+ case "${usergroup_phase}" in + local run_cmd + run_cmd=run_su + shift + run_su /opt/pkg/bin/bmake all BATCH=1 DEPENDS_TARGET=/nonexistent PGSQL_VERSION_REQD=14 LUA_VERSION_REQD=54 WRKLOG=/tmp/bulklog/osm2pgsql-1.3.0nb19/work.log + su pbulk -c '"$@"' make /opt/pkg/bin/bmake all BATCH=1 DEPENDS_TARGET=/nonexistent PGSQL_VERSION_REQD=14 LUA_VERSION_REQD=54 WRKLOG=/tmp/bulklog/osm2pgsql-1.3.0nb19/work.log WARNING: USE_CMAKE is deprecated; use devel/cmake/build.mk instead. ===> Building for osm2pgsql-1.3.0nb19 [ 1%] Building CXX object src/CMakeFiles/osm2pgsql_lib.dir/check-order.cpp.o [ 1%] Building CXX object src/CMakeFiles/osm2pgsql_lib.dir/db-copy.cpp.o [ 2%] Building CXX object src/CMakeFiles/osm2pgsql_lib.dir/dependency-manager.cpp.o [ 3%] Building CXX object src/CMakeFiles/osm2pgsql_lib.dir/expire-tiles.cpp.o [ 3%] Building CXX object src/CMakeFiles/osm2pgsql_lib.dir/gazetteer-style.cpp.o In file included from /opt/tools/gcc13/include/c++/13.3.0/functional:53, from /opt/pkg/include/boost/property_tree/ptree_fwd.hpp:17, from /opt/pkg/include/boost/property_tree/ptree.hpp:15, from /opt/pkg/include/boost/property_tree/json_parser.hpp:14, from /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/src/gazetteer-style.cpp:5: In constructor 'constexpr std::_Head_base<_Idx, _Head, false>::_Head_base(_UHead&&) [with _UHead = short unsigned int&; long unsigned int _Idx = 2; _Head = short unsigned int]', inlined from 'constexpr std::_Tuple_impl<_Idx, _Head>::_Tuple_impl(_UHead&&) [with _UHead = short unsigned int&; long unsigned int _Idx = 2; _Head = short unsigned int]' at /opt/tools/gcc13/include/c++/13.3.0/tuple:514:38, inlined from 'constexpr std::_Tuple_impl<_Idx, _Head, _Tail ...>::_Tuple_impl(_UHead&&, _UTail&& ...) [with _UHead = const char*&; _UTail = {short unsigned int&}; = void; long unsigned int _Idx = 1; _Head = const char*; _Tail = {short unsigned int}]' at /opt/tools/gcc13/include/c++/13.3.0/tuple:293:38, inlined from 'constexpr std::_Tuple_impl<_Idx, _Head, _Tail ...>::_Tuple_impl(_UHead&&, _UTail&& ...) [with _UHead = const char (&)[6]; _UTail = {const char*&, short unsigned int&}; = void; long unsigned int _Idx = 0; _Head = const char*; _Tail = {const char*, short unsigned int}]' at /opt/tools/gcc13/include/c++/13.3.0/tuple:293:38, inlined from 'constexpr std::tuple< >::tuple(_UElements&& ...) [with _UElements = {const char (&)[6], const char*&, short unsigned int&}; bool _Valid = true; typename std::enable_if<_TCC<_Valid>::__is_implicitly_constructible<_UElements ...>(), bool>::type = true; _Elements = {const char*, const char*, short unsigned int}]' at /opt/tools/gcc13/include/c++/13.3.0/tuple:891:54, inlined from 'void std::__new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = std::tuple; _Args = {const char (&)[6], const char*&, short unsigned int&}; _Tp = std::tuple]' at /opt/tools/gcc13/include/c++/13.3.0/bits/new_allocator.h:191:4, inlined from 'static void std::allocator_traits >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = std::tuple; _Args = {const char (&)[6], const char*&, short unsigned int&}; _Tp = std::tuple]' at /opt/tools/gcc13/include/c++/13.3.0/bits/alloc_traits.h:538:17, inlined from 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {const char (&)[6], const char*&, short unsigned int&}; _Tp = std::tuple; _Alloc = std::allocator >]' at /opt/tools/gcc13/include/c++/13.3.0/bits/vector.tcc:117:30, inlined from 'void gazetteer_style_t::process_tags(const osmium::OSMObject&)' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/src/gazetteer-style.cpp:397:32: /opt/tools/gcc13/include/c++/13.3.0/tuple:201:11: warning: 'place_flag' may be used uninitialized [-Wmaybe-uninitialized] 201 | : _M_head_impl(std::forward<_UHead>(__h)) { } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/src/gazetteer-style.cpp: In member function 'void gazetteer_style_t::process_tags(const osmium::OSMObject&)': /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/src/gazetteer-style.cpp:292:12: note: 'place_flag' was declared here 292 | flag_t place_flag; | ^~~~~~~~~~ [ 4%] Building CXX object src/CMakeFiles/osm2pgsql_lib.dir/geometry-processor.cpp.o [ 5%] Building CXX object src/CMakeFiles/osm2pgsql_lib.dir/id-tracker.cpp.o [ 5%] Building CXX object src/CMakeFiles/osm2pgsql_lib.dir/input-handler.cpp.o [ 6%] Building CXX object src/CMakeFiles/osm2pgsql_lib.dir/middle-pgsql.cpp.o In file included from /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/area.hpp:42, from /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/builder/osm_object_builder.hpp:38, from /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/src/middle-pgsql.cpp:18: In member function 'void osmium::OSMObject::set_user_size(osmium::string_size_type)', inlined from 'osmium::builder::OSMObjectBuilder::OSMObjectBuilder(osmium::memory::Buffer&, osmium::builder::Builder*) [with TDerived = osmium::builder::WayBuilder; T = osmium::Way]' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/builder/osm_object_builder.hpp:415:39, inlined from 'osmium::builder::WayBuilder::WayBuilder(osmium::memory::Buffer&, osmium::builder::Builder*)' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/builder/osm_object_builder.hpp:538:65, inlined from 'virtual bool middle_query_pgsql_t::way_get(osmid_t, osmium::memory::Buffer&) const' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/src/middle-pgsql.cpp:373:51: /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/object.hpp:109:67: warning: writing 2 bytes into a region of size 0 [-Wstringop-overflow=] 109 | *reinterpret_cast(user_position()) = size; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ In file included from /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/builder/osm_object_builder.hpp:50: /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/way.hpp: In member function 'virtual bool middle_query_pgsql_t::way_get(osmid_t, osmium::memory::Buffer&) const': /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/way.hpp:73:11: note: at offset 32 into destination object 'osmium::Way::' of size 32 73 | class Way : public OSMObject { | ^~~ In member function 'void osmium::OSMObject::set_user_size(osmium::string_size_type)', inlined from 'osmium::builder::OSMObjectBuilder::OSMObjectBuilder(osmium::memory::Buffer&, osmium::builder::Builder*) [with TDerived = osmium::builder::RelationBuilder; T = osmium::Relation]' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/builder/osm_object_builder.hpp:415:39, inlined from 'osmium::builder::RelationBuilder::RelationBuilder(osmium::memory::Buffer&, osmium::builder::Builder*)' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/builder/osm_object_builder.hpp:561:75, inlined from 'virtual bool middle_query_pgsql_t::relation_get(osmid_t, osmium::memory::Buffer&) const' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/src/middle-pgsql.cpp:501:56: /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/object.hpp:109:67: warning: writing 2 bytes into a region of size 0 [-Wstringop-overflow=] 109 | *reinterpret_cast(user_position()) = size; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ In file included from /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/builder/osm_object_builder.hpp:46: /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/relation.hpp: In member function 'virtual bool middle_query_pgsql_t::relation_get(osmid_t, osmium::memory::Buffer&) const': /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/relation.hpp:169:11: note: at offset 32 into destination object 'osmium::Relation::' of size 32 169 | class Relation : public OSMObject { | ^~~~~~~~ In member function 'void osmium::OSMObject::set_user_size(osmium::string_size_type)', inlined from 'osmium::builder::OSMObjectBuilder::OSMObjectBuilder(osmium::memory::Buffer&, osmium::builder::Builder*) [with TDerived = osmium::builder::WayBuilder; T = osmium::Way]' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/builder/osm_object_builder.hpp:415:39, inlined from 'osmium::builder::WayBuilder::WayBuilder(osmium::memory::Buffer&, osmium::builder::Builder*)' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/builder/osm_object_builder.hpp:538:65, inlined from 'virtual size_t middle_query_pgsql_t::rel_way_members_get(const osmium::Relation&, rolelist_t*, osmium::memory::Buffer&) const' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/src/middle-pgsql.cpp:420:63: /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/object.hpp:109:67: warning: writing 2 bytes into a region of size 0 [-Wstringop-overflow=] 109 | *reinterpret_cast(user_position()) = size; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/way.hpp: In member function 'virtual size_t middle_query_pgsql_t::rel_way_members_get(const osmium::Relation&, rolelist_t*, osmium::memory::Buffer&) const': /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/way.hpp:73:11: note: at offset 32 into destination object 'osmium::Way::' of size 32 73 | class Way : public OSMObject { | ^~~ [ 6%] Building CXX object src/CMakeFiles/osm2pgsql_lib.dir/middle-ram.cpp.o In file included from /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/area.hpp:42, from /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/builder/osm_object_builder.hpp:38, from /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/builder/attr.hpp:37, from /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/src/middle-ram.cpp:13: In member function 'void osmium::OSMObject::set_user_size(osmium::string_size_type)', inlined from 'osmium::builder::OSMObjectBuilder::OSMObjectBuilder(osmium::memory::Buffer&, osmium::builder::Builder*) [with TDerived = osmium::builder::WayBuilder; T = osmium::Way]' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/builder/osm_object_builder.hpp:415:39, inlined from 'osmium::builder::WayBuilder::WayBuilder(osmium::memory::Buffer&, osmium::builder::Builder*)' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/builder/osm_object_builder.hpp:538:65, inlined from 'std::size_t osmium::builder::add_way(osmium::memory::Buffer&, const TArgs& ...) [with TArgs = {attr::_id, attr::detail::tags_from_iterator_pair<__gnu_cxx::__normal_iterator > > >, attr::detail::nodes_from_iterator_pair<__gnu_cxx::__normal_iterator > > >}]' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/builder/attr.hpp:863:28, inlined from 'virtual bool middle_ram_t::way_get(osmid_t, osmium::memory::Buffer&) const' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/src/middle-ram.cpp:73:29: /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/object.hpp:109:67: warning: writing 2 bytes into a region of size 0 [-Wstringop-overflow=] 109 | *reinterpret_cast(user_position()) = size; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ In file included from /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/builder/osm_object_builder.hpp:50: /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/way.hpp: In member function 'virtual bool middle_ram_t::way_get(osmid_t, osmium::memory::Buffer&) const': /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/way.hpp:73:11: note: at offset 32 into destination object 'osmium::Way::' of size 32 73 | class Way : public OSMObject { | ^~~ In member function 'void osmium::OSMObject::set_user_size(osmium::string_size_type)', inlined from 'TDerived& osmium::builder::OSMObjectBuilder::set_user(const char*, osmium::string_size_type) [with TDerived = osmium::builder::WayBuilder; T = osmium::Way]' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/builder/osm_object_builder.hpp:457:39, inlined from 'TDerived& osmium::builder::OSMObjectBuilder::set_user(const char*) [with TDerived = osmium::builder::WayBuilder; T = osmium::Way]' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/builder/osm_object_builder.hpp:472:32, inlined from 'void osmium::builder::detail::add_user(TBuilder&, const TArgs& ...) [with TBuilder = osmium::builder::WayBuilder; TArgs = {osmium::builder::attr::_id, osmium::builder::attr::detail::tags_from_iterator_pair<__gnu_cxx::__normal_iterator > > >, osmium::builder::attr::detail::nodes_from_iterator_pair<__gnu_cxx::__normal_iterator > > >}]' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/builder/attr.hpp:668:33, inlined from 'std::size_t osmium::builder::add_way(osmium::memory::Buffer&, const TArgs& ...) [with TArgs = {attr::_id, attr::detail::tags_from_iterator_pair<__gnu_cxx::__normal_iterator > > >, attr::detail::nodes_from_iterator_pair<__gnu_cxx::__normal_iterator > > >}]' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/builder/attr.hpp:866:33, inlined from 'virtual bool middle_ram_t::way_get(osmid_t, osmium::memory::Buffer&) const' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/src/middle-ram.cpp:73:29: /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/object.hpp:109:67: warning: writing 2 bytes into a region of size 0 [-Wstringop-overflow=] 109 | *reinterpret_cast(user_position()) = size; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/way.hpp: In member function 'virtual bool middle_ram_t::way_get(osmid_t, osmium::memory::Buffer&) const': /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/way.hpp:73:11: note: at offset 32 into destination object 'osmium::Way::' of size 32 73 | class Way : public OSMObject { | ^~~ In member function 'void osmium::OSMObject::set_user_size(osmium::string_size_type)', inlined from 'osmium::builder::OSMObjectBuilder::OSMObjectBuilder(osmium::memory::Buffer&, osmium::builder::Builder*) [with TDerived = osmium::builder::RelationBuilder; T = osmium::Relation]' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/builder/osm_object_builder.hpp:415:39, inlined from 'osmium::builder::RelationBuilder::RelationBuilder(osmium::memory::Buffer&, osmium::builder::Builder*)' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/builder/osm_object_builder.hpp:561:75, inlined from 'std::size_t osmium::builder::add_relation(osmium::memory::Buffer&, const TArgs& ...) [with TArgs = {attr::_id, attr::detail::members_from_iterator_pair<__gnu_cxx::__normal_iterator > > >, attr::detail::tags_from_iterator_pair<__gnu_cxx::__normal_iterator > > >}]' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/builder/attr.hpp:887:33, inlined from 'virtual bool middle_ram_t::relation_get(osmid_t, osmium::memory::Buffer&) const' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/src/middle-ram.cpp:106:34: /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/object.hpp:109:67: warning: writing 2 bytes into a region of size 0 [-Wstringop-overflow=] 109 | *reinterpret_cast(user_position()) = size; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ In file included from /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/builder/osm_object_builder.hpp:46: /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/relation.hpp: In member function 'virtual bool middle_ram_t::relation_get(osmid_t, osmium::memory::Buffer&) const': /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/relation.hpp:169:11: note: at offset 32 into destination object 'osmium::Relation::' of size 32 169 | class Relation : public OSMObject { | ^~~~~~~~ In member function 'void osmium::OSMObject::set_user_size(osmium::string_size_type)', inlined from 'TDerived& osmium::builder::OSMObjectBuilder::set_user(const char*, osmium::string_size_type) [with TDerived = osmium::builder::RelationBuilder; T = osmium::Relation]' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/builder/osm_object_builder.hpp:457:39, inlined from 'TDerived& osmium::builder::OSMObjectBuilder::set_user(const char*) [with TDerived = osmium::builder::RelationBuilder; T = osmium::Relation]' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/builder/osm_object_builder.hpp:472:32, inlined from 'void osmium::builder::detail::add_user(TBuilder&, const TArgs& ...) [with TBuilder = osmium::builder::RelationBuilder; TArgs = {osmium::builder::attr::_id, osmium::builder::attr::detail::members_from_iterator_pair<__gnu_cxx::__normal_iterator > > >, osmium::builder::attr::detail::tags_from_iterator_pair<__gnu_cxx::__normal_iterator > > >}]' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/builder/attr.hpp:668:33, inlined from 'std::size_t osmium::builder::add_relation(osmium::memory::Buffer&, const TArgs& ...) [with TArgs = {attr::_id, attr::detail::members_from_iterator_pair<__gnu_cxx::__normal_iterator > > >, attr::detail::tags_from_iterator_pair<__gnu_cxx::__normal_iterator > > >}]' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/builder/attr.hpp:890:33, inlined from 'virtual bool middle_ram_t::relation_get(osmid_t, osmium::memory::Buffer&) const' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/src/middle-ram.cpp:106:34: /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/object.hpp:109:67: warning: writing 2 bytes into a region of size 0 [-Wstringop-overflow=] 109 | *reinterpret_cast(user_position()) = size; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/relation.hpp: In member function 'virtual bool middle_ram_t::relation_get(osmid_t, osmium::memory::Buffer&) const': /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/relation.hpp:169:11: note: at offset 32 into destination object 'osmium::Relation::' of size 32 169 | class Relation : public OSMObject { | ^~~~~~~~ [ 7%] Building CXX object src/CMakeFiles/osm2pgsql_lib.dir/node-persistent-cache.cpp.o /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/src/node-persistent-cache.cpp:1: warning: "_LARGEFILE64_SOURCE" redefined 1 | #define _LARGEFILE64_SOURCE /* See feature_test_macros(7) */ | : note: this is the location of the previous definition [ 8%] Building CXX object src/CMakeFiles/osm2pgsql_lib.dir/node-ram-cache.cpp.o [ 8%] Building CXX object src/CMakeFiles/osm2pgsql_lib.dir/options.cpp.o [ 9%] Building CXX object src/CMakeFiles/osm2pgsql_lib.dir/osmdata.cpp.o In file included from /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/area.hpp:42, from /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/builder/osm_object_builder.hpp:38, from /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/io/detail/o5m_input_format.hpp:36, from /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/io/o5m_input.hpp:42, from /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/io/any_input.hpp:48, from /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/src/osmdata.cpp:11: In member function 'void osmium::OSMObject::set_user_size(osmium::string_size_type)', inlined from 'TDerived& osmium::builder::OSMObjectBuilder::set_user(const char*, osmium::string_size_type) [with TDerived = osmium::builder::NodeBuilder; T = osmium::Node]' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/builder/osm_object_builder.hpp:457:39: /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/object.hpp:109:67: warning: writing 2 bytes into a region of size 0 [-Wstringop-overflow=] 109 | *reinterpret_cast(user_position()) = size; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ In file included from /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/builder/osm_object_builder.hpp:43: /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/node.hpp: In function 'TDerived& osmium::builder::OSMObjectBuilder::set_user(const char*, osmium::string_size_type) [with TDerived = osmium::builder::NodeBuilder; T = osmium::Node]': /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/node.hpp:48:11: note: at offset 32 into destination object 'osmium::Node::' of size 32 48 | class Node : public OSMObject { | ^~~~ In member function 'void osmium::OSMObject::set_user_size(osmium::string_size_type)', inlined from 'osmium::builder::OSMObjectBuilder::OSMObjectBuilder(osmium::memory::Buffer&, osmium::builder::Builder*) [with TDerived = osmium::builder::NodeBuilder; T = osmium::Node]' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/builder/osm_object_builder.hpp:415:39: /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/object.hpp:109:67: warning: writing 2 bytes into a region of size 0 [-Wstringop-overflow=] 109 | *reinterpret_cast(user_position()) = size; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/node.hpp: In constructor 'osmium::builder::OSMObjectBuilder::OSMObjectBuilder(osmium::memory::Buffer&, osmium::builder::Builder*) [with TDerived = osmium::builder::NodeBuilder; T = osmium::Node]': /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/node.hpp:48:11: note: at offset 32 into destination object 'osmium::Node::' of size 32 48 | class Node : public OSMObject { | ^~~~ In member function 'void osmium::OSMObject::set_user_size(osmium::string_size_type)', inlined from 'osmium::builder::OSMObjectBuilder::OSMObjectBuilder(osmium::memory::Buffer&, osmium::builder::Builder*) [with TDerived = osmium::builder::WayBuilder; T = osmium::Way]' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/builder/osm_object_builder.hpp:415:39: /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/object.hpp:109:67: warning: writing 2 bytes into a region of size 0 [-Wstringop-overflow=] 109 | *reinterpret_cast(user_position()) = size; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ In file included from /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/builder/osm_object_builder.hpp:50: /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/way.hpp: In constructor 'osmium::builder::OSMObjectBuilder::OSMObjectBuilder(osmium::memory::Buffer&, osmium::builder::Builder*) [with TDerived = osmium::builder::WayBuilder; T = osmium::Way]': /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/way.hpp:73:11: note: at offset 32 into destination object 'osmium::Way::' of size 32 73 | class Way : public OSMObject { | ^~~ In member function 'void osmium::OSMObject::set_user_size(osmium::string_size_type)', inlined from 'TDerived& osmium::builder::OSMObjectBuilder::set_user(const char*, osmium::string_size_type) [with TDerived = osmium::builder::WayBuilder; T = osmium::Way]' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/builder/osm_object_builder.hpp:457:39, inlined from 'void osmium::io::detail::PBFPrimitiveBlockDecoder::decode_way(const protozero::data_view&)' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/io/detail/pbf_decoder.hpp:372:37: /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/object.hpp:109:67: warning: writing 2 bytes into a region of size 0 [-Wstringop-overflow=] 109 | *reinterpret_cast(user_position()) = size; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/way.hpp: In member function 'void osmium::io::detail::PBFPrimitiveBlockDecoder::decode_way(const protozero::data_view&)': /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/way.hpp:73:11: note: at offset 32 into destination object 'osmium::Way::' of size 32 73 | class Way : public OSMObject { | ^~~ In member function 'void osmium::OSMObject::set_user_size(osmium::string_size_type)', inlined from 'osmium::builder::OSMObjectBuilder::OSMObjectBuilder(osmium::memory::Buffer&, osmium::builder::Builder*) [with TDerived = osmium::builder::RelationBuilder; T = osmium::Relation]' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/builder/osm_object_builder.hpp:415:39: /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/object.hpp:109:67: warning: writing 2 bytes into a region of size 0 [-Wstringop-overflow=] 109 | *reinterpret_cast(user_position()) = size; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ In file included from /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/builder/osm_object_builder.hpp:46: /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/relation.hpp: In constructor 'osmium::builder::OSMObjectBuilder::OSMObjectBuilder(osmium::memory::Buffer&, osmium::builder::Builder*) [with TDerived = osmium::builder::RelationBuilder; T = osmium::Relation]': /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/relation.hpp:169:11: note: at offset 32 into destination object 'osmium::Relation::' of size 32 169 | class Relation : public OSMObject { | ^~~~~~~~ In member function 'void osmium::OSMObject::set_user_size(osmium::string_size_type)', inlined from 'TDerived& osmium::builder::OSMObjectBuilder::set_user(const char*, osmium::string_size_type) [with TDerived = osmium::builder::RelationBuilder; T = osmium::Relation]' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/builder/osm_object_builder.hpp:457:39, inlined from 'void osmium::io::detail::PBFPrimitiveBlockDecoder::decode_relation(const protozero::data_view&)' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/io/detail/pbf_decoder.hpp:444:37: /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/object.hpp:109:67: warning: writing 2 bytes into a region of size 0 [-Wstringop-overflow=] 109 | *reinterpret_cast(user_position()) = size; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/relation.hpp: In member function 'void osmium::io::detail::PBFPrimitiveBlockDecoder::decode_relation(const protozero::data_view&)': /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/relation.hpp:169:11: note: at offset 32 into destination object 'osmium::Relation::' of size 32 169 | class Relation : public OSMObject { | ^~~~~~~~ In member function 'void osmium::OSMObject::set_user_size(osmium::string_size_type)', inlined from 'TDerived& osmium::builder::OSMObjectBuilder::set_user(const char*, osmium::string_size_type) [with TDerived = osmium::builder::NodeBuilder; T = osmium::Node]' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/builder/osm_object_builder.hpp:457:39, inlined from 'void osmium::io::detail::PBFPrimitiveBlockDecoder::decode_dense_nodes(const protozero::data_view&)' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/io/detail/pbf_decoder.hpp:691:53, inlined from 'void osmium::io::detail::PBFPrimitiveBlockDecoder::decode_primitive_block_data()' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/io/detail/pbf_decoder.hpp:158:63: /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/object.hpp:109:67: warning: writing 2 bytes into a region of size 0 [-Wstringop-overflow=] 109 | *reinterpret_cast(user_position()) = size; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/node.hpp: In member function 'void osmium::io::detail::PBFPrimitiveBlockDecoder::decode_primitive_block_data()': /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/node.hpp:48:11: note: at offset 32 into destination object 'osmium::Node::' of size 32 48 | class Node : public OSMObject { | ^~~~ In member function 'void osmium::OSMObject::set_user_size(osmium::string_size_type)', inlined from 'TDerived& osmium::builder::OSMObjectBuilder::set_user(const char*, osmium::string_size_type) [with TDerived = osmium::builder::WayBuilder; T = osmium::Way]' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/builder/osm_object_builder.hpp:457:39, inlined from 'TDerived& osmium::builder::OSMObjectBuilder::set_user(const std::string&) [with TDerived = osmium::builder::WayBuilder; T = osmium::Way]' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/builder/osm_object_builder.hpp:484:32, inlined from 'void osmium::io::detail::opl_parse_way(const char**, osmium::memory::Buffer&)' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/io/detail/opl_parser_functions.hpp:576:33: /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/object.hpp:109:67: warning: writing 2 bytes into a region of size 0 [-Wstringop-overflow=] 109 | *reinterpret_cast(user_position()) = size; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/way.hpp: In function 'void osmium::io::detail::opl_parse_way(const char**, osmium::memory::Buffer&)': /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/way.hpp:73:11: note: at offset 32 into destination object 'osmium::Way::' of size 32 73 | class Way : public OSMObject { | ^~~ In member function 'void osmium::OSMObject::set_user_size(osmium::string_size_type)', inlined from 'TDerived& osmium::builder::OSMObjectBuilder::set_user(const char*, osmium::string_size_type) [with TDerived = osmium::builder::RelationBuilder; T = osmium::Relation]' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/builder/osm_object_builder.hpp:457:39, inlined from 'TDerived& osmium::builder::OSMObjectBuilder::set_user(const std::string&) [with TDerived = osmium::builder::RelationBuilder; T = osmium::Relation]' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/builder/osm_object_builder.hpp:484:32, inlined from 'void osmium::io::detail::opl_parse_relation(const char**, osmium::memory::Buffer&)' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/io/detail/opl_parser_functions.hpp:714:33: /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/object.hpp:109:67: warning: writing 2 bytes into a region of size 0 [-Wstringop-overflow=] 109 | *reinterpret_cast(user_position()) = size; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/relation.hpp: In function 'void osmium::io::detail::opl_parse_relation(const char**, osmium::memory::Buffer&)': /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/relation.hpp:169:11: note: at offset 32 into destination object 'osmium::Relation::' of size 32 169 | class Relation : public OSMObject { | ^~~~~~~~ In member function 'void osmium::OSMObject::set_user_size(osmium::string_size_type)', inlined from 'TDerived& osmium::builder::OSMObjectBuilder::set_user(const char*, osmium::string_size_type) [with TDerived = osmium::builder::RelationBuilder; T = osmium::Relation]' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/builder/osm_object_builder.hpp:457:39, inlined from 'TDerived& osmium::builder::OSMObjectBuilder::set_user(const char*) [with TDerived = osmium::builder::RelationBuilder; T = osmium::Relation]' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/builder/osm_object_builder.hpp:472:32, inlined from 'void osmium::io::detail::XMLParser::data_level_element(const XML_Char*, const XML_Char**, bool)' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/io/detail/xml_input_format.hpp:421:57: /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/object.hpp:109:67: warning: writing 2 bytes into a region of size 0 [-Wstringop-overflow=] 109 | *reinterpret_cast(user_position()) = size; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/relation.hpp: In member function 'void osmium::io::detail::XMLParser::data_level_element(const XML_Char*, const XML_Char**, bool)': /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/relation.hpp:169:11: note: at offset 32 into destination object 'osmium::Relation::' of size 32 169 | class Relation : public OSMObject { | ^~~~~~~~ In member function 'void osmium::OSMObject::set_user_size(osmium::string_size_type)', inlined from 'TDerived& osmium::builder::OSMObjectBuilder::set_user(const char*, osmium::string_size_type) [with TDerived = osmium::builder::WayBuilder; T = osmium::Way]' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/builder/osm_object_builder.hpp:457:39, inlined from 'TDerived& osmium::builder::OSMObjectBuilder::set_user(const char*) [with TDerived = osmium::builder::WayBuilder; T = osmium::Way]' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/builder/osm_object_builder.hpp:472:32, inlined from 'void osmium::io::detail::XMLParser::data_level_element(const XML_Char*, const XML_Char**, bool)' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/io/detail/xml_input_format.hpp:411:52: /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/object.hpp:109:67: warning: writing 2 bytes into a region of size 0 [-Wstringop-overflow=] 109 | *reinterpret_cast(user_position()) = size; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/way.hpp: In member function 'void osmium::io::detail::XMLParser::data_level_element(const XML_Char*, const XML_Char**, bool)': /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/way.hpp:73:11: note: at offset 32 into destination object 'osmium::Way::' of size 32 73 | class Way : public OSMObject { | ^~~ In member function 'void osmium::OSMObject::set_user_size(osmium::string_size_type)', inlined from 'TDerived& osmium::builder::OSMObjectBuilder::set_user(const char*, osmium::string_size_type) [with TDerived = osmium::builder::NodeBuilder; T = osmium::Node]' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/builder/osm_object_builder.hpp:457:39, inlined from 'TDerived& osmium::builder::OSMObjectBuilder::set_user(const char*) [with TDerived = osmium::builder::NodeBuilder; T = osmium::Node]' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/builder/osm_object_builder.hpp:472:32, inlined from 'void osmium::io::detail::O5mParser::decode_node(const char*, const char*)' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/io/detail/o5m_input_format.hpp:386:37: /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/object.hpp:109:67: warning: writing 2 bytes into a region of size 0 [-Wstringop-overflow=] 109 | *reinterpret_cast(user_position()) = size; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/node.hpp: In member function 'void osmium::io::detail::O5mParser::decode_node(const char*, const char*)': /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/node.hpp:48:11: note: at offset 32 into destination object 'osmium::Node::' of size 32 48 | class Node : public OSMObject { | ^~~~ In member function 'void osmium::OSMObject::set_user_size(osmium::string_size_type)', inlined from 'TDerived& osmium::builder::OSMObjectBuilder::set_user(const char*, osmium::string_size_type) [with TDerived = osmium::builder::WayBuilder; T = osmium::Way]' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/builder/osm_object_builder.hpp:457:39, inlined from 'TDerived& osmium::builder::OSMObjectBuilder::set_user(const char*) [with TDerived = osmium::builder::WayBuilder; T = osmium::Way]' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/builder/osm_object_builder.hpp:472:32, inlined from 'void osmium::io::detail::O5mParser::decode_way(const char*, const char*)' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/io/detail/o5m_input_format.hpp:408:37: /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/object.hpp:109:67: warning: writing 2 bytes into a region of size 0 [-Wstringop-overflow=] 109 | *reinterpret_cast(user_position()) = size; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/way.hpp: In member function 'void osmium::io::detail::O5mParser::decode_way(const char*, const char*)': /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/way.hpp:73:11: note: at offset 32 into destination object 'osmium::Way::' of size 32 73 | class Way : public OSMObject { | ^~~ In member function 'void osmium::OSMObject::set_user_size(osmium::string_size_type)', inlined from 'TDerived& osmium::builder::OSMObjectBuilder::set_user(const char*, osmium::string_size_type) [with TDerived = osmium::builder::RelationBuilder; T = osmium::Relation]' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/builder/osm_object_builder.hpp:457:39, inlined from 'TDerived& osmium::builder::OSMObjectBuilder::set_user(const char*) [with TDerived = osmium::builder::RelationBuilder; T = osmium::Relation]' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/builder/osm_object_builder.hpp:472:32, inlined from 'void osmium::io::detail::O5mParser::decode_relation(const char*, const char*)' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/io/detail/o5m_input_format.hpp:471:37: /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/object.hpp:109:67: warning: writing 2 bytes into a region of size 0 [-Wstringop-overflow=] 109 | *reinterpret_cast(user_position()) = size; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/relation.hpp: In member function 'void osmium::io::detail::O5mParser::decode_relation(const char*, const char*)': /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/relation.hpp:169:11: note: at offset 32 into destination object 'osmium::Relation::' of size 32 169 | class Relation : public OSMObject { | ^~~~~~~~ [ 10%] Building CXX object src/CMakeFiles/osm2pgsql_lib.dir/osmium-builder.cpp.o In file included from /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/relation.hpp:40, from /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/area/detail/segment_list.hpp:41, from /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/area/detail/basic_assembler.hpp:39, from /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/area/geom_assembler.hpp:37, from /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/src/osmium-builder.cpp:6: In member function 'void osmium::OSMObject::set_user_size(osmium::string_size_type)', inlined from 'TDerived& osmium::builder::OSMObjectBuilder::set_user(const char*, osmium::string_size_type) [with TDerived = osmium::builder::AreaBuilder; T = osmium::Area]' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/builder/osm_object_builder.hpp:457:39, inlined from 'TDerived& osmium::builder::OSMObjectBuilder::set_user(const char*) [with TDerived = osmium::builder::AreaBuilder; T = osmium::Area]' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/builder/osm_object_builder.hpp:472:32, inlined from 'void osmium::builder::AreaBuilder::initialize_from_object(const osmium::OSMObject&)' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/builder/osm_object_builder.hpp:594:25: /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/object.hpp:109:67: warning: writing 2 bytes into a region of size 0 [-Wstringop-overflow=] 109 | *reinterpret_cast(user_position()) = size; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ In file included from /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/builder/osm_object_builder.hpp:38, from /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/area/detail/basic_assembler.hpp:42: /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/area.hpp: In member function 'void osmium::builder::AreaBuilder::initialize_from_object(const osmium::OSMObject&)': /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/area.hpp:128:11: note: at offset 32 into destination object 'osmium::Area::' of size 32 128 | class Area : public OSMObject { | ^~~~ In member function 'void osmium::OSMObject::set_user_size(osmium::string_size_type)', inlined from 'osmium::builder::OSMObjectBuilder::OSMObjectBuilder(osmium::memory::Buffer&, osmium::builder::Builder*) [with TDerived = osmium::builder::AreaBuilder; T = osmium::Area]' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/builder/osm_object_builder.hpp:415:39, inlined from 'osmium::builder::AreaBuilder::AreaBuilder(osmium::memory::Buffer&, osmium::builder::Builder*)' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/builder/osm_object_builder.hpp:577:67, inlined from 'bool osmium::area::GeomAssembler::operator()(const osmium::Way&, osmium::memory::Buffer&)' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/area/geom_assembler.hpp:87:68, inlined from 'geom::osmium_builder_t::wkb_t geom::osmium_builder_t::get_wkb_polygon(const osmium::Way&)' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/src/osmium-builder.cpp:142:19: /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/object.hpp:109:67: warning: writing 2 bytes into a region of size 0 [-Wstringop-overflow=] 109 | *reinterpret_cast(user_position()) = size; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/area.hpp: In member function 'geom::osmium_builder_t::wkb_t geom::osmium_builder_t::get_wkb_polygon(const osmium::Way&)': /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/area.hpp:128:11: note: at offset 32 into destination object 'osmium::Area::' of size 32 128 | class Area : public OSMObject { | ^~~~ In member function 'void osmium::OSMObject::set_user_size(osmium::string_size_type)', inlined from 'osmium::builder::OSMObjectBuilder::OSMObjectBuilder(osmium::memory::Buffer&, osmium::builder::Builder*) [with TDerived = osmium::builder::AreaBuilder; T = osmium::Area]' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/builder/osm_object_builder.hpp:415:39, inlined from 'osmium::builder::AreaBuilder::AreaBuilder(osmium::memory::Buffer&, osmium::builder::Builder*)' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/builder/osm_object_builder.hpp:577:67, inlined from 'bool osmium::area::GeomAssembler::operator()(const osmium::Relation&, const osmium::memory::Buffer&, osmium::memory::Buffer&)' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/area/geom_assembler.hpp:115:68, inlined from 'geom::osmium_builder_t::wkbs_t geom::osmium_builder_t::get_wkb_multipolygon(const osmium::Relation&, const osmium::memory::Buffer&, bool)' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/src/osmium-builder.cpp:162:18: /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/object.hpp:109:67: warning: writing 2 bytes into a region of size 0 [-Wstringop-overflow=] 109 | *reinterpret_cast(user_position()) = size; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/area.hpp: In member function 'geom::osmium_builder_t::wkbs_t geom::osmium_builder_t::get_wkb_multipolygon(const osmium::Relation&, const osmium::memory::Buffer&, bool)': /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/area.hpp:128:11: note: at offset 32 into destination object 'osmium::Area::' of size 32 128 | class Area : public OSMObject { | ^~~~ [ 10%] Building CXX object src/CMakeFiles/osm2pgsql_lib.dir/output-gazetteer.cpp.o [ 11%] Building CXX object src/CMakeFiles/osm2pgsql_lib.dir/output-multi.cpp.o [ 12%] Building CXX object src/CMakeFiles/osm2pgsql_lib.dir/output-null.cpp.o [ 12%] Building CXX object src/CMakeFiles/osm2pgsql_lib.dir/output-pgsql.cpp.o [ 13%] Building CXX object src/CMakeFiles/osm2pgsql_lib.dir/output.cpp.o [ 13%] Building CXX object src/CMakeFiles/osm2pgsql_lib.dir/pgsql.cpp.o [ 14%] Building CXX object src/CMakeFiles/osm2pgsql_lib.dir/processor-line.cpp.o [ 15%] Building CXX object src/CMakeFiles/osm2pgsql_lib.dir/processor-point.cpp.o [ 15%] Building CXX object src/CMakeFiles/osm2pgsql_lib.dir/processor-polygon.cpp.o [ 16%] Building CXX object src/CMakeFiles/osm2pgsql_lib.dir/progress-display.cpp.o [ 17%] Building CXX object src/CMakeFiles/osm2pgsql_lib.dir/reprojection.cpp.o [ 17%] Building CXX object src/CMakeFiles/osm2pgsql_lib.dir/sprompt.cpp.o [ 18%] Building CXX object src/CMakeFiles/osm2pgsql_lib.dir/table.cpp.o [ 19%] Building CXX object src/CMakeFiles/osm2pgsql_lib.dir/taginfo.cpp.o [ 19%] Building CXX object src/CMakeFiles/osm2pgsql_lib.dir/tagtransform-c.cpp.o [ 20%] Building CXX object src/CMakeFiles/osm2pgsql_lib.dir/tagtransform.cpp.o [ 20%] Building CXX object src/CMakeFiles/osm2pgsql_lib.dir/util.cpp.o [ 21%] Building CXX object src/CMakeFiles/osm2pgsql_lib.dir/wildcmp.cpp.o [ 22%] Building CXX object src/CMakeFiles/osm2pgsql_lib.dir/flex-table.cpp.o [ 22%] Building CXX object src/CMakeFiles/osm2pgsql_lib.dir/flex-table-column.cpp.o [ 23%] Building CXX object src/CMakeFiles/osm2pgsql_lib.dir/geom-transform.cpp.o [ 24%] Building CXX object src/CMakeFiles/osm2pgsql_lib.dir/lua-utils.cpp.o [ 24%] Building CXX object src/CMakeFiles/osm2pgsql_lib.dir/output-flex.cpp.o [ 25%] Building CXX object src/CMakeFiles/osm2pgsql_lib.dir/tagtransform-lua.cpp.o [ 26%] Building CXX object src/CMakeFiles/osm2pgsql_lib.dir/lua-init.cpp.o [ 26%] Building CXX object src/CMakeFiles/osm2pgsql_lib.dir/version.cpp.o [ 27%] Building CXX object src/CMakeFiles/osm2pgsql_lib.dir/reprojection-generic-none.cpp.o [ 27%] Linking CXX static library libosm2pgsql.a [ 27%] Built target osm2pgsql_lib [ 27%] Building CXX object tests/CMakeFiles/catch_main_lib.dir/catch-main.cpp.o [ 28%] Linking CXX static library libcatch_main_lib.a [ 28%] Built target catch_main_lib [ 28%] Building CXX object tests/CMakeFiles/test-db-copy-thread.dir/test-db-copy-thread.cpp.o [ 29%] Linking CXX executable test-db-copy-thread [ 29%] Built target test-db-copy-thread [ 30%] Building CXX object tests/CMakeFiles/test-db-copy-mgr.dir/test-db-copy-mgr.cpp.o [ 31%] Linking CXX executable test-db-copy-mgr [ 31%] Built target test-db-copy-mgr [ 32%] Building CXX object tests/CMakeFiles/test-domain-matcher.dir/test-domain-matcher.cpp.o [ 32%] Linking CXX executable test-domain-matcher [ 32%] Built target test-domain-matcher [ 33%] Building CXX object tests/CMakeFiles/test-expire-tiles.dir/test-expire-tiles.cpp.o [ 34%] Linking CXX executable test-expire-tiles [ 34%] Built target test-expire-tiles [ 34%] Building CXX object tests/CMakeFiles/test-middle.dir/test-middle.cpp.o In file included from /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/area.hpp:42, from /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/crc.hpp:36, from /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/tests/test-middle.cpp:3: In member function 'void osmium::OSMObject::set_user_size(osmium::string_size_type)', inlined from 'osmium::builder::OSMObjectBuilder::OSMObjectBuilder(osmium::memory::Buffer&, osmium::builder::Builder*) [with TDerived = osmium::builder::NodeBuilder; T = osmium::Node]' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/builder/osm_object_builder.hpp:415:39, inlined from 'osmium::builder::NodeBuilder::NodeBuilder(osmium::memory::Buffer&, osmium::builder::Builder*)' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/builder/osm_object_builder.hpp:520:67, inlined from 'size_t osmium::builder::add_node(osmium::memory::Buffer&, const TArgs& ...) [with TArgs = {attr::_id, attr::_location}]' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/builder/attr.hpp:840:29, inlined from 'size_t {anonymous}::test_buffer_t::add_node(osmid_t, double, double)' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/tests/test-middle.cpp:30:41: /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/object.hpp:109:67: warning: writing 2 bytes into a region of size 0 [-Wstringop-overflow=] 109 | *reinterpret_cast(user_position()) = size; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ In file included from /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/crc.hpp:41: /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/node.hpp: In member function 'size_t {anonymous}::test_buffer_t::add_node(osmid_t, double, double)': /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/node.hpp:48:11: note: at offset 32 into destination object 'osmium::Node::' of size 32 48 | class Node : public OSMObject { | ^~~~ In member function 'void osmium::OSMObject::set_user_size(osmium::string_size_type)', inlined from 'TDerived& osmium::builder::OSMObjectBuilder::set_user(const char*, osmium::string_size_type) [with TDerived = osmium::builder::NodeBuilder; T = osmium::Node]' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/builder/osm_object_builder.hpp:457:39, inlined from 'TDerived& osmium::builder::OSMObjectBuilder::set_user(const char*) [with TDerived = osmium::builder::NodeBuilder; T = osmium::Node]' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/builder/osm_object_builder.hpp:472:32, inlined from 'void osmium::builder::detail::add_user(TBuilder&, const TArgs& ...) [with TBuilder = osmium::builder::NodeBuilder; TArgs = {osmium::builder::attr::_id, osmium::builder::attr::_location}]' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/builder/attr.hpp:668:33, inlined from 'size_t osmium::builder::add_node(osmium::memory::Buffer&, const TArgs& ...) [with TArgs = {attr::_id, attr::_location}]' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/builder/attr.hpp:843:33, inlined from 'size_t {anonymous}::test_buffer_t::add_node(osmid_t, double, double)' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/tests/test-middle.cpp:30:41: /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/object.hpp:109:67: warning: writing 2 bytes into a region of size 0 [-Wstringop-overflow=] 109 | *reinterpret_cast(user_position()) = size; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/node.hpp: In member function 'size_t {anonymous}::test_buffer_t::add_node(osmid_t, double, double)': /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/node.hpp:48:11: note: at offset 32 into destination object 'osmium::Node::' of size 32 48 | class Node : public OSMObject { | ^~~~ In member function 'void osmium::OSMObject::set_user_size(osmium::string_size_type)', inlined from 'osmium::builder::OSMObjectBuilder::OSMObjectBuilder(osmium::memory::Buffer&, osmium::builder::Builder*) [with TDerived = osmium::builder::WayBuilder; T = osmium::Way]' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/builder/osm_object_builder.hpp:415:39, inlined from 'osmium::builder::WayBuilder::WayBuilder(osmium::memory::Buffer&, osmium::builder::Builder*)' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/builder/osm_object_builder.hpp:538:65, inlined from 'size_t osmium::builder::add_way(osmium::memory::Buffer&, const TArgs& ...) [with TArgs = {attr::_id, attr::detail::nodes_from_iterator_pair<__gnu_cxx::__normal_iterator > > >, attr::detail::tags_from_iterator_pair*>}]' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/builder/attr.hpp:863:28, inlined from 'size_t {anonymous}::test_buffer_t::add_way(osmid_t, const idlist_t&, std::initializer_list >)' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/tests/test-middle.cpp:38:40: /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/object.hpp:109:67: warning: writing 2 bytes into a region of size 0 [-Wstringop-overflow=] 109 | *reinterpret_cast(user_position()) = size; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ In file included from /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/crc.hpp:48: /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/way.hpp: In member function 'size_t {anonymous}::test_buffer_t::add_way(osmid_t, const idlist_t&, std::initializer_list >)': /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/way.hpp:73:11: note: at offset 32 into destination object 'osmium::Way::' of size 32 73 | class Way : public OSMObject { | ^~~ In member function 'void osmium::OSMObject::set_user_size(osmium::string_size_type)', inlined from 'TDerived& osmium::builder::OSMObjectBuilder::set_user(const char*, osmium::string_size_type) [with TDerived = osmium::builder::WayBuilder; T = osmium::Way]' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/builder/osm_object_builder.hpp:457:39, inlined from 'TDerived& osmium::builder::OSMObjectBuilder::set_user(const char*) [with TDerived = osmium::builder::WayBuilder; T = osmium::Way]' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/builder/osm_object_builder.hpp:472:32, inlined from 'void osmium::builder::detail::add_user(TBuilder&, const TArgs& ...) [with TBuilder = osmium::builder::WayBuilder; TArgs = {osmium::builder::attr::_id, osmium::builder::attr::detail::nodes_from_iterator_pair<__gnu_cxx::__normal_iterator > > >, osmium::builder::attr::detail::tags_from_iterator_pair*>}]' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/builder/attr.hpp:668:33, inlined from 'size_t osmium::builder::add_way(osmium::memory::Buffer&, const TArgs& ...) [with TArgs = {attr::_id, attr::detail::nodes_from_iterator_pair<__gnu_cxx::__normal_iterator > > >, attr::detail::tags_from_iterator_pair*>}]' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/builder/attr.hpp:866:33, inlined from 'size_t {anonymous}::test_buffer_t::add_way(osmid_t, const idlist_t&, std::initializer_list >)' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/tests/test-middle.cpp:38:40: /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/object.hpp:109:67: warning: writing 2 bytes into a region of size 0 [-Wstringop-overflow=] 109 | *reinterpret_cast(user_position()) = size; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/way.hpp: In member function 'size_t {anonymous}::test_buffer_t::add_way(osmid_t, const idlist_t&, std::initializer_list >)': /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/way.hpp:73:11: note: at offset 32 into destination object 'osmium::Way::' of size 32 73 | class Way : public OSMObject { | ^~~ In member function 'void osmium::OSMObject::set_user_size(osmium::string_size_type)', inlined from 'osmium::builder::OSMObjectBuilder::OSMObjectBuilder(osmium::memory::Buffer&, osmium::builder::Builder*) [with TDerived = osmium::builder::RelationBuilder; T = osmium::Relation]' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/builder/osm_object_builder.hpp:415:39, inlined from 'osmium::builder::RelationBuilder::RelationBuilder(osmium::memory::Buffer&, osmium::builder::Builder*)' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/builder/osm_object_builder.hpp:561:75, inlined from 'size_t osmium::builder::add_relation(osmium::memory::Buffer&, const TArgs& ...) [with TArgs = {attr::_id, attr::detail::members_from_iterator_pair, attr::detail::tags_from_iterator_pair*>}]' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/builder/attr.hpp:887:33: /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/object.hpp:109:67: warning: writing 2 bytes into a region of size 0 [-Wstringop-overflow=] 109 | *reinterpret_cast(user_position()) = size; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ In file included from /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/crc.hpp:45: /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/relation.hpp: In function 'size_t osmium::builder::add_relation(osmium::memory::Buffer&, const TArgs& ...) [with TArgs = {attr::_id, attr::detail::members_from_iterator_pair, attr::detail::tags_from_iterator_pair*>}]': /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/relation.hpp:169:11: note: at offset 32 into destination object 'osmium::Relation::' of size 32 169 | class Relation : public OSMObject { | ^~~~~~~~ In member function 'void osmium::OSMObject::set_user_size(osmium::string_size_type)', inlined from 'TDerived& osmium::builder::OSMObjectBuilder::set_user(const char*, osmium::string_size_type) [with TDerived = osmium::builder::RelationBuilder; T = osmium::Relation]' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/builder/osm_object_builder.hpp:457:39, inlined from 'TDerived& osmium::builder::OSMObjectBuilder::set_user(const char*) [with TDerived = osmium::builder::RelationBuilder; T = osmium::Relation]' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/builder/osm_object_builder.hpp:472:32, inlined from 'void osmium::builder::detail::add_user(TBuilder&, const TArgs& ...) [with TBuilder = osmium::builder::RelationBuilder; TArgs = {osmium::builder::attr::_id, osmium::builder::attr::detail::members_from_iterator_pair, osmium::builder::attr::detail::tags_from_iterator_pair*>}]' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/builder/attr.hpp:668:33, inlined from 'size_t osmium::builder::add_relation(osmium::memory::Buffer&, const TArgs& ...) [with TArgs = {attr::_id, attr::detail::members_from_iterator_pair, attr::detail::tags_from_iterator_pair*>}]' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/builder/attr.hpp:890:33: /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/object.hpp:109:67: warning: writing 2 bytes into a region of size 0 [-Wstringop-overflow=] 109 | *reinterpret_cast(user_position()) = size; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/relation.hpp: In function 'size_t osmium::builder::add_relation(osmium::memory::Buffer&, const TArgs& ...) [with TArgs = {attr::_id, attr::detail::members_from_iterator_pair, attr::detail::tags_from_iterator_pair*>}]': /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/relation.hpp:169:11: note: at offset 32 into destination object 'osmium::Relation::' of size 32 169 | class Relation : public OSMObject { | ^~~~~~~~ [ 35%] Linking CXX executable test-middle [ 35%] Built target test-middle [ 35%] Building CXX object tests/CMakeFiles/test-options-database.dir/test-options-database.cpp.o [ 36%] Linking CXX executable test-options-database [ 36%] Built target test-options-database [ 37%] Building CXX object tests/CMakeFiles/test-options-parse.dir/test-options-parse.cpp.o [ 37%] Linking CXX executable test-options-parse [ 37%] Built target test-options-parse [ 38%] Building CXX object tests/CMakeFiles/test-options-projection.dir/test-options-projection.cpp.o In file included from /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/area.hpp:42, from /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/builder/osm_object_builder.hpp:38, from /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/io/detail/o5m_input_format.hpp:36, from /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/io/o5m_input.hpp:42, from /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/io/any_input.hpp:48, from /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/tests/common-import.hpp:5, from /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/tests/test-options-projection.cpp:5: In member function 'void osmium::OSMObject::set_user_size(osmium::string_size_type)', inlined from 'TDerived& osmium::builder::OSMObjectBuilder::set_user(const char*, osmium::string_size_type) [with TDerived = osmium::builder::NodeBuilder; T = osmium::Node]' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/builder/osm_object_builder.hpp:457:39: /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/object.hpp:109:67: warning: writing 2 bytes into a region of size 0 [-Wstringop-overflow=] 109 | *reinterpret_cast(user_position()) = size; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ In file included from /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/builder/osm_object_builder.hpp:43: /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/node.hpp: In function 'TDerived& osmium::builder::OSMObjectBuilder::set_user(const char*, osmium::string_size_type) [with TDerived = osmium::builder::NodeBuilder; T = osmium::Node]': /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/node.hpp:48:11: note: at offset 32 into destination object 'osmium::Node::' of size 32 48 | class Node : public OSMObject { | ^~~~ In member function 'void osmium::OSMObject::set_user_size(osmium::string_size_type)', inlined from 'osmium::builder::OSMObjectBuilder::OSMObjectBuilder(osmium::memory::Buffer&, osmium::builder::Builder*) [with TDerived = osmium::builder::NodeBuilder; T = osmium::Node]' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/builder/osm_object_builder.hpp:415:39: /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/object.hpp:109:67: warning: writing 2 bytes into a region of size 0 [-Wstringop-overflow=] 109 | *reinterpret_cast(user_position()) = size; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/node.hpp: In constructor 'osmium::builder::OSMObjectBuilder::OSMObjectBuilder(osmium::memory::Buffer&, osmium::builder::Builder*) [with TDerived = osmium::builder::NodeBuilder; T = osmium::Node]': /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/node.hpp:48:11: note: at offset 32 into destination object 'osmium::Node::' of size 32 48 | class Node : public OSMObject { | ^~~~ In member function 'void osmium::OSMObject::set_user_size(osmium::string_size_type)', inlined from 'osmium::builder::OSMObjectBuilder::OSMObjectBuilder(osmium::memory::Buffer&, osmium::builder::Builder*) [with TDerived = osmium::builder::WayBuilder; T = osmium::Way]' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/builder/osm_object_builder.hpp:415:39: /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/object.hpp:109:67: warning: writing 2 bytes into a region of size 0 [-Wstringop-overflow=] 109 | *reinterpret_cast(user_position()) = size; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ In file included from /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/builder/osm_object_builder.hpp:50: /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/way.hpp: In constructor 'osmium::builder::OSMObjectBuilder::OSMObjectBuilder(osmium::memory::Buffer&, osmium::builder::Builder*) [with TDerived = osmium::builder::WayBuilder; T = osmium::Way]': /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/way.hpp:73:11: note: at offset 32 into destination object 'osmium::Way::' of size 32 73 | class Way : public OSMObject { | ^~~ In member function 'void osmium::OSMObject::set_user_size(osmium::string_size_type)', inlined from 'TDerived& osmium::builder::OSMObjectBuilder::set_user(const char*, osmium::string_size_type) [with TDerived = osmium::builder::WayBuilder; T = osmium::Way]' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/builder/osm_object_builder.hpp:457:39, inlined from 'void osmium::io::detail::PBFPrimitiveBlockDecoder::decode_way(const protozero::data_view&)' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/io/detail/pbf_decoder.hpp:372:37: /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/object.hpp:109:67: warning: writing 2 bytes into a region of size 0 [-Wstringop-overflow=] 109 | *reinterpret_cast(user_position()) = size; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/way.hpp: In member function 'void osmium::io::detail::PBFPrimitiveBlockDecoder::decode_way(const protozero::data_view&)': /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/way.hpp:73:11: note: at offset 32 into destination object 'osmium::Way::' of size 32 73 | class Way : public OSMObject { | ^~~ In member function 'void osmium::OSMObject::set_user_size(osmium::string_size_type)', inlined from 'osmium::builder::OSMObjectBuilder::OSMObjectBuilder(osmium::memory::Buffer&, osmium::builder::Builder*) [with TDerived = osmium::builder::RelationBuilder; T = osmium::Relation]' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/builder/osm_object_builder.hpp:415:39: /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/object.hpp:109:67: warning: writing 2 bytes into a region of size 0 [-Wstringop-overflow=] 109 | *reinterpret_cast(user_position()) = size; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ In file included from /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/builder/osm_object_builder.hpp:46: /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/relation.hpp: In constructor 'osmium::builder::OSMObjectBuilder::OSMObjectBuilder(osmium::memory::Buffer&, osmium::builder::Builder*) [with TDerived = osmium::builder::RelationBuilder; T = osmium::Relation]': /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/relation.hpp:169:11: note: at offset 32 into destination object 'osmium::Relation::' of size 32 169 | class Relation : public OSMObject { | ^~~~~~~~ In member function 'void osmium::OSMObject::set_user_size(osmium::string_size_type)', inlined from 'TDerived& osmium::builder::OSMObjectBuilder::set_user(const char*, osmium::string_size_type) [with TDerived = osmium::builder::RelationBuilder; T = osmium::Relation]' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/builder/osm_object_builder.hpp:457:39, inlined from 'void osmium::io::detail::PBFPrimitiveBlockDecoder::decode_relation(const protozero::data_view&)' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/io/detail/pbf_decoder.hpp:444:37: /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/object.hpp:109:67: warning: writing 2 bytes into a region of size 0 [-Wstringop-overflow=] 109 | *reinterpret_cast(user_position()) = size; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/relation.hpp: In member function 'void osmium::io::detail::PBFPrimitiveBlockDecoder::decode_relation(const protozero::data_view&)': /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/relation.hpp:169:11: note: at offset 32 into destination object 'osmium::Relation::' of size 32 169 | class Relation : public OSMObject { | ^~~~~~~~ In member function 'void osmium::OSMObject::set_user_size(osmium::string_size_type)', inlined from 'TDerived& osmium::builder::OSMObjectBuilder::set_user(const char*, osmium::string_size_type) [with TDerived = osmium::builder::NodeBuilder; T = osmium::Node]' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/builder/osm_object_builder.hpp:457:39, inlined from 'void osmium::io::detail::PBFPrimitiveBlockDecoder::decode_dense_nodes(const protozero::data_view&)' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/io/detail/pbf_decoder.hpp:691:53, inlined from 'void osmium::io::detail::PBFPrimitiveBlockDecoder::decode_primitive_block_data()' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/io/detail/pbf_decoder.hpp:158:63: /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/object.hpp:109:67: warning: writing 2 bytes into a region of size 0 [-Wstringop-overflow=] 109 | *reinterpret_cast(user_position()) = size; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/node.hpp: In member function 'void osmium::io::detail::PBFPrimitiveBlockDecoder::decode_primitive_block_data()': /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/node.hpp:48:11: note: at offset 32 into destination object 'osmium::Node::' of size 32 48 | class Node : public OSMObject { | ^~~~ In member function 'void osmium::OSMObject::set_user_size(osmium::string_size_type)', inlined from 'TDerived& osmium::builder::OSMObjectBuilder::set_user(const char*, osmium::string_size_type) [with TDerived = osmium::builder::WayBuilder; T = osmium::Way]' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/builder/osm_object_builder.hpp:457:39, inlined from 'TDerived& osmium::builder::OSMObjectBuilder::set_user(const std::string&) [with TDerived = osmium::builder::WayBuilder; T = osmium::Way]' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/builder/osm_object_builder.hpp:484:32, inlined from 'void osmium::io::detail::opl_parse_way(const char**, osmium::memory::Buffer&)' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/io/detail/opl_parser_functions.hpp:576:33: /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/object.hpp:109:67: warning: writing 2 bytes into a region of size 0 [-Wstringop-overflow=] 109 | *reinterpret_cast(user_position()) = size; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/way.hpp: In function 'void osmium::io::detail::opl_parse_way(const char**, osmium::memory::Buffer&)': /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/way.hpp:73:11: note: at offset 32 into destination object 'osmium::Way::' of size 32 73 | class Way : public OSMObject { | ^~~ In member function 'void osmium::OSMObject::set_user_size(osmium::string_size_type)', inlined from 'TDerived& osmium::builder::OSMObjectBuilder::set_user(const char*, osmium::string_size_type) [with TDerived = osmium::builder::RelationBuilder; T = osmium::Relation]' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/builder/osm_object_builder.hpp:457:39, inlined from 'TDerived& osmium::builder::OSMObjectBuilder::set_user(const std::string&) [with TDerived = osmium::builder::RelationBuilder; T = osmium::Relation]' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/builder/osm_object_builder.hpp:484:32, inlined from 'void osmium::io::detail::opl_parse_relation(const char**, osmium::memory::Buffer&)' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/io/detail/opl_parser_functions.hpp:714:33: /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/object.hpp:109:67: warning: writing 2 bytes into a region of size 0 [-Wstringop-overflow=] 109 | *reinterpret_cast(user_position()) = size; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/relation.hpp: In function 'void osmium::io::detail::opl_parse_relation(const char**, osmium::memory::Buffer&)': /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/relation.hpp:169:11: note: at offset 32 into destination object 'osmium::Relation::' of size 32 169 | class Relation : public OSMObject { | ^~~~~~~~ In member function 'void osmium::OSMObject::set_user_size(osmium::string_size_type)', inlined from 'TDerived& osmium::builder::OSMObjectBuilder::set_user(const char*, osmium::string_size_type) [with TDerived = osmium::builder::RelationBuilder; T = osmium::Relation]' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/builder/osm_object_builder.hpp:457:39, inlined from 'TDerived& osmium::builder::OSMObjectBuilder::set_user(const char*) [with TDerived = osmium::builder::RelationBuilder; T = osmium::Relation]' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/builder/osm_object_builder.hpp:472:32, inlined from 'void osmium::io::detail::XMLParser::data_level_element(const XML_Char*, const XML_Char**, bool)' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/io/detail/xml_input_format.hpp:421:57: /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/object.hpp:109:67: warning: writing 2 bytes into a region of size 0 [-Wstringop-overflow=] 109 | *reinterpret_cast(user_position()) = size; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/relation.hpp: In member function 'void osmium::io::detail::XMLParser::data_level_element(const XML_Char*, const XML_Char**, bool)': /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/relation.hpp:169:11: note: at offset 32 into destination object 'osmium::Relation::' of size 32 169 | class Relation : public OSMObject { | ^~~~~~~~ In member function 'void osmium::OSMObject::set_user_size(osmium::string_size_type)', inlined from 'TDerived& osmium::builder::OSMObjectBuilder::set_user(const char*, osmium::string_size_type) [with TDerived = osmium::builder::WayBuilder; T = osmium::Way]' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/builder/osm_object_builder.hpp:457:39, inlined from 'TDerived& osmium::builder::OSMObjectBuilder::set_user(const char*) [with TDerived = osmium::builder::WayBuilder; T = osmium::Way]' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/builder/osm_object_builder.hpp:472:32, inlined from 'void osmium::io::detail::XMLParser::data_level_element(const XML_Char*, const XML_Char**, bool)' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/io/detail/xml_input_format.hpp:411:52: /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/object.hpp:109:67: warning: writing 2 bytes into a region of size 0 [-Wstringop-overflow=] 109 | *reinterpret_cast(user_position()) = size; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/way.hpp: In member function 'void osmium::io::detail::XMLParser::data_level_element(const XML_Char*, const XML_Char**, bool)': /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/way.hpp:73:11: note: at offset 32 into destination object 'osmium::Way::' of size 32 73 | class Way : public OSMObject { | ^~~ In member function 'void osmium::OSMObject::set_user_size(osmium::string_size_type)', inlined from 'TDerived& osmium::builder::OSMObjectBuilder::set_user(const char*, osmium::string_size_type) [with TDerived = osmium::builder::NodeBuilder; T = osmium::Node]' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/builder/osm_object_builder.hpp:457:39, inlined from 'TDerived& osmium::builder::OSMObjectBuilder::set_user(const char*) [with TDerived = osmium::builder::NodeBuilder; T = osmium::Node]' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/builder/osm_object_builder.hpp:472:32, inlined from 'void osmium::io::detail::O5mParser::decode_node(const char*, const char*)' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/io/detail/o5m_input_format.hpp:386:37: /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/object.hpp:109:67: warning: writing 2 bytes into a region of size 0 [-Wstringop-overflow=] 109 | *reinterpret_cast(user_position()) = size; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/node.hpp: In member function 'void osmium::io::detail::O5mParser::decode_node(const char*, const char*)': /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/node.hpp:48:11: note: at offset 32 into destination object 'osmium::Node::' of size 32 48 | class Node : public OSMObject { | ^~~~ In member function 'void osmium::OSMObject::set_user_size(osmium::string_size_type)', inlined from 'TDerived& osmium::builder::OSMObjectBuilder::set_user(const char*, osmium::string_size_type) [with TDerived = osmium::builder::WayBuilder; T = osmium::Way]' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/builder/osm_object_builder.hpp:457:39, inlined from 'TDerived& osmium::builder::OSMObjectBuilder::set_user(const char*) [with TDerived = osmium::builder::WayBuilder; T = osmium::Way]' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/builder/osm_object_builder.hpp:472:32, inlined from 'void osmium::io::detail::O5mParser::decode_way(const char*, const char*)' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/io/detail/o5m_input_format.hpp:408:37: /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/object.hpp:109:67: warning: writing 2 bytes into a region of size 0 [-Wstringop-overflow=] 109 | *reinterpret_cast(user_position()) = size; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/way.hpp: In member function 'void osmium::io::detail::O5mParser::decode_way(const char*, const char*)': /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/way.hpp:73:11: note: at offset 32 into destination object 'osmium::Way::' of size 32 73 | class Way : public OSMObject { | ^~~ In member function 'void osmium::OSMObject::set_user_size(osmium::string_size_type)', inlined from 'TDerived& osmium::builder::OSMObjectBuilder::set_user(const char*, osmium::string_size_type) [with TDerived = osmium::builder::RelationBuilder; T = osmium::Relation]' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/builder/osm_object_builder.hpp:457:39, inlined from 'TDerived& osmium::builder::OSMObjectBuilder::set_user(const char*) [with TDerived = osmium::builder::RelationBuilder; T = osmium::Relation]' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/builder/osm_object_builder.hpp:472:32, inlined from 'void osmium::io::detail::O5mParser::decode_relation(const char*, const char*)' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/io/detail/o5m_input_format.hpp:471:37: /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/object.hpp:109:67: warning: writing 2 bytes into a region of size 0 [-Wstringop-overflow=] 109 | *reinterpret_cast(user_position()) = size; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/relation.hpp: In member function 'void osmium::io::detail::O5mParser::decode_relation(const char*, const char*)': /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/relation.hpp:169:11: note: at offset 32 into destination object 'osmium::Relation::' of size 32 169 | class Relation : public OSMObject { | ^~~~~~~~ [ 39%] Linking CXX executable test-options-projection [ 39%] Built target test-options-projection [ 40%] Building CXX object tests/CMakeFiles/test-output-gazetteer.dir/test-output-gazetteer.cpp.o In file included from /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/area.hpp:42, from /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/builder/osm_object_builder.hpp:38, from /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/io/detail/o5m_input_format.hpp:36, from /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/io/o5m_input.hpp:42, from /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/io/any_input.hpp:48, from /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/tests/common-import.hpp:5, from /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/tests/test-output-gazetteer.cpp:7: In member function 'void osmium::OSMObject::set_user_size(osmium::string_size_type)', inlined from 'osmium::builder::OSMObjectBuilder::OSMObjectBuilder(osmium::memory::Buffer&, osmium::builder::Builder*) [with TDerived = osmium::builder::NodeBuilder; T = osmium::Node]' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/builder/osm_object_builder.hpp:415:39: /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/object.hpp:109:67: warning: writing 2 bytes into a region of size 0 [-Wstringop-overflow=] 109 | *reinterpret_cast(user_position()) = size; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ In file included from /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/builder/osm_object_builder.hpp:43: /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/node.hpp: In constructor 'osmium::builder::OSMObjectBuilder::OSMObjectBuilder(osmium::memory::Buffer&, osmium::builder::Builder*) [with TDerived = osmium::builder::NodeBuilder; T = osmium::Node]': /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/node.hpp:48:11: note: at offset 32 into destination object 'osmium::Node::' of size 32 48 | class Node : public OSMObject { | ^~~~ In member function 'void osmium::OSMObject::set_user_size(osmium::string_size_type)', inlined from 'TDerived& osmium::builder::OSMObjectBuilder::set_user(const char*, osmium::string_size_type) [with TDerived = osmium::builder::NodeBuilder; T = osmium::Node]' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/builder/osm_object_builder.hpp:457:39, inlined from 'void osmium::io::detail::PBFPrimitiveBlockDecoder::decode_node(const protozero::data_view&)' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/io/detail/pbf_decoder.hpp:323:37: /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/object.hpp:109:67: warning: writing 2 bytes into a region of size 0 [-Wstringop-overflow=] 109 | *reinterpret_cast(user_position()) = size; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/node.hpp: In member function 'void osmium::io::detail::PBFPrimitiveBlockDecoder::decode_node(const protozero::data_view&)': /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/node.hpp:48:11: note: at offset 32 into destination object 'osmium::Node::' of size 32 48 | class Node : public OSMObject { | ^~~~ In member function 'void osmium::OSMObject::set_user_size(osmium::string_size_type)', inlined from 'osmium::builder::OSMObjectBuilder::OSMObjectBuilder(osmium::memory::Buffer&, osmium::builder::Builder*) [with TDerived = osmium::builder::WayBuilder; T = osmium::Way]' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/builder/osm_object_builder.hpp:415:39: /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/object.hpp:109:67: warning: writing 2 bytes into a region of size 0 [-Wstringop-overflow=] 109 | *reinterpret_cast(user_position()) = size; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ In file included from /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/builder/osm_object_builder.hpp:50: /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/way.hpp: In constructor 'osmium::builder::OSMObjectBuilder::OSMObjectBuilder(osmium::memory::Buffer&, osmium::builder::Builder*) [with TDerived = osmium::builder::WayBuilder; T = osmium::Way]': /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/way.hpp:73:11: note: at offset 32 into destination object 'osmium::Way::' of size 32 73 | class Way : public OSMObject { | ^~~ In member function 'void osmium::OSMObject::set_user_size(osmium::string_size_type)', inlined from 'TDerived& osmium::builder::OSMObjectBuilder::set_user(const char*, osmium::string_size_type) [with TDerived = osmium::builder::WayBuilder; T = osmium::Way]' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/builder/osm_object_builder.hpp:457:39, inlined from 'void osmium::io::detail::PBFPrimitiveBlockDecoder::decode_way(const protozero::data_view&)' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/io/detail/pbf_decoder.hpp:372:37: /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/object.hpp:109:67: warning: writing 2 bytes into a region of size 0 [-Wstringop-overflow=] 109 | *reinterpret_cast(user_position()) = size; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/way.hpp: In member function 'void osmium::io::detail::PBFPrimitiveBlockDecoder::decode_way(const protozero::data_view&)': /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/way.hpp:73:11: note: at offset 32 into destination object 'osmium::Way::' of size 32 73 | class Way : public OSMObject { | ^~~ In member function 'void osmium::OSMObject::set_user_size(osmium::string_size_type)', inlined from 'osmium::builder::OSMObjectBuilder::OSMObjectBuilder(osmium::memory::Buffer&, osmium::builder::Builder*) [with TDerived = osmium::builder::RelationBuilder; T = osmium::Relation]' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/builder/osm_object_builder.hpp:415:39: /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/object.hpp:109:67: warning: writing 2 bytes into a region of size 0 [-Wstringop-overflow=] 109 | *reinterpret_cast(user_position()) = size; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ In file included from /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/builder/osm_object_builder.hpp:46: /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/relation.hpp: In constructor 'osmium::builder::OSMObjectBuilder::OSMObjectBuilder(osmium::memory::Buffer&, osmium::builder::Builder*) [with TDerived = osmium::builder::RelationBuilder; T = osmium::Relation]': /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/relation.hpp:169:11: note: at offset 32 into destination object 'osmium::Relation::' of size 32 169 | class Relation : public OSMObject { | ^~~~~~~~ In member function 'void osmium::OSMObject::set_user_size(osmium::string_size_type)', inlined from 'TDerived& osmium::builder::OSMObjectBuilder::set_user(const char*, osmium::string_size_type) [with TDerived = osmium::builder::RelationBuilder; T = osmium::Relation]' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/builder/osm_object_builder.hpp:457:39, inlined from 'void osmium::io::detail::PBFPrimitiveBlockDecoder::decode_relation(const protozero::data_view&)' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/io/detail/pbf_decoder.hpp:444:37: /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/object.hpp:109:67: warning: writing 2 bytes into a region of size 0 [-Wstringop-overflow=] 109 | *reinterpret_cast(user_position()) = size; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/relation.hpp: In member function 'void osmium::io::detail::PBFPrimitiveBlockDecoder::decode_relation(const protozero::data_view&)': /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/relation.hpp:169:11: note: at offset 32 into destination object 'osmium::Relation::' of size 32 169 | class Relation : public OSMObject { | ^~~~~~~~ In member function 'void osmium::OSMObject::set_user_size(osmium::string_size_type)', inlined from 'osmium::builder::OSMObjectBuilder::OSMObjectBuilder(osmium::memory::Buffer&, osmium::builder::Builder*) [with TDerived = osmium::builder::NodeBuilder; T = osmium::Node]' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/builder/osm_object_builder.hpp:415:39, inlined from 'osmium::builder::NodeBuilder::NodeBuilder(osmium::memory::Buffer&, osmium::builder::Builder*)' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/builder/osm_object_builder.hpp:520:67, inlined from 'void osmium::io::detail::PBFPrimitiveBlockDecoder::decode_dense_nodes_without_metadata(const protozero::data_view&)' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/io/detail/pbf_decoder.hpp:527:74, inlined from 'void osmium::io::detail::PBFPrimitiveBlockDecoder::decode_primitive_block_data()' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/io/detail/pbf_decoder.hpp:160:80: /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/object.hpp:109:67: warning: writing 2 bytes into a region of size 0 [-Wstringop-overflow=] 109 | *reinterpret_cast(user_position()) = size; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/node.hpp: In member function 'void osmium::io::detail::PBFPrimitiveBlockDecoder::decode_primitive_block_data()': /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/node.hpp:48:11: note: at offset 32 into destination object 'osmium::Node::' of size 32 48 | class Node : public OSMObject { | ^~~~ In member function 'void osmium::OSMObject::set_user_size(osmium::string_size_type)', inlined from 'osmium::builder::OSMObjectBuilder::OSMObjectBuilder(osmium::memory::Buffer&, osmium::builder::Builder*) [with TDerived = osmium::builder::NodeBuilder; T = osmium::Node]' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/builder/osm_object_builder.hpp:415:39, inlined from 'osmium::builder::NodeBuilder::NodeBuilder(osmium::memory::Buffer&, osmium::builder::Builder*)' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/builder/osm_object_builder.hpp:520:67, inlined from 'void osmium::io::detail::PBFPrimitiveBlockDecoder::decode_dense_nodes(const protozero::data_view&)' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/io/detail/pbf_decoder.hpp:637:74, inlined from 'void osmium::io::detail::PBFPrimitiveBlockDecoder::decode_primitive_block_data()' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/io/detail/pbf_decoder.hpp:158:63: /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/object.hpp:109:67: warning: writing 2 bytes into a region of size 0 [-Wstringop-overflow=] 109 | *reinterpret_cast(user_position()) = size; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/node.hpp: In member function 'void osmium::io::detail::PBFPrimitiveBlockDecoder::decode_primitive_block_data()': /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/node.hpp:48:11: note: at offset 32 into destination object 'osmium::Node::' of size 32 48 | class Node : public OSMObject { | ^~~~ In member function 'void osmium::OSMObject::set_user_size(osmium::string_size_type)', inlined from 'TDerived& osmium::builder::OSMObjectBuilder::set_user(const char*, osmium::string_size_type) [with TDerived = osmium::builder::NodeBuilder; T = osmium::Node]' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/builder/osm_object_builder.hpp:457:39, inlined from 'void osmium::io::detail::PBFPrimitiveBlockDecoder::decode_dense_nodes(const protozero::data_view&)' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/io/detail/pbf_decoder.hpp:691:53, inlined from 'void osmium::io::detail::PBFPrimitiveBlockDecoder::decode_primitive_block_data()' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/io/detail/pbf_decoder.hpp:158:63: /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/object.hpp:109:67: warning: writing 2 bytes into a region of size 0 [-Wstringop-overflow=] 109 | *reinterpret_cast(user_position()) = size; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/node.hpp: In member function 'void osmium::io::detail::PBFPrimitiveBlockDecoder::decode_primitive_block_data()': /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/node.hpp:48:11: note: at offset 32 into destination object 'osmium::Node::' of size 32 48 | class Node : public OSMObject { | ^~~~ In member function 'void osmium::OSMObject::set_user_size(osmium::string_size_type)', inlined from 'TDerived& osmium::builder::OSMObjectBuilder::set_user(const char*, osmium::string_size_type) [with TDerived = osmium::builder::NodeBuilder; T = osmium::Node]' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/builder/osm_object_builder.hpp:457:39, inlined from 'TDerived& osmium::builder::OSMObjectBuilder::set_user(const std::string&) [with TDerived = osmium::builder::NodeBuilder; T = osmium::Node]' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/builder/osm_object_builder.hpp:484:32, inlined from 'void osmium::io::detail::opl_parse_node(const char**, osmium::memory::Buffer&)' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/io/detail/opl_parser_functions.hpp:475:33: /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/object.hpp:109:67: warning: writing 2 bytes into a region of size 0 [-Wstringop-overflow=] 109 | *reinterpret_cast(user_position()) = size; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/node.hpp: In function 'void osmium::io::detail::opl_parse_node(const char**, osmium::memory::Buffer&)': /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/node.hpp:48:11: note: at offset 32 into destination object 'osmium::Node::' of size 32 48 | class Node : public OSMObject { | ^~~~ In member function 'void osmium::OSMObject::set_user_size(osmium::string_size_type)', inlined from 'TDerived& osmium::builder::OSMObjectBuilder::set_user(const char*, osmium::string_size_type) [with TDerived = osmium::builder::WayBuilder; T = osmium::Way]' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/builder/osm_object_builder.hpp:457:39, inlined from 'TDerived& osmium::builder::OSMObjectBuilder::set_user(const std::string&) [with TDerived = osmium::builder::WayBuilder; T = osmium::Way]' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/builder/osm_object_builder.hpp:484:32, inlined from 'void osmium::io::detail::opl_parse_way(const char**, osmium::memory::Buffer&)' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/io/detail/opl_parser_functions.hpp:576:33: /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/object.hpp:109:67: warning: writing 2 bytes into a region of size 0 [-Wstringop-overflow=] 109 | *reinterpret_cast(user_position()) = size; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/way.hpp: In function 'void osmium::io::detail::opl_parse_way(const char**, osmium::memory::Buffer&)': /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/way.hpp:73:11: note: at offset 32 into destination object 'osmium::Way::' of size 32 73 | class Way : public OSMObject { | ^~~ In member function 'void osmium::OSMObject::set_user_size(osmium::string_size_type)', inlined from 'TDerived& osmium::builder::OSMObjectBuilder::set_user(const char*, osmium::string_size_type) [with TDerived = osmium::builder::RelationBuilder; T = osmium::Relation]' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/builder/osm_object_builder.hpp:457:39, inlined from 'TDerived& osmium::builder::OSMObjectBuilder::set_user(const std::string&) [with TDerived = osmium::builder::RelationBuilder; T = osmium::Relation]' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/builder/osm_object_builder.hpp:484:32, inlined from 'void osmium::io::detail::opl_parse_relation(const char**, osmium::memory::Buffer&)' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/io/detail/opl_parser_functions.hpp:714:33: /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/object.hpp:109:67: warning: writing 2 bytes into a region of size 0 [-Wstringop-overflow=] 109 | *reinterpret_cast(user_position()) = size; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/relation.hpp: In function 'void osmium::io::detail::opl_parse_relation(const char**, osmium::memory::Buffer&)': /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/relation.hpp:169:11: note: at offset 32 into destination object 'osmium::Relation::' of size 32 169 | class Relation : public OSMObject { | ^~~~~~~~ In member function 'void osmium::OSMObject::set_user_size(osmium::string_size_type)', inlined from 'TDerived& osmium::builder::OSMObjectBuilder::set_user(const char*, osmium::string_size_type) [with TDerived = osmium::builder::RelationBuilder; T = osmium::Relation]' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/builder/osm_object_builder.hpp:457:39, inlined from 'TDerived& osmium::builder::OSMObjectBuilder::set_user(const char*) [with TDerived = osmium::builder::RelationBuilder; T = osmium::Relation]' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/builder/osm_object_builder.hpp:472:32, inlined from 'void osmium::io::detail::XMLParser::data_level_element(const XML_Char*, const XML_Char**, bool)' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/io/detail/xml_input_format.hpp:421:57: /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/object.hpp:109:67: warning: writing 2 bytes into a region of size 0 [-Wstringop-overflow=] 109 | *reinterpret_cast(user_position()) = size; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/relation.hpp: In member function 'void osmium::io::detail::XMLParser::data_level_element(const XML_Char*, const XML_Char**, bool)': /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/relation.hpp:169:11: note: at offset 32 into destination object 'osmium::Relation::' of size 32 169 | class Relation : public OSMObject { | ^~~~~~~~ In member function 'void osmium::OSMObject::set_user_size(osmium::string_size_type)', inlined from 'TDerived& osmium::builder::OSMObjectBuilder::set_user(const char*, osmium::string_size_type) [with TDerived = osmium::builder::WayBuilder; T = osmium::Way]' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/builder/osm_object_builder.hpp:457:39, inlined from 'TDerived& osmium::builder::OSMObjectBuilder::set_user(const char*) [with TDerived = osmium::builder::WayBuilder; T = osmium::Way]' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/builder/osm_object_builder.hpp:472:32, inlined from 'void osmium::io::detail::XMLParser::data_level_element(const XML_Char*, const XML_Char**, bool)' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/io/detail/xml_input_format.hpp:411:52: /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/object.hpp:109:67: warning: writing 2 bytes into a region of size 0 [-Wstringop-overflow=] 109 | *reinterpret_cast(user_position()) = size; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/way.hpp: In member function 'void osmium::io::detail::XMLParser::data_level_element(const XML_Char*, const XML_Char**, bool)': /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/way.hpp:73:11: note: at offset 32 into destination object 'osmium::Way::' of size 32 73 | class Way : public OSMObject { | ^~~ In member function 'void osmium::OSMObject::set_user_size(osmium::string_size_type)', inlined from 'TDerived& osmium::builder::OSMObjectBuilder::set_user(const char*, osmium::string_size_type) [with TDerived = osmium::builder::NodeBuilder; T = osmium::Node]' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/builder/osm_object_builder.hpp:457:39, inlined from 'TDerived& osmium::builder::OSMObjectBuilder::set_user(const char*) [with TDerived = osmium::builder::NodeBuilder; T = osmium::Node]' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/builder/osm_object_builder.hpp:472:32, inlined from 'void osmium::io::detail::XMLParser::data_level_element(const XML_Char*, const XML_Char**, bool)' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/io/detail/xml_input_format.hpp:401:53: /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/object.hpp:109:67: warning: writing 2 bytes into a region of size 0 [-Wstringop-overflow=] 109 | *reinterpret_cast(user_position()) = size; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/node.hpp: In member function 'void osmium::io::detail::XMLParser::data_level_element(const XML_Char*, const XML_Char**, bool)': /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/node.hpp:48:11: note: at offset 32 into destination object 'osmium::Node::' of size 32 48 | class Node : public OSMObject { | ^~~~ In member function 'void osmium::OSMObject::set_user_size(osmium::string_size_type)', inlined from 'TDerived& osmium::builder::OSMObjectBuilder::set_user(const char*, osmium::string_size_type) [with TDerived = osmium::builder::NodeBuilder; T = osmium::Node]' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/builder/osm_object_builder.hpp:457:39, inlined from 'TDerived& osmium::builder::OSMObjectBuilder::set_user(const char*) [with TDerived = osmium::builder::NodeBuilder; T = osmium::Node]' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/builder/osm_object_builder.hpp:472:32, inlined from 'void osmium::io::detail::O5mParser::decode_node(const char*, const char*)' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/io/detail/o5m_input_format.hpp:386:37: /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/object.hpp:109:67: warning: writing 2 bytes into a region of size 0 [-Wstringop-overflow=] 109 | *reinterpret_cast(user_position()) = size; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/node.hpp: In member function 'void osmium::io::detail::O5mParser::decode_node(const char*, const char*)': /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/node.hpp:48:11: note: at offset 32 into destination object 'osmium::Node::' of size 32 48 | class Node : public OSMObject { | ^~~~ In member function 'void osmium::OSMObject::set_user_size(osmium::string_size_type)', inlined from 'osmium::builder::OSMObjectBuilder::OSMObjectBuilder(osmium::memory::Buffer&, osmium::builder::Builder*) [with TDerived = osmium::builder::WayBuilder; T = osmium::Way]' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/builder/osm_object_builder.hpp:415:39, inlined from 'osmium::builder::WayBuilder::WayBuilder(osmium::memory::Buffer&, osmium::builder::Builder*)' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/builder/osm_object_builder.hpp:538:65, inlined from 'void osmium::io::detail::O5mParser::decode_way(const char*, const char*)' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/io/detail/o5m_input_format.hpp:404:65: /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/object.hpp:109:67: warning: writing 2 bytes into a region of size 0 [-Wstringop-overflow=] 109 | *reinterpret_cast(user_position()) = size; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/way.hpp: In member function 'void osmium::io::detail::O5mParser::decode_way(const char*, const char*)': /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/way.hpp:73:11: note: at offset 32 into destination object 'osmium::Way::' of size 32 73 | class Way : public OSMObject { | ^~~ In member function 'void osmium::OSMObject::set_user_size(osmium::string_size_type)', inlined from 'TDerived& osmium::builder::OSMObjectBuilder::set_user(const char*, osmium::string_size_type) [with TDerived = osmium::builder::WayBuilder; T = osmium::Way]' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/builder/osm_object_builder.hpp:457:39, inlined from 'TDerived& osmium::builder::OSMObjectBuilder::set_user(const char*) [with TDerived = osmium::builder::WayBuilder; T = osmium::Way]' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/builder/osm_object_builder.hpp:472:32, inlined from 'void osmium::io::detail::O5mParser::decode_way(const char*, const char*)' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/io/detail/o5m_input_format.hpp:408:37: /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/object.hpp:109:67: warning: writing 2 bytes into a region of size 0 [-Wstringop-overflow=] 109 | *reinterpret_cast(user_position()) = size; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/way.hpp: In member function 'void osmium::io::detail::O5mParser::decode_way(const char*, const char*)': /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/way.hpp:73:11: note: at offset 32 into destination object 'osmium::Way::' of size 32 73 | class Way : public OSMObject { | ^~~ In member function 'void osmium::OSMObject::set_user_size(osmium::string_size_type)', inlined from 'TDerived& osmium::builder::OSMObjectBuilder::set_user(const char*, osmium::string_size_type) [with TDerived = osmium::builder::RelationBuilder; T = osmium::Relation]' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/builder/osm_object_builder.hpp:457:39, inlined from 'TDerived& osmium::builder::OSMObjectBuilder::set_user(const char*) [with TDerived = osmium::builder::RelationBuilder; T = osmium::Relation]' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/builder/osm_object_builder.hpp:472:32, inlined from 'void osmium::io::detail::O5mParser::decode_relation(const char*, const char*)' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/io/detail/o5m_input_format.hpp:471:37: /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/object.hpp:109:67: warning: writing 2 bytes into a region of size 0 [-Wstringop-overflow=] 109 | *reinterpret_cast(user_position()) = size; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/relation.hpp: In member function 'void osmium::io::detail::O5mParser::decode_relation(const char*, const char*)': /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/relation.hpp:169:11: note: at offset 32 into destination object 'osmium::Relation::' of size 32 169 | class Relation : public OSMObject { | ^~~~~~~~ [ 40%] Linking CXX executable test-output-gazetteer [ 40%] Built target test-output-gazetteer [ 41%] Building CXX object tests/CMakeFiles/test-output-multi-line.dir/test-output-multi-line.cpp.o In file included from /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/area.hpp:42, from /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm.hpp:36, from /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/src/osmium-builder.hpp:9, from /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/src/geometry-processor.hpp:11, from /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/tests/test-output-multi-line.cpp:3: In member function 'void osmium::OSMObject::set_user_size(osmium::string_size_type)', inlined from 'TDerived& osmium::builder::OSMObjectBuilder::set_user(const char*, osmium::string_size_type) [with TDerived = osmium::builder::NodeBuilder; T = osmium::Node]' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/builder/osm_object_builder.hpp:457:39: /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/object.hpp:109:67: warning: writing 2 bytes into a region of size 0 [-Wstringop-overflow=] 109 | *reinterpret_cast(user_position()) = size; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ In file included from /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm.hpp:42: /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/node.hpp: In function 'TDerived& osmium::builder::OSMObjectBuilder::set_user(const char*, osmium::string_size_type) [with TDerived = osmium::builder::NodeBuilder; T = osmium::Node]': /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/node.hpp:48:11: note: at offset 32 into destination object 'osmium::Node::' of size 32 48 | class Node : public OSMObject { | ^~~~ In member function 'void osmium::OSMObject::set_user_size(osmium::string_size_type)', inlined from 'osmium::builder::OSMObjectBuilder::OSMObjectBuilder(osmium::memory::Buffer&, osmium::builder::Builder*) [with TDerived = osmium::builder::NodeBuilder; T = osmium::Node]' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/builder/osm_object_builder.hpp:415:39: /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/object.hpp:109:67: warning: writing 2 bytes into a region of size 0 [-Wstringop-overflow=] 109 | *reinterpret_cast(user_position()) = size; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/node.hpp: In constructor 'osmium::builder::OSMObjectBuilder::OSMObjectBuilder(osmium::memory::Buffer&, osmium::builder::Builder*) [with TDerived = osmium::builder::NodeBuilder; T = osmium::Node]': /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/node.hpp:48:11: note: at offset 32 into destination object 'osmium::Node::' of size 32 48 | class Node : public OSMObject { | ^~~~ In member function 'void osmium::OSMObject::set_user_size(osmium::string_size_type)', inlined from 'osmium::builder::OSMObjectBuilder::OSMObjectBuilder(osmium::memory::Buffer&, osmium::builder::Builder*) [with TDerived = osmium::builder::WayBuilder; T = osmium::Way]' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/builder/osm_object_builder.hpp:415:39: /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/object.hpp:109:67: warning: writing 2 bytes into a region of size 0 [-Wstringop-overflow=] 109 | *reinterpret_cast(user_position()) = size; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ In file included from /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm.hpp:49: /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/way.hpp: In constructor 'osmium::builder::OSMObjectBuilder::OSMObjectBuilder(osmium::memory::Buffer&, osmium::builder::Builder*) [with TDerived = osmium::builder::WayBuilder; T = osmium::Way]': /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/way.hpp:73:11: note: at offset 32 into destination object 'osmium::Way::' of size 32 73 | class Way : public OSMObject { | ^~~ In member function 'void osmium::OSMObject::set_user_size(osmium::string_size_type)', inlined from 'TDerived& osmium::builder::OSMObjectBuilder::set_user(const char*, osmium::string_size_type) [with TDerived = osmium::builder::WayBuilder; T = osmium::Way]' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/builder/osm_object_builder.hpp:457:39, inlined from 'void osmium::io::detail::PBFPrimitiveBlockDecoder::decode_way(const protozero::data_view&)' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/io/detail/pbf_decoder.hpp:372:37: /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/object.hpp:109:67: warning: writing 2 bytes into a region of size 0 [-Wstringop-overflow=] 109 | *reinterpret_cast(user_position()) = size; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/way.hpp: In member function 'void osmium::io::detail::PBFPrimitiveBlockDecoder::decode_way(const protozero::data_view&)': /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/way.hpp:73:11: note: at offset 32 into destination object 'osmium::Way::' of size 32 73 | class Way : public OSMObject { | ^~~ In member function 'void osmium::OSMObject::set_user_size(osmium::string_size_type)', inlined from 'osmium::builder::OSMObjectBuilder::OSMObjectBuilder(osmium::memory::Buffer&, osmium::builder::Builder*) [with TDerived = osmium::builder::RelationBuilder; T = osmium::Relation]' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/builder/osm_object_builder.hpp:415:39: /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/object.hpp:109:67: warning: writing 2 bytes into a region of size 0 [-Wstringop-overflow=] 109 | *reinterpret_cast(user_position()) = size; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ In file included from /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm.hpp:46: /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/relation.hpp: In constructor 'osmium::builder::OSMObjectBuilder::OSMObjectBuilder(osmium::memory::Buffer&, osmium::builder::Builder*) [with TDerived = osmium::builder::RelationBuilder; T = osmium::Relation]': /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/relation.hpp:169:11: note: at offset 32 into destination object 'osmium::Relation::' of size 32 169 | class Relation : public OSMObject { | ^~~~~~~~ In member function 'void osmium::OSMObject::set_user_size(osmium::string_size_type)', inlined from 'TDerived& osmium::builder::OSMObjectBuilder::set_user(const char*, osmium::string_size_type) [with TDerived = osmium::builder::RelationBuilder; T = osmium::Relation]' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/builder/osm_object_builder.hpp:457:39, inlined from 'void osmium::io::detail::PBFPrimitiveBlockDecoder::decode_relation(const protozero::data_view&)' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/io/detail/pbf_decoder.hpp:444:37: /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/object.hpp:109:67: warning: writing 2 bytes into a region of size 0 [-Wstringop-overflow=] 109 | *reinterpret_cast(user_position()) = size; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/relation.hpp: In member function 'void osmium::io::detail::PBFPrimitiveBlockDecoder::decode_relation(const protozero::data_view&)': /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/relation.hpp:169:11: note: at offset 40 into destination object 'osmium::Relation::' of size 32 169 | class Relation : public OSMObject { | ^~~~~~~~ In member function 'void osmium::OSMObject::set_user_size(osmium::string_size_type)', inlined from 'TDerived& osmium::builder::OSMObjectBuilder::set_user(const char*, osmium::string_size_type) [with TDerived = osmium::builder::RelationBuilder; T = osmium::Relation]' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/builder/osm_object_builder.hpp:457:39, inlined from 'void osmium::io::detail::PBFPrimitiveBlockDecoder::decode_relation(const protozero::data_view&)' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/io/detail/pbf_decoder.hpp:444:37: /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/object.hpp:109:67: warning: writing 2 bytes into a region of size 0 [-Wstringop-overflow=] 109 | *reinterpret_cast(user_position()) = size; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/relation.hpp: In member function 'void osmium::io::detail::PBFPrimitiveBlockDecoder::decode_relation(const protozero::data_view&)': /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/relation.hpp:169:11: note: at offset 32 into destination object 'osmium::Relation::' of size 32 169 | class Relation : public OSMObject { | ^~~~~~~~ /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/relation.hpp:169:11: note: at offset 32 into destination object 'osmium::Relation::' of size 32 /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/relation.hpp:169:11: note: at offset 32 into destination object 'osmium::Relation::' of size 32 In member function 'void osmium::OSMObject::set_user_size(osmium::string_size_type)', inlined from 'TDerived& osmium::builder::OSMObjectBuilder::set_user(const char*, osmium::string_size_type) [with TDerived = osmium::builder::NodeBuilder; T = osmium::Node]' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/builder/osm_object_builder.hpp:457:39, inlined from 'void osmium::io::detail::PBFPrimitiveBlockDecoder::decode_dense_nodes(const protozero::data_view&)' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/io/detail/pbf_decoder.hpp:691:53, inlined from 'void osmium::io::detail::PBFPrimitiveBlockDecoder::decode_primitive_block_data()' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/io/detail/pbf_decoder.hpp:158:63: /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/object.hpp:109:67: warning: writing 2 bytes into a region of size 0 [-Wstringop-overflow=] 109 | *reinterpret_cast(user_position()) = size; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/node.hpp: In member function 'void osmium::io::detail::PBFPrimitiveBlockDecoder::decode_primitive_block_data()': /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/node.hpp:48:11: note: at offset 32 into destination object 'osmium::Node::' of size 32 48 | class Node : public OSMObject { | ^~~~ In member function 'void osmium::OSMObject::set_user_size(osmium::string_size_type)', inlined from 'TDerived& osmium::builder::OSMObjectBuilder::set_user(const char*, osmium::string_size_type) [with TDerived = osmium::builder::WayBuilder; T = osmium::Way]' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/builder/osm_object_builder.hpp:457:39, inlined from 'TDerived& osmium::builder::OSMObjectBuilder::set_user(const std::string&) [with TDerived = osmium::builder::WayBuilder; T = osmium::Way]' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/builder/osm_object_builder.hpp:484:32, inlined from 'void osmium::io::detail::opl_parse_way(const char**, osmium::memory::Buffer&)' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/io/detail/opl_parser_functions.hpp:576:33: /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/object.hpp:109:67: warning: writing 2 bytes into a region of size 0 [-Wstringop-overflow=] 109 | *reinterpret_cast(user_position()) = size; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/way.hpp: In function 'void osmium::io::detail::opl_parse_way(const char**, osmium::memory::Buffer&)': /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/way.hpp:73:11: note: at offset 32 into destination object 'osmium::Way::' of size 32 73 | class Way : public OSMObject { | ^~~ In member function 'void osmium::OSMObject::set_user_size(osmium::string_size_type)', inlined from 'TDerived& osmium::builder::OSMObjectBuilder::set_user(const char*, osmium::string_size_type) [with TDerived = osmium::builder::RelationBuilder; T = osmium::Relation]' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/builder/osm_object_builder.hpp:457:39, inlined from 'TDerived& osmium::builder::OSMObjectBuilder::set_user(const std::string&) [with TDerived = osmium::builder::RelationBuilder; T = osmium::Relation]' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/builder/osm_object_builder.hpp:484:32, inlined from 'void osmium::io::detail::opl_parse_relation(const char**, osmium::memory::Buffer&)' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/io/detail/opl_parser_functions.hpp:714:33: /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/object.hpp:109:67: warning: writing 2 bytes into a region of size 0 [-Wstringop-overflow=] 109 | *reinterpret_cast(user_position()) = size; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/relation.hpp: In function 'void osmium::io::detail::opl_parse_relation(const char**, osmium::memory::Buffer&)': /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/relation.hpp:169:11: note: at offset 32 into destination object 'osmium::Relation::' of size 32 169 | class Relation : public OSMObject { | ^~~~~~~~ In member function 'void osmium::OSMObject::set_user_size(osmium::string_size_type)', inlined from 'TDerived& osmium::builder::OSMObjectBuilder::set_user(const char*, osmium::string_size_type) [with TDerived = osmium::builder::RelationBuilder; T = osmium::Relation]' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/builder/osm_object_builder.hpp:457:39, inlined from 'TDerived& osmium::builder::OSMObjectBuilder::set_user(const char*) [with TDerived = osmium::builder::RelationBuilder; T = osmium::Relation]' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/builder/osm_object_builder.hpp:472:32, inlined from 'void osmium::io::detail::XMLParser::data_level_element(const XML_Char*, const XML_Char**, bool)' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/io/detail/xml_input_format.hpp:421:57: /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/object.hpp:109:67: warning: writing 2 bytes into a region of size 0 [-Wstringop-overflow=] 109 | *reinterpret_cast(user_position()) = size; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/relation.hpp: In member function 'void osmium::io::detail::XMLParser::data_level_element(const XML_Char*, const XML_Char**, bool)': /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/relation.hpp:169:11: note: at offset 32 into destination object 'osmium::Relation::' of size 32 169 | class Relation : public OSMObject { | ^~~~~~~~ In member function 'void osmium::OSMObject::set_user_size(osmium::string_size_type)', inlined from 'TDerived& osmium::builder::OSMObjectBuilder::set_user(const char*, osmium::string_size_type) [with TDerived = osmium::builder::WayBuilder; T = osmium::Way]' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/builder/osm_object_builder.hpp:457:39, inlined from 'TDerived& osmium::builder::OSMObjectBuilder::set_user(const char*) [with TDerived = osmium::builder::WayBuilder; T = osmium::Way]' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/builder/osm_object_builder.hpp:472:32, inlined from 'void osmium::io::detail::XMLParser::data_level_element(const XML_Char*, const XML_Char**, bool)' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/io/detail/xml_input_format.hpp:411:52: /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/object.hpp:109:67: warning: writing 2 bytes into a region of size 0 [-Wstringop-overflow=] 109 | *reinterpret_cast(user_position()) = size; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/way.hpp: In member function 'void osmium::io::detail::XMLParser::data_level_element(const XML_Char*, const XML_Char**, bool)': /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/way.hpp:73:11: note: at offset 32 into destination object 'osmium::Way::' of size 32 73 | class Way : public OSMObject { | ^~~ In member function 'void osmium::OSMObject::set_user_size(osmium::string_size_type)', inlined from 'TDerived& osmium::builder::OSMObjectBuilder::set_user(const char*, osmium::string_size_type) [with TDerived = osmium::builder::NodeBuilder; T = osmium::Node]' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/builder/osm_object_builder.hpp:457:39, inlined from 'TDerived& osmium::builder::OSMObjectBuilder::set_user(const char*) [with TDerived = osmium::builder::NodeBuilder; T = osmium::Node]' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/builder/osm_object_builder.hpp:472:32, inlined from 'void osmium::io::detail::O5mParser::decode_node(const char*, const char*)' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/io/detail/o5m_input_format.hpp:386:37: /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/object.hpp:109:67: warning: writing 2 bytes into a region of size 0 [-Wstringop-overflow=] 109 | *reinterpret_cast(user_position()) = size; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/node.hpp: In member function 'void osmium::io::detail::O5mParser::decode_node(const char*, const char*)': /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/node.hpp:48:11: note: at offset 32 into destination object 'osmium::Node::' of size 32 48 | class Node : public OSMObject { | ^~~~ In member function 'void osmium::OSMObject::set_user_size(osmium::string_size_type)', inlined from 'TDerived& osmium::builder::OSMObjectBuilder::set_user(const char*, osmium::string_size_type) [with TDerived = osmium::builder::WayBuilder; T = osmium::Way]' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/builder/osm_object_builder.hpp:457:39, inlined from 'TDerived& osmium::builder::OSMObjectBuilder::set_user(const char*) [with TDerived = osmium::builder::WayBuilder; T = osmium::Way]' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/builder/osm_object_builder.hpp:472:32, inlined from 'void osmium::io::detail::O5mParser::decode_way(const char*, const char*)' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/io/detail/o5m_input_format.hpp:408:37: /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/object.hpp:109:67: warning: writing 2 bytes into a region of size 0 [-Wstringop-overflow=] 109 | *reinterpret_cast(user_position()) = size; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/way.hpp: In member function 'void osmium::io::detail::O5mParser::decode_way(const char*, const char*)': /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/way.hpp:73:11: note: at offset 32 into destination object 'osmium::Way::' of size 32 73 | class Way : public OSMObject { | ^~~ In member function 'void osmium::OSMObject::set_user_size(osmium::string_size_type)', inlined from 'TDerived& osmium::builder::OSMObjectBuilder::set_user(const char*, osmium::string_size_type) [with TDerived = osmium::builder::RelationBuilder; T = osmium::Relation]' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/builder/osm_object_builder.hpp:457:39, inlined from 'TDerived& osmium::builder::OSMObjectBuilder::set_user(const char*) [with TDerived = osmium::builder::RelationBuilder; T = osmium::Relation]' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/builder/osm_object_builder.hpp:472:32, inlined from 'void osmium::io::detail::O5mParser::decode_relation(const char*, const char*)' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/io/detail/o5m_input_format.hpp:471:37: /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/object.hpp:109:67: warning: writing 2 bytes into a region of size 0 [-Wstringop-overflow=] 109 | *reinterpret_cast(user_position()) = size; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/relation.hpp: In member function 'void osmium::io::detail::O5mParser::decode_relation(const char*, const char*)': /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/relation.hpp:169:11: note: at offset 32 into destination object 'osmium::Relation::' of size 32 169 | class Relation : public OSMObject { | ^~~~~~~~ [ 42%] Linking CXX executable test-output-multi-line [ 42%] Built target test-output-multi-line [ 43%] Building CXX object tests/CMakeFiles/test-output-multi-point.dir/test-output-multi-point.cpp.o In file included from /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/area.hpp:42, from /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm.hpp:36, from /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/src/osmium-builder.hpp:9, from /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/src/geometry-processor.hpp:11, from /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/tests/test-output-multi-point.cpp:3: In member function 'void osmium::OSMObject::set_user_size(osmium::string_size_type)', inlined from 'TDerived& osmium::builder::OSMObjectBuilder::set_user(const char*, osmium::string_size_type) [with TDerived = osmium::builder::NodeBuilder; T = osmium::Node]' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/builder/osm_object_builder.hpp:457:39: /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/object.hpp:109:67: warning: writing 2 bytes into a region of size 0 [-Wstringop-overflow=] 109 | *reinterpret_cast(user_position()) = size; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ In file included from /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm.hpp:42: /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/node.hpp: In function 'TDerived& osmium::builder::OSMObjectBuilder::set_user(const char*, osmium::string_size_type) [with TDerived = osmium::builder::NodeBuilder; T = osmium::Node]': /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/node.hpp:48:11: note: at offset 32 into destination object 'osmium::Node::' of size 32 48 | class Node : public OSMObject { | ^~~~ In member function 'void osmium::OSMObject::set_user_size(osmium::string_size_type)', inlined from 'osmium::builder::OSMObjectBuilder::OSMObjectBuilder(osmium::memory::Buffer&, osmium::builder::Builder*) [with TDerived = osmium::builder::NodeBuilder; T = osmium::Node]' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/builder/osm_object_builder.hpp:415:39: /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/object.hpp:109:67: warning: writing 2 bytes into a region of size 0 [-Wstringop-overflow=] 109 | *reinterpret_cast(user_position()) = size; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/node.hpp: In constructor 'osmium::builder::OSMObjectBuilder::OSMObjectBuilder(osmium::memory::Buffer&, osmium::builder::Builder*) [with TDerived = osmium::builder::NodeBuilder; T = osmium::Node]': /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/node.hpp:48:11: note: at offset 32 into destination object 'osmium::Node::' of size 32 48 | class Node : public OSMObject { | ^~~~ In member function 'void osmium::OSMObject::set_user_size(osmium::string_size_type)', inlined from 'osmium::builder::OSMObjectBuilder::OSMObjectBuilder(osmium::memory::Buffer&, osmium::builder::Builder*) [with TDerived = osmium::builder::WayBuilder; T = osmium::Way]' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/builder/osm_object_builder.hpp:415:39: /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/object.hpp:109:67: warning: writing 2 bytes into a region of size 0 [-Wstringop-overflow=] 109 | *reinterpret_cast(user_position()) = size; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ In file included from /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm.hpp:49: /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/way.hpp: In constructor 'osmium::builder::OSMObjectBuilder::OSMObjectBuilder(osmium::memory::Buffer&, osmium::builder::Builder*) [with TDerived = osmium::builder::WayBuilder; T = osmium::Way]': /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/way.hpp:73:11: note: at offset 32 into destination object 'osmium::Way::' of size 32 73 | class Way : public OSMObject { | ^~~ In member function 'void osmium::OSMObject::set_user_size(osmium::string_size_type)', inlined from 'TDerived& osmium::builder::OSMObjectBuilder::set_user(const char*, osmium::string_size_type) [with TDerived = osmium::builder::WayBuilder; T = osmium::Way]' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/builder/osm_object_builder.hpp:457:39, inlined from 'void osmium::io::detail::PBFPrimitiveBlockDecoder::decode_way(const protozero::data_view&)' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/io/detail/pbf_decoder.hpp:372:37: /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/object.hpp:109:67: warning: writing 2 bytes into a region of size 0 [-Wstringop-overflow=] 109 | *reinterpret_cast(user_position()) = size; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/way.hpp: In member function 'void osmium::io::detail::PBFPrimitiveBlockDecoder::decode_way(const protozero::data_view&)': /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/way.hpp:73:11: note: at offset 32 into destination object 'osmium::Way::' of size 32 73 | class Way : public OSMObject { | ^~~ In member function 'void osmium::OSMObject::set_user_size(osmium::string_size_type)', inlined from 'osmium::builder::OSMObjectBuilder::OSMObjectBuilder(osmium::memory::Buffer&, osmium::builder::Builder*) [with TDerived = osmium::builder::RelationBuilder; T = osmium::Relation]' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/builder/osm_object_builder.hpp:415:39: /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/object.hpp:109:67: warning: writing 2 bytes into a region of size 0 [-Wstringop-overflow=] 109 | *reinterpret_cast(user_position()) = size; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ In file included from /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm.hpp:46: /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/relation.hpp: In constructor 'osmium::builder::OSMObjectBuilder::OSMObjectBuilder(osmium::memory::Buffer&, osmium::builder::Builder*) [with TDerived = osmium::builder::RelationBuilder; T = osmium::Relation]': /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/relation.hpp:169:11: note: at offset 32 into destination object 'osmium::Relation::' of size 32 169 | class Relation : public OSMObject { | ^~~~~~~~ In member function 'void osmium::OSMObject::set_user_size(osmium::string_size_type)', inlined from 'TDerived& osmium::builder::OSMObjectBuilder::set_user(const char*, osmium::string_size_type) [with TDerived = osmium::builder::RelationBuilder; T = osmium::Relation]' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/builder/osm_object_builder.hpp:457:39, inlined from 'void osmium::io::detail::PBFPrimitiveBlockDecoder::decode_relation(const protozero::data_view&)' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/io/detail/pbf_decoder.hpp:444:37: /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/object.hpp:109:67: warning: writing 2 bytes into a region of size 0 [-Wstringop-overflow=] 109 | *reinterpret_cast(user_position()) = size; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/relation.hpp: In member function 'void osmium::io::detail::PBFPrimitiveBlockDecoder::decode_relation(const protozero::data_view&)': /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/relation.hpp:169:11: note: at offset 32 into destination object 'osmium::Relation::' of size 32 169 | class Relation : public OSMObject { | ^~~~~~~~ In member function 'void osmium::OSMObject::set_user_size(osmium::string_size_type)', inlined from 'TDerived& osmium::builder::OSMObjectBuilder::set_user(const char*, osmium::string_size_type) [with TDerived = osmium::builder::NodeBuilder; T = osmium::Node]' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/builder/osm_object_builder.hpp:457:39, inlined from 'void osmium::io::detail::PBFPrimitiveBlockDecoder::decode_dense_nodes(const protozero::data_view&)' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/io/detail/pbf_decoder.hpp:691:53, inlined from 'void osmium::io::detail::PBFPrimitiveBlockDecoder::decode_primitive_block_data()' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/io/detail/pbf_decoder.hpp:158:63: /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/object.hpp:109:67: warning: writing 2 bytes into a region of size 0 [-Wstringop-overflow=] 109 | *reinterpret_cast(user_position()) = size; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/node.hpp: In member function 'void osmium::io::detail::PBFPrimitiveBlockDecoder::decode_primitive_block_data()': /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/node.hpp:48:11: note: at offset 32 into destination object 'osmium::Node::' of size 32 48 | class Node : public OSMObject { | ^~~~ In member function 'void osmium::OSMObject::set_user_size(osmium::string_size_type)', inlined from 'TDerived& osmium::builder::OSMObjectBuilder::set_user(const char*, osmium::string_size_type) [with TDerived = osmium::builder::WayBuilder; T = osmium::Way]' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/builder/osm_object_builder.hpp:457:39, inlined from 'TDerived& osmium::builder::OSMObjectBuilder::set_user(const std::string&) [with TDerived = osmium::builder::WayBuilder; T = osmium::Way]' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/builder/osm_object_builder.hpp:484:32, inlined from 'void osmium::io::detail::opl_parse_way(const char**, osmium::memory::Buffer&)' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/io/detail/opl_parser_functions.hpp:576:33: /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/object.hpp:109:67: warning: writing 2 bytes into a region of size 0 [-Wstringop-overflow=] 109 | *reinterpret_cast(user_position()) = size; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/way.hpp: In function 'void osmium::io::detail::opl_parse_way(const char**, osmium::memory::Buffer&)': /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/way.hpp:73:11: note: at offset 32 into destination object 'osmium::Way::' of size 32 73 | class Way : public OSMObject { | ^~~ In member function 'void osmium::OSMObject::set_user_size(osmium::string_size_type)', inlined from 'TDerived& osmium::builder::OSMObjectBuilder::set_user(const char*, osmium::string_size_type) [with TDerived = osmium::builder::RelationBuilder; T = osmium::Relation]' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/builder/osm_object_builder.hpp:457:39, inlined from 'TDerived& osmium::builder::OSMObjectBuilder::set_user(const std::string&) [with TDerived = osmium::builder::RelationBuilder; T = osmium::Relation]' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/builder/osm_object_builder.hpp:484:32, inlined from 'void osmium::io::detail::opl_parse_relation(const char**, osmium::memory::Buffer&)' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/io/detail/opl_parser_functions.hpp:714:33: /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/object.hpp:109:67: warning: writing 2 bytes into a region of size 0 [-Wstringop-overflow=] 109 | *reinterpret_cast(user_position()) = size; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/relation.hpp: In function 'void osmium::io::detail::opl_parse_relation(const char**, osmium::memory::Buffer&)': /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/relation.hpp:169:11: note: at offset 32 into destination object 'osmium::Relation::' of size 32 169 | class Relation : public OSMObject { | ^~~~~~~~ In member function 'void osmium::OSMObject::set_user_size(osmium::string_size_type)', inlined from 'TDerived& osmium::builder::OSMObjectBuilder::set_user(const char*, osmium::string_size_type) [with TDerived = osmium::builder::RelationBuilder; T = osmium::Relation]' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/builder/osm_object_builder.hpp:457:39, inlined from 'TDerived& osmium::builder::OSMObjectBuilder::set_user(const char*) [with TDerived = osmium::builder::RelationBuilder; T = osmium::Relation]' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/builder/osm_object_builder.hpp:472:32, inlined from 'void osmium::io::detail::XMLParser::data_level_element(const XML_Char*, const XML_Char**, bool)' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/io/detail/xml_input_format.hpp:421:57: /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/object.hpp:109:67: warning: writing 2 bytes into a region of size 0 [-Wstringop-overflow=] 109 | *reinterpret_cast(user_position()) = size; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/relation.hpp: In member function 'void osmium::io::detail::XMLParser::data_level_element(const XML_Char*, const XML_Char**, bool)': /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/relation.hpp:169:11: note: at offset 32 into destination object 'osmium::Relation::' of size 32 169 | class Relation : public OSMObject { | ^~~~~~~~ In member function 'void osmium::OSMObject::set_user_size(osmium::string_size_type)', inlined from 'TDerived& osmium::builder::OSMObjectBuilder::set_user(const char*, osmium::string_size_type) [with TDerived = osmium::builder::WayBuilder; T = osmium::Way]' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/builder/osm_object_builder.hpp:457:39, inlined from 'TDerived& osmium::builder::OSMObjectBuilder::set_user(const char*) [with TDerived = osmium::builder::WayBuilder; T = osmium::Way]' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/builder/osm_object_builder.hpp:472:32, inlined from 'void osmium::io::detail::XMLParser::data_level_element(const XML_Char*, const XML_Char**, bool)' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/io/detail/xml_input_format.hpp:411:52: /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/object.hpp:109:67: warning: writing 2 bytes into a region of size 0 [-Wstringop-overflow=] 109 | *reinterpret_cast(user_position()) = size; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/way.hpp: In member function 'void osmium::io::detail::XMLParser::data_level_element(const XML_Char*, const XML_Char**, bool)': /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/way.hpp:73:11: note: at offset 32 into destination object 'osmium::Way::' of size 32 73 | class Way : public OSMObject { | ^~~ In member function 'void osmium::OSMObject::set_user_size(osmium::string_size_type)', inlined from 'TDerived& osmium::builder::OSMObjectBuilder::set_user(const char*, osmium::string_size_type) [with TDerived = osmium::builder::NodeBuilder; T = osmium::Node]' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/builder/osm_object_builder.hpp:457:39, inlined from 'TDerived& osmium::builder::OSMObjectBuilder::set_user(const char*) [with TDerived = osmium::builder::NodeBuilder; T = osmium::Node]' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/builder/osm_object_builder.hpp:472:32, inlined from 'void osmium::io::detail::O5mParser::decode_node(const char*, const char*)' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/io/detail/o5m_input_format.hpp:386:37: /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/object.hpp:109:67: warning: writing 2 bytes into a region of size 0 [-Wstringop-overflow=] 109 | *reinterpret_cast(user_position()) = size; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/node.hpp: In member function 'void osmium::io::detail::O5mParser::decode_node(const char*, const char*)': /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/node.hpp:48:11: note: at offset 32 into destination object 'osmium::Node::' of size 32 48 | class Node : public OSMObject { | ^~~~ In member function 'void osmium::OSMObject::set_user_size(osmium::string_size_type)', inlined from 'TDerived& osmium::builder::OSMObjectBuilder::set_user(const char*, osmium::string_size_type) [with TDerived = osmium::builder::WayBuilder; T = osmium::Way]' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/builder/osm_object_builder.hpp:457:39, inlined from 'TDerived& osmium::builder::OSMObjectBuilder::set_user(const char*) [with TDerived = osmium::builder::WayBuilder; T = osmium::Way]' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/builder/osm_object_builder.hpp:472:32, inlined from 'void osmium::io::detail::O5mParser::decode_way(const char*, const char*)' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/io/detail/o5m_input_format.hpp:408:37: /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/object.hpp:109:67: warning: writing 2 bytes into a region of size 0 [-Wstringop-overflow=] 109 | *reinterpret_cast(user_position()) = size; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/way.hpp: In member function 'void osmium::io::detail::O5mParser::decode_way(const char*, const char*)': /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/way.hpp:73:11: note: at offset 32 into destination object 'osmium::Way::' of size 32 73 | class Way : public OSMObject { | ^~~ In member function 'void osmium::OSMObject::set_user_size(osmium::string_size_type)', inlined from 'TDerived& osmium::builder::OSMObjectBuilder::set_user(const char*, osmium::string_size_type) [with TDerived = osmium::builder::RelationBuilder; T = osmium::Relation]' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/builder/osm_object_builder.hpp:457:39, inlined from 'TDerived& osmium::builder::OSMObjectBuilder::set_user(const char*) [with TDerived = osmium::builder::RelationBuilder; T = osmium::Relation]' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/builder/osm_object_builder.hpp:472:32, inlined from 'void osmium::io::detail::O5mParser::decode_relation(const char*, const char*)' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/io/detail/o5m_input_format.hpp:471:37: /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/object.hpp:109:67: warning: writing 2 bytes into a region of size 0 [-Wstringop-overflow=] 109 | *reinterpret_cast(user_position()) = size; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/relation.hpp: In member function 'void osmium::io::detail::O5mParser::decode_relation(const char*, const char*)': /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/relation.hpp:169:11: note: at offset 32 into destination object 'osmium::Relation::' of size 32 169 | class Relation : public OSMObject { | ^~~~~~~~ [ 43%] Linking CXX executable test-output-multi-point [ 43%] Built target test-output-multi-point [ 44%] Building CXX object tests/CMakeFiles/test-output-multi-point-multi-table.dir/test-output-multi-point-multi-table.cpp.o In file included from /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/area.hpp:42, from /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm.hpp:36, from /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/src/osmium-builder.hpp:9, from /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/src/geometry-processor.hpp:11, from /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/tests/test-output-multi-point-multi-table.cpp:3: In member function 'void osmium::OSMObject::set_user_size(osmium::string_size_type)', inlined from 'TDerived& osmium::builder::OSMObjectBuilder::set_user(const char*, osmium::string_size_type) [with TDerived = osmium::builder::NodeBuilder; T = osmium::Node]' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/builder/osm_object_builder.hpp:457:39: /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/object.hpp:109:67: warning: writing 2 bytes into a region of size 0 [-Wstringop-overflow=] 109 | *reinterpret_cast(user_position()) = size; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ In file included from /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm.hpp:42: /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/node.hpp: In function 'TDerived& osmium::builder::OSMObjectBuilder::set_user(const char*, osmium::string_size_type) [with TDerived = osmium::builder::NodeBuilder; T = osmium::Node]': /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/node.hpp:48:11: note: at offset 32 into destination object 'osmium::Node::' of size 32 48 | class Node : public OSMObject { | ^~~~ In member function 'void osmium::OSMObject::set_user_size(osmium::string_size_type)', inlined from 'osmium::builder::OSMObjectBuilder::OSMObjectBuilder(osmium::memory::Buffer&, osmium::builder::Builder*) [with TDerived = osmium::builder::NodeBuilder; T = osmium::Node]' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/builder/osm_object_builder.hpp:415:39: /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/object.hpp:109:67: warning: writing 2 bytes into a region of size 0 [-Wstringop-overflow=] 109 | *reinterpret_cast(user_position()) = size; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/node.hpp: In constructor 'osmium::builder::OSMObjectBuilder::OSMObjectBuilder(osmium::memory::Buffer&, osmium::builder::Builder*) [with TDerived = osmium::builder::NodeBuilder; T = osmium::Node]': /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/node.hpp:48:11: note: at offset 32 into destination object 'osmium::Node::' of size 32 48 | class Node : public OSMObject { | ^~~~ In member function 'void osmium::OSMObject::set_user_size(osmium::string_size_type)', inlined from 'osmium::builder::OSMObjectBuilder::OSMObjectBuilder(osmium::memory::Buffer&, osmium::builder::Builder*) [with TDerived = osmium::builder::WayBuilder; T = osmium::Way]' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/builder/osm_object_builder.hpp:415:39: /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/object.hpp:109:67: warning: writing 2 bytes into a region of size 0 [-Wstringop-overflow=] 109 | *reinterpret_cast(user_position()) = size; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ In file included from /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm.hpp:49: /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/way.hpp: In constructor 'osmium::builder::OSMObjectBuilder::OSMObjectBuilder(osmium::memory::Buffer&, osmium::builder::Builder*) [with TDerived = osmium::builder::WayBuilder; T = osmium::Way]': /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/way.hpp:73:11: note: at offset 32 into destination object 'osmium::Way::' of size 32 73 | class Way : public OSMObject { | ^~~ In member function 'void osmium::OSMObject::set_user_size(osmium::string_size_type)', inlined from 'TDerived& osmium::builder::OSMObjectBuilder::set_user(const char*, osmium::string_size_type) [with TDerived = osmium::builder::WayBuilder; T = osmium::Way]' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/builder/osm_object_builder.hpp:457:39, inlined from 'void osmium::io::detail::PBFPrimitiveBlockDecoder::decode_way(const protozero::data_view&)' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/io/detail/pbf_decoder.hpp:372:37: /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/object.hpp:109:67: warning: writing 2 bytes into a region of size 0 [-Wstringop-overflow=] 109 | *reinterpret_cast(user_position()) = size; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/way.hpp: In member function 'void osmium::io::detail::PBFPrimitiveBlockDecoder::decode_way(const protozero::data_view&)': /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/way.hpp:73:11: note: at offset 32 into destination object 'osmium::Way::' of size 32 73 | class Way : public OSMObject { | ^~~ In member function 'void osmium::OSMObject::set_user_size(osmium::string_size_type)', inlined from 'osmium::builder::OSMObjectBuilder::OSMObjectBuilder(osmium::memory::Buffer&, osmium::builder::Builder*) [with TDerived = osmium::builder::RelationBuilder; T = osmium::Relation]' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/builder/osm_object_builder.hpp:415:39: /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/object.hpp:109:67: warning: writing 2 bytes into a region of size 0 [-Wstringop-overflow=] 109 | *reinterpret_cast(user_position()) = size; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ In file included from /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm.hpp:46: /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/relation.hpp: In constructor 'osmium::builder::OSMObjectBuilder::OSMObjectBuilder(osmium::memory::Buffer&, osmium::builder::Builder*) [with TDerived = osmium::builder::RelationBuilder; T = osmium::Relation]': /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/relation.hpp:169:11: note: at offset 32 into destination object 'osmium::Relation::' of size 32 169 | class Relation : public OSMObject { | ^~~~~~~~ In member function 'void osmium::OSMObject::set_user_size(osmium::string_size_type)', inlined from 'TDerived& osmium::builder::OSMObjectBuilder::set_user(const char*, osmium::string_size_type) [with TDerived = osmium::builder::RelationBuilder; T = osmium::Relation]' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/builder/osm_object_builder.hpp:457:39, inlined from 'void osmium::io::detail::PBFPrimitiveBlockDecoder::decode_relation(const protozero::data_view&)' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/io/detail/pbf_decoder.hpp:444:37: /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/object.hpp:109:67: warning: writing 2 bytes into a region of size 0 [-Wstringop-overflow=] 109 | *reinterpret_cast(user_position()) = size; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/relation.hpp: In member function 'void osmium::io::detail::PBFPrimitiveBlockDecoder::decode_relation(const protozero::data_view&)': /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/relation.hpp:169:11: note: at offset 32 into destination object 'osmium::Relation::' of size 32 169 | class Relation : public OSMObject { | ^~~~~~~~ In member function 'void osmium::OSMObject::set_user_size(osmium::string_size_type)', inlined from 'TDerived& osmium::builder::OSMObjectBuilder::set_user(const char*, osmium::string_size_type) [with TDerived = osmium::builder::NodeBuilder; T = osmium::Node]' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/builder/osm_object_builder.hpp:457:39, inlined from 'void osmium::io::detail::PBFPrimitiveBlockDecoder::decode_dense_nodes(const protozero::data_view&)' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/io/detail/pbf_decoder.hpp:691:53, inlined from 'void osmium::io::detail::PBFPrimitiveBlockDecoder::decode_primitive_block_data()' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/io/detail/pbf_decoder.hpp:158:63: /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/object.hpp:109:67: warning: writing 2 bytes into a region of size 0 [-Wstringop-overflow=] 109 | *reinterpret_cast(user_position()) = size; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/node.hpp: In member function 'void osmium::io::detail::PBFPrimitiveBlockDecoder::decode_primitive_block_data()': /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/node.hpp:48:11: note: at offset 32 into destination object 'osmium::Node::' of size 32 48 | class Node : public OSMObject { | ^~~~ In member function 'void osmium::OSMObject::set_user_size(osmium::string_size_type)', inlined from 'TDerived& osmium::builder::OSMObjectBuilder::set_user(const char*, osmium::string_size_type) [with TDerived = osmium::builder::WayBuilder; T = osmium::Way]' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/builder/osm_object_builder.hpp:457:39, inlined from 'TDerived& osmium::builder::OSMObjectBuilder::set_user(const std::string&) [with TDerived = osmium::builder::WayBuilder; T = osmium::Way]' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/builder/osm_object_builder.hpp:484:32, inlined from 'void osmium::io::detail::opl_parse_way(const char**, osmium::memory::Buffer&)' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/io/detail/opl_parser_functions.hpp:576:33: /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/object.hpp:109:67: warning: writing 2 bytes into a region of size 0 [-Wstringop-overflow=] 109 | *reinterpret_cast(user_position()) = size; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/way.hpp: In function 'void osmium::io::detail::opl_parse_way(const char**, osmium::memory::Buffer&)': /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/way.hpp:73:11: note: at offset 32 into destination object 'osmium::Way::' of size 32 73 | class Way : public OSMObject { | ^~~ In member function 'void osmium::OSMObject::set_user_size(osmium::string_size_type)', inlined from 'TDerived& osmium::builder::OSMObjectBuilder::set_user(const char*, osmium::string_size_type) [with TDerived = osmium::builder::RelationBuilder; T = osmium::Relation]' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/builder/osm_object_builder.hpp:457:39, inlined from 'TDerived& osmium::builder::OSMObjectBuilder::set_user(const std::string&) [with TDerived = osmium::builder::RelationBuilder; T = osmium::Relation]' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/builder/osm_object_builder.hpp:484:32, inlined from 'void osmium::io::detail::opl_parse_relation(const char**, osmium::memory::Buffer&)' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/io/detail/opl_parser_functions.hpp:714:33: /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/object.hpp:109:67: warning: writing 2 bytes into a region of size 0 [-Wstringop-overflow=] 109 | *reinterpret_cast(user_position()) = size; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/relation.hpp: In function 'void osmium::io::detail::opl_parse_relation(const char**, osmium::memory::Buffer&)': /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/relation.hpp:169:11: note: at offset 32 into destination object 'osmium::Relation::' of size 32 169 | class Relation : public OSMObject { | ^~~~~~~~ In member function 'void osmium::OSMObject::set_user_size(osmium::string_size_type)', inlined from 'TDerived& osmium::builder::OSMObjectBuilder::set_user(const char*, osmium::string_size_type) [with TDerived = osmium::builder::RelationBuilder; T = osmium::Relation]' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/builder/osm_object_builder.hpp:457:39, inlined from 'TDerived& osmium::builder::OSMObjectBuilder::set_user(const char*) [with TDerived = osmium::builder::RelationBuilder; T = osmium::Relation]' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/builder/osm_object_builder.hpp:472:32, inlined from 'void osmium::io::detail::XMLParser::data_level_element(const XML_Char*, const XML_Char**, bool)' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/io/detail/xml_input_format.hpp:421:57: /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/object.hpp:109:67: warning: writing 2 bytes into a region of size 0 [-Wstringop-overflow=] 109 | *reinterpret_cast(user_position()) = size; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/relation.hpp: In member function 'void osmium::io::detail::XMLParser::data_level_element(const XML_Char*, const XML_Char**, bool)': /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/relation.hpp:169:11: note: at offset 32 into destination object 'osmium::Relation::' of size 32 169 | class Relation : public OSMObject { | ^~~~~~~~ In member function 'void osmium::OSMObject::set_user_size(osmium::string_size_type)', inlined from 'TDerived& osmium::builder::OSMObjectBuilder::set_user(const char*, osmium::string_size_type) [with TDerived = osmium::builder::WayBuilder; T = osmium::Way]' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/builder/osm_object_builder.hpp:457:39, inlined from 'TDerived& osmium::builder::OSMObjectBuilder::set_user(const char*) [with TDerived = osmium::builder::WayBuilder; T = osmium::Way]' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/builder/osm_object_builder.hpp:472:32, inlined from 'void osmium::io::detail::XMLParser::data_level_element(const XML_Char*, const XML_Char**, bool)' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/io/detail/xml_input_format.hpp:411:52: /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/object.hpp:109:67: warning: writing 2 bytes into a region of size 0 [-Wstringop-overflow=] 109 | *reinterpret_cast(user_position()) = size; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/way.hpp: In member function 'void osmium::io::detail::XMLParser::data_level_element(const XML_Char*, const XML_Char**, bool)': /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/way.hpp:73:11: note: at offset 32 into destination object 'osmium::Way::' of size 32 73 | class Way : public OSMObject { | ^~~ In member function 'void osmium::OSMObject::set_user_size(osmium::string_size_type)', inlined from 'TDerived& osmium::builder::OSMObjectBuilder::set_user(const char*, osmium::string_size_type) [with TDerived = osmium::builder::NodeBuilder; T = osmium::Node]' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/builder/osm_object_builder.hpp:457:39, inlined from 'TDerived& osmium::builder::OSMObjectBuilder::set_user(const char*) [with TDerived = osmium::builder::NodeBuilder; T = osmium::Node]' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/builder/osm_object_builder.hpp:472:32, inlined from 'void osmium::io::detail::O5mParser::decode_node(const char*, const char*)' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/io/detail/o5m_input_format.hpp:386:37: /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/object.hpp:109:67: warning: writing 2 bytes into a region of size 0 [-Wstringop-overflow=] 109 | *reinterpret_cast(user_position()) = size; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/node.hpp: In member function 'void osmium::io::detail::O5mParser::decode_node(const char*, const char*)': /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/node.hpp:48:11: note: at offset 32 into destination object 'osmium::Node::' of size 32 48 | class Node : public OSMObject { | ^~~~ In member function 'void osmium::OSMObject::set_user_size(osmium::string_size_type)', inlined from 'TDerived& osmium::builder::OSMObjectBuilder::set_user(const char*, osmium::string_size_type) [with TDerived = osmium::builder::WayBuilder; T = osmium::Way]' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/builder/osm_object_builder.hpp:457:39, inlined from 'TDerived& osmium::builder::OSMObjectBuilder::set_user(const char*) [with TDerived = osmium::builder::WayBuilder; T = osmium::Way]' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/builder/osm_object_builder.hpp:472:32, inlined from 'void osmium::io::detail::O5mParser::decode_way(const char*, const char*)' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/io/detail/o5m_input_format.hpp:408:37: /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/object.hpp:109:67: warning: writing 2 bytes into a region of size 0 [-Wstringop-overflow=] 109 | *reinterpret_cast(user_position()) = size; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/way.hpp: In member function 'void osmium::io::detail::O5mParser::decode_way(const char*, const char*)': /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/way.hpp:73:11: note: at offset 32 into destination object 'osmium::Way::' of size 32 73 | class Way : public OSMObject { | ^~~ In member function 'void osmium::OSMObject::set_user_size(osmium::string_size_type)', inlined from 'TDerived& osmium::builder::OSMObjectBuilder::set_user(const char*, osmium::string_size_type) [with TDerived = osmium::builder::RelationBuilder; T = osmium::Relation]' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/builder/osm_object_builder.hpp:457:39, inlined from 'TDerived& osmium::builder::OSMObjectBuilder::set_user(const char*) [with TDerived = osmium::builder::RelationBuilder; T = osmium::Relation]' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/builder/osm_object_builder.hpp:472:32, inlined from 'void osmium::io::detail::O5mParser::decode_relation(const char*, const char*)' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/io/detail/o5m_input_format.hpp:471:37: /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/object.hpp:109:67: warning: writing 2 bytes into a region of size 0 [-Wstringop-overflow=] 109 | *reinterpret_cast(user_position()) = size; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/relation.hpp: In member function 'void osmium::io::detail::O5mParser::decode_relation(const char*, const char*)': /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/relation.hpp:169:11: note: at offset 32 into destination object 'osmium::Relation::' of size 32 169 | class Relation : public OSMObject { | ^~~~~~~~ [ 45%] Linking CXX executable test-output-multi-point-multi-table [ 45%] Built target test-output-multi-point-multi-table [ 45%] Building CXX object tests/CMakeFiles/test-output-multi-polygon.dir/test-output-multi-polygon.cpp.o In file included from /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/area.hpp:42, from /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm.hpp:36, from /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/src/osmium-builder.hpp:9, from /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/src/geometry-processor.hpp:11, from /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/tests/test-output-multi-polygon.cpp:3: In member function 'void osmium::OSMObject::set_user_size(osmium::string_size_type)', inlined from 'TDerived& osmium::builder::OSMObjectBuilder::set_user(const char*, osmium::string_size_type) [with TDerived = osmium::builder::NodeBuilder; T = osmium::Node]' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/builder/osm_object_builder.hpp:457:39: /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/object.hpp:109:67: warning: writing 2 bytes into a region of size 0 [-Wstringop-overflow=] 109 | *reinterpret_cast(user_position()) = size; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ In file included from /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm.hpp:42: /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/node.hpp: In function 'TDerived& osmium::builder::OSMObjectBuilder::set_user(const char*, osmium::string_size_type) [with TDerived = osmium::builder::NodeBuilder; T = osmium::Node]': /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/node.hpp:48:11: note: at offset 32 into destination object 'osmium::Node::' of size 32 48 | class Node : public OSMObject { | ^~~~ In member function 'void osmium::OSMObject::set_user_size(osmium::string_size_type)', inlined from 'osmium::builder::OSMObjectBuilder::OSMObjectBuilder(osmium::memory::Buffer&, osmium::builder::Builder*) [with TDerived = osmium::builder::NodeBuilder; T = osmium::Node]' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/builder/osm_object_builder.hpp:415:39: /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/object.hpp:109:67: warning: writing 2 bytes into a region of size 0 [-Wstringop-overflow=] 109 | *reinterpret_cast(user_position()) = size; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/node.hpp: In constructor 'osmium::builder::OSMObjectBuilder::OSMObjectBuilder(osmium::memory::Buffer&, osmium::builder::Builder*) [with TDerived = osmium::builder::NodeBuilder; T = osmium::Node]': /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/node.hpp:48:11: note: at offset 32 into destination object 'osmium::Node::' of size 32 48 | class Node : public OSMObject { | ^~~~ In member function 'void osmium::OSMObject::set_user_size(osmium::string_size_type)', inlined from 'osmium::builder::OSMObjectBuilder::OSMObjectBuilder(osmium::memory::Buffer&, osmium::builder::Builder*) [with TDerived = osmium::builder::WayBuilder; T = osmium::Way]' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/builder/osm_object_builder.hpp:415:39: /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/object.hpp:109:67: warning: writing 2 bytes into a region of size 0 [-Wstringop-overflow=] 109 | *reinterpret_cast(user_position()) = size; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ In file included from /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm.hpp:49: /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/way.hpp: In constructor 'osmium::builder::OSMObjectBuilder::OSMObjectBuilder(osmium::memory::Buffer&, osmium::builder::Builder*) [with TDerived = osmium::builder::WayBuilder; T = osmium::Way]': /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/way.hpp:73:11: note: at offset 32 into destination object 'osmium::Way::' of size 32 73 | class Way : public OSMObject { | ^~~ In member function 'void osmium::OSMObject::set_user_size(osmium::string_size_type)', inlined from 'TDerived& osmium::builder::OSMObjectBuilder::set_user(const char*, osmium::string_size_type) [with TDerived = osmium::builder::WayBuilder; T = osmium::Way]' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/builder/osm_object_builder.hpp:457:39, inlined from 'void osmium::io::detail::PBFPrimitiveBlockDecoder::decode_way(const protozero::data_view&)' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/io/detail/pbf_decoder.hpp:372:37: /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/object.hpp:109:67: warning: writing 2 bytes into a region of size 0 [-Wstringop-overflow=] 109 | *reinterpret_cast(user_position()) = size; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/way.hpp: In member function 'void osmium::io::detail::PBFPrimitiveBlockDecoder::decode_way(const protozero::data_view&)': /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/way.hpp:73:11: note: at offset 32 into destination object 'osmium::Way::' of size 32 73 | class Way : public OSMObject { | ^~~ In member function 'void osmium::OSMObject::set_user_size(osmium::string_size_type)', inlined from 'osmium::builder::OSMObjectBuilder::OSMObjectBuilder(osmium::memory::Buffer&, osmium::builder::Builder*) [with TDerived = osmium::builder::RelationBuilder; T = osmium::Relation]' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/builder/osm_object_builder.hpp:415:39: /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/object.hpp:109:67: warning: writing 2 bytes into a region of size 0 [-Wstringop-overflow=] 109 | *reinterpret_cast(user_position()) = size; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ In file included from /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm.hpp:46: /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/relation.hpp: In constructor 'osmium::builder::OSMObjectBuilder::OSMObjectBuilder(osmium::memory::Buffer&, osmium::builder::Builder*) [with TDerived = osmium::builder::RelationBuilder; T = osmium::Relation]': /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/relation.hpp:169:11: note: at offset 32 into destination object 'osmium::Relation::' of size 32 169 | class Relation : public OSMObject { | ^~~~~~~~ In member function 'void osmium::OSMObject::set_user_size(osmium::string_size_type)', inlined from 'TDerived& osmium::builder::OSMObjectBuilder::set_user(const char*, osmium::string_size_type) [with TDerived = osmium::builder::RelationBuilder; T = osmium::Relation]' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/builder/osm_object_builder.hpp:457:39, inlined from 'void osmium::io::detail::PBFPrimitiveBlockDecoder::decode_relation(const protozero::data_view&)' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/io/detail/pbf_decoder.hpp:444:37: /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/object.hpp:109:67: warning: writing 2 bytes into a region of size 0 [-Wstringop-overflow=] 109 | *reinterpret_cast(user_position()) = size; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/relation.hpp: In member function 'void osmium::io::detail::PBFPrimitiveBlockDecoder::decode_relation(const protozero::data_view&)': /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/relation.hpp:169:11: note: at offset 40 into destination object 'osmium::Relation::' of size 32 169 | class Relation : public OSMObject { | ^~~~~~~~ In member function 'void osmium::OSMObject::set_user_size(osmium::string_size_type)', inlined from 'TDerived& osmium::builder::OSMObjectBuilder::set_user(const char*, osmium::string_size_type) [with TDerived = osmium::builder::RelationBuilder; T = osmium::Relation]' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/builder/osm_object_builder.hpp:457:39, inlined from 'void osmium::io::detail::PBFPrimitiveBlockDecoder::decode_relation(const protozero::data_view&)' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/io/detail/pbf_decoder.hpp:444:37: /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/object.hpp:109:67: warning: writing 2 bytes into a region of size 0 [-Wstringop-overflow=] 109 | *reinterpret_cast(user_position()) = size; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/relation.hpp: In member function 'void osmium::io::detail::PBFPrimitiveBlockDecoder::decode_relation(const protozero::data_view&)': /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/relation.hpp:169:11: note: at offset 32 into destination object 'osmium::Relation::' of size 32 169 | class Relation : public OSMObject { | ^~~~~~~~ /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/relation.hpp:169:11: note: at offset 32 into destination object 'osmium::Relation::' of size 32 /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/relation.hpp:169:11: note: at offset 32 into destination object 'osmium::Relation::' of size 32 In member function 'void osmium::OSMObject::set_user_size(osmium::string_size_type)', inlined from 'TDerived& osmium::builder::OSMObjectBuilder::set_user(const char*, osmium::string_size_type) [with TDerived = osmium::builder::NodeBuilder; T = osmium::Node]' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/builder/osm_object_builder.hpp:457:39, inlined from 'void osmium::io::detail::PBFPrimitiveBlockDecoder::decode_dense_nodes(const protozero::data_view&)' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/io/detail/pbf_decoder.hpp:691:53, inlined from 'void osmium::io::detail::PBFPrimitiveBlockDecoder::decode_primitive_block_data()' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/io/detail/pbf_decoder.hpp:158:63: /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/object.hpp:109:67: warning: writing 2 bytes into a region of size 0 [-Wstringop-overflow=] 109 | *reinterpret_cast(user_position()) = size; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/node.hpp: In member function 'void osmium::io::detail::PBFPrimitiveBlockDecoder::decode_primitive_block_data()': /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/node.hpp:48:11: note: at offset 32 into destination object 'osmium::Node::' of size 32 48 | class Node : public OSMObject { | ^~~~ In member function 'void osmium::OSMObject::set_user_size(osmium::string_size_type)', inlined from 'TDerived& osmium::builder::OSMObjectBuilder::set_user(const char*, osmium::string_size_type) [with TDerived = osmium::builder::WayBuilder; T = osmium::Way]' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/builder/osm_object_builder.hpp:457:39, inlined from 'TDerived& osmium::builder::OSMObjectBuilder::set_user(const std::string&) [with TDerived = osmium::builder::WayBuilder; T = osmium::Way]' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/builder/osm_object_builder.hpp:484:32, inlined from 'void osmium::io::detail::opl_parse_way(const char**, osmium::memory::Buffer&)' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/io/detail/opl_parser_functions.hpp:576:33: /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/object.hpp:109:67: warning: writing 2 bytes into a region of size 0 [-Wstringop-overflow=] 109 | *reinterpret_cast(user_position()) = size; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/way.hpp: In function 'void osmium::io::detail::opl_parse_way(const char**, osmium::memory::Buffer&)': /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/way.hpp:73:11: note: at offset 32 into destination object 'osmium::Way::' of size 32 73 | class Way : public OSMObject { | ^~~ In member function 'void osmium::OSMObject::set_user_size(osmium::string_size_type)', inlined from 'TDerived& osmium::builder::OSMObjectBuilder::set_user(const char*, osmium::string_size_type) [with TDerived = osmium::builder::RelationBuilder; T = osmium::Relation]' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/builder/osm_object_builder.hpp:457:39, inlined from 'TDerived& osmium::builder::OSMObjectBuilder::set_user(const std::string&) [with TDerived = osmium::builder::RelationBuilder; T = osmium::Relation]' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/builder/osm_object_builder.hpp:484:32, inlined from 'void osmium::io::detail::opl_parse_relation(const char**, osmium::memory::Buffer&)' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/io/detail/opl_parser_functions.hpp:714:33: /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/object.hpp:109:67: warning: writing 2 bytes into a region of size 0 [-Wstringop-overflow=] 109 | *reinterpret_cast(user_position()) = size; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/relation.hpp: In function 'void osmium::io::detail::opl_parse_relation(const char**, osmium::memory::Buffer&)': /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/relation.hpp:169:11: note: at offset 32 into destination object 'osmium::Relation::' of size 32 169 | class Relation : public OSMObject { | ^~~~~~~~ In member function 'void osmium::OSMObject::set_user_size(osmium::string_size_type)', inlined from 'TDerived& osmium::builder::OSMObjectBuilder::set_user(const char*, osmium::string_size_type) [with TDerived = osmium::builder::RelationBuilder; T = osmium::Relation]' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/builder/osm_object_builder.hpp:457:39, inlined from 'TDerived& osmium::builder::OSMObjectBuilder::set_user(const char*) [with TDerived = osmium::builder::RelationBuilder; T = osmium::Relation]' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/builder/osm_object_builder.hpp:472:32, inlined from 'void osmium::io::detail::XMLParser::data_level_element(const XML_Char*, const XML_Char**, bool)' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/io/detail/xml_input_format.hpp:421:57: /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/object.hpp:109:67: warning: writing 2 bytes into a region of size 0 [-Wstringop-overflow=] 109 | *reinterpret_cast(user_position()) = size; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/relation.hpp: In member function 'void osmium::io::detail::XMLParser::data_level_element(const XML_Char*, const XML_Char**, bool)': /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/relation.hpp:169:11: note: at offset 32 into destination object 'osmium::Relation::' of size 32 169 | class Relation : public OSMObject { | ^~~~~~~~ In member function 'void osmium::OSMObject::set_user_size(osmium::string_size_type)', inlined from 'TDerived& osmium::builder::OSMObjectBuilder::set_user(const char*, osmium::string_size_type) [with TDerived = osmium::builder::WayBuilder; T = osmium::Way]' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/builder/osm_object_builder.hpp:457:39, inlined from 'TDerived& osmium::builder::OSMObjectBuilder::set_user(const char*) [with TDerived = osmium::builder::WayBuilder; T = osmium::Way]' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/builder/osm_object_builder.hpp:472:32, inlined from 'void osmium::io::detail::XMLParser::data_level_element(const XML_Char*, const XML_Char**, bool)' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/io/detail/xml_input_format.hpp:411:52: /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/object.hpp:109:67: warning: writing 2 bytes into a region of size 0 [-Wstringop-overflow=] 109 | *reinterpret_cast(user_position()) = size; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/way.hpp: In member function 'void osmium::io::detail::XMLParser::data_level_element(const XML_Char*, const XML_Char**, bool)': /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/way.hpp:73:11: note: at offset 32 into destination object 'osmium::Way::' of size 32 73 | class Way : public OSMObject { | ^~~ In member function 'void osmium::OSMObject::set_user_size(osmium::string_size_type)', inlined from 'TDerived& osmium::builder::OSMObjectBuilder::set_user(const char*, osmium::string_size_type) [with TDerived = osmium::builder::NodeBuilder; T = osmium::Node]' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/builder/osm_object_builder.hpp:457:39, inlined from 'TDerived& osmium::builder::OSMObjectBuilder::set_user(const char*) [with TDerived = osmium::builder::NodeBuilder; T = osmium::Node]' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/builder/osm_object_builder.hpp:472:32, inlined from 'void osmium::io::detail::O5mParser::decode_node(const char*, const char*)' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/io/detail/o5m_input_format.hpp:386:37: /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/object.hpp:109:67: warning: writing 2 bytes into a region of size 0 [-Wstringop-overflow=] 109 | *reinterpret_cast(user_position()) = size; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/node.hpp: In member function 'void osmium::io::detail::O5mParser::decode_node(const char*, const char*)': /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/node.hpp:48:11: note: at offset 32 into destination object 'osmium::Node::' of size 32 48 | class Node : public OSMObject { | ^~~~ In member function 'void osmium::OSMObject::set_user_size(osmium::string_size_type)', inlined from 'TDerived& osmium::builder::OSMObjectBuilder::set_user(const char*, osmium::string_size_type) [with TDerived = osmium::builder::WayBuilder; T = osmium::Way]' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/builder/osm_object_builder.hpp:457:39, inlined from 'TDerived& osmium::builder::OSMObjectBuilder::set_user(const char*) [with TDerived = osmium::builder::WayBuilder; T = osmium::Way]' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/builder/osm_object_builder.hpp:472:32, inlined from 'void osmium::io::detail::O5mParser::decode_way(const char*, const char*)' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/io/detail/o5m_input_format.hpp:408:37: /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/object.hpp:109:67: warning: writing 2 bytes into a region of size 0 [-Wstringop-overflow=] 109 | *reinterpret_cast(user_position()) = size; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/way.hpp: In member function 'void osmium::io::detail::O5mParser::decode_way(const char*, const char*)': /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/way.hpp:73:11: note: at offset 32 into destination object 'osmium::Way::' of size 32 73 | class Way : public OSMObject { | ^~~ In member function 'void osmium::OSMObject::set_user_size(osmium::string_size_type)', inlined from 'TDerived& osmium::builder::OSMObjectBuilder::set_user(const char*, osmium::string_size_type) [with TDerived = osmium::builder::RelationBuilder; T = osmium::Relation]' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/builder/osm_object_builder.hpp:457:39, inlined from 'TDerived& osmium::builder::OSMObjectBuilder::set_user(const char*) [with TDerived = osmium::builder::RelationBuilder; T = osmium::Relation]' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/builder/osm_object_builder.hpp:472:32, inlined from 'void osmium::io::detail::O5mParser::decode_relation(const char*, const char*)' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/io/detail/o5m_input_format.hpp:471:37: /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/object.hpp:109:67: warning: writing 2 bytes into a region of size 0 [-Wstringop-overflow=] 109 | *reinterpret_cast(user_position()) = size; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/relation.hpp: In member function 'void osmium::io::detail::O5mParser::decode_relation(const char*, const char*)': /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/relation.hpp:169:11: note: at offset 32 into destination object 'osmium::Relation::' of size 32 169 | class Relation : public OSMObject { | ^~~~~~~~ [ 46%] Linking CXX executable test-output-multi-polygon [ 46%] Built target test-output-multi-polygon [ 47%] Building CXX object tests/CMakeFiles/test-output-pgsql.dir/test-output-pgsql.cpp.o In file included from /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/area.hpp:42, from /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/builder/osm_object_builder.hpp:38, from /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/io/detail/o5m_input_format.hpp:36, from /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/io/o5m_input.hpp:42, from /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/io/any_input.hpp:48, from /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/tests/common-import.hpp:5, from /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/tests/test-output-pgsql.cpp:3: In member function 'void osmium::OSMObject::set_user_size(osmium::string_size_type)', inlined from 'TDerived& osmium::builder::OSMObjectBuilder::set_user(const char*, osmium::string_size_type) [with TDerived = osmium::builder::NodeBuilder; T = osmium::Node]' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/builder/osm_object_builder.hpp:457:39: /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/object.hpp:109:67: warning: writing 2 bytes into a region of size 0 [-Wstringop-overflow=] 109 | *reinterpret_cast(user_position()) = size; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ In file included from /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/builder/osm_object_builder.hpp:43: /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/node.hpp: In function 'TDerived& osmium::builder::OSMObjectBuilder::set_user(const char*, osmium::string_size_type) [with TDerived = osmium::builder::NodeBuilder; T = osmium::Node]': /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/node.hpp:48:11: note: at offset 32 into destination object 'osmium::Node::' of size 32 48 | class Node : public OSMObject { | ^~~~ In member function 'void osmium::OSMObject::set_user_size(osmium::string_size_type)', inlined from 'osmium::builder::OSMObjectBuilder::OSMObjectBuilder(osmium::memory::Buffer&, osmium::builder::Builder*) [with TDerived = osmium::builder::NodeBuilder; T = osmium::Node]' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/builder/osm_object_builder.hpp:415:39: /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/object.hpp:109:67: warning: writing 2 bytes into a region of size 0 [-Wstringop-overflow=] 109 | *reinterpret_cast(user_position()) = size; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/node.hpp: In constructor 'osmium::builder::OSMObjectBuilder::OSMObjectBuilder(osmium::memory::Buffer&, osmium::builder::Builder*) [with TDerived = osmium::builder::NodeBuilder; T = osmium::Node]': /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/node.hpp:48:11: note: at offset 32 into destination object 'osmium::Node::' of size 32 48 | class Node : public OSMObject { | ^~~~ In member function 'void osmium::OSMObject::set_user_size(osmium::string_size_type)', inlined from 'osmium::builder::OSMObjectBuilder::OSMObjectBuilder(osmium::memory::Buffer&, osmium::builder::Builder*) [with TDerived = osmium::builder::WayBuilder; T = osmium::Way]' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/builder/osm_object_builder.hpp:415:39: /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/object.hpp:109:67: warning: writing 2 bytes into a region of size 0 [-Wstringop-overflow=] 109 | *reinterpret_cast(user_position()) = size; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ In file included from /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/builder/osm_object_builder.hpp:50: /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/way.hpp: In constructor 'osmium::builder::OSMObjectBuilder::OSMObjectBuilder(osmium::memory::Buffer&, osmium::builder::Builder*) [with TDerived = osmium::builder::WayBuilder; T = osmium::Way]': /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/way.hpp:73:11: note: at offset 32 into destination object 'osmium::Way::' of size 32 73 | class Way : public OSMObject { | ^~~ In member function 'void osmium::OSMObject::set_user_size(osmium::string_size_type)', inlined from 'TDerived& osmium::builder::OSMObjectBuilder::set_user(const char*, osmium::string_size_type) [with TDerived = osmium::builder::WayBuilder; T = osmium::Way]' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/builder/osm_object_builder.hpp:457:39, inlined from 'void osmium::io::detail::PBFPrimitiveBlockDecoder::decode_way(const protozero::data_view&)' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/io/detail/pbf_decoder.hpp:372:37: /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/object.hpp:109:67: warning: writing 2 bytes into a region of size 0 [-Wstringop-overflow=] 109 | *reinterpret_cast(user_position()) = size; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/way.hpp: In member function 'void osmium::io::detail::PBFPrimitiveBlockDecoder::decode_way(const protozero::data_view&)': /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/way.hpp:73:11: note: at offset 32 into destination object 'osmium::Way::' of size 32 73 | class Way : public OSMObject { | ^~~ In member function 'void osmium::OSMObject::set_user_size(osmium::string_size_type)', inlined from 'osmium::builder::OSMObjectBuilder::OSMObjectBuilder(osmium::memory::Buffer&, osmium::builder::Builder*) [with TDerived = osmium::builder::RelationBuilder; T = osmium::Relation]' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/builder/osm_object_builder.hpp:415:39: /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/object.hpp:109:67: warning: writing 2 bytes into a region of size 0 [-Wstringop-overflow=] 109 | *reinterpret_cast(user_position()) = size; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ In file included from /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/builder/osm_object_builder.hpp:46: /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/relation.hpp: In constructor 'osmium::builder::OSMObjectBuilder::OSMObjectBuilder(osmium::memory::Buffer&, osmium::builder::Builder*) [with TDerived = osmium::builder::RelationBuilder; T = osmium::Relation]': /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/relation.hpp:169:11: note: at offset 32 into destination object 'osmium::Relation::' of size 32 169 | class Relation : public OSMObject { | ^~~~~~~~ In member function 'void osmium::OSMObject::set_user_size(osmium::string_size_type)', inlined from 'TDerived& osmium::builder::OSMObjectBuilder::set_user(const char*, osmium::string_size_type) [with TDerived = osmium::builder::RelationBuilder; T = osmium::Relation]' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/builder/osm_object_builder.hpp:457:39, inlined from 'void osmium::io::detail::PBFPrimitiveBlockDecoder::decode_relation(const protozero::data_view&)' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/io/detail/pbf_decoder.hpp:444:37: /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/object.hpp:109:67: warning: writing 2 bytes into a region of size 0 [-Wstringop-overflow=] 109 | *reinterpret_cast(user_position()) = size; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/relation.hpp: In member function 'void osmium::io::detail::PBFPrimitiveBlockDecoder::decode_relation(const protozero::data_view&)': /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/relation.hpp:169:11: note: at offset 40 into destination object 'osmium::Relation::' of size 32 169 | class Relation : public OSMObject { | ^~~~~~~~ In member function 'void osmium::OSMObject::set_user_size(osmium::string_size_type)', inlined from 'TDerived& osmium::builder::OSMObjectBuilder::set_user(const char*, osmium::string_size_type) [with TDerived = osmium::builder::RelationBuilder; T = osmium::Relation]' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/builder/osm_object_builder.hpp:457:39, inlined from 'void osmium::io::detail::PBFPrimitiveBlockDecoder::decode_relation(const protozero::data_view&)' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/io/detail/pbf_decoder.hpp:444:37: /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/object.hpp:109:67: warning: writing 2 bytes into a region of size 0 [-Wstringop-overflow=] 109 | *reinterpret_cast(user_position()) = size; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/relation.hpp: In member function 'void osmium::io::detail::PBFPrimitiveBlockDecoder::decode_relation(const protozero::data_view&)': /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/relation.hpp:169:11: note: at offset 32 into destination object 'osmium::Relation::' of size 32 169 | class Relation : public OSMObject { | ^~~~~~~~ /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/relation.hpp:169:11: note: at offset 32 into destination object 'osmium::Relation::' of size 32 /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/relation.hpp:169:11: note: at offset 32 into destination object 'osmium::Relation::' of size 32 In member function 'void osmium::OSMObject::set_user_size(osmium::string_size_type)', inlined from 'TDerived& osmium::builder::OSMObjectBuilder::set_user(const char*, osmium::string_size_type) [with TDerived = osmium::builder::NodeBuilder; T = osmium::Node]' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/builder/osm_object_builder.hpp:457:39, inlined from 'void osmium::io::detail::PBFPrimitiveBlockDecoder::decode_dense_nodes(const protozero::data_view&)' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/io/detail/pbf_decoder.hpp:691:53, inlined from 'void osmium::io::detail::PBFPrimitiveBlockDecoder::decode_primitive_block_data()' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/io/detail/pbf_decoder.hpp:158:63: /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/object.hpp:109:67: warning: writing 2 bytes into a region of size 0 [-Wstringop-overflow=] 109 | *reinterpret_cast(user_position()) = size; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/node.hpp: In member function 'void osmium::io::detail::PBFPrimitiveBlockDecoder::decode_primitive_block_data()': /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/node.hpp:48:11: note: at offset 32 into destination object 'osmium::Node::' of size 32 48 | class Node : public OSMObject { | ^~~~ In member function 'void osmium::OSMObject::set_user_size(osmium::string_size_type)', inlined from 'TDerived& osmium::builder::OSMObjectBuilder::set_user(const char*, osmium::string_size_type) [with TDerived = osmium::builder::WayBuilder; T = osmium::Way]' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/builder/osm_object_builder.hpp:457:39, inlined from 'TDerived& osmium::builder::OSMObjectBuilder::set_user(const std::string&) [with TDerived = osmium::builder::WayBuilder; T = osmium::Way]' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/builder/osm_object_builder.hpp:484:32, inlined from 'void osmium::io::detail::opl_parse_way(const char**, osmium::memory::Buffer&)' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/io/detail/opl_parser_functions.hpp:576:33: /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/object.hpp:109:67: warning: writing 2 bytes into a region of size 0 [-Wstringop-overflow=] 109 | *reinterpret_cast(user_position()) = size; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/way.hpp: In function 'void osmium::io::detail::opl_parse_way(const char**, osmium::memory::Buffer&)': /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/way.hpp:73:11: note: at offset 32 into destination object 'osmium::Way::' of size 32 73 | class Way : public OSMObject { | ^~~ In member function 'void osmium::OSMObject::set_user_size(osmium::string_size_type)', inlined from 'TDerived& osmium::builder::OSMObjectBuilder::set_user(const char*, osmium::string_size_type) [with TDerived = osmium::builder::RelationBuilder; T = osmium::Relation]' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/builder/osm_object_builder.hpp:457:39, inlined from 'TDerived& osmium::builder::OSMObjectBuilder::set_user(const std::string&) [with TDerived = osmium::builder::RelationBuilder; T = osmium::Relation]' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/builder/osm_object_builder.hpp:484:32, inlined from 'void osmium::io::detail::opl_parse_relation(const char**, osmium::memory::Buffer&)' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/io/detail/opl_parser_functions.hpp:714:33: /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/object.hpp:109:67: warning: writing 2 bytes into a region of size 0 [-Wstringop-overflow=] 109 | *reinterpret_cast(user_position()) = size; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/relation.hpp: In function 'void osmium::io::detail::opl_parse_relation(const char**, osmium::memory::Buffer&)': /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/relation.hpp:169:11: note: at offset 32 into destination object 'osmium::Relation::' of size 32 169 | class Relation : public OSMObject { | ^~~~~~~~ In member function 'void osmium::OSMObject::set_user_size(osmium::string_size_type)', inlined from 'TDerived& osmium::builder::OSMObjectBuilder::set_user(const char*, osmium::string_size_type) [with TDerived = osmium::builder::RelationBuilder; T = osmium::Relation]' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/builder/osm_object_builder.hpp:457:39, inlined from 'TDerived& osmium::builder::OSMObjectBuilder::set_user(const char*) [with TDerived = osmium::builder::RelationBuilder; T = osmium::Relation]' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/builder/osm_object_builder.hpp:472:32, inlined from 'void osmium::io::detail::XMLParser::data_level_element(const XML_Char*, const XML_Char**, bool)' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/io/detail/xml_input_format.hpp:421:57: /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/object.hpp:109:67: warning: writing 2 bytes into a region of size 0 [-Wstringop-overflow=] 109 | *reinterpret_cast(user_position()) = size; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/relation.hpp: In member function 'void osmium::io::detail::XMLParser::data_level_element(const XML_Char*, const XML_Char**, bool)': /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/relation.hpp:169:11: note: at offset 32 into destination object 'osmium::Relation::' of size 32 169 | class Relation : public OSMObject { | ^~~~~~~~ In member function 'void osmium::OSMObject::set_user_size(osmium::string_size_type)', inlined from 'TDerived& osmium::builder::OSMObjectBuilder::set_user(const char*, osmium::string_size_type) [with TDerived = osmium::builder::WayBuilder; T = osmium::Way]' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/builder/osm_object_builder.hpp:457:39, inlined from 'TDerived& osmium::builder::OSMObjectBuilder::set_user(const char*) [with TDerived = osmium::builder::WayBuilder; T = osmium::Way]' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/builder/osm_object_builder.hpp:472:32, inlined from 'void osmium::io::detail::XMLParser::data_level_element(const XML_Char*, const XML_Char**, bool)' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/io/detail/xml_input_format.hpp:411:52: /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/object.hpp:109:67: warning: writing 2 bytes into a region of size 0 [-Wstringop-overflow=] 109 | *reinterpret_cast(user_position()) = size; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/way.hpp: In member function 'void osmium::io::detail::XMLParser::data_level_element(const XML_Char*, const XML_Char**, bool)': /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/way.hpp:73:11: note: at offset 32 into destination object 'osmium::Way::' of size 32 73 | class Way : public OSMObject { | ^~~ In member function 'void osmium::OSMObject::set_user_size(osmium::string_size_type)', inlined from 'TDerived& osmium::builder::OSMObjectBuilder::set_user(const char*, osmium::string_size_type) [with TDerived = osmium::builder::NodeBuilder; T = osmium::Node]' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/builder/osm_object_builder.hpp:457:39, inlined from 'TDerived& osmium::builder::OSMObjectBuilder::set_user(const char*) [with TDerived = osmium::builder::NodeBuilder; T = osmium::Node]' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/builder/osm_object_builder.hpp:472:32, inlined from 'void osmium::io::detail::O5mParser::decode_node(const char*, const char*)' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/io/detail/o5m_input_format.hpp:386:37: /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/object.hpp:109:67: warning: writing 2 bytes into a region of size 0 [-Wstringop-overflow=] 109 | *reinterpret_cast(user_position()) = size; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/node.hpp: In member function 'void osmium::io::detail::O5mParser::decode_node(const char*, const char*)': /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/node.hpp:48:11: note: at offset 32 into destination object 'osmium::Node::' of size 32 48 | class Node : public OSMObject { | ^~~~ In member function 'void osmium::OSMObject::set_user_size(osmium::string_size_type)', inlined from 'TDerived& osmium::builder::OSMObjectBuilder::set_user(const char*, osmium::string_size_type) [with TDerived = osmium::builder::WayBuilder; T = osmium::Way]' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/builder/osm_object_builder.hpp:457:39, inlined from 'TDerived& osmium::builder::OSMObjectBuilder::set_user(const char*) [with TDerived = osmium::builder::WayBuilder; T = osmium::Way]' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/builder/osm_object_builder.hpp:472:32, inlined from 'void osmium::io::detail::O5mParser::decode_way(const char*, const char*)' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/io/detail/o5m_input_format.hpp:408:37: /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/object.hpp:109:67: warning: writing 2 bytes into a region of size 0 [-Wstringop-overflow=] 109 | *reinterpret_cast(user_position()) = size; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/way.hpp: In member function 'void osmium::io::detail::O5mParser::decode_way(const char*, const char*)': /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/way.hpp:73:11: note: at offset 32 into destination object 'osmium::Way::' of size 32 73 | class Way : public OSMObject { | ^~~ In member function 'void osmium::OSMObject::set_user_size(osmium::string_size_type)', inlined from 'TDerived& osmium::builder::OSMObjectBuilder::set_user(const char*, osmium::string_size_type) [with TDerived = osmium::builder::RelationBuilder; T = osmium::Relation]' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/builder/osm_object_builder.hpp:457:39, inlined from 'TDerived& osmium::builder::OSMObjectBuilder::set_user(const char*) [with TDerived = osmium::builder::RelationBuilder; T = osmium::Relation]' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/builder/osm_object_builder.hpp:472:32, inlined from 'void osmium::io::detail::O5mParser::decode_relation(const char*, const char*)' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/io/detail/o5m_input_format.hpp:471:37: /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/object.hpp:109:67: warning: writing 2 bytes into a region of size 0 [-Wstringop-overflow=] 109 | *reinterpret_cast(user_position()) = size; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/relation.hpp: In member function 'void osmium::io::detail::O5mParser::decode_relation(const char*, const char*)': /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/relation.hpp:169:11: note: at offset 32 into destination object 'osmium::Relation::' of size 32 169 | class Relation : public OSMObject { | ^~~~~~~~ [ 48%] Linking CXX executable test-output-pgsql [ 48%] Built target test-output-pgsql [ 48%] Building CXX object tests/CMakeFiles/test-output-pgsql-area.dir/test-output-pgsql-area.cpp.o In file included from /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/area.hpp:42, from /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/builder/osm_object_builder.hpp:38, from /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/io/detail/o5m_input_format.hpp:36, from /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/io/o5m_input.hpp:42, from /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/io/any_input.hpp:48, from /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/tests/common-import.hpp:5, from /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/tests/test-output-pgsql-area.cpp:3: In member function 'void osmium::OSMObject::set_user_size(osmium::string_size_type)', inlined from 'TDerived& osmium::builder::OSMObjectBuilder::set_user(const char*, osmium::string_size_type) [with TDerived = osmium::builder::NodeBuilder; T = osmium::Node]' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/builder/osm_object_builder.hpp:457:39: /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/object.hpp:109:67: warning: writing 2 bytes into a region of size 0 [-Wstringop-overflow=] 109 | *reinterpret_cast(user_position()) = size; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ In file included from /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/builder/osm_object_builder.hpp:43: /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/node.hpp: In function 'TDerived& osmium::builder::OSMObjectBuilder::set_user(const char*, osmium::string_size_type) [with TDerived = osmium::builder::NodeBuilder; T = osmium::Node]': /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/node.hpp:48:11: note: at offset 32 into destination object 'osmium::Node::' of size 32 48 | class Node : public OSMObject { | ^~~~ In member function 'void osmium::OSMObject::set_user_size(osmium::string_size_type)', inlined from 'osmium::builder::OSMObjectBuilder::OSMObjectBuilder(osmium::memory::Buffer&, osmium::builder::Builder*) [with TDerived = osmium::builder::NodeBuilder; T = osmium::Node]' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/builder/osm_object_builder.hpp:415:39: /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/object.hpp:109:67: warning: writing 2 bytes into a region of size 0 [-Wstringop-overflow=] 109 | *reinterpret_cast(user_position()) = size; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/node.hpp: In constructor 'osmium::builder::OSMObjectBuilder::OSMObjectBuilder(osmium::memory::Buffer&, osmium::builder::Builder*) [with TDerived = osmium::builder::NodeBuilder; T = osmium::Node]': /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/node.hpp:48:11: note: at offset 32 into destination object 'osmium::Node::' of size 32 48 | class Node : public OSMObject { | ^~~~ In member function 'void osmium::OSMObject::set_user_size(osmium::string_size_type)', inlined from 'osmium::builder::OSMObjectBuilder::OSMObjectBuilder(osmium::memory::Buffer&, osmium::builder::Builder*) [with TDerived = osmium::builder::WayBuilder; T = osmium::Way]' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/builder/osm_object_builder.hpp:415:39: /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/object.hpp:109:67: warning: writing 2 bytes into a region of size 0 [-Wstringop-overflow=] 109 | *reinterpret_cast(user_position()) = size; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ In file included from /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/builder/osm_object_builder.hpp:50: /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/way.hpp: In constructor 'osmium::builder::OSMObjectBuilder::OSMObjectBuilder(osmium::memory::Buffer&, osmium::builder::Builder*) [with TDerived = osmium::builder::WayBuilder; T = osmium::Way]': /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/way.hpp:73:11: note: at offset 32 into destination object 'osmium::Way::' of size 32 73 | class Way : public OSMObject { | ^~~ In member function 'void osmium::OSMObject::set_user_size(osmium::string_size_type)', inlined from 'TDerived& osmium::builder::OSMObjectBuilder::set_user(const char*, osmium::string_size_type) [with TDerived = osmium::builder::WayBuilder; T = osmium::Way]' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/builder/osm_object_builder.hpp:457:39, inlined from 'void osmium::io::detail::PBFPrimitiveBlockDecoder::decode_way(const protozero::data_view&)' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/io/detail/pbf_decoder.hpp:372:37: /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/object.hpp:109:67: warning: writing 2 bytes into a region of size 0 [-Wstringop-overflow=] 109 | *reinterpret_cast(user_position()) = size; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/way.hpp: In member function 'void osmium::io::detail::PBFPrimitiveBlockDecoder::decode_way(const protozero::data_view&)': /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/way.hpp:73:11: note: at offset 32 into destination object 'osmium::Way::' of size 32 73 | class Way : public OSMObject { | ^~~ In member function 'void osmium::OSMObject::set_user_size(osmium::string_size_type)', inlined from 'osmium::builder::OSMObjectBuilder::OSMObjectBuilder(osmium::memory::Buffer&, osmium::builder::Builder*) [with TDerived = osmium::builder::RelationBuilder; T = osmium::Relation]' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/builder/osm_object_builder.hpp:415:39: /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/object.hpp:109:67: warning: writing 2 bytes into a region of size 0 [-Wstringop-overflow=] 109 | *reinterpret_cast(user_position()) = size; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ In file included from /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/builder/osm_object_builder.hpp:46: /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/relation.hpp: In constructor 'osmium::builder::OSMObjectBuilder::OSMObjectBuilder(osmium::memory::Buffer&, osmium::builder::Builder*) [with TDerived = osmium::builder::RelationBuilder; T = osmium::Relation]': /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/relation.hpp:169:11: note: at offset 32 into destination object 'osmium::Relation::' of size 32 169 | class Relation : public OSMObject { | ^~~~~~~~ In member function 'void osmium::OSMObject::set_user_size(osmium::string_size_type)', inlined from 'TDerived& osmium::builder::OSMObjectBuilder::set_user(const char*, osmium::string_size_type) [with TDerived = osmium::builder::RelationBuilder; T = osmium::Relation]' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/builder/osm_object_builder.hpp:457:39, inlined from 'void osmium::io::detail::PBFPrimitiveBlockDecoder::decode_relation(const protozero::data_view&)' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/io/detail/pbf_decoder.hpp:444:37: /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/object.hpp:109:67: warning: writing 2 bytes into a region of size 0 [-Wstringop-overflow=] 109 | *reinterpret_cast(user_position()) = size; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/relation.hpp: In member function 'void osmium::io::detail::PBFPrimitiveBlockDecoder::decode_relation(const protozero::data_view&)': /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/relation.hpp:169:11: note: at offset 32 into destination object 'osmium::Relation::' of size 32 169 | class Relation : public OSMObject { | ^~~~~~~~ In member function 'void osmium::OSMObject::set_user_size(osmium::string_size_type)', inlined from 'TDerived& osmium::builder::OSMObjectBuilder::set_user(const char*, osmium::string_size_type) [with TDerived = osmium::builder::NodeBuilder; T = osmium::Node]' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/builder/osm_object_builder.hpp:457:39, inlined from 'void osmium::io::detail::PBFPrimitiveBlockDecoder::decode_dense_nodes(const protozero::data_view&)' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/io/detail/pbf_decoder.hpp:691:53, inlined from 'void osmium::io::detail::PBFPrimitiveBlockDecoder::decode_primitive_block_data()' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/io/detail/pbf_decoder.hpp:158:63: /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/object.hpp:109:67: warning: writing 2 bytes into a region of size 0 [-Wstringop-overflow=] 109 | *reinterpret_cast(user_position()) = size; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/node.hpp: In member function 'void osmium::io::detail::PBFPrimitiveBlockDecoder::decode_primitive_block_data()': /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/node.hpp:48:11: note: at offset 32 into destination object 'osmium::Node::' of size 32 48 | class Node : public OSMObject { | ^~~~ In member function 'void osmium::OSMObject::set_user_size(osmium::string_size_type)', inlined from 'TDerived& osmium::builder::OSMObjectBuilder::set_user(const char*, osmium::string_size_type) [with TDerived = osmium::builder::WayBuilder; T = osmium::Way]' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/builder/osm_object_builder.hpp:457:39, inlined from 'TDerived& osmium::builder::OSMObjectBuilder::set_user(const std::string&) [with TDerived = osmium::builder::WayBuilder; T = osmium::Way]' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/builder/osm_object_builder.hpp:484:32, inlined from 'void osmium::io::detail::opl_parse_way(const char**, osmium::memory::Buffer&)' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/io/detail/opl_parser_functions.hpp:576:33: /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/object.hpp:109:67: warning: writing 2 bytes into a region of size 0 [-Wstringop-overflow=] 109 | *reinterpret_cast(user_position()) = size; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/way.hpp: In function 'void osmium::io::detail::opl_parse_way(const char**, osmium::memory::Buffer&)': /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/way.hpp:73:11: note: at offset 32 into destination object 'osmium::Way::' of size 32 73 | class Way : public OSMObject { | ^~~ In member function 'void osmium::OSMObject::set_user_size(osmium::string_size_type)', inlined from 'TDerived& osmium::builder::OSMObjectBuilder::set_user(const char*, osmium::string_size_type) [with TDerived = osmium::builder::RelationBuilder; T = osmium::Relation]' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/builder/osm_object_builder.hpp:457:39, inlined from 'TDerived& osmium::builder::OSMObjectBuilder::set_user(const std::string&) [with TDerived = osmium::builder::RelationBuilder; T = osmium::Relation]' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/builder/osm_object_builder.hpp:484:32, inlined from 'void osmium::io::detail::opl_parse_relation(const char**, osmium::memory::Buffer&)' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/io/detail/opl_parser_functions.hpp:714:33: /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/object.hpp:109:67: warning: writing 2 bytes into a region of size 0 [-Wstringop-overflow=] 109 | *reinterpret_cast(user_position()) = size; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/relation.hpp: In function 'void osmium::io::detail::opl_parse_relation(const char**, osmium::memory::Buffer&)': /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/relation.hpp:169:11: note: at offset 32 into destination object 'osmium::Relation::' of size 32 169 | class Relation : public OSMObject { | ^~~~~~~~ In member function 'void osmium::OSMObject::set_user_size(osmium::string_size_type)', inlined from 'TDerived& osmium::builder::OSMObjectBuilder::set_user(const char*, osmium::string_size_type) [with TDerived = osmium::builder::RelationBuilder; T = osmium::Relation]' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/builder/osm_object_builder.hpp:457:39, inlined from 'TDerived& osmium::builder::OSMObjectBuilder::set_user(const char*) [with TDerived = osmium::builder::RelationBuilder; T = osmium::Relation]' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/builder/osm_object_builder.hpp:472:32, inlined from 'void osmium::io::detail::XMLParser::data_level_element(const XML_Char*, const XML_Char**, bool)' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/io/detail/xml_input_format.hpp:421:57: /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/object.hpp:109:67: warning: writing 2 bytes into a region of size 0 [-Wstringop-overflow=] 109 | *reinterpret_cast(user_position()) = size; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/relation.hpp: In member function 'void osmium::io::detail::XMLParser::data_level_element(const XML_Char*, const XML_Char**, bool)': /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/relation.hpp:169:11: note: at offset 32 into destination object 'osmium::Relation::' of size 32 169 | class Relation : public OSMObject { | ^~~~~~~~ In member function 'void osmium::OSMObject::set_user_size(osmium::string_size_type)', inlined from 'TDerived& osmium::builder::OSMObjectBuilder::set_user(const char*, osmium::string_size_type) [with TDerived = osmium::builder::WayBuilder; T = osmium::Way]' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/builder/osm_object_builder.hpp:457:39, inlined from 'TDerived& osmium::builder::OSMObjectBuilder::set_user(const char*) [with TDerived = osmium::builder::WayBuilder; T = osmium::Way]' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/builder/osm_object_builder.hpp:472:32, inlined from 'void osmium::io::detail::XMLParser::data_level_element(const XML_Char*, const XML_Char**, bool)' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/io/detail/xml_input_format.hpp:411:52: /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/object.hpp:109:67: warning: writing 2 bytes into a region of size 0 [-Wstringop-overflow=] 109 | *reinterpret_cast(user_position()) = size; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/way.hpp: In member function 'void osmium::io::detail::XMLParser::data_level_element(const XML_Char*, const XML_Char**, bool)': /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/way.hpp:73:11: note: at offset 32 into destination object 'osmium::Way::' of size 32 73 | class Way : public OSMObject { | ^~~ In member function 'void osmium::OSMObject::set_user_size(osmium::string_size_type)', inlined from 'TDerived& osmium::builder::OSMObjectBuilder::set_user(const char*, osmium::string_size_type) [with TDerived = osmium::builder::NodeBuilder; T = osmium::Node]' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/builder/osm_object_builder.hpp:457:39, inlined from 'TDerived& osmium::builder::OSMObjectBuilder::set_user(const char*) [with TDerived = osmium::builder::NodeBuilder; T = osmium::Node]' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/builder/osm_object_builder.hpp:472:32, inlined from 'void osmium::io::detail::O5mParser::decode_node(const char*, const char*)' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/io/detail/o5m_input_format.hpp:386:37: /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/object.hpp:109:67: warning: writing 2 bytes into a region of size 0 [-Wstringop-overflow=] 109 | *reinterpret_cast(user_position()) = size; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/node.hpp: In member function 'void osmium::io::detail::O5mParser::decode_node(const char*, const char*)': /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/node.hpp:48:11: note: at offset 32 into destination object 'osmium::Node::' of size 32 48 | class Node : public OSMObject { | ^~~~ In member function 'void osmium::OSMObject::set_user_size(osmium::string_size_type)', inlined from 'TDerived& osmium::builder::OSMObjectBuilder::set_user(const char*, osmium::string_size_type) [with TDerived = osmium::builder::WayBuilder; T = osmium::Way]' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/builder/osm_object_builder.hpp:457:39, inlined from 'TDerived& osmium::builder::OSMObjectBuilder::set_user(const char*) [with TDerived = osmium::builder::WayBuilder; T = osmium::Way]' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/builder/osm_object_builder.hpp:472:32, inlined from 'void osmium::io::detail::O5mParser::decode_way(const char*, const char*)' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/io/detail/o5m_input_format.hpp:408:37: /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/object.hpp:109:67: warning: writing 2 bytes into a region of size 0 [-Wstringop-overflow=] 109 | *reinterpret_cast(user_position()) = size; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/way.hpp: In member function 'void osmium::io::detail::O5mParser::decode_way(const char*, const char*)': /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/way.hpp:73:11: note: at offset 32 into destination object 'osmium::Way::' of size 32 73 | class Way : public OSMObject { | ^~~ In member function 'void osmium::OSMObject::set_user_size(osmium::string_size_type)', inlined from 'TDerived& osmium::builder::OSMObjectBuilder::set_user(const char*, osmium::string_size_type) [with TDerived = osmium::builder::RelationBuilder; T = osmium::Relation]' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/builder/osm_object_builder.hpp:457:39, inlined from 'TDerived& osmium::builder::OSMObjectBuilder::set_user(const char*) [with TDerived = osmium::builder::RelationBuilder; T = osmium::Relation]' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/builder/osm_object_builder.hpp:472:32, inlined from 'void osmium::io::detail::O5mParser::decode_relation(const char*, const char*)' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/io/detail/o5m_input_format.hpp:471:37: /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/object.hpp:109:67: warning: writing 2 bytes into a region of size 0 [-Wstringop-overflow=] 109 | *reinterpret_cast(user_position()) = size; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/relation.hpp: In member function 'void osmium::io::detail::O5mParser::decode_relation(const char*, const char*)': /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/relation.hpp:169:11: note: at offset 32 into destination object 'osmium::Relation::' of size 32 169 | class Relation : public OSMObject { | ^~~~~~~~ [ 49%] Linking CXX executable test-output-pgsql-area [ 49%] Built target test-output-pgsql-area [ 50%] Building CXX object tests/CMakeFiles/test-output-pgsql-hstore-match-only.dir/test-output-pgsql-hstore-match-only.cpp.o In file included from /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/area.hpp:42, from /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/builder/osm_object_builder.hpp:38, from /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/io/detail/o5m_input_format.hpp:36, from /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/io/o5m_input.hpp:42, from /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/io/any_input.hpp:48, from /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/tests/common-import.hpp:5, from /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/tests/test-output-pgsql-hstore-match-only.cpp:3: In member function 'void osmium::OSMObject::set_user_size(osmium::string_size_type)', inlined from 'TDerived& osmium::builder::OSMObjectBuilder::set_user(const char*, osmium::string_size_type) [with TDerived = osmium::builder::NodeBuilder; T = osmium::Node]' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/builder/osm_object_builder.hpp:457:39: /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/object.hpp:109:67: warning: writing 2 bytes into a region of size 0 [-Wstringop-overflow=] 109 | *reinterpret_cast(user_position()) = size; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ In file included from /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/builder/osm_object_builder.hpp:43: /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/node.hpp: In function 'TDerived& osmium::builder::OSMObjectBuilder::set_user(const char*, osmium::string_size_type) [with TDerived = osmium::builder::NodeBuilder; T = osmium::Node]': /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/node.hpp:48:11: note: at offset 32 into destination object 'osmium::Node::' of size 32 48 | class Node : public OSMObject { | ^~~~ In member function 'void osmium::OSMObject::set_user_size(osmium::string_size_type)', inlined from 'osmium::builder::OSMObjectBuilder::OSMObjectBuilder(osmium::memory::Buffer&, osmium::builder::Builder*) [with TDerived = osmium::builder::NodeBuilder; T = osmium::Node]' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/builder/osm_object_builder.hpp:415:39: /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/object.hpp:109:67: warning: writing 2 bytes into a region of size 0 [-Wstringop-overflow=] 109 | *reinterpret_cast(user_position()) = size; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/node.hpp: In constructor 'osmium::builder::OSMObjectBuilder::OSMObjectBuilder(osmium::memory::Buffer&, osmium::builder::Builder*) [with TDerived = osmium::builder::NodeBuilder; T = osmium::Node]': /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/node.hpp:48:11: note: at offset 32 into destination object 'osmium::Node::' of size 32 48 | class Node : public OSMObject { | ^~~~ In member function 'void osmium::OSMObject::set_user_size(osmium::string_size_type)', inlined from 'osmium::builder::OSMObjectBuilder::OSMObjectBuilder(osmium::memory::Buffer&, osmium::builder::Builder*) [with TDerived = osmium::builder::WayBuilder; T = osmium::Way]' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/builder/osm_object_builder.hpp:415:39: /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/object.hpp:109:67: warning: writing 2 bytes into a region of size 0 [-Wstringop-overflow=] 109 | *reinterpret_cast(user_position()) = size; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ In file included from /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/builder/osm_object_builder.hpp:50: /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/way.hpp: In constructor 'osmium::builder::OSMObjectBuilder::OSMObjectBuilder(osmium::memory::Buffer&, osmium::builder::Builder*) [with TDerived = osmium::builder::WayBuilder; T = osmium::Way]': /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/way.hpp:73:11: note: at offset 32 into destination object 'osmium::Way::' of size 32 73 | class Way : public OSMObject { | ^~~ In member function 'void osmium::OSMObject::set_user_size(osmium::string_size_type)', inlined from 'TDerived& osmium::builder::OSMObjectBuilder::set_user(const char*, osmium::string_size_type) [with TDerived = osmium::builder::WayBuilder; T = osmium::Way]' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/builder/osm_object_builder.hpp:457:39, inlined from 'void osmium::io::detail::PBFPrimitiveBlockDecoder::decode_way(const protozero::data_view&)' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/io/detail/pbf_decoder.hpp:372:37: /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/object.hpp:109:67: warning: writing 2 bytes into a region of size 0 [-Wstringop-overflow=] 109 | *reinterpret_cast(user_position()) = size; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/way.hpp: In member function 'void osmium::io::detail::PBFPrimitiveBlockDecoder::decode_way(const protozero::data_view&)': /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/way.hpp:73:11: note: at offset 32 into destination object 'osmium::Way::' of size 32 73 | class Way : public OSMObject { | ^~~ In member function 'void osmium::OSMObject::set_user_size(osmium::string_size_type)', inlined from 'osmium::builder::OSMObjectBuilder::OSMObjectBuilder(osmium::memory::Buffer&, osmium::builder::Builder*) [with TDerived = osmium::builder::RelationBuilder; T = osmium::Relation]' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/builder/osm_object_builder.hpp:415:39: /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/object.hpp:109:67: warning: writing 2 bytes into a region of size 0 [-Wstringop-overflow=] 109 | *reinterpret_cast(user_position()) = size; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ In file included from /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/builder/osm_object_builder.hpp:46: /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/relation.hpp: In constructor 'osmium::builder::OSMObjectBuilder::OSMObjectBuilder(osmium::memory::Buffer&, osmium::builder::Builder*) [with TDerived = osmium::builder::RelationBuilder; T = osmium::Relation]': /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/relation.hpp:169:11: note: at offset 32 into destination object 'osmium::Relation::' of size 32 169 | class Relation : public OSMObject { | ^~~~~~~~ In member function 'void osmium::OSMObject::set_user_size(osmium::string_size_type)', inlined from 'TDerived& osmium::builder::OSMObjectBuilder::set_user(const char*, osmium::string_size_type) [with TDerived = osmium::builder::RelationBuilder; T = osmium::Relation]' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/builder/osm_object_builder.hpp:457:39, inlined from 'void osmium::io::detail::PBFPrimitiveBlockDecoder::decode_relation(const protozero::data_view&)' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/io/detail/pbf_decoder.hpp:444:37: /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/object.hpp:109:67: warning: writing 2 bytes into a region of size 0 [-Wstringop-overflow=] 109 | *reinterpret_cast(user_position()) = size; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/relation.hpp: In member function 'void osmium::io::detail::PBFPrimitiveBlockDecoder::decode_relation(const protozero::data_view&)': /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/relation.hpp:169:11: note: at offset 32 into destination object 'osmium::Relation::' of size 32 169 | class Relation : public OSMObject { | ^~~~~~~~ In member function 'void osmium::OSMObject::set_user_size(osmium::string_size_type)', inlined from 'TDerived& osmium::builder::OSMObjectBuilder::set_user(const char*, osmium::string_size_type) [with TDerived = osmium::builder::NodeBuilder; T = osmium::Node]' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/builder/osm_object_builder.hpp:457:39, inlined from 'void osmium::io::detail::PBFPrimitiveBlockDecoder::decode_dense_nodes(const protozero::data_view&)' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/io/detail/pbf_decoder.hpp:691:53, inlined from 'void osmium::io::detail::PBFPrimitiveBlockDecoder::decode_primitive_block_data()' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/io/detail/pbf_decoder.hpp:158:63: /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/object.hpp:109:67: warning: writing 2 bytes into a region of size 0 [-Wstringop-overflow=] 109 | *reinterpret_cast(user_position()) = size; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/node.hpp: In member function 'void osmium::io::detail::PBFPrimitiveBlockDecoder::decode_primitive_block_data()': /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/node.hpp:48:11: note: at offset 32 into destination object 'osmium::Node::' of size 32 48 | class Node : public OSMObject { | ^~~~ In member function 'void osmium::OSMObject::set_user_size(osmium::string_size_type)', inlined from 'TDerived& osmium::builder::OSMObjectBuilder::set_user(const char*, osmium::string_size_type) [with TDerived = osmium::builder::WayBuilder; T = osmium::Way]' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/builder/osm_object_builder.hpp:457:39, inlined from 'TDerived& osmium::builder::OSMObjectBuilder::set_user(const std::string&) [with TDerived = osmium::builder::WayBuilder; T = osmium::Way]' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/builder/osm_object_builder.hpp:484:32, inlined from 'void osmium::io::detail::opl_parse_way(const char**, osmium::memory::Buffer&)' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/io/detail/opl_parser_functions.hpp:576:33: /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/object.hpp:109:67: warning: writing 2 bytes into a region of size 0 [-Wstringop-overflow=] 109 | *reinterpret_cast(user_position()) = size; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/way.hpp: In function 'void osmium::io::detail::opl_parse_way(const char**, osmium::memory::Buffer&)': /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/way.hpp:73:11: note: at offset 32 into destination object 'osmium::Way::' of size 32 73 | class Way : public OSMObject { | ^~~ In member function 'void osmium::OSMObject::set_user_size(osmium::string_size_type)', inlined from 'TDerived& osmium::builder::OSMObjectBuilder::set_user(const char*, osmium::string_size_type) [with TDerived = osmium::builder::RelationBuilder; T = osmium::Relation]' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/builder/osm_object_builder.hpp:457:39, inlined from 'TDerived& osmium::builder::OSMObjectBuilder::set_user(const std::string&) [with TDerived = osmium::builder::RelationBuilder; T = osmium::Relation]' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/builder/osm_object_builder.hpp:484:32, inlined from 'void osmium::io::detail::opl_parse_relation(const char**, osmium::memory::Buffer&)' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/io/detail/opl_parser_functions.hpp:714:33: /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/object.hpp:109:67: warning: writing 2 bytes into a region of size 0 [-Wstringop-overflow=] 109 | *reinterpret_cast(user_position()) = size; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/relation.hpp: In function 'void osmium::io::detail::opl_parse_relation(const char**, osmium::memory::Buffer&)': /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/relation.hpp:169:11: note: at offset 32 into destination object 'osmium::Relation::' of size 32 169 | class Relation : public OSMObject { | ^~~~~~~~ In member function 'void osmium::OSMObject::set_user_size(osmium::string_size_type)', inlined from 'TDerived& osmium::builder::OSMObjectBuilder::set_user(const char*, osmium::string_size_type) [with TDerived = osmium::builder::RelationBuilder; T = osmium::Relation]' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/builder/osm_object_builder.hpp:457:39, inlined from 'TDerived& osmium::builder::OSMObjectBuilder::set_user(const char*) [with TDerived = osmium::builder::RelationBuilder; T = osmium::Relation]' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/builder/osm_object_builder.hpp:472:32, inlined from 'void osmium::io::detail::XMLParser::data_level_element(const XML_Char*, const XML_Char**, bool)' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/io/detail/xml_input_format.hpp:421:57: /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/object.hpp:109:67: warning: writing 2 bytes into a region of size 0 [-Wstringop-overflow=] 109 | *reinterpret_cast(user_position()) = size; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/relation.hpp: In member function 'void osmium::io::detail::XMLParser::data_level_element(const XML_Char*, const XML_Char**, bool)': /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/relation.hpp:169:11: note: at offset 32 into destination object 'osmium::Relation::' of size 32 169 | class Relation : public OSMObject { | ^~~~~~~~ In member function 'void osmium::OSMObject::set_user_size(osmium::string_size_type)', inlined from 'TDerived& osmium::builder::OSMObjectBuilder::set_user(const char*, osmium::string_size_type) [with TDerived = osmium::builder::WayBuilder; T = osmium::Way]' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/builder/osm_object_builder.hpp:457:39, inlined from 'TDerived& osmium::builder::OSMObjectBuilder::set_user(const char*) [with TDerived = osmium::builder::WayBuilder; T = osmium::Way]' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/builder/osm_object_builder.hpp:472:32, inlined from 'void osmium::io::detail::XMLParser::data_level_element(const XML_Char*, const XML_Char**, bool)' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/io/detail/xml_input_format.hpp:411:52: /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/object.hpp:109:67: warning: writing 2 bytes into a region of size 0 [-Wstringop-overflow=] 109 | *reinterpret_cast(user_position()) = size; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/way.hpp: In member function 'void osmium::io::detail::XMLParser::data_level_element(const XML_Char*, const XML_Char**, bool)': /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/way.hpp:73:11: note: at offset 32 into destination object 'osmium::Way::' of size 32 73 | class Way : public OSMObject { | ^~~ In member function 'void osmium::OSMObject::set_user_size(osmium::string_size_type)', inlined from 'TDerived& osmium::builder::OSMObjectBuilder::set_user(const char*, osmium::string_size_type) [with TDerived = osmium::builder::NodeBuilder; T = osmium::Node]' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/builder/osm_object_builder.hpp:457:39, inlined from 'TDerived& osmium::builder::OSMObjectBuilder::set_user(const char*) [with TDerived = osmium::builder::NodeBuilder; T = osmium::Node]' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/builder/osm_object_builder.hpp:472:32, inlined from 'void osmium::io::detail::O5mParser::decode_node(const char*, const char*)' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/io/detail/o5m_input_format.hpp:386:37: /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/object.hpp:109:67: warning: writing 2 bytes into a region of size 0 [-Wstringop-overflow=] 109 | *reinterpret_cast(user_position()) = size; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/node.hpp: In member function 'void osmium::io::detail::O5mParser::decode_node(const char*, const char*)': /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/node.hpp:48:11: note: at offset 32 into destination object 'osmium::Node::' of size 32 48 | class Node : public OSMObject { | ^~~~ In member function 'void osmium::OSMObject::set_user_size(osmium::string_size_type)', inlined from 'TDerived& osmium::builder::OSMObjectBuilder::set_user(const char*, osmium::string_size_type) [with TDerived = osmium::builder::WayBuilder; T = osmium::Way]' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/builder/osm_object_builder.hpp:457:39, inlined from 'TDerived& osmium::builder::OSMObjectBuilder::set_user(const char*) [with TDerived = osmium::builder::WayBuilder; T = osmium::Way]' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/builder/osm_object_builder.hpp:472:32, inlined from 'void osmium::io::detail::O5mParser::decode_way(const char*, const char*)' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/io/detail/o5m_input_format.hpp:408:37: /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/object.hpp:109:67: warning: writing 2 bytes into a region of size 0 [-Wstringop-overflow=] 109 | *reinterpret_cast(user_position()) = size; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/way.hpp: In member function 'void osmium::io::detail::O5mParser::decode_way(const char*, const char*)': /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/way.hpp:73:11: note: at offset 32 into destination object 'osmium::Way::' of size 32 73 | class Way : public OSMObject { | ^~~ In member function 'void osmium::OSMObject::set_user_size(osmium::string_size_type)', inlined from 'TDerived& osmium::builder::OSMObjectBuilder::set_user(const char*, osmium::string_size_type) [with TDerived = osmium::builder::RelationBuilder; T = osmium::Relation]' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/builder/osm_object_builder.hpp:457:39, inlined from 'TDerived& osmium::builder::OSMObjectBuilder::set_user(const char*) [with TDerived = osmium::builder::RelationBuilder; T = osmium::Relation]' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/builder/osm_object_builder.hpp:472:32, inlined from 'void osmium::io::detail::O5mParser::decode_relation(const char*, const char*)' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/io/detail/o5m_input_format.hpp:471:37: /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/object.hpp:109:67: warning: writing 2 bytes into a region of size 0 [-Wstringop-overflow=] 109 | *reinterpret_cast(user_position()) = size; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/relation.hpp: In member function 'void osmium::io::detail::O5mParser::decode_relation(const char*, const char*)': /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/relation.hpp:169:11: note: at offset 32 into destination object 'osmium::Relation::' of size 32 169 | class Relation : public OSMObject { | ^~~~~~~~ [ 50%] Linking CXX executable test-output-pgsql-hstore-match-only [ 50%] Built target test-output-pgsql-hstore-match-only [ 51%] Building CXX object tests/CMakeFiles/test-output-pgsql-int4.dir/test-output-pgsql-int4.cpp.o In file included from /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/area.hpp:42, from /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/builder/osm_object_builder.hpp:38, from /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/io/detail/o5m_input_format.hpp:36, from /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/io/o5m_input.hpp:42, from /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/io/any_input.hpp:48, from /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/tests/common-import.hpp:5, from /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/tests/test-output-pgsql-int4.cpp:3: In member function 'void osmium::OSMObject::set_user_size(osmium::string_size_type)', inlined from 'TDerived& osmium::builder::OSMObjectBuilder::set_user(const char*, osmium::string_size_type) [with TDerived = osmium::builder::NodeBuilder; T = osmium::Node]' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/builder/osm_object_builder.hpp:457:39: /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/object.hpp:109:67: warning: writing 2 bytes into a region of size 0 [-Wstringop-overflow=] 109 | *reinterpret_cast(user_position()) = size; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ In file included from /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/builder/osm_object_builder.hpp:43: /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/node.hpp: In function 'TDerived& osmium::builder::OSMObjectBuilder::set_user(const char*, osmium::string_size_type) [with TDerived = osmium::builder::NodeBuilder; T = osmium::Node]': /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/node.hpp:48:11: note: at offset 32 into destination object 'osmium::Node::' of size 32 48 | class Node : public OSMObject { | ^~~~ In member function 'void osmium::OSMObject::set_user_size(osmium::string_size_type)', inlined from 'osmium::builder::OSMObjectBuilder::OSMObjectBuilder(osmium::memory::Buffer&, osmium::builder::Builder*) [with TDerived = osmium::builder::NodeBuilder; T = osmium::Node]' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/builder/osm_object_builder.hpp:415:39: /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/object.hpp:109:67: warning: writing 2 bytes into a region of size 0 [-Wstringop-overflow=] 109 | *reinterpret_cast(user_position()) = size; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/node.hpp: In constructor 'osmium::builder::OSMObjectBuilder::OSMObjectBuilder(osmium::memory::Buffer&, osmium::builder::Builder*) [with TDerived = osmium::builder::NodeBuilder; T = osmium::Node]': /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/node.hpp:48:11: note: at offset 32 into destination object 'osmium::Node::' of size 32 48 | class Node : public OSMObject { | ^~~~ In member function 'void osmium::OSMObject::set_user_size(osmium::string_size_type)', inlined from 'osmium::builder::OSMObjectBuilder::OSMObjectBuilder(osmium::memory::Buffer&, osmium::builder::Builder*) [with TDerived = osmium::builder::WayBuilder; T = osmium::Way]' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/builder/osm_object_builder.hpp:415:39: /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/object.hpp:109:67: warning: writing 2 bytes into a region of size 0 [-Wstringop-overflow=] 109 | *reinterpret_cast(user_position()) = size; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ In file included from /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/builder/osm_object_builder.hpp:50: /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/way.hpp: In constructor 'osmium::builder::OSMObjectBuilder::OSMObjectBuilder(osmium::memory::Buffer&, osmium::builder::Builder*) [with TDerived = osmium::builder::WayBuilder; T = osmium::Way]': /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/way.hpp:73:11: note: at offset 32 into destination object 'osmium::Way::' of size 32 73 | class Way : public OSMObject { | ^~~ In member function 'void osmium::OSMObject::set_user_size(osmium::string_size_type)', inlined from 'TDerived& osmium::builder::OSMObjectBuilder::set_user(const char*, osmium::string_size_type) [with TDerived = osmium::builder::WayBuilder; T = osmium::Way]' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/builder/osm_object_builder.hpp:457:39, inlined from 'void osmium::io::detail::PBFPrimitiveBlockDecoder::decode_way(const protozero::data_view&)' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/io/detail/pbf_decoder.hpp:372:37: /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/object.hpp:109:67: warning: writing 2 bytes into a region of size 0 [-Wstringop-overflow=] 109 | *reinterpret_cast(user_position()) = size; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/way.hpp: In member function 'void osmium::io::detail::PBFPrimitiveBlockDecoder::decode_way(const protozero::data_view&)': /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/way.hpp:73:11: note: at offset 32 into destination object 'osmium::Way::' of size 32 73 | class Way : public OSMObject { | ^~~ In member function 'void osmium::OSMObject::set_user_size(osmium::string_size_type)', inlined from 'osmium::builder::OSMObjectBuilder::OSMObjectBuilder(osmium::memory::Buffer&, osmium::builder::Builder*) [with TDerived = osmium::builder::RelationBuilder; T = osmium::Relation]' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/builder/osm_object_builder.hpp:415:39: /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/object.hpp:109:67: warning: writing 2 bytes into a region of size 0 [-Wstringop-overflow=] 109 | *reinterpret_cast(user_position()) = size; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ In file included from /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/builder/osm_object_builder.hpp:46: /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/relation.hpp: In constructor 'osmium::builder::OSMObjectBuilder::OSMObjectBuilder(osmium::memory::Buffer&, osmium::builder::Builder*) [with TDerived = osmium::builder::RelationBuilder; T = osmium::Relation]': /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/relation.hpp:169:11: note: at offset 32 into destination object 'osmium::Relation::' of size 32 169 | class Relation : public OSMObject { | ^~~~~~~~ In member function 'void osmium::OSMObject::set_user_size(osmium::string_size_type)', inlined from 'TDerived& osmium::builder::OSMObjectBuilder::set_user(const char*, osmium::string_size_type) [with TDerived = osmium::builder::RelationBuilder; T = osmium::Relation]' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/builder/osm_object_builder.hpp:457:39, inlined from 'void osmium::io::detail::PBFPrimitiveBlockDecoder::decode_relation(const protozero::data_view&)' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/io/detail/pbf_decoder.hpp:444:37: /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/object.hpp:109:67: warning: writing 2 bytes into a region of size 0 [-Wstringop-overflow=] 109 | *reinterpret_cast(user_position()) = size; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/relation.hpp: In member function 'void osmium::io::detail::PBFPrimitiveBlockDecoder::decode_relation(const protozero::data_view&)': /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/relation.hpp:169:11: note: at offset 32 into destination object 'osmium::Relation::' of size 32 169 | class Relation : public OSMObject { | ^~~~~~~~ In member function 'void osmium::OSMObject::set_user_size(osmium::string_size_type)', inlined from 'TDerived& osmium::builder::OSMObjectBuilder::set_user(const char*, osmium::string_size_type) [with TDerived = osmium::builder::NodeBuilder; T = osmium::Node]' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/builder/osm_object_builder.hpp:457:39, inlined from 'void osmium::io::detail::PBFPrimitiveBlockDecoder::decode_dense_nodes(const protozero::data_view&)' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/io/detail/pbf_decoder.hpp:691:53, inlined from 'void osmium::io::detail::PBFPrimitiveBlockDecoder::decode_primitive_block_data()' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/io/detail/pbf_decoder.hpp:158:63: /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/object.hpp:109:67: warning: writing 2 bytes into a region of size 0 [-Wstringop-overflow=] 109 | *reinterpret_cast(user_position()) = size; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/node.hpp: In member function 'void osmium::io::detail::PBFPrimitiveBlockDecoder::decode_primitive_block_data()': /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/node.hpp:48:11: note: at offset 32 into destination object 'osmium::Node::' of size 32 48 | class Node : public OSMObject { | ^~~~ In member function 'void osmium::OSMObject::set_user_size(osmium::string_size_type)', inlined from 'TDerived& osmium::builder::OSMObjectBuilder::set_user(const char*, osmium::string_size_type) [with TDerived = osmium::builder::WayBuilder; T = osmium::Way]' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/builder/osm_object_builder.hpp:457:39, inlined from 'TDerived& osmium::builder::OSMObjectBuilder::set_user(const std::string&) [with TDerived = osmium::builder::WayBuilder; T = osmium::Way]' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/builder/osm_object_builder.hpp:484:32, inlined from 'void osmium::io::detail::opl_parse_way(const char**, osmium::memory::Buffer&)' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/io/detail/opl_parser_functions.hpp:576:33: /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/object.hpp:109:67: warning: writing 2 bytes into a region of size 0 [-Wstringop-overflow=] 109 | *reinterpret_cast(user_position()) = size; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/way.hpp: In function 'void osmium::io::detail::opl_parse_way(const char**, osmium::memory::Buffer&)': /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/way.hpp:73:11: note: at offset 32 into destination object 'osmium::Way::' of size 32 73 | class Way : public OSMObject { | ^~~ In member function 'void osmium::OSMObject::set_user_size(osmium::string_size_type)', inlined from 'TDerived& osmium::builder::OSMObjectBuilder::set_user(const char*, osmium::string_size_type) [with TDerived = osmium::builder::RelationBuilder; T = osmium::Relation]' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/builder/osm_object_builder.hpp:457:39, inlined from 'TDerived& osmium::builder::OSMObjectBuilder::set_user(const std::string&) [with TDerived = osmium::builder::RelationBuilder; T = osmium::Relation]' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/builder/osm_object_builder.hpp:484:32, inlined from 'void osmium::io::detail::opl_parse_relation(const char**, osmium::memory::Buffer&)' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/io/detail/opl_parser_functions.hpp:714:33: /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/object.hpp:109:67: warning: writing 2 bytes into a region of size 0 [-Wstringop-overflow=] 109 | *reinterpret_cast(user_position()) = size; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/relation.hpp: In function 'void osmium::io::detail::opl_parse_relation(const char**, osmium::memory::Buffer&)': /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/relation.hpp:169:11: note: at offset 32 into destination object 'osmium::Relation::' of size 32 169 | class Relation : public OSMObject { | ^~~~~~~~ In member function 'void osmium::OSMObject::set_user_size(osmium::string_size_type)', inlined from 'TDerived& osmium::builder::OSMObjectBuilder::set_user(const char*, osmium::string_size_type) [with TDerived = osmium::builder::RelationBuilder; T = osmium::Relation]' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/builder/osm_object_builder.hpp:457:39, inlined from 'TDerived& osmium::builder::OSMObjectBuilder::set_user(const char*) [with TDerived = osmium::builder::RelationBuilder; T = osmium::Relation]' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/builder/osm_object_builder.hpp:472:32, inlined from 'void osmium::io::detail::XMLParser::data_level_element(const XML_Char*, const XML_Char**, bool)' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/io/detail/xml_input_format.hpp:421:57: /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/object.hpp:109:67: warning: writing 2 bytes into a region of size 0 [-Wstringop-overflow=] 109 | *reinterpret_cast(user_position()) = size; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/relation.hpp: In member function 'void osmium::io::detail::XMLParser::data_level_element(const XML_Char*, const XML_Char**, bool)': /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/relation.hpp:169:11: note: at offset 32 into destination object 'osmium::Relation::' of size 32 169 | class Relation : public OSMObject { | ^~~~~~~~ In member function 'void osmium::OSMObject::set_user_size(osmium::string_size_type)', inlined from 'TDerived& osmium::builder::OSMObjectBuilder::set_user(const char*, osmium::string_size_type) [with TDerived = osmium::builder::WayBuilder; T = osmium::Way]' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/builder/osm_object_builder.hpp:457:39, inlined from 'TDerived& osmium::builder::OSMObjectBuilder::set_user(const char*) [with TDerived = osmium::builder::WayBuilder; T = osmium::Way]' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/builder/osm_object_builder.hpp:472:32, inlined from 'void osmium::io::detail::XMLParser::data_level_element(const XML_Char*, const XML_Char**, bool)' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/io/detail/xml_input_format.hpp:411:52: /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/object.hpp:109:67: warning: writing 2 bytes into a region of size 0 [-Wstringop-overflow=] 109 | *reinterpret_cast(user_position()) = size; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/way.hpp: In member function 'void osmium::io::detail::XMLParser::data_level_element(const XML_Char*, const XML_Char**, bool)': /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/way.hpp:73:11: note: at offset 32 into destination object 'osmium::Way::' of size 32 73 | class Way : public OSMObject { | ^~~ In member function 'void osmium::OSMObject::set_user_size(osmium::string_size_type)', inlined from 'TDerived& osmium::builder::OSMObjectBuilder::set_user(const char*, osmium::string_size_type) [with TDerived = osmium::builder::NodeBuilder; T = osmium::Node]' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/builder/osm_object_builder.hpp:457:39, inlined from 'TDerived& osmium::builder::OSMObjectBuilder::set_user(const char*) [with TDerived = osmium::builder::NodeBuilder; T = osmium::Node]' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/builder/osm_object_builder.hpp:472:32, inlined from 'void osmium::io::detail::O5mParser::decode_node(const char*, const char*)' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/io/detail/o5m_input_format.hpp:386:37: /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/object.hpp:109:67: warning: writing 2 bytes into a region of size 0 [-Wstringop-overflow=] 109 | *reinterpret_cast(user_position()) = size; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/node.hpp: In member function 'void osmium::io::detail::O5mParser::decode_node(const char*, const char*)': /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/node.hpp:48:11: note: at offset 32 into destination object 'osmium::Node::' of size 32 48 | class Node : public OSMObject { | ^~~~ In member function 'void osmium::OSMObject::set_user_size(osmium::string_size_type)', inlined from 'TDerived& osmium::builder::OSMObjectBuilder::set_user(const char*, osmium::string_size_type) [with TDerived = osmium::builder::WayBuilder; T = osmium::Way]' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/builder/osm_object_builder.hpp:457:39, inlined from 'TDerived& osmium::builder::OSMObjectBuilder::set_user(const char*) [with TDerived = osmium::builder::WayBuilder; T = osmium::Way]' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/builder/osm_object_builder.hpp:472:32, inlined from 'void osmium::io::detail::O5mParser::decode_way(const char*, const char*)' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/io/detail/o5m_input_format.hpp:408:37: /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/object.hpp:109:67: warning: writing 2 bytes into a region of size 0 [-Wstringop-overflow=] 109 | *reinterpret_cast(user_position()) = size; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/way.hpp: In member function 'void osmium::io::detail::O5mParser::decode_way(const char*, const char*)': /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/way.hpp:73:11: note: at offset 32 into destination object 'osmium::Way::' of size 32 73 | class Way : public OSMObject { | ^~~ In member function 'void osmium::OSMObject::set_user_size(osmium::string_size_type)', inlined from 'TDerived& osmium::builder::OSMObjectBuilder::set_user(const char*, osmium::string_size_type) [with TDerived = osmium::builder::RelationBuilder; T = osmium::Relation]' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/builder/osm_object_builder.hpp:457:39, inlined from 'TDerived& osmium::builder::OSMObjectBuilder::set_user(const char*) [with TDerived = osmium::builder::RelationBuilder; T = osmium::Relation]' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/builder/osm_object_builder.hpp:472:32, inlined from 'void osmium::io::detail::O5mParser::decode_relation(const char*, const char*)' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/io/detail/o5m_input_format.hpp:471:37: /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/object.hpp:109:67: warning: writing 2 bytes into a region of size 0 [-Wstringop-overflow=] 109 | *reinterpret_cast(user_position()) = size; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/relation.hpp: In member function 'void osmium::io::detail::O5mParser::decode_relation(const char*, const char*)': /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/relation.hpp:169:11: note: at offset 32 into destination object 'osmium::Relation::' of size 32 169 | class Relation : public OSMObject { | ^~~~~~~~ [ 51%] Linking CXX executable test-output-pgsql-int4 [ 51%] Built target test-output-pgsql-int4 [ 52%] Building CXX object tests/CMakeFiles/test-output-pgsql-schema.dir/test-output-pgsql-schema.cpp.o In file included from /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/area.hpp:42, from /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/builder/osm_object_builder.hpp:38, from /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/io/detail/o5m_input_format.hpp:36, from /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/io/o5m_input.hpp:42, from /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/io/any_input.hpp:48, from /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/tests/common-import.hpp:5, from /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/tests/test-output-pgsql-schema.cpp:3: In member function 'void osmium::OSMObject::set_user_size(osmium::string_size_type)', inlined from 'TDerived& osmium::builder::OSMObjectBuilder::set_user(const char*, osmium::string_size_type) [with TDerived = osmium::builder::NodeBuilder; T = osmium::Node]' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/builder/osm_object_builder.hpp:457:39: /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/object.hpp:109:67: warning: writing 2 bytes into a region of size 0 [-Wstringop-overflow=] 109 | *reinterpret_cast(user_position()) = size; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ In file included from /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/builder/osm_object_builder.hpp:43: /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/node.hpp: In function 'TDerived& osmium::builder::OSMObjectBuilder::set_user(const char*, osmium::string_size_type) [with TDerived = osmium::builder::NodeBuilder; T = osmium::Node]': /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/node.hpp:48:11: note: at offset 32 into destination object 'osmium::Node::' of size 32 48 | class Node : public OSMObject { | ^~~~ In member function 'void osmium::OSMObject::set_user_size(osmium::string_size_type)', inlined from 'osmium::builder::OSMObjectBuilder::OSMObjectBuilder(osmium::memory::Buffer&, osmium::builder::Builder*) [with TDerived = osmium::builder::NodeBuilder; T = osmium::Node]' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/builder/osm_object_builder.hpp:415:39: /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/object.hpp:109:67: warning: writing 2 bytes into a region of size 0 [-Wstringop-overflow=] 109 | *reinterpret_cast(user_position()) = size; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/node.hpp: In constructor 'osmium::builder::OSMObjectBuilder::OSMObjectBuilder(osmium::memory::Buffer&, osmium::builder::Builder*) [with TDerived = osmium::builder::NodeBuilder; T = osmium::Node]': /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/node.hpp:48:11: note: at offset 32 into destination object 'osmium::Node::' of size 32 48 | class Node : public OSMObject { | ^~~~ In member function 'void osmium::OSMObject::set_user_size(osmium::string_size_type)', inlined from 'osmium::builder::OSMObjectBuilder::OSMObjectBuilder(osmium::memory::Buffer&, osmium::builder::Builder*) [with TDerived = osmium::builder::WayBuilder; T = osmium::Way]' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/builder/osm_object_builder.hpp:415:39: /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/object.hpp:109:67: warning: writing 2 bytes into a region of size 0 [-Wstringop-overflow=] 109 | *reinterpret_cast(user_position()) = size; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ In file included from /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/builder/osm_object_builder.hpp:50: /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/way.hpp: In constructor 'osmium::builder::OSMObjectBuilder::OSMObjectBuilder(osmium::memory::Buffer&, osmium::builder::Builder*) [with TDerived = osmium::builder::WayBuilder; T = osmium::Way]': /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/way.hpp:73:11: note: at offset 32 into destination object 'osmium::Way::' of size 32 73 | class Way : public OSMObject { | ^~~ In member function 'void osmium::OSMObject::set_user_size(osmium::string_size_type)', inlined from 'TDerived& osmium::builder::OSMObjectBuilder::set_user(const char*, osmium::string_size_type) [with TDerived = osmium::builder::WayBuilder; T = osmium::Way]' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/builder/osm_object_builder.hpp:457:39, inlined from 'void osmium::io::detail::PBFPrimitiveBlockDecoder::decode_way(const protozero::data_view&)' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/io/detail/pbf_decoder.hpp:372:37: /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/object.hpp:109:67: warning: writing 2 bytes into a region of size 0 [-Wstringop-overflow=] 109 | *reinterpret_cast(user_position()) = size; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/way.hpp: In member function 'void osmium::io::detail::PBFPrimitiveBlockDecoder::decode_way(const protozero::data_view&)': /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/way.hpp:73:11: note: at offset 32 into destination object 'osmium::Way::' of size 32 73 | class Way : public OSMObject { | ^~~ In member function 'void osmium::OSMObject::set_user_size(osmium::string_size_type)', inlined from 'osmium::builder::OSMObjectBuilder::OSMObjectBuilder(osmium::memory::Buffer&, osmium::builder::Builder*) [with TDerived = osmium::builder::RelationBuilder; T = osmium::Relation]' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/builder/osm_object_builder.hpp:415:39: /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/object.hpp:109:67: warning: writing 2 bytes into a region of size 0 [-Wstringop-overflow=] 109 | *reinterpret_cast(user_position()) = size; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ In file included from /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/builder/osm_object_builder.hpp:46: /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/relation.hpp: In constructor 'osmium::builder::OSMObjectBuilder::OSMObjectBuilder(osmium::memory::Buffer&, osmium::builder::Builder*) [with TDerived = osmium::builder::RelationBuilder; T = osmium::Relation]': /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/relation.hpp:169:11: note: at offset 32 into destination object 'osmium::Relation::' of size 32 169 | class Relation : public OSMObject { | ^~~~~~~~ In member function 'void osmium::OSMObject::set_user_size(osmium::string_size_type)', inlined from 'TDerived& osmium::builder::OSMObjectBuilder::set_user(const char*, osmium::string_size_type) [with TDerived = osmium::builder::RelationBuilder; T = osmium::Relation]' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/builder/osm_object_builder.hpp:457:39, inlined from 'void osmium::io::detail::PBFPrimitiveBlockDecoder::decode_relation(const protozero::data_view&)' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/io/detail/pbf_decoder.hpp:444:37: /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/object.hpp:109:67: warning: writing 2 bytes into a region of size 0 [-Wstringop-overflow=] 109 | *reinterpret_cast(user_position()) = size; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/relation.hpp: In member function 'void osmium::io::detail::PBFPrimitiveBlockDecoder::decode_relation(const protozero::data_view&)': /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/relation.hpp:169:11: note: at offset 32 into destination object 'osmium::Relation::' of size 32 169 | class Relation : public OSMObject { | ^~~~~~~~ In member function 'void osmium::OSMObject::set_user_size(osmium::string_size_type)', inlined from 'TDerived& osmium::builder::OSMObjectBuilder::set_user(const char*, osmium::string_size_type) [with TDerived = osmium::builder::NodeBuilder; T = osmium::Node]' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/builder/osm_object_builder.hpp:457:39, inlined from 'void osmium::io::detail::PBFPrimitiveBlockDecoder::decode_dense_nodes(const protozero::data_view&)' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/io/detail/pbf_decoder.hpp:691:53, inlined from 'void osmium::io::detail::PBFPrimitiveBlockDecoder::decode_primitive_block_data()' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/io/detail/pbf_decoder.hpp:158:63: /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/object.hpp:109:67: warning: writing 2 bytes into a region of size 0 [-Wstringop-overflow=] 109 | *reinterpret_cast(user_position()) = size; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/node.hpp: In member function 'void osmium::io::detail::PBFPrimitiveBlockDecoder::decode_primitive_block_data()': /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/node.hpp:48:11: note: at offset 32 into destination object 'osmium::Node::' of size 32 48 | class Node : public OSMObject { | ^~~~ In member function 'void osmium::OSMObject::set_user_size(osmium::string_size_type)', inlined from 'TDerived& osmium::builder::OSMObjectBuilder::set_user(const char*, osmium::string_size_type) [with TDerived = osmium::builder::WayBuilder; T = osmium::Way]' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/builder/osm_object_builder.hpp:457:39, inlined from 'TDerived& osmium::builder::OSMObjectBuilder::set_user(const std::string&) [with TDerived = osmium::builder::WayBuilder; T = osmium::Way]' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/builder/osm_object_builder.hpp:484:32, inlined from 'void osmium::io::detail::opl_parse_way(const char**, osmium::memory::Buffer&)' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/io/detail/opl_parser_functions.hpp:576:33: /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/object.hpp:109:67: warning: writing 2 bytes into a region of size 0 [-Wstringop-overflow=] 109 | *reinterpret_cast(user_position()) = size; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/way.hpp: In function 'void osmium::io::detail::opl_parse_way(const char**, osmium::memory::Buffer&)': /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/way.hpp:73:11: note: at offset 32 into destination object 'osmium::Way::' of size 32 73 | class Way : public OSMObject { | ^~~ In member function 'void osmium::OSMObject::set_user_size(osmium::string_size_type)', inlined from 'TDerived& osmium::builder::OSMObjectBuilder::set_user(const char*, osmium::string_size_type) [with TDerived = osmium::builder::RelationBuilder; T = osmium::Relation]' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/builder/osm_object_builder.hpp:457:39, inlined from 'TDerived& osmium::builder::OSMObjectBuilder::set_user(const std::string&) [with TDerived = osmium::builder::RelationBuilder; T = osmium::Relation]' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/builder/osm_object_builder.hpp:484:32, inlined from 'void osmium::io::detail::opl_parse_relation(const char**, osmium::memory::Buffer&)' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/io/detail/opl_parser_functions.hpp:714:33: /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/object.hpp:109:67: warning: writing 2 bytes into a region of size 0 [-Wstringop-overflow=] 109 | *reinterpret_cast(user_position()) = size; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/relation.hpp: In function 'void osmium::io::detail::opl_parse_relation(const char**, osmium::memory::Buffer&)': /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/relation.hpp:169:11: note: at offset 32 into destination object 'osmium::Relation::' of size 32 169 | class Relation : public OSMObject { | ^~~~~~~~ In member function 'void osmium::OSMObject::set_user_size(osmium::string_size_type)', inlined from 'TDerived& osmium::builder::OSMObjectBuilder::set_user(const char*, osmium::string_size_type) [with TDerived = osmium::builder::RelationBuilder; T = osmium::Relation]' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/builder/osm_object_builder.hpp:457:39, inlined from 'TDerived& osmium::builder::OSMObjectBuilder::set_user(const char*) [with TDerived = osmium::builder::RelationBuilder; T = osmium::Relation]' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/builder/osm_object_builder.hpp:472:32, inlined from 'void osmium::io::detail::XMLParser::data_level_element(const XML_Char*, const XML_Char**, bool)' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/io/detail/xml_input_format.hpp:421:57: /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/object.hpp:109:67: warning: writing 2 bytes into a region of size 0 [-Wstringop-overflow=] 109 | *reinterpret_cast(user_position()) = size; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/relation.hpp: In member function 'void osmium::io::detail::XMLParser::data_level_element(const XML_Char*, const XML_Char**, bool)': /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/relation.hpp:169:11: note: at offset 32 into destination object 'osmium::Relation::' of size 32 169 | class Relation : public OSMObject { | ^~~~~~~~ In member function 'void osmium::OSMObject::set_user_size(osmium::string_size_type)', inlined from 'TDerived& osmium::builder::OSMObjectBuilder::set_user(const char*, osmium::string_size_type) [with TDerived = osmium::builder::WayBuilder; T = osmium::Way]' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/builder/osm_object_builder.hpp:457:39, inlined from 'TDerived& osmium::builder::OSMObjectBuilder::set_user(const char*) [with TDerived = osmium::builder::WayBuilder; T = osmium::Way]' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/builder/osm_object_builder.hpp:472:32, inlined from 'void osmium::io::detail::XMLParser::data_level_element(const XML_Char*, const XML_Char**, bool)' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/io/detail/xml_input_format.hpp:411:52: /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/object.hpp:109:67: warning: writing 2 bytes into a region of size 0 [-Wstringop-overflow=] 109 | *reinterpret_cast(user_position()) = size; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/way.hpp: In member function 'void osmium::io::detail::XMLParser::data_level_element(const XML_Char*, const XML_Char**, bool)': /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/way.hpp:73:11: note: at offset 32 into destination object 'osmium::Way::' of size 32 73 | class Way : public OSMObject { | ^~~ In member function 'void osmium::OSMObject::set_user_size(osmium::string_size_type)', inlined from 'TDerived& osmium::builder::OSMObjectBuilder::set_user(const char*, osmium::string_size_type) [with TDerived = osmium::builder::NodeBuilder; T = osmium::Node]' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/builder/osm_object_builder.hpp:457:39, inlined from 'TDerived& osmium::builder::OSMObjectBuilder::set_user(const char*) [with TDerived = osmium::builder::NodeBuilder; T = osmium::Node]' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/builder/osm_object_builder.hpp:472:32, inlined from 'void osmium::io::detail::O5mParser::decode_node(const char*, const char*)' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/io/detail/o5m_input_format.hpp:386:37: /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/object.hpp:109:67: warning: writing 2 bytes into a region of size 0 [-Wstringop-overflow=] 109 | *reinterpret_cast(user_position()) = size; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/node.hpp: In member function 'void osmium::io::detail::O5mParser::decode_node(const char*, const char*)': /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/node.hpp:48:11: note: at offset 32 into destination object 'osmium::Node::' of size 32 48 | class Node : public OSMObject { | ^~~~ In member function 'void osmium::OSMObject::set_user_size(osmium::string_size_type)', inlined from 'TDerived& osmium::builder::OSMObjectBuilder::set_user(const char*, osmium::string_size_type) [with TDerived = osmium::builder::WayBuilder; T = osmium::Way]' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/builder/osm_object_builder.hpp:457:39, inlined from 'TDerived& osmium::builder::OSMObjectBuilder::set_user(const char*) [with TDerived = osmium::builder::WayBuilder; T = osmium::Way]' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/builder/osm_object_builder.hpp:472:32, inlined from 'void osmium::io::detail::O5mParser::decode_way(const char*, const char*)' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/io/detail/o5m_input_format.hpp:408:37: /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/object.hpp:109:67: warning: writing 2 bytes into a region of size 0 [-Wstringop-overflow=] 109 | *reinterpret_cast(user_position()) = size; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/way.hpp: In member function 'void osmium::io::detail::O5mParser::decode_way(const char*, const char*)': /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/way.hpp:73:11: note: at offset 32 into destination object 'osmium::Way::' of size 32 73 | class Way : public OSMObject { | ^~~ In member function 'void osmium::OSMObject::set_user_size(osmium::string_size_type)', inlined from 'TDerived& osmium::builder::OSMObjectBuilder::set_user(const char*, osmium::string_size_type) [with TDerived = osmium::builder::RelationBuilder; T = osmium::Relation]' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/builder/osm_object_builder.hpp:457:39, inlined from 'TDerived& osmium::builder::OSMObjectBuilder::set_user(const char*) [with TDerived = osmium::builder::RelationBuilder; T = osmium::Relation]' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/builder/osm_object_builder.hpp:472:32, inlined from 'void osmium::io::detail::O5mParser::decode_relation(const char*, const char*)' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/io/detail/o5m_input_format.hpp:471:37: /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/object.hpp:109:67: warning: writing 2 bytes into a region of size 0 [-Wstringop-overflow=] 109 | *reinterpret_cast(user_position()) = size; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/relation.hpp: In member function 'void osmium::io::detail::O5mParser::decode_relation(const char*, const char*)': /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/relation.hpp:169:11: note: at offset 32 into destination object 'osmium::Relation::' of size 32 169 | class Relation : public OSMObject { | ^~~~~~~~ [ 53%] Linking CXX executable test-output-pgsql-schema [ 53%] Built target test-output-pgsql-schema [ 53%] Building CXX object tests/CMakeFiles/test-output-pgsql-tablespace.dir/test-output-pgsql-tablespace.cpp.o In file included from /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/area.hpp:42, from /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/builder/osm_object_builder.hpp:38, from /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/io/detail/o5m_input_format.hpp:36, from /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/io/o5m_input.hpp:42, from /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/io/any_input.hpp:48, from /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/tests/common-import.hpp:5, from /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/tests/test-output-pgsql-tablespace.cpp:3: In member function 'void osmium::OSMObject::set_user_size(osmium::string_size_type)', inlined from 'TDerived& osmium::builder::OSMObjectBuilder::set_user(const char*, osmium::string_size_type) [with TDerived = osmium::builder::NodeBuilder; T = osmium::Node]' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/builder/osm_object_builder.hpp:457:39: /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/object.hpp:109:67: warning: writing 2 bytes into a region of size 0 [-Wstringop-overflow=] 109 | *reinterpret_cast(user_position()) = size; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ In file included from /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/builder/osm_object_builder.hpp:43: /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/node.hpp: In function 'TDerived& osmium::builder::OSMObjectBuilder::set_user(const char*, osmium::string_size_type) [with TDerived = osmium::builder::NodeBuilder; T = osmium::Node]': /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/node.hpp:48:11: note: at offset 32 into destination object 'osmium::Node::' of size 32 48 | class Node : public OSMObject { | ^~~~ In member function 'void osmium::OSMObject::set_user_size(osmium::string_size_type)', inlined from 'osmium::builder::OSMObjectBuilder::OSMObjectBuilder(osmium::memory::Buffer&, osmium::builder::Builder*) [with TDerived = osmium::builder::NodeBuilder; T = osmium::Node]' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/builder/osm_object_builder.hpp:415:39: /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/object.hpp:109:67: warning: writing 2 bytes into a region of size 0 [-Wstringop-overflow=] 109 | *reinterpret_cast(user_position()) = size; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/node.hpp: In constructor 'osmium::builder::OSMObjectBuilder::OSMObjectBuilder(osmium::memory::Buffer&, osmium::builder::Builder*) [with TDerived = osmium::builder::NodeBuilder; T = osmium::Node]': /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/node.hpp:48:11: note: at offset 32 into destination object 'osmium::Node::' of size 32 48 | class Node : public OSMObject { | ^~~~ In member function 'void osmium::OSMObject::set_user_size(osmium::string_size_type)', inlined from 'osmium::builder::OSMObjectBuilder::OSMObjectBuilder(osmium::memory::Buffer&, osmium::builder::Builder*) [with TDerived = osmium::builder::WayBuilder; T = osmium::Way]' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/builder/osm_object_builder.hpp:415:39: /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/object.hpp:109:67: warning: writing 2 bytes into a region of size 0 [-Wstringop-overflow=] 109 | *reinterpret_cast(user_position()) = size; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ In file included from /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/builder/osm_object_builder.hpp:50: /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/way.hpp: In constructor 'osmium::builder::OSMObjectBuilder::OSMObjectBuilder(osmium::memory::Buffer&, osmium::builder::Builder*) [with TDerived = osmium::builder::WayBuilder; T = osmium::Way]': /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/way.hpp:73:11: note: at offset 32 into destination object 'osmium::Way::' of size 32 73 | class Way : public OSMObject { | ^~~ In member function 'void osmium::OSMObject::set_user_size(osmium::string_size_type)', inlined from 'TDerived& osmium::builder::OSMObjectBuilder::set_user(const char*, osmium::string_size_type) [with TDerived = osmium::builder::WayBuilder; T = osmium::Way]' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/builder/osm_object_builder.hpp:457:39, inlined from 'void osmium::io::detail::PBFPrimitiveBlockDecoder::decode_way(const protozero::data_view&)' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/io/detail/pbf_decoder.hpp:372:37: /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/object.hpp:109:67: warning: writing 2 bytes into a region of size 0 [-Wstringop-overflow=] 109 | *reinterpret_cast(user_position()) = size; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/way.hpp: In member function 'void osmium::io::detail::PBFPrimitiveBlockDecoder::decode_way(const protozero::data_view&)': /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/way.hpp:73:11: note: at offset 32 into destination object 'osmium::Way::' of size 32 73 | class Way : public OSMObject { | ^~~ In member function 'void osmium::OSMObject::set_user_size(osmium::string_size_type)', inlined from 'osmium::builder::OSMObjectBuilder::OSMObjectBuilder(osmium::memory::Buffer&, osmium::builder::Builder*) [with TDerived = osmium::builder::RelationBuilder; T = osmium::Relation]' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/builder/osm_object_builder.hpp:415:39: /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/object.hpp:109:67: warning: writing 2 bytes into a region of size 0 [-Wstringop-overflow=] 109 | *reinterpret_cast(user_position()) = size; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ In file included from /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/builder/osm_object_builder.hpp:46: /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/relation.hpp: In constructor 'osmium::builder::OSMObjectBuilder::OSMObjectBuilder(osmium::memory::Buffer&, osmium::builder::Builder*) [with TDerived = osmium::builder::RelationBuilder; T = osmium::Relation]': /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/relation.hpp:169:11: note: at offset 32 into destination object 'osmium::Relation::' of size 32 169 | class Relation : public OSMObject { | ^~~~~~~~ In member function 'void osmium::OSMObject::set_user_size(osmium::string_size_type)', inlined from 'TDerived& osmium::builder::OSMObjectBuilder::set_user(const char*, osmium::string_size_type) [with TDerived = osmium::builder::RelationBuilder; T = osmium::Relation]' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/builder/osm_object_builder.hpp:457:39, inlined from 'void osmium::io::detail::PBFPrimitiveBlockDecoder::decode_relation(const protozero::data_view&)' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/io/detail/pbf_decoder.hpp:444:37: /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/object.hpp:109:67: warning: writing 2 bytes into a region of size 0 [-Wstringop-overflow=] 109 | *reinterpret_cast(user_position()) = size; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/relation.hpp: In member function 'void osmium::io::detail::PBFPrimitiveBlockDecoder::decode_relation(const protozero::data_view&)': /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/relation.hpp:169:11: note: at offset 32 into destination object 'osmium::Relation::' of size 32 169 | class Relation : public OSMObject { | ^~~~~~~~ In member function 'void osmium::OSMObject::set_user_size(osmium::string_size_type)', inlined from 'TDerived& osmium::builder::OSMObjectBuilder::set_user(const char*, osmium::string_size_type) [with TDerived = osmium::builder::NodeBuilder; T = osmium::Node]' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/builder/osm_object_builder.hpp:457:39, inlined from 'void osmium::io::detail::PBFPrimitiveBlockDecoder::decode_dense_nodes(const protozero::data_view&)' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/io/detail/pbf_decoder.hpp:691:53, inlined from 'void osmium::io::detail::PBFPrimitiveBlockDecoder::decode_primitive_block_data()' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/io/detail/pbf_decoder.hpp:158:63: /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/object.hpp:109:67: warning: writing 2 bytes into a region of size 0 [-Wstringop-overflow=] 109 | *reinterpret_cast(user_position()) = size; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/node.hpp: In member function 'void osmium::io::detail::PBFPrimitiveBlockDecoder::decode_primitive_block_data()': /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/node.hpp:48:11: note: at offset 32 into destination object 'osmium::Node::' of size 32 48 | class Node : public OSMObject { | ^~~~ In member function 'void osmium::OSMObject::set_user_size(osmium::string_size_type)', inlined from 'TDerived& osmium::builder::OSMObjectBuilder::set_user(const char*, osmium::string_size_type) [with TDerived = osmium::builder::WayBuilder; T = osmium::Way]' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/builder/osm_object_builder.hpp:457:39, inlined from 'TDerived& osmium::builder::OSMObjectBuilder::set_user(const std::string&) [with TDerived = osmium::builder::WayBuilder; T = osmium::Way]' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/builder/osm_object_builder.hpp:484:32, inlined from 'void osmium::io::detail::opl_parse_way(const char**, osmium::memory::Buffer&)' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/io/detail/opl_parser_functions.hpp:576:33: /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/object.hpp:109:67: warning: writing 2 bytes into a region of size 0 [-Wstringop-overflow=] 109 | *reinterpret_cast(user_position()) = size; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/way.hpp: In function 'void osmium::io::detail::opl_parse_way(const char**, osmium::memory::Buffer&)': /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/way.hpp:73:11: note: at offset 32 into destination object 'osmium::Way::' of size 32 73 | class Way : public OSMObject { | ^~~ In member function 'void osmium::OSMObject::set_user_size(osmium::string_size_type)', inlined from 'TDerived& osmium::builder::OSMObjectBuilder::set_user(const char*, osmium::string_size_type) [with TDerived = osmium::builder::RelationBuilder; T = osmium::Relation]' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/builder/osm_object_builder.hpp:457:39, inlined from 'TDerived& osmium::builder::OSMObjectBuilder::set_user(const std::string&) [with TDerived = osmium::builder::RelationBuilder; T = osmium::Relation]' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/builder/osm_object_builder.hpp:484:32, inlined from 'void osmium::io::detail::opl_parse_relation(const char**, osmium::memory::Buffer&)' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/io/detail/opl_parser_functions.hpp:714:33: /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/object.hpp:109:67: warning: writing 2 bytes into a region of size 0 [-Wstringop-overflow=] 109 | *reinterpret_cast(user_position()) = size; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/relation.hpp: In function 'void osmium::io::detail::opl_parse_relation(const char**, osmium::memory::Buffer&)': /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/relation.hpp:169:11: note: at offset 32 into destination object 'osmium::Relation::' of size 32 169 | class Relation : public OSMObject { | ^~~~~~~~ In member function 'void osmium::OSMObject::set_user_size(osmium::string_size_type)', inlined from 'TDerived& osmium::builder::OSMObjectBuilder::set_user(const char*, osmium::string_size_type) [with TDerived = osmium::builder::RelationBuilder; T = osmium::Relation]' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/builder/osm_object_builder.hpp:457:39, inlined from 'TDerived& osmium::builder::OSMObjectBuilder::set_user(const char*) [with TDerived = osmium::builder::RelationBuilder; T = osmium::Relation]' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/builder/osm_object_builder.hpp:472:32, inlined from 'void osmium::io::detail::XMLParser::data_level_element(const XML_Char*, const XML_Char**, bool)' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/io/detail/xml_input_format.hpp:421:57: /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/object.hpp:109:67: warning: writing 2 bytes into a region of size 0 [-Wstringop-overflow=] 109 | *reinterpret_cast(user_position()) = size; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/relation.hpp: In member function 'void osmium::io::detail::XMLParser::data_level_element(const XML_Char*, const XML_Char**, bool)': /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/relation.hpp:169:11: note: at offset 32 into destination object 'osmium::Relation::' of size 32 169 | class Relation : public OSMObject { | ^~~~~~~~ In member function 'void osmium::OSMObject::set_user_size(osmium::string_size_type)', inlined from 'TDerived& osmium::builder::OSMObjectBuilder::set_user(const char*, osmium::string_size_type) [with TDerived = osmium::builder::WayBuilder; T = osmium::Way]' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/builder/osm_object_builder.hpp:457:39, inlined from 'TDerived& osmium::builder::OSMObjectBuilder::set_user(const char*) [with TDerived = osmium::builder::WayBuilder; T = osmium::Way]' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/builder/osm_object_builder.hpp:472:32, inlined from 'void osmium::io::detail::XMLParser::data_level_element(const XML_Char*, const XML_Char**, bool)' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/io/detail/xml_input_format.hpp:411:52: /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/object.hpp:109:67: warning: writing 2 bytes into a region of size 0 [-Wstringop-overflow=] 109 | *reinterpret_cast(user_position()) = size; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/way.hpp: In member function 'void osmium::io::detail::XMLParser::data_level_element(const XML_Char*, const XML_Char**, bool)': /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/way.hpp:73:11: note: at offset 32 into destination object 'osmium::Way::' of size 32 73 | class Way : public OSMObject { | ^~~ In member function 'void osmium::OSMObject::set_user_size(osmium::string_size_type)', inlined from 'TDerived& osmium::builder::OSMObjectBuilder::set_user(const char*, osmium::string_size_type) [with TDerived = osmium::builder::NodeBuilder; T = osmium::Node]' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/builder/osm_object_builder.hpp:457:39, inlined from 'TDerived& osmium::builder::OSMObjectBuilder::set_user(const char*) [with TDerived = osmium::builder::NodeBuilder; T = osmium::Node]' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/builder/osm_object_builder.hpp:472:32, inlined from 'void osmium::io::detail::O5mParser::decode_node(const char*, const char*)' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/io/detail/o5m_input_format.hpp:386:37: /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/object.hpp:109:67: warning: writing 2 bytes into a region of size 0 [-Wstringop-overflow=] 109 | *reinterpret_cast(user_position()) = size; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/node.hpp: In member function 'void osmium::io::detail::O5mParser::decode_node(const char*, const char*)': /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/node.hpp:48:11: note: at offset 32 into destination object 'osmium::Node::' of size 32 48 | class Node : public OSMObject { | ^~~~ In member function 'void osmium::OSMObject::set_user_size(osmium::string_size_type)', inlined from 'TDerived& osmium::builder::OSMObjectBuilder::set_user(const char*, osmium::string_size_type) [with TDerived = osmium::builder::WayBuilder; T = osmium::Way]' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/builder/osm_object_builder.hpp:457:39, inlined from 'TDerived& osmium::builder::OSMObjectBuilder::set_user(const char*) [with TDerived = osmium::builder::WayBuilder; T = osmium::Way]' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/builder/osm_object_builder.hpp:472:32, inlined from 'void osmium::io::detail::O5mParser::decode_way(const char*, const char*)' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/io/detail/o5m_input_format.hpp:408:37: /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/object.hpp:109:67: warning: writing 2 bytes into a region of size 0 [-Wstringop-overflow=] 109 | *reinterpret_cast(user_position()) = size; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/way.hpp: In member function 'void osmium::io::detail::O5mParser::decode_way(const char*, const char*)': /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/way.hpp:73:11: note: at offset 32 into destination object 'osmium::Way::' of size 32 73 | class Way : public OSMObject { | ^~~ In member function 'void osmium::OSMObject::set_user_size(osmium::string_size_type)', inlined from 'TDerived& osmium::builder::OSMObjectBuilder::set_user(const char*, osmium::string_size_type) [with TDerived = osmium::builder::RelationBuilder; T = osmium::Relation]' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/builder/osm_object_builder.hpp:457:39, inlined from 'TDerived& osmium::builder::OSMObjectBuilder::set_user(const char*) [with TDerived = osmium::builder::RelationBuilder; T = osmium::Relation]' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/builder/osm_object_builder.hpp:472:32, inlined from 'void osmium::io::detail::O5mParser::decode_relation(const char*, const char*)' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/io/detail/o5m_input_format.hpp:471:37: /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/object.hpp:109:67: warning: writing 2 bytes into a region of size 0 [-Wstringop-overflow=] 109 | *reinterpret_cast(user_position()) = size; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/relation.hpp: In member function 'void osmium::io::detail::O5mParser::decode_relation(const char*, const char*)': /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/relation.hpp:169:11: note: at offset 32 into destination object 'osmium::Relation::' of size 32 169 | class Relation : public OSMObject { | ^~~~~~~~ [ 54%] Linking CXX executable test-output-pgsql-tablespace [ 54%] Built target test-output-pgsql-tablespace [ 55%] Building CXX object tests/CMakeFiles/test-output-pgsql-validgeom.dir/test-output-pgsql-validgeom.cpp.o In file included from /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/area.hpp:42, from /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/builder/osm_object_builder.hpp:38, from /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/io/detail/o5m_input_format.hpp:36, from /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/io/o5m_input.hpp:42, from /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/io/any_input.hpp:48, from /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/tests/common-import.hpp:5, from /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/tests/test-output-pgsql-validgeom.cpp:3: In member function 'void osmium::OSMObject::set_user_size(osmium::string_size_type)', inlined from 'TDerived& osmium::builder::OSMObjectBuilder::set_user(const char*, osmium::string_size_type) [with TDerived = osmium::builder::NodeBuilder; T = osmium::Node]' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/builder/osm_object_builder.hpp:457:39: /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/object.hpp:109:67: warning: writing 2 bytes into a region of size 0 [-Wstringop-overflow=] 109 | *reinterpret_cast(user_position()) = size; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ In file included from /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/builder/osm_object_builder.hpp:43: /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/node.hpp: In function 'TDerived& osmium::builder::OSMObjectBuilder::set_user(const char*, osmium::string_size_type) [with TDerived = osmium::builder::NodeBuilder; T = osmium::Node]': /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/node.hpp:48:11: note: at offset 32 into destination object 'osmium::Node::' of size 32 48 | class Node : public OSMObject { | ^~~~ In member function 'void osmium::OSMObject::set_user_size(osmium::string_size_type)', inlined from 'osmium::builder::OSMObjectBuilder::OSMObjectBuilder(osmium::memory::Buffer&, osmium::builder::Builder*) [with TDerived = osmium::builder::NodeBuilder; T = osmium::Node]' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/builder/osm_object_builder.hpp:415:39: /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/object.hpp:109:67: warning: writing 2 bytes into a region of size 0 [-Wstringop-overflow=] 109 | *reinterpret_cast(user_position()) = size; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/node.hpp: In constructor 'osmium::builder::OSMObjectBuilder::OSMObjectBuilder(osmium::memory::Buffer&, osmium::builder::Builder*) [with TDerived = osmium::builder::NodeBuilder; T = osmium::Node]': /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/node.hpp:48:11: note: at offset 32 into destination object 'osmium::Node::' of size 32 48 | class Node : public OSMObject { | ^~~~ In member function 'void osmium::OSMObject::set_user_size(osmium::string_size_type)', inlined from 'osmium::builder::OSMObjectBuilder::OSMObjectBuilder(osmium::memory::Buffer&, osmium::builder::Builder*) [with TDerived = osmium::builder::WayBuilder; T = osmium::Way]' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/builder/osm_object_builder.hpp:415:39: /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/object.hpp:109:67: warning: writing 2 bytes into a region of size 0 [-Wstringop-overflow=] 109 | *reinterpret_cast(user_position()) = size; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ In file included from /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/builder/osm_object_builder.hpp:50: /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/way.hpp: In constructor 'osmium::builder::OSMObjectBuilder::OSMObjectBuilder(osmium::memory::Buffer&, osmium::builder::Builder*) [with TDerived = osmium::builder::WayBuilder; T = osmium::Way]': /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/way.hpp:73:11: note: at offset 32 into destination object 'osmium::Way::' of size 32 73 | class Way : public OSMObject { | ^~~ In member function 'void osmium::OSMObject::set_user_size(osmium::string_size_type)', inlined from 'TDerived& osmium::builder::OSMObjectBuilder::set_user(const char*, osmium::string_size_type) [with TDerived = osmium::builder::WayBuilder; T = osmium::Way]' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/builder/osm_object_builder.hpp:457:39, inlined from 'void osmium::io::detail::PBFPrimitiveBlockDecoder::decode_way(const protozero::data_view&)' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/io/detail/pbf_decoder.hpp:372:37: /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/object.hpp:109:67: warning: writing 2 bytes into a region of size 0 [-Wstringop-overflow=] 109 | *reinterpret_cast(user_position()) = size; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/way.hpp: In member function 'void osmium::io::detail::PBFPrimitiveBlockDecoder::decode_way(const protozero::data_view&)': /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/way.hpp:73:11: note: at offset 32 into destination object 'osmium::Way::' of size 32 73 | class Way : public OSMObject { | ^~~ In member function 'void osmium::OSMObject::set_user_size(osmium::string_size_type)', inlined from 'osmium::builder::OSMObjectBuilder::OSMObjectBuilder(osmium::memory::Buffer&, osmium::builder::Builder*) [with TDerived = osmium::builder::RelationBuilder; T = osmium::Relation]' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/builder/osm_object_builder.hpp:415:39: /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/object.hpp:109:67: warning: writing 2 bytes into a region of size 0 [-Wstringop-overflow=] 109 | *reinterpret_cast(user_position()) = size; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ In file included from /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/builder/osm_object_builder.hpp:46: /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/relation.hpp: In constructor 'osmium::builder::OSMObjectBuilder::OSMObjectBuilder(osmium::memory::Buffer&, osmium::builder::Builder*) [with TDerived = osmium::builder::RelationBuilder; T = osmium::Relation]': /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/relation.hpp:169:11: note: at offset 32 into destination object 'osmium::Relation::' of size 32 169 | class Relation : public OSMObject { | ^~~~~~~~ In member function 'void osmium::OSMObject::set_user_size(osmium::string_size_type)', inlined from 'TDerived& osmium::builder::OSMObjectBuilder::set_user(const char*, osmium::string_size_type) [with TDerived = osmium::builder::RelationBuilder; T = osmium::Relation]' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/builder/osm_object_builder.hpp:457:39, inlined from 'void osmium::io::detail::PBFPrimitiveBlockDecoder::decode_relation(const protozero::data_view&)' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/io/detail/pbf_decoder.hpp:444:37: /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/object.hpp:109:67: warning: writing 2 bytes into a region of size 0 [-Wstringop-overflow=] 109 | *reinterpret_cast(user_position()) = size; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/relation.hpp: In member function 'void osmium::io::detail::PBFPrimitiveBlockDecoder::decode_relation(const protozero::data_view&)': /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/relation.hpp:169:11: note: at offset 32 into destination object 'osmium::Relation::' of size 32 169 | class Relation : public OSMObject { | ^~~~~~~~ In member function 'void osmium::OSMObject::set_user_size(osmium::string_size_type)', inlined from 'TDerived& osmium::builder::OSMObjectBuilder::set_user(const char*, osmium::string_size_type) [with TDerived = osmium::builder::NodeBuilder; T = osmium::Node]' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/builder/osm_object_builder.hpp:457:39, inlined from 'void osmium::io::detail::PBFPrimitiveBlockDecoder::decode_dense_nodes(const protozero::data_view&)' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/io/detail/pbf_decoder.hpp:691:53, inlined from 'void osmium::io::detail::PBFPrimitiveBlockDecoder::decode_primitive_block_data()' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/io/detail/pbf_decoder.hpp:158:63: /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/object.hpp:109:67: warning: writing 2 bytes into a region of size 0 [-Wstringop-overflow=] 109 | *reinterpret_cast(user_position()) = size; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/node.hpp: In member function 'void osmium::io::detail::PBFPrimitiveBlockDecoder::decode_primitive_block_data()': /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/node.hpp:48:11: note: at offset 32 into destination object 'osmium::Node::' of size 32 48 | class Node : public OSMObject { | ^~~~ In member function 'void osmium::OSMObject::set_user_size(osmium::string_size_type)', inlined from 'TDerived& osmium::builder::OSMObjectBuilder::set_user(const char*, osmium::string_size_type) [with TDerived = osmium::builder::WayBuilder; T = osmium::Way]' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/builder/osm_object_builder.hpp:457:39, inlined from 'TDerived& osmium::builder::OSMObjectBuilder::set_user(const std::string&) [with TDerived = osmium::builder::WayBuilder; T = osmium::Way]' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/builder/osm_object_builder.hpp:484:32, inlined from 'void osmium::io::detail::opl_parse_way(const char**, osmium::memory::Buffer&)' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/io/detail/opl_parser_functions.hpp:576:33: /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/object.hpp:109:67: warning: writing 2 bytes into a region of size 0 [-Wstringop-overflow=] 109 | *reinterpret_cast(user_position()) = size; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/way.hpp: In function 'void osmium::io::detail::opl_parse_way(const char**, osmium::memory::Buffer&)': /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/way.hpp:73:11: note: at offset 32 into destination object 'osmium::Way::' of size 32 73 | class Way : public OSMObject { | ^~~ In member function 'void osmium::OSMObject::set_user_size(osmium::string_size_type)', inlined from 'TDerived& osmium::builder::OSMObjectBuilder::set_user(const char*, osmium::string_size_type) [with TDerived = osmium::builder::RelationBuilder; T = osmium::Relation]' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/builder/osm_object_builder.hpp:457:39, inlined from 'TDerived& osmium::builder::OSMObjectBuilder::set_user(const std::string&) [with TDerived = osmium::builder::RelationBuilder; T = osmium::Relation]' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/builder/osm_object_builder.hpp:484:32, inlined from 'void osmium::io::detail::opl_parse_relation(const char**, osmium::memory::Buffer&)' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/io/detail/opl_parser_functions.hpp:714:33: /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/object.hpp:109:67: warning: writing 2 bytes into a region of size 0 [-Wstringop-overflow=] 109 | *reinterpret_cast(user_position()) = size; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/relation.hpp: In function 'void osmium::io::detail::opl_parse_relation(const char**, osmium::memory::Buffer&)': /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/relation.hpp:169:11: note: at offset 32 into destination object 'osmium::Relation::' of size 32 169 | class Relation : public OSMObject { | ^~~~~~~~ In member function 'void osmium::OSMObject::set_user_size(osmium::string_size_type)', inlined from 'TDerived& osmium::builder::OSMObjectBuilder::set_user(const char*, osmium::string_size_type) [with TDerived = osmium::builder::RelationBuilder; T = osmium::Relation]' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/builder/osm_object_builder.hpp:457:39, inlined from 'TDerived& osmium::builder::OSMObjectBuilder::set_user(const char*) [with TDerived = osmium::builder::RelationBuilder; T = osmium::Relation]' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/builder/osm_object_builder.hpp:472:32, inlined from 'void osmium::io::detail::XMLParser::data_level_element(const XML_Char*, const XML_Char**, bool)' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/io/detail/xml_input_format.hpp:421:57: /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/object.hpp:109:67: warning: writing 2 bytes into a region of size 0 [-Wstringop-overflow=] 109 | *reinterpret_cast(user_position()) = size; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/relation.hpp: In member function 'void osmium::io::detail::XMLParser::data_level_element(const XML_Char*, const XML_Char**, bool)': /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/relation.hpp:169:11: note: at offset 32 into destination object 'osmium::Relation::' of size 32 169 | class Relation : public OSMObject { | ^~~~~~~~ In member function 'void osmium::OSMObject::set_user_size(osmium::string_size_type)', inlined from 'TDerived& osmium::builder::OSMObjectBuilder::set_user(const char*, osmium::string_size_type) [with TDerived = osmium::builder::WayBuilder; T = osmium::Way]' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/builder/osm_object_builder.hpp:457:39, inlined from 'TDerived& osmium::builder::OSMObjectBuilder::set_user(const char*) [with TDerived = osmium::builder::WayBuilder; T = osmium::Way]' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/builder/osm_object_builder.hpp:472:32, inlined from 'void osmium::io::detail::XMLParser::data_level_element(const XML_Char*, const XML_Char**, bool)' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/io/detail/xml_input_format.hpp:411:52: /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/object.hpp:109:67: warning: writing 2 bytes into a region of size 0 [-Wstringop-overflow=] 109 | *reinterpret_cast(user_position()) = size; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/way.hpp: In member function 'void osmium::io::detail::XMLParser::data_level_element(const XML_Char*, const XML_Char**, bool)': /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/way.hpp:73:11: note: at offset 32 into destination object 'osmium::Way::' of size 32 73 | class Way : public OSMObject { | ^~~ In member function 'void osmium::OSMObject::set_user_size(osmium::string_size_type)', inlined from 'TDerived& osmium::builder::OSMObjectBuilder::set_user(const char*, osmium::string_size_type) [with TDerived = osmium::builder::NodeBuilder; T = osmium::Node]' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/builder/osm_object_builder.hpp:457:39, inlined from 'TDerived& osmium::builder::OSMObjectBuilder::set_user(const char*) [with TDerived = osmium::builder::NodeBuilder; T = osmium::Node]' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/builder/osm_object_builder.hpp:472:32, inlined from 'void osmium::io::detail::O5mParser::decode_node(const char*, const char*)' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/io/detail/o5m_input_format.hpp:386:37: /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/object.hpp:109:67: warning: writing 2 bytes into a region of size 0 [-Wstringop-overflow=] 109 | *reinterpret_cast(user_position()) = size; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/node.hpp: In member function 'void osmium::io::detail::O5mParser::decode_node(const char*, const char*)': /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/node.hpp:48:11: note: at offset 32 into destination object 'osmium::Node::' of size 32 48 | class Node : public OSMObject { | ^~~~ In member function 'void osmium::OSMObject::set_user_size(osmium::string_size_type)', inlined from 'TDerived& osmium::builder::OSMObjectBuilder::set_user(const char*, osmium::string_size_type) [with TDerived = osmium::builder::WayBuilder; T = osmium::Way]' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/builder/osm_object_builder.hpp:457:39, inlined from 'TDerived& osmium::builder::OSMObjectBuilder::set_user(const char*) [with TDerived = osmium::builder::WayBuilder; T = osmium::Way]' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/builder/osm_object_builder.hpp:472:32, inlined from 'void osmium::io::detail::O5mParser::decode_way(const char*, const char*)' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/io/detail/o5m_input_format.hpp:408:37: /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/object.hpp:109:67: warning: writing 2 bytes into a region of size 0 [-Wstringop-overflow=] 109 | *reinterpret_cast(user_position()) = size; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/way.hpp: In member function 'void osmium::io::detail::O5mParser::decode_way(const char*, const char*)': /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/way.hpp:73:11: note: at offset 32 into destination object 'osmium::Way::' of size 32 73 | class Way : public OSMObject { | ^~~ In member function 'void osmium::OSMObject::set_user_size(osmium::string_size_type)', inlined from 'TDerived& osmium::builder::OSMObjectBuilder::set_user(const char*, osmium::string_size_type) [with TDerived = osmium::builder::RelationBuilder; T = osmium::Relation]' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/builder/osm_object_builder.hpp:457:39, inlined from 'TDerived& osmium::builder::OSMObjectBuilder::set_user(const char*) [with TDerived = osmium::builder::RelationBuilder; T = osmium::Relation]' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/builder/osm_object_builder.hpp:472:32, inlined from 'void osmium::io::detail::O5mParser::decode_relation(const char*, const char*)' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/io/detail/o5m_input_format.hpp:471:37: /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/object.hpp:109:67: warning: writing 2 bytes into a region of size 0 [-Wstringop-overflow=] 109 | *reinterpret_cast(user_position()) = size; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/relation.hpp: In member function 'void osmium::io::detail::O5mParser::decode_relation(const char*, const char*)': /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/relation.hpp:169:11: note: at offset 32 into destination object 'osmium::Relation::' of size 32 169 | class Relation : public OSMObject { | ^~~~~~~~ [ 55%] Linking CXX executable test-output-pgsql-validgeom [ 55%] Built target test-output-pgsql-validgeom [ 56%] Building CXX object tests/CMakeFiles/test-output-pgsql-z_order.dir/test-output-pgsql-z_order.cpp.o In file included from /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/area.hpp:42, from /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/builder/osm_object_builder.hpp:38, from /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/io/detail/o5m_input_format.hpp:36, from /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/io/o5m_input.hpp:42, from /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/io/any_input.hpp:48, from /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/tests/common-import.hpp:5, from /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/tests/test-output-pgsql-z_order.cpp:3: In member function 'void osmium::OSMObject::set_user_size(osmium::string_size_type)', inlined from 'TDerived& osmium::builder::OSMObjectBuilder::set_user(const char*, osmium::string_size_type) [with TDerived = osmium::builder::NodeBuilder; T = osmium::Node]' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/builder/osm_object_builder.hpp:457:39: /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/object.hpp:109:67: warning: writing 2 bytes into a region of size 0 [-Wstringop-overflow=] 109 | *reinterpret_cast(user_position()) = size; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ In file included from /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/builder/osm_object_builder.hpp:43: /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/node.hpp: In function 'TDerived& osmium::builder::OSMObjectBuilder::set_user(const char*, osmium::string_size_type) [with TDerived = osmium::builder::NodeBuilder; T = osmium::Node]': /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/node.hpp:48:11: note: at offset 32 into destination object 'osmium::Node::' of size 32 48 | class Node : public OSMObject { | ^~~~ In member function 'void osmium::OSMObject::set_user_size(osmium::string_size_type)', inlined from 'osmium::builder::OSMObjectBuilder::OSMObjectBuilder(osmium::memory::Buffer&, osmium::builder::Builder*) [with TDerived = osmium::builder::NodeBuilder; T = osmium::Node]' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/builder/osm_object_builder.hpp:415:39: /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/object.hpp:109:67: warning: writing 2 bytes into a region of size 0 [-Wstringop-overflow=] 109 | *reinterpret_cast(user_position()) = size; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/node.hpp: In constructor 'osmium::builder::OSMObjectBuilder::OSMObjectBuilder(osmium::memory::Buffer&, osmium::builder::Builder*) [with TDerived = osmium::builder::NodeBuilder; T = osmium::Node]': /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/node.hpp:48:11: note: at offset 32 into destination object 'osmium::Node::' of size 32 48 | class Node : public OSMObject { | ^~~~ In member function 'void osmium::OSMObject::set_user_size(osmium::string_size_type)', inlined from 'osmium::builder::OSMObjectBuilder::OSMObjectBuilder(osmium::memory::Buffer&, osmium::builder::Builder*) [with TDerived = osmium::builder::WayBuilder; T = osmium::Way]' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/builder/osm_object_builder.hpp:415:39: /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/object.hpp:109:67: warning: writing 2 bytes into a region of size 0 [-Wstringop-overflow=] 109 | *reinterpret_cast(user_position()) = size; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ In file included from /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/builder/osm_object_builder.hpp:50: /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/way.hpp: In constructor 'osmium::builder::OSMObjectBuilder::OSMObjectBuilder(osmium::memory::Buffer&, osmium::builder::Builder*) [with TDerived = osmium::builder::WayBuilder; T = osmium::Way]': /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/way.hpp:73:11: note: at offset 32 into destination object 'osmium::Way::' of size 32 73 | class Way : public OSMObject { | ^~~ In member function 'void osmium::OSMObject::set_user_size(osmium::string_size_type)', inlined from 'TDerived& osmium::builder::OSMObjectBuilder::set_user(const char*, osmium::string_size_type) [with TDerived = osmium::builder::WayBuilder; T = osmium::Way]' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/builder/osm_object_builder.hpp:457:39, inlined from 'void osmium::io::detail::PBFPrimitiveBlockDecoder::decode_way(const protozero::data_view&)' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/io/detail/pbf_decoder.hpp:372:37: /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/object.hpp:109:67: warning: writing 2 bytes into a region of size 0 [-Wstringop-overflow=] 109 | *reinterpret_cast(user_position()) = size; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/way.hpp: In member function 'void osmium::io::detail::PBFPrimitiveBlockDecoder::decode_way(const protozero::data_view&)': /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/way.hpp:73:11: note: at offset 32 into destination object 'osmium::Way::' of size 32 73 | class Way : public OSMObject { | ^~~ In member function 'void osmium::OSMObject::set_user_size(osmium::string_size_type)', inlined from 'osmium::builder::OSMObjectBuilder::OSMObjectBuilder(osmium::memory::Buffer&, osmium::builder::Builder*) [with TDerived = osmium::builder::RelationBuilder; T = osmium::Relation]' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/builder/osm_object_builder.hpp:415:39: /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/object.hpp:109:67: warning: writing 2 bytes into a region of size 0 [-Wstringop-overflow=] 109 | *reinterpret_cast(user_position()) = size; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ In file included from /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/builder/osm_object_builder.hpp:46: /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/relation.hpp: In constructor 'osmium::builder::OSMObjectBuilder::OSMObjectBuilder(osmium::memory::Buffer&, osmium::builder::Builder*) [with TDerived = osmium::builder::RelationBuilder; T = osmium::Relation]': /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/relation.hpp:169:11: note: at offset 32 into destination object 'osmium::Relation::' of size 32 169 | class Relation : public OSMObject { | ^~~~~~~~ In member function 'void osmium::OSMObject::set_user_size(osmium::string_size_type)', inlined from 'TDerived& osmium::builder::OSMObjectBuilder::set_user(const char*, osmium::string_size_type) [with TDerived = osmium::builder::RelationBuilder; T = osmium::Relation]' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/builder/osm_object_builder.hpp:457:39, inlined from 'void osmium::io::detail::PBFPrimitiveBlockDecoder::decode_relation(const protozero::data_view&)' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/io/detail/pbf_decoder.hpp:444:37: /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/object.hpp:109:67: warning: writing 2 bytes into a region of size 0 [-Wstringop-overflow=] 109 | *reinterpret_cast(user_position()) = size; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/relation.hpp: In member function 'void osmium::io::detail::PBFPrimitiveBlockDecoder::decode_relation(const protozero::data_view&)': /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/relation.hpp:169:11: note: at offset 32 into destination object 'osmium::Relation::' of size 32 169 | class Relation : public OSMObject { | ^~~~~~~~ In member function 'void osmium::OSMObject::set_user_size(osmium::string_size_type)', inlined from 'TDerived& osmium::builder::OSMObjectBuilder::set_user(const char*, osmium::string_size_type) [with TDerived = osmium::builder::NodeBuilder; T = osmium::Node]' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/builder/osm_object_builder.hpp:457:39, inlined from 'void osmium::io::detail::PBFPrimitiveBlockDecoder::decode_dense_nodes(const protozero::data_view&)' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/io/detail/pbf_decoder.hpp:691:53, inlined from 'void osmium::io::detail::PBFPrimitiveBlockDecoder::decode_primitive_block_data()' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/io/detail/pbf_decoder.hpp:158:63: /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/object.hpp:109:67: warning: writing 2 bytes into a region of size 0 [-Wstringop-overflow=] 109 | *reinterpret_cast(user_position()) = size; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/node.hpp: In member function 'void osmium::io::detail::PBFPrimitiveBlockDecoder::decode_primitive_block_data()': /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/node.hpp:48:11: note: at offset 32 into destination object 'osmium::Node::' of size 32 48 | class Node : public OSMObject { | ^~~~ In member function 'void osmium::OSMObject::set_user_size(osmium::string_size_type)', inlined from 'TDerived& osmium::builder::OSMObjectBuilder::set_user(const char*, osmium::string_size_type) [with TDerived = osmium::builder::WayBuilder; T = osmium::Way]' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/builder/osm_object_builder.hpp:457:39, inlined from 'TDerived& osmium::builder::OSMObjectBuilder::set_user(const std::string&) [with TDerived = osmium::builder::WayBuilder; T = osmium::Way]' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/builder/osm_object_builder.hpp:484:32, inlined from 'void osmium::io::detail::opl_parse_way(const char**, osmium::memory::Buffer&)' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/io/detail/opl_parser_functions.hpp:576:33: /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/object.hpp:109:67: warning: writing 2 bytes into a region of size 0 [-Wstringop-overflow=] 109 | *reinterpret_cast(user_position()) = size; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/way.hpp: In function 'void osmium::io::detail::opl_parse_way(const char**, osmium::memory::Buffer&)': /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/way.hpp:73:11: note: at offset 32 into destination object 'osmium::Way::' of size 32 73 | class Way : public OSMObject { | ^~~ In member function 'void osmium::OSMObject::set_user_size(osmium::string_size_type)', inlined from 'TDerived& osmium::builder::OSMObjectBuilder::set_user(const char*, osmium::string_size_type) [with TDerived = osmium::builder::RelationBuilder; T = osmium::Relation]' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/builder/osm_object_builder.hpp:457:39, inlined from 'TDerived& osmium::builder::OSMObjectBuilder::set_user(const std::string&) [with TDerived = osmium::builder::RelationBuilder; T = osmium::Relation]' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/builder/osm_object_builder.hpp:484:32, inlined from 'void osmium::io::detail::opl_parse_relation(const char**, osmium::memory::Buffer&)' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/io/detail/opl_parser_functions.hpp:714:33: /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/object.hpp:109:67: warning: writing 2 bytes into a region of size 0 [-Wstringop-overflow=] 109 | *reinterpret_cast(user_position()) = size; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/relation.hpp: In function 'void osmium::io::detail::opl_parse_relation(const char**, osmium::memory::Buffer&)': /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/relation.hpp:169:11: note: at offset 32 into destination object 'osmium::Relation::' of size 32 169 | class Relation : public OSMObject { | ^~~~~~~~ In member function 'void osmium::OSMObject::set_user_size(osmium::string_size_type)', inlined from 'TDerived& osmium::builder::OSMObjectBuilder::set_user(const char*, osmium::string_size_type) [with TDerived = osmium::builder::RelationBuilder; T = osmium::Relation]' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/builder/osm_object_builder.hpp:457:39, inlined from 'TDerived& osmium::builder::OSMObjectBuilder::set_user(const char*) [with TDerived = osmium::builder::RelationBuilder; T = osmium::Relation]' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/builder/osm_object_builder.hpp:472:32, inlined from 'void osmium::io::detail::XMLParser::data_level_element(const XML_Char*, const XML_Char**, bool)' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/io/detail/xml_input_format.hpp:421:57: /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/object.hpp:109:67: warning: writing 2 bytes into a region of size 0 [-Wstringop-overflow=] 109 | *reinterpret_cast(user_position()) = size; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/relation.hpp: In member function 'void osmium::io::detail::XMLParser::data_level_element(const XML_Char*, const XML_Char**, bool)': /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/relation.hpp:169:11: note: at offset 32 into destination object 'osmium::Relation::' of size 32 169 | class Relation : public OSMObject { | ^~~~~~~~ In member function 'void osmium::OSMObject::set_user_size(osmium::string_size_type)', inlined from 'TDerived& osmium::builder::OSMObjectBuilder::set_user(const char*, osmium::string_size_type) [with TDerived = osmium::builder::WayBuilder; T = osmium::Way]' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/builder/osm_object_builder.hpp:457:39, inlined from 'TDerived& osmium::builder::OSMObjectBuilder::set_user(const char*) [with TDerived = osmium::builder::WayBuilder; T = osmium::Way]' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/builder/osm_object_builder.hpp:472:32, inlined from 'void osmium::io::detail::XMLParser::data_level_element(const XML_Char*, const XML_Char**, bool)' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/io/detail/xml_input_format.hpp:411:52: /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/object.hpp:109:67: warning: writing 2 bytes into a region of size 0 [-Wstringop-overflow=] 109 | *reinterpret_cast(user_position()) = size; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/way.hpp: In member function 'void osmium::io::detail::XMLParser::data_level_element(const XML_Char*, const XML_Char**, bool)': /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/way.hpp:73:11: note: at offset 32 into destination object 'osmium::Way::' of size 32 73 | class Way : public OSMObject { | ^~~ In member function 'void osmium::OSMObject::set_user_size(osmium::string_size_type)', inlined from 'TDerived& osmium::builder::OSMObjectBuilder::set_user(const char*, osmium::string_size_type) [with TDerived = osmium::builder::NodeBuilder; T = osmium::Node]' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/builder/osm_object_builder.hpp:457:39, inlined from 'TDerived& osmium::builder::OSMObjectBuilder::set_user(const char*) [with TDerived = osmium::builder::NodeBuilder; T = osmium::Node]' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/builder/osm_object_builder.hpp:472:32, inlined from 'void osmium::io::detail::O5mParser::decode_node(const char*, const char*)' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/io/detail/o5m_input_format.hpp:386:37: /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/object.hpp:109:67: warning: writing 2 bytes into a region of size 0 [-Wstringop-overflow=] 109 | *reinterpret_cast(user_position()) = size; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/node.hpp: In member function 'void osmium::io::detail::O5mParser::decode_node(const char*, const char*)': /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/node.hpp:48:11: note: at offset 32 into destination object 'osmium::Node::' of size 32 48 | class Node : public OSMObject { | ^~~~ In member function 'void osmium::OSMObject::set_user_size(osmium::string_size_type)', inlined from 'TDerived& osmium::builder::OSMObjectBuilder::set_user(const char*, osmium::string_size_type) [with TDerived = osmium::builder::WayBuilder; T = osmium::Way]' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/builder/osm_object_builder.hpp:457:39, inlined from 'TDerived& osmium::builder::OSMObjectBuilder::set_user(const char*) [with TDerived = osmium::builder::WayBuilder; T = osmium::Way]' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/builder/osm_object_builder.hpp:472:32, inlined from 'void osmium::io::detail::O5mParser::decode_way(const char*, const char*)' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/io/detail/o5m_input_format.hpp:408:37: /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/object.hpp:109:67: warning: writing 2 bytes into a region of size 0 [-Wstringop-overflow=] 109 | *reinterpret_cast(user_position()) = size; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/way.hpp: In member function 'void osmium::io::detail::O5mParser::decode_way(const char*, const char*)': /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/way.hpp:73:11: note: at offset 32 into destination object 'osmium::Way::' of size 32 73 | class Way : public OSMObject { | ^~~ In member function 'void osmium::OSMObject::set_user_size(osmium::string_size_type)', inlined from 'TDerived& osmium::builder::OSMObjectBuilder::set_user(const char*, osmium::string_size_type) [with TDerived = osmium::builder::RelationBuilder; T = osmium::Relation]' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/builder/osm_object_builder.hpp:457:39, inlined from 'TDerived& osmium::builder::OSMObjectBuilder::set_user(const char*) [with TDerived = osmium::builder::RelationBuilder; T = osmium::Relation]' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/builder/osm_object_builder.hpp:472:32, inlined from 'void osmium::io::detail::O5mParser::decode_relation(const char*, const char*)' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/io/detail/o5m_input_format.hpp:471:37: /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/object.hpp:109:67: warning: writing 2 bytes into a region of size 0 [-Wstringop-overflow=] 109 | *reinterpret_cast(user_position()) = size; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/relation.hpp: In member function 'void osmium::io::detail::O5mParser::decode_relation(const char*, const char*)': /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/relation.hpp:169:11: note: at offset 32 into destination object 'osmium::Relation::' of size 32 169 | class Relation : public OSMObject { | ^~~~~~~~ [ 57%] Linking CXX executable test-output-pgsql-z_order [ 57%] Built target test-output-pgsql-z_order [ 57%] Building CXX object tests/CMakeFiles/test-parse-osmium.dir/test-parse-osmium.cpp.o In file included from /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/area.hpp:42, from /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/builder/osm_object_builder.hpp:38, from /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/builder/attr.hpp:37, from /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/src/osmtypes.hpp:17, from /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/src/middle.hpp:15, from /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/tests/test-parse-osmium.cpp:3: In member function 'void osmium::OSMObject::set_user_size(osmium::string_size_type)', inlined from 'TDerived& osmium::builder::OSMObjectBuilder::set_user(const char*, osmium::string_size_type) [with TDerived = osmium::builder::NodeBuilder; T = osmium::Node]' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/builder/osm_object_builder.hpp:457:39: /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/object.hpp:109:67: warning: writing 2 bytes into a region of size 0 [-Wstringop-overflow=] 109 | *reinterpret_cast(user_position()) = size; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ In file included from /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/builder/osm_object_builder.hpp:43: /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/node.hpp: In function 'TDerived& osmium::builder::OSMObjectBuilder::set_user(const char*, osmium::string_size_type) [with TDerived = osmium::builder::NodeBuilder; T = osmium::Node]': /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/node.hpp:48:11: note: at offset 32 into destination object 'osmium::Node::' of size 32 48 | class Node : public OSMObject { | ^~~~ In member function 'void osmium::OSMObject::set_user_size(osmium::string_size_type)', inlined from 'osmium::builder::OSMObjectBuilder::OSMObjectBuilder(osmium::memory::Buffer&, osmium::builder::Builder*) [with TDerived = osmium::builder::NodeBuilder; T = osmium::Node]' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/builder/osm_object_builder.hpp:415:39: /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/object.hpp:109:67: warning: writing 2 bytes into a region of size 0 [-Wstringop-overflow=] 109 | *reinterpret_cast(user_position()) = size; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/node.hpp: In constructor 'osmium::builder::OSMObjectBuilder::OSMObjectBuilder(osmium::memory::Buffer&, osmium::builder::Builder*) [with TDerived = osmium::builder::NodeBuilder; T = osmium::Node]': /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/node.hpp:48:11: note: at offset 32 into destination object 'osmium::Node::' of size 32 48 | class Node : public OSMObject { | ^~~~ In member function 'void osmium::OSMObject::set_user_size(osmium::string_size_type)', inlined from 'TDerived& osmium::builder::OSMObjectBuilder::set_user(const char*, osmium::string_size_type) [with TDerived = osmium::builder::NodeBuilder; T = osmium::Node]' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/builder/osm_object_builder.hpp:457:39, inlined from 'TDerived& osmium::builder::OSMObjectBuilder::set_user(const char*) [with TDerived = osmium::builder::NodeBuilder; T = osmium::Node]' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/builder/osm_object_builder.hpp:472:32, inlined from 'void osmium::io::detail::O5mParser::decode_node(const char*, const char*)' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/io/detail/o5m_input_format.hpp:386:37: /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/object.hpp:109:67: warning: writing 2 bytes into a region of size 0 [-Wstringop-overflow=] 109 | *reinterpret_cast(user_position()) = size; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/node.hpp: In member function 'void osmium::io::detail::O5mParser::decode_node(const char*, const char*)': /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/node.hpp:48:11: note: at offset 32 into destination object 'osmium::Node::' of size 32 48 | class Node : public OSMObject { | ^~~~ In member function 'void osmium::OSMObject::set_user_size(osmium::string_size_type)', inlined from 'osmium::builder::OSMObjectBuilder::OSMObjectBuilder(osmium::memory::Buffer&, osmium::builder::Builder*) [with TDerived = osmium::builder::WayBuilder; T = osmium::Way]' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/builder/osm_object_builder.hpp:415:39: /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/object.hpp:109:67: warning: writing 2 bytes into a region of size 0 [-Wstringop-overflow=] 109 | *reinterpret_cast(user_position()) = size; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ In file included from /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/builder/osm_object_builder.hpp:50: /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/way.hpp: In constructor 'osmium::builder::OSMObjectBuilder::OSMObjectBuilder(osmium::memory::Buffer&, osmium::builder::Builder*) [with TDerived = osmium::builder::WayBuilder; T = osmium::Way]': /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/way.hpp:73:11: note: at offset 32 into destination object 'osmium::Way::' of size 32 73 | class Way : public OSMObject { | ^~~ In member function 'void osmium::OSMObject::set_user_size(osmium::string_size_type)', inlined from 'TDerived& osmium::builder::OSMObjectBuilder::set_user(const char*, osmium::string_size_type) [with TDerived = osmium::builder::WayBuilder; T = osmium::Way]' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/builder/osm_object_builder.hpp:457:39, inlined from 'void osmium::io::detail::PBFPrimitiveBlockDecoder::decode_way(const protozero::data_view&)' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/io/detail/pbf_decoder.hpp:372:37: /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/object.hpp:109:67: warning: writing 2 bytes into a region of size 0 [-Wstringop-overflow=] 109 | *reinterpret_cast(user_position()) = size; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/way.hpp: In member function 'void osmium::io::detail::PBFPrimitiveBlockDecoder::decode_way(const protozero::data_view&)': /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/way.hpp:73:11: note: at offset 32 into destination object 'osmium::Way::' of size 32 73 | class Way : public OSMObject { | ^~~ In member function 'void osmium::OSMObject::set_user_size(osmium::string_size_type)', inlined from 'TDerived& osmium::builder::OSMObjectBuilder::set_user(const char*, osmium::string_size_type) [with TDerived = osmium::builder::WayBuilder; T = osmium::Way]' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/builder/osm_object_builder.hpp:457:39, inlined from 'TDerived& osmium::builder::OSMObjectBuilder::set_user(const char*) [with TDerived = osmium::builder::WayBuilder; T = osmium::Way]' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/builder/osm_object_builder.hpp:472:32, inlined from 'void osmium::io::detail::O5mParser::decode_way(const char*, const char*)' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/io/detail/o5m_input_format.hpp:408:37: /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/object.hpp:109:67: warning: writing 2 bytes into a region of size 0 [-Wstringop-overflow=] 109 | *reinterpret_cast(user_position()) = size; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/way.hpp: In member function 'void osmium::io::detail::O5mParser::decode_way(const char*, const char*)': /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/way.hpp:73:11: note: at offset 32 into destination object 'osmium::Way::' of size 32 73 | class Way : public OSMObject { | ^~~ In member function 'void osmium::OSMObject::set_user_size(osmium::string_size_type)', inlined from 'osmium::builder::OSMObjectBuilder::OSMObjectBuilder(osmium::memory::Buffer&, osmium::builder::Builder*) [with TDerived = osmium::builder::RelationBuilder; T = osmium::Relation]' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/builder/osm_object_builder.hpp:415:39: /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/object.hpp:109:67: warning: writing 2 bytes into a region of size 0 [-Wstringop-overflow=] 109 | *reinterpret_cast(user_position()) = size; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ In file included from /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/builder/osm_object_builder.hpp:46: /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/relation.hpp: In constructor 'osmium::builder::OSMObjectBuilder::OSMObjectBuilder(osmium::memory::Buffer&, osmium::builder::Builder*) [with TDerived = osmium::builder::RelationBuilder; T = osmium::Relation]': /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/relation.hpp:169:11: note: at offset 32 into destination object 'osmium::Relation::' of size 32 169 | class Relation : public OSMObject { | ^~~~~~~~ In member function 'void osmium::OSMObject::set_user_size(osmium::string_size_type)', inlined from 'TDerived& osmium::builder::OSMObjectBuilder::set_user(const char*, osmium::string_size_type) [with TDerived = osmium::builder::RelationBuilder; T = osmium::Relation]' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/builder/osm_object_builder.hpp:457:39, inlined from 'void osmium::io::detail::PBFPrimitiveBlockDecoder::decode_relation(const protozero::data_view&)' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/io/detail/pbf_decoder.hpp:444:37: /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/object.hpp:109:67: warning: writing 2 bytes into a region of size 0 [-Wstringop-overflow=] 109 | *reinterpret_cast(user_position()) = size; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/relation.hpp: In member function 'void osmium::io::detail::PBFPrimitiveBlockDecoder::decode_relation(const protozero::data_view&)': /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/relation.hpp:169:11: note: at offset 32 into destination object 'osmium::Relation::' of size 32 169 | class Relation : public OSMObject { | ^~~~~~~~ In member function 'void osmium::OSMObject::set_user_size(osmium::string_size_type)', inlined from 'TDerived& osmium::builder::OSMObjectBuilder::set_user(const char*, osmium::string_size_type) [with TDerived = osmium::builder::NodeBuilder; T = osmium::Node]' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/builder/osm_object_builder.hpp:457:39, inlined from 'void osmium::io::detail::PBFPrimitiveBlockDecoder::decode_dense_nodes(const protozero::data_view&)' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/io/detail/pbf_decoder.hpp:691:53, inlined from 'void osmium::io::detail::PBFPrimitiveBlockDecoder::decode_primitive_block_data()' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/io/detail/pbf_decoder.hpp:158:63: /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/object.hpp:109:67: warning: writing 2 bytes into a region of size 0 [-Wstringop-overflow=] 109 | *reinterpret_cast(user_position()) = size; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/node.hpp: In member function 'void osmium::io::detail::PBFPrimitiveBlockDecoder::decode_primitive_block_data()': /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/node.hpp:48:11: note: at offset 32 into destination object 'osmium::Node::' of size 32 48 | class Node : public OSMObject { | ^~~~ In member function 'void osmium::OSMObject::set_user_size(osmium::string_size_type)', inlined from 'TDerived& osmium::builder::OSMObjectBuilder::set_user(const char*, osmium::string_size_type) [with TDerived = osmium::builder::RelationBuilder; T = osmium::Relation]' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/builder/osm_object_builder.hpp:457:39, inlined from 'TDerived& osmium::builder::OSMObjectBuilder::set_user(const char*) [with TDerived = osmium::builder::RelationBuilder; T = osmium::Relation]' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/builder/osm_object_builder.hpp:472:32, inlined from 'void osmium::io::detail::O5mParser::decode_relation(const char*, const char*)' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/io/detail/o5m_input_format.hpp:471:37: /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/object.hpp:109:67: warning: writing 2 bytes into a region of size 0 [-Wstringop-overflow=] 109 | *reinterpret_cast(user_position()) = size; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/relation.hpp: In member function 'void osmium::io::detail::O5mParser::decode_relation(const char*, const char*)': /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/relation.hpp:169:11: note: at offset 32 into destination object 'osmium::Relation::' of size 32 169 | class Relation : public OSMObject { | ^~~~~~~~ In member function 'void osmium::OSMObject::set_user_size(osmium::string_size_type)', inlined from 'TDerived& osmium::builder::OSMObjectBuilder::set_user(const char*, osmium::string_size_type) [with TDerived = osmium::builder::WayBuilder; T = osmium::Way]' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/builder/osm_object_builder.hpp:457:39, inlined from 'TDerived& osmium::builder::OSMObjectBuilder::set_user(const std::string&) [with TDerived = osmium::builder::WayBuilder; T = osmium::Way]' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/builder/osm_object_builder.hpp:484:32, inlined from 'void osmium::io::detail::opl_parse_way(const char**, osmium::memory::Buffer&)' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/io/detail/opl_parser_functions.hpp:576:33: /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/object.hpp:109:67: warning: writing 2 bytes into a region of size 0 [-Wstringop-overflow=] 109 | *reinterpret_cast(user_position()) = size; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/way.hpp: In function 'void osmium::io::detail::opl_parse_way(const char**, osmium::memory::Buffer&)': /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/way.hpp:73:11: note: at offset 32 into destination object 'osmium::Way::' of size 32 73 | class Way : public OSMObject { | ^~~ In member function 'void osmium::OSMObject::set_user_size(osmium::string_size_type)', inlined from 'TDerived& osmium::builder::OSMObjectBuilder::set_user(const char*, osmium::string_size_type) [with TDerived = osmium::builder::RelationBuilder; T = osmium::Relation]' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/builder/osm_object_builder.hpp:457:39, inlined from 'TDerived& osmium::builder::OSMObjectBuilder::set_user(const std::string&) [with TDerived = osmium::builder::RelationBuilder; T = osmium::Relation]' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/builder/osm_object_builder.hpp:484:32, inlined from 'void osmium::io::detail::opl_parse_relation(const char**, osmium::memory::Buffer&)' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/io/detail/opl_parser_functions.hpp:714:33: /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/object.hpp:109:67: warning: writing 2 bytes into a region of size 0 [-Wstringop-overflow=] 109 | *reinterpret_cast(user_position()) = size; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/relation.hpp: In function 'void osmium::io::detail::opl_parse_relation(const char**, osmium::memory::Buffer&)': /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/relation.hpp:169:11: note: at offset 32 into destination object 'osmium::Relation::' of size 32 169 | class Relation : public OSMObject { | ^~~~~~~~ In member function 'void osmium::OSMObject::set_user_size(osmium::string_size_type)', inlined from 'TDerived& osmium::builder::OSMObjectBuilder::set_user(const char*, osmium::string_size_type) [with TDerived = osmium::builder::RelationBuilder; T = osmium::Relation]' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/builder/osm_object_builder.hpp:457:39, inlined from 'TDerived& osmium::builder::OSMObjectBuilder::set_user(const char*) [with TDerived = osmium::builder::RelationBuilder; T = osmium::Relation]' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/builder/osm_object_builder.hpp:472:32, inlined from 'void osmium::io::detail::XMLParser::data_level_element(const XML_Char*, const XML_Char**, bool)' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/io/detail/xml_input_format.hpp:421:57: /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/object.hpp:109:67: warning: writing 2 bytes into a region of size 0 [-Wstringop-overflow=] 109 | *reinterpret_cast(user_position()) = size; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/relation.hpp: In member function 'void osmium::io::detail::XMLParser::data_level_element(const XML_Char*, const XML_Char**, bool)': /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/relation.hpp:169:11: note: at offset 32 into destination object 'osmium::Relation::' of size 32 169 | class Relation : public OSMObject { | ^~~~~~~~ In member function 'void osmium::OSMObject::set_user_size(osmium::string_size_type)', inlined from 'TDerived& osmium::builder::OSMObjectBuilder::set_user(const char*, osmium::string_size_type) [with TDerived = osmium::builder::WayBuilder; T = osmium::Way]' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/builder/osm_object_builder.hpp:457:39, inlined from 'TDerived& osmium::builder::OSMObjectBuilder::set_user(const char*) [with TDerived = osmium::builder::WayBuilder; T = osmium::Way]' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/builder/osm_object_builder.hpp:472:32, inlined from 'void osmium::io::detail::XMLParser::data_level_element(const XML_Char*, const XML_Char**, bool)' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/io/detail/xml_input_format.hpp:411:52: /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/object.hpp:109:67: warning: writing 2 bytes into a region of size 0 [-Wstringop-overflow=] 109 | *reinterpret_cast(user_position()) = size; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/way.hpp: In member function 'void osmium::io::detail::XMLParser::data_level_element(const XML_Char*, const XML_Char**, bool)': /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/way.hpp:73:11: note: at offset 32 into destination object 'osmium::Way::' of size 32 73 | class Way : public OSMObject { | ^~~ [ 58%] Linking CXX executable test-parse-osmium [ 58%] Built target test-parse-osmium [ 58%] Building CXX object tests/CMakeFiles/test-persistent-cache.dir/test-persistent-cache.cpp.o [ 59%] Linking CXX executable test-persistent-cache [ 59%] Built target test-persistent-cache [ 60%] Building CXX object tests/CMakeFiles/test-pgsql.dir/test-pgsql.cpp.o In file included from /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/area.hpp:42, from /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/builder/osm_object_builder.hpp:38, from /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/io/detail/o5m_input_format.hpp:36, from /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/io/o5m_input.hpp:42, from /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/io/any_input.hpp:48, from /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/tests/common-import.hpp:5, from /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/tests/test-pgsql.cpp:3: In member function 'void osmium::OSMObject::set_user_size(osmium::string_size_type)', inlined from 'TDerived& osmium::builder::OSMObjectBuilder::set_user(const char*, osmium::string_size_type) [with TDerived = osmium::builder::NodeBuilder; T = osmium::Node]' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/builder/osm_object_builder.hpp:457:39: /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/object.hpp:109:67: warning: writing 2 bytes into a region of size 0 [-Wstringop-overflow=] 109 | *reinterpret_cast(user_position()) = size; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ In file included from /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/builder/osm_object_builder.hpp:43: /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/node.hpp: In function 'TDerived& osmium::builder::OSMObjectBuilder::set_user(const char*, osmium::string_size_type) [with TDerived = osmium::builder::NodeBuilder; T = osmium::Node]': /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/node.hpp:48:11: note: at offset 32 into destination object 'osmium::Node::' of size 32 48 | class Node : public OSMObject { | ^~~~ In member function 'void osmium::OSMObject::set_user_size(osmium::string_size_type)', inlined from 'osmium::builder::OSMObjectBuilder::OSMObjectBuilder(osmium::memory::Buffer&, osmium::builder::Builder*) [with TDerived = osmium::builder::NodeBuilder; T = osmium::Node]' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/builder/osm_object_builder.hpp:415:39: /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/object.hpp:109:67: warning: writing 2 bytes into a region of size 0 [-Wstringop-overflow=] 109 | *reinterpret_cast(user_position()) = size; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/node.hpp: In constructor 'osmium::builder::OSMObjectBuilder::OSMObjectBuilder(osmium::memory::Buffer&, osmium::builder::Builder*) [with TDerived = osmium::builder::NodeBuilder; T = osmium::Node]': /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/node.hpp:48:11: note: at offset 32 into destination object 'osmium::Node::' of size 32 48 | class Node : public OSMObject { | ^~~~ In member function 'void osmium::OSMObject::set_user_size(osmium::string_size_type)', inlined from 'osmium::builder::OSMObjectBuilder::OSMObjectBuilder(osmium::memory::Buffer&, osmium::builder::Builder*) [with TDerived = osmium::builder::WayBuilder; T = osmium::Way]' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/builder/osm_object_builder.hpp:415:39: /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/object.hpp:109:67: warning: writing 2 bytes into a region of size 0 [-Wstringop-overflow=] 109 | *reinterpret_cast(user_position()) = size; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ In file included from /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/builder/osm_object_builder.hpp:50: /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/way.hpp: In constructor 'osmium::builder::OSMObjectBuilder::OSMObjectBuilder(osmium::memory::Buffer&, osmium::builder::Builder*) [with TDerived = osmium::builder::WayBuilder; T = osmium::Way]': /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/way.hpp:73:11: note: at offset 32 into destination object 'osmium::Way::' of size 32 73 | class Way : public OSMObject { | ^~~ In member function 'void osmium::OSMObject::set_user_size(osmium::string_size_type)', inlined from 'TDerived& osmium::builder::OSMObjectBuilder::set_user(const char*, osmium::string_size_type) [with TDerived = osmium::builder::WayBuilder; T = osmium::Way]' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/builder/osm_object_builder.hpp:457:39, inlined from 'void osmium::io::detail::PBFPrimitiveBlockDecoder::decode_way(const protozero::data_view&)' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/io/detail/pbf_decoder.hpp:372:37: /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/object.hpp:109:67: warning: writing 2 bytes into a region of size 0 [-Wstringop-overflow=] 109 | *reinterpret_cast(user_position()) = size; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/way.hpp: In member function 'void osmium::io::detail::PBFPrimitiveBlockDecoder::decode_way(const protozero::data_view&)': /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/way.hpp:73:11: note: at offset 32 into destination object 'osmium::Way::' of size 32 73 | class Way : public OSMObject { | ^~~ In member function 'void osmium::OSMObject::set_user_size(osmium::string_size_type)', inlined from 'osmium::builder::OSMObjectBuilder::OSMObjectBuilder(osmium::memory::Buffer&, osmium::builder::Builder*) [with TDerived = osmium::builder::RelationBuilder; T = osmium::Relation]' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/builder/osm_object_builder.hpp:415:39: /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/object.hpp:109:67: warning: writing 2 bytes into a region of size 0 [-Wstringop-overflow=] 109 | *reinterpret_cast(user_position()) = size; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ In file included from /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/builder/osm_object_builder.hpp:46: /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/relation.hpp: In constructor 'osmium::builder::OSMObjectBuilder::OSMObjectBuilder(osmium::memory::Buffer&, osmium::builder::Builder*) [with TDerived = osmium::builder::RelationBuilder; T = osmium::Relation]': /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/relation.hpp:169:11: note: at offset 32 into destination object 'osmium::Relation::' of size 32 169 | class Relation : public OSMObject { | ^~~~~~~~ In member function 'void osmium::OSMObject::set_user_size(osmium::string_size_type)', inlined from 'TDerived& osmium::builder::OSMObjectBuilder::set_user(const char*, osmium::string_size_type) [with TDerived = osmium::builder::RelationBuilder; T = osmium::Relation]' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/builder/osm_object_builder.hpp:457:39, inlined from 'void osmium::io::detail::PBFPrimitiveBlockDecoder::decode_relation(const protozero::data_view&)' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/io/detail/pbf_decoder.hpp:444:37: /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/object.hpp:109:67: warning: writing 2 bytes into a region of size 0 [-Wstringop-overflow=] 109 | *reinterpret_cast(user_position()) = size; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/relation.hpp: In member function 'void osmium::io::detail::PBFPrimitiveBlockDecoder::decode_relation(const protozero::data_view&)': /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/relation.hpp:169:11: note: at offset 40 into destination object 'osmium::Relation::' of size 32 169 | class Relation : public OSMObject { | ^~~~~~~~ In member function 'void osmium::OSMObject::set_user_size(osmium::string_size_type)', inlined from 'TDerived& osmium::builder::OSMObjectBuilder::set_user(const char*, osmium::string_size_type) [with TDerived = osmium::builder::RelationBuilder; T = osmium::Relation]' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/builder/osm_object_builder.hpp:457:39, inlined from 'void osmium::io::detail::PBFPrimitiveBlockDecoder::decode_relation(const protozero::data_view&)' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/io/detail/pbf_decoder.hpp:444:37: /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/object.hpp:109:67: warning: writing 2 bytes into a region of size 0 [-Wstringop-overflow=] 109 | *reinterpret_cast(user_position()) = size; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/relation.hpp: In member function 'void osmium::io::detail::PBFPrimitiveBlockDecoder::decode_relation(const protozero::data_view&)': /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/relation.hpp:169:11: note: at offset 32 into destination object 'osmium::Relation::' of size 32 169 | class Relation : public OSMObject { | ^~~~~~~~ /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/relation.hpp:169:11: note: at offset 32 into destination object 'osmium::Relation::' of size 32 /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/relation.hpp:169:11: note: at offset 32 into destination object 'osmium::Relation::' of size 32 In member function 'void osmium::OSMObject::set_user_size(osmium::string_size_type)', inlined from 'TDerived& osmium::builder::OSMObjectBuilder::set_user(const char*, osmium::string_size_type) [with TDerived = osmium::builder::NodeBuilder; T = osmium::Node]' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/builder/osm_object_builder.hpp:457:39, inlined from 'void osmium::io::detail::PBFPrimitiveBlockDecoder::decode_dense_nodes(const protozero::data_view&)' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/io/detail/pbf_decoder.hpp:691:53, inlined from 'void osmium::io::detail::PBFPrimitiveBlockDecoder::decode_primitive_block_data()' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/io/detail/pbf_decoder.hpp:158:63: /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/object.hpp:109:67: warning: writing 2 bytes into a region of size 0 [-Wstringop-overflow=] 109 | *reinterpret_cast(user_position()) = size; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/node.hpp: In member function 'void osmium::io::detail::PBFPrimitiveBlockDecoder::decode_primitive_block_data()': /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/node.hpp:48:11: note: at offset 32 into destination object 'osmium::Node::' of size 32 48 | class Node : public OSMObject { | ^~~~ In member function 'void osmium::OSMObject::set_user_size(osmium::string_size_type)', inlined from 'TDerived& osmium::builder::OSMObjectBuilder::set_user(const char*, osmium::string_size_type) [with TDerived = osmium::builder::WayBuilder; T = osmium::Way]' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/builder/osm_object_builder.hpp:457:39, inlined from 'TDerived& osmium::builder::OSMObjectBuilder::set_user(const std::string&) [with TDerived = osmium::builder::WayBuilder; T = osmium::Way]' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/builder/osm_object_builder.hpp:484:32, inlined from 'void osmium::io::detail::opl_parse_way(const char**, osmium::memory::Buffer&)' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/io/detail/opl_parser_functions.hpp:576:33: /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/object.hpp:109:67: warning: writing 2 bytes into a region of size 0 [-Wstringop-overflow=] 109 | *reinterpret_cast(user_position()) = size; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/way.hpp: In function 'void osmium::io::detail::opl_parse_way(const char**, osmium::memory::Buffer&)': /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/way.hpp:73:11: note: at offset 32 into destination object 'osmium::Way::' of size 32 73 | class Way : public OSMObject { | ^~~ In member function 'void osmium::OSMObject::set_user_size(osmium::string_size_type)', inlined from 'TDerived& osmium::builder::OSMObjectBuilder::set_user(const char*, osmium::string_size_type) [with TDerived = osmium::builder::RelationBuilder; T = osmium::Relation]' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/builder/osm_object_builder.hpp:457:39, inlined from 'TDerived& osmium::builder::OSMObjectBuilder::set_user(const std::string&) [with TDerived = osmium::builder::RelationBuilder; T = osmium::Relation]' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/builder/osm_object_builder.hpp:484:32, inlined from 'void osmium::io::detail::opl_parse_relation(const char**, osmium::memory::Buffer&)' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/io/detail/opl_parser_functions.hpp:714:33: /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/object.hpp:109:67: warning: writing 2 bytes into a region of size 0 [-Wstringop-overflow=] 109 | *reinterpret_cast(user_position()) = size; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/relation.hpp: In function 'void osmium::io::detail::opl_parse_relation(const char**, osmium::memory::Buffer&)': /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/relation.hpp:169:11: note: at offset 32 into destination object 'osmium::Relation::' of size 32 169 | class Relation : public OSMObject { | ^~~~~~~~ In member function 'void osmium::OSMObject::set_user_size(osmium::string_size_type)', inlined from 'TDerived& osmium::builder::OSMObjectBuilder::set_user(const char*, osmium::string_size_type) [with TDerived = osmium::builder::RelationBuilder; T = osmium::Relation]' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/builder/osm_object_builder.hpp:457:39, inlined from 'TDerived& osmium::builder::OSMObjectBuilder::set_user(const char*) [with TDerived = osmium::builder::RelationBuilder; T = osmium::Relation]' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/builder/osm_object_builder.hpp:472:32, inlined from 'void osmium::io::detail::XMLParser::data_level_element(const XML_Char*, const XML_Char**, bool)' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/io/detail/xml_input_format.hpp:421:57: /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/object.hpp:109:67: warning: writing 2 bytes into a region of size 0 [-Wstringop-overflow=] 109 | *reinterpret_cast(user_position()) = size; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/relation.hpp: In member function 'void osmium::io::detail::XMLParser::data_level_element(const XML_Char*, const XML_Char**, bool)': /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/relation.hpp:169:11: note: at offset 32 into destination object 'osmium::Relation::' of size 32 169 | class Relation : public OSMObject { | ^~~~~~~~ In member function 'void osmium::OSMObject::set_user_size(osmium::string_size_type)', inlined from 'TDerived& osmium::builder::OSMObjectBuilder::set_user(const char*, osmium::string_size_type) [with TDerived = osmium::builder::WayBuilder; T = osmium::Way]' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/builder/osm_object_builder.hpp:457:39, inlined from 'TDerived& osmium::builder::OSMObjectBuilder::set_user(const char*) [with TDerived = osmium::builder::WayBuilder; T = osmium::Way]' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/builder/osm_object_builder.hpp:472:32, inlined from 'void osmium::io::detail::XMLParser::data_level_element(const XML_Char*, const XML_Char**, bool)' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/io/detail/xml_input_format.hpp:411:52: /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/object.hpp:109:67: warning: writing 2 bytes into a region of size 0 [-Wstringop-overflow=] 109 | *reinterpret_cast(user_position()) = size; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/way.hpp: In member function 'void osmium::io::detail::XMLParser::data_level_element(const XML_Char*, const XML_Char**, bool)': /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/way.hpp:73:11: note: at offset 32 into destination object 'osmium::Way::' of size 32 73 | class Way : public OSMObject { | ^~~ In member function 'void osmium::OSMObject::set_user_size(osmium::string_size_type)', inlined from 'TDerived& osmium::builder::OSMObjectBuilder::set_user(const char*, osmium::string_size_type) [with TDerived = osmium::builder::NodeBuilder; T = osmium::Node]' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/builder/osm_object_builder.hpp:457:39, inlined from 'TDerived& osmium::builder::OSMObjectBuilder::set_user(const char*) [with TDerived = osmium::builder::NodeBuilder; T = osmium::Node]' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/builder/osm_object_builder.hpp:472:32, inlined from 'void osmium::io::detail::O5mParser::decode_node(const char*, const char*)' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/io/detail/o5m_input_format.hpp:386:37: /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/object.hpp:109:67: warning: writing 2 bytes into a region of size 0 [-Wstringop-overflow=] 109 | *reinterpret_cast(user_position()) = size; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/node.hpp: In member function 'void osmium::io::detail::O5mParser::decode_node(const char*, const char*)': /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/node.hpp:48:11: note: at offset 32 into destination object 'osmium::Node::' of size 32 48 | class Node : public OSMObject { | ^~~~ In member function 'void osmium::OSMObject::set_user_size(osmium::string_size_type)', inlined from 'TDerived& osmium::builder::OSMObjectBuilder::set_user(const char*, osmium::string_size_type) [with TDerived = osmium::builder::WayBuilder; T = osmium::Way]' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/builder/osm_object_builder.hpp:457:39, inlined from 'TDerived& osmium::builder::OSMObjectBuilder::set_user(const char*) [with TDerived = osmium::builder::WayBuilder; T = osmium::Way]' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/builder/osm_object_builder.hpp:472:32, inlined from 'void osmium::io::detail::O5mParser::decode_way(const char*, const char*)' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/io/detail/o5m_input_format.hpp:408:37: /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/object.hpp:109:67: warning: writing 2 bytes into a region of size 0 [-Wstringop-overflow=] 109 | *reinterpret_cast(user_position()) = size; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/way.hpp: In member function 'void osmium::io::detail::O5mParser::decode_way(const char*, const char*)': /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/way.hpp:73:11: note: at offset 32 into destination object 'osmium::Way::' of size 32 73 | class Way : public OSMObject { | ^~~ In member function 'void osmium::OSMObject::set_user_size(osmium::string_size_type)', inlined from 'TDerived& osmium::builder::OSMObjectBuilder::set_user(const char*, osmium::string_size_type) [with TDerived = osmium::builder::RelationBuilder; T = osmium::Relation]' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/builder/osm_object_builder.hpp:457:39, inlined from 'TDerived& osmium::builder::OSMObjectBuilder::set_user(const char*) [with TDerived = osmium::builder::RelationBuilder; T = osmium::Relation]' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/builder/osm_object_builder.hpp:472:32, inlined from 'void osmium::io::detail::O5mParser::decode_relation(const char*, const char*)' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/io/detail/o5m_input_format.hpp:471:37: /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/object.hpp:109:67: warning: writing 2 bytes into a region of size 0 [-Wstringop-overflow=] 109 | *reinterpret_cast(user_position()) = size; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/relation.hpp: In member function 'void osmium::io::detail::O5mParser::decode_relation(const char*, const char*)': /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/relation.hpp:169:11: note: at offset 32 into destination object 'osmium::Relation::' of size 32 169 | class Relation : public OSMObject { | ^~~~~~~~ [ 60%] Linking CXX executable test-pgsql [ 60%] Built target test-pgsql [ 61%] Building CXX object tests/CMakeFiles/test-ram-cache.dir/test-ram-cache.cpp.o [ 62%] Linking CXX executable test-ram-cache [ 62%] Built target test-ram-cache [ 62%] Building CXX object tests/CMakeFiles/test-taginfo.dir/test-taginfo.cpp.o [ 63%] Linking CXX executable test-taginfo [ 63%] Built target test-taginfo [ 64%] Building CXX object tests/CMakeFiles/test-util.dir/test-util.cpp.o [ 64%] Linking CXX executable test-util [ 64%] Built target test-util [ 65%] Building CXX object tests/CMakeFiles/test-wildcard-match.dir/test-wildcard-match.cpp.o [ 66%] Linking CXX executable test-wildcard-match [ 66%] Built target test-wildcard-match [ 66%] Building CXX object tests/CMakeFiles/test-output-multi-line-storage.dir/test-output-multi-line-storage.cpp.o In file included from /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/area.hpp:42, from /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/builder/osm_object_builder.hpp:38, from /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/io/detail/o5m_input_format.hpp:36, from /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/io/o5m_input.hpp:42, from /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/io/any_input.hpp:48, from /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/tests/common-import.hpp:5, from /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/tests/test-output-multi-line-storage.cpp:3: In member function 'void osmium::OSMObject::set_user_size(osmium::string_size_type)', inlined from 'TDerived& osmium::builder::OSMObjectBuilder::set_user(const char*, osmium::string_size_type) [with TDerived = osmium::builder::NodeBuilder; T = osmium::Node]' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/builder/osm_object_builder.hpp:457:39: /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/object.hpp:109:67: warning: writing 2 bytes into a region of size 0 [-Wstringop-overflow=] 109 | *reinterpret_cast(user_position()) = size; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ In file included from /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/builder/osm_object_builder.hpp:43: /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/node.hpp: In function 'TDerived& osmium::builder::OSMObjectBuilder::set_user(const char*, osmium::string_size_type) [with TDerived = osmium::builder::NodeBuilder; T = osmium::Node]': /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/node.hpp:48:11: note: at offset 32 into destination object 'osmium::Node::' of size 32 48 | class Node : public OSMObject { | ^~~~ In member function 'void osmium::OSMObject::set_user_size(osmium::string_size_type)', inlined from 'osmium::builder::OSMObjectBuilder::OSMObjectBuilder(osmium::memory::Buffer&, osmium::builder::Builder*) [with TDerived = osmium::builder::NodeBuilder; T = osmium::Node]' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/builder/osm_object_builder.hpp:415:39: /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/object.hpp:109:67: warning: writing 2 bytes into a region of size 0 [-Wstringop-overflow=] 109 | *reinterpret_cast(user_position()) = size; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/node.hpp: In constructor 'osmium::builder::OSMObjectBuilder::OSMObjectBuilder(osmium::memory::Buffer&, osmium::builder::Builder*) [with TDerived = osmium::builder::NodeBuilder; T = osmium::Node]': /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/node.hpp:48:11: note: at offset 32 into destination object 'osmium::Node::' of size 32 48 | class Node : public OSMObject { | ^~~~ In member function 'void osmium::OSMObject::set_user_size(osmium::string_size_type)', inlined from 'osmium::builder::OSMObjectBuilder::OSMObjectBuilder(osmium::memory::Buffer&, osmium::builder::Builder*) [with TDerived = osmium::builder::WayBuilder; T = osmium::Way]' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/builder/osm_object_builder.hpp:415:39: /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/object.hpp:109:67: warning: writing 2 bytes into a region of size 0 [-Wstringop-overflow=] 109 | *reinterpret_cast(user_position()) = size; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ In file included from /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/builder/osm_object_builder.hpp:50: /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/way.hpp: In constructor 'osmium::builder::OSMObjectBuilder::OSMObjectBuilder(osmium::memory::Buffer&, osmium::builder::Builder*) [with TDerived = osmium::builder::WayBuilder; T = osmium::Way]': /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/way.hpp:73:11: note: at offset 32 into destination object 'osmium::Way::' of size 32 73 | class Way : public OSMObject { | ^~~ In member function 'void osmium::OSMObject::set_user_size(osmium::string_size_type)', inlined from 'TDerived& osmium::builder::OSMObjectBuilder::set_user(const char*, osmium::string_size_type) [with TDerived = osmium::builder::WayBuilder; T = osmium::Way]' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/builder/osm_object_builder.hpp:457:39, inlined from 'void osmium::io::detail::PBFPrimitiveBlockDecoder::decode_way(const protozero::data_view&)' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/io/detail/pbf_decoder.hpp:372:37: /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/object.hpp:109:67: warning: writing 2 bytes into a region of size 0 [-Wstringop-overflow=] 109 | *reinterpret_cast(user_position()) = size; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/way.hpp: In member function 'void osmium::io::detail::PBFPrimitiveBlockDecoder::decode_way(const protozero::data_view&)': /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/way.hpp:73:11: note: at offset 32 into destination object 'osmium::Way::' of size 32 73 | class Way : public OSMObject { | ^~~ In member function 'void osmium::OSMObject::set_user_size(osmium::string_size_type)', inlined from 'osmium::builder::OSMObjectBuilder::OSMObjectBuilder(osmium::memory::Buffer&, osmium::builder::Builder*) [with TDerived = osmium::builder::RelationBuilder; T = osmium::Relation]' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/builder/osm_object_builder.hpp:415:39: /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/object.hpp:109:67: warning: writing 2 bytes into a region of size 0 [-Wstringop-overflow=] 109 | *reinterpret_cast(user_position()) = size; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ In file included from /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/builder/osm_object_builder.hpp:46: /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/relation.hpp: In constructor 'osmium::builder::OSMObjectBuilder::OSMObjectBuilder(osmium::memory::Buffer&, osmium::builder::Builder*) [with TDerived = osmium::builder::RelationBuilder; T = osmium::Relation]': /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/relation.hpp:169:11: note: at offset 32 into destination object 'osmium::Relation::' of size 32 169 | class Relation : public OSMObject { | ^~~~~~~~ In member function 'void osmium::OSMObject::set_user_size(osmium::string_size_type)', inlined from 'TDerived& osmium::builder::OSMObjectBuilder::set_user(const char*, osmium::string_size_type) [with TDerived = osmium::builder::RelationBuilder; T = osmium::Relation]' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/builder/osm_object_builder.hpp:457:39, inlined from 'void osmium::io::detail::PBFPrimitiveBlockDecoder::decode_relation(const protozero::data_view&)' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/io/detail/pbf_decoder.hpp:444:37: /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/object.hpp:109:67: warning: writing 2 bytes into a region of size 0 [-Wstringop-overflow=] 109 | *reinterpret_cast(user_position()) = size; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/relation.hpp: In member function 'void osmium::io::detail::PBFPrimitiveBlockDecoder::decode_relation(const protozero::data_view&)': /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/relation.hpp:169:11: note: at offset 32 into destination object 'osmium::Relation::' of size 32 169 | class Relation : public OSMObject { | ^~~~~~~~ In member function 'void osmium::OSMObject::set_user_size(osmium::string_size_type)', inlined from 'TDerived& osmium::builder::OSMObjectBuilder::set_user(const char*, osmium::string_size_type) [with TDerived = osmium::builder::NodeBuilder; T = osmium::Node]' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/builder/osm_object_builder.hpp:457:39, inlined from 'void osmium::io::detail::PBFPrimitiveBlockDecoder::decode_dense_nodes(const protozero::data_view&)' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/io/detail/pbf_decoder.hpp:691:53, inlined from 'void osmium::io::detail::PBFPrimitiveBlockDecoder::decode_primitive_block_data()' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/io/detail/pbf_decoder.hpp:158:63: /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/object.hpp:109:67: warning: writing 2 bytes into a region of size 0 [-Wstringop-overflow=] 109 | *reinterpret_cast(user_position()) = size; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/node.hpp: In member function 'void osmium::io::detail::PBFPrimitiveBlockDecoder::decode_primitive_block_data()': /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/node.hpp:48:11: note: at offset 32 into destination object 'osmium::Node::' of size 32 48 | class Node : public OSMObject { | ^~~~ In member function 'void osmium::OSMObject::set_user_size(osmium::string_size_type)', inlined from 'TDerived& osmium::builder::OSMObjectBuilder::set_user(const char*, osmium::string_size_type) [with TDerived = osmium::builder::WayBuilder; T = osmium::Way]' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/builder/osm_object_builder.hpp:457:39, inlined from 'TDerived& osmium::builder::OSMObjectBuilder::set_user(const std::string&) [with TDerived = osmium::builder::WayBuilder; T = osmium::Way]' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/builder/osm_object_builder.hpp:484:32, inlined from 'void osmium::io::detail::opl_parse_way(const char**, osmium::memory::Buffer&)' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/io/detail/opl_parser_functions.hpp:576:33: /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/object.hpp:109:67: warning: writing 2 bytes into a region of size 0 [-Wstringop-overflow=] 109 | *reinterpret_cast(user_position()) = size; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/way.hpp: In function 'void osmium::io::detail::opl_parse_way(const char**, osmium::memory::Buffer&)': /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/way.hpp:73:11: note: at offset 32 into destination object 'osmium::Way::' of size 32 73 | class Way : public OSMObject { | ^~~ In member function 'void osmium::OSMObject::set_user_size(osmium::string_size_type)', inlined from 'TDerived& osmium::builder::OSMObjectBuilder::set_user(const char*, osmium::string_size_type) [with TDerived = osmium::builder::RelationBuilder; T = osmium::Relation]' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/builder/osm_object_builder.hpp:457:39, inlined from 'TDerived& osmium::builder::OSMObjectBuilder::set_user(const std::string&) [with TDerived = osmium::builder::RelationBuilder; T = osmium::Relation]' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/builder/osm_object_builder.hpp:484:32, inlined from 'void osmium::io::detail::opl_parse_relation(const char**, osmium::memory::Buffer&)' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/io/detail/opl_parser_functions.hpp:714:33: /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/object.hpp:109:67: warning: writing 2 bytes into a region of size 0 [-Wstringop-overflow=] 109 | *reinterpret_cast(user_position()) = size; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/relation.hpp: In function 'void osmium::io::detail::opl_parse_relation(const char**, osmium::memory::Buffer&)': /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/relation.hpp:169:11: note: at offset 32 into destination object 'osmium::Relation::' of size 32 169 | class Relation : public OSMObject { | ^~~~~~~~ In member function 'void osmium::OSMObject::set_user_size(osmium::string_size_type)', inlined from 'TDerived& osmium::builder::OSMObjectBuilder::set_user(const char*, osmium::string_size_type) [with TDerived = osmium::builder::RelationBuilder; T = osmium::Relation]' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/builder/osm_object_builder.hpp:457:39, inlined from 'TDerived& osmium::builder::OSMObjectBuilder::set_user(const char*) [with TDerived = osmium::builder::RelationBuilder; T = osmium::Relation]' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/builder/osm_object_builder.hpp:472:32, inlined from 'void osmium::io::detail::XMLParser::data_level_element(const XML_Char*, const XML_Char**, bool)' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/io/detail/xml_input_format.hpp:421:57: /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/object.hpp:109:67: warning: writing 2 bytes into a region of size 0 [-Wstringop-overflow=] 109 | *reinterpret_cast(user_position()) = size; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/relation.hpp: In member function 'void osmium::io::detail::XMLParser::data_level_element(const XML_Char*, const XML_Char**, bool)': /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/relation.hpp:169:11: note: at offset 32 into destination object 'osmium::Relation::' of size 32 169 | class Relation : public OSMObject { | ^~~~~~~~ In member function 'void osmium::OSMObject::set_user_size(osmium::string_size_type)', inlined from 'TDerived& osmium::builder::OSMObjectBuilder::set_user(const char*, osmium::string_size_type) [with TDerived = osmium::builder::WayBuilder; T = osmium::Way]' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/builder/osm_object_builder.hpp:457:39, inlined from 'TDerived& osmium::builder::OSMObjectBuilder::set_user(const char*) [with TDerived = osmium::builder::WayBuilder; T = osmium::Way]' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/builder/osm_object_builder.hpp:472:32, inlined from 'void osmium::io::detail::XMLParser::data_level_element(const XML_Char*, const XML_Char**, bool)' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/io/detail/xml_input_format.hpp:411:52: /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/object.hpp:109:67: warning: writing 2 bytes into a region of size 0 [-Wstringop-overflow=] 109 | *reinterpret_cast(user_position()) = size; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/way.hpp: In member function 'void osmium::io::detail::XMLParser::data_level_element(const XML_Char*, const XML_Char**, bool)': /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/way.hpp:73:11: note: at offset 32 into destination object 'osmium::Way::' of size 32 73 | class Way : public OSMObject { | ^~~ In member function 'void osmium::OSMObject::set_user_size(osmium::string_size_type)', inlined from 'TDerived& osmium::builder::OSMObjectBuilder::set_user(const char*, osmium::string_size_type) [with TDerived = osmium::builder::NodeBuilder; T = osmium::Node]' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/builder/osm_object_builder.hpp:457:39, inlined from 'TDerived& osmium::builder::OSMObjectBuilder::set_user(const char*) [with TDerived = osmium::builder::NodeBuilder; T = osmium::Node]' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/builder/osm_object_builder.hpp:472:32, inlined from 'void osmium::io::detail::O5mParser::decode_node(const char*, const char*)' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/io/detail/o5m_input_format.hpp:386:37: /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/object.hpp:109:67: warning: writing 2 bytes into a region of size 0 [-Wstringop-overflow=] 109 | *reinterpret_cast(user_position()) = size; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/node.hpp: In member function 'void osmium::io::detail::O5mParser::decode_node(const char*, const char*)': /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/node.hpp:48:11: note: at offset 32 into destination object 'osmium::Node::' of size 32 48 | class Node : public OSMObject { | ^~~~ In member function 'void osmium::OSMObject::set_user_size(osmium::string_size_type)', inlined from 'TDerived& osmium::builder::OSMObjectBuilder::set_user(const char*, osmium::string_size_type) [with TDerived = osmium::builder::WayBuilder; T = osmium::Way]' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/builder/osm_object_builder.hpp:457:39, inlined from 'TDerived& osmium::builder::OSMObjectBuilder::set_user(const char*) [with TDerived = osmium::builder::WayBuilder; T = osmium::Way]' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/builder/osm_object_builder.hpp:472:32, inlined from 'void osmium::io::detail::O5mParser::decode_way(const char*, const char*)' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/io/detail/o5m_input_format.hpp:408:37: /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/object.hpp:109:67: warning: writing 2 bytes into a region of size 0 [-Wstringop-overflow=] 109 | *reinterpret_cast(user_position()) = size; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/way.hpp: In member function 'void osmium::io::detail::O5mParser::decode_way(const char*, const char*)': /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/way.hpp:73:11: note: at offset 32 into destination object 'osmium::Way::' of size 32 73 | class Way : public OSMObject { | ^~~ In member function 'void osmium::OSMObject::set_user_size(osmium::string_size_type)', inlined from 'TDerived& osmium::builder::OSMObjectBuilder::set_user(const char*, osmium::string_size_type) [with TDerived = osmium::builder::RelationBuilder; T = osmium::Relation]' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/builder/osm_object_builder.hpp:457:39, inlined from 'TDerived& osmium::builder::OSMObjectBuilder::set_user(const char*) [with TDerived = osmium::builder::RelationBuilder; T = osmium::Relation]' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/builder/osm_object_builder.hpp:472:32, inlined from 'void osmium::io::detail::O5mParser::decode_relation(const char*, const char*)' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/io/detail/o5m_input_format.hpp:471:37: /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/object.hpp:109:67: warning: writing 2 bytes into a region of size 0 [-Wstringop-overflow=] 109 | *reinterpret_cast(user_position()) = size; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/relation.hpp: In member function 'void osmium::io::detail::O5mParser::decode_relation(const char*, const char*)': /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/relation.hpp:169:11: note: at offset 32 into destination object 'osmium::Relation::' of size 32 169 | class Relation : public OSMObject { | ^~~~~~~~ [ 67%] Linking CXX executable test-output-multi-line-storage [ 67%] Built target test-output-multi-line-storage [ 67%] Building CXX object tests/CMakeFiles/test-output-multi-poly-trivial.dir/test-output-multi-poly-trivial.cpp.o In file included from /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/area.hpp:42, from /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/builder/osm_object_builder.hpp:38, from /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/io/detail/o5m_input_format.hpp:36, from /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/io/o5m_input.hpp:42, from /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/io/any_input.hpp:48, from /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/tests/common-import.hpp:5, from /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/tests/test-output-multi-poly-trivial.cpp:3: In member function 'void osmium::OSMObject::set_user_size(osmium::string_size_type)', inlined from 'TDerived& osmium::builder::OSMObjectBuilder::set_user(const char*, osmium::string_size_type) [with TDerived = osmium::builder::NodeBuilder; T = osmium::Node]' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/builder/osm_object_builder.hpp:457:39: /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/object.hpp:109:67: warning: writing 2 bytes into a region of size 0 [-Wstringop-overflow=] 109 | *reinterpret_cast(user_position()) = size; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ In file included from /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/builder/osm_object_builder.hpp:43: /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/node.hpp: In function 'TDerived& osmium::builder::OSMObjectBuilder::set_user(const char*, osmium::string_size_type) [with TDerived = osmium::builder::NodeBuilder; T = osmium::Node]': /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/node.hpp:48:11: note: at offset 32 into destination object 'osmium::Node::' of size 32 48 | class Node : public OSMObject { | ^~~~ In member function 'void osmium::OSMObject::set_user_size(osmium::string_size_type)', inlined from 'osmium::builder::OSMObjectBuilder::OSMObjectBuilder(osmium::memory::Buffer&, osmium::builder::Builder*) [with TDerived = osmium::builder::NodeBuilder; T = osmium::Node]' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/builder/osm_object_builder.hpp:415:39: /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/object.hpp:109:67: warning: writing 2 bytes into a region of size 0 [-Wstringop-overflow=] 109 | *reinterpret_cast(user_position()) = size; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/node.hpp: In constructor 'osmium::builder::OSMObjectBuilder::OSMObjectBuilder(osmium::memory::Buffer&, osmium::builder::Builder*) [with TDerived = osmium::builder::NodeBuilder; T = osmium::Node]': /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/node.hpp:48:11: note: at offset 32 into destination object 'osmium::Node::' of size 32 48 | class Node : public OSMObject { | ^~~~ In member function 'void osmium::OSMObject::set_user_size(osmium::string_size_type)', inlined from 'osmium::builder::OSMObjectBuilder::OSMObjectBuilder(osmium::memory::Buffer&, osmium::builder::Builder*) [with TDerived = osmium::builder::WayBuilder; T = osmium::Way]' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/builder/osm_object_builder.hpp:415:39: /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/object.hpp:109:67: warning: writing 2 bytes into a region of size 0 [-Wstringop-overflow=] 109 | *reinterpret_cast(user_position()) = size; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ In file included from /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/builder/osm_object_builder.hpp:50: /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/way.hpp: In constructor 'osmium::builder::OSMObjectBuilder::OSMObjectBuilder(osmium::memory::Buffer&, osmium::builder::Builder*) [with TDerived = osmium::builder::WayBuilder; T = osmium::Way]': /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/way.hpp:73:11: note: at offset 32 into destination object 'osmium::Way::' of size 32 73 | class Way : public OSMObject { | ^~~ In member function 'void osmium::OSMObject::set_user_size(osmium::string_size_type)', inlined from 'TDerived& osmium::builder::OSMObjectBuilder::set_user(const char*, osmium::string_size_type) [with TDerived = osmium::builder::WayBuilder; T = osmium::Way]' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/builder/osm_object_builder.hpp:457:39, inlined from 'void osmium::io::detail::PBFPrimitiveBlockDecoder::decode_way(const protozero::data_view&)' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/io/detail/pbf_decoder.hpp:372:37: /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/object.hpp:109:67: warning: writing 2 bytes into a region of size 0 [-Wstringop-overflow=] 109 | *reinterpret_cast(user_position()) = size; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/way.hpp: In member function 'void osmium::io::detail::PBFPrimitiveBlockDecoder::decode_way(const protozero::data_view&)': /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/way.hpp:73:11: note: at offset 32 into destination object 'osmium::Way::' of size 32 73 | class Way : public OSMObject { | ^~~ In member function 'void osmium::OSMObject::set_user_size(osmium::string_size_type)', inlined from 'osmium::builder::OSMObjectBuilder::OSMObjectBuilder(osmium::memory::Buffer&, osmium::builder::Builder*) [with TDerived = osmium::builder::RelationBuilder; T = osmium::Relation]' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/builder/osm_object_builder.hpp:415:39: /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/object.hpp:109:67: warning: writing 2 bytes into a region of size 0 [-Wstringop-overflow=] 109 | *reinterpret_cast(user_position()) = size; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ In file included from /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/builder/osm_object_builder.hpp:46: /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/relation.hpp: In constructor 'osmium::builder::OSMObjectBuilder::OSMObjectBuilder(osmium::memory::Buffer&, osmium::builder::Builder*) [with TDerived = osmium::builder::RelationBuilder; T = osmium::Relation]': /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/relation.hpp:169:11: note: at offset 32 into destination object 'osmium::Relation::' of size 32 169 | class Relation : public OSMObject { | ^~~~~~~~ In member function 'void osmium::OSMObject::set_user_size(osmium::string_size_type)', inlined from 'TDerived& osmium::builder::OSMObjectBuilder::set_user(const char*, osmium::string_size_type) [with TDerived = osmium::builder::RelationBuilder; T = osmium::Relation]' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/builder/osm_object_builder.hpp:457:39, inlined from 'void osmium::io::detail::PBFPrimitiveBlockDecoder::decode_relation(const protozero::data_view&)' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/io/detail/pbf_decoder.hpp:444:37: /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/object.hpp:109:67: warning: writing 2 bytes into a region of size 0 [-Wstringop-overflow=] 109 | *reinterpret_cast(user_position()) = size; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/relation.hpp: In member function 'void osmium::io::detail::PBFPrimitiveBlockDecoder::decode_relation(const protozero::data_view&)': /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/relation.hpp:169:11: note: at offset 32 into destination object 'osmium::Relation::' of size 32 169 | class Relation : public OSMObject { | ^~~~~~~~ In member function 'void osmium::OSMObject::set_user_size(osmium::string_size_type)', inlined from 'TDerived& osmium::builder::OSMObjectBuilder::set_user(const char*, osmium::string_size_type) [with TDerived = osmium::builder::NodeBuilder; T = osmium::Node]' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/builder/osm_object_builder.hpp:457:39, inlined from 'void osmium::io::detail::PBFPrimitiveBlockDecoder::decode_dense_nodes(const protozero::data_view&)' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/io/detail/pbf_decoder.hpp:691:53, inlined from 'void osmium::io::detail::PBFPrimitiveBlockDecoder::decode_primitive_block_data()' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/io/detail/pbf_decoder.hpp:158:63: /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/object.hpp:109:67: warning: writing 2 bytes into a region of size 0 [-Wstringop-overflow=] 109 | *reinterpret_cast(user_position()) = size; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/node.hpp: In member function 'void osmium::io::detail::PBFPrimitiveBlockDecoder::decode_primitive_block_data()': /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/node.hpp:48:11: note: at offset 32 into destination object 'osmium::Node::' of size 32 48 | class Node : public OSMObject { | ^~~~ In member function 'void osmium::OSMObject::set_user_size(osmium::string_size_type)', inlined from 'TDerived& osmium::builder::OSMObjectBuilder::set_user(const char*, osmium::string_size_type) [with TDerived = osmium::builder::WayBuilder; T = osmium::Way]' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/builder/osm_object_builder.hpp:457:39, inlined from 'TDerived& osmium::builder::OSMObjectBuilder::set_user(const std::string&) [with TDerived = osmium::builder::WayBuilder; T = osmium::Way]' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/builder/osm_object_builder.hpp:484:32, inlined from 'void osmium::io::detail::opl_parse_way(const char**, osmium::memory::Buffer&)' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/io/detail/opl_parser_functions.hpp:576:33: /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/object.hpp:109:67: warning: writing 2 bytes into a region of size 0 [-Wstringop-overflow=] 109 | *reinterpret_cast(user_position()) = size; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/way.hpp: In function 'void osmium::io::detail::opl_parse_way(const char**, osmium::memory::Buffer&)': /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/way.hpp:73:11: note: at offset 32 into destination object 'osmium::Way::' of size 32 73 | class Way : public OSMObject { | ^~~ In member function 'void osmium::OSMObject::set_user_size(osmium::string_size_type)', inlined from 'TDerived& osmium::builder::OSMObjectBuilder::set_user(const char*, osmium::string_size_type) [with TDerived = osmium::builder::RelationBuilder; T = osmium::Relation]' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/builder/osm_object_builder.hpp:457:39, inlined from 'TDerived& osmium::builder::OSMObjectBuilder::set_user(const std::string&) [with TDerived = osmium::builder::RelationBuilder; T = osmium::Relation]' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/builder/osm_object_builder.hpp:484:32, inlined from 'void osmium::io::detail::opl_parse_relation(const char**, osmium::memory::Buffer&)' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/io/detail/opl_parser_functions.hpp:714:33: /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/object.hpp:109:67: warning: writing 2 bytes into a region of size 0 [-Wstringop-overflow=] 109 | *reinterpret_cast(user_position()) = size; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/relation.hpp: In function 'void osmium::io::detail::opl_parse_relation(const char**, osmium::memory::Buffer&)': /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/relation.hpp:169:11: note: at offset 32 into destination object 'osmium::Relation::' of size 32 169 | class Relation : public OSMObject { | ^~~~~~~~ In member function 'void osmium::OSMObject::set_user_size(osmium::string_size_type)', inlined from 'TDerived& osmium::builder::OSMObjectBuilder::set_user(const char*, osmium::string_size_type) [with TDerived = osmium::builder::RelationBuilder; T = osmium::Relation]' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/builder/osm_object_builder.hpp:457:39, inlined from 'TDerived& osmium::builder::OSMObjectBuilder::set_user(const char*) [with TDerived = osmium::builder::RelationBuilder; T = osmium::Relation]' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/builder/osm_object_builder.hpp:472:32, inlined from 'void osmium::io::detail::XMLParser::data_level_element(const XML_Char*, const XML_Char**, bool)' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/io/detail/xml_input_format.hpp:421:57: /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/object.hpp:109:67: warning: writing 2 bytes into a region of size 0 [-Wstringop-overflow=] 109 | *reinterpret_cast(user_position()) = size; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/relation.hpp: In member function 'void osmium::io::detail::XMLParser::data_level_element(const XML_Char*, const XML_Char**, bool)': /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/relation.hpp:169:11: note: at offset 32 into destination object 'osmium::Relation::' of size 32 169 | class Relation : public OSMObject { | ^~~~~~~~ In member function 'void osmium::OSMObject::set_user_size(osmium::string_size_type)', inlined from 'TDerived& osmium::builder::OSMObjectBuilder::set_user(const char*, osmium::string_size_type) [with TDerived = osmium::builder::WayBuilder; T = osmium::Way]' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/builder/osm_object_builder.hpp:457:39, inlined from 'TDerived& osmium::builder::OSMObjectBuilder::set_user(const char*) [with TDerived = osmium::builder::WayBuilder; T = osmium::Way]' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/builder/osm_object_builder.hpp:472:32, inlined from 'void osmium::io::detail::XMLParser::data_level_element(const XML_Char*, const XML_Char**, bool)' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/io/detail/xml_input_format.hpp:411:52: /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/object.hpp:109:67: warning: writing 2 bytes into a region of size 0 [-Wstringop-overflow=] 109 | *reinterpret_cast(user_position()) = size; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/way.hpp: In member function 'void osmium::io::detail::XMLParser::data_level_element(const XML_Char*, const XML_Char**, bool)': /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/way.hpp:73:11: note: at offset 32 into destination object 'osmium::Way::' of size 32 73 | class Way : public OSMObject { | ^~~ In member function 'void osmium::OSMObject::set_user_size(osmium::string_size_type)', inlined from 'TDerived& osmium::builder::OSMObjectBuilder::set_user(const char*, osmium::string_size_type) [with TDerived = osmium::builder::NodeBuilder; T = osmium::Node]' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/builder/osm_object_builder.hpp:457:39, inlined from 'TDerived& osmium::builder::OSMObjectBuilder::set_user(const char*) [with TDerived = osmium::builder::NodeBuilder; T = osmium::Node]' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/builder/osm_object_builder.hpp:472:32, inlined from 'void osmium::io::detail::O5mParser::decode_node(const char*, const char*)' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/io/detail/o5m_input_format.hpp:386:37: /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/object.hpp:109:67: warning: writing 2 bytes into a region of size 0 [-Wstringop-overflow=] 109 | *reinterpret_cast(user_position()) = size; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/node.hpp: In member function 'void osmium::io::detail::O5mParser::decode_node(const char*, const char*)': /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/node.hpp:48:11: note: at offset 32 into destination object 'osmium::Node::' of size 32 48 | class Node : public OSMObject { | ^~~~ In member function 'void osmium::OSMObject::set_user_size(osmium::string_size_type)', inlined from 'TDerived& osmium::builder::OSMObjectBuilder::set_user(const char*, osmium::string_size_type) [with TDerived = osmium::builder::WayBuilder; T = osmium::Way]' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/builder/osm_object_builder.hpp:457:39, inlined from 'TDerived& osmium::builder::OSMObjectBuilder::set_user(const char*) [with TDerived = osmium::builder::WayBuilder; T = osmium::Way]' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/builder/osm_object_builder.hpp:472:32, inlined from 'void osmium::io::detail::O5mParser::decode_way(const char*, const char*)' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/io/detail/o5m_input_format.hpp:408:37: /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/object.hpp:109:67: warning: writing 2 bytes into a region of size 0 [-Wstringop-overflow=] 109 | *reinterpret_cast(user_position()) = size; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/way.hpp: In member function 'void osmium::io::detail::O5mParser::decode_way(const char*, const char*)': /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/way.hpp:73:11: note: at offset 32 into destination object 'osmium::Way::' of size 32 73 | class Way : public OSMObject { | ^~~ In member function 'void osmium::OSMObject::set_user_size(osmium::string_size_type)', inlined from 'TDerived& osmium::builder::OSMObjectBuilder::set_user(const char*, osmium::string_size_type) [with TDerived = osmium::builder::RelationBuilder; T = osmium::Relation]' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/builder/osm_object_builder.hpp:457:39, inlined from 'TDerived& osmium::builder::OSMObjectBuilder::set_user(const char*) [with TDerived = osmium::builder::RelationBuilder; T = osmium::Relation]' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/builder/osm_object_builder.hpp:472:32, inlined from 'void osmium::io::detail::O5mParser::decode_relation(const char*, const char*)' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/io/detail/o5m_input_format.hpp:471:37: /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/object.hpp:109:67: warning: writing 2 bytes into a region of size 0 [-Wstringop-overflow=] 109 | *reinterpret_cast(user_position()) = size; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/relation.hpp: In member function 'void osmium::io::detail::O5mParser::decode_relation(const char*, const char*)': /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/relation.hpp:169:11: note: at offset 32 into destination object 'osmium::Relation::' of size 32 169 | class Relation : public OSMObject { | ^~~~~~~~ [ 68%] Linking CXX executable test-output-multi-poly-trivial [ 68%] Built target test-output-multi-poly-trivial [ 69%] Building CXX object tests/CMakeFiles/test-output-multi-tags.dir/test-output-multi-tags.cpp.o In file included from /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/area.hpp:42, from /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/builder/osm_object_builder.hpp:38, from /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/io/detail/o5m_input_format.hpp:36, from /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/io/o5m_input.hpp:42, from /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/io/any_input.hpp:48, from /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/tests/common-import.hpp:5, from /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/tests/test-output-multi-tags.cpp:3: In member function 'void osmium::OSMObject::set_user_size(osmium::string_size_type)', inlined from 'TDerived& osmium::builder::OSMObjectBuilder::set_user(const char*, osmium::string_size_type) [with TDerived = osmium::builder::NodeBuilder; T = osmium::Node]' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/builder/osm_object_builder.hpp:457:39: /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/object.hpp:109:67: warning: writing 2 bytes into a region of size 0 [-Wstringop-overflow=] 109 | *reinterpret_cast(user_position()) = size; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ In file included from /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/builder/osm_object_builder.hpp:43: /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/node.hpp: In function 'TDerived& osmium::builder::OSMObjectBuilder::set_user(const char*, osmium::string_size_type) [with TDerived = osmium::builder::NodeBuilder; T = osmium::Node]': /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/node.hpp:48:11: note: at offset 32 into destination object 'osmium::Node::' of size 32 48 | class Node : public OSMObject { | ^~~~ In member function 'void osmium::OSMObject::set_user_size(osmium::string_size_type)', inlined from 'osmium::builder::OSMObjectBuilder::OSMObjectBuilder(osmium::memory::Buffer&, osmium::builder::Builder*) [with TDerived = osmium::builder::NodeBuilder; T = osmium::Node]' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/builder/osm_object_builder.hpp:415:39: /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/object.hpp:109:67: warning: writing 2 bytes into a region of size 0 [-Wstringop-overflow=] 109 | *reinterpret_cast(user_position()) = size; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/node.hpp: In constructor 'osmium::builder::OSMObjectBuilder::OSMObjectBuilder(osmium::memory::Buffer&, osmium::builder::Builder*) [with TDerived = osmium::builder::NodeBuilder; T = osmium::Node]': /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/node.hpp:48:11: note: at offset 32 into destination object 'osmium::Node::' of size 32 48 | class Node : public OSMObject { | ^~~~ In member function 'void osmium::OSMObject::set_user_size(osmium::string_size_type)', inlined from 'osmium::builder::OSMObjectBuilder::OSMObjectBuilder(osmium::memory::Buffer&, osmium::builder::Builder*) [with TDerived = osmium::builder::WayBuilder; T = osmium::Way]' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/builder/osm_object_builder.hpp:415:39: /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/object.hpp:109:67: warning: writing 2 bytes into a region of size 0 [-Wstringop-overflow=] 109 | *reinterpret_cast(user_position()) = size; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ In file included from /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/builder/osm_object_builder.hpp:50: /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/way.hpp: In constructor 'osmium::builder::OSMObjectBuilder::OSMObjectBuilder(osmium::memory::Buffer&, osmium::builder::Builder*) [with TDerived = osmium::builder::WayBuilder; T = osmium::Way]': /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/way.hpp:73:11: note: at offset 32 into destination object 'osmium::Way::' of size 32 73 | class Way : public OSMObject { | ^~~ In member function 'void osmium::OSMObject::set_user_size(osmium::string_size_type)', inlined from 'TDerived& osmium::builder::OSMObjectBuilder::set_user(const char*, osmium::string_size_type) [with TDerived = osmium::builder::WayBuilder; T = osmium::Way]' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/builder/osm_object_builder.hpp:457:39, inlined from 'void osmium::io::detail::PBFPrimitiveBlockDecoder::decode_way(const protozero::data_view&)' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/io/detail/pbf_decoder.hpp:372:37: /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/object.hpp:109:67: warning: writing 2 bytes into a region of size 0 [-Wstringop-overflow=] 109 | *reinterpret_cast(user_position()) = size; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/way.hpp: In member function 'void osmium::io::detail::PBFPrimitiveBlockDecoder::decode_way(const protozero::data_view&)': /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/way.hpp:73:11: note: at offset 32 into destination object 'osmium::Way::' of size 32 73 | class Way : public OSMObject { | ^~~ In member function 'void osmium::OSMObject::set_user_size(osmium::string_size_type)', inlined from 'osmium::builder::OSMObjectBuilder::OSMObjectBuilder(osmium::memory::Buffer&, osmium::builder::Builder*) [with TDerived = osmium::builder::RelationBuilder; T = osmium::Relation]' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/builder/osm_object_builder.hpp:415:39: /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/object.hpp:109:67: warning: writing 2 bytes into a region of size 0 [-Wstringop-overflow=] 109 | *reinterpret_cast(user_position()) = size; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ In file included from /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/builder/osm_object_builder.hpp:46: /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/relation.hpp: In constructor 'osmium::builder::OSMObjectBuilder::OSMObjectBuilder(osmium::memory::Buffer&, osmium::builder::Builder*) [with TDerived = osmium::builder::RelationBuilder; T = osmium::Relation]': /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/relation.hpp:169:11: note: at offset 32 into destination object 'osmium::Relation::' of size 32 169 | class Relation : public OSMObject { | ^~~~~~~~ In member function 'void osmium::OSMObject::set_user_size(osmium::string_size_type)', inlined from 'TDerived& osmium::builder::OSMObjectBuilder::set_user(const char*, osmium::string_size_type) [with TDerived = osmium::builder::RelationBuilder; T = osmium::Relation]' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/builder/osm_object_builder.hpp:457:39, inlined from 'void osmium::io::detail::PBFPrimitiveBlockDecoder::decode_relation(const protozero::data_view&)' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/io/detail/pbf_decoder.hpp:444:37: /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/object.hpp:109:67: warning: writing 2 bytes into a region of size 0 [-Wstringop-overflow=] 109 | *reinterpret_cast(user_position()) = size; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/relation.hpp: In member function 'void osmium::io::detail::PBFPrimitiveBlockDecoder::decode_relation(const protozero::data_view&)': /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/relation.hpp:169:11: note: at offset 32 into destination object 'osmium::Relation::' of size 32 169 | class Relation : public OSMObject { | ^~~~~~~~ In member function 'void osmium::OSMObject::set_user_size(osmium::string_size_type)', inlined from 'TDerived& osmium::builder::OSMObjectBuilder::set_user(const char*, osmium::string_size_type) [with TDerived = osmium::builder::NodeBuilder; T = osmium::Node]' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/builder/osm_object_builder.hpp:457:39, inlined from 'void osmium::io::detail::PBFPrimitiveBlockDecoder::decode_dense_nodes(const protozero::data_view&)' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/io/detail/pbf_decoder.hpp:691:53, inlined from 'void osmium::io::detail::PBFPrimitiveBlockDecoder::decode_primitive_block_data()' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/io/detail/pbf_decoder.hpp:158:63: /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/object.hpp:109:67: warning: writing 2 bytes into a region of size 0 [-Wstringop-overflow=] 109 | *reinterpret_cast(user_position()) = size; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/node.hpp: In member function 'void osmium::io::detail::PBFPrimitiveBlockDecoder::decode_primitive_block_data()': /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/node.hpp:48:11: note: at offset 32 into destination object 'osmium::Node::' of size 32 48 | class Node : public OSMObject { | ^~~~ In member function 'void osmium::OSMObject::set_user_size(osmium::string_size_type)', inlined from 'TDerived& osmium::builder::OSMObjectBuilder::set_user(const char*, osmium::string_size_type) [with TDerived = osmium::builder::WayBuilder; T = osmium::Way]' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/builder/osm_object_builder.hpp:457:39, inlined from 'TDerived& osmium::builder::OSMObjectBuilder::set_user(const std::string&) [with TDerived = osmium::builder::WayBuilder; T = osmium::Way]' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/builder/osm_object_builder.hpp:484:32, inlined from 'void osmium::io::detail::opl_parse_way(const char**, osmium::memory::Buffer&)' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/io/detail/opl_parser_functions.hpp:576:33: /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/object.hpp:109:67: warning: writing 2 bytes into a region of size 0 [-Wstringop-overflow=] 109 | *reinterpret_cast(user_position()) = size; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/way.hpp: In function 'void osmium::io::detail::opl_parse_way(const char**, osmium::memory::Buffer&)': /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/way.hpp:73:11: note: at offset 32 into destination object 'osmium::Way::' of size 32 73 | class Way : public OSMObject { | ^~~ In member function 'void osmium::OSMObject::set_user_size(osmium::string_size_type)', inlined from 'TDerived& osmium::builder::OSMObjectBuilder::set_user(const char*, osmium::string_size_type) [with TDerived = osmium::builder::RelationBuilder; T = osmium::Relation]' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/builder/osm_object_builder.hpp:457:39, inlined from 'TDerived& osmium::builder::OSMObjectBuilder::set_user(const std::string&) [with TDerived = osmium::builder::RelationBuilder; T = osmium::Relation]' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/builder/osm_object_builder.hpp:484:32, inlined from 'void osmium::io::detail::opl_parse_relation(const char**, osmium::memory::Buffer&)' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/io/detail/opl_parser_functions.hpp:714:33: /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/object.hpp:109:67: warning: writing 2 bytes into a region of size 0 [-Wstringop-overflow=] 109 | *reinterpret_cast(user_position()) = size; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/relation.hpp: In function 'void osmium::io::detail::opl_parse_relation(const char**, osmium::memory::Buffer&)': /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/relation.hpp:169:11: note: at offset 32 into destination object 'osmium::Relation::' of size 32 169 | class Relation : public OSMObject { | ^~~~~~~~ In member function 'void osmium::OSMObject::set_user_size(osmium::string_size_type)', inlined from 'TDerived& osmium::builder::OSMObjectBuilder::set_user(const char*, osmium::string_size_type) [with TDerived = osmium::builder::RelationBuilder; T = osmium::Relation]' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/builder/osm_object_builder.hpp:457:39, inlined from 'TDerived& osmium::builder::OSMObjectBuilder::set_user(const char*) [with TDerived = osmium::builder::RelationBuilder; T = osmium::Relation]' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/builder/osm_object_builder.hpp:472:32, inlined from 'void osmium::io::detail::XMLParser::data_level_element(const XML_Char*, const XML_Char**, bool)' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/io/detail/xml_input_format.hpp:421:57: /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/object.hpp:109:67: warning: writing 2 bytes into a region of size 0 [-Wstringop-overflow=] 109 | *reinterpret_cast(user_position()) = size; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/relation.hpp: In member function 'void osmium::io::detail::XMLParser::data_level_element(const XML_Char*, const XML_Char**, bool)': /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/relation.hpp:169:11: note: at offset 32 into destination object 'osmium::Relation::' of size 32 169 | class Relation : public OSMObject { | ^~~~~~~~ In member function 'void osmium::OSMObject::set_user_size(osmium::string_size_type)', inlined from 'TDerived& osmium::builder::OSMObjectBuilder::set_user(const char*, osmium::string_size_type) [with TDerived = osmium::builder::WayBuilder; T = osmium::Way]' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/builder/osm_object_builder.hpp:457:39, inlined from 'TDerived& osmium::builder::OSMObjectBuilder::set_user(const char*) [with TDerived = osmium::builder::WayBuilder; T = osmium::Way]' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/builder/osm_object_builder.hpp:472:32, inlined from 'void osmium::io::detail::XMLParser::data_level_element(const XML_Char*, const XML_Char**, bool)' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/io/detail/xml_input_format.hpp:411:52: /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/object.hpp:109:67: warning: writing 2 bytes into a region of size 0 [-Wstringop-overflow=] 109 | *reinterpret_cast(user_position()) = size; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/way.hpp: In member function 'void osmium::io::detail::XMLParser::data_level_element(const XML_Char*, const XML_Char**, bool)': /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/way.hpp:73:11: note: at offset 32 into destination object 'osmium::Way::' of size 32 73 | class Way : public OSMObject { | ^~~ In member function 'void osmium::OSMObject::set_user_size(osmium::string_size_type)', inlined from 'TDerived& osmium::builder::OSMObjectBuilder::set_user(const char*, osmium::string_size_type) [with TDerived = osmium::builder::NodeBuilder; T = osmium::Node]' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/builder/osm_object_builder.hpp:457:39, inlined from 'TDerived& osmium::builder::OSMObjectBuilder::set_user(const char*) [with TDerived = osmium::builder::NodeBuilder; T = osmium::Node]' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/builder/osm_object_builder.hpp:472:32, inlined from 'void osmium::io::detail::O5mParser::decode_node(const char*, const char*)' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/io/detail/o5m_input_format.hpp:386:37: /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/object.hpp:109:67: warning: writing 2 bytes into a region of size 0 [-Wstringop-overflow=] 109 | *reinterpret_cast(user_position()) = size; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/node.hpp: In member function 'void osmium::io::detail::O5mParser::decode_node(const char*, const char*)': /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/node.hpp:48:11: note: at offset 32 into destination object 'osmium::Node::' of size 32 48 | class Node : public OSMObject { | ^~~~ In member function 'void osmium::OSMObject::set_user_size(osmium::string_size_type)', inlined from 'TDerived& osmium::builder::OSMObjectBuilder::set_user(const char*, osmium::string_size_type) [with TDerived = osmium::builder::WayBuilder; T = osmium::Way]' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/builder/osm_object_builder.hpp:457:39, inlined from 'TDerived& osmium::builder::OSMObjectBuilder::set_user(const char*) [with TDerived = osmium::builder::WayBuilder; T = osmium::Way]' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/builder/osm_object_builder.hpp:472:32, inlined from 'void osmium::io::detail::O5mParser::decode_way(const char*, const char*)' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/io/detail/o5m_input_format.hpp:408:37: /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/object.hpp:109:67: warning: writing 2 bytes into a region of size 0 [-Wstringop-overflow=] 109 | *reinterpret_cast(user_position()) = size; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/way.hpp: In member function 'void osmium::io::detail::O5mParser::decode_way(const char*, const char*)': /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/way.hpp:73:11: note: at offset 32 into destination object 'osmium::Way::' of size 32 73 | class Way : public OSMObject { | ^~~ In member function 'void osmium::OSMObject::set_user_size(osmium::string_size_type)', inlined from 'TDerived& osmium::builder::OSMObjectBuilder::set_user(const char*, osmium::string_size_type) [with TDerived = osmium::builder::RelationBuilder; T = osmium::Relation]' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/builder/osm_object_builder.hpp:457:39, inlined from 'TDerived& osmium::builder::OSMObjectBuilder::set_user(const char*) [with TDerived = osmium::builder::RelationBuilder; T = osmium::Relation]' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/builder/osm_object_builder.hpp:472:32, inlined from 'void osmium::io::detail::O5mParser::decode_relation(const char*, const char*)' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/io/detail/o5m_input_format.hpp:471:37: /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/object.hpp:109:67: warning: writing 2 bytes into a region of size 0 [-Wstringop-overflow=] 109 | *reinterpret_cast(user_position()) = size; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/relation.hpp: In member function 'void osmium::io::detail::O5mParser::decode_relation(const char*, const char*)': /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/relation.hpp:169:11: note: at offset 32 into destination object 'osmium::Relation::' of size 32 169 | class Relation : public OSMObject { | ^~~~~~~~ [ 69%] Linking CXX executable test-output-multi-tags [ 69%] Built target test-output-multi-tags [ 69%] Building CXX object tests/CMakeFiles/test-output-flex.dir/test-output-flex.cpp.o In file included from /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/area.hpp:42, from /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/builder/osm_object_builder.hpp:38, from /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/io/detail/o5m_input_format.hpp:36, from /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/io/o5m_input.hpp:42, from /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/io/any_input.hpp:48, from /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/tests/common-import.hpp:5, from /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/tests/test-output-flex.cpp:3: In member function 'void osmium::OSMObject::set_user_size(osmium::string_size_type)', inlined from 'TDerived& osmium::builder::OSMObjectBuilder::set_user(const char*, osmium::string_size_type) [with TDerived = osmium::builder::NodeBuilder; T = osmium::Node]' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/builder/osm_object_builder.hpp:457:39: /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/object.hpp:109:67: warning: writing 2 bytes into a region of size 0 [-Wstringop-overflow=] 109 | *reinterpret_cast(user_position()) = size; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ In file included from /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/builder/osm_object_builder.hpp:43: /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/node.hpp: In function 'TDerived& osmium::builder::OSMObjectBuilder::set_user(const char*, osmium::string_size_type) [with TDerived = osmium::builder::NodeBuilder; T = osmium::Node]': /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/node.hpp:48:11: note: at offset 32 into destination object 'osmium::Node::' of size 32 48 | class Node : public OSMObject { | ^~~~ In member function 'void osmium::OSMObject::set_user_size(osmium::string_size_type)', inlined from 'osmium::builder::OSMObjectBuilder::OSMObjectBuilder(osmium::memory::Buffer&, osmium::builder::Builder*) [with TDerived = osmium::builder::NodeBuilder; T = osmium::Node]' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/builder/osm_object_builder.hpp:415:39: /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/object.hpp:109:67: warning: writing 2 bytes into a region of size 0 [-Wstringop-overflow=] 109 | *reinterpret_cast(user_position()) = size; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/node.hpp: In constructor 'osmium::builder::OSMObjectBuilder::OSMObjectBuilder(osmium::memory::Buffer&, osmium::builder::Builder*) [with TDerived = osmium::builder::NodeBuilder; T = osmium::Node]': /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/node.hpp:48:11: note: at offset 32 into destination object 'osmium::Node::' of size 32 48 | class Node : public OSMObject { | ^~~~ In member function 'void osmium::OSMObject::set_user_size(osmium::string_size_type)', inlined from 'osmium::builder::OSMObjectBuilder::OSMObjectBuilder(osmium::memory::Buffer&, osmium::builder::Builder*) [with TDerived = osmium::builder::WayBuilder; T = osmium::Way]' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/builder/osm_object_builder.hpp:415:39: /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/object.hpp:109:67: warning: writing 2 bytes into a region of size 0 [-Wstringop-overflow=] 109 | *reinterpret_cast(user_position()) = size; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ In file included from /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/builder/osm_object_builder.hpp:50: /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/way.hpp: In constructor 'osmium::builder::OSMObjectBuilder::OSMObjectBuilder(osmium::memory::Buffer&, osmium::builder::Builder*) [with TDerived = osmium::builder::WayBuilder; T = osmium::Way]': /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/way.hpp:73:11: note: at offset 32 into destination object 'osmium::Way::' of size 32 73 | class Way : public OSMObject { | ^~~ In member function 'void osmium::OSMObject::set_user_size(osmium::string_size_type)', inlined from 'TDerived& osmium::builder::OSMObjectBuilder::set_user(const char*, osmium::string_size_type) [with TDerived = osmium::builder::WayBuilder; T = osmium::Way]' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/builder/osm_object_builder.hpp:457:39, inlined from 'void osmium::io::detail::PBFPrimitiveBlockDecoder::decode_way(const protozero::data_view&)' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/io/detail/pbf_decoder.hpp:372:37: /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/object.hpp:109:67: warning: writing 2 bytes into a region of size 0 [-Wstringop-overflow=] 109 | *reinterpret_cast(user_position()) = size; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/way.hpp: In member function 'void osmium::io::detail::PBFPrimitiveBlockDecoder::decode_way(const protozero::data_view&)': /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/way.hpp:73:11: note: at offset 32 into destination object 'osmium::Way::' of size 32 73 | class Way : public OSMObject { | ^~~ In member function 'void osmium::OSMObject::set_user_size(osmium::string_size_type)', inlined from 'osmium::builder::OSMObjectBuilder::OSMObjectBuilder(osmium::memory::Buffer&, osmium::builder::Builder*) [with TDerived = osmium::builder::RelationBuilder; T = osmium::Relation]' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/builder/osm_object_builder.hpp:415:39: /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/object.hpp:109:67: warning: writing 2 bytes into a region of size 0 [-Wstringop-overflow=] 109 | *reinterpret_cast(user_position()) = size; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ In file included from /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/builder/osm_object_builder.hpp:46: /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/relation.hpp: In constructor 'osmium::builder::OSMObjectBuilder::OSMObjectBuilder(osmium::memory::Buffer&, osmium::builder::Builder*) [with TDerived = osmium::builder::RelationBuilder; T = osmium::Relation]': /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/relation.hpp:169:11: note: at offset 32 into destination object 'osmium::Relation::' of size 32 169 | class Relation : public OSMObject { | ^~~~~~~~ In member function 'void osmium::OSMObject::set_user_size(osmium::string_size_type)', inlined from 'TDerived& osmium::builder::OSMObjectBuilder::set_user(const char*, osmium::string_size_type) [with TDerived = osmium::builder::RelationBuilder; T = osmium::Relation]' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/builder/osm_object_builder.hpp:457:39, inlined from 'void osmium::io::detail::PBFPrimitiveBlockDecoder::decode_relation(const protozero::data_view&)' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/io/detail/pbf_decoder.hpp:444:37: /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/object.hpp:109:67: warning: writing 2 bytes into a region of size 0 [-Wstringop-overflow=] 109 | *reinterpret_cast(user_position()) = size; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/relation.hpp: In member function 'void osmium::io::detail::PBFPrimitiveBlockDecoder::decode_relation(const protozero::data_view&)': /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/relation.hpp:169:11: note: at offset 32 into destination object 'osmium::Relation::' of size 32 169 | class Relation : public OSMObject { | ^~~~~~~~ In member function 'void osmium::OSMObject::set_user_size(osmium::string_size_type)', inlined from 'TDerived& osmium::builder::OSMObjectBuilder::set_user(const char*, osmium::string_size_type) [with TDerived = osmium::builder::NodeBuilder; T = osmium::Node]' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/builder/osm_object_builder.hpp:457:39, inlined from 'void osmium::io::detail::PBFPrimitiveBlockDecoder::decode_dense_nodes(const protozero::data_view&)' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/io/detail/pbf_decoder.hpp:691:53, inlined from 'void osmium::io::detail::PBFPrimitiveBlockDecoder::decode_primitive_block_data()' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/io/detail/pbf_decoder.hpp:158:63: /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/object.hpp:109:67: warning: writing 2 bytes into a region of size 0 [-Wstringop-overflow=] 109 | *reinterpret_cast(user_position()) = size; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/node.hpp: In member function 'void osmium::io::detail::PBFPrimitiveBlockDecoder::decode_primitive_block_data()': /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/node.hpp:48:11: note: at offset 32 into destination object 'osmium::Node::' of size 32 48 | class Node : public OSMObject { | ^~~~ In member function 'void osmium::OSMObject::set_user_size(osmium::string_size_type)', inlined from 'TDerived& osmium::builder::OSMObjectBuilder::set_user(const char*, osmium::string_size_type) [with TDerived = osmium::builder::WayBuilder; T = osmium::Way]' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/builder/osm_object_builder.hpp:457:39, inlined from 'TDerived& osmium::builder::OSMObjectBuilder::set_user(const std::string&) [with TDerived = osmium::builder::WayBuilder; T = osmium::Way]' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/builder/osm_object_builder.hpp:484:32, inlined from 'void osmium::io::detail::opl_parse_way(const char**, osmium::memory::Buffer&)' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/io/detail/opl_parser_functions.hpp:576:33: /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/object.hpp:109:67: warning: writing 2 bytes into a region of size 0 [-Wstringop-overflow=] 109 | *reinterpret_cast(user_position()) = size; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/way.hpp: In function 'void osmium::io::detail::opl_parse_way(const char**, osmium::memory::Buffer&)': /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/way.hpp:73:11: note: at offset 32 into destination object 'osmium::Way::' of size 32 73 | class Way : public OSMObject { | ^~~ In member function 'void osmium::OSMObject::set_user_size(osmium::string_size_type)', inlined from 'TDerived& osmium::builder::OSMObjectBuilder::set_user(const char*, osmium::string_size_type) [with TDerived = osmium::builder::RelationBuilder; T = osmium::Relation]' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/builder/osm_object_builder.hpp:457:39, inlined from 'TDerived& osmium::builder::OSMObjectBuilder::set_user(const std::string&) [with TDerived = osmium::builder::RelationBuilder; T = osmium::Relation]' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/builder/osm_object_builder.hpp:484:32, inlined from 'void osmium::io::detail::opl_parse_relation(const char**, osmium::memory::Buffer&)' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/io/detail/opl_parser_functions.hpp:714:33: /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/object.hpp:109:67: warning: writing 2 bytes into a region of size 0 [-Wstringop-overflow=] 109 | *reinterpret_cast(user_position()) = size; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/relation.hpp: In function 'void osmium::io::detail::opl_parse_relation(const char**, osmium::memory::Buffer&)': /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/relation.hpp:169:11: note: at offset 32 into destination object 'osmium::Relation::' of size 32 169 | class Relation : public OSMObject { | ^~~~~~~~ In member function 'void osmium::OSMObject::set_user_size(osmium::string_size_type)', inlined from 'TDerived& osmium::builder::OSMObjectBuilder::set_user(const char*, osmium::string_size_type) [with TDerived = osmium::builder::RelationBuilder; T = osmium::Relation]' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/builder/osm_object_builder.hpp:457:39, inlined from 'TDerived& osmium::builder::OSMObjectBuilder::set_user(const char*) [with TDerived = osmium::builder::RelationBuilder; T = osmium::Relation]' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/builder/osm_object_builder.hpp:472:32, inlined from 'void osmium::io::detail::XMLParser::data_level_element(const XML_Char*, const XML_Char**, bool)' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/io/detail/xml_input_format.hpp:421:57: /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/object.hpp:109:67: warning: writing 2 bytes into a region of size 0 [-Wstringop-overflow=] 109 | *reinterpret_cast(user_position()) = size; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/relation.hpp: In member function 'void osmium::io::detail::XMLParser::data_level_element(const XML_Char*, const XML_Char**, bool)': /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/relation.hpp:169:11: note: at offset 32 into destination object 'osmium::Relation::' of size 32 169 | class Relation : public OSMObject { | ^~~~~~~~ In member function 'void osmium::OSMObject::set_user_size(osmium::string_size_type)', inlined from 'TDerived& osmium::builder::OSMObjectBuilder::set_user(const char*, osmium::string_size_type) [with TDerived = osmium::builder::WayBuilder; T = osmium::Way]' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/builder/osm_object_builder.hpp:457:39, inlined from 'TDerived& osmium::builder::OSMObjectBuilder::set_user(const char*) [with TDerived = osmium::builder::WayBuilder; T = osmium::Way]' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/builder/osm_object_builder.hpp:472:32, inlined from 'void osmium::io::detail::XMLParser::data_level_element(const XML_Char*, const XML_Char**, bool)' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/io/detail/xml_input_format.hpp:411:52: /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/object.hpp:109:67: warning: writing 2 bytes into a region of size 0 [-Wstringop-overflow=] 109 | *reinterpret_cast(user_position()) = size; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/way.hpp: In member function 'void osmium::io::detail::XMLParser::data_level_element(const XML_Char*, const XML_Char**, bool)': /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/way.hpp:73:11: note: at offset 32 into destination object 'osmium::Way::' of size 32 73 | class Way : public OSMObject { | ^~~ In member function 'void osmium::OSMObject::set_user_size(osmium::string_size_type)', inlined from 'TDerived& osmium::builder::OSMObjectBuilder::set_user(const char*, osmium::string_size_type) [with TDerived = osmium::builder::NodeBuilder; T = osmium::Node]' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/builder/osm_object_builder.hpp:457:39, inlined from 'TDerived& osmium::builder::OSMObjectBuilder::set_user(const char*) [with TDerived = osmium::builder::NodeBuilder; T = osmium::Node]' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/builder/osm_object_builder.hpp:472:32, inlined from 'void osmium::io::detail::O5mParser::decode_node(const char*, const char*)' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/io/detail/o5m_input_format.hpp:386:37: /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/object.hpp:109:67: warning: writing 2 bytes into a region of size 0 [-Wstringop-overflow=] 109 | *reinterpret_cast(user_position()) = size; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/node.hpp: In member function 'void osmium::io::detail::O5mParser::decode_node(const char*, const char*)': /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/node.hpp:48:11: note: at offset 32 into destination object 'osmium::Node::' of size 32 48 | class Node : public OSMObject { | ^~~~ In member function 'void osmium::OSMObject::set_user_size(osmium::string_size_type)', inlined from 'TDerived& osmium::builder::OSMObjectBuilder::set_user(const char*, osmium::string_size_type) [with TDerived = osmium::builder::WayBuilder; T = osmium::Way]' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/builder/osm_object_builder.hpp:457:39, inlined from 'TDerived& osmium::builder::OSMObjectBuilder::set_user(const char*) [with TDerived = osmium::builder::WayBuilder; T = osmium::Way]' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/builder/osm_object_builder.hpp:472:32, inlined from 'void osmium::io::detail::O5mParser::decode_way(const char*, const char*)' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/io/detail/o5m_input_format.hpp:408:37: /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/object.hpp:109:67: warning: writing 2 bytes into a region of size 0 [-Wstringop-overflow=] 109 | *reinterpret_cast(user_position()) = size; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/way.hpp: In member function 'void osmium::io::detail::O5mParser::decode_way(const char*, const char*)': /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/way.hpp:73:11: note: at offset 32 into destination object 'osmium::Way::' of size 32 73 | class Way : public OSMObject { | ^~~ In member function 'void osmium::OSMObject::set_user_size(osmium::string_size_type)', inlined from 'TDerived& osmium::builder::OSMObjectBuilder::set_user(const char*, osmium::string_size_type) [with TDerived = osmium::builder::RelationBuilder; T = osmium::Relation]' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/builder/osm_object_builder.hpp:457:39, inlined from 'TDerived& osmium::builder::OSMObjectBuilder::set_user(const char*) [with TDerived = osmium::builder::RelationBuilder; T = osmium::Relation]' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/builder/osm_object_builder.hpp:472:32, inlined from 'void osmium::io::detail::O5mParser::decode_relation(const char*, const char*)' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/io/detail/o5m_input_format.hpp:471:37: /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/object.hpp:109:67: warning: writing 2 bytes into a region of size 0 [-Wstringop-overflow=] 109 | *reinterpret_cast(user_position()) = size; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/relation.hpp: In member function 'void osmium::io::detail::O5mParser::decode_relation(const char*, const char*)': /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/relation.hpp:169:11: note: at offset 32 into destination object 'osmium::Relation::' of size 32 169 | class Relation : public OSMObject { | ^~~~~~~~ [ 70%] Linking CXX executable test-output-flex [ 70%] Built target test-output-flex [ 71%] Building CXX object tests/CMakeFiles/test-output-flex-area.dir/test-output-flex-area.cpp.o In file included from /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/area.hpp:42, from /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/builder/osm_object_builder.hpp:38, from /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/io/detail/o5m_input_format.hpp:36, from /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/io/o5m_input.hpp:42, from /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/io/any_input.hpp:48, from /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/tests/common-import.hpp:5, from /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/tests/test-output-flex-area.cpp:3: In member function 'void osmium::OSMObject::set_user_size(osmium::string_size_type)', inlined from 'TDerived& osmium::builder::OSMObjectBuilder::set_user(const char*, osmium::string_size_type) [with TDerived = osmium::builder::NodeBuilder; T = osmium::Node]' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/builder/osm_object_builder.hpp:457:39: /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/object.hpp:109:67: warning: writing 2 bytes into a region of size 0 [-Wstringop-overflow=] 109 | *reinterpret_cast(user_position()) = size; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ In file included from /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/builder/osm_object_builder.hpp:43: /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/node.hpp: In function 'TDerived& osmium::builder::OSMObjectBuilder::set_user(const char*, osmium::string_size_type) [with TDerived = osmium::builder::NodeBuilder; T = osmium::Node]': /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/node.hpp:48:11: note: at offset 32 into destination object 'osmium::Node::' of size 32 48 | class Node : public OSMObject { | ^~~~ In member function 'void osmium::OSMObject::set_user_size(osmium::string_size_type)', inlined from 'osmium::builder::OSMObjectBuilder::OSMObjectBuilder(osmium::memory::Buffer&, osmium::builder::Builder*) [with TDerived = osmium::builder::NodeBuilder; T = osmium::Node]' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/builder/osm_object_builder.hpp:415:39: /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/object.hpp:109:67: warning: writing 2 bytes into a region of size 0 [-Wstringop-overflow=] 109 | *reinterpret_cast(user_position()) = size; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/node.hpp: In constructor 'osmium::builder::OSMObjectBuilder::OSMObjectBuilder(osmium::memory::Buffer&, osmium::builder::Builder*) [with TDerived = osmium::builder::NodeBuilder; T = osmium::Node]': /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/node.hpp:48:11: note: at offset 32 into destination object 'osmium::Node::' of size 32 48 | class Node : public OSMObject { | ^~~~ In member function 'void osmium::OSMObject::set_user_size(osmium::string_size_type)', inlined from 'osmium::builder::OSMObjectBuilder::OSMObjectBuilder(osmium::memory::Buffer&, osmium::builder::Builder*) [with TDerived = osmium::builder::WayBuilder; T = osmium::Way]' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/builder/osm_object_builder.hpp:415:39: /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/object.hpp:109:67: warning: writing 2 bytes into a region of size 0 [-Wstringop-overflow=] 109 | *reinterpret_cast(user_position()) = size; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ In file included from /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/builder/osm_object_builder.hpp:50: /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/way.hpp: In constructor 'osmium::builder::OSMObjectBuilder::OSMObjectBuilder(osmium::memory::Buffer&, osmium::builder::Builder*) [with TDerived = osmium::builder::WayBuilder; T = osmium::Way]': /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/way.hpp:73:11: note: at offset 32 into destination object 'osmium::Way::' of size 32 73 | class Way : public OSMObject { | ^~~ In member function 'void osmium::OSMObject::set_user_size(osmium::string_size_type)', inlined from 'TDerived& osmium::builder::OSMObjectBuilder::set_user(const char*, osmium::string_size_type) [with TDerived = osmium::builder::WayBuilder; T = osmium::Way]' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/builder/osm_object_builder.hpp:457:39, inlined from 'void osmium::io::detail::PBFPrimitiveBlockDecoder::decode_way(const protozero::data_view&)' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/io/detail/pbf_decoder.hpp:372:37: /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/object.hpp:109:67: warning: writing 2 bytes into a region of size 0 [-Wstringop-overflow=] 109 | *reinterpret_cast(user_position()) = size; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/way.hpp: In member function 'void osmium::io::detail::PBFPrimitiveBlockDecoder::decode_way(const protozero::data_view&)': /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/way.hpp:73:11: note: at offset 32 into destination object 'osmium::Way::' of size 32 73 | class Way : public OSMObject { | ^~~ In member function 'void osmium::OSMObject::set_user_size(osmium::string_size_type)', inlined from 'osmium::builder::OSMObjectBuilder::OSMObjectBuilder(osmium::memory::Buffer&, osmium::builder::Builder*) [with TDerived = osmium::builder::RelationBuilder; T = osmium::Relation]' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/builder/osm_object_builder.hpp:415:39: /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/object.hpp:109:67: warning: writing 2 bytes into a region of size 0 [-Wstringop-overflow=] 109 | *reinterpret_cast(user_position()) = size; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ In file included from /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/builder/osm_object_builder.hpp:46: /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/relation.hpp: In constructor 'osmium::builder::OSMObjectBuilder::OSMObjectBuilder(osmium::memory::Buffer&, osmium::builder::Builder*) [with TDerived = osmium::builder::RelationBuilder; T = osmium::Relation]': /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/relation.hpp:169:11: note: at offset 32 into destination object 'osmium::Relation::' of size 32 169 | class Relation : public OSMObject { | ^~~~~~~~ In member function 'void osmium::OSMObject::set_user_size(osmium::string_size_type)', inlined from 'TDerived& osmium::builder::OSMObjectBuilder::set_user(const char*, osmium::string_size_type) [with TDerived = osmium::builder::RelationBuilder; T = osmium::Relation]' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/builder/osm_object_builder.hpp:457:39, inlined from 'void osmium::io::detail::PBFPrimitiveBlockDecoder::decode_relation(const protozero::data_view&)' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/io/detail/pbf_decoder.hpp:444:37: /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/object.hpp:109:67: warning: writing 2 bytes into a region of size 0 [-Wstringop-overflow=] 109 | *reinterpret_cast(user_position()) = size; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/relation.hpp: In member function 'void osmium::io::detail::PBFPrimitiveBlockDecoder::decode_relation(const protozero::data_view&)': /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/relation.hpp:169:11: note: at offset 32 into destination object 'osmium::Relation::' of size 32 169 | class Relation : public OSMObject { | ^~~~~~~~ In member function 'void osmium::OSMObject::set_user_size(osmium::string_size_type)', inlined from 'TDerived& osmium::builder::OSMObjectBuilder::set_user(const char*, osmium::string_size_type) [with TDerived = osmium::builder::NodeBuilder; T = osmium::Node]' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/builder/osm_object_builder.hpp:457:39, inlined from 'void osmium::io::detail::PBFPrimitiveBlockDecoder::decode_dense_nodes(const protozero::data_view&)' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/io/detail/pbf_decoder.hpp:691:53, inlined from 'void osmium::io::detail::PBFPrimitiveBlockDecoder::decode_primitive_block_data()' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/io/detail/pbf_decoder.hpp:158:63: /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/object.hpp:109:67: warning: writing 2 bytes into a region of size 0 [-Wstringop-overflow=] 109 | *reinterpret_cast(user_position()) = size; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/node.hpp: In member function 'void osmium::io::detail::PBFPrimitiveBlockDecoder::decode_primitive_block_data()': /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/node.hpp:48:11: note: at offset 32 into destination object 'osmium::Node::' of size 32 48 | class Node : public OSMObject { | ^~~~ In member function 'void osmium::OSMObject::set_user_size(osmium::string_size_type)', inlined from 'TDerived& osmium::builder::OSMObjectBuilder::set_user(const char*, osmium::string_size_type) [with TDerived = osmium::builder::WayBuilder; T = osmium::Way]' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/builder/osm_object_builder.hpp:457:39, inlined from 'TDerived& osmium::builder::OSMObjectBuilder::set_user(const std::string&) [with TDerived = osmium::builder::WayBuilder; T = osmium::Way]' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/builder/osm_object_builder.hpp:484:32, inlined from 'void osmium::io::detail::opl_parse_way(const char**, osmium::memory::Buffer&)' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/io/detail/opl_parser_functions.hpp:576:33: /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/object.hpp:109:67: warning: writing 2 bytes into a region of size 0 [-Wstringop-overflow=] 109 | *reinterpret_cast(user_position()) = size; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/way.hpp: In function 'void osmium::io::detail::opl_parse_way(const char**, osmium::memory::Buffer&)': /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/way.hpp:73:11: note: at offset 32 into destination object 'osmium::Way::' of size 32 73 | class Way : public OSMObject { | ^~~ In member function 'void osmium::OSMObject::set_user_size(osmium::string_size_type)', inlined from 'TDerived& osmium::builder::OSMObjectBuilder::set_user(const char*, osmium::string_size_type) [with TDerived = osmium::builder::RelationBuilder; T = osmium::Relation]' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/builder/osm_object_builder.hpp:457:39, inlined from 'TDerived& osmium::builder::OSMObjectBuilder::set_user(const std::string&) [with TDerived = osmium::builder::RelationBuilder; T = osmium::Relation]' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/builder/osm_object_builder.hpp:484:32, inlined from 'void osmium::io::detail::opl_parse_relation(const char**, osmium::memory::Buffer&)' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/io/detail/opl_parser_functions.hpp:714:33: /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/object.hpp:109:67: warning: writing 2 bytes into a region of size 0 [-Wstringop-overflow=] 109 | *reinterpret_cast(user_position()) = size; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/relation.hpp: In function 'void osmium::io::detail::opl_parse_relation(const char**, osmium::memory::Buffer&)': /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/relation.hpp:169:11: note: at offset 32 into destination object 'osmium::Relation::' of size 32 169 | class Relation : public OSMObject { | ^~~~~~~~ In member function 'void osmium::OSMObject::set_user_size(osmium::string_size_type)', inlined from 'TDerived& osmium::builder::OSMObjectBuilder::set_user(const char*, osmium::string_size_type) [with TDerived = osmium::builder::RelationBuilder; T = osmium::Relation]' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/builder/osm_object_builder.hpp:457:39, inlined from 'TDerived& osmium::builder::OSMObjectBuilder::set_user(const char*) [with TDerived = osmium::builder::RelationBuilder; T = osmium::Relation]' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/builder/osm_object_builder.hpp:472:32, inlined from 'void osmium::io::detail::XMLParser::data_level_element(const XML_Char*, const XML_Char**, bool)' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/io/detail/xml_input_format.hpp:421:57: /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/object.hpp:109:67: warning: writing 2 bytes into a region of size 0 [-Wstringop-overflow=] 109 | *reinterpret_cast(user_position()) = size; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/relation.hpp: In member function 'void osmium::io::detail::XMLParser::data_level_element(const XML_Char*, const XML_Char**, bool)': /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/relation.hpp:169:11: note: at offset 32 into destination object 'osmium::Relation::' of size 32 169 | class Relation : public OSMObject { | ^~~~~~~~ In member function 'void osmium::OSMObject::set_user_size(osmium::string_size_type)', inlined from 'TDerived& osmium::builder::OSMObjectBuilder::set_user(const char*, osmium::string_size_type) [with TDerived = osmium::builder::WayBuilder; T = osmium::Way]' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/builder/osm_object_builder.hpp:457:39, inlined from 'TDerived& osmium::builder::OSMObjectBuilder::set_user(const char*) [with TDerived = osmium::builder::WayBuilder; T = osmium::Way]' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/builder/osm_object_builder.hpp:472:32, inlined from 'void osmium::io::detail::XMLParser::data_level_element(const XML_Char*, const XML_Char**, bool)' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/io/detail/xml_input_format.hpp:411:52: /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/object.hpp:109:67: warning: writing 2 bytes into a region of size 0 [-Wstringop-overflow=] 109 | *reinterpret_cast(user_position()) = size; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/way.hpp: In member function 'void osmium::io::detail::XMLParser::data_level_element(const XML_Char*, const XML_Char**, bool)': /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/way.hpp:73:11: note: at offset 32 into destination object 'osmium::Way::' of size 32 73 | class Way : public OSMObject { | ^~~ In member function 'void osmium::OSMObject::set_user_size(osmium::string_size_type)', inlined from 'TDerived& osmium::builder::OSMObjectBuilder::set_user(const char*, osmium::string_size_type) [with TDerived = osmium::builder::NodeBuilder; T = osmium::Node]' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/builder/osm_object_builder.hpp:457:39, inlined from 'TDerived& osmium::builder::OSMObjectBuilder::set_user(const char*) [with TDerived = osmium::builder::NodeBuilder; T = osmium::Node]' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/builder/osm_object_builder.hpp:472:32, inlined from 'void osmium::io::detail::O5mParser::decode_node(const char*, const char*)' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/io/detail/o5m_input_format.hpp:386:37: /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/object.hpp:109:67: warning: writing 2 bytes into a region of size 0 [-Wstringop-overflow=] 109 | *reinterpret_cast(user_position()) = size; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/node.hpp: In member function 'void osmium::io::detail::O5mParser::decode_node(const char*, const char*)': /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/node.hpp:48:11: note: at offset 32 into destination object 'osmium::Node::' of size 32 48 | class Node : public OSMObject { | ^~~~ In member function 'void osmium::OSMObject::set_user_size(osmium::string_size_type)', inlined from 'TDerived& osmium::builder::OSMObjectBuilder::set_user(const char*, osmium::string_size_type) [with TDerived = osmium::builder::WayBuilder; T = osmium::Way]' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/builder/osm_object_builder.hpp:457:39, inlined from 'TDerived& osmium::builder::OSMObjectBuilder::set_user(const char*) [with TDerived = osmium::builder::WayBuilder; T = osmium::Way]' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/builder/osm_object_builder.hpp:472:32, inlined from 'void osmium::io::detail::O5mParser::decode_way(const char*, const char*)' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/io/detail/o5m_input_format.hpp:408:37: /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/object.hpp:109:67: warning: writing 2 bytes into a region of size 0 [-Wstringop-overflow=] 109 | *reinterpret_cast(user_position()) = size; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/way.hpp: In member function 'void osmium::io::detail::O5mParser::decode_way(const char*, const char*)': /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/way.hpp:73:11: note: at offset 32 into destination object 'osmium::Way::' of size 32 73 | class Way : public OSMObject { | ^~~ In member function 'void osmium::OSMObject::set_user_size(osmium::string_size_type)', inlined from 'TDerived& osmium::builder::OSMObjectBuilder::set_user(const char*, osmium::string_size_type) [with TDerived = osmium::builder::RelationBuilder; T = osmium::Relation]' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/builder/osm_object_builder.hpp:457:39, inlined from 'TDerived& osmium::builder::OSMObjectBuilder::set_user(const char*) [with TDerived = osmium::builder::RelationBuilder; T = osmium::Relation]' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/builder/osm_object_builder.hpp:472:32, inlined from 'void osmium::io::detail::O5mParser::decode_relation(const char*, const char*)' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/io/detail/o5m_input_format.hpp:471:37: /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/object.hpp:109:67: warning: writing 2 bytes into a region of size 0 [-Wstringop-overflow=] 109 | *reinterpret_cast(user_position()) = size; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/relation.hpp: In member function 'void osmium::io::detail::O5mParser::decode_relation(const char*, const char*)': /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/relation.hpp:169:11: note: at offset 32 into destination object 'osmium::Relation::' of size 32 169 | class Relation : public OSMObject { | ^~~~~~~~ [ 71%] Linking CXX executable test-output-flex-area [ 71%] Built target test-output-flex-area [ 72%] Building CXX object tests/CMakeFiles/test-output-flex-attr.dir/test-output-flex-attr.cpp.o In file included from /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/area.hpp:42, from /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/builder/osm_object_builder.hpp:38, from /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/io/detail/o5m_input_format.hpp:36, from /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/io/o5m_input.hpp:42, from /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/io/any_input.hpp:48, from /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/tests/common-import.hpp:5, from /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/tests/test-output-flex-attr.cpp:3: In member function 'void osmium::OSMObject::set_user_size(osmium::string_size_type)', inlined from 'TDerived& osmium::builder::OSMObjectBuilder::set_user(const char*, osmium::string_size_type) [with TDerived = osmium::builder::NodeBuilder; T = osmium::Node]' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/builder/osm_object_builder.hpp:457:39: /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/object.hpp:109:67: warning: writing 2 bytes into a region of size 0 [-Wstringop-overflow=] 109 | *reinterpret_cast(user_position()) = size; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ In file included from /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/builder/osm_object_builder.hpp:43: /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/node.hpp: In function 'TDerived& osmium::builder::OSMObjectBuilder::set_user(const char*, osmium::string_size_type) [with TDerived = osmium::builder::NodeBuilder; T = osmium::Node]': /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/node.hpp:48:11: note: at offset 32 into destination object 'osmium::Node::' of size 32 48 | class Node : public OSMObject { | ^~~~ In member function 'void osmium::OSMObject::set_user_size(osmium::string_size_type)', inlined from 'osmium::builder::OSMObjectBuilder::OSMObjectBuilder(osmium::memory::Buffer&, osmium::builder::Builder*) [with TDerived = osmium::builder::NodeBuilder; T = osmium::Node]' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/builder/osm_object_builder.hpp:415:39: /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/object.hpp:109:67: warning: writing 2 bytes into a region of size 0 [-Wstringop-overflow=] 109 | *reinterpret_cast(user_position()) = size; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/node.hpp: In constructor 'osmium::builder::OSMObjectBuilder::OSMObjectBuilder(osmium::memory::Buffer&, osmium::builder::Builder*) [with TDerived = osmium::builder::NodeBuilder; T = osmium::Node]': /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/node.hpp:48:11: note: at offset 32 into destination object 'osmium::Node::' of size 32 48 | class Node : public OSMObject { | ^~~~ In member function 'void osmium::OSMObject::set_user_size(osmium::string_size_type)', inlined from 'osmium::builder::OSMObjectBuilder::OSMObjectBuilder(osmium::memory::Buffer&, osmium::builder::Builder*) [with TDerived = osmium::builder::WayBuilder; T = osmium::Way]' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/builder/osm_object_builder.hpp:415:39: /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/object.hpp:109:67: warning: writing 2 bytes into a region of size 0 [-Wstringop-overflow=] 109 | *reinterpret_cast(user_position()) = size; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ In file included from /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/builder/osm_object_builder.hpp:50: /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/way.hpp: In constructor 'osmium::builder::OSMObjectBuilder::OSMObjectBuilder(osmium::memory::Buffer&, osmium::builder::Builder*) [with TDerived = osmium::builder::WayBuilder; T = osmium::Way]': /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/way.hpp:73:11: note: at offset 32 into destination object 'osmium::Way::' of size 32 73 | class Way : public OSMObject { | ^~~ In member function 'void osmium::OSMObject::set_user_size(osmium::string_size_type)', inlined from 'TDerived& osmium::builder::OSMObjectBuilder::set_user(const char*, osmium::string_size_type) [with TDerived = osmium::builder::WayBuilder; T = osmium::Way]' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/builder/osm_object_builder.hpp:457:39, inlined from 'void osmium::io::detail::PBFPrimitiveBlockDecoder::decode_way(const protozero::data_view&)' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/io/detail/pbf_decoder.hpp:372:37: /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/object.hpp:109:67: warning: writing 2 bytes into a region of size 0 [-Wstringop-overflow=] 109 | *reinterpret_cast(user_position()) = size; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/way.hpp: In member function 'void osmium::io::detail::PBFPrimitiveBlockDecoder::decode_way(const protozero::data_view&)': /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/way.hpp:73:11: note: at offset 32 into destination object 'osmium::Way::' of size 32 73 | class Way : public OSMObject { | ^~~ In member function 'void osmium::OSMObject::set_user_size(osmium::string_size_type)', inlined from 'osmium::builder::OSMObjectBuilder::OSMObjectBuilder(osmium::memory::Buffer&, osmium::builder::Builder*) [with TDerived = osmium::builder::RelationBuilder; T = osmium::Relation]' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/builder/osm_object_builder.hpp:415:39: /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/object.hpp:109:67: warning: writing 2 bytes into a region of size 0 [-Wstringop-overflow=] 109 | *reinterpret_cast(user_position()) = size; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ In file included from /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/builder/osm_object_builder.hpp:46: /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/relation.hpp: In constructor 'osmium::builder::OSMObjectBuilder::OSMObjectBuilder(osmium::memory::Buffer&, osmium::builder::Builder*) [with TDerived = osmium::builder::RelationBuilder; T = osmium::Relation]': /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/relation.hpp:169:11: note: at offset 32 into destination object 'osmium::Relation::' of size 32 169 | class Relation : public OSMObject { | ^~~~~~~~ In member function 'void osmium::OSMObject::set_user_size(osmium::string_size_type)', inlined from 'TDerived& osmium::builder::OSMObjectBuilder::set_user(const char*, osmium::string_size_type) [with TDerived = osmium::builder::RelationBuilder; T = osmium::Relation]' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/builder/osm_object_builder.hpp:457:39, inlined from 'void osmium::io::detail::PBFPrimitiveBlockDecoder::decode_relation(const protozero::data_view&)' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/io/detail/pbf_decoder.hpp:444:37: /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/object.hpp:109:67: warning: writing 2 bytes into a region of size 0 [-Wstringop-overflow=] 109 | *reinterpret_cast(user_position()) = size; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/relation.hpp: In member function 'void osmium::io::detail::PBFPrimitiveBlockDecoder::decode_relation(const protozero::data_view&)': /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/relation.hpp:169:11: note: at offset 40 into destination object 'osmium::Relation::' of size 32 169 | class Relation : public OSMObject { | ^~~~~~~~ In member function 'void osmium::OSMObject::set_user_size(osmium::string_size_type)', inlined from 'TDerived& osmium::builder::OSMObjectBuilder::set_user(const char*, osmium::string_size_type) [with TDerived = osmium::builder::RelationBuilder; T = osmium::Relation]' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/builder/osm_object_builder.hpp:457:39, inlined from 'void osmium::io::detail::PBFPrimitiveBlockDecoder::decode_relation(const protozero::data_view&)' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/io/detail/pbf_decoder.hpp:444:37: /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/object.hpp:109:67: warning: writing 2 bytes into a region of size 0 [-Wstringop-overflow=] 109 | *reinterpret_cast(user_position()) = size; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/relation.hpp: In member function 'void osmium::io::detail::PBFPrimitiveBlockDecoder::decode_relation(const protozero::data_view&)': /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/relation.hpp:169:11: note: at offset 32 into destination object 'osmium::Relation::' of size 32 169 | class Relation : public OSMObject { | ^~~~~~~~ /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/relation.hpp:169:11: note: at offset 32 into destination object 'osmium::Relation::' of size 32 /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/relation.hpp:169:11: note: at offset 32 into destination object 'osmium::Relation::' of size 32 In member function 'void osmium::OSMObject::set_user_size(osmium::string_size_type)', inlined from 'TDerived& osmium::builder::OSMObjectBuilder::set_user(const char*, osmium::string_size_type) [with TDerived = osmium::builder::NodeBuilder; T = osmium::Node]' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/builder/osm_object_builder.hpp:457:39, inlined from 'void osmium::io::detail::PBFPrimitiveBlockDecoder::decode_dense_nodes(const protozero::data_view&)' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/io/detail/pbf_decoder.hpp:691:53, inlined from 'void osmium::io::detail::PBFPrimitiveBlockDecoder::decode_primitive_block_data()' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/io/detail/pbf_decoder.hpp:158:63: /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/object.hpp:109:67: warning: writing 2 bytes into a region of size 0 [-Wstringop-overflow=] 109 | *reinterpret_cast(user_position()) = size; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/node.hpp: In member function 'void osmium::io::detail::PBFPrimitiveBlockDecoder::decode_primitive_block_data()': /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/node.hpp:48:11: note: at offset 32 into destination object 'osmium::Node::' of size 32 48 | class Node : public OSMObject { | ^~~~ In member function 'void osmium::OSMObject::set_user_size(osmium::string_size_type)', inlined from 'TDerived& osmium::builder::OSMObjectBuilder::set_user(const char*, osmium::string_size_type) [with TDerived = osmium::builder::WayBuilder; T = osmium::Way]' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/builder/osm_object_builder.hpp:457:39, inlined from 'TDerived& osmium::builder::OSMObjectBuilder::set_user(const std::string&) [with TDerived = osmium::builder::WayBuilder; T = osmium::Way]' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/builder/osm_object_builder.hpp:484:32, inlined from 'void osmium::io::detail::opl_parse_way(const char**, osmium::memory::Buffer&)' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/io/detail/opl_parser_functions.hpp:576:33: /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/object.hpp:109:67: warning: writing 2 bytes into a region of size 0 [-Wstringop-overflow=] 109 | *reinterpret_cast(user_position()) = size; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/way.hpp: In function 'void osmium::io::detail::opl_parse_way(const char**, osmium::memory::Buffer&)': /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/way.hpp:73:11: note: at offset 32 into destination object 'osmium::Way::' of size 32 73 | class Way : public OSMObject { | ^~~ In member function 'void osmium::OSMObject::set_user_size(osmium::string_size_type)', inlined from 'TDerived& osmium::builder::OSMObjectBuilder::set_user(const char*, osmium::string_size_type) [with TDerived = osmium::builder::RelationBuilder; T = osmium::Relation]' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/builder/osm_object_builder.hpp:457:39, inlined from 'TDerived& osmium::builder::OSMObjectBuilder::set_user(const std::string&) [with TDerived = osmium::builder::RelationBuilder; T = osmium::Relation]' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/builder/osm_object_builder.hpp:484:32, inlined from 'void osmium::io::detail::opl_parse_relation(const char**, osmium::memory::Buffer&)' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/io/detail/opl_parser_functions.hpp:714:33: /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/object.hpp:109:67: warning: writing 2 bytes into a region of size 0 [-Wstringop-overflow=] 109 | *reinterpret_cast(user_position()) = size; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/relation.hpp: In function 'void osmium::io::detail::opl_parse_relation(const char**, osmium::memory::Buffer&)': /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/relation.hpp:169:11: note: at offset 32 into destination object 'osmium::Relation::' of size 32 169 | class Relation : public OSMObject { | ^~~~~~~~ In member function 'void osmium::OSMObject::set_user_size(osmium::string_size_type)', inlined from 'TDerived& osmium::builder::OSMObjectBuilder::set_user(const char*, osmium::string_size_type) [with TDerived = osmium::builder::RelationBuilder; T = osmium::Relation]' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/builder/osm_object_builder.hpp:457:39, inlined from 'TDerived& osmium::builder::OSMObjectBuilder::set_user(const char*) [with TDerived = osmium::builder::RelationBuilder; T = osmium::Relation]' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/builder/osm_object_builder.hpp:472:32, inlined from 'void osmium::io::detail::XMLParser::data_level_element(const XML_Char*, const XML_Char**, bool)' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/io/detail/xml_input_format.hpp:421:57: /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/object.hpp:109:67: warning: writing 2 bytes into a region of size 0 [-Wstringop-overflow=] 109 | *reinterpret_cast(user_position()) = size; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/relation.hpp: In member function 'void osmium::io::detail::XMLParser::data_level_element(const XML_Char*, const XML_Char**, bool)': /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/relation.hpp:169:11: note: at offset 32 into destination object 'osmium::Relation::' of size 32 169 | class Relation : public OSMObject { | ^~~~~~~~ In member function 'void osmium::OSMObject::set_user_size(osmium::string_size_type)', inlined from 'TDerived& osmium::builder::OSMObjectBuilder::set_user(const char*, osmium::string_size_type) [with TDerived = osmium::builder::WayBuilder; T = osmium::Way]' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/builder/osm_object_builder.hpp:457:39, inlined from 'TDerived& osmium::builder::OSMObjectBuilder::set_user(const char*) [with TDerived = osmium::builder::WayBuilder; T = osmium::Way]' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/builder/osm_object_builder.hpp:472:32, inlined from 'void osmium::io::detail::XMLParser::data_level_element(const XML_Char*, const XML_Char**, bool)' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/io/detail/xml_input_format.hpp:411:52: /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/object.hpp:109:67: warning: writing 2 bytes into a region of size 0 [-Wstringop-overflow=] 109 | *reinterpret_cast(user_position()) = size; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/way.hpp: In member function 'void osmium::io::detail::XMLParser::data_level_element(const XML_Char*, const XML_Char**, bool)': /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/way.hpp:73:11: note: at offset 32 into destination object 'osmium::Way::' of size 32 73 | class Way : public OSMObject { | ^~~ In member function 'void osmium::OSMObject::set_user_size(osmium::string_size_type)', inlined from 'TDerived& osmium::builder::OSMObjectBuilder::set_user(const char*, osmium::string_size_type) [with TDerived = osmium::builder::NodeBuilder; T = osmium::Node]' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/builder/osm_object_builder.hpp:457:39, inlined from 'TDerived& osmium::builder::OSMObjectBuilder::set_user(const char*) [with TDerived = osmium::builder::NodeBuilder; T = osmium::Node]' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/builder/osm_object_builder.hpp:472:32, inlined from 'void osmium::io::detail::O5mParser::decode_node(const char*, const char*)' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/io/detail/o5m_input_format.hpp:386:37: /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/object.hpp:109:67: warning: writing 2 bytes into a region of size 0 [-Wstringop-overflow=] 109 | *reinterpret_cast(user_position()) = size; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/node.hpp: In member function 'void osmium::io::detail::O5mParser::decode_node(const char*, const char*)': /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/node.hpp:48:11: note: at offset 32 into destination object 'osmium::Node::' of size 32 48 | class Node : public OSMObject { | ^~~~ In member function 'void osmium::OSMObject::set_user_size(osmium::string_size_type)', inlined from 'TDerived& osmium::builder::OSMObjectBuilder::set_user(const char*, osmium::string_size_type) [with TDerived = osmium::builder::WayBuilder; T = osmium::Way]' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/builder/osm_object_builder.hpp:457:39, inlined from 'TDerived& osmium::builder::OSMObjectBuilder::set_user(const char*) [with TDerived = osmium::builder::WayBuilder; T = osmium::Way]' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/builder/osm_object_builder.hpp:472:32, inlined from 'void osmium::io::detail::O5mParser::decode_way(const char*, const char*)' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/io/detail/o5m_input_format.hpp:408:37: /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/object.hpp:109:67: warning: writing 2 bytes into a region of size 0 [-Wstringop-overflow=] 109 | *reinterpret_cast(user_position()) = size; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/way.hpp: In member function 'void osmium::io::detail::O5mParser::decode_way(const char*, const char*)': /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/way.hpp:73:11: note: at offset 32 into destination object 'osmium::Way::' of size 32 73 | class Way : public OSMObject { | ^~~ In member function 'void osmium::OSMObject::set_user_size(osmium::string_size_type)', inlined from 'TDerived& osmium::builder::OSMObjectBuilder::set_user(const char*, osmium::string_size_type) [with TDerived = osmium::builder::RelationBuilder; T = osmium::Relation]' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/builder/osm_object_builder.hpp:457:39, inlined from 'TDerived& osmium::builder::OSMObjectBuilder::set_user(const char*) [with TDerived = osmium::builder::RelationBuilder; T = osmium::Relation]' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/builder/osm_object_builder.hpp:472:32, inlined from 'void osmium::io::detail::O5mParser::decode_relation(const char*, const char*)' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/io/detail/o5m_input_format.hpp:471:37: /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/object.hpp:109:67: warning: writing 2 bytes into a region of size 0 [-Wstringop-overflow=] 109 | *reinterpret_cast(user_position()) = size; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/relation.hpp: In member function 'void osmium::io::detail::O5mParser::decode_relation(const char*, const char*)': /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/relation.hpp:169:11: note: at offset 32 into destination object 'osmium::Relation::' of size 32 169 | class Relation : public OSMObject { | ^~~~~~~~ [ 72%] Linking CXX executable test-output-flex-attr [ 72%] Built target test-output-flex-attr [ 73%] Building CXX object tests/CMakeFiles/test-output-flex-bbox.dir/test-output-flex-bbox.cpp.o In file included from /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/area.hpp:42, from /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/builder/osm_object_builder.hpp:38, from /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/io/detail/o5m_input_format.hpp:36, from /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/io/o5m_input.hpp:42, from /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/io/any_input.hpp:48, from /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/tests/common-import.hpp:5, from /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/tests/test-output-flex-bbox.cpp:3: In member function 'void osmium::OSMObject::set_user_size(osmium::string_size_type)', inlined from 'TDerived& osmium::builder::OSMObjectBuilder::set_user(const char*, osmium::string_size_type) [with TDerived = osmium::builder::NodeBuilder; T = osmium::Node]' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/builder/osm_object_builder.hpp:457:39: /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/object.hpp:109:67: warning: writing 2 bytes into a region of size 0 [-Wstringop-overflow=] 109 | *reinterpret_cast(user_position()) = size; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ In file included from /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/builder/osm_object_builder.hpp:43: /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/node.hpp: In function 'TDerived& osmium::builder::OSMObjectBuilder::set_user(const char*, osmium::string_size_type) [with TDerived = osmium::builder::NodeBuilder; T = osmium::Node]': /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/node.hpp:48:11: note: at offset 32 into destination object 'osmium::Node::' of size 32 48 | class Node : public OSMObject { | ^~~~ In member function 'void osmium::OSMObject::set_user_size(osmium::string_size_type)', inlined from 'osmium::builder::OSMObjectBuilder::OSMObjectBuilder(osmium::memory::Buffer&, osmium::builder::Builder*) [with TDerived = osmium::builder::NodeBuilder; T = osmium::Node]' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/builder/osm_object_builder.hpp:415:39: /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/object.hpp:109:67: warning: writing 2 bytes into a region of size 0 [-Wstringop-overflow=] 109 | *reinterpret_cast(user_position()) = size; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/node.hpp: In constructor 'osmium::builder::OSMObjectBuilder::OSMObjectBuilder(osmium::memory::Buffer&, osmium::builder::Builder*) [with TDerived = osmium::builder::NodeBuilder; T = osmium::Node]': /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/node.hpp:48:11: note: at offset 32 into destination object 'osmium::Node::' of size 32 48 | class Node : public OSMObject { | ^~~~ In member function 'void osmium::OSMObject::set_user_size(osmium::string_size_type)', inlined from 'osmium::builder::OSMObjectBuilder::OSMObjectBuilder(osmium::memory::Buffer&, osmium::builder::Builder*) [with TDerived = osmium::builder::WayBuilder; T = osmium::Way]' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/builder/osm_object_builder.hpp:415:39: /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/object.hpp:109:67: warning: writing 2 bytes into a region of size 0 [-Wstringop-overflow=] 109 | *reinterpret_cast(user_position()) = size; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ In file included from /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/builder/osm_object_builder.hpp:50: /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/way.hpp: In constructor 'osmium::builder::OSMObjectBuilder::OSMObjectBuilder(osmium::memory::Buffer&, osmium::builder::Builder*) [with TDerived = osmium::builder::WayBuilder; T = osmium::Way]': /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/way.hpp:73:11: note: at offset 32 into destination object 'osmium::Way::' of size 32 73 | class Way : public OSMObject { | ^~~ In member function 'void osmium::OSMObject::set_user_size(osmium::string_size_type)', inlined from 'TDerived& osmium::builder::OSMObjectBuilder::set_user(const char*, osmium::string_size_type) [with TDerived = osmium::builder::WayBuilder; T = osmium::Way]' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/builder/osm_object_builder.hpp:457:39, inlined from 'void osmium::io::detail::PBFPrimitiveBlockDecoder::decode_way(const protozero::data_view&)' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/io/detail/pbf_decoder.hpp:372:37: /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/object.hpp:109:67: warning: writing 2 bytes into a region of size 0 [-Wstringop-overflow=] 109 | *reinterpret_cast(user_position()) = size; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/way.hpp: In member function 'void osmium::io::detail::PBFPrimitiveBlockDecoder::decode_way(const protozero::data_view&)': /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/way.hpp:73:11: note: at offset 32 into destination object 'osmium::Way::' of size 32 73 | class Way : public OSMObject { | ^~~ In member function 'void osmium::OSMObject::set_user_size(osmium::string_size_type)', inlined from 'osmium::builder::OSMObjectBuilder::OSMObjectBuilder(osmium::memory::Buffer&, osmium::builder::Builder*) [with TDerived = osmium::builder::RelationBuilder; T = osmium::Relation]' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/builder/osm_object_builder.hpp:415:39: /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/object.hpp:109:67: warning: writing 2 bytes into a region of size 0 [-Wstringop-overflow=] 109 | *reinterpret_cast(user_position()) = size; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ In file included from /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/builder/osm_object_builder.hpp:46: /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/relation.hpp: In constructor 'osmium::builder::OSMObjectBuilder::OSMObjectBuilder(osmium::memory::Buffer&, osmium::builder::Builder*) [with TDerived = osmium::builder::RelationBuilder; T = osmium::Relation]': /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/relation.hpp:169:11: note: at offset 32 into destination object 'osmium::Relation::' of size 32 169 | class Relation : public OSMObject { | ^~~~~~~~ In member function 'void osmium::OSMObject::set_user_size(osmium::string_size_type)', inlined from 'TDerived& osmium::builder::OSMObjectBuilder::set_user(const char*, osmium::string_size_type) [with TDerived = osmium::builder::RelationBuilder; T = osmium::Relation]' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/builder/osm_object_builder.hpp:457:39, inlined from 'void osmium::io::detail::PBFPrimitiveBlockDecoder::decode_relation(const protozero::data_view&)' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/io/detail/pbf_decoder.hpp:444:37: /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/object.hpp:109:67: warning: writing 2 bytes into a region of size 0 [-Wstringop-overflow=] 109 | *reinterpret_cast(user_position()) = size; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/relation.hpp: In member function 'void osmium::io::detail::PBFPrimitiveBlockDecoder::decode_relation(const protozero::data_view&)': /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/relation.hpp:169:11: note: at offset 32 into destination object 'osmium::Relation::' of size 32 169 | class Relation : public OSMObject { | ^~~~~~~~ In member function 'void osmium::OSMObject::set_user_size(osmium::string_size_type)', inlined from 'TDerived& osmium::builder::OSMObjectBuilder::set_user(const char*, osmium::string_size_type) [with TDerived = osmium::builder::NodeBuilder; T = osmium::Node]' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/builder/osm_object_builder.hpp:457:39, inlined from 'void osmium::io::detail::PBFPrimitiveBlockDecoder::decode_dense_nodes(const protozero::data_view&)' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/io/detail/pbf_decoder.hpp:691:53, inlined from 'void osmium::io::detail::PBFPrimitiveBlockDecoder::decode_primitive_block_data()' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/io/detail/pbf_decoder.hpp:158:63: /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/object.hpp:109:67: warning: writing 2 bytes into a region of size 0 [-Wstringop-overflow=] 109 | *reinterpret_cast(user_position()) = size; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/node.hpp: In member function 'void osmium::io::detail::PBFPrimitiveBlockDecoder::decode_primitive_block_data()': /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/node.hpp:48:11: note: at offset 32 into destination object 'osmium::Node::' of size 32 48 | class Node : public OSMObject { | ^~~~ In member function 'void osmium::OSMObject::set_user_size(osmium::string_size_type)', inlined from 'TDerived& osmium::builder::OSMObjectBuilder::set_user(const char*, osmium::string_size_type) [with TDerived = osmium::builder::WayBuilder; T = osmium::Way]' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/builder/osm_object_builder.hpp:457:39, inlined from 'TDerived& osmium::builder::OSMObjectBuilder::set_user(const std::string&) [with TDerived = osmium::builder::WayBuilder; T = osmium::Way]' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/builder/osm_object_builder.hpp:484:32, inlined from 'void osmium::io::detail::opl_parse_way(const char**, osmium::memory::Buffer&)' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/io/detail/opl_parser_functions.hpp:576:33: /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/object.hpp:109:67: warning: writing 2 bytes into a region of size 0 [-Wstringop-overflow=] 109 | *reinterpret_cast(user_position()) = size; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/way.hpp: In function 'void osmium::io::detail::opl_parse_way(const char**, osmium::memory::Buffer&)': /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/way.hpp:73:11: note: at offset 32 into destination object 'osmium::Way::' of size 32 73 | class Way : public OSMObject { | ^~~ In member function 'void osmium::OSMObject::set_user_size(osmium::string_size_type)', inlined from 'TDerived& osmium::builder::OSMObjectBuilder::set_user(const char*, osmium::string_size_type) [with TDerived = osmium::builder::RelationBuilder; T = osmium::Relation]' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/builder/osm_object_builder.hpp:457:39, inlined from 'TDerived& osmium::builder::OSMObjectBuilder::set_user(const std::string&) [with TDerived = osmium::builder::RelationBuilder; T = osmium::Relation]' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/builder/osm_object_builder.hpp:484:32, inlined from 'void osmium::io::detail::opl_parse_relation(const char**, osmium::memory::Buffer&)' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/io/detail/opl_parser_functions.hpp:714:33: /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/object.hpp:109:67: warning: writing 2 bytes into a region of size 0 [-Wstringop-overflow=] 109 | *reinterpret_cast(user_position()) = size; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/relation.hpp: In function 'void osmium::io::detail::opl_parse_relation(const char**, osmium::memory::Buffer&)': /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/relation.hpp:169:11: note: at offset 32 into destination object 'osmium::Relation::' of size 32 169 | class Relation : public OSMObject { | ^~~~~~~~ In member function 'void osmium::OSMObject::set_user_size(osmium::string_size_type)', inlined from 'TDerived& osmium::builder::OSMObjectBuilder::set_user(const char*, osmium::string_size_type) [with TDerived = osmium::builder::RelationBuilder; T = osmium::Relation]' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/builder/osm_object_builder.hpp:457:39, inlined from 'TDerived& osmium::builder::OSMObjectBuilder::set_user(const char*) [with TDerived = osmium::builder::RelationBuilder; T = osmium::Relation]' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/builder/osm_object_builder.hpp:472:32, inlined from 'void osmium::io::detail::XMLParser::data_level_element(const XML_Char*, const XML_Char**, bool)' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/io/detail/xml_input_format.hpp:421:57: /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/object.hpp:109:67: warning: writing 2 bytes into a region of size 0 [-Wstringop-overflow=] 109 | *reinterpret_cast(user_position()) = size; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/relation.hpp: In member function 'void osmium::io::detail::XMLParser::data_level_element(const XML_Char*, const XML_Char**, bool)': /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/relation.hpp:169:11: note: at offset 32 into destination object 'osmium::Relation::' of size 32 169 | class Relation : public OSMObject { | ^~~~~~~~ In member function 'void osmium::OSMObject::set_user_size(osmium::string_size_type)', inlined from 'TDerived& osmium::builder::OSMObjectBuilder::set_user(const char*, osmium::string_size_type) [with TDerived = osmium::builder::WayBuilder; T = osmium::Way]' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/builder/osm_object_builder.hpp:457:39, inlined from 'TDerived& osmium::builder::OSMObjectBuilder::set_user(const char*) [with TDerived = osmium::builder::WayBuilder; T = osmium::Way]' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/builder/osm_object_builder.hpp:472:32, inlined from 'void osmium::io::detail::XMLParser::data_level_element(const XML_Char*, const XML_Char**, bool)' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/io/detail/xml_input_format.hpp:411:52: /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/object.hpp:109:67: warning: writing 2 bytes into a region of size 0 [-Wstringop-overflow=] 109 | *reinterpret_cast(user_position()) = size; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/way.hpp: In member function 'void osmium::io::detail::XMLParser::data_level_element(const XML_Char*, const XML_Char**, bool)': /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/way.hpp:73:11: note: at offset 32 into destination object 'osmium::Way::' of size 32 73 | class Way : public OSMObject { | ^~~ In member function 'void osmium::OSMObject::set_user_size(osmium::string_size_type)', inlined from 'TDerived& osmium::builder::OSMObjectBuilder::set_user(const char*, osmium::string_size_type) [with TDerived = osmium::builder::NodeBuilder; T = osmium::Node]' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/builder/osm_object_builder.hpp:457:39, inlined from 'TDerived& osmium::builder::OSMObjectBuilder::set_user(const char*) [with TDerived = osmium::builder::NodeBuilder; T = osmium::Node]' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/builder/osm_object_builder.hpp:472:32, inlined from 'void osmium::io::detail::O5mParser::decode_node(const char*, const char*)' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/io/detail/o5m_input_format.hpp:386:37: /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/object.hpp:109:67: warning: writing 2 bytes into a region of size 0 [-Wstringop-overflow=] 109 | *reinterpret_cast(user_position()) = size; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/node.hpp: In member function 'void osmium::io::detail::O5mParser::decode_node(const char*, const char*)': /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/node.hpp:48:11: note: at offset 32 into destination object 'osmium::Node::' of size 32 48 | class Node : public OSMObject { | ^~~~ In member function 'void osmium::OSMObject::set_user_size(osmium::string_size_type)', inlined from 'TDerived& osmium::builder::OSMObjectBuilder::set_user(const char*, osmium::string_size_type) [with TDerived = osmium::builder::WayBuilder; T = osmium::Way]' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/builder/osm_object_builder.hpp:457:39, inlined from 'TDerived& osmium::builder::OSMObjectBuilder::set_user(const char*) [with TDerived = osmium::builder::WayBuilder; T = osmium::Way]' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/builder/osm_object_builder.hpp:472:32, inlined from 'void osmium::io::detail::O5mParser::decode_way(const char*, const char*)' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/io/detail/o5m_input_format.hpp:408:37: /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/object.hpp:109:67: warning: writing 2 bytes into a region of size 0 [-Wstringop-overflow=] 109 | *reinterpret_cast(user_position()) = size; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/way.hpp: In member function 'void osmium::io::detail::O5mParser::decode_way(const char*, const char*)': /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/way.hpp:73:11: note: at offset 32 into destination object 'osmium::Way::' of size 32 73 | class Way : public OSMObject { | ^~~ In member function 'void osmium::OSMObject::set_user_size(osmium::string_size_type)', inlined from 'TDerived& osmium::builder::OSMObjectBuilder::set_user(const char*, osmium::string_size_type) [with TDerived = osmium::builder::RelationBuilder; T = osmium::Relation]' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/builder/osm_object_builder.hpp:457:39, inlined from 'TDerived& osmium::builder::OSMObjectBuilder::set_user(const char*) [with TDerived = osmium::builder::RelationBuilder; T = osmium::Relation]' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/builder/osm_object_builder.hpp:472:32, inlined from 'void osmium::io::detail::O5mParser::decode_relation(const char*, const char*)' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/io/detail/o5m_input_format.hpp:471:37: /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/object.hpp:109:67: warning: writing 2 bytes into a region of size 0 [-Wstringop-overflow=] 109 | *reinterpret_cast(user_position()) = size; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/relation.hpp: In member function 'void osmium::io::detail::O5mParser::decode_relation(const char*, const char*)': /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/relation.hpp:169:11: note: at offset 32 into destination object 'osmium::Relation::' of size 32 169 | class Relation : public OSMObject { | ^~~~~~~~ [ 74%] Linking CXX executable test-output-flex-bbox [ 74%] Built target test-output-flex-bbox [ 75%] Building CXX object tests/CMakeFiles/test-output-flex-invalid-geom.dir/test-output-flex-invalid-geom.cpp.o In file included from /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/area.hpp:42, from /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/builder/osm_object_builder.hpp:38, from /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/io/detail/o5m_input_format.hpp:36, from /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/io/o5m_input.hpp:42, from /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/io/any_input.hpp:48, from /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/tests/common-import.hpp:5, from /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/tests/test-output-flex-invalid-geom.cpp:3: In member function 'void osmium::OSMObject::set_user_size(osmium::string_size_type)', inlined from 'TDerived& osmium::builder::OSMObjectBuilder::set_user(const char*, osmium::string_size_type) [with TDerived = osmium::builder::NodeBuilder; T = osmium::Node]' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/builder/osm_object_builder.hpp:457:39: /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/object.hpp:109:67: warning: writing 2 bytes into a region of size 0 [-Wstringop-overflow=] 109 | *reinterpret_cast(user_position()) = size; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ In file included from /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/builder/osm_object_builder.hpp:43: /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/node.hpp: In function 'TDerived& osmium::builder::OSMObjectBuilder::set_user(const char*, osmium::string_size_type) [with TDerived = osmium::builder::NodeBuilder; T = osmium::Node]': /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/node.hpp:48:11: note: at offset 32 into destination object 'osmium::Node::' of size 32 48 | class Node : public OSMObject { | ^~~~ In member function 'void osmium::OSMObject::set_user_size(osmium::string_size_type)', inlined from 'osmium::builder::OSMObjectBuilder::OSMObjectBuilder(osmium::memory::Buffer&, osmium::builder::Builder*) [with TDerived = osmium::builder::NodeBuilder; T = osmium::Node]' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/builder/osm_object_builder.hpp:415:39: /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/object.hpp:109:67: warning: writing 2 bytes into a region of size 0 [-Wstringop-overflow=] 109 | *reinterpret_cast(user_position()) = size; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/node.hpp: In constructor 'osmium::builder::OSMObjectBuilder::OSMObjectBuilder(osmium::memory::Buffer&, osmium::builder::Builder*) [with TDerived = osmium::builder::NodeBuilder; T = osmium::Node]': /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/node.hpp:48:11: note: at offset 32 into destination object 'osmium::Node::' of size 32 48 | class Node : public OSMObject { | ^~~~ In member function 'void osmium::OSMObject::set_user_size(osmium::string_size_type)', inlined from 'osmium::builder::OSMObjectBuilder::OSMObjectBuilder(osmium::memory::Buffer&, osmium::builder::Builder*) [with TDerived = osmium::builder::WayBuilder; T = osmium::Way]' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/builder/osm_object_builder.hpp:415:39: /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/object.hpp:109:67: warning: writing 2 bytes into a region of size 0 [-Wstringop-overflow=] 109 | *reinterpret_cast(user_position()) = size; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ In file included from /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/builder/osm_object_builder.hpp:50: /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/way.hpp: In constructor 'osmium::builder::OSMObjectBuilder::OSMObjectBuilder(osmium::memory::Buffer&, osmium::builder::Builder*) [with TDerived = osmium::builder::WayBuilder; T = osmium::Way]': /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/way.hpp:73:11: note: at offset 32 into destination object 'osmium::Way::' of size 32 73 | class Way : public OSMObject { | ^~~ In member function 'void osmium::OSMObject::set_user_size(osmium::string_size_type)', inlined from 'TDerived& osmium::builder::OSMObjectBuilder::set_user(const char*, osmium::string_size_type) [with TDerived = osmium::builder::WayBuilder; T = osmium::Way]' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/builder/osm_object_builder.hpp:457:39, inlined from 'void osmium::io::detail::PBFPrimitiveBlockDecoder::decode_way(const protozero::data_view&)' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/io/detail/pbf_decoder.hpp:372:37: /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/object.hpp:109:67: warning: writing 2 bytes into a region of size 0 [-Wstringop-overflow=] 109 | *reinterpret_cast(user_position()) = size; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/way.hpp: In member function 'void osmium::io::detail::PBFPrimitiveBlockDecoder::decode_way(const protozero::data_view&)': /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/way.hpp:73:11: note: at offset 32 into destination object 'osmium::Way::' of size 32 73 | class Way : public OSMObject { | ^~~ In member function 'void osmium::OSMObject::set_user_size(osmium::string_size_type)', inlined from 'osmium::builder::OSMObjectBuilder::OSMObjectBuilder(osmium::memory::Buffer&, osmium::builder::Builder*) [with TDerived = osmium::builder::RelationBuilder; T = osmium::Relation]' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/builder/osm_object_builder.hpp:415:39: /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/object.hpp:109:67: warning: writing 2 bytes into a region of size 0 [-Wstringop-overflow=] 109 | *reinterpret_cast(user_position()) = size; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ In file included from /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/builder/osm_object_builder.hpp:46: /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/relation.hpp: In constructor 'osmium::builder::OSMObjectBuilder::OSMObjectBuilder(osmium::memory::Buffer&, osmium::builder::Builder*) [with TDerived = osmium::builder::RelationBuilder; T = osmium::Relation]': /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/relation.hpp:169:11: note: at offset 32 into destination object 'osmium::Relation::' of size 32 169 | class Relation : public OSMObject { | ^~~~~~~~ In member function 'void osmium::OSMObject::set_user_size(osmium::string_size_type)', inlined from 'TDerived& osmium::builder::OSMObjectBuilder::set_user(const char*, osmium::string_size_type) [with TDerived = osmium::builder::RelationBuilder; T = osmium::Relation]' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/builder/osm_object_builder.hpp:457:39, inlined from 'void osmium::io::detail::PBFPrimitiveBlockDecoder::decode_relation(const protozero::data_view&)' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/io/detail/pbf_decoder.hpp:444:37: /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/object.hpp:109:67: warning: writing 2 bytes into a region of size 0 [-Wstringop-overflow=] 109 | *reinterpret_cast(user_position()) = size; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/relation.hpp: In member function 'void osmium::io::detail::PBFPrimitiveBlockDecoder::decode_relation(const protozero::data_view&)': /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/relation.hpp:169:11: note: at offset 32 into destination object 'osmium::Relation::' of size 32 169 | class Relation : public OSMObject { | ^~~~~~~~ In member function 'void osmium::OSMObject::set_user_size(osmium::string_size_type)', inlined from 'TDerived& osmium::builder::OSMObjectBuilder::set_user(const char*, osmium::string_size_type) [with TDerived = osmium::builder::NodeBuilder; T = osmium::Node]' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/builder/osm_object_builder.hpp:457:39, inlined from 'void osmium::io::detail::PBFPrimitiveBlockDecoder::decode_dense_nodes(const protozero::data_view&)' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/io/detail/pbf_decoder.hpp:691:53, inlined from 'void osmium::io::detail::PBFPrimitiveBlockDecoder::decode_primitive_block_data()' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/io/detail/pbf_decoder.hpp:158:63: /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/object.hpp:109:67: warning: writing 2 bytes into a region of size 0 [-Wstringop-overflow=] 109 | *reinterpret_cast(user_position()) = size; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/node.hpp: In member function 'void osmium::io::detail::PBFPrimitiveBlockDecoder::decode_primitive_block_data()': /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/node.hpp:48:11: note: at offset 32 into destination object 'osmium::Node::' of size 32 48 | class Node : public OSMObject { | ^~~~ In member function 'void osmium::OSMObject::set_user_size(osmium::string_size_type)', inlined from 'TDerived& osmium::builder::OSMObjectBuilder::set_user(const char*, osmium::string_size_type) [with TDerived = osmium::builder::WayBuilder; T = osmium::Way]' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/builder/osm_object_builder.hpp:457:39, inlined from 'TDerived& osmium::builder::OSMObjectBuilder::set_user(const std::string&) [with TDerived = osmium::builder::WayBuilder; T = osmium::Way]' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/builder/osm_object_builder.hpp:484:32, inlined from 'void osmium::io::detail::opl_parse_way(const char**, osmium::memory::Buffer&)' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/io/detail/opl_parser_functions.hpp:576:33: /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/object.hpp:109:67: warning: writing 2 bytes into a region of size 0 [-Wstringop-overflow=] 109 | *reinterpret_cast(user_position()) = size; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/way.hpp: In function 'void osmium::io::detail::opl_parse_way(const char**, osmium::memory::Buffer&)': /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/way.hpp:73:11: note: at offset 32 into destination object 'osmium::Way::' of size 32 73 | class Way : public OSMObject { | ^~~ In member function 'void osmium::OSMObject::set_user_size(osmium::string_size_type)', inlined from 'TDerived& osmium::builder::OSMObjectBuilder::set_user(const char*, osmium::string_size_type) [with TDerived = osmium::builder::RelationBuilder; T = osmium::Relation]' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/builder/osm_object_builder.hpp:457:39, inlined from 'TDerived& osmium::builder::OSMObjectBuilder::set_user(const std::string&) [with TDerived = osmium::builder::RelationBuilder; T = osmium::Relation]' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/builder/osm_object_builder.hpp:484:32, inlined from 'void osmium::io::detail::opl_parse_relation(const char**, osmium::memory::Buffer&)' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/io/detail/opl_parser_functions.hpp:714:33: /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/object.hpp:109:67: warning: writing 2 bytes into a region of size 0 [-Wstringop-overflow=] 109 | *reinterpret_cast(user_position()) = size; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/relation.hpp: In function 'void osmium::io::detail::opl_parse_relation(const char**, osmium::memory::Buffer&)': /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/relation.hpp:169:11: note: at offset 32 into destination object 'osmium::Relation::' of size 32 169 | class Relation : public OSMObject { | ^~~~~~~~ In member function 'void osmium::OSMObject::set_user_size(osmium::string_size_type)', inlined from 'TDerived& osmium::builder::OSMObjectBuilder::set_user(const char*, osmium::string_size_type) [with TDerived = osmium::builder::RelationBuilder; T = osmium::Relation]' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/builder/osm_object_builder.hpp:457:39, inlined from 'TDerived& osmium::builder::OSMObjectBuilder::set_user(const char*) [with TDerived = osmium::builder::RelationBuilder; T = osmium::Relation]' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/builder/osm_object_builder.hpp:472:32, inlined from 'void osmium::io::detail::XMLParser::data_level_element(const XML_Char*, const XML_Char**, bool)' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/io/detail/xml_input_format.hpp:421:57: /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/object.hpp:109:67: warning: writing 2 bytes into a region of size 0 [-Wstringop-overflow=] 109 | *reinterpret_cast(user_position()) = size; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/relation.hpp: In member function 'void osmium::io::detail::XMLParser::data_level_element(const XML_Char*, const XML_Char**, bool)': /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/relation.hpp:169:11: note: at offset 32 into destination object 'osmium::Relation::' of size 32 169 | class Relation : public OSMObject { | ^~~~~~~~ In member function 'void osmium::OSMObject::set_user_size(osmium::string_size_type)', inlined from 'TDerived& osmium::builder::OSMObjectBuilder::set_user(const char*, osmium::string_size_type) [with TDerived = osmium::builder::WayBuilder; T = osmium::Way]' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/builder/osm_object_builder.hpp:457:39, inlined from 'TDerived& osmium::builder::OSMObjectBuilder::set_user(const char*) [with TDerived = osmium::builder::WayBuilder; T = osmium::Way]' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/builder/osm_object_builder.hpp:472:32, inlined from 'void osmium::io::detail::XMLParser::data_level_element(const XML_Char*, const XML_Char**, bool)' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/io/detail/xml_input_format.hpp:411:52: /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/object.hpp:109:67: warning: writing 2 bytes into a region of size 0 [-Wstringop-overflow=] 109 | *reinterpret_cast(user_position()) = size; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/way.hpp: In member function 'void osmium::io::detail::XMLParser::data_level_element(const XML_Char*, const XML_Char**, bool)': /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/way.hpp:73:11: note: at offset 32 into destination object 'osmium::Way::' of size 32 73 | class Way : public OSMObject { | ^~~ In member function 'void osmium::OSMObject::set_user_size(osmium::string_size_type)', inlined from 'TDerived& osmium::builder::OSMObjectBuilder::set_user(const char*, osmium::string_size_type) [with TDerived = osmium::builder::NodeBuilder; T = osmium::Node]' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/builder/osm_object_builder.hpp:457:39, inlined from 'TDerived& osmium::builder::OSMObjectBuilder::set_user(const char*) [with TDerived = osmium::builder::NodeBuilder; T = osmium::Node]' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/builder/osm_object_builder.hpp:472:32, inlined from 'void osmium::io::detail::O5mParser::decode_node(const char*, const char*)' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/io/detail/o5m_input_format.hpp:386:37: /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/object.hpp:109:67: warning: writing 2 bytes into a region of size 0 [-Wstringop-overflow=] 109 | *reinterpret_cast(user_position()) = size; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/node.hpp: In member function 'void osmium::io::detail::O5mParser::decode_node(const char*, const char*)': /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/node.hpp:48:11: note: at offset 32 into destination object 'osmium::Node::' of size 32 48 | class Node : public OSMObject { | ^~~~ In member function 'void osmium::OSMObject::set_user_size(osmium::string_size_type)', inlined from 'TDerived& osmium::builder::OSMObjectBuilder::set_user(const char*, osmium::string_size_type) [with TDerived = osmium::builder::WayBuilder; T = osmium::Way]' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/builder/osm_object_builder.hpp:457:39, inlined from 'TDerived& osmium::builder::OSMObjectBuilder::set_user(const char*) [with TDerived = osmium::builder::WayBuilder; T = osmium::Way]' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/builder/osm_object_builder.hpp:472:32, inlined from 'void osmium::io::detail::O5mParser::decode_way(const char*, const char*)' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/io/detail/o5m_input_format.hpp:408:37: /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/object.hpp:109:67: warning: writing 2 bytes into a region of size 0 [-Wstringop-overflow=] 109 | *reinterpret_cast(user_position()) = size; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/way.hpp: In member function 'void osmium::io::detail::O5mParser::decode_way(const char*, const char*)': /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/way.hpp:73:11: note: at offset 32 into destination object 'osmium::Way::' of size 32 73 | class Way : public OSMObject { | ^~~ In member function 'void osmium::OSMObject::set_user_size(osmium::string_size_type)', inlined from 'TDerived& osmium::builder::OSMObjectBuilder::set_user(const char*, osmium::string_size_type) [with TDerived = osmium::builder::RelationBuilder; T = osmium::Relation]' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/builder/osm_object_builder.hpp:457:39, inlined from 'TDerived& osmium::builder::OSMObjectBuilder::set_user(const char*) [with TDerived = osmium::builder::RelationBuilder; T = osmium::Relation]' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/builder/osm_object_builder.hpp:472:32, inlined from 'void osmium::io::detail::O5mParser::decode_relation(const char*, const char*)' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/io/detail/o5m_input_format.hpp:471:37: /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/object.hpp:109:67: warning: writing 2 bytes into a region of size 0 [-Wstringop-overflow=] 109 | *reinterpret_cast(user_position()) = size; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/relation.hpp: In member function 'void osmium::io::detail::O5mParser::decode_relation(const char*, const char*)': /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/relation.hpp:169:11: note: at offset 32 into destination object 'osmium::Relation::' of size 32 169 | class Relation : public OSMObject { | ^~~~~~~~ [ 75%] Linking CXX executable test-output-flex-invalid-geom [ 75%] Built target test-output-flex-invalid-geom [ 76%] Building CXX object tests/CMakeFiles/test-output-flex-line.dir/test-output-flex-line.cpp.o In file included from /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/area.hpp:42, from /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/builder/osm_object_builder.hpp:38, from /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/io/detail/o5m_input_format.hpp:36, from /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/io/o5m_input.hpp:42, from /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/io/any_input.hpp:48, from /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/tests/common-import.hpp:5, from /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/tests/test-output-flex-line.cpp:3: In member function 'void osmium::OSMObject::set_user_size(osmium::string_size_type)', inlined from 'TDerived& osmium::builder::OSMObjectBuilder::set_user(const char*, osmium::string_size_type) [with TDerived = osmium::builder::NodeBuilder; T = osmium::Node]' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/builder/osm_object_builder.hpp:457:39: /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/object.hpp:109:67: warning: writing 2 bytes into a region of size 0 [-Wstringop-overflow=] 109 | *reinterpret_cast(user_position()) = size; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ In file included from /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/builder/osm_object_builder.hpp:43: /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/node.hpp: In function 'TDerived& osmium::builder::OSMObjectBuilder::set_user(const char*, osmium::string_size_type) [with TDerived = osmium::builder::NodeBuilder; T = osmium::Node]': /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/node.hpp:48:11: note: at offset 32 into destination object 'osmium::Node::' of size 32 48 | class Node : public OSMObject { | ^~~~ In member function 'void osmium::OSMObject::set_user_size(osmium::string_size_type)', inlined from 'osmium::builder::OSMObjectBuilder::OSMObjectBuilder(osmium::memory::Buffer&, osmium::builder::Builder*) [with TDerived = osmium::builder::NodeBuilder; T = osmium::Node]' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/builder/osm_object_builder.hpp:415:39: /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/object.hpp:109:67: warning: writing 2 bytes into a region of size 0 [-Wstringop-overflow=] 109 | *reinterpret_cast(user_position()) = size; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/node.hpp: In constructor 'osmium::builder::OSMObjectBuilder::OSMObjectBuilder(osmium::memory::Buffer&, osmium::builder::Builder*) [with TDerived = osmium::builder::NodeBuilder; T = osmium::Node]': /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/node.hpp:48:11: note: at offset 32 into destination object 'osmium::Node::' of size 32 48 | class Node : public OSMObject { | ^~~~ In member function 'void osmium::OSMObject::set_user_size(osmium::string_size_type)', inlined from 'osmium::builder::OSMObjectBuilder::OSMObjectBuilder(osmium::memory::Buffer&, osmium::builder::Builder*) [with TDerived = osmium::builder::WayBuilder; T = osmium::Way]' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/builder/osm_object_builder.hpp:415:39: /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/object.hpp:109:67: warning: writing 2 bytes into a region of size 0 [-Wstringop-overflow=] 109 | *reinterpret_cast(user_position()) = size; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ In file included from /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/builder/osm_object_builder.hpp:50: /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/way.hpp: In constructor 'osmium::builder::OSMObjectBuilder::OSMObjectBuilder(osmium::memory::Buffer&, osmium::builder::Builder*) [with TDerived = osmium::builder::WayBuilder; T = osmium::Way]': /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/way.hpp:73:11: note: at offset 32 into destination object 'osmium::Way::' of size 32 73 | class Way : public OSMObject { | ^~~ In member function 'void osmium::OSMObject::set_user_size(osmium::string_size_type)', inlined from 'TDerived& osmium::builder::OSMObjectBuilder::set_user(const char*, osmium::string_size_type) [with TDerived = osmium::builder::WayBuilder; T = osmium::Way]' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/builder/osm_object_builder.hpp:457:39, inlined from 'void osmium::io::detail::PBFPrimitiveBlockDecoder::decode_way(const protozero::data_view&)' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/io/detail/pbf_decoder.hpp:372:37: /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/object.hpp:109:67: warning: writing 2 bytes into a region of size 0 [-Wstringop-overflow=] 109 | *reinterpret_cast(user_position()) = size; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/way.hpp: In member function 'void osmium::io::detail::PBFPrimitiveBlockDecoder::decode_way(const protozero::data_view&)': /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/way.hpp:73:11: note: at offset 32 into destination object 'osmium::Way::' of size 32 73 | class Way : public OSMObject { | ^~~ In member function 'void osmium::OSMObject::set_user_size(osmium::string_size_type)', inlined from 'osmium::builder::OSMObjectBuilder::OSMObjectBuilder(osmium::memory::Buffer&, osmium::builder::Builder*) [with TDerived = osmium::builder::RelationBuilder; T = osmium::Relation]' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/builder/osm_object_builder.hpp:415:39: /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/object.hpp:109:67: warning: writing 2 bytes into a region of size 0 [-Wstringop-overflow=] 109 | *reinterpret_cast(user_position()) = size; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ In file included from /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/builder/osm_object_builder.hpp:46: /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/relation.hpp: In constructor 'osmium::builder::OSMObjectBuilder::OSMObjectBuilder(osmium::memory::Buffer&, osmium::builder::Builder*) [with TDerived = osmium::builder::RelationBuilder; T = osmium::Relation]': /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/relation.hpp:169:11: note: at offset 32 into destination object 'osmium::Relation::' of size 32 169 | class Relation : public OSMObject { | ^~~~~~~~ In member function 'void osmium::OSMObject::set_user_size(osmium::string_size_type)', inlined from 'TDerived& osmium::builder::OSMObjectBuilder::set_user(const char*, osmium::string_size_type) [with TDerived = osmium::builder::RelationBuilder; T = osmium::Relation]' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/builder/osm_object_builder.hpp:457:39, inlined from 'void osmium::io::detail::PBFPrimitiveBlockDecoder::decode_relation(const protozero::data_view&)' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/io/detail/pbf_decoder.hpp:444:37: /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/object.hpp:109:67: warning: writing 2 bytes into a region of size 0 [-Wstringop-overflow=] 109 | *reinterpret_cast(user_position()) = size; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/relation.hpp: In member function 'void osmium::io::detail::PBFPrimitiveBlockDecoder::decode_relation(const protozero::data_view&)': /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/relation.hpp:169:11: note: at offset 32 into destination object 'osmium::Relation::' of size 32 169 | class Relation : public OSMObject { | ^~~~~~~~ In member function 'void osmium::OSMObject::set_user_size(osmium::string_size_type)', inlined from 'TDerived& osmium::builder::OSMObjectBuilder::set_user(const char*, osmium::string_size_type) [with TDerived = osmium::builder::NodeBuilder; T = osmium::Node]' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/builder/osm_object_builder.hpp:457:39, inlined from 'void osmium::io::detail::PBFPrimitiveBlockDecoder::decode_dense_nodes(const protozero::data_view&)' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/io/detail/pbf_decoder.hpp:691:53, inlined from 'void osmium::io::detail::PBFPrimitiveBlockDecoder::decode_primitive_block_data()' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/io/detail/pbf_decoder.hpp:158:63: /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/object.hpp:109:67: warning: writing 2 bytes into a region of size 0 [-Wstringop-overflow=] 109 | *reinterpret_cast(user_position()) = size; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/node.hpp: In member function 'void osmium::io::detail::PBFPrimitiveBlockDecoder::decode_primitive_block_data()': /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/node.hpp:48:11: note: at offset 32 into destination object 'osmium::Node::' of size 32 48 | class Node : public OSMObject { | ^~~~ In member function 'void osmium::OSMObject::set_user_size(osmium::string_size_type)', inlined from 'TDerived& osmium::builder::OSMObjectBuilder::set_user(const char*, osmium::string_size_type) [with TDerived = osmium::builder::WayBuilder; T = osmium::Way]' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/builder/osm_object_builder.hpp:457:39, inlined from 'TDerived& osmium::builder::OSMObjectBuilder::set_user(const std::string&) [with TDerived = osmium::builder::WayBuilder; T = osmium::Way]' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/builder/osm_object_builder.hpp:484:32, inlined from 'void osmium::io::detail::opl_parse_way(const char**, osmium::memory::Buffer&)' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/io/detail/opl_parser_functions.hpp:576:33: /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/object.hpp:109:67: warning: writing 2 bytes into a region of size 0 [-Wstringop-overflow=] 109 | *reinterpret_cast(user_position()) = size; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/way.hpp: In function 'void osmium::io::detail::opl_parse_way(const char**, osmium::memory::Buffer&)': /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/way.hpp:73:11: note: at offset 32 into destination object 'osmium::Way::' of size 32 73 | class Way : public OSMObject { | ^~~ In member function 'void osmium::OSMObject::set_user_size(osmium::string_size_type)', inlined from 'TDerived& osmium::builder::OSMObjectBuilder::set_user(const char*, osmium::string_size_type) [with TDerived = osmium::builder::RelationBuilder; T = osmium::Relation]' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/builder/osm_object_builder.hpp:457:39, inlined from 'TDerived& osmium::builder::OSMObjectBuilder::set_user(const std::string&) [with TDerived = osmium::builder::RelationBuilder; T = osmium::Relation]' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/builder/osm_object_builder.hpp:484:32, inlined from 'void osmium::io::detail::opl_parse_relation(const char**, osmium::memory::Buffer&)' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/io/detail/opl_parser_functions.hpp:714:33: /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/object.hpp:109:67: warning: writing 2 bytes into a region of size 0 [-Wstringop-overflow=] 109 | *reinterpret_cast(user_position()) = size; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/relation.hpp: In function 'void osmium::io::detail::opl_parse_relation(const char**, osmium::memory::Buffer&)': /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/relation.hpp:169:11: note: at offset 32 into destination object 'osmium::Relation::' of size 32 169 | class Relation : public OSMObject { | ^~~~~~~~ In member function 'void osmium::OSMObject::set_user_size(osmium::string_size_type)', inlined from 'TDerived& osmium::builder::OSMObjectBuilder::set_user(const char*, osmium::string_size_type) [with TDerived = osmium::builder::RelationBuilder; T = osmium::Relation]' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/builder/osm_object_builder.hpp:457:39, inlined from 'TDerived& osmium::builder::OSMObjectBuilder::set_user(const char*) [with TDerived = osmium::builder::RelationBuilder; T = osmium::Relation]' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/builder/osm_object_builder.hpp:472:32, inlined from 'void osmium::io::detail::XMLParser::data_level_element(const XML_Char*, const XML_Char**, bool)' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/io/detail/xml_input_format.hpp:421:57: /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/object.hpp:109:67: warning: writing 2 bytes into a region of size 0 [-Wstringop-overflow=] 109 | *reinterpret_cast(user_position()) = size; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/relation.hpp: In member function 'void osmium::io::detail::XMLParser::data_level_element(const XML_Char*, const XML_Char**, bool)': /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/relation.hpp:169:11: note: at offset 32 into destination object 'osmium::Relation::' of size 32 169 | class Relation : public OSMObject { | ^~~~~~~~ In member function 'void osmium::OSMObject::set_user_size(osmium::string_size_type)', inlined from 'TDerived& osmium::builder::OSMObjectBuilder::set_user(const char*, osmium::string_size_type) [with TDerived = osmium::builder::WayBuilder; T = osmium::Way]' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/builder/osm_object_builder.hpp:457:39, inlined from 'TDerived& osmium::builder::OSMObjectBuilder::set_user(const char*) [with TDerived = osmium::builder::WayBuilder; T = osmium::Way]' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/builder/osm_object_builder.hpp:472:32, inlined from 'void osmium::io::detail::XMLParser::data_level_element(const XML_Char*, const XML_Char**, bool)' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/io/detail/xml_input_format.hpp:411:52: /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/object.hpp:109:67: warning: writing 2 bytes into a region of size 0 [-Wstringop-overflow=] 109 | *reinterpret_cast(user_position()) = size; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/way.hpp: In member function 'void osmium::io::detail::XMLParser::data_level_element(const XML_Char*, const XML_Char**, bool)': /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/way.hpp:73:11: note: at offset 32 into destination object 'osmium::Way::' of size 32 73 | class Way : public OSMObject { | ^~~ In member function 'void osmium::OSMObject::set_user_size(osmium::string_size_type)', inlined from 'TDerived& osmium::builder::OSMObjectBuilder::set_user(const char*, osmium::string_size_type) [with TDerived = osmium::builder::NodeBuilder; T = osmium::Node]' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/builder/osm_object_builder.hpp:457:39, inlined from 'TDerived& osmium::builder::OSMObjectBuilder::set_user(const char*) [with TDerived = osmium::builder::NodeBuilder; T = osmium::Node]' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/builder/osm_object_builder.hpp:472:32, inlined from 'void osmium::io::detail::O5mParser::decode_node(const char*, const char*)' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/io/detail/o5m_input_format.hpp:386:37: /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/object.hpp:109:67: warning: writing 2 bytes into a region of size 0 [-Wstringop-overflow=] 109 | *reinterpret_cast(user_position()) = size; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/node.hpp: In member function 'void osmium::io::detail::O5mParser::decode_node(const char*, const char*)': /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/node.hpp:48:11: note: at offset 32 into destination object 'osmium::Node::' of size 32 48 | class Node : public OSMObject { | ^~~~ In member function 'void osmium::OSMObject::set_user_size(osmium::string_size_type)', inlined from 'TDerived& osmium::builder::OSMObjectBuilder::set_user(const char*, osmium::string_size_type) [with TDerived = osmium::builder::WayBuilder; T = osmium::Way]' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/builder/osm_object_builder.hpp:457:39, inlined from 'TDerived& osmium::builder::OSMObjectBuilder::set_user(const char*) [with TDerived = osmium::builder::WayBuilder; T = osmium::Way]' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/builder/osm_object_builder.hpp:472:32, inlined from 'void osmium::io::detail::O5mParser::decode_way(const char*, const char*)' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/io/detail/o5m_input_format.hpp:408:37: /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/object.hpp:109:67: warning: writing 2 bytes into a region of size 0 [-Wstringop-overflow=] 109 | *reinterpret_cast(user_position()) = size; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/way.hpp: In member function 'void osmium::io::detail::O5mParser::decode_way(const char*, const char*)': /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/way.hpp:73:11: note: at offset 32 into destination object 'osmium::Way::' of size 32 73 | class Way : public OSMObject { | ^~~ In member function 'void osmium::OSMObject::set_user_size(osmium::string_size_type)', inlined from 'TDerived& osmium::builder::OSMObjectBuilder::set_user(const char*, osmium::string_size_type) [with TDerived = osmium::builder::RelationBuilder; T = osmium::Relation]' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/builder/osm_object_builder.hpp:457:39, inlined from 'TDerived& osmium::builder::OSMObjectBuilder::set_user(const char*) [with TDerived = osmium::builder::RelationBuilder; T = osmium::Relation]' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/builder/osm_object_builder.hpp:472:32, inlined from 'void osmium::io::detail::O5mParser::decode_relation(const char*, const char*)' at /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/io/detail/o5m_input_format.hpp:471:37: /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/object.hpp:109:67: warning: writing 2 bytes into a region of size 0 [-Wstringop-overflow=] 109 | *reinterpret_cast(user_position()) = size; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/relation.hpp: In member function 'void osmium::io::detail::O5mParser::decode_relation(const char*, const char*)': /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/contrib/libosmium/include/osmium/osm/relation.hpp:169:11: note: at offset 32 into destination object 'osmium::Relation::' of size 32 169 | class Relation : public OSMObject { | ^~~~~~~~ [ 77%] Linking CXX executable test-output-flex-line [ 77%] Built target test-output-flex-line [ 77%] Building CXX object tests/CMakeFiles/test-output-flex-lua-fail.dir/test-output-flex-lua-fail.cpp.o [ 78%] Linking CXX executable test-output-flex-lua-fail ld: fatal: file CMakeFiles/test-output-flex-lua-fail.dir/test-output-flex-lua-fail.cpp.o: open failed: No such file or directory ld: fatal: file processing errors. No output written to test-output-flex-lua-fail collect2: error: ld returned 1 exit status *** [tests/test-output-flex-lua-fail] Error code 1 bmake[2]: stopped making "tests/CMakeFiles/test-output-flex-lua-fail.dir/build" in /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/build bmake[2]: 1 error bmake[2]: stopped making "tests/CMakeFiles/test-output-flex-lua-fail.dir/build" in /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/build *** [tests/CMakeFiles/test-output-flex-lua-fail.dir/all] Error code 2 bmake[1]: stopped making "all" in /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/build bmake[1]: 1 error bmake[1]: stopped making "all" in /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/build *** [all] Error code 2 bmake: stopped making "all" in /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/build bmake: 1 error bmake: stopped making "all" in /home/pbulk/build/geography/osm2pgsql/work/osm2pgsql-1.3.0/build *** Error code 2 Stop. bmake[1]: stopped making "all" in /data/jenkins/workspace/pkgsrc-upstream-trunk/geography/osm2pgsql *** Error code 1 Stop. bmake: stopped making "all" in /data/jenkins/workspace/pkgsrc-upstream-trunk/geography/osm2pgsql