/-------------------------------------------------------------------------------
| COMPILATION FAILED
|-------------------------------------------------------------------------------
In file included from src/yb/rocksdb/slice_transform.h:34,
from src/yb/rocksdb/util/slice_transform_test.cc:24:
src/yb/util/slice.h: In member function ‘virtual void rocksdb::SliceTransformTest_CapPrefixTransform_Test::TestBody()’:
src/yb/util/slice.h:63:57: error: array subscript -8 is outside array bounds of ‘std::string [1]’ {aka ‘std::__cxx11::bas
ic_string<char> [1]’} [-Werror=array-bounds]
63 | Slice(const uint8_t* d, size_t n) : begin_(d), end_(d + n) {}
| ~~^~~
In file included from thirdparty/installed/uninstrumented/include/gtest/gtest.h:1874,
from src/yb/rocksdb/util/testharness.h:28,
from src/yb/rocksdb/table/mock_table.h:41,
from src/yb/rocksdb/db/db_test_util.h:61,
from src/yb/rocksdb/util/slice_transform_test.cc:26:
src/yb/rocksdb/util/slice_transform_test.cc:60:46: note: while referencing ‘<anonymous>’
60 | ASSERT_EQ(transform->Transform(std::string()).ToString(), "");
| ^
In file included from src/yb/rocksdb/slice_transform.h:34,
from src/yb/rocksdb/util/slice_transform_test.cc:24:
src/yb/util/slice.h:63:57: error: array subscript -16 is outside array bounds of ‘std::string [1]’ {aka ‘std::__cxx11::ba
sic_string<char> [1]’} [-Werror=array-bounds]
63 | Slice(const uint8_t* d, size_t n) : begin_(d), end_(d + n) {}
| ~~^~~
In file included from thirdparty/installed/uninstrumented/include/gtest/gtest.h:1874,
from src/yb/rocksdb/util/testharness.h:28,
from src/yb/rocksdb/table/mock_table.h:41,
from src/yb/rocksdb/db/db_test_util.h:61,
from src/yb/rocksdb/util/slice_transform_test.cc:26:
src/yb/rocksdb/util/slice_transform_test.cc:60:46: note: while referencing ‘<anonymous>’