[ 86%] Building CXX object sql/CMakeFiles/sql_gis.dir/geometry_rtree.cc.o
[ 86%] Building CXX object sql/CMakeFiles/sql_gis.dir/gis/covered_by.cc.o
[ 86%] Building CXX object sql/CMakeFiles/sql_gis.dir/gis/area.cc.o
[ 86%] Building CXX object sql/CMakeFiles/sql_gis.dir/gis/crosses.cc.o
[ 86%] Building CXX object sql/CMakeFiles/sql_gis.dir/gis/difference.cc.o
[ 86%] Building CXX object sql/CMakeFiles/sql_gis.dir/gis/disjoint.cc.o
In file included from /www/server/mysql/src/sql/geometry_rtree.cc:35:0:
/www/server/mysql/src/sql/item_geofunc_internal.h: In function ‘void make_rtree_bggeom(const MultiGeometry&, Rtree_index*) [with MultiGeometry = Gis_multi_polygon]’:
/www/server/mysql/src/sql/item_geofunc_internal.h:99:10: warning: ‘*((void*)& box +24)’ may be used uninitialized in this function [-Wmaybe-uninitialized]
return !(!std::isfinite(box.min_corner().get<0>()) ||
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
!std::isfinite(box.min_corner().get<1>()) ||
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ !std::isfinite(box.max_corner().get<0>()) || ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
!std::isfinite(box.max_corner().get<1>()) ||
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ box.max_corner().get<0>() < box.min_corner().get<0>() ||
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
box.max_corner().get<1>() < box.min_corner().get<1>());
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/www/server/mysql/src/sql/geometry_rtree.cc:71:12: note: ‘*((void*)& box +24)’ was declared here
BG_box box;
^~~
In file included from /www/server/mysql/src/sql/geometry_rtree.cc:35:0:
/www/server/mysql/src/sql/item_geofunc_internal.h:102:54: warning: ‘*((void*)& box +16)’ may be used uninitialized in this function [-Wmaybe-uninitialized]
return !(!std::isfinite(box.min_corner().get<0>()) || ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
!std::isfinite(box.min_corner().get<1>()) ||
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ !std::isfinite(box.max_corner().get<0>()) || ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
!std::isfinite(box.max_corner().get<1>()) ||
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~
box.max_corner().get<0>() < box.min_corner().get<0>() ||
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~/www/server/mysql/src/sql/geometry_rtree.cc:71:12: note: ‘*((void*)& box +16)’ was declared here
BG_box box;
^~~
In file included from /www/server/mysql/src/sql/geometry_rtree.cc:35:0:
/www/server/mysql/src/sql/item_geofunc_internal.h:99:10: warning: ‘*((void*)& box +24)’ may be used uninitialized in this function [-Wmaybe-uninitialized]
return !(!std::isfinite(box.min_corner().get<0>()) ||
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
!std::isfinite(box.min_corner().get<1>()) ||
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
!std::isfinite(box.max_corner().get<0>()) ||
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
!std::isfinite(box.max_corner().get<1>()) ||
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
box.max_corner().get<0>() < box.min_corner().get<0>() ||
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
box.max_corner().get<1>() < box.min_corner().get<1>());
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/www/server/mysql/src/sql/geometry_rtree.cc:71:12: note: ‘*((void*)& box +24)’ was declared here
BG_box box;
^~~
In file included from /www/server/mysql/src/sql/geometry_rtree.cc:35:0:
/www/server/mysql/src/sql/item_geofunc_internal.h:102:54: warning: ‘*((void*)& box +16)’ may be used uninitialized in this function [-Wmaybe-uninitialized]
return !(!std::isfinite(box.min_corner().get<0>()) ||
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
!std::isfinite(box.min_corner().get<1>()) ||
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
!std::isfinite(box.max_corner().get<0>()) ||
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
!std::isfinite(box.max_corner().get<1>()) ||
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~
box.max_corner().get<0>() < box.min_corner().get<0>() || ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/www/server/mysql/src/sql/geometry_rtree.cc:71:12: note: ‘*((void*)& box +16)’ was declared here
BG_box box;
^~~
[ 86%] Building CXX object sql/CMakeFiles/sql_gis.dir/gis/distance.cc.o
[ 86%] Building CXX object sql/CMakeFiles/sql_gis.dir/gis/distance_functor.cc.o
g++: internal compiler error: Killed (program cc1plus)
Please submit a full bug report,
with preprocessed source if appropriate.
See <http://bugzilla.redhat.com/bugzilla> for instructions.
make[2]: *** [sql/CMakeFiles/sql_gis.dir/gis/difference.cc.o] Error 4
make[2]: *** Waiting for unfinished jobs....