cloudfoundry / pxc-release

BOSH release of Percona Xtradb Cluster
Apache License 2.0
30 stars 22 forks source link

pxc-release v1.0.30 fails to compile on Ubuntu Jammy stemcell v1.423 #53

Closed jochenehret closed 1 week ago

jochenehret commented 1 month ago

Bug Report Info

Currently:

pxc-release v1.0.30 does not compile on Ubuntu Jammy stemcell v1.423.

Expected:

It should compile successfully.

Steps to Reproduce:

The failure happens in the "update-releases" pipeline: https://concourse.wg-ard.ci.cloudfoundry.org/teams/main/pipelines/update-releases/jobs/update-pxc/builds/33

Deployment Context:

Error happens already at compile time.

Reference:

Task 33 | 23:20:55 | Compiling packages: percona-xtradb-cluster-8.0/095f6774616b7644c4201a164eece4074b4d0443755741d2fa820f07a235d284 (01:02:45)
                   L Error: Action Failed get_task: Task c9b70fb4-cd5a-41c9-4378-9e050d287529 result: Compiling package percona-xtradb-cluster-8.0: Running packaging script: Running packaging script: Command exited with 2; Truncated stdout: [ 79%] Building CXX object sql/CMakeFiles/sql_dd.dir/dd/impl/system_views/triggers.cc.o
[ 79%] Building CXX object sql/CMakeFiles/sql_dd.dir/dd/impl/system_views/view_routine_usage.cc.o
[ 79%] Building CXX object sql/CMakeFiles/sql_dd.dir/dd/impl/system_views/view_table_usage.cc.o
[ 79%] Building CXX object sql/CMakeFiles/sql_dd.dir/dd/impl/system_views/views.cc.o
[ 79%] Building CXX object sql/CMakeFiles/sql_dd.dir/dd/impl/system_views/user_attributes.cc.o
[ 79%] Building CXX object sql/CMakeFiles/sql_dd.dir/dd/impl/tables/character_sets.cc.o
[ 79%] Building CXX object sql/CMakeFiles/sql_dd.dir/dd/impl/tables/check_constraints.cc.o
[ 79%] Building CXX object sql/CMakeFiles/sql_dd.dir/dd/impl/tables/collations.cc.o
[ 79%] Building CXX object sql/CMakeFiles/sql_dd.dir/dd/impl/tables/columns.cc.o
[ 79%] Building CXX object sql/CMakeFiles/sql_dd.dir/dd/impl/tables/column_statistics.cc.o
[ 79%] Building CXX object sql/CMakeFiles/sql_dd.dir/dd/impl/tables/column_type_elements.cc.o
[ 79%] Building CXX object sql/CMakeFiles/sql_dd.dir/dd/impl/tables/dd_properties.cc.o
[ 79%] Building CXX object sql/CMakeFiles/sql_dd.dir/dd/impl/tables/events.cc.o
[ 79%] Building CXX object sql/CMakeFiles/sql_dd.dir/dd/impl/tables/foreign_key_column_usage.cc.o
[ 79%] Building CXX object sql/CMakeFiles/sql_dd.dir/dd/impl/tables/foreign_keys.cc.o
[ 79%] Building CXX object sql/CMakeFiles/sql_dd.dir/dd/impl/tables/index_column_usage.cc.o
[ 79%] Building CXX object sql/CMakeFiles/sql_dd.dir/dd/impl/tables/indexes.cc.o
[ 79%] Building CXX object sql/CMakeFiles/sql_dd.dir/dd/impl/tables/index_partitions.cc.o
[ 79%] Building CXX object sql/CMakeFiles/sql_dd.dir/dd/impl/tables/index_stats.cc.o
[ 79%] Building CXX object sql/CMakeFiles/sql_dd.dir/dd/impl/tables/parameters.cc.o
[ 79%] Building CXX object sql/CMakeFiles/sql_dd.dir/dd/impl/tables/parameter_type_elements.cc.o
[ 79%] Building CXX object sql/CMakeFiles/sql_dd.dir/dd/impl/tables/resource_groups.cc.o
[ 80%] Building CXX object sql/CMakeFiles/sql_dd.dir/dd/impl/tables/routines.cc.o
[ 80%] Building CXX object sql/CMakeFiles/sql_dd.dir/dd/impl/tables/schemata.cc.o
[ 80%] Building CXX object sql/CMakeFiles/sql_dd.dir/dd/impl/tables/spatial_reference_systems.cc.o
[ 80%] Building CXX object sql/CMakeFiles/sql_dd.dir/dd/impl/tables/table_partitions.cc.o
[ 80%] Building CXX object sql/CMakeFiles/sql_dd.dir/dd/impl/tables/table_stats.cc.o
[ 80%] Building CXX object sql/CMakeFiles/sql_dd.dir/dd/impl/tables/table_partition_values.cc.o
[ 80%] Building CXX object sql/CMakeFiles/sql_dd.dir/dd/impl/tables/tables.cc.o
[ 80%] Building CXX object sql/CMakeFiles/sql_dd.dir/dd/impl/tables/tablespace_files.cc.o
[ 80%] Building CXX object sql/CMakeFiles/sql_dd.dir/dd/impl/tables/tablespaces.cc.o
[ 80%] Building CXX object sql/CMakeFiles/sql_dd.dir/dd/impl/tables/triggers.cc.o
[ 80%] Building CXX object sql/CMakeFiles/sql_dd.dir/dd/impl/tables/view_routine_usage.cc.o
[ 80%] Building CXX object sql/CMakeFiles/sql_dd.dir/dd/impl/tables/view_table_usage.cc.o
[ 80%] Building CXX object sql/CMakeFiles/sql_dd.dir/dd/impl/types/index_stat_impl.cc.o
[ 80%] Building CXX object sql/CMakeFiles/sql_dd.dir/dd/impl/types/table_stat_impl.cc.o
[ 80%] Building CXX object sql/CMakeFiles/sql_dd.dir/dd/impl/types/abstract_table_impl.cc.o
[ 80%] Building CXX object sql/CMakeFiles/sql_dd.dir/dd/impl/types/charset_impl.cc.o
[ 80%] Building CXX object sql/CMakeFiles/sql_dd.dir/dd/impl/types/check_constraint_impl.cc.o
[ 80%] Building CXX object sql/CMakeFiles/sql_dd.dir/dd/impl/types/collation_impl.cc.o
[ 80%] Building CXX object sql/CMakeFiles/sql_dd.dir/dd/impl/types/column_impl.cc.o
[ 80%] Building CXX object sql/CMakeFiles/sql_dd.dir/dd/impl/types/column_statistics_impl.cc.o
[ 80%] Building CXX object sql/CMakeFiles/sql_dd.dir/dd/impl/types/column_type_element_impl.cc.o
[ 80%] Building CXX object sql/CMakeFiles/sql_dd.dir/dd/impl/types/entity_object_table_impl.cc.o
[ 80%] Building CXX object sql/CMakeFiles/sql_dd.dir/dd/impl/types/entity_object_impl.cc.o
[ 80%] Building CXX object sql/CMakeFiles/sql_dd.dir/dd/impl/types/event_impl.cc.o
[ 80%] Building CXX object sql/CMakeFiles/sql_dd.dir/dd/impl/types/foreign_key_element_impl.cc.o
[ 80%] Building CXX object sql/CMakeFiles/sql_dd.dir/dd/impl/types/foreign_key_impl.cc.o
[ 80%] Building CXX object sql/CMakeFiles/sql_dd.dir/dd/impl/types/function_impl.cc.o
[ 80%] Building CXX object sql/CMakeFiles/sql_dd.dir/dd/impl/types/index_element_impl.cc.o
[ 80%] Building CXX object sql/CMakeFiles/sql_dd.dir/dd/impl/types/index_impl.cc.o
[ 80%] Building CXX object sql/CMakeFiles/sql_dd.dir/dd/impl/types/object_table_impl.cc.o
[ 80%] Building CXX object sql/CMakeFiles/sql_dd.dir/dd/impl/types/object_table_definition_impl.cc.o
[ 80%] Building CXX object sql/CMakeFiles/sql_dd.dir/dd/impl/types/parameter_impl.cc.o
[ 80%] Building CXX object sql/CMakeFiles/sql_dd.dir/dd/impl/types/parameter_type_element_impl.cc.o
[ 80%] Building CXX object sql/CMakeFiles/sql_dd.dir/dd/impl/types/partition_impl.cc.o
[ 80%] Building CXX object sql/CMakeFiles/sql_dd.dir/dd/impl/types/partition_index_impl.cc.o
[ 81%] Building CXX object sql/CMakeFiles/sql_dd.dir/dd/impl/types/partition_value_impl.cc.o
[ 81%] Building CXX object sql/CMakeFiles/sql_dd.dir/dd/impl/types/procedure_impl.cc.o
[ 81%] Building CXX object sql/CMakeFiles/sql_dd.dir/dd/impl/types/resource_group_impl.cc.o
[ 81%] Building CXX object sql/CMakeFiles/sql_dd.dir/dd/impl/types/routine_impl.cc.o
[ 81%] Building CXX object sql/CMakeFiles/sql_dd.dir/dd/impl/types/schema_impl.cc.o
[ 81%] Building CXX object sql/CMakeFiles/sql_dd.dir/dd/impl/types/spatial_reference_system_impl.cc.o
[ 81%] Building CXX object sql/CMakeFiles/sql_dd.dir/dd/impl/types/table_impl.cc.o
[ 81%] Building CXX object sql/CMakeFiles/sql_dd.dir/dd/impl/types/tablespace_file_impl.cc.o
[ 81%] Building CXX object sql/CMakeFiles/sql_dd.dir/dd/impl/types/tablespace_impl.cc.o
[ 81%] Building CXX object sql/CMakeFiles/sql_dd.dir/dd/impl/types/trigger_impl.cc.o
[ 81%] Building CXX object sql/CMakeFiles/sql_dd.dir/dd/impl/types/view_impl.cc.o
[ 81%] Building CXX object sql/CMakeFiles/sql_dd.dir/dd/impl/types/view_routine_impl.cc.o
[ 81%] Building CXX object sql/CMakeFiles/sql_dd.dir/dd/impl/types/view_table_impl.cc.o
[ 81%] Building CXX object sql/CMakeFiles/sql_dd.dir/dd/impl/types/weak_object_impl.cc.o
[ 81%] Building CXX object sql/CMakeFiles/sql_dd.dir/dd/impl/upgrade/server.cc.o
[ 81%] Building CXX object sql/CMakeFiles/sql_dd.dir/dd/impl/upgrade/dd.cc.o
[ 81%] Building CXX object sql/CMakeFiles/sql_dd.dir/dd/info_schema/metadata.cc.o
[ 81%] Building CXX object sql/CMakeFiles/sql_dd.dir/dd/info_schema/show.cc.o
[ 81%] Building CXX object sql/CMakeFiles/sql_dd.dir/dd/info_schema/show_query_builder.cc.o
[ 81%] Building CXX object sql/CMakeFiles/sql_dd.dir/dd/info_schema/table_stats.cc.o
[ 81%] Building CXX object sql/CMakeFiles/sql_dd.dir/dd/info_schema/tablespace_stats.cc.o
[ 81%] Building CXX object sql/CMakeFiles/sql_dd.dir/dd/performance_schema/init.cc.o
[ 81%] Building CXX object sql/CMakeFiles/sql_dd.dir/dd/ndbinfo_schema/init.cc.o
[ 81%] Building CXX object sql/CMakeFiles/sql_dd.dir/dd/upgrade_57/event.cc.o
[ 81%] Building CXX object sql/CMakeFiles/sql_dd.dir/dd/upgrade_57/global.cc.o
[ 81%] Building CXX object sql/CMakeFiles/sql_dd.dir/dd/upgrade_57/routine.cc.o
[ 81%] Building CXX object sql/CMakeFiles/sql_dd.dir/dd/upgrade_57/schema.cc.o
[ 81%] Building CXX object sql/CMakeFiles/sql_dd.dir/dd/upgrade_57/table.cc.o
[ 81%] Building CXX object sql/CMakeFiles/sql_dd.dir/dd/upgrade_57/upgrade.cc.o
[ 81%] Linking CXX static library libsql_dd.a
[ 81%] Built target sql_dd
[ 81%] Building CXX object sql/CMakeFiles/sql_gis.dir/gis/covered_by.cc.o
[ 81%] Building CXX object sql/CMakeFiles/sql_gis.dir/gis/buffer.cc.o
[ 81%] Building CXX object sql/CMakeFiles/sql_gis.dir/gis/area.cc.o
[ 81%] Building CXX object sql/CMakeFiles/sql_gis.dir/gis/crosses.cc.o
[ 81%] Building CXX object sql/CMakeFiles/sql_gis.dir/gis/difference.cc.o
[ 82%] Building CXX object sql/CMakeFiles/sql_gis.dir/gis/difference_functor.cc.o
[ 82%] Building CXX object sql/CMakeFiles/sql_gis.dir/gis/disjoint.cc.o
[ 82%] Building CXX object sql/CMakeFiles/sql_gis.dir/gis/distance.cc.o
[ 82%] Building CXX object sql/CMakeFiles/sql_gis.dir/gis/distance_functor.cc.o
[ 82%] Building CXX object sql/CMakeFiles/sql_gis.dir/gis/distance_sphere.cc.o
[ 82%] Building CXX object sql/CMakeFiles/sql_gis.dir/gis/equals.cc.o
[ 82%] Building CXX object sql/CMakeFiles/sql_gis.dir/gis/frechet_distance.cc.o
[ 82%] Building CXX object sql/CMakeFiles/sql_gis.dir/gis/gc_utils.cc.o
[ 82%] Building CXX object sql/CMakeFiles/sql_gis.dir/gis/geometries.cc.o
[ 82%] Building CXX object sql/CMakeFiles/sql_gis.dir/gis/hausdorff_distance.cc.o
[ 82%] Building CXX object sql/CMakeFiles/sql_gis.dir/gis/intersection.cc.o
[ 82%] Building CXX object sql/CMakeFiles/sql_gis.dir/gis/intersection_functor.cc.o
[ 82%] Building CXX object sql/CMakeFiles/sql_gis.dir/gis/intersects.cc.o
[ 82%] Building CXX object sql/CMakeFiles/sql_gis.dir/gis/is_simple.cc.o
[ 82%] Building CXX object sql/CMakeFiles/sql_gis.dir/gis/is_valid.cc.o
[ 82%] Building CXX object sql/CMakeFiles/sql_gis.dir/gis/length.cc.o
[ 82%] Building CXX object sql/CMakeFiles/sql_gis.dir/gis/line_interpolate.cc.o
[ 82%] Building CXX object sql/CMakeFiles/sql_gis.dir/gis/mbr_utils.cc.o
[ 82%] Building CXX object sql/CMakeFiles/sql_gis.dir/gis/overlaps.cc.o
[ 82%] Building CXX object sql/CMakeFiles/sql_gis.dir/gis/ring_flip_visitor.cc.o
[ 82%] Building CXX object sql/CMakeFiles/sql_gis.dir/gis/rtree_support.cc.o
[ 82%] Building CXX object sql/CMakeFiles/sql_gis.dir/gis/simplify.cc.o
[ 82%] Building CXX object sql/CMakeFiles/sql_gis.dir/gis/so_utils.cc.o
[ 82%] Building CXX object sql/CMakeFiles/sql_gis.dir/gis/srs/srs.cc.o
[ 82%] Building CXX object sql/CMakeFiles/sql_gis.dir/gis/srs/wkt_parser.cc.o
[ 82%] Building CXX object sql/CMakeFiles/sql_gis.dir/gis/st_units_of_measure.cc.o
[ 82%] Building CXX object sql/CMakeFiles/sql_gis.dir/gis/symdifference.cc.o
[ 82%] Building CXX object sql/CMakeFiles/sql_gis.dir/gis/symdifference_functor.cc.o
[ 82%] Building CXX object sql/CMakeFiles/sql_gis.dir/gis/touches.cc.o
, Truncated stderr:                  from /var/vcap/data/compile/percona-xtradb-cluster-8.0/Percona-XtraDB-Cluster-8.0.36-28/percona-xtradb-cluster-galera/galera/tests/trx_handle_check.cpp:5:
/var/vcap/data/compile/percona-xtradb-cluster-8.0/boost_1_77_0/boost/type_traits/detail/config.hpp:85:69: warning: "__clang_major___WORKAROUND_GUARD" is not defined, evaluates to 0 [-Wundef]
   85 |       && !BOOST_WORKAROUND(BOOST_MSVC, < 1900) && !BOOST_WORKAROUND(__clang_major__, <= 4)
      |                                                                     ^~~~~~~~~~~~~~~
/var/vcap/data/compile/percona-xtradb-cluster-8.0/boost_1_77_0/boost/config/workaround.hpp:261:10: note: in definition of macro 'BOOST_WORKAROUND'
  261 |        ((symbol ## _WORKAROUND_GUARD + 0 == 0) &&     \
      |          ^~~~~~
/var/vcap/data/compile/percona-xtradb-cluster-8.0/boost_1_77_0/boost/type_traits/detail/config.hpp:85:69: warning: "__clang_major__" is not defined, evaluates to 0 [-Wundef]
   85 |       && !BOOST_WORKAROUND(BOOST_MSVC, < 1900) && !BOOST_WORKAROUND(__clang_major__, <= 4)
      |                                                                     ^~~~~~~~~~~~~~~
/var/vcap/data/compile/percona-xtradb-cluster-8.0/boost_1_77_0/boost/config/workaround.hpp:262:9: note: in definition of macro 'BOOST_WORKAROUND'
  262 |        (symbol != 0) && (1 % (( (symbol test) ) + 1)))
      |         ^~~~~~
In file included from /var/vcap/data/compile/percona-xtradb-cluster-8.0/boost_1_77_0/boost/throw_exception.hpp:26,
                 from /var/vcap/data/compile/percona-xtradb-cluster-8.0/boost_1_77_0/boost/smart_ptr/detail/shared_count.hpp:31,
                 from /var/vcap/data/compile/percona-xtradb-cluster-8.0/boost_1_77_0/boost/smart_ptr/shared_ptr.hpp:17,
                 from /var/vcap/data/compile/percona-xtradb-cluster-8.0/boost_1_77_0/boost/shared_ptr.hpp:17,
                 from /var/vcap/data/compile/percona-xtradb-cluster-8.0/Percona-XtraDB-Cluster-8.0.36-28/percona-xtradb-cluster-galera/galerautils/src/gu_shared_ptr.hpp:27,
                 from /var/vcap/data/compile/percona-xtradb-cluster-8.0/Percona-XtraDB-Cluster-8.0.36-28/percona-xtradb-cluster-galera/galerautils/src/gu_buffer.hpp:14,
                 from /var/vcap/data/compile/percona-xtradb-cluster-8.0/Percona-XtraDB-Cluster-8.0.36-28/percona-xtradb-cluster-galera/galerautils/src/gu_vlq.hpp:17,
                 from /var/vcap/data/compile/percona-xtradb-cluster-8.0/Percona-XtraDB-Cluster-8.0.36-28/percona-xtradb-cluster-galera/galera/tests/../src/data_set.hpp:10,
                 from /var/vcap/data/compile/percona-xtradb-cluster-8.0/Percona-XtraDB-Cluster-8.0.36-28/percona-xtradb-cluster-galera/galera/tests/../src/write_set_ng.hpp:19,
                 from /var/vcap/data/compile/percona-xtradb-cluster-8.0/Percona-XtraDB-Cluster-8.0.36-28/percona-xtradb-cluster-galera/galera/tests/../src/galera_gcs.hpp:8,
                 from /var/vcap/data/compile/percona-xtradb-cluster-8.0/Percona-XtraDB-Cluster-8.0.36-28/percona-xtradb-cluster-galera/galera/tests/../src/galera_service_thd.hpp:8,
                 from /var/vcap/data/compile/percona-xtradb-cluster-8.0/Percona-XtraDB-Cluster-8.0.36-28/percona-xtradb-cluster-galera/galera/tests/service_thd_check.cpp:5:
/var/vcap/data/compile/percona-xtradb-cluster-8.0/boost_1_77_0/boost/type_traits/detail/config.hpp:85:69: warning: "__clang_major___WORKAROUND_GUARD" is not defined, evaluates to 0 [-Wundef]
   85 |       && !BOOST_WORKAROUND(BOOST_MSVC, < 1900) && !BOOST_WORKAROUND(__clang_major__, <= 4)
      |                                                                     ^~~~~~~~~~~~~~~
/var/vcap/data/compile/percona-xtradb-cluster-8.0/boost_1_77_0/boost/config/workaround.hpp:261:10: note: in definition of macro 'BOOST_WORKAROUND'
  261 |        ((symbol ## _WORKAROUND_GUARD + 0 == 0) &&     \
      |          ^~~~~~
/var/vcap/data/compile/percona-xtradb-cluster-8.0/boost_1_77_0/boost/type_traits/detail/config.hpp:85:69: warning: "__clang_major__" is not defined, evaluates to 0 [-Wundef]
   85 |       && !BOOST_WORKAROUND(BOOST_MSVC, < 1900) && !BOOST_WORKAROUND(__clang_major__, <= 4)
      |                                                                     ^~~~~~~~~~~~~~~
/var/vcap/data/compile/percona-xtradb-cluster-8.0/boost_1_77_0/boost/config/workaround.hpp:262:9: note: in definition of macro 'BOOST_WORKAROUND'
  262 |        (symbol != 0) && (1 % (( (symbol test) ) + 1)))
      |         ^~~~~~
In file included from /var/vcap/data/compile/percona-xtradb-cluster-8.0/boost_1_77_0/boost/throw_exception.hpp:26,
                 from /var/vcap/data/compile/percona-xtradb-cluster-8.0/boost_1_77_0/boost/smart_ptr/detail/shared_count.hpp:31,
                 from /var/vcap/data/compile/percona-xtradb-cluster-8.0/boost_1_77_0/boost/smart_ptr/shared_ptr.hpp:17,
                 from /var/vcap/data/compile/percona-xtradb-cluster-8.0/boost_1_77_0/boost/shared_ptr.hpp:17,
                 from /var/vcap/data/compile/percona-xtradb-cluster-8.0/Percona-XtraDB-Cluster-8.0.36-28/percona-xtradb-cluster-galera/galerautils/src/gu_shared_ptr.hpp:27,
                 from /var/vcap/data/compile/percona-xtradb-cluster-8.0/Percona-XtraDB-Cluster-8.0.36-28/percona-xtradb-cluster-galera/galerautils/src/gu_buffer.hpp:14,
                 from /var/vcap/data/compile/percona-xtradb-cluster-8.0/Percona-XtraDB-Cluster-8.0.36-28/percona-xtradb-cluster-galera/galerautils/src/gu_vlq.hpp:17,
                 from /var/vcap/data/compile/percona-xtradb-cluster-8.0/Percona-XtraDB-Cluster-8.0.36-28/percona-xtradb-cluster-galera/galera/src/data_set.hpp:10,
                 from /var/vcap/data/compile/percona-xtradb-cluster-8.0/Percona-XtraDB-Cluster-8.0.36-28/percona-xtradb-cluster-galera/galera/src/write_set_ng.hpp:19,
                 from /var/vcap/data/compile/percona-xtradb-cluster-8.0/Percona-XtraDB-Cluster-8.0.36-28/percona-xtradb-cluster-galera/galera/src/galera_gcs.hpp:8,
                 from /var/vcap/data/compile/percona-xtradb-cluster-8.0/Percona-XtraDB-Cluster-8.0.36-28/percona-xtradb-cluster-galera/galera/src/ist.hpp:10,
                 from /var/vcap/data/compile/percona-xtradb-cluster-8.0/Percona-XtraDB-Cluster-8.0.36-28/percona-xtradb-cluster-galera/galera/tests/ist_check.cpp:6:
/var/vcap/data/compile/percona-xtradb-cluster-8.0/boost_1_77_0/boost/type_traits/detail/config.hpp:85:69: warning: "__clang_major___WORKAROUND_GUARD" is not defined, evaluates to 0 [-Wundef]
   85 |       && !BOOST_WORKAROUND(BOOST_MSVC, < 1900) && !BOOST_WORKAROUND(__clang_major__, <= 4)
      |                                                                     ^~~~~~~~~~~~~~~
/var/vcap/data/compile/percona-xtradb-cluster-8.0/boost_1_77_0/boost/config/workaround.hpp:261:10: note: in definition of macro 'BOOST_WORKAROUND'
  261 |        ((symbol ## _WORKAROUND_GUARD + 0 == 0) &&     \
      |          ^~~~~~
/var/vcap/data/compile/percona-xtradb-cluster-8.0/boost_1_77_0/boost/type_traits/detail/config.hpp:85:69: warning: "__clang_major__" is not defined, evaluates to 0 [-Wundef]
   85 |       && !BOOST_WORKAROUND(BOOST_MSVC, < 1900) && !BOOST_WORKAROUND(__clang_major__, <= 4)
      |                                                                     ^~~~~~~~~~~~~~~
/var/vcap/data/compile/percona-xtradb-cluster-8.0/boost_1_77_0/boost/config/workaround.hpp:262:9: note: in definition of macro 'BOOST_WORKAROUND'
  262 |        (symbol != 0) && (1 % (( (symbol test) ) + 1)))
      |         ^~~~~~
In file included from /var/vcap/data/compile/percona-xtradb-cluster-8.0/boost_1_77_0/boost/throw_exception.hpp:26,
                 from /var/vcap/data/compile/percona-xtradb-cluster-8.0/boost_1_77_0/boost/smart_ptr/detail/shared_count.hpp:31,
                 from /var/vcap/data/compile/percona-xtradb-cluster-8.0/boost_1_77_0/boost/smart_ptr/shared_ptr.hpp:17,
                 from /var/vcap/data/compile/percona-xtradb-cluster-8.0/boost_1_77_0/boost/shared_ptr.hpp:17,
                 from /var/vcap/data/compile/percona-xtradb-cluster-8.0/Percona-XtraDB-Cluster-8.0.36-28/percona-xtradb-cluster-galera/galerautils/src/gu_shared_ptr.hpp:27,
                 from /var/vcap/data/compile/percona-xtradb-cluster-8.0/Percona-XtraDB-Cluster-8.0.36-28/percona-xtradb-cluster-galera/galerautils/src/gu_buffer.hpp:14,
                 from /var/vcap/data/compile/percona-xtradb-cluster-8.0/Percona-XtraDB-Cluster-8.0.36-28/percona-xtradb-cluster-galera/galerautils/src/gu_uuid.hpp:13,
                 from /var/vcap/data/compile/percona-xtradb-cluster-8.0/Percona-XtraDB-Cluster-8.0.36-28/percona-xtradb-cluster-galera/galera/tests/saved_state_check.cpp:7:
/var/vcap/data/compile/percona-xtradb-cluster-8.0/boost_1_77_0/boost/type_traits/detail/config.hpp:85:69: warning: "__clang_major___WORKAROUND_GUARD" is not defined, evaluates to 0 [-Wundef]
   85 |       && !BOOST_WORKAROUND(BOOST_MSVC, < 1900) && !BOOST_WORKAROUND(__clang_major__, <= 4)
      |                                                                     ^~~~~~~~~~~~~~~
/var/vcap/data/compile/percona-xtradb-cluster-8.0/boost_1_77_0/boost/config/workaround.hpp:261:10: note: in definition of macro 'BOOST_WORKAROUND'
  261 |        ((symbol ## _WORKAROUND_GUARD + 0 == 0) &&     \
      |          ^~~~~~
/var/vcap/data/compile/percona-xtradb-cluster-8.0/boost_1_77_0/boost/type_traits/detail/config.hpp:85:69: warning: "__clang_major__" is not defined, evaluates to 0 [-Wundef]
   85 |       && !BOOST_WORKAROUND(BOOST_MSVC, < 1900) && !BOOST_WORKAROUND(__clang_major__, <= 4)
      |                                                                     ^~~~~~~~~~~~~~~
/var/vcap/data/compile/percona-xtradb-cluster-8.0/boost_1_77_0/boost/config/workaround.hpp:262:9: note: in definition of macro 'BOOST_WORKAROUND'
  262 |        (symbol != 0) && (1 % (( (symbol test) ) + 1)))
      |         ^~~~~~
g++: fatal error: Killed signal terminated program cc1plus
compilation terminated.
make[2]: *** [sql/CMakeFiles/sql_gis.dir/build.make:146: sql/CMakeFiles/sql_gis.dir/gis/difference_functor.cc.o] Error 1
make[2]: *** Waiting for unfinished jobs....
make[1]: *** [CMakeFiles/Makefile2:14470: sql/CMakeFiles/sql_gis.dir/all] Error 2
make: *** [Makefile:166: all] Error 2

Task 33 | 23:21:20 | Error: Action Failed get_task: Task c9b70fb4-cd5a-41c9-4378-9e050d287529 result: Compiling package percona-xtradb-cluster-8.0: Running packaging script: Running packaging script: Command exited with 2; Truncated stdout: [ 79%] Building CXX object sql/CMakeFiles/sql_dd.dir/dd/impl/system_views/triggers.cc.o
[ 79%] Building CXX object sql/CMakeFiles/sql_dd.dir/dd/impl/system_views/view_routine_usage.cc.o
[ 79%] Building CXX object sql/CMakeFiles/sql_dd.dir/dd/impl/system_views/view_table_usage.cc.o
[ 79%] Building CXX object sql/CMakeFiles/sql_dd.dir/dd/impl/system_views/views.cc.o
[ 79%] Building CXX object sql/CMakeFiles/sql_dd.dir/dd/impl/system_views/user_attributes.cc.o
[ 79%] Building CXX object sql/CMakeFiles/sql_dd.dir/dd/impl/tables/character_sets.cc.o
[ 79%] Building CXX object sql/CMakeFiles/sql_dd.dir/dd/impl/tables/check_constraints.cc.o
[ 79%] Building CXX object sql/CMakeFiles/sql_dd.dir/dd/impl/tables/collations.cc.o
[ 79%] Building CXX object sql/CMakeFiles/sql_dd.dir/dd/impl/tables/columns.cc.o
[ 79%] Building CXX object sql/CMakeFiles/sql_dd.dir/dd/impl/tables/column_statistics.cc.o
[ 79%] Building CXX object sql/CMakeFiles/sql_dd.dir/dd/impl/tables/column_type_elements.cc.o
[ 79%] Building CXX object sql/CMakeFiles/sql_dd.dir/dd/impl/tables/dd_properties.cc.o
[ 79%] Building CXX object sql/CMakeFiles/sql_dd.dir/dd/impl/tables/events.cc.o
[ 79%] Building CXX object sql/CMakeFiles/sql_dd.dir/dd/impl/tables/foreign_key_column_usage.cc.o
[ 79%] Building CXX object sql/CMakeFiles/sql_dd.dir/dd/impl/tables/foreign_keys.cc.o
[ 79%] Building CXX object sql/CMakeFiles/sql_dd.dir/dd/impl/tables/index_column_usage.cc.o
[ 79%] Building CXX object sql/CMakeFiles/sql_dd.dir/dd/impl/tables/indexes.cc.o
[ 79%] Building CXX object sql/CMakeFiles/sql_dd.dir/dd/impl/tables/index_partitions.cc.o
[ 79%] Building CXX object sql/CMakeFiles/sql_dd.dir/dd/impl/tables/index_stats.cc.o
[ 79%] Building CXX object sql/CMakeFiles/sql_dd.dir/dd/impl/tables/parameters.cc.o
[ 79%] Building CXX object sql/CMakeFiles/sql_dd.dir/dd/impl/tables/parameter_type_elements.cc.o
[ 79%] Building CXX object sql/CMakeFiles/sql_dd.dir/dd/impl/tables/resource_groups.cc.o
[ 80%] Building CXX object sql/CMakeFiles/sql_dd.dir/dd/impl/tables/routines.cc.o
[ 80%] Building CXX object sql/CMakeFiles/sql_dd.dir/dd/impl/tables/schemata.cc.o
[ 80%] Building CXX object sql/CMakeFiles/sql_dd.dir/dd/impl/tables/spatial_reference_systems.cc.o
[ 80%] Building CXX object sql/CMakeFiles/sql_dd.dir/dd/impl/tables/table_partitions.cc.o
[ 80%] Building CXX object sql/CMakeFiles/sql_dd.dir/dd/impl/tables/table_stats.cc.o
[ 80%] Building CXX object sql/CMakeFiles/sql_dd.dir/dd/impl/tables/table_partition_values.cc.o
[ 80%] Building CXX object sql/CMakeFiles/sql_dd.dir/dd/impl/tables/tables.cc.o
[ 80%] Building CXX object sql/CMakeFiles/sql_dd.dir/dd/impl/tables/tablespace_files.cc.o
[ 80%] Building CXX object sql/CMakeFiles/sql_dd.dir/dd/impl/tables/tablespaces.cc.o
[ 80%] Building CXX object sql/CMakeFiles/sql_dd.dir/dd/impl/tables/triggers.cc.o
[ 80%] Building CXX object sql/CMakeFiles/sql_dd.dir/dd/impl/tables/view_routine_usage.cc.o
[ 80%] Building CXX object sql/CMakeFiles/sql_dd.dir/dd/impl/tables/view_table_usage.cc.o
[ 80%] Building CXX object sql/CMakeFiles/sql_dd.dir/dd/impl/types/index_stat_impl.cc.o
[ 80%] Building CXX object sql/CMakeFiles/sql_dd.dir/dd/impl/types/table_stat_impl.cc.o
[ 80%] Building CXX object sql/CMakeFiles/sql_dd.dir/dd/impl/types/abstract_table_impl.cc.o
[ 80%] Building CXX object sql/CMakeFiles/sql_dd.dir/dd/impl/types/charset_impl.cc.o
[ 80%] Building CXX object sql/CMakeFiles/sql_dd.dir/dd/impl/types/check_constraint_impl.cc.o
[ 80%] Building CXX object sql/CMakeFiles/sql_dd.dir/dd/impl/types/collation_impl.cc.o
[ 80%] Building CXX object sql/CMakeFiles/sql_dd.dir/dd/impl/types/column_impl.cc.o
[ 80%] Building CXX object sql/CMakeFiles/sql_dd.dir/dd/impl/types/column_statistics_impl.cc.o
[ 80%] Building CXX object sql/CMakeFiles/sql_dd.dir/dd/impl/types/column_type_element_impl.cc.o
[ 80%] Building CXX object sql/CMakeFiles/sql_dd.dir/dd/impl/types/entity_object_table_impl.cc.o
[ 80%] Building CXX object sql/CMakeFiles/sql_dd.dir/dd/impl/types/entity_object_impl.cc.o
[ 80%] Building CXX object sql/CMakeFiles/sql_dd.dir/dd/impl/types/event_impl.cc.o
[ 80%] Building CXX object sql/CMakeFiles/sql_dd.dir/dd/impl/types/foreign_key_element_impl.cc.o
[ 80%] Building CXX object sql/CMakeFiles/sql_dd.dir/dd/impl/types/foreign_key_impl.cc.o
[ 80%] Building CXX object sql/CMakeFiles/sql_dd.dir/dd/impl/types/function_impl.cc.o
[ 80%] Building CXX object sql/CMakeFiles/sql_dd.dir/dd/impl/types/index_element_impl.cc.o
[ 80%] Building CXX object sql/CMakeFiles/sql_dd.dir/dd/impl/types/index_impl.cc.o
[ 80%] Building CXX object sql/CMakeFiles/sql_dd.dir/dd/impl/types/object_table_impl.cc.o
[ 80%] Building CXX object sql/CMakeFiles/sql_dd.dir/dd/impl/types/object_table_definition_impl.cc.o
[ 80%] Building CXX object sql/CMakeFiles/sql_dd.dir/dd/impl/types/parameter_impl.cc.o
[ 80%] Building CXX object sql/CMakeFiles/sql_dd.dir/dd/impl/types/parameter_type_element_impl.cc.o
[ 80%] Building CXX object sql/CMakeFiles/sql_dd.dir/dd/impl/types/partition_impl.cc.o
[ 80%] Building CXX object sql/CMakeFiles/sql_dd.dir/dd/impl/types/partition_index_impl.cc.o
[ 81%] Building CXX object sql/CMakeFiles/sql_dd.dir/dd/impl/types/partition_value_impl.cc.o
[ 81%] Building CXX object sql/CMakeFiles/sql_dd.dir/dd/impl/types/procedure_impl.cc.o
[ 81%] Building CXX object sql/CMakeFiles/sql_dd.dir/dd/impl/types/resource_group_impl.cc.o
[ 81%] Building CXX object sql/CMakeFiles/sql_dd.dir/dd/impl/types/routine_impl.cc.o
[ 81%] Building CXX object sql/CMakeFiles/sql_dd.dir/dd/impl/types/schema_impl.cc.o
[ 81%] Building CXX object sql/CMakeFiles/sql_dd.dir/dd/impl/types/spatial_reference_system_impl.cc.o
[ 81%] Building CXX object sql/CMakeFiles/sql_dd.dir/dd/impl/types/table_impl.cc.o
[ 81%] Building CXX object sql/CMakeFiles/sql_dd.dir/dd/impl/types/tablespace_file_impl.cc.o
[ 81%] Building CXX object sql/CMakeFiles/sql_dd.dir/dd/impl/types/tablespace_impl.cc.o
[ 81%] Building CXX object sql/CMakeFiles/sql_dd.dir/dd/impl/types/trigger_impl.cc.o
[ 81%] Building CXX object sql/CMakeFiles/sql_dd.dir/dd/impl/types/view_impl.cc.o
[ 81%] Building CXX object sql/CMakeFiles/sql_dd.dir/dd/impl/types/view_routine_impl.cc.o
[ 81%] Building CXX object sql/CMakeFiles/sql_dd.dir/dd/impl/types/view_table_impl.cc.o
[ 81%] Building CXX object sql/CMakeFiles/sql_dd.dir/dd/impl/types/weak_object_impl.cc.o
[ 81%] Building CXX object sql/CMakeFiles/sql_dd.dir/dd/impl/upgrade/server.cc.o
[ 81%] Building CXX object sql/CMakeFiles/sql_dd.dir/dd/impl/upgrade/dd.cc.o
[ 81%] Building CXX object sql/CMakeFiles/sql_dd.dir/dd/info_schema/metadata.cc.o
[ 81%] Building CXX object sql/CMakeFiles/sql_dd.dir/dd/info_schema/show.cc.o
[ 81%] Building CXX object sql/CMakeFiles/sql_dd.dir/dd/info_schema/show_query_builder.cc.o
[ 81%] Building CXX object sql/CMakeFiles/sql_dd.dir/dd/info_schema/table_stats.cc.o
[ 81%] Building CXX object sql/CMakeFiles/sql_dd.dir/dd/info_schema/tablespace_stats.cc.o
[ 81%] Building CXX object sql/CMakeFiles/sql_dd.dir/dd/performance_schema/init.cc.o
[ 81%] Building CXX object sql/CMakeFiles/sql_dd.dir/dd/ndbinfo_schema/init.cc.o
[ 81%] Building CXX object sql/CMakeFiles/sql_dd.dir/dd/upgrade_57/event.cc.o
[ 81%] Building CXX object sql/CMakeFiles/sql_dd.dir/dd/upgrade_57/global.cc.o
[ 81%] Building CXX object sql/CMakeFiles/sql_dd.dir/dd/upgrade_57/routine.cc.o
[ 81%] Building CXX object sql/CMakeFiles/sql_dd.dir/dd/upgrade_57/schema.cc.o
[ 81%] Building CXX object sql/CMakeFiles/sql_dd.dir/dd/upgrade_57/table.cc.o
[ 81%] Building CXX object sql/CMakeFiles/sql_dd.dir/dd/upgrade_57/upgrade.cc.o
[ 81%] Linking CXX static library libsql_dd.a
[ 81%] Built target sql_dd
[ 81%] Building CXX object sql/CMakeFiles/sql_gis.dir/gis/covered_by.cc.o
[ 81%] Building CXX object sql/CMakeFiles/sql_gis.dir/gis/buffer.cc.o
[ 81%] Building CXX object sql/CMakeFiles/sql_gis.dir/gis/area.cc.o
[ 81%] Building CXX object sql/CMakeFiles/sql_gis.dir/gis/crosses.cc.o
[ 81%] Building CXX object sql/CMakeFiles/sql_gis.dir/gis/difference.cc.o
[ 82%] Building CXX object sql/CMakeFiles/sql_gis.dir/gis/difference_functor.cc.o
[ 82%] Building CXX object sql/CMakeFiles/sql_gis.dir/gis/disjoint.cc.o
[ 82%] Building CXX object sql/CMakeFiles/sql_gis.dir/gis/distance.cc.o
[ 82%] Building CXX object sql/CMakeFiles/sql_gis.dir/gis/distance_functor.cc.o
[ 82%] Building CXX object sql/CMakeFiles/sql_gis.dir/gis/distance_sphere.cc.o
[ 82%] Building CXX object sql/CMakeFiles/sql_gis.dir/gis/equals.cc.o
[ 82%] Building CXX object sql/CMakeFiles/sql_gis.dir/gis/frechet_distance.cc.o
[ 82%] Building CXX object sql/CMakeFiles/sql_gis.dir/gis/gc_utils.cc.o
[ 82%] Building CXX object sql/CMakeFiles/sql_gis.dir/gis/geometries.cc.o
[ 82%] Building CXX object sql/CMakeFiles/sql_gis.dir/gis/hausdorff_distance.cc.o
[ 82%] Building CXX object sql/CMakeFiles/sql_gis.dir/gis/intersection.cc.o
[ 82%] Building CXX object sql/CMakeFiles/sql_gis.dir/gis/intersection_functor.cc.o
[ 82%] Building CXX object sql/CMakeFiles/sql_gis.dir/gis/intersects.cc.o
[ 82%] Building CXX object sql/CMakeFiles/sql_gis.dir/gis/is_simple.cc.o
[ 82%] Building CXX object sql/CMakeFiles/sql_gis.dir/gis/is_valid.cc.o
[ 82%] Building CXX object sql/CMakeFiles/sql_gis.dir/gis/length.cc.o
[ 82%] Building CXX object sql/CMakeFiles/sql_gis.dir/gis/line_interpolate.cc.o
[ 82%] Building CXX object sql/CMakeFiles/sql_gis.dir/gis/mbr_utils.cc.o
[ 82%] Building CXX object sql/CMakeFiles/sql_gis.dir/gis/overlaps.cc.o
[ 82%] Building CXX object sql/CMakeFiles/sql_gis.dir/gis/ring_flip_visitor.cc.o
[ 82%] Building CXX object sql/CMakeFiles/sql_gis.dir/gis/rtree_support.cc.o
[ 82%] Building CXX object sql/CMakeFiles/sql_gis.dir/gis/simplify.cc.o
[ 82%] Building CXX object sql/CMakeFiles/sql_gis.dir/gis/so_utils.cc.o
[ 82%] Building CXX object sql/CMakeFiles/sql_gis.dir/gis/srs/srs.cc.o
[ 82%] Building CXX object sql/CMakeFiles/sql_gis.dir/gis/srs/wkt_parser.cc.o
[ 82%] Building CXX object sql/CMakeFiles/sql_gis.dir/gis/st_units_of_measure.cc.o
[ 82%] Building CXX object sql/CMakeFiles/sql_gis.dir/gis/symdifference.cc.o
[ 82%] Building CXX object sql/CMakeFiles/sql_gis.dir/gis/symdifference_functor.cc.o
[ 82%] Building CXX object sql/CMakeFiles/sql_gis.dir/gis/touches.cc.o
, Truncated stderr:                  from /var/vcap/data/compile/percona-xtradb-cluster-8.0/Percona-XtraDB-Cluster-8.0.36-28/percona-xtradb-cluster-galera/galera/tests/trx_handle_check.cpp:5:
/var/vcap/data/compile/percona-xtradb-cluster-8.0/boost_1_77_0/boost/type_traits/detail/config.hpp:85:69: warning: "__clang_major___WORKAROUND_GUARD" is not defined, evaluates to 0 [-Wundef]
   85 |       && !BOOST_WORKAROUND(BOOST_MSVC, < 1900) && !BOOST_WORKAROUND(__clang_major__, <= 4)
      |                                                                     ^~~~~~~~~~~~~~~
/var/vcap/data/compile/percona-xtradb-cluster-8.0/boost_1_77_0/boost/config/workaround.hpp:261:10: note: in definition of macro 'BOOST_WORKAROUND'
  261 |        ((symbol ## _WORKAROUND_GUARD + 0 == 0) &&     \
      |          ^~~~~~
/var/vcap/data/compile/percona-xtradb-cluster-8.0/boost_1_77_0/boost/type_traits/detail/config.hpp:85:69: warning: "__clang_major__" is not defined, evaluates to 0 [-Wundef]
   85 |       && !BOOST_WORKAROUND(BOOST_MSVC, < 1900) && !BOOST_WORKAROUND(__clang_major__, <= 4)
      |                                                                     ^~~~~~~~~~~~~~~
/var/vcap/data/compile/percona-xtradb-cluster-8.0/boost_1_77_0/boost/config/workaround.hpp:262:9: note: in definition of macro 'BOOST_WORKAROUND'
  262 |        (symbol != 0) && (1 % (( (symbol test) ) + 1)))
      |         ^~~~~~
In file included from /var/vcap/data/compile/percona-xtradb-cluster-8.0/boost_1_77_0/boost/throw_exception.hpp:26,
                 from /var/vcap/data/compile/percona-xtradb-cluster-8.0/boost_1_77_0/boost/smart_ptr/detail/shared_count.hpp:31,
                 from /var/vcap/data/compile/percona-xtradb-cluster-8.0/boost_1_77_0/boost/smart_ptr/shared_ptr.hpp:17,
                 from /var/vcap/data/compile/percona-xtradb-cluster-8.0/boost_1_77_0/boost/shared_ptr.hpp:17,
                 from /var/vcap/data/compile/percona-xtradb-cluster-8.0/Percona-XtraDB-Cluster-8.0.36-28/percona-xtradb-cluster-galera/galerautils/src/gu_shared_ptr.hpp:27,
                 from /var/vcap/data/compile/percona-xtradb-cluster-8.0/Percona-XtraDB-Cluster-8.0.36-28/percona-xtradb-cluster-galera/galerautils/src/gu_buffer.hpp:14,
                 from /var/vcap/data/compile/percona-xtradb-cluster-8.0/Percona-XtraDB-Cluster-8.0.36-28/percona-xtradb-cluster-galera/galerautils/src/gu_vlq.hpp:17,
                 from /var/vcap/data/compile/percona-xtradb-cluster-8.0/Percona-XtraDB-Cluster-8.0.36-28/percona-xtradb-cluster-galera/galera/tests/../src/data_set.hpp:10,
                 from /var/vcap/data/compile/percona-xtradb-cluster-8.0/Percona-XtraDB-Cluster-8.0.36-28/percona-xtradb-cluster-galera/galera/tests/../src/write_set_ng.hpp:19,
                 from /var/vcap/data/compile/percona-xtradb-cluster-8.0/Percona-XtraDB-Cluster-8.0.36-28/percona-xtradb-cluster-galera/galera/tests/../src/galera_gcs.hpp:8,
                 from /var/vcap/data/compile/percona-xtradb-cluster-8.0/Percona-XtraDB-Cluster-8.0.36-28/percona-xtradb-cluster-galera/galera/tests/../src/galera_service_thd.hpp:8,
                 from /var/vcap/data/compile/percona-xtradb-cluster-8.0/Percona-XtraDB-Cluster-8.0.36-28/percona-xtradb-cluster-galera/galera/tests/service_thd_check.cpp:5:
/var/vcap/data/compile/percona-xtradb-cluster-8.0/boost_1_77_0/boost/type_traits/detail/config.hpp:85:69: warning: "__clang_major___WORKAROUND_GUARD" is not defined, evaluates to 0 [-Wundef]
   85 |       && !BOOST_WORKAROUND(BOOST_MSVC, < 1900) && !BOOST_WORKAROUND(__clang_major__, <= 4)
      |                                                                     ^~~~~~~~~~~~~~~
/var/vcap/data/compile/percona-xtradb-cluster-8.0/boost_1_77_0/boost/config/workaround.hpp:261:10: note: in definition of macro 'BOOST_WORKAROUND'
  261 |        ((symbol ## _WORKAROUND_GUARD + 0 == 0) &&     \
      |          ^~~~~~
/var/vcap/data/compile/percona-xtradb-cluster-8.0/boost_1_77_0/boost/type_traits/detail/config.hpp:85:69: warning: "__clang_major__" is not defined, evaluates to 0 [-Wundef]
   85 |       && !BOOST_WORKAROUND(BOOST_MSVC, < 1900) && !BOOST_WORKAROUND(__clang_major__, <= 4)
      |                                                                     ^~~~~~~~~~~~~~~
/var/vcap/data/compile/percona-xtradb-cluster-8.0/boost_1_77_0/boost/config/workaround.hpp:262:9: note: in definition of macro 'BOOST_WORKAROUND'
  262 |        (symbol != 0) && (1 % (( (symbol test) ) + 1)))
      |         ^~~~~~
In file included from /var/vcap/data/compile/percona-xtradb-cluster-8.0/boost_1_77_0/boost/throw_exception.hpp:26,
                 from /var/vcap/data/compile/percona-xtradb-cluster-8.0/boost_1_77_0/boost/smart_ptr/detail/shared_count.hpp:31,
                 from /var/vcap/data/compile/percona-xtradb-cluster-8.0/boost_1_77_0/boost/smart_ptr/shared_ptr.hpp:17,
                 from /var/vcap/data/compile/percona-xtradb-cluster-8.0/boost_1_77_0/boost/shared_ptr.hpp:17,
                 from /var/vcap/data/compile/percona-xtradb-cluster-8.0/Percona-XtraDB-Cluster-8.0.36-28/percona-xtradb-cluster-galera/galerautils/src/gu_shared_ptr.hpp:27,
                 from /var/vcap/data/compile/percona-xtradb-cluster-8.0/Percona-XtraDB-Cluster-8.0.36-28/percona-xtradb-cluster-galera/galerautils/src/gu_buffer.hpp:14,
                 from /var/vcap/data/compile/percona-xtradb-cluster-8.0/Percona-XtraDB-Cluster-8.0.36-28/percona-xtradb-cluster-galera/galerautils/src/gu_vlq.hpp:17,
                 from /var/vcap/data/compile/percona-xtradb-cluster-8.0/Percona-XtraDB-Cluster-8.0.36-28/percona-xtradb-cluster-galera/galera/src/data_set.hpp:10,
                 from /var/vcap/data/compile/percona-xtradb-cluster-8.0/Percona-XtraDB-Cluster-8.0.36-28/percona-xtradb-cluster-galera/galera/src/write_set_ng.hpp:19,
                 from /var/vcap/data/compile/percona-xtradb-cluster-8.0/Percona-XtraDB-Cluster-8.0.36-28/percona-xtradb-cluster-galera/galera/src/galera_gcs.hpp:8,
                 from /var/vcap/data/compile/percona-xtradb-cluster-8.0/Percona-XtraDB-Cluster-8.0.36-28/percona-xtradb-cluster-galera/galera/src/ist.hpp:10,
                 from /var/vcap/data/compile/percona-xtradb-cluster-8.0/Percona-XtraDB-Cluster-8.0.36-28/percona-xtradb-cluster-galera/galera/tests/ist_check.cpp:6:
/var/vcap/data/compile/percona-xtradb-cluster-8.0/boost_1_77_0/boost/type_traits/detail/config.hpp:85:69: warning: "__clang_major___WORKAROUND_GUARD" is not defined, evaluates to 0 [-Wundef]
   85 |       && !BOOST_WORKAROUND(BOOST_MSVC, < 1900) && !BOOST_WORKAROUND(__clang_major__, <= 4)
      |                                                                     ^~~~~~~~~~~~~~~
/var/vcap/data/compile/percona-xtradb-cluster-8.0/boost_1_77_0/boost/config/workaround.hpp:261:10: note: in definition of macro 'BOOST_WORKAROUND'
  261 |        ((symbol ## _WORKAROUND_GUARD + 0 == 0) &&     \
      |          ^~~~~~
/var/vcap/data/compile/percona-xtradb-cluster-8.0/boost_1_77_0/boost/type_traits/detail/config.hpp:85:69: warning: "__clang_major__" is not defined, evaluates to 0 [-Wundef]
   85 |       && !BOOST_WORKAROUND(BOOST_MSVC, < 1900) && !BOOST_WORKAROUND(__clang_major__, <= 4)
      |                                                                     ^~~~~~~~~~~~~~~
/var/vcap/data/compile/percona-xtradb-cluster-8.0/boost_1_77_0/boost/config/workaround.hpp:262:9: note: in definition of macro 'BOOST_WORKAROUND'
  262 |        (symbol != 0) && (1 % (( (symbol test) ) + 1)))
      |         ^~~~~~
In file included from /var/vcap/data/compile/percona-xtradb-cluster-8.0/boost_1_77_0/boost/throw_exception.hpp:26,
                 from /var/vcap/data/compile/percona-xtradb-cluster-8.0/boost_1_77_0/boost/smart_ptr/detail/shared_count.hpp:31,
                 from /var/vcap/data/compile/percona-xtradb-cluster-8.0/boost_1_77_0/boost/smart_ptr/shared_ptr.hpp:17,
                 from /var/vcap/data/compile/percona-xtradb-cluster-8.0/boost_1_77_0/boost/shared_ptr.hpp:17,
                 from /var/vcap/data/compile/percona-xtradb-cluster-8.0/Percona-XtraDB-Cluster-8.0.36-28/percona-xtradb-cluster-galera/galerautils/src/gu_shared_ptr.hpp:27,
                 from /var/vcap/data/compile/percona-xtradb-cluster-8.0/Percona-XtraDB-Cluster-8.0.36-28/percona-xtradb-cluster-galera/galerautils/src/gu_buffer.hpp:14,
                 from /var/vcap/data/compile/percona-xtradb-cluster-8.0/Percona-XtraDB-Cluster-8.0.36-28/percona-xtradb-cluster-galera/galerautils/src/gu_uuid.hpp:13,
                 from /var/vcap/data/compile/percona-xtradb-cluster-8.0/Percona-XtraDB-Cluster-8.0.36-28/percona-xtradb-cluster-galera/galera/tests/saved_state_check.cpp:7:
/var/vcap/data/compile/percona-xtradb-cluster-8.0/boost_1_77_0/boost/type_traits/detail/config.hpp:85:69: warning: "__clang_major___WORKAROUND_GUARD" is not defined, evaluates to 0 [-Wundef]
   85 |       && !BOOST_WORKAROUND(BOOST_MSVC, < 1900) && !BOOST_WORKAROUND(__clang_major__, <= 4)
      |                                                                     ^~~~~~~~~~~~~~~
/var/vcap/data/compile/percona-xtradb-cluster-8.0/boost_1_77_0/boost/config/workaround.hpp:261:10: note: in definition of macro 'BOOST_WORKAROUND'
  261 |        ((symbol ## _WORKAROUND_GUARD + 0 == 0) &&     \
      |          ^~~~~~
/var/vcap/data/compile/percona-xtradb-cluster-8.0/boost_1_77_0/boost/type_traits/detail/config.hpp:85:69: warning: "__clang_major__" is not defined, evaluates to 0 [-Wundef]
   85 |       && !BOOST_WORKAROUND(BOOST_MSVC, < 1900) && !BOOST_WORKAROUND(__clang_major__, <= 4)
      |                                                                     ^~~~~~~~~~~~~~~
/var/vcap/data/compile/percona-xtradb-cluster-8.0/boost_1_77_0/boost/config/workaround.hpp:262:9: note: in definition of macro 'BOOST_WORKAROUND'
  262 |        (symbol != 0) && (1 % (( (symbol test) ) + 1)))
      |         ^~~~~~
g++: fatal error: Killed signal terminated program cc1plus
compilation terminated.
make[2]: *** [sql/CMakeFiles/sql_gis.dir/build.make:146: sql/CMakeFiles/sql_gis.dir/gis/difference_functor.cc.o] Error 1
make[2]: *** Waiting for unfinished jobs....
make[1]: *** [CMakeFiles/Makefile2:14470: sql/CMakeFiles/sql_gis.dir/all] Error 2
make: *** [Makefile:166: all] Error 2

Task 33 Started  Mon Jul 15 22:10:35 UTC 2024
Task 33 Finished Mon Jul 15 23:21:20 UTC 2024
Task 33 Duration 01:10:45
Task 33 error

Updating deployment:
  Expected task '33' to succeed but state is 'error'
wanghui17 commented 1 month ago

I encounter same issue in stemcell 1.486.

abg commented 1 month ago

What sort of compilation VMs are you using? The default for a bbl environment I imagine?

I suspect this regression was caused by a change in the packaging script that synchronized debuginfo levels with Percona's debug levels. This probably increased the memory required for compilation and we didn't notice in our CI pipelines where we've increased the size of our compilation vms to speed up these slow compile jobs.

jochenehret commented 1 month ago

The BOSH cloud config is printed in the logs of the "deploy-cf" task: https://concourse.wg-ard.ci.cloudfoundry.org/teams/main/pipelines/update-releases/jobs/update-pxc/builds/33

This is the compilation VM configuration:

compilation:
  az: z1
  network: private
  reuse_compilation_vms: true
  vm_extensions:
  - 100GB_ephemeral_disk
  vm_type: e2-highcpu-4
  workers: 6

If you're confident that the compilation will succeed with more memory, we can adapt the cloud config.

abg commented 1 month ago

I was able to reproduce this in our environment with the e2-highcpu-4 compilation vm type.

In the short-term, I do think a larger compilation vm would avoid this issue.

Our pipelines are currently using an e2-highcpu-8 rather than e2-highcpu-4 and have not experienced this issue:

az: z1
network: private
reuse_compilation_vms: true
vm_extensions:
- 100GB_ephemeral_disk
vm_type: e2-highcpu-8
workers: 6

Long-term, we do have a story to investigate further optimizations to reduce the resource requirements for compilation.

jochenehret commented 1 month ago

Ok, I'll adapt the cloud-config for the test environment!

jochenehret commented 1 week ago

With e2-highcpu-8 the compilation succeeds: https://concourse.wg-ard.ci.cloudfoundry.org/teams/main/pipelines/update-releases/jobs/update-pxc/builds/34

Thanks for the hint, closing the ticket.