>>> rocksdb 6.10.1 Extracting gzip -d -c /nvme/rc-buildroot-test/scripts/instance-0/dl/rocksdb/rocksdb-6.10.1.tar.gz | tar --strip-components=1 -C /nvme/rc-buildroot-test/scripts/instance-0/output-1/build/rocksdb-6.10.1 -xf - >>> rocksdb 6.10.1 Patching Applying 0001-build_tools-build_detect_platform-fix-C-tests.patch using patch: patching file build_tools/build_detect_platform Hunk #1 succeeded at 254 (offset 9 lines). Hunk #2 succeeded at 270 (offset 9 lines). Hunk #3 succeeded at 285 (offset 9 lines). Hunk #4 succeeded at 294 (offset 9 lines). Hunk #5 succeeded at 308 (offset 9 lines). Hunk #6 succeeded at 321 (offset 9 lines). Hunk #7 succeeded at 334 (offset 9 lines). Hunk #8 succeeded at 348 (offset 9 lines). Hunk #9 succeeded at 361 (offset 9 lines). Hunk #10 succeeded at 375 (offset 9 lines). Hunk #11 succeeded at 388 (offset 9 lines). Hunk #12 succeeded at 409 (offset 9 lines). Hunk #13 succeeded at 418 (offset 9 lines). Hunk #14 succeeded at 449 with fuzz 1 (offset 25 lines). Hunk #15 succeeded at 464 (offset 25 lines). Hunk #16 succeeded at 476 (offset 25 lines). Hunk #17 succeeded at 493 (offset 25 lines). Hunk #18 succeeded at 505 (offset 25 lines). Hunk #19 succeeded at 519 (offset 25 lines). Hunk #20 succeeded at 533 (offset 25 lines). Hunk #21 succeeded at 547 (offset 25 lines). Hunk #22 succeeded at 561 (offset 25 lines). Hunk #23 succeeded at 628 (offset 25 lines). Hunk #24 succeeded at 642 (offset 25 lines). Hunk #25 succeeded at 659 (offset 25 lines). Hunk #26 succeeded at 674 (offset 25 lines). Hunk #27 succeeded at 691 (offset 25 lines). Hunk #28 succeeded at 711 (offset 26 lines). Applying 0002-replace-POWER-crc32c-with-C-implementation.patch using patch: patching file CMakeLists.txt Hunk #2 succeeded at 218 (offset 3 lines). Hunk #3 succeeded at 496 (offset 12 lines). Hunk #4 succeeded at 767 (offset 12 lines). patching file Makefile Hunk #2 succeeded at 420 (offset 9 lines). Hunk #3 succeeded at 732 (offset 10 lines). Hunk #4 succeeded at 742 (offset 10 lines). Hunk #5 succeeded at 1989 (offset 21 lines). Hunk #6 succeeded at 2079 (offset 21 lines). Hunk #7 succeeded at 2088 (offset 21 lines). Hunk #8 succeeded at 2160 (offset 21 lines). Hunk #9 succeeded at 2197 (offset 21 lines). Hunk #10 succeeded at 2208 (offset 21 lines). patching file util/crc32c.cc patching file util/crc32c_ppc.c patching file util/crc32c_ppc_asm.S patching file util/crc32c_ppc_clang_workaround.h patching file util/crc32c_ppc_constants.h patching file util/crc32c_test.cc >>> rocksdb 6.10.1 Configuring >>> rocksdb 6.10.1 Building PATH="/nvme/rc-buildroot-test/scripts/instance-0/output-1/host/bin:/nvme/rc-buildroot-test/scripts/instance-0/output-1/host/sbin:/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin:/opt/aws/bin:/root/bin" AR="/nvme/rc-buildroot-test/scripts/instance-0/output-1/host/bin/powerpc-buildroot-linux-uclibc-ar" AS="/nvme/rc-buildroot-test/scripts/instance-0/output-1/host/bin/powerpc-buildroot-linux-uclibc-as" LD="/nvme/rc-buildroot-test/scripts/instance-0/output-1/host/bin/powerpc-buildroot-linux-uclibc-ld" NM="/nvme/rc-buildroot-test/scripts/instance-0/output-1/host/bin/powerpc-buildroot-linux-uclibc-nm" CC="/nvme/rc-buildroot-test/scripts/instance-0/output-1/host/bin/powerpc-buildroot-linux-uclibc-gcc" GCC="/nvme/rc-buildroot-test/scripts/instance-0/output-1/host/bin/powerpc-buildroot-linux-uclibc-gcc" CPP="/nvme/rc-buildroot-test/scripts/instance-0/output-1/host/bin/powerpc-buildroot-linux-uclibc-cpp" CXX="/nvme/rc-buildroot-test/scripts/instance-0/output-1/host/bin/powerpc-buildroot-linux-uclibc-g++" FC="/nvme/rc-buildroot-test/scripts/instance-0/output-1/host/bin/powerpc-buildroot-linux-uclibc-gfortran" F77="/nvme/rc-buildroot-test/scripts/instance-0/output-1/host/bin/powerpc-buildroot-linux-uclibc-gfortran" RANLIB="/nvme/rc-buildroot-test/scripts/instance-0/output-1/host/bin/powerpc-buildroot-linux-uclibc-ranlib" READELF="/nvme/rc-buildroot-test/scripts/instance-0/output-1/host/bin/powerpc-buildroot-linux-uclibc-readelf" STRIP="/nvme/rc-buildroot-test/scripts/instance-0/output-1/host/bin/powerpc-buildroot-linux-uclibc-strip" OBJCOPY="/nvme/rc-buildroot-test/scripts/instance-0/output-1/host/bin/powerpc-buildroot-linux-uclibc-objcopy" OBJDUMP="/nvme/rc-buildroot-test/scripts/instance-0/output-1/host/bin/powerpc-buildroot-linux-uclibc-objdump" AR_FOR_BUILD="/usr/bin/ar" AS_FOR_BUILD="/usr/bin/as" CC_FOR_BUILD="/usr/bin/gcc" GCC_FOR_BUILD="/usr/bin/gcc" CXX_FOR_BUILD="/usr/bin/g++" LD_FOR_BUILD="/usr/bin/ld" CPPFLAGS_FOR_BUILD="-I/nvme/rc-buildroot-test/scripts/instance-0/output-1/host/include" CFLAGS_FOR_BUILD="-O2 -I/nvme/rc-buildroot-test/scripts/instance-0/output-1/host/include" CXXFLAGS_FOR_BUILD="-O2 -I/nvme/rc-buildroot-test/scripts/instance-0/output-1/host/include" LDFLAGS_FOR_BUILD="-L/nvme/rc-buildroot-test/scripts/instance-0/output-1/host/lib -Wl,-rpath,/nvme/rc-buildroot-test/scripts/instance-0/output-1/host/lib" FCFLAGS_FOR_BUILD="" DEFAULT_ASSEMBLER="/nvme/rc-buildroot-test/scripts/instance-0/output-1/host/bin/powerpc-buildroot-linux-uclibc-as" DEFAULT_LINKER="/nvme/rc-buildroot-test/scripts/instance-0/output-1/host/bin/powerpc-buildroot-linux-uclibc-ld" CPPFLAGS="-D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64" CFLAGS="-D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -Os " CXXFLAGS="-D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -Os " LDFLAGS="" FCFLAGS=" -Os " FFLAGS=" -Os " PKG_CONFIG="/nvme/rc-buildroot-test/scripts/instance-0/output-1/host/bin/pkg-config" STAGING_DIR="/nvme/rc-buildroot-test/scripts/instance-0/output-1/host/powerpc-buildroot-linux-uclibc/sysroot" INTLTOOL_PERL=/usr/bin/perl /usr/bin/make -j4 PORTABLE=1 ROCKSDB_DISABLE_BZ2=1 ROCKSDB_DISABLE_GFLAGS=1 ROCKSDB_DISABLE_JEMALLOC=1 ROCKSDB_DISABLE_LZ4=1 ROCKSDB_DISABLE_SNAPPY=1 ROCKSDB_DISABLE_ZLIB=0 ROCKSDB_DISABLE_ZSTD=1 EXTRA_CXXFLAGS="" -C /nvme/rc-buildroot-test/scripts/instance-0/output-1/build/rocksdb-6.10.1 shared_lib make[1]: Entering directory '/nvme/rc-buildroot-test/scripts/instance-0/output-1/build/rocksdb-6.10.1' $DEBUG_LEVEL is 0 GEN util/build_version.cc $DEBUG_LEVEL is 0 GEN util/build_version.cc CC shared-objects/cache/cache.o CC shared-objects/cache/clock_cache.o CC shared-objects/cache/lru_cache.o CC shared-objects/cache/sharded_cache.o CC shared-objects/db/arena_wrapped_db_iter.o CC shared-objects/db/blob/blob_file_addition.o CC shared-objects/db/blob/blob_file_garbage.o CC shared-objects/db/blob/blob_file_meta.o CC shared-objects/db/builder.o CC shared-objects/db/c.o CC shared-objects/db/column_family.o CC shared-objects/db/compacted_db_impl.o CC shared-objects/db/compaction/compaction.o CC shared-objects/db/compaction/compaction_iterator.o CC shared-objects/db/compaction/compaction_job.o CC shared-objects/db/compaction/compaction_picker.o CC shared-objects/db/compaction/compaction_picker_fifo.o CC shared-objects/db/compaction/compaction_picker_level.o CC shared-objects/db/compaction/compaction_picker_universal.o CC shared-objects/db/convenience.o CC shared-objects/db/db_filesnapshot.o CC shared-objects/db/db_impl/db_impl.o CC shared-objects/db/db_impl/db_impl_compaction_flush.o CC shared-objects/db/db_impl/db_impl_debug.o CC shared-objects/db/db_impl/db_impl_experimental.o CC shared-objects/db/db_impl/db_impl_files.o CC shared-objects/db/db_impl/db_impl_open.o CC shared-objects/db/db_impl/db_impl_readonly.o CC shared-objects/db/db_impl/db_impl_secondary.o CC shared-objects/db/db_impl/db_impl_write.o CC shared-objects/db/db_info_dumper.o CC shared-objects/db/db_iter.o CC shared-objects/db/dbformat.o CC shared-objects/db/error_handler.o CC shared-objects/db/event_helpers.o CC shared-objects/db/experimental.o CC shared-objects/db/external_sst_file_ingestion_job.o CC shared-objects/db/file_indexer.o CC shared-objects/db/flush_job.o CC shared-objects/db/flush_scheduler.o CC shared-objects/db/forward_iterator.o CC shared-objects/db/import_column_family_job.o CC shared-objects/db/internal_stats.o CC shared-objects/db/logs_with_prep_tracker.o CC shared-objects/db/log_reader.o CC shared-objects/db/log_writer.o CC shared-objects/db/malloc_stats.o CC shared-objects/db/memtable.o CC shared-objects/db/memtable_list.o CC shared-objects/db/merge_helper.o CC shared-objects/db/merge_operator.o CC shared-objects/db/range_del_aggregator.o CC shared-objects/db/range_tombstone_fragmenter.o CC shared-objects/db/repair.o CC shared-objects/db/snapshot_impl.o CC shared-objects/db/table_cache.o CC shared-objects/db/table_properties_collector.o CC shared-objects/db/transaction_log_impl.o CC shared-objects/db/trim_history_scheduler.o CC shared-objects/db/version_builder.o CC shared-objects/db/version_edit.o CC shared-objects/db/version_edit_handler.o CC shared-objects/db/version_set.o CC shared-objects/db/wal_manager.o CC shared-objects/db/write_batch.o CC shared-objects/db/write_batch_base.o CC shared-objects/db/write_controller.o CC shared-objects/db/write_thread.o CC shared-objects/env/env.o CC shared-objects/env/env_chroot.o CC shared-objects/env/env_encryption.o CC shared-objects/env/env_hdfs.o CC shared-objects/env/env_posix.o CC shared-objects/env/file_system.o CC shared-objects/env/fs_posix.o CC shared-objects/env/io_posix.o CC shared-objects/env/mock_env.o CC shared-objects/file/delete_scheduler.o CC shared-objects/file/file_prefetch_buffer.o CC shared-objects/file/file_util.o CC shared-objects/file/filename.o CC shared-objects/file/random_access_file_reader.o CC shared-objects/file/read_write_util.o CC shared-objects/file/readahead_raf.o CC shared-objects/file/sequence_file_reader.o CC shared-objects/file/sst_file_manager_impl.o CC shared-objects/file/writable_file_writer.o CC shared-objects/logging/auto_roll_logger.o CC shared-objects/logging/event_logger.o CC shared-objects/logging/log_buffer.o CC shared-objects/memory/arena.o CC shared-objects/memory/concurrent_arena.o CC shared-objects/memory/jemalloc_nodump_allocator.o CC shared-objects/memory/memkind_kmem_allocator.o CC shared-objects/memtable/alloc_tracker.o CC shared-objects/memtable/hash_linklist_rep.o CC shared-objects/memtable/hash_skiplist_rep.o CC shared-objects/memtable/skiplistrep.o CC shared-objects/memtable/vectorrep.o CC shared-objects/memtable/write_buffer_manager.o CC shared-objects/monitoring/histogram.o CC shared-objects/monitoring/histogram_windowing.o CC shared-objects/monitoring/in_memory_stats_history.o CC shared-objects/monitoring/instrumented_mutex.o CC shared-objects/monitoring/iostats_context.o CC shared-objects/monitoring/perf_context.o CC shared-objects/monitoring/perf_level.o CC shared-objects/monitoring/persistent_stats_history.o CC shared-objects/monitoring/statistics.o CC shared-objects/monitoring/thread_status_impl.o CC shared-objects/monitoring/thread_status_updater.o CC shared-objects/monitoring/thread_status_updater_debug.o CC shared-objects/monitoring/thread_status_util.o CC shared-objects/monitoring/thread_status_util_debug.o CC shared-objects/options/cf_options.o CC shared-objects/options/db_options.o CC shared-objects/options/options.o CC shared-objects/options/options_helper.o CC shared-objects/options/options_parser.o CC shared-objects/port/port_posix.o CC shared-objects/port/stack_trace.o CC shared-objects/table/adaptive/adaptive_table_factory.o CC shared-objects/table/block_based/binary_search_index_reader.o CC shared-objects/table/block_based/block.o CC shared-objects/table/block_based/block_based_filter_block.o CC shared-objects/table/block_based/block_based_table_builder.o CC shared-objects/table/block_based/block_based_table_factory.o CC shared-objects/table/block_based/block_based_table_iterator.o CC shared-objects/table/block_based/block_based_table_reader.o CC shared-objects/table/block_based/block_builder.o CC shared-objects/table/block_based/block_prefetcher.o CC shared-objects/table/block_based/block_prefix_index.o CC shared-objects/table/block_based/data_block_hash_index.o CC shared-objects/table/block_based/data_block_footer.o CC shared-objects/table/block_based/filter_block_reader_common.o CC shared-objects/table/block_based/filter_policy.o CC shared-objects/table/block_based/flush_block_policy.o CC shared-objects/table/block_based/full_filter_block.o CC shared-objects/table/block_based/hash_index_reader.o CC shared-objects/table/block_based/index_builder.o CC shared-objects/table/block_based/index_reader_common.o CC shared-objects/table/block_based/parsed_full_filter_block.o CC shared-objects/table/block_based/partitioned_filter_block.o CC shared-objects/table/block_based/partitioned_index_iterator.o CC shared-objects/table/block_based/partitioned_index_reader.o CC shared-objects/table/block_based/reader_common.o CC shared-objects/table/block_based/uncompression_dict_reader.o CC shared-objects/table/block_fetcher.o CC shared-objects/table/cuckoo/cuckoo_table_builder.o CC shared-objects/table/cuckoo/cuckoo_table_factory.o CC shared-objects/table/cuckoo/cuckoo_table_reader.o CC shared-objects/table/format.o CC shared-objects/table/get_context.o CC shared-objects/table/iterator.o CC shared-objects/table/merging_iterator.o CC shared-objects/table/meta_blocks.o CC shared-objects/table/persistent_cache_helper.o CC shared-objects/table/plain/plain_table_bloom.o CC shared-objects/table/plain/plain_table_builder.o CC shared-objects/table/plain/plain_table_factory.o CC shared-objects/table/plain/plain_table_index.o CC shared-objects/table/plain/plain_table_key_coding.o CC shared-objects/table/plain/plain_table_reader.o CC shared-objects/table/sst_file_reader.o CC shared-objects/table/sst_file_writer.o CC shared-objects/table/table_properties.o CC shared-objects/table/two_level_iterator.o CC shared-objects/test_util/sync_point.o CC shared-objects/test_util/sync_point_impl.o CC shared-objects/test_util/transaction_test_util.o CC shared-objects/tools/dump/db_dump_tool.o CC shared-objects/trace_replay/trace_replay.o CC shared-objects/trace_replay/block_cache_tracer.o CC shared-objects/util/build_version.o CC shared-objects/util/coding.o CC shared-objects/util/compaction_job_stats_impl.o CC shared-objects/util/comparator.o CC shared-objects/util/compression_context_cache.o CC shared-objects/util/concurrent_task_limiter_impl.o CC shared-objects/util/crc32c.o CC shared-objects/util/dynamic_bloom.o CC shared-objects/util/hash.o CC shared-objects/util/murmurhash.o CC shared-objects/util/random.o CC shared-objects/util/rate_limiter.o CC shared-objects/util/slice.o CC shared-objects/util/file_checksum_helper.o CC shared-objects/util/status.o CC shared-objects/util/string_util.o CC shared-objects/util/thread_local.o CC shared-objects/util/threadpool_imp.o CC shared-objects/util/xxhash.o CC shared-objects/utilities/backupable/backupable_db.o CC shared-objects/utilities/blob_db/blob_compaction_filter.o CC shared-objects/utilities/blob_db/blob_db.o CC shared-objects/utilities/blob_db/blob_db_impl.o CC shared-objects/utilities/blob_db/blob_db_impl_filesnapshot.o CC shared-objects/utilities/blob_db/blob_file.o CC shared-objects/utilities/blob_db/blob_log_format.o CC shared-objects/utilities/blob_db/blob_log_reader.o CC shared-objects/utilities/blob_db/blob_log_writer.o CC shared-objects/utilities/cassandra/cassandra_compaction_filter.o CC shared-objects/utilities/cassandra/format.o CC shared-objects/utilities/cassandra/merge_operator.o CC shared-objects/utilities/checkpoint/checkpoint_impl.o CC shared-objects/utilities/compaction_filters/remove_emptyvalue_compactionfilter.o CC shared-objects/utilities/convenience/info_log_finder.o CC shared-objects/utilities/debug.o CC shared-objects/utilities/env_mirror.o CC shared-objects/utilities/env_timed.o CC shared-objects/utilities/leveldb_options/leveldb_options.o CC shared-objects/utilities/memory/memory_util.o CC shared-objects/utilities/merge_operators/max.o CC shared-objects/utilities/merge_operators/put.o CC shared-objects/utilities/merge_operators/sortlist.o CC shared-objects/utilities/merge_operators/string_append/stringappend.o CC shared-objects/utilities/merge_operators/string_append/stringappend2.o CC shared-objects/utilities/merge_operators/uint64add.o CC shared-objects/utilities/merge_operators/bytesxor.o CC shared-objects/utilities/object_registry.o CC shared-objects/utilities/option_change_migration/option_change_migration.o CC shared-objects/utilities/options/options_util.o CC shared-objects/utilities/persistent_cache/block_cache_tier.o CC shared-objects/utilities/persistent_cache/block_cache_tier_file.o CC shared-objects/utilities/persistent_cache/block_cache_tier_metadata.o CC shared-objects/utilities/persistent_cache/persistent_cache_tier.o CC shared-objects/utilities/persistent_cache/volatile_tier_impl.o CC shared-objects/utilities/simulator_cache/cache_simulator.o CC shared-objects/utilities/simulator_cache/sim_cache.o CC shared-objects/utilities/table_properties_collectors/compact_on_deletion_collector.o CC shared-objects/utilities/trace/file_trace_reader_writer.o CC shared-objects/utilities/transactions/optimistic_transaction.o CC shared-objects/utilities/transactions/optimistic_transaction_db_impl.o CC shared-objects/utilities/transactions/pessimistic_transaction.o CC shared-objects/utilities/transactions/pessimistic_transaction_db.o CC shared-objects/utilities/transactions/snapshot_checker.o CC shared-objects/utilities/transactions/transaction_base.o CC shared-objects/utilities/transactions/transaction_db_mutex_impl.o CC shared-objects/utilities/transactions/transaction_lock_mgr.o CC shared-objects/utilities/transactions/transaction_util.o CC shared-objects/utilities/transactions/write_prepared_txn.o CC shared-objects/utilities/transactions/write_prepared_txn_db.o CC shared-objects/utilities/transactions/write_unprepared_txn.o CC shared-objects/utilities/transactions/write_unprepared_txn_db.o CC shared-objects/utilities/ttl/db_ttl_impl.o CC shared-objects/utilities/write_batch_with_index/write_batch_with_index.o CC shared-objects/utilities/write_batch_with_index/write_batch_with_index_internal.o CC shared-objects/util/crc32c_ppc.o util/crc32c_ppc.c: In function '__crc32_vpmsum': util/crc32c_ppc.c:133:4: error: use of 'long long' in AltiVec types is invalid without '-mvsx' 133 | (__vector unsigned char)vones, 4); | ^ util/crc32c_ppc.c:138:4: error: use of 'long long' in AltiVec types is invalid without '-mvsx' 138 | (__vector unsigned char)vones, 8); | ^ util/crc32c_ppc.c:140:2: error: use of 'long long' in AltiVec types is invalid without '-mvsx' 140 | __vector unsigned long long vcrc; | ^~~~~~~~ util/crc32c_ppc.c:142:2: error: use of 'long long' in AltiVec types is invalid without '-mvsx' 142 | __vector unsigned long long vconst1, vconst2; | ^~~~~~~~ util/crc32c_ppc.c:142:2: error: use of 'long long' in AltiVec types is invalid without '-mvsx' util/crc32c_ppc.c:145:2: error: use of 'long long' in AltiVec types is invalid without '-mvsx' 145 | __vector unsigned long long vdata0, vdata1, vdata2, vdata3, vdata4, | ^~~~~~~~ util/crc32c_ppc.c:145:2: error: use of 'long long' in AltiVec types is invalid without '-mvsx' util/crc32c_ppc.c:145:2: error: use of 'long long' in AltiVec types is invalid without '-mvsx' util/crc32c_ppc.c:145:2: error: use of 'long long' in AltiVec types is invalid without '-mvsx' util/crc32c_ppc.c:145:2: error: use of 'long long' in AltiVec types is invalid without '-mvsx' util/crc32c_ppc.c:146:3: error: use of 'long long' in AltiVec types is invalid without '-mvsx' 146 | vdata5, vdata6, vdata7; | ^~~~~~ util/crc32c_ppc.c:146:3: error: use of 'long long' in AltiVec types is invalid without '-mvsx' util/crc32c_ppc.c:146:3: error: use of 'long long' in AltiVec types is invalid without '-mvsx' util/crc32c_ppc.c:149:2: error: use of 'long long' in AltiVec types is invalid without '-mvsx' 149 | __vector unsigned long long v0 = {0,0}; | ^~~~~~~~ util/crc32c_ppc.c:150:2: error: use of 'long long' in AltiVec types is invalid without '-mvsx' 150 | __vector unsigned long long v1 = {0,0}; | ^~~~~~~~ util/crc32c_ppc.c:151:2: error: use of 'long long' in AltiVec types is invalid without '-mvsx' 151 | __vector unsigned long long v2 = {0,0}; | ^~~~~~~~ util/crc32c_ppc.c:152:2: error: use of 'long long' in AltiVec types is invalid without '-mvsx' 152 | __vector unsigned long long v3 = {0,0}; | ^~~~~~~~ util/crc32c_ppc.c:153:2: error: use of 'long long' in AltiVec types is invalid without '-mvsx' 153 | __vector unsigned long long v4 = {0,0}; | ^~~~~~~~ util/crc32c_ppc.c:154:2: error: use of 'long long' in AltiVec types is invalid without '-mvsx' 154 | __vector unsigned long long v5 = {0,0}; | ^~~~~~~~ util/crc32c_ppc.c:155:2: error: use of 'long long' in AltiVec types is invalid without '-mvsx' 155 | __vector unsigned long long v6 = {0,0}; | ^~~~~~~~ util/crc32c_ppc.c:156:2: error: use of 'long long' in AltiVec types is invalid without '-mvsx' 156 | __vector unsigned long long v7 = {0,0}; | ^~~~~~~~ util/crc32c_ppc.c:160:2: error: use of 'long long' in AltiVec types is invalid without '-mvsx' 160 | __vector unsigned long long va0, va1, va2, va3, va4, va5, va6, va7; | ^~~~~~~~ util/crc32c_ppc.c:160:2: error: use of 'long long' in AltiVec types is invalid without '-mvsx' util/crc32c_ppc.c:160:2: error: use of 'long long' in AltiVec types is invalid without '-mvsx' util/crc32c_ppc.c:160:2: error: use of 'long long' in AltiVec types is invalid without '-mvsx' util/crc32c_ppc.c:160:2: error: use of 'long long' in AltiVec types is invalid without '-mvsx' util/crc32c_ppc.c:160:2: error: use of 'long long' in AltiVec types is invalid without '-mvsx' util/crc32c_ppc.c:160:2: error: use of 'long long' in AltiVec types is invalid without '-mvsx' util/crc32c_ppc.c:160:2: error: use of 'long long' in AltiVec types is invalid without '-mvsx' util/crc32c_ppc.c:175:2: error: use of 'long long' in AltiVec types is invalid without '-mvsx' 175 | vcrc = (__vector unsigned long long)__builtin_pack_vector(0UL, crc); | ^~~~ util/crc32c_ppc.c:190:3: error: use of 'long long' in AltiVec types is invalid without '-mvsx' 190 | vdata0 = vec_ld(0, (__vector unsigned long long*) p); | ^~~~~~ util/crc32c_ppc.c:197:5: error: use of 'long long' in AltiVec types is invalid without '-mvsx' 197 | ((__vector unsigned int)vdata0, (__vector unsigned int)vconst1); | ^ util/crc32c_ppc.c:202:4: error: use of 'long long' in AltiVec types is invalid without '-mvsx' 202 | vdata0 = vec_ld(i, (__vector unsigned long long*) p); | ^~~~~~ util/crc32c_ppc.c:205:5: error: use of 'long long' in AltiVec types is invalid without '-mvsx' 205 | ((__vector unsigned int)vdata0, (__vector unsigned int)vconst1); | ^ util/crc32c_ppc.c:211:3: error: use of 'long long' in AltiVec types is invalid without '-mvsx' 211 | vdata0 = vec_ld(0, (__vector unsigned long long*) p); | ^~~~~~ util/crc32c_ppc.c:212:3: error: use of 'long long' in AltiVec types is invalid without '-mvsx' 212 | vdata1 = vec_ld(16, (__vector unsigned long long*) p); | ^~~~~~ util/crc32c_ppc.c:217:3: error: use of 'long long' in AltiVec types is invalid without '-mvsx' 217 | vdata2 = vec_ld(32, (__vector unsigned long long*) p); | ^~~~~~ util/crc32c_ppc.c:218:3: error: use of 'long long' in AltiVec types is invalid without '-mvsx' 218 | vdata3 = vec_ld(48, (__vector unsigned long long*) p); | ^~~~~~ util/crc32c_ppc.c:223:3: error: use of 'long long' in AltiVec types is invalid without '-mvsx' 223 | vdata4 = vec_ld(64, (__vector unsigned long long*) p); | ^~~~~~ util/crc32c_ppc.c:224:3: error: use of 'long long' in AltiVec types is invalid without '-mvsx' 224 | vdata5 = vec_ld(80, (__vector unsigned long long*) p); | ^~~~~~ util/crc32c_ppc.c:229:3: error: use of 'long long' in AltiVec types is invalid without '-mvsx' 229 | vdata6 = vec_ld(96, (__vector unsigned long long*) p); | ^~~~~~ util/crc32c_ppc.c:230:3: error: use of 'long long' in AltiVec types is invalid without '-mvsx' 230 | vdata7 = vec_ld(112, (__vector unsigned long long*) p); | ^~~~~~ util/crc32c_ppc.c:260:4: error: use of 'long long' in AltiVec types is invalid without '-mvsx' 260 | va0 = __builtin_crypto_vpmsumd ((__vector unsigned long long)vdata0, | ^~~ util/crc32c_ppc.c:261:7: error: use of 'long long' in AltiVec types is invalid without '-mvsx' 261 | (__vector unsigned long long)vconst1); | ^ util/crc32c_ppc.c:262:4: error: use of 'long long' in AltiVec types is invalid without '-mvsx' 262 | va1 = __builtin_crypto_vpmsumd ((__vector unsigned long long)vdata1, | ^~~ util/crc32c_ppc.c:263:7: error: use of 'long long' in AltiVec types is invalid without '-mvsx' 263 | (__vector unsigned long long)vconst1); | ^ util/crc32c_ppc.c:264:4: error: use of 'long long' in AltiVec types is invalid without '-mvsx' 264 | va2 = __builtin_crypto_vpmsumd ((__vector unsigned long long)vdata2, | ^~~ util/crc32c_ppc.c:265:7: error: use of 'long long' in AltiVec types is invalid without '-mvsx' 265 | (__vector unsigned long long)vconst1); | ^ util/crc32c_ppc.c:266:4: error: use of 'long long' in AltiVec types is invalid without '-mvsx' 266 | va3 = __builtin_crypto_vpmsumd ((__vector unsigned long long)vdata3, | ^~~ util/crc32c_ppc.c:267:7: error: use of 'long long' in AltiVec types is invalid without '-mvsx' 267 | (__vector unsigned long long)vconst1); | ^ util/crc32c_ppc.c:268:4: error: use of 'long long' in AltiVec types is invalid without '-mvsx' 268 | va4 = __builtin_crypto_vpmsumd ((__vector unsigned long long)vdata4, | ^~~ util/crc32c_ppc.c:269:7: error: use of 'long long' in AltiVec types is invalid without '-mvsx' 269 | (__vector unsigned long long)vconst1); | ^ util/crc32c_ppc.c:270:4: error: use of 'long long' in AltiVec types is invalid without '-mvsx' 270 | va5 = __builtin_crypto_vpmsumd ((__vector unsigned long long)vdata5, | ^~~ util/crc32c_ppc.c:271:7: error: use of 'long long' in AltiVec types is invalid without '-mvsx' 271 | (__vector unsigned long long)vconst1); | ^ util/crc32c_ppc.c:272:4: error: use of 'long long' in AltiVec types is invalid without '-mvsx' 272 | va6 = __builtin_crypto_vpmsumd ((__vector unsigned long long)vdata6, | ^~~ util/crc32c_ppc.c:273:7: error: use of 'long long' in AltiVec types is invalid without '-mvsx' 273 | (__vector unsigned long long)vconst1); | ^ util/crc32c_ppc.c:274:4: error: use of 'long long' in AltiVec types is invalid without '-mvsx' 274 | va7 = __builtin_crypto_vpmsumd ((__vector unsigned long long)vdata7, | ^~~ util/crc32c_ppc.c:275:7: error: use of 'long long' in AltiVec types is invalid without '-mvsx' 275 | (__vector unsigned long long)vconst1); | ^ util/crc32c_ppc.c:282:5: error: use of 'long long' in AltiVec types is invalid without '-mvsx' 282 | vdata0 = vec_ld(0, (__vector unsigned long long*) p); | ^~~~~~ util/crc32c_ppc.c:285:5: error: use of 'long long' in AltiVec types is invalid without '-mvsx' 285 | vdata1 = vec_ld(16, (__vector unsigned long long*) p); | ^~~~~~ util/crc32c_ppc.c:288:5: error: use of 'long long' in AltiVec types is invalid without '-mvsx' 288 | vdata2 = vec_ld(32, (__vector unsigned long long*) p); | ^~~~~~ util/crc32c_ppc.c:291:5: error: use of 'long long' in AltiVec types is invalid without '-mvsx' 291 | vdata3 = vec_ld(48, (__vector unsigned long long*) p); | ^~~~~~ util/crc32c_ppc.c:294:5: error: use of 'long long' in AltiVec types is invalid without '-mvsx' 294 | vdata4 = vec_ld(64, (__vector unsigned long long*) p); | ^~~~~~ util/crc32c_ppc.c:297:5: error: use of 'long long' in AltiVec types is invalid without '-mvsx' 297 | vdata5 = vec_ld(80, (__vector unsigned long long*) p); | ^~~~~~ util/crc32c_ppc.c:300:5: error: use of 'long long' in AltiVec types is invalid without '-mvsx' 300 | vdata6 = vec_ld(96, (__vector unsigned long long*) p); | ^~~~~~ util/crc32c_ppc.c:303:5: error: use of 'long long' in AltiVec types is invalid without '-mvsx' 303 | vdata7 = vec_ld(112, (__vector unsigned long long*) p); | ^~~~~~ util/crc32c_ppc.c:320:8: error: use of 'long long' in AltiVec types is invalid without '-mvsx' 320 | long)vdata0, (__vector unsigned long long)vconst2); | ^~~~ util/crc32c_ppc.c:320:8: error: use of 'long long' in AltiVec types is invalid without '-mvsx' util/crc32c_ppc.c:321:6: error: use of 'long long' in AltiVec types is invalid without '-mvsx' 321 | vdata0 = vec_ld(0, (__vector unsigned long long*) p); | ^~~~~~ util/crc32c_ppc.c:327:8: error: use of 'long long' in AltiVec types is invalid without '-mvsx' 327 | long)vdata1, (__vector unsigned long long)vconst2); | ^~~~ util/crc32c_ppc.c:327:8: error: use of 'long long' in AltiVec types is invalid without '-mvsx' util/crc32c_ppc.c:328:6: error: use of 'long long' in AltiVec types is invalid without '-mvsx' 328 | vdata1 = vec_ld(16, (__vector unsigned long long*) p); | ^~~~~~ util/crc32c_ppc.c:334:8: error: use of 'long long' in AltiVec types is invalid without '-mvsx' 334 | long)vdata2, (__vector unsigned long long)vconst2); | ^~~~ util/crc32c_ppc.c:334:8: error: use of 'long long' in AltiVec types is invalid without '-mvsx' util/crc32c_ppc.c:335:6: error: use of 'long long' in AltiVec types is invalid without '-mvsx' 335 | vdata2 = vec_ld(32, (__vector unsigned long long*) p); | ^~~~~~ util/crc32c_ppc.c:341:8: error: use of 'long long' in AltiVec types is invalid without '-mvsx' 341 | long)vdata3, (__vector unsigned long long)vconst2); | ^~~~ util/crc32c_ppc.c:341:8: error: use of 'long long' in AltiVec types is invalid without '-mvsx' util/crc32c_ppc.c:342:6: error: use of 'long long' in AltiVec types is invalid without '-mvsx' 342 | vdata3 = vec_ld(48, (__vector unsigned long long*) p); | ^~~~~~ util/crc32c_ppc.c:350:8: error: use of 'long long' in AltiVec types is invalid without '-mvsx' 350 | long)vdata4, (__vector unsigned long long)vconst1); | ^~~~ util/crc32c_ppc.c:350:8: error: use of 'long long' in AltiVec types is invalid without '-mvsx' util/crc32c_ppc.c:351:6: error: use of 'long long' in AltiVec types is invalid without '-mvsx' 351 | vdata4 = vec_ld(64, (__vector unsigned long long*) p); | ^~~~~~ util/crc32c_ppc.c:357:8: error: use of 'long long' in AltiVec types is invalid without '-mvsx' 357 | long)vdata5, (__vector unsigned long long)vconst1); | ^~~~ util/crc32c_ppc.c:357:8: error: use of 'long long' in AltiVec types is invalid without '-mvsx' util/crc32c_ppc.c:358:6: error: use of 'long long' in AltiVec types is invalid without '-mvsx' 358 | vdata5 = vec_ld(80, (__vector unsigned long long*) p); | ^~~~~~ util/crc32c_ppc.c:364:8: error: use of 'long long' in AltiVec types is invalid without '-mvsx' 364 | long)vdata6, (__vector unsigned long long)vconst1); | ^~~~ util/crc32c_ppc.c:364:8: error: use of 'long long' in AltiVec types is invalid without '-mvsx' util/crc32c_ppc.c:365:6: error: use of 'long long' in AltiVec types is invalid without '-mvsx' 365 | vdata6 = vec_ld(96, (__vector unsigned long long*) p); | ^~~~~~ util/crc32c_ppc.c:371:8: error: use of 'long long' in AltiVec types is invalid without '-mvsx' 371 | long)vdata7, (__vector unsigned long long)vconst1); | ^~~~ util/crc32c_ppc.c:371:8: error: use of 'long long' in AltiVec types is invalid without '-mvsx' util/crc32c_ppc.c:372:6: error: use of 'long long' in AltiVec types is invalid without '-mvsx' 372 | vdata7 = vec_ld(112, (__vector unsigned long long*) p); | ^~~~~~ util/crc32c_ppc.c:384:8: error: use of 'long long' in AltiVec types is invalid without '-mvsx' 384 | long)vdata0, (__vector unsigned long long)vconst1); | ^~~~ util/crc32c_ppc.c:384:8: error: use of 'long long' in AltiVec types is invalid without '-mvsx' util/crc32c_ppc.c:389:8: error: use of 'long long' in AltiVec types is invalid without '-mvsx' 389 | long)vdata1, (__vector unsigned long long)vconst1); | ^~~~ util/crc32c_ppc.c:389:8: error: use of 'long long' in AltiVec types is invalid without '-mvsx' util/crc32c_ppc.c:394:8: error: use of 'long long' in AltiVec types is invalid without '-mvsx' 394 | long)vdata2, (__vector unsigned long long)vconst1); | ^~~~ util/crc32c_ppc.c:394:8: error: use of 'long long' in AltiVec types is invalid without '-mvsx' util/crc32c_ppc.c:399:8: error: use of 'long long' in AltiVec types is invalid without '-mvsx' 399 | long)vdata3, (__vector unsigned long long)vconst1); | ^~~~ util/crc32c_ppc.c:399:8: error: use of 'long long' in AltiVec types is invalid without '-mvsx' util/crc32c_ppc.c:404:8: error: use of 'long long' in AltiVec types is invalid without '-mvsx' 404 | long)vdata4, (__vector unsigned long long)vconst1); | ^~~~ util/crc32c_ppc.c:404:8: error: use of 'long long' in AltiVec types is invalid without '-mvsx' util/crc32c_ppc.c:409:8: error: use of 'long long' in AltiVec types is invalid without '-mvsx' 409 | long)vdata5, (__vector unsigned long long)vconst1); | ^~~~ util/crc32c_ppc.c:409:8: error: use of 'long long' in AltiVec types is invalid without '-mvsx' util/crc32c_ppc.c:414:8: error: use of 'long long' in AltiVec types is invalid without '-mvsx' 414 | long)vdata6, (__vector unsigned long long)vconst1); | ^~~~ util/crc32c_ppc.c:414:8: error: use of 'long long' in AltiVec types is invalid without '-mvsx' util/crc32c_ppc.c:419:8: error: use of 'long long' in AltiVec types is invalid without '-mvsx' 419 | long)vdata7, (__vector unsigned long long)vconst1); | ^~~~ util/crc32c_ppc.c:419:8: error: use of 'long long' in AltiVec types is invalid without '-mvsx' util/crc32c_ppc.c:440:6: error: use of 'long long' in AltiVec types is invalid without '-mvsx' 440 | (__vector unsigned char)vzero, 4); | ^ util/crc32c_ppc.c:442:6: error: use of 'long long' in AltiVec types is invalid without '-mvsx' 442 | (__vector unsigned char)vzero, 4); | ^ util/crc32c_ppc.c:444:6: error: use of 'long long' in AltiVec types is invalid without '-mvsx' 444 | (__vector unsigned char)vzero, 4); | ^ util/crc32c_ppc.c:446:6: error: use of 'long long' in AltiVec types is invalid without '-mvsx' 446 | (__vector unsigned char)vzero, 4); | ^ util/crc32c_ppc.c:448:6: error: use of 'long long' in AltiVec types is invalid without '-mvsx' 448 | (__vector unsigned char)vzero, 4); | ^ util/crc32c_ppc.c:450:6: error: use of 'long long' in AltiVec types is invalid without '-mvsx' 450 | (__vector unsigned char)vzero, 4); | ^ util/crc32c_ppc.c:452:6: error: use of 'long long' in AltiVec types is invalid without '-mvsx' 452 | (__vector unsigned char)vzero, 4); | ^ util/crc32c_ppc.c:454:6: error: use of 'long long' in AltiVec types is invalid without '-mvsx' 454 | (__vector unsigned char)vzero, 4); | ^ util/crc32c_ppc.c:458:4: error: use of 'long long' in AltiVec types is invalid without '-mvsx' 458 | va0 = vec_ld(0, (__vector unsigned long long*) p); | ^~~ util/crc32c_ppc.c:461:4: error: use of 'long long' in AltiVec types is invalid without '-mvsx' 461 | va1 = vec_ld(16, (__vector unsigned long long*) p); | ^~~ util/crc32c_ppc.c:464:4: error: use of 'long long' in AltiVec types is invalid without '-mvsx' 464 | va2 = vec_ld(32, (__vector unsigned long long*) p); | ^~~ util/crc32c_ppc.c:467:4: error: use of 'long long' in AltiVec types is invalid without '-mvsx' 467 | va3 = vec_ld(48, (__vector unsigned long long*) p); | ^~~ util/crc32c_ppc.c:470:4: error: use of 'long long' in AltiVec types is invalid without '-mvsx' 470 | va4 = vec_ld(64, (__vector unsigned long long*) p); | ^~~ util/crc32c_ppc.c:473:4: error: use of 'long long' in AltiVec types is invalid without '-mvsx' 473 | va5 = vec_ld(80, (__vector unsigned long long*) p); | ^~~ util/crc32c_ppc.c:476:4: error: use of 'long long' in AltiVec types is invalid without '-mvsx' 476 | va6 = vec_ld(96, (__vector unsigned long long*) p); | ^~~ util/crc32c_ppc.c:479:4: error: use of 'long long' in AltiVec types is invalid without '-mvsx' 479 | va7 = vec_ld(112, (__vector unsigned long long*) p); | ^~~ util/crc32c_ppc.c:530:4: error: use of 'long long' in AltiVec types is invalid without '-mvsx' 530 | (__vector unsigned int)vdata0,(__vector unsigned int)v0); | ^ util/crc32c_ppc.c:532:4: error: use of 'long long' in AltiVec types is invalid without '-mvsx' 532 | (__vector unsigned int)vdata1,(__vector unsigned int)v1); | ^ util/crc32c_ppc.c:534:4: error: use of 'long long' in AltiVec types is invalid without '-mvsx' 534 | (__vector unsigned int)vdata2,(__vector unsigned int)v2); | ^ util/crc32c_ppc.c:536:4: error: use of 'long long' in AltiVec types is invalid without '-mvsx' 536 | (__vector unsigned int)vdata3,(__vector unsigned int)v3); | ^ util/crc32c_ppc.c:538:4: error: use of 'long long' in AltiVec types is invalid without '-mvsx' 538 | (__vector unsigned int)vdata4,(__vector unsigned int)v4); | ^ util/crc32c_ppc.c:540:4: error: use of 'long long' in AltiVec types is invalid without '-mvsx' 540 | (__vector unsigned int)vdata5,(__vector unsigned int)v5); | ^ util/crc32c_ppc.c:542:4: error: use of 'long long' in AltiVec types is invalid without '-mvsx' 542 | (__vector unsigned int)vdata6,(__vector unsigned int)v6); | ^ util/crc32c_ppc.c:544:4: error: use of 'long long' in AltiVec types is invalid without '-mvsx' 544 | (__vector unsigned int)vdata7,(__vector unsigned int)v7); | ^ util/crc32c_ppc.c:548:4: error: use of 'long long' in AltiVec types is invalid without '-mvsx' 548 | vdata0 = vec_ld(i,(__vector unsigned long long*)p); | ^~~~~~ util/crc32c_ppc.c:552:4: error: use of 'long long' in AltiVec types is invalid without '-mvsx' 552 | (__vector unsigned int)vdata0,(__vector unsigned int)va0); | ^ util/crc32c_ppc.c:573:4: error: use of 'long long' in AltiVec types is invalid without '-mvsx' 573 | (__vector unsigned char)v0, 8); | ^ util/crc32c_ppc.c:580:4: error: use of 'long long' in AltiVec types is invalid without '-mvsx' 580 | vsht_splat); | ^~~~~~~~~~ util/crc32c_ppc.c:625:2: error: use of 'long long' in AltiVec types is invalid without '-mvsx' 625 | v1 = __builtin_crypto_vpmsumd ((__vector unsigned long long)v1, | ^~ util/crc32c_ppc.c:626:4: error: use of 'long long' in AltiVec types is invalid without '-mvsx' 626 | (__vector unsigned long long)vconst1); | ^ util/crc32c_ppc.c:631:2: error: use of 'long long' in AltiVec types is invalid without '-mvsx' 631 | v1 = __builtin_crypto_vpmsumd ((__vector unsigned long long)v1, | ^~ util/crc32c_ppc.c:632:4: error: use of 'long long' in AltiVec types is invalid without '-mvsx' 632 | (__vector unsigned long long)vconst2); | ^ util/crc32c_ppc.c:645:9: error: use of 'long long' in AltiVec types is invalid without '-mvsx' 645 | (__vector unsigned char)vzero, 4); | ^ util/crc32c_ppc.c:90:71: error: 'vector' undeclared (first use in this function) 90 | #define __builtin_unpack_vector_0(a) __builtin_unpack_vector_int128 ((vector __int128_t)(a), 0) | ^~~~~~ util/crc32c_ppc.c:647:11: note: in expansion of macro '__builtin_unpack_vector_0' 647 | result = __builtin_unpack_vector_0 (v0); | ^~~~~~~~~~~~~~~~~~~~~~~~~ util/crc32c_ppc.c:90:71: note: each undeclared identifier is reported only once for each function it appears in 90 | #define __builtin_unpack_vector_0(a) __builtin_unpack_vector_int128 ((vector __int128_t)(a), 0) | ^~~~~~ util/crc32c_ppc.c:647:11: note: in expansion of macro '__builtin_unpack_vector_0' 647 | result = __builtin_unpack_vector_0 (v0); | ^~~~~~~~~~~~~~~~~~~~~~~~~ util/crc32c_ppc.c:90:78: error: expected ')' before '__int128_t' 90 | #define __builtin_unpack_vector_0(a) __builtin_unpack_vector_int128 ((vector __int128_t)(a), 0) | ~ ^~~~~~~~~~ util/crc32c_ppc.c:647:11: note: in expansion of macro '__builtin_unpack_vector_0' 647 | result = __builtin_unpack_vector_0 (v0); | ^~~~~~~~~~~~~~~~~~~~~~~~~ Makefile:748: recipe for target 'shared-objects/util/crc32c_ppc.o' failed make[1]: *** [shared-objects/util/crc32c_ppc.o] Error 1 make[1]: *** Waiting for unfinished jobs.... make[1]: Leaving directory '/nvme/rc-buildroot-test/scripts/instance-0/output-1/build/rocksdb-6.10.1' package/pkg-generic.mk:247: recipe for target '/nvme/rc-buildroot-test/scripts/instance-0/output-1/build/rocksdb-6.10.1/.stamp_built' failed make: *** [/nvme/rc-buildroot-test/scripts/instance-0/output-1/build/rocksdb-6.10.1/.stamp_built] Error 2 make: Leaving directory '/nvme/rc-buildroot-test/scripts/instance-0/buildroot'