Open SaharHooshmand opened 5 years ago
ld: symbol(s) not found for architecture x86_64 collect2: error: ld returned 1 exit status
Would you please help me with this issue? Thanks! I am using Macbook Air 1.6 GHz Intel Core i5 64 bit g++ --version :g++-4.9
At the end of step "make test-sdsl" , I get these errors:
2 warnings and 2 errors generated.
make[3]: [test/CMakeFiles/cst_byte_test.dir/cst_byte_test.cpp.o] Error 1 make[2]: [test/CMakeFiles/cst_byte_test.dir/all] Error 2 make[1]: [test/CMakeFiles/test-sdsl.dir/rule] Error 2 make: [test-sdsl] Error 2
In file included from /Users/saharhooshmand/sdsl-lite/test/cst_byte_test.cpp:1: In file included from /Users/saharhooshmand/sdsl-lite/test/cst_helper.hpp:6: In file included from /Users/saharhooshmand/sdsl-lite/external/googletest/googletest/include/gtest/gtest.h:58: In file included from /Users/saharhooshmand/sdsl-lite/external/googletest/googletest/include/gtest/internal/gtest-internal.h:63:
/Users/saharhooshmand/sdsl-lite/external/googletest/googletest/include/gtest/gtest-message.h:131:10: error: invalid operands to binary expression ('std::1::basic_stringstream<char, std::__1::char_traits, std::1::allocator >' and 'const std::_1::pair<unsigned long long, unsigned long long>') *ss << val;
/Users/saharhooshmand/sdsl-lite/test/cst_byte_test.cpp:376:66: note: in instantiation of function template specialization 'testing::Message::operator<<<std::__1::pair<unsigned long long, unsigned long long> >' requested here ASSERT_EQ(data[i], cst.edge(v, i+1))<<" i="<<i<<" v="<<v; ^ /Users/saharhooshmand/sdsl-lite/external/googletest/googletest/include/gtest/internal/gtest-internal.h:484:43: note: in instantiation of member function '(anonymous namespace)::cst_byte_test_edge_Test<sdsl::cst_fully<sdsl::csa_wt<sdsl::wt_pc<sdsl::huff_shape, sdsl::int_vector<'\x01'>, sdsl::rank_support_v<'\x01', '\x01'>, sdsl::select_support_mcl<'\x01', '\x01'>, sdsl::select_support_mcl<'\x00', '\x01'>, sdsl::byte_tree<false> >, 32, 64, sdsl::sa_order_sa_sampling<'\x00'>, sdsl::isa_sampling<'\x00'>, sdsl::byte_alphabet>, 0, sdsl::bp_support_sada<256, 32, sdsl::rank_support_v5<'\x01', '\x01'>, sdsl::select_support_mcl<'\x01', '\x01'> >, sdsl::sd_vector<sdsl::int_vector<'\x01'>, sdsl::select_support_mcl<'\x01', '\x01'>, sdsl::select_support_mcl<'\x00', '\x01'> >, sdsl::dac_vector<'\x04', sdsl::rank_support_v5<'\x01', '\x01'> >, false> >::TestBody' requested here virtual Test* CreateTest() { return new TestClass; } ^ /Users/saharhooshmand/sdsl-lite/external/googletest/googletest/include/gtest/internal/gtest-internal.h:650:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl<(anonymous namespace)::cst_byte_test_edge_Test<sdsl::cst_fully<sdsl::csa_wt<sdsl::wt_pc<sdsl::huff_shape, sdsl::int_vector<'\x01'>, sdsl::rank_support_v<'\x01', '\x01'>, sdsl::select_support_mcl<'\x01', '\x01'>, sdsl::select_support_mcl<'\x00', '\x01'>, sdsl::byte_tree<false> >, 32, 64, sdsl::sa_order_sa_sampling<'\x00'>, sdsl::isa_sampling<'\x00'>, sdsl::byte_alphabet>, 0, sdsl::bp_support_sada<256, 32, sdsl::rank_support_v5<'\x01', '\x01'>, sdsl::select_support_mcl<'\x01', '\x01'> >, sdsl::sd_vector<sdsl::int_vector<'\x01'>, sdsl::select_support_mcl<'\x01', '\x01'>, sdsl::select_support_mcl<'\x00', '\x01'> >, sdsl::dac_vector<'\x04', sdsl::rank_support_v5<'\x01', '\x01'> >, false> > >::CreateTest' requested here new TestFactoryImpl<TestClass>); ^ /Users/saharhooshmand/sdsl-lite/external/googletest/googletest/include/gtest/internal/gtest-internal.h:654:11: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<cst_byte_test, testing::internal::TemplateSel<cst_byte_test_edge_Test>, testing::internal::Types14<sdsl::cst_fully<sdsl::csa_wt<sdsl::wt_pc<sdsl::huff_shape, sdsl::int_vector<'\x01'>, sdsl::rank_support_v<'\x01', '\x01'>, sdsl::select_support_mcl<'\x01', '\x01'>, sdsl::select_support_mcl<'\x00', '\x01'>, sdsl::byte_tree<false> >, 32, 64, sdsl::sa_order_sa_sampling<'\x00'>, sdsl::isa_sampling<'\x00'>, sdsl::byte_alphabet>, 0, sdsl::bp_support_sada<256, 32, sdsl::rank_support_v5<'\x01', '\x01'>, sdsl::select_support_mcl<'\x01', '\x01'> >, sdsl::sd_vector<sdsl::int_vector<'\x01'>, sdsl::select_support_mcl<'\x01', '\x01'>, sdsl::select_support_mcl<'\x00', '\x01'> >, sdsl::dac_vector<'\x04', sdsl::rank_support_v5<'\x01', '\x01'> >, false>, sdsl::cst_sct3<sdsl::csa_wt<sdsl::wt_pc<sdsl::huff_shape, sdsl::int_vector<'\x01'>, sdsl::rank_support_v<'\x01', '\x01'>, sdsl::select_support_mcl<'\x01', '\x01'>, sdsl::select_support_mcl<'\x00', '\x01'>, sdsl::byte_tree<false> >, 32, 64, sdsl::sa_order_sa_sampling<'\x00'>, sdsl::isa_sampling<'\x00'>, sdsl::byte_alphabet>, sdsl::lcp_bitcompressed<'\x00'>, sdsl::bp_support_sada<256, 32, sdsl::rank_support_v5<'\x01', '\x01'>, sdsl::select_support_mcl<'\x01', '\x01'> >, sdsl::int_vector<'\x01'>, sdsl::rank_support_v5<'\x01', '\x01'>, sdsl::select_support_scan<'\x01', '\x01'> >, sdsl::cst_sct3<sdsl::csa_wt<sdsl::wt_pc<sdsl::huff_shape, sdsl::int_vector<'\x01'>, sdsl::rank_support_v<'\x01', '\x01'>, sdsl::select_support_mcl<'\x01', '\x01'>, sdsl::select_support_mcl<'\x00', '\x01'>, sdsl::byte_tree<false> >, 32, 64, sdsl::sa_order_sa_sampling<'\x00'>, sdsl::isa_sampling<'\x00'>, sdsl::byte_alphabet>, sdsl::lcp_support_tree2<16>, sdsl::bp_support_sada<256, 32, sdsl::rank_support_v5<'\x01', '\x01'>, sdsl::select_support_mcl<'\x01', '\x01'> >, sdsl::int_vector<'\x01'>, sdsl::rank_support_v5<'\x01', '\x01'>, sdsl::select_support_scan<'\x01', '\x01'> >, sdsl::cst_sada<sdsl::csa_sada<sdsl::enc_vector<sdsl::coder::elias_delta, 128, '\x00'>, 32, 64, sdsl::sa_order_sa_sampling<'\x00'>, sdsl::isa_sampling<'\x00'>, sdsl::byte_alphabet>, sdsl::lcp_vlc<sdsl::dac_vector<'\x04', sdsl::rank_support_v5<'\x01', '\x01'> > >, sdsl::bp_support_sada<256, 32, sdsl::rank_support_v5<'\x01', '\x01'>, sdsl::select_support_mcl<'\x01', '\x01'> >, sdsl::rank_support_v5<'\n', '\x02'>, sdsl::select_support_mcl<'\n', '\x02'> >, sdsl::cst_sada<sdsl::csa_sada<sdsl::enc_vector<sdsl::coder::elias_delta, 128, '\x00'>, 32, 64, sdsl::sa_order_sa_sampling<'\x00'>, sdsl::isa_sampling<'\x00'>, sdsl::byte_alphabet>, sdsl::lcp_vlc<sdsl::dac_vector_dp<sdsl::int_vector<'\x01'>, 64> >, sdsl::bp_support_sada<256, 32, sdsl::rank_support_v5<'\x01', '\x01'>, sdsl::select_support_mcl<'\x01', '\x01'> >, sdsl::rank_support_v5<'\n', '\x02'>, sdsl::select_support_mcl<'\n', '\x02'> >, sdsl::cst_sada<sdsl::csa_sada<sdsl::enc_vector<sdsl::coder::elias_delta, 128, '\x00'>, 32, 64, sdsl::sa_order_sa_sampling<'\x00'>, sdsl::isa_sampling<'\x00'>, sdsl::byte_alphabet>, sdsl::lcp_vlc<sdsl::vlc_vector<sdsl::coder::elias_delta, 128, '\x00'> >, sdsl::bp_support_sada<256, 32, sdsl::rank_support_v5<'\x01', '\x01'>, sdsl::select_support_mcl<'\x01', '\x01'> >, sdsl::rank_support_v5<'\n', '\x02'>, sdsl::select_support_mcl<'\n', '\x02'> >, sdsl::cst_sada<sdsl::csa_sada<sdsl::enc_vector<sdsl::coder::elias_delta, 128, '\x00'>, 32, 64, sdsl::sa_order_sa_sampling<'\x00'>, sdsl::isa_sampling<'\x00'>, sdsl::byte_alphabet>, sdsl::lcp_byte<'\x00'>, sdsl::bp_support_sada<256, 32, sdsl::rank_support_v5<'\x01', '\x01'>, sdsl::select_support_mcl<'\x01', '\x01'> >, sdsl::rank_support_v5<'\n', '\x02'>, sdsl::select_support_mcl<'\n', '\x02'> >, sdsl::cst_sada<sdsl::csa_sada<sdsl::enc_vector<sdsl::coder::elias_delta, 128, '\x00'>, 32, 64, sdsl::sa_order_sa_sampling<'\x00'>, sdsl::isa_sampling<'\x00'>, sdsl::byte_alphabet>, sdsl::lcp_support_tree2<16>, sdsl::bp_support_gg<sdsl::nearest_neighbour_dictionary<'\x1E'>, sdsl::rank_support_v5<'\x01', '\x01'>, sdsl::select_support_mcl<'\x01', '\x01'>, 840>, sdsl::rank_support_v5<'\n', '\x02'>, sdsl::select_support_mcl<'\n', '\x02'> >, sdsl::cst_sct3<sdsl::csa_wt<sdsl::wt_pc<sdsl::huff_shape, sdsl::int_vector<'\x01'>, sdsl::rank_support_v<'\x01', '\x01'>, sdsl::select_support_mcl<'\x01', '\x01'>, sdsl::select_support_mcl<'\x00', '\x01'>, sdsl::byte_tree<false> >, 32, 64, sdsl::sa_order_sa_sampling<'\x00'>, sdsl::isa_sampling<'\x00'>, sdsl::byte_alphabet>, sdsl::lcp_support_tree<sdsl::lcp_wt<'\x00'> >, sdsl::bp_support_gg<sdsl::nearest_neighbour_dictionary<'\x1E'>, sdsl::rank_support_v5<'\x01', '\x01'>, sdsl::select_support_mcl<'\x01', '\x01'>, 840>, sdsl::int_vector<'\x01'>, sdsl::rank_support_v5<'\x01', '\x01'>, sdsl::select_support_scan<'\x01', '\x01'> >, sdsl::cst_sada<sdsl::csa_sada<sdsl::enc_vector<sdsl::coder::elias_delta, 128, '\x00'>, 32, 64, sdsl::sa_order_sa_sampling<'\x00'>, sdsl::isa_sampling<'\x00'>, sdsl::byte_alphabet>, sdsl::lcp_support_tree<sdsl::lcp_wt<'\x00'> >, sdsl::bp_support_sada<256, 32, sdsl::rank_support_v5<'\x01', '\x01'>, sdsl::select_support_mcl<'\x01', '\x01'> >, sdsl::rank_support_v5<'\n', '\x02'>, sdsl::select_support_mcl<'\n', '\x02'> >, sdsl::cst_sct3<sdsl::csa_wt<sdsl::wt_pc<sdsl::huff_shape, sdsl::int_vector<'\x01'>, sdsl::rank_support_v<'\x01', '\x01'>, sdsl::select_support_mcl<'\x01', '\x01'>, sdsl::select_support_mcl<'\x00', '\x01'>, sdsl::byte_tree<false> >, 32, 64, sdsl::sa_order_sa_sampling<'\x00'>, sdsl::isa_sampling<'\x00'>, sdsl::byte_alphabet>, sdsl::lcp_support_sada<sdsl::int_vector<'\x01'>, sdsl::select_support_mcl<'\x01', '\x01'> >, sdsl::bp_support_sada<256, 32, sdsl::rank_support_v5<'\x01', '\x01'>, sdsl::select_support_mcl<'\x01', '\x01'> >, sdsl::int_vector<'\x01'>, sdsl::rank_support_v5<'\x01', '\x01'>, sdsl::select_support_scan<'\x01', '\x01'> >, sdsl::cst_sct3<sdsl::csa_wt<sdsl::wt_pc<sdsl::huff_shape, sdsl::int_vector<'\x01'>, sdsl::rank_support_v<'\x01', '\x01'>, sdsl::select_support_mcl<'\x01', '\x01'>, sdsl::select_support_mcl<'\x00', '\x01'>, sdsl::byte_tree<false> >, 32, 64, sdsl::sa_order_sa_sampling<'\x00'>, sdsl::isa_sampling<'\x00'>, sdsl::byte_alphabet>, sdsl::lcp_wt<'\x00'>, sdsl::bp_support_sada<256, 32, sdsl::rank_support_v5<'\x01', '\x01'>, sdsl::select_support_mcl<'\x01', '\x01'> >, sdsl::int_vector<'\x01'>, sdsl::rank_support_v5<'\x01', '\x01'>, sdsl::select_support_scan<'\x01', '\x01'> >, sdsl::cst_sct3<sdsl::csa_wt<sdsl::wt_pc<sdsl::huff_shape, sdsl::int_vector<'\x01'>, sdsl::rank_support_v<'\x01', '\x01'>, sdsl::select_support_mcl<'\x01', '\x01'>, sdsl::select_support_mcl<'\x00', '\x01'>, sdsl::byte_tree<false> >, 32, 64, sdsl::sa_order_sa_sampling<'\x00'>, sdsl::isa_sampling<'\x00'>, sdsl::byte_alphabet>, sdsl::lcp_support_tree<sdsl::lcp_wt<'\x00'> >, sdsl::bp_support_g<sdsl::nearest_neighbour_dictionary<'\x1E'>, sdsl::rank_support_v5<'\x01', '\x01'>, sdsl::select_support_mcl<'\x01', '\x01'>, sdsl::rmq_support_sparse_table<sdsl::int_vector<'\x00'>, false>, 840>, sdsl::int_vector<'\x01'>, sdsl::rank_support_v5<'\x01', '\x01'>, sdsl::select_support_scan<'\x01', '\x01'> >, sdsl::cst_sct3<sdsl::csa_bitcompressed<sdsl::byte_alphabet>, sdsl::lcp_bitcompressed<'\x00'>, sdsl::bp_support_sada<256, 32, sdsl::rank_support_v5<'\x01', '\x01'>, sdsl::select_support_mcl<'\x01', '\x01'> >, sdsl::int_vector<'\x01'>, sdsl::rank_support_v5<'\x01', '\x01'>, sdsl::select_support_scan<'\x01', '\x01'> > > >::Register' requested here ::Register(prefix, code_location, case_name, test_names, index + 1); ^ /Users/saharhooshmand/sdsl-lite/external/googletest/googletest/include/gtest/internal/gtest-internal.h:654:11: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<cst_byte_test, testing::internal::TemplateSel<cst_byte_test_edge_Test>, testing::internal::Types15<sdsl::cst_sada<sdsl::csa_sada<sdsl::enc_vector<sdsl::coder::elias_delta, 128, '\x00'>, 32, 64, sdsl::sa_order_sa_sampling<'\x00'>, sdsl::isa_sampling<'\x00'>, sdsl::byte_alphabet>, sdsl::lcp_support_sada<sdsl::int_vector<'\x01'>, sdsl::select_support_mcl<'\x01', '\x01'> >, sdsl::bp_support_sada<256, 32, sdsl::rank_support_v5<'\x01', '\x01'>, sdsl::select_support_mcl<'\x01', '\x01'> >, sdsl::rank_support_v5<'\n', '\x02'>, sdsl::select_support_mcl<'\n', '\x02'> >, sdsl::cst_fully<sdsl::csa_wt<sdsl::wt_pc<sdsl::huff_shape, sdsl::int_vector<'\x01'>, sdsl::rank_support_v<'\x01', '\x01'>, sdsl::select_support_mcl<'\x01', '\x01'>, sdsl::select_support_mcl<'\x00', '\x01'>, sdsl::byte_tree<false> >, 32, 64, sdsl::sa_order_sa_sampling<'\x00'>, sdsl::isa_sampling<'\x00'>, sdsl::byte_alphabet>, 0, sdsl::bp_support_sada<256, 32, sdsl::rank_support_v5<'\x01', '\x01'>, sdsl::select_support_mcl<'\x01', '\x01'> >, sdsl::sd_vector<sdsl::int_vector<'\x01'>, sdsl::select_support_mcl<'\x01', '\x01'>, sdsl::select_support_mcl<'\x00', '\x01'> >, sdsl::dac_vector<'\x04', sdsl::rank_support_v5<'\x01', '\x01'> >, false>, sdsl::cst_sct3<sdsl::csa_wt<sdsl::wt_pc<sdsl::huff_shape, sdsl::int_vector<'\x01'>, sdsl::rank_support_v<'\x01', '\x01'>, sdsl::select_support_mcl<'\x01', '\x01'>, sdsl::select_support_mcl<'\x00', '\x01'>, sdsl::byte_tree<false> >, 32, 64, sdsl::sa_order_sa_sampling<'\x00'>, sdsl::isa_sampling<'\x00'>, sdsl::byte_alphabet>, sdsl::lcp_bitcompressed<'\x00'>, sdsl::bp_support_sada<256, 32, sdsl::rank_support_v5<'\x01', '\x01'>, sdsl::select_support_mcl<'\x01', '\x01'> >, sdsl::int_vector<'\x01'>, sdsl::rank_support_v5<'\x01', '\x01'>, sdsl::select_support_scan<'\x01', '\x01'> >, sdsl::cst_sct3<sdsl::csa_wt<sdsl::wt_pc<sdsl::huff_shape, sdsl::int_vector<'\x01'>, sdsl::rank_support_v<'\x01', '\x01'>, sdsl::select_support_mcl<'\x01', '\x01'>, sdsl::select_support_mcl<'\x00', '\x01'>, sdsl::byte_tree<false> >, 32, 64, sdsl::sa_order_sa_sampling<'\x00'>, sdsl::isa_sampling<'\x00'>, sdsl::byte_alphabet>, sdsl::lcp_support_tree2<16>, sdsl::bp_support_sada<256, 32, sdsl::rank_support_v5<'\x01', '\x01'>, sdsl::select_support_mcl<'\x01', '\x01'> >, sdsl::int_vector<'\x01'>, sdsl::rank_support_v5<'\x01', '\x01'>, sdsl::select_support_scan<'\x01', '\x01'> >, sdsl::cst_sada<sdsl::csa_sada<sdsl::enc_vector<sdsl::coder::elias_delta, 128, '\x00'>, 32, 64, sdsl::sa_order_sa_sampling<'\x00'>, sdsl::isa_sampling<'\x00'>, sdsl::byte_alphabet>, sdsl::lcp_vlc<sdsl::dac_vector<'\x04', sdsl::rank_support_v5<'\x01', '\x01'> > >, sdsl::bp_support_sada<256, 32, sdsl::rank_support_v5<'\x01', '\x01'>, sdsl::select_support_mcl<'\x01', '\x01'> >, sdsl::rank_support_v5<'\n', '\x02'>, sdsl::select_support_mcl<'\n', '\x02'> >, sdsl::cst_sada<sdsl::csa_sada<sdsl::enc_vector<sdsl::coder::elias_delta, 128, '\x00'>, 32, 64, sdsl::sa_order_sa_sampling<'\x00'>, sdsl::isa_sampling<'\x00'>, sdsl::byte_alphabet>, sdsl::lcp_vlc<sdsl::dac_vector_dp<sdsl::int_vector<'\x01'>, 64> >, sdsl::bp_support_sada<256, 32, sdsl::rank_support_v5<'\x01', '\x01'>, sdsl::select_support_mcl<'\x01', '\x01'> >, sdsl::rank_support_v5<'\n', '\x02'>, sdsl::select_support_mcl<'\n', '\x02'> >, sdsl::cst_sada<sdsl::csa_sada<sdsl::enc_vector<sdsl::coder::elias_delta, 128, '\x00'>, 32, 64, sdsl::sa_order_sa_sampling<'\x00'>, sdsl::isa_sampling<'\x00'>, sdsl::byte_alphabet>, sdsl::lcp_vlc<sdsl::vlc_vector<sdsl::coder::elias_delta, 128, '\x00'> >, sdsl::bp_support_sada<256, 32, sdsl::rank_support_v5<'\x01', '\x01'>, sdsl::select_support_mcl<'\x01', '\x01'> >, sdsl::rank_support_v5<'\n', '\x02'>, sdsl::select_support_mcl<'\n', '\x02'> >, sdsl::cst_sada<sdsl::csa_sada<sdsl::enc_vector<sdsl::coder::elias_delta, 128, '\x00'>, 32, 64, sdsl::sa_order_sa_sampling<'\x00'>, sdsl::isa_sampling<'\x00'>, sdsl::byte_alphabet>, sdsl::lcp_byte<'\x00'>, sdsl::bp_support_sada<256, 32, sdsl::rank_support_v5<'\x01', '\x01'>, sdsl::select_support_mcl<'\x01', '\x01'> >, sdsl::rank_support_v5<'\n', '\x02'>, sdsl::select_support_mcl<'\n', '\x02'> >, sdsl::cst_sada<sdsl::csa_sada<sdsl::enc_vector<sdsl::coder::elias_delta, 128, '\x00'>, 32, 64, sdsl::sa_order_sa_sampling<'\x00'>, sdsl::isa_sampling<'\x00'>, sdsl::byte_alphabet>, sdsl::lcp_support_tree2<16>, sdsl::bp_support_gg<sdsl::nearest_neighbour_dictionary<'\x1E'>, sdsl::rank_support_v5<'\x01', '\x01'>, sdsl::select_support_mcl<'\x01', '\x01'>, 840>, sdsl::rank_support_v5<'\n', '\x02'>, sdsl::select_support_mcl<'\n', '\x02'> >, sdsl::cst_sct3<sdsl::csa_wt<sdsl::wt_pc<sdsl::huff_shape, sdsl::int_vector<'\x01'>, sdsl::rank_support_v<'\x01', '\x01'>, sdsl::select_support_mcl<'\x01', '\x01'>, sdsl::select_support_mcl<'\x00', '\x01'>, sdsl::byte_tree<false> >, 32, 64, sdsl::sa_order_sa_sampling<'\x00'>, sdsl::isa_sampling<'\x00'>, sdsl::byte_alphabet>, sdsl::lcp_support_tree<sdsl::lcp_wt<'\x00'> >, sdsl::bp_support_gg<sdsl::nearest_neighbour_dictionary<'\x1E'>, sdsl::rank_support_v5<'\x01', '\x01'>, sdsl::select_support_mcl<'\x01', '\x01'>, 840>, sdsl::int_vector<'\x01'>, sdsl::rank_support_v5<'\x01', '\x01'>, sdsl::select_support_scan<'\x01', '\x01'> >, sdsl::cst_sada<sdsl::csa_sada<sdsl::enc_vector<sdsl::coder::elias_delta, 128, '\x00'>, 32, 64, sdsl::sa_order_sa_sampling<'\x00'>, sdsl::isa_sampling<'\x00'>, sdsl::byte_alphabet>, sdsl::lcp_support_tree<sdsl::lcp_wt<'\x00'> >, sdsl::bp_support_sada<256, 32, sdsl::rank_support_v5<'\x01', '\x01'>, sdsl::select_support_mcl<'\x01', '\x01'> >, sdsl::rank_support_v5<'\n', '\x02'>, sdsl::select_support_mcl<'\n', '\x02'> >, sdsl::cst_sct3<sdsl::csa_wt<sdsl::wt_pc<sdsl::huff_shape, sdsl::int_vector<'\x01'>, sdsl::rank_support_v<'\x01', '\x01'>, sdsl::select_support_mcl<'\x01', '\x01'>, sdsl::select_support_mcl<'\x00', '\x01'>, sdsl::byte_tree<false> >, 32, 64, sdsl::sa_order_sa_sampling<'\x00'>, sdsl::isa_sampling<'\x00'>, sdsl::byte_alphabet>, sdsl::lcp_support_sada<sdsl::int_vector<'\x01'>, sdsl::select_support_mcl<'\x01', '\x01'> >, sdsl::bp_support_sada<256, 32, sdsl::rank_support_v5<'\x01', '\x01'>, sdsl::select_support_mcl<'\x01', '\x01'> >, sdsl::int_vector<'\x01'>, sdsl::rank_support_v5<'\x01', '\x01'>, sdsl::select_support_scan<'\x01', '\x01'> >, sdsl::cst_sct3<sdsl::csa_wt<sdsl::wt_pc<sdsl::huff_shape, sdsl::int_vector<'\x01'>, sdsl::rank_support_v<'\x01', '\x01'>, sdsl::select_support_mcl<'\x01', '\x01'>, sdsl::select_support_mcl<'\x00', '\x01'>, sdsl::byte_tree<false> >, 32, 64, sdsl::sa_order_sa_sampling<'\x00'>, sdsl::isa_sampling<'\x00'>, sdsl::byte_alphabet>, sdsl::lcp_wt<'\x00'>, sdsl::bp_support_sada<256, 32, sdsl::rank_support_v5<'\x01', '\x01'>, sdsl::select_support_mcl<'\x01', '\x01'> >, sdsl::int_vector<'\x01'>, sdsl::rank_support_v5<'\x01', '\x01'>, sdsl::select_support_scan<'\x01', '\x01'> >, sdsl::cst_sct3<sdsl::csa_wt<sdsl::wt_pc<sdsl::huff_shape, sdsl::int_vector<'\x01'>, sdsl::rank_support_v<'\x01', '\x01'>, sdsl::select_support_mcl<'\x01', '\x01'>, sdsl::select_support_mcl<'\x00', '\x01'>, sdsl::byte_tree<false> >, 32, 64, sdsl::sa_order_sa_sampling<'\x00'>, sdsl::isa_sampling<'\x00'>, sdsl::byte_alphabet>, sdsl::lcp_support_tree<sdsl::lcp_wt<'\x00'> >, sdsl::bp_support_g<sdsl::nearest_neighbour_dictionary<'\x1E'>, sdsl::rank_support_v5<'\x01', '\x01'>, sdsl::select_support_mcl<'\x01', '\x01'>, sdsl::rmq_support_sparse_table<sdsl::int_vector<'\x00'>, false>, 840>, sdsl::int_vector<'\x01'>, sdsl::rank_support_v5<'\x01', '\x01'>, sdsl::select_support_scan<'\x01', '\x01'> >, sdsl::cst_sct3<sdsl::csa_bitcompressed<sdsl::byte_alphabet>, sdsl::lcp_bitcompressed<'\x00'>, sdsl::bp_support_sada<256, 32, sdsl::rank_support_v5<'\x01', '\x01'>, sdsl::select_support_mcl<'\x01', '\x01'> >, sdsl::int_vector<'\x01'>, sdsl::rank_support_v5<'\x01', '\x01'>, sdsl::select_support_scan<'\x01', '\x01'> > > >::Register' requested here /Users/saharhooshmand/sdsl-lite/test/cst_byte_test.cpp:364:1: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<cst_byte_test, testing::internal::TemplateSel<cst_byte_test_edge_Test>, testing::internal::Types16<sdsl::cst_sct3<sdsl::csa_wt<sdsl::wt_pc<sdsl::huff_shape, sdsl::int_vector<'\x01'>, sdsl::rank_support_v<'\x01', '\x01'>, sdsl::select_support_mcl<'\x01', '\x01'>, sdsl::select_support_mcl<'\x00', '\x01'>, sdsl::byte_tree<false> >, 32, 64, sdsl::sa_order_sa_sampling<'\x00'>, sdsl::isa_sampling<'\x00'>, sdsl::byte_alphabet>, sdsl::lcp_vlc<sdsl::dac_vector<'\x04', sdsl::rank_support_v5<'\x01', '\x01'> > >, sdsl::bp_support_sada<256, 32, sdsl::rank_support_v5<'\x01', '\x01'>, sdsl::select_support_mcl<'\x01', '\x01'> >, sdsl::int_vector<'\x01'>, sdsl::rank_support_v5<'\x01', '\x01'>, sdsl::select_support_scan<'\x01', '\x01'> >, sdsl::cst_sada<sdsl::csa_sada<sdsl::enc_vector<sdsl::coder::elias_delta, 128, '\x00'>, 32, 64, sdsl::sa_order_sa_sampling<'\x00'>, sdsl::isa_sampling<'\x00'>, sdsl::byte_alphabet>, sdsl::lcp_support_sada<sdsl::int_vector<'\x01'>, sdsl::select_support_mcl<'\x01', '\x01'> >, sdsl::bp_support_sada<256, 32, sdsl::rank_support_v5<'\x01', '\x01'>, sdsl::select_support_mcl<'\x01', '\x01'> >, sdsl::rank_support_v5<'\n', '\x02'>, sdsl::select_support_mcl<'\n', '\x02'> >, sdsl::cst_fully<sdsl::csa_wt<sdsl::wt_pc<sdsl::huff_shape, sdsl::int_vector<'\x01'>, sdsl::rank_support_v<'\x01', '\x01'>, sdsl::select_support_mcl<'\x01', '\x01'>, sdsl::select_support_mcl<'\x00', '\x01'>, sdsl::byte_tree<false> >, 32, 64, sdsl::sa_order_sa_sampling<'\x00'>, sdsl::isa_sampling<'\x00'>, sdsl::byte_alphabet>, 0, sdsl::bp_support_sada<256, 32, sdsl::rank_support_v5<'\x01', '\x01'>, sdsl::select_support_mcl<'\x01', '\x01'> >, sdsl::sd_vector<sdsl::int_vector<'\x01'>, sdsl::select_support_mcl<'\x01', '\x01'>, sdsl::select_support_mcl<'\x00', '\x01'> >, sdsl::dac_vector<'\x04', sdsl::rank_support_v5<'\x01', '\x01'> >, false>, sdsl::cst_sct3<sdsl::csa_wt<sdsl::wt_pc<sdsl::huff_shape, sdsl::int_vector<'\x01'>, sdsl::rank_support_v<'\x01', '\x01'>, sdsl::select_support_mcl<'\x01', '\x01'>, sdsl::select_support_mcl<'\x00', '\x01'>, sdsl::byte_tree<false> >, 32, 64, sdsl::sa_order_sa_sampling<'\x00'>, sdsl::isa_sampling<'\x00'>, sdsl::byte_alphabet>, sdsl::lcp_bitcompressed<'\x00'>, sdsl::bp_support_sada<256, 32, sdsl::rank_support_v5<'\x01', '\x01'>, sdsl::select_support_mcl<'\x01', '\x01'> >, sdsl::int_vector<'\x01'>, sdsl::rank_support_v5<'\x01', '\x01'>, sdsl::select_support_scan<'\x01', '\x01'> >, sdsl::cst_sct3<sdsl::csa_wt<sdsl::wt_pc<sdsl::huff_shape, sdsl::int_vector<'\x01'>, sdsl::rank_support_v<'\x01', '\x01'>, sdsl::select_support_mcl<'\x01', '\x01'>, sdsl::select_support_mcl<'\x00', '\x01'>, sdsl::byte_tree<false> >, 32, 64, sdsl::sa_order_sa_sampling<'\x00'>, sdsl::isa_sampling<'\x00'>, sdsl::byte_alphabet>, sdsl::lcp_support_tree2<16>, sdsl::bp_support_sada<256, 32, sdsl::rank_support_v5<'\x01', '\x01'>, sdsl::select_support_mcl<'\x01', '\x01'> >, sdsl::int_vector<'\x01'>, sdsl::rank_support_v5<'\x01', '\x01'>, sdsl::select_support_scan<'\x01', '\x01'> >, sdsl::cst_sada<sdsl::csa_sada<sdsl::enc_vector<sdsl::coder::elias_delta, 128, '\x00'>, 32, 64, sdsl::sa_order_sa_sampling<'\x00'>, sdsl::isa_sampling<'\x00'>, sdsl::byte_alphabet>, sdsl::lcp_vlc<sdsl::dac_vector<'\x04', sdsl::rank_support_v5<'\x01', '\x01'> > >, sdsl::bp_support_sada<256, 32, sdsl::rank_support_v5<'\x01', '\x01'>, sdsl::select_support_mcl<'\x01', '\x01'> >, sdsl::rank_support_v5<'\n', '\x02'>, sdsl::select_support_mcl<'\n', '\x02'> >, sdsl::cst_sada<sdsl::csa_sada<sdsl::enc_vector<sdsl::coder::elias_delta, 128, '\x00'>, 32, 64, sdsl::sa_order_sa_sampling<'\x00'>, sdsl::isa_sampling<'\x00'>, sdsl::byte_alphabet>, sdsl::lcp_vlc<sdsl::dac_vector_dp<sdsl::int_vector<'\x01'>, 64> >, sdsl::bp_support_sada<256, 32, sdsl::rank_support_v5<'\x01', '\x01'>, sdsl::select_support_mcl<'\x01', '\x01'> >, sdsl::rank_support_v5<'\n', '\x02'>, sdsl::select_support_mcl<'\n', '\x02'> >, sdsl::cst_sada<sdsl::csa_sada<sdsl::enc_vector<sdsl::coder::elias_delta, 128, '\x00'>, 32, 64, sdsl::sa_order_sa_sampling<'\x00'>, sdsl::isa_sampling<'\x00'>, sdsl::byte_alphabet>, sdsl::lcp_vlc<sdsl::vlc_vector<sdsl::coder::elias_delta, 128, '\x00'> >, sdsl::bp_support_sada<256, 32, sdsl::rank_support_v5<'\x01', '\x01'>, sdsl::select_support_mcl<'\x01', '\x01'> >, sdsl::rank_support_v5<'\n', '\x02'>, sdsl::select_support_mcl<'\n', '\x02'> >, sdsl::cst_sada<sdsl::csa_sada<sdsl::enc_vector<sdsl::coder::elias_delta, 128, '\x00'>, 32, 64, sdsl::sa_order_sa_sampling<'\x00'>, sdsl::isa_sampling<'\x00'>, sdsl::byte_alphabet>, sdsl::lcp_byte<'\x00'>, sdsl::bp_support_sada<256, 32, sdsl::rank_support_v5<'\x01', '\x01'>, sdsl::select_support_mcl<'\x01', '\x01'> >, sdsl::rank_support_v5<'\n', '\x02'>, sdsl::select_support_mcl<'\n', '\x02'> >, sdsl::cst_sada<sdsl::csa_sada<sdsl::enc_vector<sdsl::coder::elias_delta, 128, '\x00'>, 32, 64, sdsl::sa_order_sa_sampling<'\x00'>, sdsl::isa_sampling<'\x00'>, sdsl::byte_alphabet>, sdsl::lcp_support_tree2<16>, sdsl::bp_support_gg<sdsl::nearest_neighbour_dictionary<'\x1E'>, sdsl::rank_support_v5<'\x01', '\x01'>, sdsl::select_support_mcl<'\x01', '\x01'>, 840>, sdsl::rank_support_v5<'\n', '\x02'>, sdsl::select_support_mcl<'\n', '\x02'> >, sdsl::cst_sct3<sdsl::csa_wt<sdsl::wt_pc<sdsl::huff_shape, sdsl::int_vector<'\x01'>, sdsl::rank_support_v<'\x01', '\x01'>, sdsl::select_support_mcl<'\x01', '\x01'>, sdsl::select_support_mcl<'\x00', '\x01'>, sdsl::byte_tree<false> >, 32, 64, sdsl::sa_order_sa_sampling<'\x00'>, sdsl::isa_sampling<'\x00'>, sdsl::byte_alphabet>, sdsl::lcp_support_tree<sdsl::lcp_wt<'\x00'> >, sdsl::bp_support_gg<sdsl::nearest_neighbour_dictionary<'\x1E'>, sdsl::rank_support_v5<'\x01', '\x01'>, sdsl::select_support_mcl<'\x01', '\x01'>, 840>, sdsl::int_vector<'\x01'>, sdsl::rank_support_v5<'\x01', '\x01'>, sdsl::select_support_scan<'\x01', '\x01'> >, sdsl::cst_sada<sdsl::csa_sada<sdsl::enc_vector<sdsl::coder::elias_delta, 128, '\x00'>, 32, 64, sdsl::sa_order_sa_sampling<'\x00'>, sdsl::isa_sampling<'\x00'>, sdsl::byte_alphabet>, sdsl::lcp_support_tree<sdsl::lcp_wt<'\x00'> >, sdsl::bp_support_sada<256, 32, sdsl::rank_support_v5<'\x01', '\x01'>, sdsl::select_support_mcl<'\x01', '\x01'> >, sdsl::rank_support_v5<'\n', '\x02'>, sdsl::select_support_mcl<'\n', '\x02'> >, sdsl::cst_sct3<sdsl::csa_wt<sdsl::wt_pc<sdsl::huff_shape, sdsl::int_vector<'\x01'>, sdsl::rank_support_v<'\x01', '\x01'>, sdsl::select_support_mcl<'\x01', '\x01'>, sdsl::select_support_mcl<'\x00', '\x01'>, sdsl::byte_tree<false> >, 32, 64, sdsl::sa_order_sa_sampling<'\x00'>, sdsl::isa_sampling<'\x00'>, sdsl::byte_alphabet>, sdsl::lcp_support_sada<sdsl::int_vector<'\x01'>, sdsl::select_support_mcl<'\x01', '\x01'> >, sdsl::bp_support_sada<256, 32, sdsl::rank_support_v5<'\x01', '\x01'>, sdsl::select_support_mcl<'\x01', '\x01'> >, sdsl::int_vector<'\x01'>, sdsl::rank_support_v5<'\x01', '\x01'>, sdsl::select_support_scan<'\x01', '\x01'> >, sdsl::cst_sct3<sdsl::csa_wt<sdsl::wt_pc<sdsl::huff_shape, sdsl::int_vector<'\x01'>, sdsl::rank_support_v<'\x01', '\x01'>, sdsl::select_support_mcl<'\x01', '\x01'>, sdsl::select_support_mcl<'\x00', '\x01'>, sdsl::byte_tree<false> >, 32, 64, sdsl::sa_order_sa_sampling<'\x00'>, sdsl::isa_sampling<'\x00'>, sdsl::byte_alphabet>, sdsl::lcp_wt<'\x00'>, sdsl::bp_support_sada<256, 32, sdsl::rank_support_v5<'\x01', '\x01'>, sdsl::select_support_mcl<'\x01', '\x01'> >, sdsl::int_vector<'\x01'>, sdsl::rank_support_v5<'\x01', '\x01'>, sdsl::select_support_scan<'\x01', '\x01'> >, sdsl::cst_sct3<sdsl::csa_wt<sdsl::wt_pc<sdsl::huff_shape, sdsl::int_vector<'\x01'>, sdsl::rank_support_v<'\x01', '\x01'>, sdsl::select_support_mcl<'\x01', '\x01'>, sdsl::select_support_mcl<'\x00', '\x01'>, sdsl::byte_tree<false> >, 32, 64, sdsl::sa_order_sa_sampling<'\x00'>, sdsl::isa_sampling<'\x00'>, sdsl::byte_alphabet>, sdsl::lcp_support_tree<sdsl::lcp_wt<'\x00'> >, sdsl::bp_support_g<sdsl::nearest_neighbour_dictionary<'\x1E'>, sdsl::rank_support_v5<'\x01', '\x01'>, sdsl::select_support_mcl<'\x01', '\x01'>, sdsl::rmq_support_sparse_table<sdsl::int_vector<'\x00'>, false>, 840>, sdsl::int_vector<'\x01'>, sdsl::rank_support_v5<'\x01', '\x01'>, sdsl::select_support_scan<'\x01', '\x01'> >, sdsl::cst_sct3<sdsl::csa_bitcompressed<sdsl::byte_alphabet>, sdsl::lcp_bitcompressed<'\x00'>, sdsl::bp_support_sada<256, 32, sdsl::rank_support_v5<'\x01', '\x01'>, sdsl::select_support_mcl<'\x01', '\x01'> >, sdsl::int_vector<'\x01'>, sdsl::rank_support_v5<'\x01', '\x01'>, sdsl::select_support_scan<'\x01', '\x01'> > > >::Register' requested here TYPED_TEST(cst_byte_test, edge) ^ /Users/saharhooshmand/sdsl-lite/external/googletest/googletest/include/gtest/gtest-typed-test.h:183:42: note: expanded from macro 'TYPED_TEST' GTEST_TYPE_PARAMS_(CaseName)>::Register(\ ^ /Library/Developer/CommandLineTools/usr/include/c++/v1/ostream:218:20: note: candidate function not viable: no known conversion from 'const std::__1::pair<unsigned long long, unsigned long long>' to 'const void *' for 1st argument; take the address of the argument with & basic_ostream& operator<<(const void* __p); ^ /Library/Developer/CommandLineTools/usr/include/c++/v1/ostream:755:1: note: candidate function template not viable: no known conversion from 'const std::__1::pair<unsigned long long, unsigned long long>' to 'char' for 2nd argument operator<<(basic_ostream<_CharT, _Traits>& __os, char __cn) ^ /Library/Developer/CommandLineTools/usr/include/c++/v1/ostream:788:1: note: candidate function template not viable: no known conversion from 'const std::__1::pair<unsigned long long, unsigned long long>' to 'char' for 2nd argument operator<<(basic_ostream<char, _Traits>& __os, char __c) ^ /Library/Developer/CommandLineTools/usr/include/c++/v1/ostream:795:1: note: candidate function template not viable: no known conversion from 'const std::__1::pair<unsigned long long, unsigned long long>' to 'signed char' for 2nd argument operator<<(basic_ostream<char, _Traits>& __os, signed char __c) ^ /Library/Developer/CommandLineTools/usr/include/c++/v1/ostream:802:1: note: candidate function template not viable: no known conversion from 'const std::__1::pair<unsigned long long, unsigned long long>' to 'unsigned char' for 2nd argument operator<<(basic_ostream<char, _Traits>& __os, unsigned char __c) ^ /Library/Developer/CommandLineTools/usr/include/c++/v1/ostream:816:1: note: candidate function template not viable: no known conversion from 'const std::__1::pair<unsigned long long, unsigned long long>' to 'const char *' for 2nd argument operator<<(basic_ostream<_CharT, _Traits>& __os, const char* __strn) ^ /Library/Developer/CommandLineTools/usr/include/c++/v1/ostream:862:1: note: candidate function template not viable: no known conversion from 'const std::__1::pair<unsigned long long, unsigned long long>' to 'const char *' for 2nd argument operator<<(basic_ostream<char, _Traits>& __os, const char* __str) ^ /Library/Developer/CommandLineTools/usr/include/c++/v1/ostream:869:1: note: candidate function template not viable: no known conversion from 'const std::__1::pair<unsigned long long, unsigned long long>' to 'const signed char *' for 2nd argument operator<<(basic_ostream<char, _Traits>& __os, const signed char* __str) ^ /Library/Developer/CommandLineTools/usr/include/c++/v1/ostream:877:1: note: candidate function template not viable: no known conversion from 'const std::__1::pair<unsigned long long, unsigned long long>' to 'const unsigned char *' for 2nd argument operator<<(basic_ostream<char, _Traits>& __os, const unsigned char* __str) ^ /Library/Developer/CommandLineTools/usr/include/c++/v1/ostream:1061:1: note: candidate function template not viable: no known conversion from 'const std::__1::pair<unsigned long long, unsigned long long>' to 'const std::__1::error_code' for 2nd argument operator<<(basic_ostream<_CharT, _Traits>& __os, const error_code& __ec) ^ /Library/Developer/CommandLineTools/usr/include/c++/v1/random:3896:1: note: candidate function template not viable: no known conversion from 'const std::__1::pair<unsigned long long, unsigned long long>' to 'const std::__1::bernoulli_distribution' for 2nd argument operator<<(basic_ostream<_CharT, _Traits>& __os, const bernoulli_distrib... ^ /Library/Developer/CommandLineTools/usr/include/c++/v1/ostream:194:20: note: candidate function not viable: no known conversion from 'const std::__1::pair<unsigned long long, unsigned long long>' to 'std::__1::basic_ostream<char> &(*)(std::__1::basic_ostream<char> &)' for 1st argument basic_ostream& operator<<(basic_ostream& (*__pf)(basic_ostream&)) ^ /Library/Developer/CommandLineTools/usr/include/c++/v1/ostream:198:20: note: candidate function not viable: no known conversion from 'const std::__1::pair<unsigned long long, unsigned long long>' to 'basic_ios<std::__1::basic_ostream<char, std::__1::char_traits<char> >::char_type, std::__1::basic_ostream<char, std::__1::char_traits<char> >::traits_type> &(*)(basic_ios<std::__1::basic_ostream<char, std::__1::char_traits<char> >::char_type, std::__1::basic_ostream<char, std::__1::char_traits<char> >::traits_type> &)' (aka 'basic_ios<char, std::__1::char_traits<char> > &(*)(basic_ios<char, std::__1::char_traits<char> > &)') for 1st argument basic_ostream& operator<<(basic_ios<char_type, traits_type>& ^ /Library/Developer/CommandLineTools/usr/include/c++/v1/ostream:203:20: note: candidate function not viable: no known conversion from 'const std::__1::pair<unsigned long long, unsigned long long>' to 'std::__1::ios_base &(*)(std::__1::ios_base &)' for 1st argument basic_ostream& operator<<(ios_base& (*__pf)(ios_base&)) ^ /Library/Developer/CommandLineTools/usr/include/c++/v1/ostream:206:20: note: candidate function not viable: no known conversion from 'const std::__1::pair<unsigned long long, unsigned long long>' to 'bool' for 1st argument basic_ostream& operator<<(bool __n); ^ /Library/Developer/CommandLineTools/usr/include/c++/v1/ostream:207:20: note: candidate function not viable: no known conversion from 'const std::__1::pair<unsigned long long, unsigned long long>' to 'short' for 1st argument basic_ostream& operator<<(short __n); ^ /Library/Developer/CommandLineTools/usr/include/c++/v1/ostream:208:20: note: candidate function not viable: no known conversion from 'const std::__1::pair<unsigned long long, unsigned long long>' to 'unsigned short' for 1st argument basic_ostream& operator<<(unsigned short __n); ^ /Library/Developer/CommandLineTools/usr/include/c++/v1/ostream:209:20: note: candidate function not viable: no known conversion from 'const std::__1::pair<unsigned long long, unsigned long long>' to 'int' for 1st argument basic_ostream& operator<<(int __n); ^ /Library/Developer/CommandLineTools/usr/include/c++/v1/ostream:210:20: note: candidate function not viable: no known conversion from 'const std::__1::pair<unsigned long long, unsigned long long>' to 'unsigned int' for 1st argument basic_ostream& operator<<(unsigned int __n); ^ /Library/Developer/CommandLineTools/usr/include/c++/v1/ostream:211:20: note: candidate function not viable: no known conversion from 'const std::__1::pair<unsigned long long, unsigned long long>' to 'long' for 1st argument basic_ostream& operator<<(long __n); ^ /Library/Developer/CommandLineTools/usr/include/c++/v1/ostream:212:20: note: candidate function not viable: no known conversion from 'const std::__1::pair<unsigned long long, unsigned long long>' to 'unsigned long' for 1st argument basic_ostream& operator<<(unsigned long __n); ^ /Library/Developer/CommandLineTools/usr/include/c++/v1/ostream:213:20: note: candidate function not viable: no known conversion from 'const std::__1::pair<unsigned long long, unsigned long long>' to 'long long' for 1st argument basic_ostream& operator<<(long long __n); ^ /Library/Developer/CommandLineTools/usr/include/c++/v1/ostream:214:20: note: candidate function not viable: no known conversion from 'const std::__1::pair<unsigned long long, unsigned long long>' to 'unsigned long long' for 1st argument basic_ostream& operator<<(unsigned long long __n); ^ /Library/Developer/CommandLineTools/usr/include/c++/v1/ostream:215:20: note: candidate function not viable: no known conversion from 'const std::__1::pair<unsigned long long, unsigned long long>' to 'float' for 1st argument basic_ostream& operator<<(float __f); ^ /Library/Developer/CommandLineTools/usr/include/c++/v1/ostream:216:20: note: candidate function not viable: no known conversion from 'const std::__1::pair<unsigned long long, unsigned long long>' to 'double' for 1st argument basic_ostream& operator<<(double __f); ^ ^ /Library/Developer/CommandLineTools/usr/include/c++/v1/ostream:217:20: note: candidate function not viable: no known conversion from 'const std::__1::pair<unsigned long long, unsigned long long>' to 'long double' for 1st argument basic_ostream& operator<<(long double __f); ^ /Library/Developer/CommandLineTools/usr/include/c++/v1/ostream:219:20: note: candidate function not viable: no known conversion from 'const std::__1::pair<unsigned long long, unsigned long long>' to 'basic_streambuf<std::__1::basic_ostream<char, std::__1::char_traits<char> >::char_type, std::__1::basic_ostream<char, std::__1::char_traits<char> >::traits_type> *' (aka 'basic_streambuf<char, std::__1::char_traits<char> > *') for 1st argument basic_ostream& operator<<(basic_streambuf<char_type, traits_type>* __sb); ^ /Users/saharhooshmand/sdsl-lite/external/googletest/googletest/include/gtest/gtest-message.h:55:6: note: candidate function not viable: no known conversion from 'std::__1::basic_stringstream<char, std::__1::char_traits<char>, std::__1::allocator<char> >' to 'const testing::internal::Secret' for 1st argument void operator<<(const testing::internal::Secret&, int); ^ /Library/Developer/CommandLineTools/usr/include/c++/v1/ostream:748:1: note: candidate template ignored: deduced conflicting types for parameter '_CharT' ('char' vs. 'std::__1::pair<unsigned long long, unsigned long long>') operator<<(basic_ostream<_CharT, _Traits>& __os, _CharT __c) ^ /Library/Developer/CommandLineTools/usr/include/c++/v1/ostream:809:1: note: candidate template ignored: could not match 'const _CharT *' against 'std::__1::pair<unsigned long long, unsigned long long>' operator<<(basic_ostream<_CharT, _Traits>& __os, const _CharT* __str) ^ /Library/Developer/CommandLineTools/usr/include/c++/v1/ostream:1044:1: note: candidate template ignored: could not match 'basic_string' against 'pair' operator<<(basic_ostream<_CharT, _Traits>& __os, ^ /Library/Developer/CommandLineTools/usr/include/c++/v1/ostream:1069:1: note: candidate template ignored: could not match 'shared_ptr' against 'pair' operator<<(basic_ostream<_CharT, _Traits>& __os, shared_ptr<_Yp> const& __p) ^ /Library/Developer/CommandLineTools/usr/include/c++/v1/ostream:1088:1: note: candidate template ignored: could not match 'bitset' against 'pair' operator<<(basic_ostream<_CharT, _Traits>& __os, const bitset<_Size>& __x) ^ /Library/Developer/CommandLineTools/usr/include/c++/v1/ostream:1034:1: note: candidate template ignored: requirement '!is_lvalue_reference<basic_stringstream<char, char_traits<char>, allocator<char> > &>::value' was not satisfied [with _Stream = std::__1::basic_stringstream<char, std::__1::char_traits<char>, std::__1::allocator<char> > &, _Tp = std::__1::pair<unsigned long long, unsigned long long>] operator<<(_Stream&& __os, const _Tp& __x) ^ /Library/Developer/CommandLineTools/usr/include/c++/v1/ostream:1052:1: note: candidate template ignored: could not match 'basic_string_view' against 'pair' operator<<(basic_ostream<_CharT, _Traits>& __os, ^ /Library/Developer/CommandLineTools/usr/include/c++/v1/ostream:1081:1: note: candidate template ignored: could not match 'unique_ptr' against 'pair' operator<<(basic_ostream<_CharT, _Traits>& __os, unique_ptr<_Yp, _Dp> co... ^ /Library/Developer/CommandLineTools/usr/include/c++/v1/iomanip:362:1: note: candidate template ignored: could not match '__iom_t8' against 'pair' operator<<(basic_ostream<_CharT, _Traits>& __os, const __iom_t8<_MoneyT>& __x) ^ /Library/Developer/CommandLineTools/usr/include/c++/v1/iomanip:477:5: note: candidate template ignored: could not match '__iom_t10' against 'pair' operator<<(basic_ostream<_Cp, _Traits>& __os, const __iom_t10<_Cp>& __x); ^ /Library/Developer/CommandLineTools/usr/include/c++/v1/iomanip:572:33: note: candidate template ignored: could not match '__quoted_output_proxy' against 'pair' basic_ostream<_CharT, _Traits>& operator<<( ^ /Library/Developer/CommandLineTools/usr/include/c++/v1/iomanip:592:33: note: candidate template ignored: could not match '__quoted_proxy' against 'pair' basic_ostream<_CharT, _Traits>& operator<<( ^ /Library/Developer/CommandLineTools/usr/include/c++/v1/random:1982:1: note: candidate template ignored: could not match 'linear_congruential_engine' against 'pair' operator<<(basic_ostream<_CharT, _Traits>& __os, ^ /Library/Developer/CommandLineTools/usr/include/c++/v1/random:2160:5: note: candidate template ignored: could not match 'mersenne_twister_engine' against 'pair' operator<<(basic_ostream<_CharT, _Traits>& __os, ^ /Library/Developer/CommandLineTools/usr/include/c++/v1/random:2773:1: note: candidate template ignored: could not match 'subtract_with_carry_engine' against 'pair' operator<<(basic_ostream<_CharT, _Traits>& __os, ^ /Library/Developer/CommandLineTools/usr/include/c++/v1/random:2955:1: note: candidate template ignored: could not match 'discard_block_engine' against 'pair' operator<<(basic_ostream<_CharT, _Traits>& __os, ^ /Library/Developer/CommandLineTools/usr/include/c++/v1/random:3208:1: note: candidate template ignored: could not match 'independent_bits_engine' against 'pair' operator<<(basic_ostream<_CharT, _Traits>& __os, ^ /Library/Developer/CommandLineTools/usr/include/c++/v1/random:3440:1: note: candidate template ignored: could not match 'shuffle_order_engine' against 'pair' operator<<(basic_ostream<_CharT, _Traits>& __os, ^ /Library/Developer/CommandLineTools/usr/include/c++/v1/random:3663:1: note: candidate template ignored: could not match 'uniform_int_distribution' against 'pair' operator<<(basic_ostream<_CharT, _Traits>& __os, ^ /Library/Developer/CommandLineTools/usr/include/c++/v1/random:3784:1: note: candidate template ignored: could not match 'uniform_real_distribution' against 'pair' operator<<(basic_ostream<_CharT, _Traits>& __os, ^ /Library/Developer/CommandLineTools/usr/include/c++/v1/random:4074:1: note: candidate template ignored: could not match 'binomial_distribution' against 'pair' operator<<(basic_ostream<_CharT, _Traits>& __os, ^ /Library/Developer/CommandLineTools/usr/include/c++/v1/random:4192:1: note: candidate template ignored: could not match 'exponential_distribution' against 'pair' operator<<(basic_ostream<_CharT, _Traits>& __os, ^ /Library/Developer/CommandLineTools/usr/include/c++/v1/random:4303:5: note: candidate template ignored: could not match 'normal_distribution' against 'pair' operator<<(basic_ostream<_CharT, _Traits>& __os, ^ /Library/Developer/CommandLineTools/usr/include/c++/v1/random:4496:1: note: candidate template ignored: could not match 'lognormal_distribution' against 'pair' operator<<(basic_ostream<_CharT, _Traits>& __os, ^ /Library/Developer/CommandLineTools/usr/include/c++/v1/random:4717:1: note: candidate template ignored: could not match 'poisson_distribution' against 'pair' operator<<(basic_ostream<_CharT, _Traits>& __os, ^ /Library/Developer/CommandLineTools/usr/include/c++/v1/random:4828:1: note: candidate template ignored: could not match 'weibull_distribution' against 'pair' operator<<(basic_ostream<_CharT, _Traits>& __os, ^ /Library/Developer/CommandLineTools/usr/include/c++/v1/random:4947:1: note: candidate template ignored: could not match 'extreme_value_distribution' against 'pair' operator<<(basic_ostream<_CharT, _Traits>& __os, ^ /Library/Developer/CommandLineTools/usr/include/c++/v1/random:5119:1: note: candidate template ignored: could not match 'gamma_distribution' against 'pair' operator<<(basic_ostream<_CharT, _Traits>& __os, ^ /Library/Developer/CommandLineTools/usr/include/c++/v1/random:5255:1: note: candidate template ignored: could not match 'negative_binomial_distribution' against 'pair' operator<<(basic_ostream<_CharT, _Traits>& __os, ^ /Library/Developer/CommandLineTools/usr/include/c++/v1/random:5361:1: note: candidate template ignored: could not match 'geometric_distribution' against 'pair' operator<<(basic_ostream<_CharT, _Traits>& __os, ^ /Library/Developer/CommandLineTools/usr/include/c++/v1/random:5465:1: note: candidate template ignored: could not match 'chi_squared_distribution' against 'pair' operator<<(basic_ostream<_CharT, _Traits>& __os, ^ /Library/Developer/CommandLineTools/usr/include/c++/v1/random:5585:1: note: candidate template ignored: could not match 'cauchy_distribution' against 'pair' operator<<(basic_ostream<_CharT, _Traits>& __os, ^ /Library/Developer/CommandLineTools/usr/include/c++/v1/random:5707:1: note: candidate template ignored: could not match 'fisher_f_distribution' against 'pair' operator<<(basic_ostream<_CharT, _Traits>& __os, ^ /Library/Developer/CommandLineTools/usr/include/c++/v1/random:5823:1: note: candidate template ignored: could not match 'student_t_distribution' against 'pair' operator<<(basic_ostream<_CharT, _Traits>& __os, ^ /Library/Developer/CommandLineTools/usr/include/c++/v1/random:6046:1: note: candidate template ignored: could not match 'discrete_distribution' against 'pair' operator<<(basic_ostream<_CharT, _Traits>& __os, ^ /Library/Developer/CommandLineTools/usr/include/c++/v1/random:6347:1: note: candidate template ignored: could not match 'piecewise_constant_distribution' against 'pair' operator<<(basic_ostream<_CharT, _Traits>& __os, ^ /Library/Developer/CommandLineTools/usr/include/c++/v1/random:6686:1: note: candidate template ignored: could not match 'piecewise_linear_distribution' against 'pair' operator<<(basic_ostream<_CharT, _Traits>& __os, ^ /Users/saharhooshmand/sdsl-lite/test/cst_byte_test.cpp:459:25: error: invalid operands to binary expression ('testing::Message' and 'typename cst_fully<csa_wt<wt_pc<huff_shape, int_vector<'\x01'>, rank_support_v<'\x01', '\x01'>, select_support_mcl<'\x01', '\x01'>, select_support_mcl<'\x00', '\x01'>, byte_tree<false> >, 32, 64, sa_order_sa_sampling<'\x00'>, isa_sampling<'\x00'>, byte_alphabet>, 0, bp_support_sada<256, 32, rank_support_v5<'\x01', '\x01'>, select_support_mcl<'\x01', '\x01'> >, sd_vector<int_vector<'\x01'>, select_support_mcl<'\x01', '\x01'>, select_support_mcl<'\x00', '\x01'> >, dac_vector<'\x04', rank_support_v5<'\x01', '\x01'> >, false>::node_type' (aka 'pair<unsigned long long, unsigned long long>')) << naive_lca(cst, v, w, true) << endl; ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/saharhooshmand/sdsl-lite/external/googletest/googletest/include/gtest/internal/gtest-internal.h:484:43: note: in instantiation of member function '(anonymous namespace)::cst_byte_test_lca_method_Test<sdsl::cst_fully<sdsl::csa_wt<sdsl::wt_pc<sdsl::huff_shape, sdsl::int_vector<'\x01'>, sdsl::rank_support_v<'\x01', '\x01'>, sdsl::select_support_mcl<'\x01', '\x01'>, sdsl::select_support_mcl<'\x00', '\x01'>, sdsl::byte_tree<false> >, 32, 64, sdsl::sa_order_sa_sampling<'\x00'>, sdsl::isa_sampling<'\x00'>, sdsl::byte_alphabet>, 0, sdsl::bp_support_sada<256, 32, sdsl::rank_support_v5<'\x01', '\x01'>, sdsl::select_support_mcl<'\x01', '\x01'> >, sdsl::sd_vector<sdsl::int_vector<'\x01'>, sdsl::select_support_mcl<'\x01', '\x01'>, sdsl::select_support_mcl<'\x00', '\x01'> >, sdsl::dac_vector<'\x04', sdsl::rank_support_v5<'\x01', '\x01'> >, false> >::TestBody' requested here virtual Test* CreateTest() { return new TestClass; } ^ /Users/saharhooshmand/sdsl-lite/external/googletest/googletest/include/gtest/internal/gtest-internal.h:650:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl<(anonymous namespace)::cst_byte_test_lca_method_Test<sdsl::cst_fully<sdsl::csa_wt<sdsl::wt_pc<sdsl::huff_shape, sdsl::int_vector<'\x01'>, sdsl::rank_support_v<'\x01', '\x01'>, sdsl::select_support_mcl<'\x01', '\x01'>, sdsl::select_support_mcl<'\x00', '\x01'>, sdsl::byte_tree<false> >, 32, 64, sdsl::sa_order_sa_sampling<'\x00'>, sdsl::isa_sampling<'\x00'>, sdsl::byte_alphabet>, 0, sdsl::bp_support_sada<256, 32, sdsl::rank_support_v5<'\x01', '\x01'>, sdsl::select_support_mcl<'\x01', '\x01'> >, sdsl::sd_vector<sdsl::int_vector<'\x01'>, sdsl::select_support_mcl<'\x01', '\x01'>, sdsl::select_support_mcl<'\x00', '\x01'> >, sdsl::dac_vector<'\x04', sdsl::rank_support_v5<'\x01', '\x01'> >, false> > >::CreateTest' requested here new TestFactoryImpl<TestClass>); ^ /Users/saharhooshmand/sdsl-lite/external/googletest/googletest/include/gtest/internal/gtest-internal.h:654:11: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<cst_byte_test, testing::internal::TemplateSel<cst_byte_test_lca_method_Test>, testing::internal::Types14<sdsl::cst_fully<sdsl::csa_wt<sdsl::wt_pc<sdsl::huff_shape, sdsl::int_vector<'\x01'>, sdsl::rank_support_v<'\x01', '\x01'>, sdsl::select_support_mcl<'\x01', '\x01'>, sdsl::select_support_mcl<'\x00', '\x01'>, sdsl::byte_tree<false> >, 32, 64, sdsl::sa_order_sa_sampling<'\x00'>, sdsl::isa_sampling<'\x00'>, sdsl::byte_alphabet>, 0, sdsl::bp_support_sada<256, 32, sdsl::rank_support_v5<'\x01', '\x01'>, sdsl::select_support_mcl<'\x01', '\x01'> >, sdsl::sd_vector<sdsl::int_vector<'\x01'>, sdsl::select_support_mcl<'\x01', '\x01'>, sdsl::select_support_mcl<'\x00', '\x01'> >, sdsl::dac_vector<'\x04', sdsl::rank_support_v5<'\x01', '\x01'> >, false>, sdsl::cst_sct3<sdsl::csa_wt<sdsl::wt_pc<sdsl::huff_shape, sdsl::int_vector<'\x01'>, sdsl::rank_support_v<'\x01', '\x01'>, sdsl::select_support_mcl<'\x01', '\x01'>, sdsl::select_support_mcl<'\x00', '\x01'>, sdsl::byte_tree<false> >, 32, 64, sdsl::sa_order_sa_sampling<'\x00'>, sdsl::isa_sampling<'\x00'>, sdsl::byte_alphabet>, sdsl::lcp_bitcompressed<'\x00'>, sdsl::bp_support_sada<256, 32, sdsl::rank_support_v5<'\x01', '\x01'>, sdsl::select_support_mcl<'\x01', '\x01'> >, sdsl::int_vector<'\x01'>, sdsl::rank_support_v5<'\x01', '\x01'>, sdsl::select_support_scan<'\x01', '\x01'> >, sdsl::cst_sct3<sdsl::csa_wt<sdsl::wt_pc<sdsl::huff_shape, sdsl::int_vector<'\x01'>, sdsl::rank_support_v<'\x01', '\x01'>, sdsl::select_support_mcl<'\x01', '\x01'>, sdsl::select_support_mcl<'\x00', '\x01'>, sdsl::byte_tree<false> >, 32, 64, sdsl::sa_order_sa_sampling<'\x00'>, sdsl::isa_sampling<'\x00'>, sdsl::byte_alphabet>, sdsl::lcp_support_tree2<16>, sdsl::bp_support_sada<256, 32, sdsl::rank_support_v5<'\x01', '\x01'>, sdsl::select_support_mcl<'\x01', '\x01'> >, sdsl::int_vector<'\x01'>, sdsl::rank_support_v5<'\x01', '\x01'>, sdsl::select_support_scan<'\x01', '\x01'> >, sdsl::cst_sada<sdsl::csa_sada<sdsl::enc_vector<sdsl::coder::elias_delta, 128, '\x00'>, 32, 64, sdsl::sa_order_sa_sampling<'\x00'>, sdsl::isa_sampling<'\x00'>, sdsl::byte_alphabet>, sdsl::lcp_vlc<sdsl::dac_vector<'\x04', sdsl::rank_support_v5<'\x01', '\x01'> > >, sdsl::bp_support_sada<256, 32, sdsl::rank_support_v5<'\x01', '\x01'>, sdsl::select_support_mcl<'\x01', '\x01'> >, sdsl::rank_support_v5<'\n', '\x02'>, sdsl::select_support_mcl<'\n', '\x02'> >, sdsl::cst_sada<sdsl::csa_sada<sdsl::enc_vector<sdsl::coder::elias_delta, 128, '\x00'>, 32, 64, sdsl::sa_order_sa_sampling<'\x00'>, sdsl::isa_sampling<'\x00'>, sdsl::byte_alphabet>, sdsl::lcp_vlc<sdsl::dac_vector_dp<sdsl::int_vector<'\x01'>, 64> >, sdsl::bp_support_sada<256, 32, sdsl::rank_support_v5<'\x01', '\x01'>, sdsl::select_support_mcl<'\x01', '\x01'> >, sdsl::rank_support_v5<'\n', '\x02'>, sdsl::select_support_mcl<'\n', '\x02'> >, sdsl::cst_sada<sdsl::csa_sada<sdsl::enc_vector<sdsl::coder::elias_delta, 128, '\x00'>, 32, 64, sdsl::sa_order_sa_sampling<'\x00'>, sdsl::isa_sampling<'\x00'>, sdsl::byte_alphabet>, sdsl::lcp_vlc<sdsl::vlc_vector<sdsl::coder::elias_delta, 128, '\x00'> >, sdsl::bp_support_sada<256, 32, sdsl::rank_support_v5<'\x01', '\x01'>, sdsl::select_support_mcl<'\x01', '\x01'> >, sdsl::rank_support_v5<'\n', '\x02'>, sdsl::select_support_mcl<'\n', '\x02'> >, sdsl::cst_sada<sdsl::csa_sada<sdsl::enc_vector<sdsl::coder::elias_delta, 128, '\x00'>, 32, 64, sdsl::sa_order_sa_sampling<'\x00'>, sdsl::isa_sampling<'\x00'>, sdsl::byte_alphabet>, sdsl::lcp_byte<'\x00'>, sdsl::bp_support_sada<256, 32, sdsl::rank_support_v5<'\x01', '\x01'>, sdsl::select_support_mcl<'\x01', '\x01'> >, sdsl::rank_support_v5<'\n', '\x02'>, sdsl::select_support_mcl<'\n', '\x02'> >, sdsl::cst_sada<sdsl::csa_sada<sdsl::enc_vector<sdsl::coder::elias_delta, 128, '\x00'>, 32, 64, sdsl::sa_order_sa_sampling<'\x00'>, sdsl::isa_sampling<'\x00'>, sdsl::byte_alphabet>, sdsl::lcp_support_tree2<16>, sdsl::bp_support_gg<sdsl::nearest_neighbour_dictionary<'\x1E'>, sdsl::rank_support_v5<'\x01', '\x01'>, sdsl::select_support_mcl<'\x01', '\x01'>, 840>, sdsl::rank_support_v5<'\n', '\x02'>, sdsl::select_support_mcl<'\n', '\x02'> >, sdsl::cst_sct3<sdsl::csa_wt<sdsl::wt_pc<sdsl::huff_shape, sdsl::int_vector<'\x01'>, sdsl::rank_support_v<'\x01', '\x01'>, sdsl::select_support_mcl<'\x01', '\x01'>, sdsl::select_support_mcl<'\x00', '\x01'>, sdsl::byte_tree<false> >, 32, 64, sdsl::sa_order_sa_sampling<'\x00'>, sdsl::isa_sampling<'\x00'>, sdsl::byte_alphabet>, sdsl::lcp_support_tree<sdsl::lcp_wt<'\x00'> >, sdsl::bp_support_gg<sdsl::nearest_neighbour_dictionary<'\x1E'>, sdsl::rank_support_v5<'\x01', '\x01'>, sdsl::select_support_mcl<'\x01', '\x01'>, 840>, sdsl::int_vector<'\x01'>, sdsl::rank_support_v5<'\x01', '\x01'>, sdsl::select_support_scan<'\x01', '\x01'> >, sdsl::cst_sada<sdsl::csa_sada<sdsl::enc_vector<sdsl::coder::elias_delta, 128, '\x00'>, 32, 64, sdsl::sa_order_sa_sampling<'\x00'>, sdsl::isa_sampling<'\x00'>, sdsl::byte_alphabet>, sdsl::lcp_support_tree<sdsl::lcp_wt<'\x00'> >, sdsl::bp_support_sada<256, 32, sdsl::rank_support_v5<'\x01', '\x01'>, sdsl::select_support_mcl<'\x01', '\x01'> >, sdsl::rank_support_v5<'\n', '\x02'>, sdsl::select_support_mcl<'\n', '\x02'> >, sdsl::cst_sct3<sdsl::csa_wt<sdsl::wt_pc<sdsl::huff_shape, sdsl::int_vector<'\x01'>, sdsl::rank_support_v<'\x01', '\x01'>, sdsl::select_support_mcl<'\x01', '\x01'>, sdsl::select_support_mcl<'\x00', '\x01'>, sdsl::byte_tree<false> >, 32, 64, sdsl::sa_order_sa_sampling<'\x00'>, sdsl::isa_sampling<'\x00'>, sdsl::byte_alphabet>, sdsl::lcp_support_sada<sdsl::int_vector<'\x01'>, sdsl::select_support_mcl<'\x01', '\x01'> >, sdsl::bp_support_sada<256, 32, sdsl::rank_support_v5<'\x01', '\x01'>, sdsl::select_support_mcl<'\x01', '\x01'> >, sdsl::int_vector<'\x01'>, sdsl::rank_support_v5<'\x01', '\x01'>, sdsl::select_support_scan<'\x01', '\x01'> >, sdsl::cst_sct3<sdsl::csa_wt<sdsl::wt_pc<sdsl::huff_shape, sdsl::int_vector<'\x01'>, sdsl::rank_support_v<'\x01', '\x01'>, sdsl::select_support_mcl<'\x01', '\x01'>, sdsl::select_support_mcl<'\x00', '\x01'>, sdsl::byte_tree<false> >, 32, 64, sdsl::sa_order_sa_sampling<'\x00'>, sdsl::isa_sampling<'\x00'>, sdsl::byte_alphabet>, sdsl::lcp_wt<'\x00'>, sdsl::bp_support_sada<256, 32, sdsl::rank_support_v5<'\x01', '\x01'>, sdsl::select_support_mcl<'\x01', '\x01'> >, sdsl::int_vector<'\x01'>, sdsl::rank_support_v5<'\x01', '\x01'>, sdsl::select_support_scan<'\x01', '\x01'> >, sdsl::cst_sct3<sdsl::csa_wt<sdsl::wt_pc<sdsl::huff_shape, sdsl::int_vector<'\x01'>, sdsl::rank_support_v<'\x01', '\x01'>, sdsl::select_support_mcl<'\x01', '\x01'>, sdsl::select_support_mcl<'\x00', '\x01'>, sdsl::byte_tree<false> >, 32, 64, sdsl::sa_order_sa_sampling<'\x00'>, sdsl::isa_sampling<'\x00'>, sdsl::byte_alphabet>, sdsl::lcp_support_tree<sdsl::lcp_wt<'\x00'> >, sdsl::bp_support_g<sdsl::nearest_neighbour_dictionary<'\x1E'>, sdsl::rank_support_v5<'\x01', '\x01'>, sdsl::select_support_mcl<'\x01', '\x01'>, sdsl::rmq_support_sparse_table<sdsl::int_vector<'\x00'>, false>, 840>, sdsl::int_vector<'\x01'>, sdsl::rank_support_v5<'\x01', '\x01'>, sdsl::select_support_scan<'\x01', '\x01'> >, sdsl::cst_sct3<sdsl::csa_bitcompressed<sdsl::byte_alphabet>, sdsl::lcp_bitcompressed<'\x00'>, sdsl::bp_support_sada<256, 32, sdsl::rank_support_v5<'\x01', '\x01'>, sdsl::select_support_mcl<'\x01', '\x01'> >, sdsl::int_vector<'\x01'>, sdsl::rank_support_v5<'\x01', '\x01'>, sdsl::select_support_scan<'\x01', '\x01'> > > >::Register' requested here ::Register(prefix, code_location, case_name, test_names, index + 1); ^ /Users/saharhooshmand/sdsl-lite/external/googletest/googletest/include/gtest/internal/gtest-internal.h:654:11: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<cst_byte_test, testing::internal::TemplateSel<cst_byte_test_lca_method_Test>, testing::internal::Types15<sdsl::cst_sada<sdsl::csa_sada<sdsl::enc_vector<sdsl::coder::elias_delta, 128, '\x00'>, 32, 64, sdsl::sa_order_sa_sampling<'\x00'>, sdsl::isa_sampling<'\x00'>, sdsl::byte_alphabet>, sdsl::lcp_support_sada<sdsl::int_vector<'\x01'>, sdsl::select_support_mcl<'\x01', '\x01'> >, sdsl::bp_support_sada<256, 32, sdsl::rank_support_v5<'\x01', '\x01'>, sdsl::select_support_mcl<'\x01', '\x01'> >, sdsl::rank_support_v5<'\n', '\x02'>, sdsl::select_support_mcl<'\n', '\x02'> >, sdsl::cst_fully<sdsl::csa_wt<sdsl::wt_pc<sdsl::huff_shape, sdsl::int_vector<'\x01'>, sdsl::rank_support_v<'\x01', '\x01'>, sdsl::select_support_mcl<'\x01', '\x01'>, sdsl::select_support_mcl<'\x00', '\x01'>, sdsl::byte_tree<false> >, 32, 64, sdsl::sa_order_sa_sampling<'\x00'>, sdsl::isa_sampling<'\x00'>, sdsl::byte_alphabet>, 0, sdsl::bp_support_sada<256, 32, sdsl::rank_support_v5<'\x01', '\x01'>, sdsl::select_support_mcl<'\x01', '\x01'> >, sdsl::sd_vector<sdsl::int_vector<'\x01'>, sdsl::select_support_mcl<'\x01', '\x01'>, sdsl::select_support_mcl<'\x00', '\x01'> >, sdsl::dac_vector<'\x04', sdsl::rank_support_v5<'\x01', '\x01'> >, false>, sdsl::cst_sct3<sdsl::csa_wt<sdsl::wt_pc<sdsl::huff_shape, sdsl::int_vector<'\x01'>, sdsl::rank_support_v<'\x01', '\x01'>, sdsl::select_support_mcl<'\x01', '\x01'>, sdsl::select_support_mcl<'\x00', '\x01'>, sdsl::byte_tree<false> >, 32, 64, sdsl::sa_order_sa_sampling<'\x00'>, sdsl::isa_sampling<'\x00'>, sdsl::byte_alphabet>, sdsl::lcp_bitcompressed<'\x00'>, sdsl::bp_support_sada<256, 32, sdsl::rank_support_v5<'\x01', '\x01'>, sdsl::select_support_mcl<'\x01', '\x01'> >, sdsl::int_vector<'\x01'>, sdsl::rank_support_v5<'\x01', '\x01'>, sdsl::select_support_scan<'\x01', '\x01'> >, sdsl::cst_sct3<sdsl::csa_wt<sdsl::wt_pc<sdsl::huff_shape, sdsl::int_vector<'\x01'>, sdsl::rank_support_v<'\x01', '\x01'>, sdsl::select_support_mcl<'\x01', '\x01'>, sdsl::select_support_mcl<'\x00', '\x01'>, sdsl::byte_tree<false> >, 32, 64, sdsl::sa_order_sa_sampling<'\x00'>, sdsl::isa_sampling<'\x00'>, sdsl::byte_alphabet>, sdsl::lcp_support_tree2<16>, sdsl::bp_support_sada<256, 32, sdsl::rank_support_v5<'\x01', '\x01'>, sdsl::select_support_mcl<'\x01', '\x01'> >, sdsl::int_vector<'\x01'>, sdsl::rank_support_v5<'\x01', '\x01'>, sdsl::select_support_scan<'\x01', '\x01'> >, sdsl::cst_sada<sdsl::csa_sada<sdsl::enc_vector<sdsl::coder::elias_delta, 128, '\x00'>, 32, 64, sdsl::sa_order_sa_sampling<'\x00'>, sdsl::isa_sampling<'\x00'>, sdsl::byte_alphabet>, sdsl::lcp_vlc<sdsl::dac_vector<'\x04', sdsl::rank_support_v5<'\x01', '\x01'> > >, sdsl::bp_support_sada<256, 32, sdsl::rank_support_v5<'\x01', '\x01'>, sdsl::select_support_mcl<'\x01', '\x01'> >, sdsl::rank_support_v5<'\n', '\x02'>, sdsl::select_support_mcl<'\n', '\x02'> >, sdsl::cst_sada<sdsl::csa_sada<sdsl::enc_vector<sdsl::coder::elias_delta, 128, '\x00'>, 32, 64, sdsl::sa_order_sa_sampling<'\x00'>, sdsl::isa_sampling<'\x00'>, sdsl::byte_alphabet>, sdsl::lcp_vlc<sdsl::dac_vector_dp<sdsl::int_vector<'\x01'>, 64> >, sdsl::bp_support_sada<256, 32, sdsl::rank_support_v5<'\x01', '\x01'>, sdsl::select_support_mcl<'\x01', '\x01'> >, sdsl::rank_support_v5<'\n', '\x02'>, sdsl::select_support_mcl<'\n', '\x02'> >, sdsl::cst_sada<sdsl::csa_sada<sdsl::enc_vector<sdsl::coder::elias_delta, 128, '\x00'>, 32, 64, sdsl::sa_order_sa_sampling<'\x00'>, sdsl::isa_sampling<'\x00'>, sdsl::byte_alphabet>, sdsl::lcp_vlc<sdsl::vlc_vector<sdsl::coder::elias_delta, 128, '\x00'> >, sdsl::bp_support_sada<256, 32, sdsl::rank_support_v5<'\x01', '\x01'>, sdsl::select_support_mcl<'\x01', '\x01'> >, sdsl::rank_support_v5<'\n', '\x02'>, sdsl::select_support_mcl<'\n', '\x02'> >, sdsl::cst_sada<sdsl::csa_sada<sdsl::enc_vector<sdsl::coder::elias_delta, 128, '\x00'>, 32, 64, sdsl::sa_order_sa_sampling<'\x00'>, sdsl::isa_sampling<'\x00'>, sdsl::byte_alphabet>, sdsl::lcp_byte<'\x00'>, sdsl::bp_support_sada<256, 32, sdsl::rank_support_v5<'\x01', '\x01'>, sdsl::select_support_mcl<'\x01', '\x01'> >, sdsl::rank_support_v5<'\n', '\x02'>, sdsl::select_support_mcl<'\n', '\x02'> >, sdsl::cst_sada<sdsl::csa_sada<sdsl::enc_vector<sdsl::coder::elias_delta, 128, '\x00'>, 32, 64, sdsl::sa_order_sa_sampling<'\x00'>, sdsl::isa_sampling<'\x00'>, sdsl::byte_alphabet>, sdsl::lcp_support_tree2<16>, sdsl::bp_support_gg<sdsl::nearest_neighbour_dictionary<'\x1E'>, sdsl::rank_support_v5<'\x01', '\x01'>, sdsl::select_support_mcl<'\x01', '\x01'>, 840>, sdsl::rank_support_v5<'\n', '\x02'>, sdsl::select_support_mcl<'\n', '\x02'> >, sdsl::cst_sct3<sdsl::csa_wt<sdsl::wt_pc<sdsl::huff_shape, sdsl::int_vector<'\x01'>, sdsl::rank_support_v<'\x01', '\x01'>, sdsl::select_support_mcl<'\x01', '\x01'>, sdsl::select_support_mcl<'\x00', '\x01'>, sdsl::byte_tree<false> >, 32, 64, sdsl::sa_order_sa_sampling<'\x00'>, sdsl::isa_sampling<'\x00'>, sdsl::byte_alphabet>, sdsl::lcp_support_tree<sdsl::lcp_wt<'\x00'> >, sdsl::bp_support_gg<sdsl::nearest_neighbour_dictionary<'\x1E'>, sdsl::rank_support_v5<'\x01', '\x01'>, sdsl::select_support_mcl<'\x01', '\x01'>, 840>, sdsl::int_vector<'\x01'>, sdsl::rank_support_v5<'\x01', '\x01'>, sdsl::select_support_scan<'\x01', '\x01'> >, sdsl::cst_sada<sdsl::csa_sada<sdsl::enc_vector<sdsl::coder::elias_delta, 128, '\x00'>, 32, 64, sdsl::sa_order_sa_sampling<'\x00'>, sdsl::isa_sampling<'\x00'>, sdsl::byte_alphabet>, sdsl::lcp_support_tree<sdsl::lcp_wt<'\x00'> >, sdsl::bp_support_sada<256, 32, sdsl::rank_support_v5<'\x01', '\x01'>, sdsl::select_support_mcl<'\x01', '\x01'> >, sdsl::rank_support_v5<'\n', '\x02'>, sdsl::select_support_mcl<'\n', '\x02'> >, sdsl::cst_sct3<sdsl::csa_wt<sdsl::wt_pc<sdsl::huff_shape, sdsl::int_vector<'\x01'>, sdsl::rank_support_v<'\x01', '\x01'>, sdsl::select_support_mcl<'\x01', '\x01'>, sdsl::select_support_mcl<'\x00', '\x01'>, sdsl::byte_tree<false> >, 32, 64, sdsl::sa_order_sa_sampling<'\x00'>, sdsl::isa_sampling<'\x00'>, sdsl::byte_alphabet>, sdsl::lcp_support_sada<sdsl::int_vector<'\x01'>, sdsl::select_support_mcl<'\x01', '\x01'> >, sdsl::bp_support_sada<256, 32, sdsl::rank_support_v5<'\x01', '\x01'>, sdsl::select_support_mcl<'\x01', '\x01'> >, sdsl::int_vector<'\x01'>, sdsl::rank_support_v5<'\x01', '\x01'>, sdsl::select_support_scan<'\x01', '\x01'> >, sdsl::cst_sct3<sdsl::csa_wt<sdsl::wt_pc<sdsl::huff_shape, sdsl::int_vector<'\x01'>, sdsl::rank_support_v<'\x01', '\x01'>, sdsl::select_support_mcl<'\x01', '\x01'>, sdsl::select_support_mcl<'\x00', '\x01'>, sdsl::byte_tree<false> >, 32, 64, sdsl::sa_order_sa_sampling<'\x00'>, sdsl::isa_sampling<'\x00'>, sdsl::byte_alphabet>, sdsl::lcp_wt<'\x00'>, sdsl::bp_support_sada<256, 32, sdsl::rank_support_v5<'\x01', '\x01'>, sdsl::select_support_mcl<'\x01', '\x01'> >, sdsl::int_vector<'\x01'>, sdsl::rank_support_v5<'\x01', '\x01'>, sdsl::select_support_scan<'\x01', '\x01'> >, sdsl::cst_sct3<sdsl::csa_wt<sdsl::wt_pc<sdsl::huff_shape, sdsl::int_vector<'\x01'>, sdsl::rank_support_v<'\x01', '\x01'>, sdsl::select_support_mcl<'\x01', '\x01'>, sdsl::select_support_mcl<'\x00', '\x01'>, sdsl::byte_tree<false> >, 32, 64, sdsl::sa_order_sa_sampling<'\x00'>, sdsl::isa_sampling<'\x00'>, sdsl::byte_alphabet>, sdsl::lcp_support_tree<sdsl::lcp_wt<'\x00'> >, sdsl::bp_support_g<sdsl::nearest_neighbour_dictionary<'\x1E'>, sdsl::rank_support_v5<'\x01', '\x01'>, sdsl::select_support_mcl<'\x01', '\x01'>, sdsl::rmq_support_sparse_table<sdsl::int_vector<'\x00'>, false>, 840>, sdsl::int_vector<'\x01'>, sdsl::rank_support_v5<'\x01', '\x01'>, sdsl::select_support_scan<'\x01', '\x01'> >, sdsl::cst_sct3<sdsl::csa_bitcompressed<sdsl::byte_alphabet>, sdsl::lcp_bitcompressed<'\x00'>, sdsl::bp_support_sada<256, 32, sdsl::rank_support_v5<'\x01', '\x01'>, sdsl::select_support_mcl<'\x01', '\x01'> >, sdsl::int_vector<'\x01'>, sdsl::rank_support_v5<'\x01', '\x01'>, sdsl::select_support_scan<'\x01', '\x01'> > > >::Register' requested here /Users/saharhooshmand/sdsl-lite/test/cst_byte_test.cpp:432:1: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<cst_byte_test, testing::internal::TemplateSel<cst_byte_test_lca_method_Test>, testing::internal::Types16<sdsl::cst_sct3<sdsl::csa_wt<sdsl::wt_pc<sdsl::huff_shape, sdsl::int_vector<'\x01'>, sdsl::rank_support_v<'\x01', '\x01'>, sdsl::select_support_mcl<'\x01', '\x01'>, sdsl::select_support_mcl<'\x00', '\x01'>, sdsl::byte_tree<false> >, 32, 64, sdsl::sa_order_sa_sampling<'\x00'>, sdsl::isa_sampling<'\x00'>, sdsl::byte_alphabet>, sdsl::lcp_vlc<sdsl::dac_vector<'\x04', sdsl::rank_support_v5<'\x01', '\x01'> > >, sdsl::bp_support_sada<256, 32, sdsl::rank_support_v5<'\x01', '\x01'>, sdsl::select_support_mcl<'\x01', '\x01'> >, sdsl::int_vector<'\x01'>, sdsl::rank_support_v5<'\x01', '\x01'>, sdsl::select_support_scan<'\x01', '\x01'> >, sdsl::cst_sada<sdsl::csa_sada<sdsl::enc_vector<sdsl::coder::elias_delta, 128, '\x00'>, 32, 64, sdsl::sa_order_sa_sampling<'\x00'>, sdsl::isa_sampling<'\x00'>, sdsl::byte_alphabet>, sdsl::lcp_support_sada<sdsl::int_vector<'\x01'>, sdsl::select_support_mcl<'\x01', '\x01'> >, sdsl::bp_support_sada<256, 32, sdsl::rank_support_v5<'\x01', '\x01'>, sdsl::select_support_mcl<'\x01', '\x01'> >, sdsl::rank_support_v5<'\n', '\x02'>, sdsl::select_support_mcl<'\n', '\x02'> >, sdsl::cst_fully<sdsl::csa_wt<sdsl::wt_pc<sdsl::huff_shape, sdsl::int_vector<'\x01'>, sdsl::rank_support_v<'\x01', '\x01'>, sdsl::select_support_mcl<'\x01', '\x01'>, sdsl::select_support_mcl<'\x00', '\x01'>, sdsl::byte_tree<false> >, 32, 64, sdsl::sa_order_sa_sampling<'\x00'>, sdsl::isa_sampling<'\x00'>, sdsl::byte_alphabet>, 0, sdsl::bp_support_sada<256, 32, sdsl::rank_support_v5<'\x01', '\x01'>, sdsl::select_support_mcl<'\x01', '\x01'> >, sdsl::sd_vector<sdsl::int_vector<'\x01'>, sdsl::select_support_mcl<'\x01', '\x01'>, sdsl::select_support_mcl<'\x00', '\x01'> >, sdsl::dac_vector<'\x04', sdsl::rank_support_v5<'\x01', '\x01'> >, false>, sdsl::cst_sct3<sdsl::csa_wt<sdsl::wt_pc<sdsl::huff_shape, sdsl::int_vector<'\x01'>, sdsl::rank_support_v<'\x01', '\x01'>, sdsl::select_support_mcl<'\x01', '\x01'>, sdsl::select_support_mcl<'\x00', '\x01'>, sdsl::byte_tree<false> >, 32, 64, sdsl::sa_order_sa_sampling<'\x00'>, sdsl::isa_sampling<'\x00'>, sdsl::byte_alphabet>, sdsl::lcp_bitcompressed<'\x00'>, sdsl::bp_support_sada<256, 32, sdsl::rank_support_v5<'\x01', '\x01'>, sdsl::select_support_mcl<'\x01', '\x01'> >, sdsl::int_vector<'\x01'>, sdsl::rank_support_v5<'\x01', '\x01'>, sdsl::select_support_scan<'\x01', '\x01'> >, sdsl::cst_sct3<sdsl::csa_wt<sdsl::wt_pc<sdsl::huff_shape, sdsl::int_vector<'\x01'>, sdsl::rank_support_v<'\x01', '\x01'>, sdsl::select_support_mcl<'\x01', '\x01'>, sdsl::select_support_mcl<'\x00', '\x01'>, sdsl::byte_tree<false> >, 32, 64, sdsl::sa_order_sa_sampling<'\x00'>, sdsl::isa_sampling<'\x00'>, sdsl::byte_alphabet>, sdsl::lcp_support_tree2<16>, sdsl::bp_support_sada<256, 32, sdsl::rank_support_v5<'\x01', '\x01'>, sdsl::select_support_mcl<'\x01', '\x01'> >, sdsl::int_vector<'\x01'>, sdsl::rank_support_v5<'\x01', '\x01'>, sdsl::select_support_scan<'\x01', '\x01'> >, sdsl::cst_sada<sdsl::csa_sada<sdsl::enc_vector<sdsl::coder::elias_delta, 128, '\x00'>, 32, 64, sdsl::sa_order_sa_sampling<'\x00'>, sdsl::isa_sampling<'\x00'>, sdsl::byte_alphabet>, sdsl::lcp_vlc<sdsl::dac_vector<'\x04', sdsl::rank_support_v5<'\x01', '\x01'> > >, sdsl::bp_support_sada<256, 32, sdsl::rank_support_v5<'\x01', '\x01'>, sdsl::select_support_mcl<'\x01', '\x01'> >, sdsl::rank_support_v5<'\n', '\x02'>, sdsl::select_support_mcl<'\n', '\x02'> >, sdsl::cst_sada<sdsl::csa_sada<sdsl::enc_vector<sdsl::coder::elias_delta, 128, '\x00'>, 32, 64, sdsl::sa_order_sa_sampling<'\x00'>, sdsl::isa_sampling<'\x00'>, sdsl::byte_alphabet>, sdsl::lcp_vlc<sdsl::dac_vector_dp<sdsl::int_vector<'\x01'>, 64> >, sdsl::bp_support_sada<256, 32, sdsl::rank_support_v5<'\x01', '\x01'>, sdsl::select_support_mcl<'\x01', '\x01'> >, sdsl::rank_support_v5<'\n', '\x02'>, sdsl::select_support_mcl<'\n', '\x02'> >, sdsl::cst_sada<sdsl::csa_sada<sdsl::enc_vector<sdsl::coder::elias_delta, 128, '\x00'>, 32, 64, sdsl::sa_order_sa_sampling<'\x00'>, sdsl::isa_sampling<'\x00'>, sdsl::byte_alphabet>, sdsl::lcp_vlc<sdsl::vlc_vector<sdsl::coder::elias_delta, 128, '\x00'> >, sdsl::bp_support_sada<256, 32, sdsl::rank_support_v5<'\x01', '\x01'>, sdsl::select_support_mcl<'\x01', '\x01'> >, sdsl::rank_support_v5<'\n', '\x02'>, sdsl::select_support_mcl<'\n', '\x02'> >, sdsl::cst_sada<sdsl::csa_sada<sdsl::enc_vector<sdsl::coder::elias_delta, 128, '\x00'>, 32, 64, sdsl::sa_order_sa_sampling<'\x00'>, sdsl::isa_sampling<'\x00'>, sdsl::byte_alphabet>, sdsl::lcp_byte<'\x00'>, sdsl::bp_support_sada<256, 32, sdsl::rank_support_v5<'\x01', '\x01'>, sdsl::select_support_mcl<'\x01', '\x01'> >, sdsl::rank_support_v5<'\n', '\x02'>, sdsl::select_support_mcl<'\n', '\x02'> >, sdsl::cst_sada<sdsl::csa_sada<sdsl::enc_vector<sdsl::coder::elias_delta, 128, '\x00'>, 32, 64, sdsl::sa_order_sa_sampling<'\x00'>, sdsl::isa_sampling<'\x00'>, sdsl::byte_alphabet>, sdsl::lcp_support_tree2<16>, sdsl::bp_support_gg<sdsl::nearest_neighbour_dictionary<'\x1E'>, sdsl::rank_support_v5<'\x01', '\x01'>, sdsl::select_support_mcl<'\x01', '\x01'>, 840>, sdsl::rank_support_v5<'\n', '\x02'>, sdsl::select_support_mcl<'\n', '\x02'> >, sdsl::cst_sct3<sdsl::csa_wt<sdsl::wt_pc<sdsl::huff_shape, sdsl::int_vector<'\x01'>, sdsl::rank_support_v<'\x01', '\x01'>, sdsl::select_support_mcl<'\x01', '\x01'>, sdsl::select_support_mcl<'\x00', '\x01'>, sdsl::byte_tree<false> >, 32, 64, sdsl::sa_order_sa_sampling<'\x00'>, sdsl::isa_sampling<'\x00'>, sdsl::byte_alphabet>, sdsl::lcp_support_tree<sdsl::lcp_wt<'\x00'> >, sdsl::bp_support_gg<sdsl::nearest_neighbour_dictionary<'\x1E'>, sdsl::rank_support_v5<'\x01', '\x01'>, sdsl::select_support_mcl<'\x01', '\x01'>, 840>, sdsl::int_vector<'\x01'>, sdsl::rank_support_v5<'\x01', '\x01'>, sdsl::select_support_scan<'\x01', '\x01'> >, sdsl::cst_sada<sdsl::csa_sada<sdsl::enc_vector<sdsl::coder::elias_delta, 128, '\x00'>, 32, 64, sdsl::sa_order_sa_sampling<'\x00'>, sdsl::isa_sampling<'\x00'>, sdsl::byte_alphabet>, sdsl::lcp_support_tree<sdsl::lcp_wt<'\x00'> >, sdsl::bp_support_sada<256, 32, sdsl::rank_support_v5<'\x01', '\x01'>, sdsl::select_support_mcl<'\x01', '\x01'> >, sdsl::rank_support_v5<'\n', '\x02'>, sdsl::select_support_mcl<'\n', '\x02'> >, sdsl::cst_sct3<sdsl::csa_wt<sdsl::wt_pc<sdsl::huff_shape, sdsl::int_vector<'\x01'>, sdsl::rank_support_v<'\x01', '\x01'>, sdsl::select_support_mcl<'\x01', '\x01'>, sdsl::select_support_mcl<'\x00', '\x01'>, sdsl::byte_tree<false> >, 32, 64, sdsl::sa_order_sa_sampling<'\x00'>, sdsl::isa_sampling<'\x00'>, sdsl::byte_alphabet>, sdsl::lcp_support_sada<sdsl::int_vector<'\x01'>, sdsl::select_support_mcl<'\x01', '\x01'> >, sdsl::bp_support_sada<256, 32, sdsl::rank_support_v5<'\x01', '\x01'>, sdsl::select_support_mcl<'\x01', '\x01'> >, sdsl::int_vector<'\x01'>, sdsl::rank_support_v5<'\x01', '\x01'>, sdsl::select_support_scan<'\x01', '\x01'> >, sdsl::cst_sct3<sdsl::csa_wt<sdsl::wt_pc<sdsl::huff_shape, sdsl::int_vector<'\x01'>, sdsl::rank_support_v<'\x01', '\x01'>, sdsl::select_support_mcl<'\x01', '\x01'>, sdsl::select_support_mcl<'\x00', '\x01'>, sdsl::byte_tree<false> >, 32, 64, sdsl::sa_order_sa_sampling<'\x00'>, sdsl::isa_sampling<'\x00'>, sdsl::byte_alphabet>, sdsl::lcp_wt<'\x00'>, sdsl::bp_support_sada<256, 32, sdsl::rank_support_v5<'\x01', '\x01'>, sdsl::select_support_mcl<'\x01', '\x01'> >, sdsl::int_vector<'\x01'>, sdsl::rank_support_v5<'\x01', '\x01'>, sdsl::select_support_scan<'\x01', '\x01'> >, sdsl::cst_sct3<sdsl::csa_wt<sdsl::wt_pc<sdsl::huff_shape, sdsl::int_vector<'\x01'>, sdsl::rank_support_v<'\x01', '\x01'>, sdsl::select_support_mcl<'\x01', '\x01'>, sdsl::select_support_mcl<'\x00', '\x01'>, sdsl::byte_tree<false> >, 32, 64, sdsl::sa_order_sa_sampling<'\x00'>, sdsl::isa_sampling<'\x00'>, sdsl::byte_alphabet>, sdsl::lcp_support_tree<sdsl::lcp_wt<'\x00'> >, sdsl::bp_support_g<sdsl::nearest_neighbour_dictionary<'\x1E'>, sdsl::rank_support_v5<'\x01', '\x01'>, sdsl::select_support_mcl<'\x01', '\x01'>, sdsl::rmq_support_sparse_table<sdsl::int_vector<'\x00'>, false>, 840>, sdsl::int_vector<'\x01'>, sdsl::rank_support_v5<'\x01', '\x01'>, sdsl::select_support_scan<'\x01', '\x01'> >, sdsl::cst_sct3<sdsl::csa_bitcompressed<sdsl::byte_alphabet>, sdsl::lcp_bitcompressed<'\x00'>, sdsl::bp_support_sada<256, 32, sdsl::rank_support_v5<'\x01', '\x01'>, sdsl::select_support_mcl<'\x01', '\x01'> >, sdsl::int_vector<'\x01'>, sdsl::rank_support_v5<'\x01', '\x01'>, sdsl::select_support_scan<'\x01', '\x01'> > > >::Register' requested here TYPED_TEST(cst_byte_test, lca_method) ^ /Users/saharhooshmand/sdsl-lite/external/googletest/googletest/include/gtest/gtest-typed-test.h:183:42: note: expanded from macro 'TYPED_TEST' GTEST_TYPE_PARAMS_(CaseName)>::Register(\ ^ /Users/saharhooshmand/sdsl-lite/external/googletest/googletest/include/gtest/gtest-message.h:165:12: note: candidate function not viable: no known conversion from 'typename cst_fully<csa_wt<wt_pc<huff_shape, int_vector<'\x01'>, rank_support_v<'\x01', '\x01'>, select_support_mcl<'\x01', '\x01'>, select_support_mcl<'\x00', '\x01'>, byte_tree<false> >, 32, 64, sa_order_sa_sampling<'\x00'>, isa_sampling<'\x00'>, byte_alphabet>, 0, bp_support_sada<256, 32, rank_support_v5<'\x01', '\x01'>, select_support_mcl<'\x01', '\x01'> >, sd_vector<int_vector<'\x01'>, select_support_mcl<'\x01', '\x01'>, select_support_mcl<'\x00', '\x01'> >, dac_vector<'\x04', rank_support_v5<'\x01', '\x01'> >, false>::node_type' (aka 'pair<unsigned long long, unsigned long long>') to 'testing::Message::BasicNarrowIoManip' (aka 'basic_ostream<char> &(*)(basic_ostream<char> &)') for 1st argument Message& operator <<(BasicNarrowIoManip val) { ^ /Users/saharhooshmand/sdsl-lite/external/googletest/googletest/include/gtest/gtest-message.h:171:12: note: candidate function not viable: no known conversion from 'typename cst_fully<csa_wt<wt_pc<huff_shape, int_vector<'\x01'>, rank_support_v<'\x01', '\x01'>, select_support_mcl<'\x01', '\x01'>, select_support_mcl<'\x00', '\x01'>, byte_tree<false> >, 32, 64, sa_order_sa_sampling<'\x00'>, isa_sampling<'\x00'>, byte_alphabet>, 0, bp_support_sada<256, 32, rank_support_v5<'\x01', '\x01'>, select_support_mcl<'\x01', '\x01'> >, sd_vector<int_vector<'\x01'>, select_support_mcl<'\x01', '\x01'>, select_support_mcl<'\x00', '\x01'> >, dac_vector<'\x04', rank_support_v5<'\x01', '\x01'> >, false>::node_type' (aka 'pair<unsigned long long, unsigned long long>') to 'bool' for 1st argument Message& operator <<(bool b) { ^ /Users/saharhooshmand/sdsl-lite/external/googletest/googletest/include/gtest/gtest-message.h:177:12: note: candidate function not viable: no known conversion from 'typename cst_fully<csa_wt<wt_pc<huff_shape, int_vector<'\x01'>, rank_support_v<'\x01', '\x01'>, select_support_mcl<'\x01', '\x01'>, select_support_mcl<'\x00', '\x01'>, byte_tree<false> >, 32, 64, sa_order_sa_sampling<'\x00'>, isa_sampling<'\x00'>, byte_alphabet>, 0, bp_support_sada<256, 32, rank_support_v5<'\x01', '\x01'>, select_support_mcl<'\x01', '\x01'> >, sd_vector<int_vector<'\x01'>, select_support_mcl<'\x01', '\x01'>, select_support_mcl<'\x00', '\x01'> >, dac_vector<'\x04', rank_support_v5<'\x01', '\x01'> >, false>::node_type' (aka 'pair<unsigned long long, unsigned long long>') to 'const wchar_t *' for 1st argument Message& operator <<(const wchar_t* wide_c_str); ^ /Users/saharhooshmand/sdsl-lite/external/googletest/googletest/include/gtest/gtest-message.h:178:12: note: candidate function not viable: no known conversion from 'typename cst_fully<csa_wt<wt_pc<huff_shape, int_vector<'\x01'>, rank_support_v<'\x01', '\x01'>, select_support_mcl<'\x01', '\x01'>, select_support_mcl<'\x00', '\x01'>, byte_tree<false> >, 32, 64, sa_order_sa_sampling<'\x00'>, isa_sampling<'\x00'>, byte_alphabet>, 0, bp_support_sada<256, 32, rank_support_v5<'\x01', '\x01'>, select_support_mcl<'\x01', '\x01'> >, sd_vector<int_vector<'\x01'>, select_support_mcl<'\x01', '\x01'>, select_support_mcl<'\x00', '\x01'> >, dac_vector<'\x04', rank_support_v5<'\x01', '\x01'> >, false>::node_type' (aka 'pair<unsigned long long, unsigned long long>') to 'wchar_t *' for 1st argument Message& operator <<(wchar_t* wide_c_str); ^ /Users/saharhooshmand/sdsl-lite/external/googletest/googletest/include/gtest/gtest-message.h:183:12: note: candidate function not viable: no known conversion from 'typename cst_fully<csa_wt<wt_pc<huff_shape, int_vector<'\x01'>, rank_support_v<'\x01', '\x01'>, select_support_mcl<'\x01', '\x01'>, select_support_mcl<'\x00', '\x01'>, byte_tree<false> >, 32, 64, sa_order_sa_sampling<'\x00'>, isa_sampling<'\x00'>, byte_alphabet>, 0, bp_support_sada<256, 32, rank_support_v5<'\x01', '\x01'>, select_support_mcl<'\x01', '\x01'> >, sd_vector<int_vector<'\x01'>, select_support_mcl<'\x01', '\x01'>, select_support_mcl<'\x00', '\x01'> >, dac_vector<'\x04', rank_support_v5<'\x01', '\x01'> >, false>::node_type' (aka 'pair<unsigned long long, unsigned long long>') to 'const ::std::wstring' (aka 'const basic_string<wchar_t, char_traits<wchar_t>, allocator<wchar_t> >') for 1st argument Message& operator <<(const ::std::wstring& wstr); ^ /Users/saharhooshmand/sdsl-lite/build/test/../include/sdsl/io.hpp:774:1: note: candidate function template not viable: no known conversion from 'testing::Message' to 'std::ostream &' (aka 'basic_ostream<char> &') for 1st argument operator<<(std::ostream& os, const t_iv& v) ^ /Users/saharhooshmand/sdsl-lite/build/test/../include/sdsl/io.hpp:786:1: note: candidate function template not viable: no known conversion from 'testing::Message' to 'std::ostream &' (aka 'basic_ostream<char> &') for 1st argument operator<<(std::ostream& os, const t_iv& v) ^ /Users/saharhooshmand/sdsl-lite/build/test/../include/sdsl/io.hpp:809:1: note: candidate function template not viable: no known conversion from 'testing::Message' to 'std::ostream &' (aka 'basic_ostream<char> &') for 1st argument operator<<(std::ostream& os, const t_iv& v) ^ /Users/saharhooshmand/sdsl-lite/build/test/../include/sdsl/int_vector.hpp:1239:1: note: candidate function template not viable: no known conversion from 'testing::Message' to 'std::ostream &' (aka 'basic_ostream<char> &') for 1st argument operator<<(std::ostream& os, const t_bv& bv) ^ /Users/saharhooshmand/sdsl-lite/build/test/../include/sdsl/cst_fully.hpp:974:15: note: candidate function template not viable: no known conversion from 'testing::Message' to 'std::ostream &' (aka 'basic_ostream<char> &') for 1st argument std::ostream& operator<<(std::ostream& os, const std::pair<T, T>& v) ^ /Users/saharhooshmand/sdsl-lite/external/googletest/googletest/include/gtest/gtest-message.h:55:6: note: candidate function not viable: no known conversion from 'testing::Message' to 'const testing::internal::Secret' for 1st argument void operator<<(const testing::internal::Secret&, int); ^ /Users/saharhooshmand/sdsl-lite/external/googletest/googletest/include/gtest/gtest-message.h:232:22: note: candidate function not viable: no known conversion from 'testing::Message' to 'std::ostream &' (aka 'basic_ostream<char> &') for 1st argument inline std::ostream& operator <<(std::ostream& os, const Message& sb) { ^ /Users/saharhooshmand/sdsl-lite/external/googletest/googletest/include/gtest/gtest-test-part.h:120:15: note: candidate function not viable: no known conversion from 'testing::Message' to 'std::ostream &' (aka 'basic_ostream<char> &') for 1st argument std::ostream& operator<<(std::ostream& os, const TestPartResult& result); ^ /Users/saharhooshmand/sdsl-lite/build/test/../include/sdsl/uint128_t.hpp:249:15: note: candidate function not viable: no known conversion from 'testing::Message' to 'std::ostream &' (aka 'basic_ostream<char> &') for 1st argument std::ostream& operator<<(std::ostream& os, const uint128_t& x); ^ /Users/saharhooshmand/sdsl-lite/build/test/../include/sdsl/uint256_t.hpp:251:15: note: candidate function not viable: no known conversion from 'testing::Message' to 'std::ostream &' (aka 'basic_ostream<char> &') for 1st argument std::ostream& operator<<(std::ostream& os, const uint256_t& x); ^ /Library/Developer/CommandLineTools/usr/include/c++/v1/ostream:748:1: note: candidate template ignored: could not match 'basic_ostream<type-parameter-0-0, type-parameter-0-1>' against 'testing::Message' operator<<(basic_ostream<_CharT, _Traits>& __os, _CharT __c) ^ /Library/Developer/CommandLineTools/usr/include/c++/v1/ostream:755:1: note: candidate template ignored: could not match 'basic_ostream<type-parameter-0-0, type-parameter-0-1>' against 'testing::Message' operator<<(basic_ostream<_CharT, _Traits>& __os, char __cn) ^ /Library/Developer/CommandLineTools/usr/include/c++/v1/ostream:788:1: note: candidate template ignored: could not match 'basic_ostream<char, type-parameter-0-0>' against 'testing::Message' operator<<(basic_ostream<char, _Traits>& __os, char __c) ^ /Library/Developer/CommandLineTools/usr/include/c++/v1/ostream:795:1: note: candidate template ignored: could not match 'basic_ostream<char, type-parameter-0-0>' against 'testing::Message' operator<<(basic_ostream<char, _Traits>& __os, signed char __c) ^ /Library/Developer/CommandLineTools/usr/include/c++/v1/ostream:802:1: note: candidate template ignored: could not match 'basic_ostream<char, type-parameter-0-0>' against 'testing::Message' operator<<(basic_ostream<char, _Traits>& __os, unsigned char __c) ^ /Library/Developer/CommandLineTools/usr/include/c++/v1/ostream:809:1: note: candidate template ignored: could not match 'basic_ostream<type-parameter-0-0, type-parameter-0-1>' against 'testing::Message' operator<<(basic_ostream<_CharT, _Traits>& __os, const _CharT* __str) ^ /Library/Developer/CommandLineTools/usr/include/c++/v1/ostream:816:1: note: candidate template ignored: could not match 'basic_ostream<type-parameter-0-0, type-parameter-0-1>' against 'testing::Message' operator<<(basic_ostream<_CharT, _Traits>& __os, const char* __strn) ^ /Library/Developer/CommandLineTools/usr/include/c++/v1/ostream:862:1: note: candidate template ignored: could not match 'basic_ostream<char, type-parameter-0-0>' against 'testing::Message' operator<<(basic_ostream<char, _Traits>& __os, const char* __str) ^ /Library/Developer/CommandLineTools/usr/include/c++/v1/ostream:869:1: note: candidate template ignored: could not match 'basic_ostream<char, type-parameter-0-0>' against 'testing::Message' operator<<(basic_ostream<char, _Traits>& __os, const signed char* __str) ^ /Library/Developer/CommandLineTools/usr/include/c++/v1/ostream:877:1: note: candidate template ignored: could not match 'basic_ostream<char, type-parameter-0-0>' against 'testing::Message' operator<<(basic_ostream<char, _Traits>& __os, const unsigned char* __str) ^ /Library/Developer/CommandLineTools/usr/include/c++/v1/ostream:1044:1: note: candidate template ignored: could not match 'basic_ostream<type-parameter-0-0, type-parameter-0-1>' against 'testing::Message' operator<<(basic_ostream<_CharT, _Traits>& __os, ^ /Library/Developer/CommandLineTools/usr/include/c++/v1/ostream:1069:1: note: candidate template ignored: could not match 'basic_ostream<type-parameter-0-0, type-parameter-0-1>' against 'testing::Message' operator<<(basic_ostream<_CharT, _Traits>& __os, shared_ptr<_Yp> const& __p) ^ /Library/Developer/CommandLineTools/usr/include/c++/v1/ostream:1088:1: note: candidate template ignored: could not match 'basic_ostream<type-parameter-0-0, type-parameter-0-1>' against 'testing::Message' operator<<(basic_ostream<_CharT, _Traits>& __os, const bitset<_Size>& __x) ^ /Library/Developer/CommandLineTools/usr/include/c++/v1/random:6347:1: note: candidate template ignored: could not match 'basic_ostream<type-parameter-0-0, type-parameter-0-1>' against 'testing::Message' operator<<(basic_ostream<_CharT, _Traits>& __os, ^ /Library/Developer/CommandLineTools/usr/include/c++/v1/random:6686:1: note: candidate template ignored: could not match 'basic_ostream<type-parameter-0-0, type-parameter-0-1>' against 'testing::Message' operator<<(basic_ostream<_CharT, _Traits>& __os, ^ /Users/saharhooshmand/sdsl-lite/build/test/../include/sdsl/io.hpp:798:1: note: candidate template ignored: could not match 'vector' against 'pair' operator<<(std::ostream& os, const std::vector<t_int>& v) ^ /Users/saharhooshmand/sdsl-lite/build/test/../include/sdsl/cst_sct3.hpp:1280:22: note: candidate template ignored: could not match 'bp_interval' against 'pair' inline std::ostream& operator<<(std::ostream& os, const bp_interval<t_in... ^ /Library/Developer/CommandLineTools/usr/include/c++/v1/ostream:1034:1: note: candidate template ignored: requirement '!is_lvalue_reference<Message &>::value' was not satisfied [with _Stream = testing::Message &, _Tp = std::__1::pair<unsigned long long, unsigned long long>] operator<<(_Stream&& __os, const _Tp& __x) ^ /Library/Developer/CommandLineTools/usr/include/c++/v1/ostream:1052:1: note: candidate template ignored: could not match 'basic_ostream<type-parameter-0-0, type-parameter-0-1>' against 'testing::Message' operator<<(basic_ostream<_CharT, _Traits>& __os, ^ /Library/Developer/CommandLineTools/usr/include/c++/v1/ostream:1061:1: note: candidate template ignored: could not match 'basic_ostream<type-parameter-0-0, type-parameter-0-1>' against 'testing::Message' operator<<(basic_ostream<_CharT, _Traits>& __os, const error_code& __ec) ^ /Library/Developer/CommandLineTools/usr/include/c++/v1/ostream:1081:1: note: candidate template ignored: could not match 'basic_ostream<type-parameter-0-0, type-parameter-0-1>' against 'testing::Message' operator<<(basic_ostream<_CharT, _Traits>& __os, unique_ptr<_Yp, _Dp> co... ^ /Library/Developer/CommandLineTools/usr/include/c++/v1/iomanip:362:1: note: candidate template ignored: could not match 'basic_ostream<type-parameter-0-0, type-parameter-0-1>' against 'testing::Message' operator<<(basic_ostream<_CharT, _Traits>& __os, const __iom_t8<_MoneyT>& __x) ^ /Library/Developer/CommandLineTools/usr/include/c++/v1/iomanip:477:5: note: candidate template ignored: could not match 'basic_ostream<type-parameter-0-0, type-parameter-0-1>' against 'testing::Message' operator<<(basic_ostream<_Cp, _Traits>& __os, const __iom_t10<_Cp>& __x); ^ /Library/Developer/CommandLineTools/usr/include/c++/v1/iomanip:572:33: note: candidate template ignored: could not match 'basic_ostream<type-parameter-0-0, type-parameter-0-1>' against 'testing::Message' basic_ostream<_CharT, _Traits>& operator<<( ^ /Library/Developer/CommandLineTools/usr/include/c++/v1/iomanip:592:33: note: candidate template ignored: could not match 'basic_ostream<type-parameter-0-0, type-parameter-0-1>' against 'testing::Message' basic_ostream<_CharT, _Traits>& operator<<( ^ /Library/Developer/CommandLineTools/usr/include/c++/v1/random:1982:1: note: candidate template ignored: could not match 'basic_ostream<type-parameter-0-0, type-parameter-0-1>' against 'testing::Message' operator<<(basic_ostream<_CharT, _Traits>& __os, ^ /Library/Developer/CommandLineTools/usr/include/c++/v1/random:2160:5: note: candidate template ignored: could not match 'basic_ostream<type-parameter-0-0, type-parameter-0-1>' against 'testing::Message' operator<<(basic_ostream<_CharT, _Traits>& __os, ^ /Library/Developer/CommandLineTools/usr/include/c++/v1/random:2773:1: note: candidate template ignored: could not match 'basic_ostream<type-parameter-0-0, type-parameter-0-1>' against 'testing::Message' operator<<(basic_ostream<_CharT, _Traits>& __os, ^ /Library/Developer/CommandLineTools/usr/include/c++/v1/random:2955:1: note: candidate template ignored: could not match 'basic_ostream<type-parameter-0-0, type-parameter-0-1>' against 'testing::Message' operator<<(basic_ostream<_CharT, _Traits>& __os, ^ /Library/Developer/CommandLineTools/usr/include/c++/v1/random:3208:1: note: candidate template ignored: could not match 'basic_ostream<type-parameter-0-0, type-parameter-0-1>' against 'testing::Message' operator<<(basic_ostream<_CharT, _Traits>& __os, ^ /Library/Developer/CommandLineTools/usr/include/c++/v1/random:3440:1: note: candidate template ignored: could not match 'basic_ostream<type-parameter-0-0, type-parameter-0-1>' against 'testing::Message' operator<<(basic_ostream<_CharT, _Traits>& __os, ^ /Library/Developer/CommandLineTools/usr/include/c++/v1/random:3663:1: note: candidate template ignored: could not match 'basic_ostream<type-parameter-0-0, type-parameter-0-1>' against 'testing::Message' operator<<(basic_ostream<_CharT, _Traits>& __os, ^ /Library/Developer/CommandLineTools/usr/include/c++/v1/random:3784:1: note: candidate template ignored: could not match 'basic_ostream<type-parameter-0-0, type-parameter-0-1>' against 'testing::Message' operator<<(basic_ostream<_CharT, _Traits>& __os, ^ /Library/Developer/CommandLineTools/usr/include/c++/v1/random:3896:1: note: candidate template ignored: could not match 'basic_ostream<type-parameter-0-0, type-parameter-0-1>' against 'testing::Message' operator<<(basic_ostream<_CharT, _Traits>& __os, const bernoulli_distrib... ^ /Library/Developer/CommandLineTools/usr/include/c++/v1/random:4074:1: note: candidate template ignored: could not match 'basic_ostream<type-parameter-0-0, type-parameter-0-1>' against 'testing::Message' operator<<(basic_ostream<_CharT, _Traits>& __os, ^ /Library/Developer/CommandLineTools/usr/include/c++/v1/random:4192:1: note: candidate template ignored: could not match 'basic_ostream<type-parameter-0-0, type-parameter-0-1>' against 'testing::Message' operator<<(basic_ostream<_CharT, _Traits>& __os, ^ /Library/Developer/CommandLineTools/usr/include/c++/v1/random:4303:5: note: candidate template ignored: could not match 'basic_ostream<type-parameter-0-0, type-parameter-0-1>' against 'testing::Message' operator<<(basic_ostream<_CharT, _Traits>& __os, ^ /Library/Developer/CommandLineTools/usr/include/c++/v1/random:4496:1: note: candidate template ignored: could not match 'basic_ostream<type-parameter-0-0, type-parameter-0-1>' against 'testing::Message' operator<<(basic_ostream<_CharT, _Traits>& __os, ^ /Library/Developer/CommandLineTools/usr/include/c++/v1/random:4717:1: note: candidate template ignored: could not match 'basic_ostream<type-parameter-0-0, type-parameter-0-1>' against 'testing::Message' operator<<(basic_ostream<_CharT, _Traits>& __os, ^ /Library/Developer/CommandLineTools/usr/include/c++/v1/random:4828:1: note: candidate template ignored: could not match 'basic_ostream<type-parameter-0-0, type-parameter-0-1>' against 'testing::Message' operator<<(basic_ostream<_CharT, _Traits>& __os, ^ /Library/Developer/CommandLineTools/usr/include/c++/v1/random:4947:1: note: candidate template ignored: could not match 'basic_ostream<type-parameter-0-0, type-parameter-0-1>' against 'testing::Message' operator<<(basic_ostream<_CharT, _Traits>& __os, ^ /Library/Developer/CommandLineTools/usr/include/c++/v1/random:5119:1: note: candidate template ignored: could not match 'basic_ostream<type-parameter-0-0, type-parameter-0-1>' against 'testing::Message' operator<<(basic_ostream<_CharT, _Traits>& __os, ^ /Library/Developer/CommandLineTools/usr/include/c++/v1/random:5255:1: note: candidate template ignored: could not match 'basic_ostream<type-parameter-0-0, type-parameter-0-1>' against 'testing::Message' operator<<(basic_ostream<_CharT, _Traits>& __os, ^ /Library/Developer/CommandLineTools/usr/include/c++/v1/random:5361:1: note: candidate template ignored: could not match 'basic_ostream<type-parameter-0-0, type-parameter-0-1>' against 'testing::Message' operator<<(basic_ostream<_CharT, _Traits>& __os, ^ /Library/Developer/CommandLineTools/usr/include/c++/v1/random:5465:1: note: candidate template ignored: could not match 'basic_ostream<type-parameter-0-0, type-parameter-0-1>' against 'testing::Message' operator<<(basic_ostream<_CharT, _Traits>& __os, ^ /Library/Developer/CommandLineTools/usr/include/c++/v1/random:5585:1: note: candidate template ignored: could not match 'basic_ostream<type-parameter-0-0, type-parameter-0-1>' against 'testing::Message' operator<<(basic_ostream<_CharT, _Traits>& __os, ^ /Library/Developer/CommandLineTools/usr/include/c++/v1/random:5707:1: note: candidate template ignored: could not match 'basic_ostream<type-parameter-0-0, type-parameter-0-1>' against 'testing::Message' operator<<(basic_ostream<_CharT, _Traits>& __os, ^ /Library/Developer/CommandLineTools/usr/include/c++/v1/random:5823:1: note: candidate template ignored: could not match 'basic_ostream<type-parameter-0-0, type-parameter-0-1>' against 'testing::Message' operator<<(basic_ostream<_CharT, _Traits>& __os, ^ /Library/Developer/CommandLineTools/usr/include/c++/v1/random:6046:1: note: candidate template ignored: could not match 'basic_ostream<type-parameter-0-0, type-parameter-0-1>' against 'testing::Message' operator<<(basic_ostream<_CharT, _Traits>& __os, ^ /Users/saharhooshmand/sdsl-lite/external/googletest/googletest/include/gtest/gtest-message.h:115:19: note: candidate template ignored: substitution failure [with T = std::__1::pair<unsigned long long, unsigned long long>] inline Message& operator <<(const T& val) { ^ /Users/saharhooshmand/sdsl-lite/external/googletest/googletest/include/gtest/gtest-message.h:149:19: note: candidate template ignored: could not match 'T *const' against 'typename cst_fully<csa_wt<wt_pc<huff_shape, int_vector<'\x01'>, rank_support_v<'\x01', '\x01'>, select_support_mcl<'\x01', '\x01'>, select_support_mcl<'\x00', '\x01'>, byte_tree<false> >, 32, 64, sa_order_sa_sampling<'\x00'>, isa_sampling<'\x00'>, byte_alphabet>, 0, bp_support_sada<256, 32, rank_support_v5<'\x01', '\x01'>, select_support_mcl<'\x01', '\x01'> >, sd_vector<int_vector<'\x01'>, select_support_mcl<'\x01', '\x01'>, select_support_mcl<'\x00', '\x01'> >, dac_vector<'\x04', rank_support_v5<'\x01', '\x01'> >, false>::node_type' (aka 'pair<unsigned long long, unsigned long long>') inline Message& operator <<(T* const& pointer) { // NOLINT ^ 2 warnings and 2 errors generated. make[3]: *** [test/CMakeFiles/cst_byte_test.dir/cst_byte_test.cpp.o] Error 1 make[2]: *** [test/CMakeFiles/cst_byte_test.dir/all] Error 2 make[1]: *** [test/CMakeFiles/test-sdsl.dir/rule] Error 2 make: *** [test-sdsl] Error 2
Would you please help me with this issue? Thanks! I am using Macbook Air 1.6 GHz Intel Core i5 64 bit g++ --version :g++-4.9
At the end of step "make test-sdsl" , I get these errors:
2 warnings and 2 errors generated.
make[3]: [test/CMakeFiles/cst_byte_test.dir/cst_byte_test.cpp.o] Error 1 make[2]: [test/CMakeFiles/cst_byte_test.dir/all] Error 2 make[1]: [test/CMakeFiles/test-sdsl.dir/rule] Error 2 make: [test-sdsl] Error 2
In file included from /Users/saharhooshmand/sdsl-lite/test/cst_byte_test.cpp:1: In file included from /Users/saharhooshmand/sdsl-lite/test/cst_helper.hpp:6: In file included from /Users/saharhooshmand/sdsl-lite/external/googletest/googletest/include/gtest/gtest.h:58: In file included from /Users/saharhooshmand/sdsl-lite/external/googletest/googletest/include/gtest/internal/gtest-internal.h:63:
/Users/saharhooshmand/sdsl-lite/external/googletest/googletest/include/gtest/gtest-message.h:131:10: error: invalid operands to binary expression ('std::1::basic_stringstream<char, std::__1::char_traits, std::1::allocator >' and 'const std::_1::pair<unsigned long long, unsigned long long>') *ss << val;
/Users/saharhooshmand/sdsl-lite/test/cst_byte_test.cpp:376:66: note: in instantiation of function template specialization 'testing::Message::operator<<<std::__1::pair<unsigned long long, unsigned long long> >' requested here ASSERT_EQ(data[i], cst.edge(v, i+1))<<" i="<<i<<" v="<<v; ^ /Users/saharhooshmand/sdsl-lite/external/googletest/googletest/include/gtest/internal/gtest-internal.h:484:43: note: in instantiation of member function '(anonymous namespace)::cst_byte_test_edge_Test<sdsl::cst_fully<sdsl::csa_wt<sdsl::wt_pc<sdsl::huff_shape, sdsl::int_vector<'\x01'>, sdsl::rank_support_v<'\x01', '\x01'>, sdsl::select_support_mcl<'\x01', '\x01'>, sdsl::select_support_mcl<'\x00', '\x01'>, sdsl::byte_tree<false> >, 32, 64, sdsl::sa_order_sa_sampling<'\x00'>, sdsl::isa_sampling<'\x00'>, sdsl::byte_alphabet>, 0, sdsl::bp_support_sada<256, 32, sdsl::rank_support_v5<'\x01', '\x01'>, sdsl::select_support_mcl<'\x01', '\x01'> >, sdsl::sd_vector<sdsl::int_vector<'\x01'>, sdsl::select_support_mcl<'\x01', '\x01'>, sdsl::select_support_mcl<'\x00', '\x01'> >, sdsl::dac_vector<'\x04', sdsl::rank_support_v5<'\x01', '\x01'> >, false> >::TestBody' requested here virtual Test* CreateTest() { return new TestClass; } ^ /Users/saharhooshmand/sdsl-lite/external/googletest/googletest/include/gtest/internal/gtest-internal.h:650:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl<(anonymous namespace)::cst_byte_test_edge_Test<sdsl::cst_fully<sdsl::csa_wt<sdsl::wt_pc<sdsl::huff_shape, sdsl::int_vector<'\x01'>, sdsl::rank_support_v<'\x01', '\x01'>, sdsl::select_support_mcl<'\x01', '\x01'>, sdsl::select_support_mcl<'\x00', '\x01'>, sdsl::byte_tree<false> >, 32, 64, sdsl::sa_order_sa_sampling<'\x00'>, sdsl::isa_sampling<'\x00'>, sdsl::byte_alphabet>, 0, sdsl::bp_support_sada<256, 32, sdsl::rank_support_v5<'\x01', '\x01'>, sdsl::select_support_mcl<'\x01', '\x01'> >, sdsl::sd_vector<sdsl::int_vector<'\x01'>, sdsl::select_support_mcl<'\x01', '\x01'>, sdsl::select_support_mcl<'\x00', '\x01'> >, sdsl::dac_vector<'\x04', sdsl::rank_support_v5<'\x01', '\x01'> >, false> > >::CreateTest' requested here new TestFactoryImpl<TestClass>); ^ /Users/saharhooshmand/sdsl-lite/external/googletest/googletest/include/gtest/internal/gtest-internal.h:654:11: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<cst_byte_test, testing::internal::TemplateSel<cst_byte_test_edge_Test>, testing::internal::Types14<sdsl::cst_fully<sdsl::csa_wt<sdsl::wt_pc<sdsl::huff_shape, sdsl::int_vector<'\x01'>, sdsl::rank_support_v<'\x01', '\x01'>, sdsl::select_support_mcl<'\x01', '\x01'>, sdsl::select_support_mcl<'\x00', '\x01'>, sdsl::byte_tree<false> >, 32, 64, sdsl::sa_order_sa_sampling<'\x00'>, sdsl::isa_sampling<'\x00'>, sdsl::byte_alphabet>, 0, sdsl::bp_support_sada<256, 32, sdsl::rank_support_v5<'\x01', '\x01'>, sdsl::select_support_mcl<'\x01', '\x01'> >, sdsl::sd_vector<sdsl::int_vector<'\x01'>, sdsl::select_support_mcl<'\x01', '\x01'>, sdsl::select_support_mcl<'\x00', '\x01'> >, sdsl::dac_vector<'\x04', sdsl::rank_support_v5<'\x01', '\x01'> >, false>, sdsl::cst_sct3<sdsl::csa_wt<sdsl::wt_pc<sdsl::huff_shape, sdsl::int_vector<'\x01'>, sdsl::rank_support_v<'\x01', '\x01'>, sdsl::select_support_mcl<'\x01', '\x01'>, sdsl::select_support_mcl<'\x00', '\x01'>, sdsl::byte_tree<false> >, 32, 64, sdsl::sa_order_sa_sampling<'\x00'>, sdsl::isa_sampling<'\x00'>, sdsl::byte_alphabet>, sdsl::lcp_bitcompressed<'\x00'>, sdsl::bp_support_sada<256, 32, sdsl::rank_support_v5<'\x01', '\x01'>, sdsl::select_support_mcl<'\x01', '\x01'> >, sdsl::int_vector<'\x01'>, sdsl::rank_support_v5<'\x01', '\x01'>, sdsl::select_support_scan<'\x01', '\x01'> >, sdsl::cst_sct3<sdsl::csa_wt<sdsl::wt_pc<sdsl::huff_shape, sdsl::int_vector<'\x01'>, sdsl::rank_support_v<'\x01', '\x01'>, sdsl::select_support_mcl<'\x01', '\x01'>, sdsl::select_support_mcl<'\x00', '\x01'>, sdsl::byte_tree<false> >, 32, 64, sdsl::sa_order_sa_sampling<'\x00'>, sdsl::isa_sampling<'\x00'>, sdsl::byte_alphabet>, sdsl::lcp_support_tree2<16>, sdsl::bp_support_sada<256, 32, sdsl::rank_support_v5<'\x01', '\x01'>, sdsl::select_support_mcl<'\x01', '\x01'> >, sdsl::int_vector<'\x01'>, sdsl::rank_support_v5<'\x01', '\x01'>, sdsl::select_support_scan<'\x01', '\x01'> >, sdsl::cst_sada<sdsl::csa_sada<sdsl::enc_vector<sdsl::coder::elias_delta, 128, '\x00'>, 32, 64, sdsl::sa_order_sa_sampling<'\x00'>, sdsl::isa_sampling<'\x00'>, sdsl::byte_alphabet>, sdsl::lcp_vlc<sdsl::dac_vector<'\x04', sdsl::rank_support_v5<'\x01', '\x01'> > >, sdsl::bp_support_sada<256, 32, sdsl::rank_support_v5<'\x01', '\x01'>, sdsl::select_support_mcl<'\x01', '\x01'> >, sdsl::rank_support_v5<'\n', '\x02'>, sdsl::select_support_mcl<'\n', '\x02'> >, sdsl::cst_sada<sdsl::csa_sada<sdsl::enc_vector<sdsl::coder::elias_delta, 128, '\x00'>, 32, 64, sdsl::sa_order_sa_sampling<'\x00'>, sdsl::isa_sampling<'\x00'>, sdsl::byte_alphabet>, sdsl::lcp_vlc<sdsl::dac_vector_dp<sdsl::int_vector<'\x01'>, 64> >, sdsl::bp_support_sada<256, 32, sdsl::rank_support_v5<'\x01', '\x01'>, sdsl::select_support_mcl<'\x01', '\x01'> >, sdsl::rank_support_v5<'\n', '\x02'>, sdsl::select_support_mcl<'\n', '\x02'> >, sdsl::cst_sada<sdsl::csa_sada<sdsl::enc_vector<sdsl::coder::elias_delta, 128, '\x00'>, 32, 64, sdsl::sa_order_sa_sampling<'\x00'>, sdsl::isa_sampling<'\x00'>, sdsl::byte_alphabet>, sdsl::lcp_vlc<sdsl::vlc_vector<sdsl::coder::elias_delta, 128, '\x00'> >, sdsl::bp_support_sada<256, 32, sdsl::rank_support_v5<'\x01', '\x01'>, sdsl::select_support_mcl<'\x01', '\x01'> >, sdsl::rank_support_v5<'\n', '\x02'>, sdsl::select_support_mcl<'\n', '\x02'> >, sdsl::cst_sada<sdsl::csa_sada<sdsl::enc_vector<sdsl::coder::elias_delta, 128, '\x00'>, 32, 64, sdsl::sa_order_sa_sampling<'\x00'>, sdsl::isa_sampling<'\x00'>, sdsl::byte_alphabet>, sdsl::lcp_byte<'\x00'>, sdsl::bp_support_sada<256, 32, sdsl::rank_support_v5<'\x01', '\x01'>, sdsl::select_support_mcl<'\x01', '\x01'> >, sdsl::rank_support_v5<'\n', '\x02'>, sdsl::select_support_mcl<'\n', '\x02'> >, sdsl::cst_sada<sdsl::csa_sada<sdsl::enc_vector<sdsl::coder::elias_delta, 128, '\x00'>, 32, 64, sdsl::sa_order_sa_sampling<'\x00'>, sdsl::isa_sampling<'\x00'>, sdsl::byte_alphabet>, sdsl::lcp_support_tree2<16>, sdsl::bp_support_gg<sdsl::nearest_neighbour_dictionary<'\x1E'>, sdsl::rank_support_v5<'\x01', '\x01'>, sdsl::select_support_mcl<'\x01', '\x01'>, 840>, sdsl::rank_support_v5<'\n', '\x02'>, sdsl::select_support_mcl<'\n', '\x02'> >, sdsl::cst_sct3<sdsl::csa_wt<sdsl::wt_pc<sdsl::huff_shape, sdsl::int_vector<'\x01'>, sdsl::rank_support_v<'\x01', '\x01'>, sdsl::select_support_mcl<'\x01', '\x01'>, sdsl::select_support_mcl<'\x00', '\x01'>, sdsl::byte_tree<false> >, 32, 64, sdsl::sa_order_sa_sampling<'\x00'>, sdsl::isa_sampling<'\x00'>, sdsl::byte_alphabet>, sdsl::lcp_support_tree<sdsl::lcp_wt<'\x00'> >, sdsl::bp_support_gg<sdsl::nearest_neighbour_dictionary<'\x1E'>, sdsl::rank_support_v5<'\x01', '\x01'>, sdsl::select_support_mcl<'\x01', '\x01'>, 840>, sdsl::int_vector<'\x01'>, sdsl::rank_support_v5<'\x01', '\x01'>, sdsl::select_support_scan<'\x01', '\x01'> >, sdsl::cst_sada<sdsl::csa_sada<sdsl::enc_vector<sdsl::coder::elias_delta, 128, '\x00'>, 32, 64, sdsl::sa_order_sa_sampling<'\x00'>, sdsl::isa_sampling<'\x00'>, sdsl::byte_alphabet>, sdsl::lcp_support_tree<sdsl::lcp_wt<'\x00'> >, sdsl::bp_support_sada<256, 32, sdsl::rank_support_v5<'\x01', '\x01'>, sdsl::select_support_mcl<'\x01', '\x01'> >, sdsl::rank_support_v5<'\n', '\x02'>, sdsl::select_support_mcl<'\n', '\x02'> >, sdsl::cst_sct3<sdsl::csa_wt<sdsl::wt_pc<sdsl::huff_shape, sdsl::int_vector<'\x01'>, sdsl::rank_support_v<'\x01', '\x01'>, sdsl::select_support_mcl<'\x01', '\x01'>, sdsl::select_support_mcl<'\x00', '\x01'>, sdsl::byte_tree<false> >, 32, 64, sdsl::sa_order_sa_sampling<'\x00'>, sdsl::isa_sampling<'\x00'>, sdsl::byte_alphabet>, sdsl::lcp_support_sada<sdsl::int_vector<'\x01'>, sdsl::select_support_mcl<'\x01', '\x01'> >, sdsl::bp_support_sada<256, 32, sdsl::rank_support_v5<'\x01', '\x01'>, sdsl::select_support_mcl<'\x01', '\x01'> >, sdsl::int_vector<'\x01'>, sdsl::rank_support_v5<'\x01', '\x01'>, sdsl::select_support_scan<'\x01', '\x01'> >, sdsl::cst_sct3<sdsl::csa_wt<sdsl::wt_pc<sdsl::huff_shape, sdsl::int_vector<'\x01'>, sdsl::rank_support_v<'\x01', '\x01'>, sdsl::select_support_mcl<'\x01', '\x01'>, sdsl::select_support_mcl<'\x00', '\x01'>, sdsl::byte_tree<false> >, 32, 64, sdsl::sa_order_sa_sampling<'\x00'>, sdsl::isa_sampling<'\x00'>, sdsl::byte_alphabet>, sdsl::lcp_wt<'\x00'>, sdsl::bp_support_sada<256, 32, sdsl::rank_support_v5<'\x01', '\x01'>, sdsl::select_support_mcl<'\x01', '\x01'> >, sdsl::int_vector<'\x01'>, sdsl::rank_support_v5<'\x01', '\x01'>, sdsl::select_support_scan<'\x01', '\x01'> >, sdsl::cst_sct3<sdsl::csa_wt<sdsl::wt_pc<sdsl::huff_shape, sdsl::int_vector<'\x01'>, sdsl::rank_support_v<'\x01', '\x01'>, sdsl::select_support_mcl<'\x01', '\x01'>, sdsl::select_support_mcl<'\x00', '\x01'>, sdsl::byte_tree<false> >, 32, 64, sdsl::sa_order_sa_sampling<'\x00'>, sdsl::isa_sampling<'\x00'>, sdsl::byte_alphabet>, sdsl::lcp_support_tree<sdsl::lcp_wt<'\x00'> >, sdsl::bp_support_g<sdsl::nearest_neighbour_dictionary<'\x1E'>, sdsl::rank_support_v5<'\x01', '\x01'>, sdsl::select_support_mcl<'\x01', '\x01'>, sdsl::rmq_support_sparse_table<sdsl::int_vector<'\x00'>, false>, 840>, sdsl::int_vector<'\x01'>, sdsl::rank_support_v5<'\x01', '\x01'>, sdsl::select_support_scan<'\x01', '\x01'> >, sdsl::cst_sct3<sdsl::csa_bitcompressed<sdsl::byte_alphabet>, sdsl::lcp_bitcompressed<'\x00'>, sdsl::bp_support_sada<256, 32, sdsl::rank_support_v5<'\x01', '\x01'>, sdsl::select_support_mcl<'\x01', '\x01'> >, sdsl::int_vector<'\x01'>, sdsl::rank_support_v5<'\x01', '\x01'>, sdsl::select_support_scan<'\x01', '\x01'> > > >::Register' requested here ::Register(prefix, code_location, case_name, test_names, index + 1); ^ /Users/saharhooshmand/sdsl-lite/external/googletest/googletest/include/gtest/internal/gtest-internal.h:654:11: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<cst_byte_test, testing::internal::TemplateSel<cst_byte_test_edge_Test>, testing::internal::Types15<sdsl::cst_sada<sdsl::csa_sada<sdsl::enc_vector<sdsl::coder::elias_delta, 128, '\x00'>, 32, 64, sdsl::sa_order_sa_sampling<'\x00'>, sdsl::isa_sampling<'\x00'>, sdsl::byte_alphabet>, sdsl::lcp_support_sada<sdsl::int_vector<'\x01'>, sdsl::select_support_mcl<'\x01', '\x01'> >, sdsl::bp_support_sada<256, 32, sdsl::rank_support_v5<'\x01', '\x01'>, sdsl::select_support_mcl<'\x01', '\x01'> >, sdsl::rank_support_v5<'\n', '\x02'>, sdsl::select_support_mcl<'\n', '\x02'> >, sdsl::cst_fully<sdsl::csa_wt<sdsl::wt_pc<sdsl::huff_shape, sdsl::int_vector<'\x01'>, sdsl::rank_support_v<'\x01', '\x01'>, sdsl::select_support_mcl<'\x01', '\x01'>, sdsl::select_support_mcl<'\x00', '\x01'>, sdsl::byte_tree<false> >, 32, 64, sdsl::sa_order_sa_sampling<'\x00'>, sdsl::isa_sampling<'\x00'>, sdsl::byte_alphabet>, 0, sdsl::bp_support_sada<256, 32, sdsl::rank_support_v5<'\x01', '\x01'>, sdsl::select_support_mcl<'\x01', '\x01'> >, sdsl::sd_vector<sdsl::int_vector<'\x01'>, sdsl::select_support_mcl<'\x01', '\x01'>, sdsl::select_support_mcl<'\x00', '\x01'> >, sdsl::dac_vector<'\x04', sdsl::rank_support_v5<'\x01', '\x01'> >, false>, sdsl::cst_sct3<sdsl::csa_wt<sdsl::wt_pc<sdsl::huff_shape, sdsl::int_vector<'\x01'>, sdsl::rank_support_v<'\x01', '\x01'>, sdsl::select_support_mcl<'\x01', '\x01'>, sdsl::select_support_mcl<'\x00', '\x01'>, sdsl::byte_tree<false> >, 32, 64, sdsl::sa_order_sa_sampling<'\x00'>, sdsl::isa_sampling<'\x00'>, sdsl::byte_alphabet>, sdsl::lcp_bitcompressed<'\x00'>, sdsl::bp_support_sada<256, 32, sdsl::rank_support_v5<'\x01', '\x01'>, sdsl::select_support_mcl<'\x01', '\x01'> >, sdsl::int_vector<'\x01'>, sdsl::rank_support_v5<'\x01', '\x01'>, sdsl::select_support_scan<'\x01', '\x01'> >, sdsl::cst_sct3<sdsl::csa_wt<sdsl::wt_pc<sdsl::huff_shape, sdsl::int_vector<'\x01'>, sdsl::rank_support_v<'\x01', '\x01'>, sdsl::select_support_mcl<'\x01', '\x01'>, sdsl::select_support_mcl<'\x00', '\x01'>, sdsl::byte_tree<false> >, 32, 64, sdsl::sa_order_sa_sampling<'\x00'>, sdsl::isa_sampling<'\x00'>, sdsl::byte_alphabet>, sdsl::lcp_support_tree2<16>, sdsl::bp_support_sada<256, 32, sdsl::rank_support_v5<'\x01', '\x01'>, sdsl::select_support_mcl<'\x01', '\x01'> >, sdsl::int_vector<'\x01'>, sdsl::rank_support_v5<'\x01', '\x01'>, sdsl::select_support_scan<'\x01', '\x01'> >, sdsl::cst_sada<sdsl::csa_sada<sdsl::enc_vector<sdsl::coder::elias_delta, 128, '\x00'>, 32, 64, sdsl::sa_order_sa_sampling<'\x00'>, sdsl::isa_sampling<'\x00'>, sdsl::byte_alphabet>, sdsl::lcp_vlc<sdsl::dac_vector<'\x04', sdsl::rank_support_v5<'\x01', '\x01'> > >, sdsl::bp_support_sada<256, 32, sdsl::rank_support_v5<'\x01', '\x01'>, sdsl::select_support_mcl<'\x01', '\x01'> >, sdsl::rank_support_v5<'\n', '\x02'>, sdsl::select_support_mcl<'\n', '\x02'> >, sdsl::cst_sada<sdsl::csa_sada<sdsl::enc_vector<sdsl::coder::elias_delta, 128, '\x00'>, 32, 64, sdsl::sa_order_sa_sampling<'\x00'>, sdsl::isa_sampling<'\x00'>, sdsl::byte_alphabet>, sdsl::lcp_vlc<sdsl::dac_vector_dp<sdsl::int_vector<'\x01'>, 64> >, sdsl::bp_support_sada<256, 32, sdsl::rank_support_v5<'\x01', '\x01'>, sdsl::select_support_mcl<'\x01', '\x01'> >, sdsl::rank_support_v5<'\n', '\x02'>, sdsl::select_support_mcl<'\n', '\x02'> >, sdsl::cst_sada<sdsl::csa_sada<sdsl::enc_vector<sdsl::coder::elias_delta, 128, '\x00'>, 32, 64, sdsl::sa_order_sa_sampling<'\x00'>, sdsl::isa_sampling<'\x00'>, sdsl::byte_alphabet>, sdsl::lcp_vlc<sdsl::vlc_vector<sdsl::coder::elias_delta, 128, '\x00'> >, sdsl::bp_support_sada<256, 32, sdsl::rank_support_v5<'\x01', '\x01'>, sdsl::select_support_mcl<'\x01', '\x01'> >, sdsl::rank_support_v5<'\n', '\x02'>, sdsl::select_support_mcl<'\n', '\x02'> >, sdsl::cst_sada<sdsl::csa_sada<sdsl::enc_vector<sdsl::coder::elias_delta, 128, '\x00'>, 32, 64, sdsl::sa_order_sa_sampling<'\x00'>, sdsl::isa_sampling<'\x00'>, sdsl::byte_alphabet>, sdsl::lcp_byte<'\x00'>, sdsl::bp_support_sada<256, 32, sdsl::rank_support_v5<'\x01', '\x01'>, sdsl::select_support_mcl<'\x01', '\x01'> >, sdsl::rank_support_v5<'\n', '\x02'>, sdsl::select_support_mcl<'\n', '\x02'> >, sdsl::cst_sada<sdsl::csa_sada<sdsl::enc_vector<sdsl::coder::elias_delta, 128, '\x00'>, 32, 64, sdsl::sa_order_sa_sampling<'\x00'>, sdsl::isa_sampling<'\x00'>, sdsl::byte_alphabet>, sdsl::lcp_support_tree2<16>, sdsl::bp_support_gg<sdsl::nearest_neighbour_dictionary<'\x1E'>, sdsl::rank_support_v5<'\x01', '\x01'>, sdsl::select_support_mcl<'\x01', '\x01'>, 840>, sdsl::rank_support_v5<'\n', '\x02'>, sdsl::select_support_mcl<'\n', '\x02'> >, sdsl::cst_sct3<sdsl::csa_wt<sdsl::wt_pc<sdsl::huff_shape, sdsl::int_vector<'\x01'>, sdsl::rank_support_v<'\x01', '\x01'>, sdsl::select_support_mcl<'\x01', '\x01'>, sdsl::select_support_mcl<'\x00', '\x01'>, sdsl::byte_tree<false> >, 32, 64, sdsl::sa_order_sa_sampling<'\x00'>, sdsl::isa_sampling<'\x00'>, sdsl::byte_alphabet>, sdsl::lcp_support_tree<sdsl::lcp_wt<'\x00'> >, sdsl::bp_support_gg<sdsl::nearest_neighbour_dictionary<'\x1E'>, sdsl::rank_support_v5<'\x01', '\x01'>, sdsl::select_support_mcl<'\x01', '\x01'>, 840>, sdsl::int_vector<'\x01'>, sdsl::rank_support_v5<'\x01', '\x01'>, sdsl::select_support_scan<'\x01', '\x01'> >, sdsl::cst_sada<sdsl::csa_sada<sdsl::enc_vector<sdsl::coder::elias_delta, 128, '\x00'>, 32, 64, sdsl::sa_order_sa_sampling<'\x00'>, sdsl::isa_sampling<'\x00'>, sdsl::byte_alphabet>, sdsl::lcp_support_tree<sdsl::lcp_wt<'\x00'> >, sdsl::bp_support_sada<256, 32, sdsl::rank_support_v5<'\x01', '\x01'>, sdsl::select_support_mcl<'\x01', '\x01'> >, sdsl::rank_support_v5<'\n', '\x02'>, sdsl::select_support_mcl<'\n', '\x02'> >, sdsl::cst_sct3<sdsl::csa_wt<sdsl::wt_pc<sdsl::huff_shape, sdsl::int_vector<'\x01'>, sdsl::rank_support_v<'\x01', '\x01'>, sdsl::select_support_mcl<'\x01', '\x01'>, sdsl::select_support_mcl<'\x00', '\x01'>, sdsl::byte_tree<false> >, 32, 64, sdsl::sa_order_sa_sampling<'\x00'>, sdsl::isa_sampling<'\x00'>, sdsl::byte_alphabet>, sdsl::lcp_support_sada<sdsl::int_vector<'\x01'>, sdsl::select_support_mcl<'\x01', '\x01'> >, sdsl::bp_support_sada<256, 32, sdsl::rank_support_v5<'\x01', '\x01'>, sdsl::select_support_mcl<'\x01', '\x01'> >, sdsl::int_vector<'\x01'>, sdsl::rank_support_v5<'\x01', '\x01'>, sdsl::select_support_scan<'\x01', '\x01'> >, sdsl::cst_sct3<sdsl::csa_wt<sdsl::wt_pc<sdsl::huff_shape, sdsl::int_vector<'\x01'>, sdsl::rank_support_v<'\x01', '\x01'>, sdsl::select_support_mcl<'\x01', '\x01'>, sdsl::select_support_mcl<'\x00', '\x01'>, sdsl::byte_tree<false> >, 32, 64, sdsl::sa_order_sa_sampling<'\x00'>, sdsl::isa_sampling<'\x00'>, sdsl::byte_alphabet>, sdsl::lcp_wt<'\x00'>, sdsl::bp_support_sada<256, 32, sdsl::rank_support_v5<'\x01', '\x01'>, sdsl::select_support_mcl<'\x01', '\x01'> >, sdsl::int_vector<'\x01'>, sdsl::rank_support_v5<'\x01', '\x01'>, sdsl::select_support_scan<'\x01', '\x01'> >, sdsl::cst_sct3<sdsl::csa_wt<sdsl::wt_pc<sdsl::huff_shape, sdsl::int_vector<'\x01'>, sdsl::rank_support_v<'\x01', '\x01'>, sdsl::select_support_mcl<'\x01', '\x01'>, sdsl::select_support_mcl<'\x00', '\x01'>, sdsl::byte_tree<false> >, 32, 64, sdsl::sa_order_sa_sampling<'\x00'>, sdsl::isa_sampling<'\x00'>, sdsl::byte_alphabet>, sdsl::lcp_support_tree<sdsl::lcp_wt<'\x00'> >, sdsl::bp_support_g<sdsl::nearest_neighbour_dictionary<'\x1E'>, sdsl::rank_support_v5<'\x01', '\x01'>, sdsl::select_support_mcl<'\x01', '\x01'>, sdsl::rmq_support_sparse_table<sdsl::int_vector<'\x00'>, false>, 840>, sdsl::int_vector<'\x01'>, sdsl::rank_support_v5<'\x01', '\x01'>, sdsl::select_support_scan<'\x01', '\x01'> >, sdsl::cst_sct3<sdsl::csa_bitcompressed<sdsl::byte_alphabet>, sdsl::lcp_bitcompressed<'\x00'>, sdsl::bp_support_sada<256, 32, sdsl::rank_support_v5<'\x01', '\x01'>, sdsl::select_support_mcl<'\x01', '\x01'> >, sdsl::int_vector<'\x01'>, sdsl::rank_support_v5<'\x01', '\x01'>, sdsl::select_support_scan<'\x01', '\x01'> > > >::Register' requested here /Users/saharhooshmand/sdsl-lite/test/cst_byte_test.cpp:364:1: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<cst_byte_test, testing::internal::TemplateSel<cst_byte_test_edge_Test>, testing::internal::Types16<sdsl::cst_sct3<sdsl::csa_wt<sdsl::wt_pc<sdsl::huff_shape, sdsl::int_vector<'\x01'>, sdsl::rank_support_v<'\x01', '\x01'>, sdsl::select_support_mcl<'\x01', '\x01'>, sdsl::select_support_mcl<'\x00', '\x01'>, sdsl::byte_tree<false> >, 32, 64, sdsl::sa_order_sa_sampling<'\x00'>, sdsl::isa_sampling<'\x00'>, sdsl::byte_alphabet>, sdsl::lcp_vlc<sdsl::dac_vector<'\x04', sdsl::rank_support_v5<'\x01', '\x01'> > >, sdsl::bp_support_sada<256, 32, sdsl::rank_support_v5<'\x01', '\x01'>, sdsl::select_support_mcl<'\x01', '\x01'> >, sdsl::int_vector<'\x01'>, sdsl::rank_support_v5<'\x01', '\x01'>, sdsl::select_support_scan<'\x01', '\x01'> >, sdsl::cst_sada<sdsl::csa_sada<sdsl::enc_vector<sdsl::coder::elias_delta, 128, '\x00'>, 32, 64, sdsl::sa_order_sa_sampling<'\x00'>, sdsl::isa_sampling<'\x00'>, sdsl::byte_alphabet>, sdsl::lcp_support_sada<sdsl::int_vector<'\x01'>, sdsl::select_support_mcl<'\x01', '\x01'> >, sdsl::bp_support_sada<256, 32, sdsl::rank_support_v5<'\x01', '\x01'>, sdsl::select_support_mcl<'\x01', '\x01'> >, sdsl::rank_support_v5<'\n', '\x02'>, sdsl::select_support_mcl<'\n', '\x02'> >, sdsl::cst_fully<sdsl::csa_wt<sdsl::wt_pc<sdsl::huff_shape, sdsl::int_vector<'\x01'>, sdsl::rank_support_v<'\x01', '\x01'>, sdsl::select_support_mcl<'\x01', '\x01'>, sdsl::select_support_mcl<'\x00', '\x01'>, sdsl::byte_tree<false> >, 32, 64, sdsl::sa_order_sa_sampling<'\x00'>, sdsl::isa_sampling<'\x00'>, sdsl::byte_alphabet>, 0, sdsl::bp_support_sada<256, 32, sdsl::rank_support_v5<'\x01', '\x01'>, sdsl::select_support_mcl<'\x01', '\x01'> >, sdsl::sd_vector<sdsl::int_vector<'\x01'>, sdsl::select_support_mcl<'\x01', '\x01'>, sdsl::select_support_mcl<'\x00', '\x01'> >, sdsl::dac_vector<'\x04', sdsl::rank_support_v5<'\x01', '\x01'> >, false>, sdsl::cst_sct3<sdsl::csa_wt<sdsl::wt_pc<sdsl::huff_shape, sdsl::int_vector<'\x01'>, sdsl::rank_support_v<'\x01', '\x01'>, sdsl::select_support_mcl<'\x01', '\x01'>, sdsl::select_support_mcl<'\x00', '\x01'>, sdsl::byte_tree<false> >, 32, 64, sdsl::sa_order_sa_sampling<'\x00'>, sdsl::isa_sampling<'\x00'>, sdsl::byte_alphabet>, sdsl::lcp_bitcompressed<'\x00'>, sdsl::bp_support_sada<256, 32, sdsl::rank_support_v5<'\x01', '\x01'>, sdsl::select_support_mcl<'\x01', '\x01'> >, sdsl::int_vector<'\x01'>, sdsl::rank_support_v5<'\x01', '\x01'>, sdsl::select_support_scan<'\x01', '\x01'> >, sdsl::cst_sct3<sdsl::csa_wt<sdsl::wt_pc<sdsl::huff_shape, sdsl::int_vector<'\x01'>, sdsl::rank_support_v<'\x01', '\x01'>, sdsl::select_support_mcl<'\x01', '\x01'>, sdsl::select_support_mcl<'\x00', '\x01'>, sdsl::byte_tree<false> >, 32, 64, sdsl::sa_order_sa_sampling<'\x00'>, sdsl::isa_sampling<'\x00'>, sdsl::byte_alphabet>, sdsl::lcp_support_tree2<16>, sdsl::bp_support_sada<256, 32, sdsl::rank_support_v5<'\x01', '\x01'>, sdsl::select_support_mcl<'\x01', '\x01'> >, sdsl::int_vector<'\x01'>, sdsl::rank_support_v5<'\x01', '\x01'>, sdsl::select_support_scan<'\x01', '\x01'> >, sdsl::cst_sada<sdsl::csa_sada<sdsl::enc_vector<sdsl::coder::elias_delta, 128, '\x00'>, 32, 64, sdsl::sa_order_sa_sampling<'\x00'>, sdsl::isa_sampling<'\x00'>, sdsl::byte_alphabet>, sdsl::lcp_vlc<sdsl::dac_vector<'\x04', sdsl::rank_support_v5<'\x01', '\x01'> > >, sdsl::bp_support_sada<256, 32, sdsl::rank_support_v5<'\x01', '\x01'>, sdsl::select_support_mcl<'\x01', '\x01'> >, sdsl::rank_support_v5<'\n', '\x02'>, sdsl::select_support_mcl<'\n', '\x02'> >, sdsl::cst_sada<sdsl::csa_sada<sdsl::enc_vector<sdsl::coder::elias_delta, 128, '\x00'>, 32, 64, sdsl::sa_order_sa_sampling<'\x00'>, sdsl::isa_sampling<'\x00'>, sdsl::byte_alphabet>, sdsl::lcp_vlc<sdsl::dac_vector_dp<sdsl::int_vector<'\x01'>, 64> >, sdsl::bp_support_sada<256, 32, sdsl::rank_support_v5<'\x01', '\x01'>, sdsl::select_support_mcl<'\x01', '\x01'> >, sdsl::rank_support_v5<'\n', '\x02'>, sdsl::select_support_mcl<'\n', '\x02'> >, sdsl::cst_sada<sdsl::csa_sada<sdsl::enc_vector<sdsl::coder::elias_delta, 128, '\x00'>, 32, 64, sdsl::sa_order_sa_sampling<'\x00'>, sdsl::isa_sampling<'\x00'>, sdsl::byte_alphabet>, sdsl::lcp_vlc<sdsl::vlc_vector<sdsl::coder::elias_delta, 128, '\x00'> >, sdsl::bp_support_sada<256, 32, sdsl::rank_support_v5<'\x01', '\x01'>, sdsl::select_support_mcl<'\x01', '\x01'> >, sdsl::rank_support_v5<'\n', '\x02'>, sdsl::select_support_mcl<'\n', '\x02'> >, sdsl::cst_sada<sdsl::csa_sada<sdsl::enc_vector<sdsl::coder::elias_delta, 128, '\x00'>, 32, 64, sdsl::sa_order_sa_sampling<'\x00'>, sdsl::isa_sampling<'\x00'>, sdsl::byte_alphabet>, sdsl::lcp_byte<'\x00'>, sdsl::bp_support_sada<256, 32, sdsl::rank_support_v5<'\x01', '\x01'>, sdsl::select_support_mcl<'\x01', '\x01'> >, sdsl::rank_support_v5<'\n', '\x02'>, sdsl::select_support_mcl<'\n', '\x02'> >, sdsl::cst_sada<sdsl::csa_sada<sdsl::enc_vector<sdsl::coder::elias_delta, 128, '\x00'>, 32, 64, sdsl::sa_order_sa_sampling<'\x00'>, sdsl::isa_sampling<'\x00'>, sdsl::byte_alphabet>, sdsl::lcp_support_tree2<16>, sdsl::bp_support_gg<sdsl::nearest_neighbour_dictionary<'\x1E'>, sdsl::rank_support_v5<'\x01', '\x01'>, sdsl::select_support_mcl<'\x01', '\x01'>, 840>, sdsl::rank_support_v5<'\n', '\x02'>, sdsl::select_support_mcl<'\n', '\x02'> >, sdsl::cst_sct3<sdsl::csa_wt<sdsl::wt_pc<sdsl::huff_shape, sdsl::int_vector<'\x01'>, sdsl::rank_support_v<'\x01', '\x01'>, sdsl::select_support_mcl<'\x01', '\x01'>, sdsl::select_support_mcl<'\x00', '\x01'>, sdsl::byte_tree<false> >, 32, 64, sdsl::sa_order_sa_sampling<'\x00'>, sdsl::isa_sampling<'\x00'>, sdsl::byte_alphabet>, sdsl::lcp_support_tree<sdsl::lcp_wt<'\x00'> >, sdsl::bp_support_gg<sdsl::nearest_neighbour_dictionary<'\x1E'>, sdsl::rank_support_v5<'\x01', '\x01'>, sdsl::select_support_mcl<'\x01', '\x01'>, 840>, sdsl::int_vector<'\x01'>, sdsl::rank_support_v5<'\x01', '\x01'>, sdsl::select_support_scan<'\x01', '\x01'> >, sdsl::cst_sada<sdsl::csa_sada<sdsl::enc_vector<sdsl::coder::elias_delta, 128, '\x00'>, 32, 64, sdsl::sa_order_sa_sampling<'\x00'>, sdsl::isa_sampling<'\x00'>, sdsl::byte_alphabet>, sdsl::lcp_support_tree<sdsl::lcp_wt<'\x00'> >, sdsl::bp_support_sada<256, 32, sdsl::rank_support_v5<'\x01', '\x01'>, sdsl::select_support_mcl<'\x01', '\x01'> >, sdsl::rank_support_v5<'\n', '\x02'>, sdsl::select_support_mcl<'\n', '\x02'> >, sdsl::cst_sct3<sdsl::csa_wt<sdsl::wt_pc<sdsl::huff_shape, sdsl::int_vector<'\x01'>, sdsl::rank_support_v<'\x01', '\x01'>, sdsl::select_support_mcl<'\x01', '\x01'>, sdsl::select_support_mcl<'\x00', '\x01'>, sdsl::byte_tree<false> >, 32, 64, sdsl::sa_order_sa_sampling<'\x00'>, sdsl::isa_sampling<'\x00'>, sdsl::byte_alphabet>, sdsl::lcp_support_sada<sdsl::int_vector<'\x01'>, sdsl::select_support_mcl<'\x01', '\x01'> >, sdsl::bp_support_sada<256, 32, sdsl::rank_support_v5<'\x01', '\x01'>, sdsl::select_support_mcl<'\x01', '\x01'> >, sdsl::int_vector<'\x01'>, sdsl::rank_support_v5<'\x01', '\x01'>, sdsl::select_support_scan<'\x01', '\x01'> >, sdsl::cst_sct3<sdsl::csa_wt<sdsl::wt_pc<sdsl::huff_shape, sdsl::int_vector<'\x01'>, sdsl::rank_support_v<'\x01', '\x01'>, sdsl::select_support_mcl<'\x01', '\x01'>, sdsl::select_support_mcl<'\x00', '\x01'>, sdsl::byte_tree<false> >, 32, 64, sdsl::sa_order_sa_sampling<'\x00'>, sdsl::isa_sampling<'\x00'>, sdsl::byte_alphabet>, sdsl::lcp_wt<'\x00'>, sdsl::bp_support_sada<256, 32, sdsl::rank_support_v5<'\x01', '\x01'>, sdsl::select_support_mcl<'\x01', '\x01'> >, sdsl::int_vector<'\x01'>, sdsl::rank_support_v5<'\x01', '\x01'>, sdsl::select_support_scan<'\x01', '\x01'> >, sdsl::cst_sct3<sdsl::csa_wt<sdsl::wt_pc<sdsl::huff_shape, sdsl::int_vector<'\x01'>, sdsl::rank_support_v<'\x01', '\x01'>, sdsl::select_support_mcl<'\x01', '\x01'>, sdsl::select_support_mcl<'\x00', '\x01'>, sdsl::byte_tree<false> >, 32, 64, sdsl::sa_order_sa_sampling<'\x00'>, sdsl::isa_sampling<'\x00'>, sdsl::byte_alphabet>, sdsl::lcp_support_tree<sdsl::lcp_wt<'\x00'> >, sdsl::bp_support_g<sdsl::nearest_neighbour_dictionary<'\x1E'>, sdsl::rank_support_v5<'\x01', '\x01'>, sdsl::select_support_mcl<'\x01', '\x01'>, sdsl::rmq_support_sparse_table<sdsl::int_vector<'\x00'>, false>, 840>, sdsl::int_vector<'\x01'>, sdsl::rank_support_v5<'\x01', '\x01'>, sdsl::select_support_scan<'\x01', '\x01'> >, sdsl::cst_sct3<sdsl::csa_bitcompressed<sdsl::byte_alphabet>, sdsl::lcp_bitcompressed<'\x00'>, sdsl::bp_support_sada<256, 32, sdsl::rank_support_v5<'\x01', '\x01'>, sdsl::select_support_mcl<'\x01', '\x01'> >, sdsl::int_vector<'\x01'>, sdsl::rank_support_v5<'\x01', '\x01'>, sdsl::select_support_scan<'\x01', '\x01'> > > >::Register' requested here TYPED_TEST(cst_byte_test, edge) ^ /Users/saharhooshmand/sdsl-lite/external/googletest/googletest/include/gtest/gtest-typed-test.h:183:42: note: expanded from macro 'TYPED_TEST' GTEST_TYPE_PARAMS_(CaseName)>::Register(\ ^ /Library/Developer/CommandLineTools/usr/include/c++/v1/ostream:218:20: note: candidate function not viable: no known conversion from 'const std::__1::pair<unsigned long long, unsigned long long>' to 'const void *' for 1st argument; take the address of the argument with & basic_ostream& operator<<(const void* __p); ^ /Library/Developer/CommandLineTools/usr/include/c++/v1/ostream:755:1: note: candidate function template not viable: no known conversion from 'const std::__1::pair<unsigned long long, unsigned long long>' to 'char' for 2nd argument operator<<(basic_ostream<_CharT, _Traits>& __os, char __cn) ^ /Library/Developer/CommandLineTools/usr/include/c++/v1/ostream:788:1: note: candidate function template not viable: no known conversion from 'const std::__1::pair<unsigned long long, unsigned long long>' to 'char' for 2nd argument operator<<(basic_ostream<char, _Traits>& __os, char __c) ^ /Library/Developer/CommandLineTools/usr/include/c++/v1/ostream:795:1: note: candidate function template not viable: no known conversion from 'const std::__1::pair<unsigned long long, unsigned long long>' to 'signed char' for 2nd argument operator<<(basic_ostream<char, _Traits>& __os, signed char __c) ^ /Library/Developer/CommandLineTools/usr/include/c++/v1/ostream:802:1: note: candidate function template not viable: no known conversion from 'const std::__1::pair<unsigned long long, unsigned long long>' to 'unsigned char' for 2nd argument operator<<(basic_ostream<char, _Traits>& __os, unsigned char __c) ^ /Library/Developer/CommandLineTools/usr/include/c++/v1/ostream:816:1: note: candidate function template not viable: no known conversion from 'const std::__1::pair<unsigned long long, unsigned long long>' to 'const char *' for 2nd argument operator<<(basic_ostream<_CharT, _Traits>& __os, const char* __strn) ^ /Library/Developer/CommandLineTools/usr/include/c++/v1/ostream:862:1: note: candidate function template not viable: no known conversion from 'const std::__1::pair<unsigned long long, unsigned long long>' to 'const char *' for 2nd argument operator<<(basic_ostream<char, _Traits>& __os, const char* __str) ^ /Library/Developer/CommandLineTools/usr/include/c++/v1/ostream:869:1: note: candidate function template not viable: no known conversion from 'const std::__1::pair<unsigned long long, unsigned long long>' to 'const signed char *' for 2nd argument operator<<(basic_ostream<char, _Traits>& __os, const signed char* __str) ^ /Library/Developer/CommandLineTools/usr/include/c++/v1/ostream:877:1: note: candidate function template not viable: no known conversion from 'const std::__1::pair<unsigned long long, unsigned long long>' to 'const unsigned char *' for 2nd argument operator<<(basic_ostream<char, _Traits>& __os, const unsigned char* __str) ^ /Library/Developer/CommandLineTools/usr/include/c++/v1/ostream:1061:1: note: candidate function template not viable: no known conversion from 'const std::__1::pair<unsigned long long, unsigned long long>' to 'const std::__1::error_code' for 2nd argument operator<<(basic_ostream<_CharT, _Traits>& __os, const error_code& __ec) ^ /Library/Developer/CommandLineTools/usr/include/c++/v1/random:3896:1: note: candidate function template not viable: no known conversion from 'const std::__1::pair<unsigned long long, unsigned long long>' to 'const std::__1::bernoulli_distribution' for 2nd argument operator<<(basic_ostream<_CharT, _Traits>& __os, const bernoulli_distrib... ^ /Library/Developer/CommandLineTools/usr/include/c++/v1/ostream:194:20: note: candidate function not viable: no known conversion from 'const std::__1::pair<unsigned long long, unsigned long long>' to 'std::__1::basic_ostream<char> &(*)(std::__1::basic_ostream<char> &)' for 1st argument basic_ostream& operator<<(basic_ostream& (*__pf)(basic_ostream&)) ^ /Library/Developer/CommandLineTools/usr/include/c++/v1/ostream:198:20: note: candidate function not viable: no known conversion from 'const std::__1::pair<unsigned long long, unsigned long long>' to 'basic_ios<std::__1::basic_ostream<char, std::__1::char_traits<char> >::char_type, std::__1::basic_ostream<char, std::__1::char_traits<char> >::traits_type> &(*)(basic_ios<std::__1::basic_ostream<char, std::__1::char_traits<char> >::char_type, std::__1::basic_ostream<char, std::__1::char_traits<char> >::traits_type> &)' (aka 'basic_ios<char, std::__1::char_traits<char> > &(*)(basic_ios<char, std::__1::char_traits<char> > &)') for 1st argument basic_ostream& operator<<(basic_ios<char_type, traits_type>& ^ /Library/Developer/CommandLineTools/usr/include/c++/v1/ostream:203:20: note: candidate function not viable: no known conversion from 'const std::__1::pair<unsigned long long, unsigned long long>' to 'std::__1::ios_base &(*)(std::__1::ios_base &)' for 1st argument basic_ostream& operator<<(ios_base& (*__pf)(ios_base&)) ^ /Library/Developer/CommandLineTools/usr/include/c++/v1/ostream:206:20: note: candidate function not viable: no known conversion from 'const std::__1::pair<unsigned long long, unsigned long long>' to 'bool' for 1st argument basic_ostream& operator<<(bool __n); ^ /Library/Developer/CommandLineTools/usr/include/c++/v1/ostream:207:20: note: candidate function not viable: no known conversion from 'const std::__1::pair<unsigned long long, unsigned long long>' to 'short' for 1st argument basic_ostream& operator<<(short __n); ^ /Library/Developer/CommandLineTools/usr/include/c++/v1/ostream:208:20: note: candidate function not viable: no known conversion from 'const std::__1::pair<unsigned long long, unsigned long long>' to 'unsigned short' for 1st argument basic_ostream& operator<<(unsigned short __n); ^ /Library/Developer/CommandLineTools/usr/include/c++/v1/ostream:209:20: note: candidate function not viable: no known conversion from 'const std::__1::pair<unsigned long long, unsigned long long>' to 'int' for 1st argument basic_ostream& operator<<(int __n); ^ /Library/Developer/CommandLineTools/usr/include/c++/v1/ostream:210:20: note: candidate function not viable: no known conversion from 'const std::__1::pair<unsigned long long, unsigned long long>' to 'unsigned int' for 1st argument basic_ostream& operator<<(unsigned int __n); ^ /Library/Developer/CommandLineTools/usr/include/c++/v1/ostream:211:20: note: candidate function not viable: no known conversion from 'const std::__1::pair<unsigned long long, unsigned long long>' to 'long' for 1st argument basic_ostream& operator<<(long __n); ^ /Library/Developer/CommandLineTools/usr/include/c++/v1/ostream:212:20: note: candidate function not viable: no known conversion from 'const std::__1::pair<unsigned long long, unsigned long long>' to 'unsigned long' for 1st argument basic_ostream& operator<<(unsigned long __n); ^ /Library/Developer/CommandLineTools/usr/include/c++/v1/ostream:213:20: note: candidate function not viable: no known conversion from 'const std::__1::pair<unsigned long long, unsigned long long>' to 'long long' for 1st argument basic_ostream& operator<<(long long __n); ^ /Library/Developer/CommandLineTools/usr/include/c++/v1/ostream:214:20: note: candidate function not viable: no known conversion from 'const std::__1::pair<unsigned long long, unsigned long long>' to 'unsigned long long' for 1st argument basic_ostream& operator<<(unsigned long long __n); ^ /Library/Developer/CommandLineTools/usr/include/c++/v1/ostream:215:20: note: candidate function not viable: no known conversion from 'const std::__1::pair<unsigned long long, unsigned long long>' to 'float' for 1st argument basic_ostream& operator<<(float __f); ^ /Library/Developer/CommandLineTools/usr/include/c++/v1/ostream:216:20: note: candidate function not viable: no known conversion from 'const std::__1::pair<unsigned long long, unsigned long long>' to 'double' for 1st argument basic_ostream& operator<<(double __f); ^ ^ /Library/Developer/CommandLineTools/usr/include/c++/v1/ostream:217:20: note: candidate function not viable: no known conversion from 'const std::__1::pair<unsigned long long, unsigned long long>' to 'long double' for 1st argument basic_ostream& operator<<(long double __f); ^ /Library/Developer/CommandLineTools/usr/include/c++/v1/ostream:219:20: note: candidate function not viable: no known conversion from 'const std::__1::pair<unsigned long long, unsigned long long>' to 'basic_streambuf<std::__1::basic_ostream<char, std::__1::char_traits<char> >::char_type, std::__1::basic_ostream<char, std::__1::char_traits<char> >::traits_type> *' (aka 'basic_streambuf<char, std::__1::char_traits<char> > *') for 1st argument basic_ostream& operator<<(basic_streambuf<char_type, traits_type>* __sb); ^ /Users/saharhooshmand/sdsl-lite/external/googletest/googletest/include/gtest/gtest-message.h:55:6: note: candidate function not viable: no known conversion from 'std::__1::basic_stringstream<char, std::__1::char_traits<char>, std::__1::allocator<char> >' to 'const testing::internal::Secret' for 1st argument void operator<<(const testing::internal::Secret&, int); ^ /Library/Developer/CommandLineTools/usr/include/c++/v1/ostream:748:1: note: candidate template ignored: deduced conflicting types for parameter '_CharT' ('char' vs. 'std::__1::pair<unsigned long long, unsigned long long>') operator<<(basic_ostream<_CharT, _Traits>& __os, _CharT __c) ^ /Library/Developer/CommandLineTools/usr/include/c++/v1/ostream:809:1: note: candidate template ignored: could not match 'const _CharT *' against 'std::__1::pair<unsigned long long, unsigned long long>' operator<<(basic_ostream<_CharT, _Traits>& __os, const _CharT* __str) ^ /Library/Developer/CommandLineTools/usr/include/c++/v1/ostream:1044:1: note: candidate template ignored: could not match 'basic_string' against 'pair' operator<<(basic_ostream<_CharT, _Traits>& __os, ^ /Library/Developer/CommandLineTools/usr/include/c++/v1/ostream:1069:1: note: candidate template ignored: could not match 'shared_ptr' against 'pair' operator<<(basic_ostream<_CharT, _Traits>& __os, shared_ptr<_Yp> const& __p) ^ /Library/Developer/CommandLineTools/usr/include/c++/v1/ostream:1088:1: note: candidate template ignored: could not match 'bitset' against 'pair' operator<<(basic_ostream<_CharT, _Traits>& __os, const bitset<_Size>& __x) ^ /Library/Developer/CommandLineTools/usr/include/c++/v1/ostream:1034:1: note: candidate template ignored: requirement '!is_lvalue_reference<basic_stringstream<char, char_traits<char>, allocator<char> > &>::value' was not satisfied [with _Stream = std::__1::basic_stringstream<char, std::__1::char_traits<char>, std::__1::allocator<char> > &, _Tp = std::__1::pair<unsigned long long, unsigned long long>] operator<<(_Stream&& __os, const _Tp& __x) ^ /Library/Developer/CommandLineTools/usr/include/c++/v1/ostream:1052:1: note: candidate template ignored: could not match 'basic_string_view' against 'pair' operator<<(basic_ostream<_CharT, _Traits>& __os, ^ /Library/Developer/CommandLineTools/usr/include/c++/v1/ostream:1081:1: note: candidate template ignored: could not match 'unique_ptr' against 'pair' operator<<(basic_ostream<_CharT, _Traits>& __os, unique_ptr<_Yp, _Dp> co... ^ /Library/Developer/CommandLineTools/usr/include/c++/v1/iomanip:362:1: note: candidate template ignored: could not match '__iom_t8' against 'pair' operator<<(basic_ostream<_CharT, _Traits>& __os, const __iom_t8<_MoneyT>& __x) ^ /Library/Developer/CommandLineTools/usr/include/c++/v1/iomanip:477:5: note: candidate template ignored: could not match '__iom_t10' against 'pair' operator<<(basic_ostream<_Cp, _Traits>& __os, const __iom_t10<_Cp>& __x); ^ /Library/Developer/CommandLineTools/usr/include/c++/v1/iomanip:572:33: note: candidate template ignored: could not match '__quoted_output_proxy' against 'pair' basic_ostream<_CharT, _Traits>& operator<<( ^ /Library/Developer/CommandLineTools/usr/include/c++/v1/iomanip:592:33: note: candidate template ignored: could not match '__quoted_proxy' against 'pair' basic_ostream<_CharT, _Traits>& operator<<( ^ /Library/Developer/CommandLineTools/usr/include/c++/v1/random:1982:1: note: candidate template ignored: could not match 'linear_congruential_engine' against 'pair' operator<<(basic_ostream<_CharT, _Traits>& __os, ^ /Library/Developer/CommandLineTools/usr/include/c++/v1/random:2160:5: note: candidate template ignored: could not match 'mersenne_twister_engine' against 'pair' operator<<(basic_ostream<_CharT, _Traits>& __os, ^ /Library/Developer/CommandLineTools/usr/include/c++/v1/random:2773:1: note: candidate template ignored: could not match 'subtract_with_carry_engine' against 'pair' operator<<(basic_ostream<_CharT, _Traits>& __os, ^ /Library/Developer/CommandLineTools/usr/include/c++/v1/random:2955:1: note: candidate template ignored: could not match 'discard_block_engine' against 'pair' operator<<(basic_ostream<_CharT, _Traits>& __os, ^ /Library/Developer/CommandLineTools/usr/include/c++/v1/random:3208:1: note: candidate template ignored: could not match 'independent_bits_engine' against 'pair' operator<<(basic_ostream<_CharT, _Traits>& __os, ^ /Library/Developer/CommandLineTools/usr/include/c++/v1/random:3440:1: note: candidate template ignored: could not match 'shuffle_order_engine' against 'pair' operator<<(basic_ostream<_CharT, _Traits>& __os, ^ /Library/Developer/CommandLineTools/usr/include/c++/v1/random:3663:1: note: candidate template ignored: could not match 'uniform_int_distribution' against 'pair' operator<<(basic_ostream<_CharT, _Traits>& __os, ^ /Library/Developer/CommandLineTools/usr/include/c++/v1/random:3784:1: note: candidate template ignored: could not match 'uniform_real_distribution' against 'pair' operator<<(basic_ostream<_CharT, _Traits>& __os, ^ /Library/Developer/CommandLineTools/usr/include/c++/v1/random:4074:1: note: candidate template ignored: could not match 'binomial_distribution' against 'pair' operator<<(basic_ostream<_CharT, _Traits>& __os, ^ /Library/Developer/CommandLineTools/usr/include/c++/v1/random:4192:1: note: candidate template ignored: could not match 'exponential_distribution' against 'pair' operator<<(basic_ostream<_CharT, _Traits>& __os, ^ /Library/Developer/CommandLineTools/usr/include/c++/v1/random:4303:5: note: candidate template ignored: could not match 'normal_distribution' against 'pair' operator<<(basic_ostream<_CharT, _Traits>& __os, ^ /Library/Developer/CommandLineTools/usr/include/c++/v1/random:4496:1: note: candidate template ignored: could not match 'lognormal_distribution' against 'pair' operator<<(basic_ostream<_CharT, _Traits>& __os, ^ /Library/Developer/CommandLineTools/usr/include/c++/v1/random:4717:1: note: candidate template ignored: could not match 'poisson_distribution' against 'pair' operator<<(basic_ostream<_CharT, _Traits>& __os, ^ /Library/Developer/CommandLineTools/usr/include/c++/v1/random:4828:1: note: candidate template ignored: could not match 'weibull_distribution' against 'pair' operator<<(basic_ostream<_CharT, _Traits>& __os, ^ /Library/Developer/CommandLineTools/usr/include/c++/v1/random:4947:1: note: candidate template ignored: could not match 'extreme_value_distribution' against 'pair' operator<<(basic_ostream<_CharT, _Traits>& __os, ^ /Library/Developer/CommandLineTools/usr/include/c++/v1/random:5119:1: note: candidate template ignored: could not match 'gamma_distribution' against 'pair' operator<<(basic_ostream<_CharT, _Traits>& __os, ^ /Library/Developer/CommandLineTools/usr/include/c++/v1/random:5255:1: note: candidate template ignored: could not match 'negative_binomial_distribution' against 'pair' operator<<(basic_ostream<_CharT, _Traits>& __os, ^ /Library/Developer/CommandLineTools/usr/include/c++/v1/random:5361:1: note: candidate template ignored: could not match 'geometric_distribution' against 'pair' operator<<(basic_ostream<_CharT, _Traits>& __os, ^ /Library/Developer/CommandLineTools/usr/include/c++/v1/random:5465:1: note: candidate template ignored: could not match 'chi_squared_distribution' against 'pair' operator<<(basic_ostream<_CharT, _Traits>& __os, ^ /Library/Developer/CommandLineTools/usr/include/c++/v1/random:5585:1: note: candidate template ignored: could not match 'cauchy_distribution' against 'pair' operator<<(basic_ostream<_CharT, _Traits>& __os, ^ /Library/Developer/CommandLineTools/usr/include/c++/v1/random:5707:1: note: candidate template ignored: could not match 'fisher_f_distribution' against 'pair' operator<<(basic_ostream<_CharT, _Traits>& __os, ^ /Library/Developer/CommandLineTools/usr/include/c++/v1/random:5823:1: note: candidate template ignored: could not match 'student_t_distribution' against 'pair' operator<<(basic_ostream<_CharT, _Traits>& __os, ^ /Library/Developer/CommandLineTools/usr/include/c++/v1/random:6046:1: note: candidate template ignored: could not match 'discrete_distribution' against 'pair' operator<<(basic_ostream<_CharT, _Traits>& __os, ^ /Library/Developer/CommandLineTools/usr/include/c++/v1/random:6347:1: note: candidate template ignored: could not match 'piecewise_constant_distribution' against 'pair' operator<<(basic_ostream<_CharT, _Traits>& __os, ^ /Library/Developer/CommandLineTools/usr/include/c++/v1/random:6686:1: note: candidate template ignored: could not match 'piecewise_linear_distribution' against 'pair' operator<<(basic_ostream<_CharT, _Traits>& __os, ^ /Users/saharhooshmand/sdsl-lite/test/cst_byte_test.cpp:459:25: error: invalid operands to binary expression ('testing::Message' and 'typename cst_fully<csa_wt<wt_pc<huff_shape, int_vector<'\x01'>, rank_support_v<'\x01', '\x01'>, select_support_mcl<'\x01', '\x01'>, select_support_mcl<'\x00', '\x01'>, byte_tree<false> >, 32, 64, sa_order_sa_sampling<'\x00'>, isa_sampling<'\x00'>, byte_alphabet>, 0, bp_support_sada<256, 32, rank_support_v5<'\x01', '\x01'>, select_support_mcl<'\x01', '\x01'> >, sd_vector<int_vector<'\x01'>, select_support_mcl<'\x01', '\x01'>, select_support_mcl<'\x00', '\x01'> >, dac_vector<'\x04', rank_support_v5<'\x01', '\x01'> >, false>::node_type' (aka 'pair<unsigned long long, unsigned long long>')) << naive_lca(cst, v, w, true) << endl; ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/saharhooshmand/sdsl-lite/external/googletest/googletest/include/gtest/internal/gtest-internal.h:484:43: note: in instantiation of member function '(anonymous namespace)::cst_byte_test_lca_method_Test<sdsl::cst_fully<sdsl::csa_wt<sdsl::wt_pc<sdsl::huff_shape, sdsl::int_vector<'\x01'>, sdsl::rank_support_v<'\x01', '\x01'>, sdsl::select_support_mcl<'\x01', '\x01'>, sdsl::select_support_mcl<'\x00', '\x01'>, sdsl::byte_tree<false> >, 32, 64, sdsl::sa_order_sa_sampling<'\x00'>, sdsl::isa_sampling<'\x00'>, sdsl::byte_alphabet>, 0, sdsl::bp_support_sada<256, 32, sdsl::rank_support_v5<'\x01', '\x01'>, sdsl::select_support_mcl<'\x01', '\x01'> >, sdsl::sd_vector<sdsl::int_vector<'\x01'>, sdsl::select_support_mcl<'\x01', '\x01'>, sdsl::select_support_mcl<'\x00', '\x01'> >, sdsl::dac_vector<'\x04', sdsl::rank_support_v5<'\x01', '\x01'> >, false> >::TestBody' requested here virtual Test* CreateTest() { return new TestClass; } ^ /Users/saharhooshmand/sdsl-lite/external/googletest/googletest/include/gtest/internal/gtest-internal.h:650:13: note: in instantiation of member function 'testing::internal::TestFactoryImpl<(anonymous namespace)::cst_byte_test_lca_method_Test<sdsl::cst_fully<sdsl::csa_wt<sdsl::wt_pc<sdsl::huff_shape, sdsl::int_vector<'\x01'>, sdsl::rank_support_v<'\x01', '\x01'>, sdsl::select_support_mcl<'\x01', '\x01'>, sdsl::select_support_mcl<'\x00', '\x01'>, sdsl::byte_tree<false> >, 32, 64, sdsl::sa_order_sa_sampling<'\x00'>, sdsl::isa_sampling<'\x00'>, sdsl::byte_alphabet>, 0, sdsl::bp_support_sada<256, 32, sdsl::rank_support_v5<'\x01', '\x01'>, sdsl::select_support_mcl<'\x01', '\x01'> >, sdsl::sd_vector<sdsl::int_vector<'\x01'>, sdsl::select_support_mcl<'\x01', '\x01'>, sdsl::select_support_mcl<'\x00', '\x01'> >, sdsl::dac_vector<'\x04', sdsl::rank_support_v5<'\x01', '\x01'> >, false> > >::CreateTest' requested here new TestFactoryImpl<TestClass>); ^ /Users/saharhooshmand/sdsl-lite/external/googletest/googletest/include/gtest/internal/gtest-internal.h:654:11: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<cst_byte_test, testing::internal::TemplateSel<cst_byte_test_lca_method_Test>, testing::internal::Types14<sdsl::cst_fully<sdsl::csa_wt<sdsl::wt_pc<sdsl::huff_shape, sdsl::int_vector<'\x01'>, sdsl::rank_support_v<'\x01', '\x01'>, sdsl::select_support_mcl<'\x01', '\x01'>, sdsl::select_support_mcl<'\x00', '\x01'>, sdsl::byte_tree<false> >, 32, 64, sdsl::sa_order_sa_sampling<'\x00'>, sdsl::isa_sampling<'\x00'>, sdsl::byte_alphabet>, 0, sdsl::bp_support_sada<256, 32, sdsl::rank_support_v5<'\x01', '\x01'>, sdsl::select_support_mcl<'\x01', '\x01'> >, sdsl::sd_vector<sdsl::int_vector<'\x01'>, sdsl::select_support_mcl<'\x01', '\x01'>, sdsl::select_support_mcl<'\x00', '\x01'> >, sdsl::dac_vector<'\x04', sdsl::rank_support_v5<'\x01', '\x01'> >, false>, sdsl::cst_sct3<sdsl::csa_wt<sdsl::wt_pc<sdsl::huff_shape, sdsl::int_vector<'\x01'>, sdsl::rank_support_v<'\x01', '\x01'>, sdsl::select_support_mcl<'\x01', '\x01'>, sdsl::select_support_mcl<'\x00', '\x01'>, sdsl::byte_tree<false> >, 32, 64, sdsl::sa_order_sa_sampling<'\x00'>, sdsl::isa_sampling<'\x00'>, sdsl::byte_alphabet>, sdsl::lcp_bitcompressed<'\x00'>, sdsl::bp_support_sada<256, 32, sdsl::rank_support_v5<'\x01', '\x01'>, sdsl::select_support_mcl<'\x01', '\x01'> >, sdsl::int_vector<'\x01'>, sdsl::rank_support_v5<'\x01', '\x01'>, sdsl::select_support_scan<'\x01', '\x01'> >, sdsl::cst_sct3<sdsl::csa_wt<sdsl::wt_pc<sdsl::huff_shape, sdsl::int_vector<'\x01'>, sdsl::rank_support_v<'\x01', '\x01'>, sdsl::select_support_mcl<'\x01', '\x01'>, sdsl::select_support_mcl<'\x00', '\x01'>, sdsl::byte_tree<false> >, 32, 64, sdsl::sa_order_sa_sampling<'\x00'>, sdsl::isa_sampling<'\x00'>, sdsl::byte_alphabet>, sdsl::lcp_support_tree2<16>, sdsl::bp_support_sada<256, 32, sdsl::rank_support_v5<'\x01', '\x01'>, sdsl::select_support_mcl<'\x01', '\x01'> >, sdsl::int_vector<'\x01'>, sdsl::rank_support_v5<'\x01', '\x01'>, sdsl::select_support_scan<'\x01', '\x01'> >, sdsl::cst_sada<sdsl::csa_sada<sdsl::enc_vector<sdsl::coder::elias_delta, 128, '\x00'>, 32, 64, sdsl::sa_order_sa_sampling<'\x00'>, sdsl::isa_sampling<'\x00'>, sdsl::byte_alphabet>, sdsl::lcp_vlc<sdsl::dac_vector<'\x04', sdsl::rank_support_v5<'\x01', '\x01'> > >, sdsl::bp_support_sada<256, 32, sdsl::rank_support_v5<'\x01', '\x01'>, sdsl::select_support_mcl<'\x01', '\x01'> >, sdsl::rank_support_v5<'\n', '\x02'>, sdsl::select_support_mcl<'\n', '\x02'> >, sdsl::cst_sada<sdsl::csa_sada<sdsl::enc_vector<sdsl::coder::elias_delta, 128, '\x00'>, 32, 64, sdsl::sa_order_sa_sampling<'\x00'>, sdsl::isa_sampling<'\x00'>, sdsl::byte_alphabet>, sdsl::lcp_vlc<sdsl::dac_vector_dp<sdsl::int_vector<'\x01'>, 64> >, sdsl::bp_support_sada<256, 32, sdsl::rank_support_v5<'\x01', '\x01'>, sdsl::select_support_mcl<'\x01', '\x01'> >, sdsl::rank_support_v5<'\n', '\x02'>, sdsl::select_support_mcl<'\n', '\x02'> >, sdsl::cst_sada<sdsl::csa_sada<sdsl::enc_vector<sdsl::coder::elias_delta, 128, '\x00'>, 32, 64, sdsl::sa_order_sa_sampling<'\x00'>, sdsl::isa_sampling<'\x00'>, sdsl::byte_alphabet>, sdsl::lcp_vlc<sdsl::vlc_vector<sdsl::coder::elias_delta, 128, '\x00'> >, sdsl::bp_support_sada<256, 32, sdsl::rank_support_v5<'\x01', '\x01'>, sdsl::select_support_mcl<'\x01', '\x01'> >, sdsl::rank_support_v5<'\n', '\x02'>, sdsl::select_support_mcl<'\n', '\x02'> >, sdsl::cst_sada<sdsl::csa_sada<sdsl::enc_vector<sdsl::coder::elias_delta, 128, '\x00'>, 32, 64, sdsl::sa_order_sa_sampling<'\x00'>, sdsl::isa_sampling<'\x00'>, sdsl::byte_alphabet>, sdsl::lcp_byte<'\x00'>, sdsl::bp_support_sada<256, 32, sdsl::rank_support_v5<'\x01', '\x01'>, sdsl::select_support_mcl<'\x01', '\x01'> >, sdsl::rank_support_v5<'\n', '\x02'>, sdsl::select_support_mcl<'\n', '\x02'> >, sdsl::cst_sada<sdsl::csa_sada<sdsl::enc_vector<sdsl::coder::elias_delta, 128, '\x00'>, 32, 64, sdsl::sa_order_sa_sampling<'\x00'>, sdsl::isa_sampling<'\x00'>, sdsl::byte_alphabet>, sdsl::lcp_support_tree2<16>, sdsl::bp_support_gg<sdsl::nearest_neighbour_dictionary<'\x1E'>, sdsl::rank_support_v5<'\x01', '\x01'>, sdsl::select_support_mcl<'\x01', '\x01'>, 840>, sdsl::rank_support_v5<'\n', '\x02'>, sdsl::select_support_mcl<'\n', '\x02'> >, sdsl::cst_sct3<sdsl::csa_wt<sdsl::wt_pc<sdsl::huff_shape, sdsl::int_vector<'\x01'>, sdsl::rank_support_v<'\x01', '\x01'>, sdsl::select_support_mcl<'\x01', '\x01'>, sdsl::select_support_mcl<'\x00', '\x01'>, sdsl::byte_tree<false> >, 32, 64, sdsl::sa_order_sa_sampling<'\x00'>, sdsl::isa_sampling<'\x00'>, sdsl::byte_alphabet>, sdsl::lcp_support_tree<sdsl::lcp_wt<'\x00'> >, sdsl::bp_support_gg<sdsl::nearest_neighbour_dictionary<'\x1E'>, sdsl::rank_support_v5<'\x01', '\x01'>, sdsl::select_support_mcl<'\x01', '\x01'>, 840>, sdsl::int_vector<'\x01'>, sdsl::rank_support_v5<'\x01', '\x01'>, sdsl::select_support_scan<'\x01', '\x01'> >, sdsl::cst_sada<sdsl::csa_sada<sdsl::enc_vector<sdsl::coder::elias_delta, 128, '\x00'>, 32, 64, sdsl::sa_order_sa_sampling<'\x00'>, sdsl::isa_sampling<'\x00'>, sdsl::byte_alphabet>, sdsl::lcp_support_tree<sdsl::lcp_wt<'\x00'> >, sdsl::bp_support_sada<256, 32, sdsl::rank_support_v5<'\x01', '\x01'>, sdsl::select_support_mcl<'\x01', '\x01'> >, sdsl::rank_support_v5<'\n', '\x02'>, sdsl::select_support_mcl<'\n', '\x02'> >, sdsl::cst_sct3<sdsl::csa_wt<sdsl::wt_pc<sdsl::huff_shape, sdsl::int_vector<'\x01'>, sdsl::rank_support_v<'\x01', '\x01'>, sdsl::select_support_mcl<'\x01', '\x01'>, sdsl::select_support_mcl<'\x00', '\x01'>, sdsl::byte_tree<false> >, 32, 64, sdsl::sa_order_sa_sampling<'\x00'>, sdsl::isa_sampling<'\x00'>, sdsl::byte_alphabet>, sdsl::lcp_support_sada<sdsl::int_vector<'\x01'>, sdsl::select_support_mcl<'\x01', '\x01'> >, sdsl::bp_support_sada<256, 32, sdsl::rank_support_v5<'\x01', '\x01'>, sdsl::select_support_mcl<'\x01', '\x01'> >, sdsl::int_vector<'\x01'>, sdsl::rank_support_v5<'\x01', '\x01'>, sdsl::select_support_scan<'\x01', '\x01'> >, sdsl::cst_sct3<sdsl::csa_wt<sdsl::wt_pc<sdsl::huff_shape, sdsl::int_vector<'\x01'>, sdsl::rank_support_v<'\x01', '\x01'>, sdsl::select_support_mcl<'\x01', '\x01'>, sdsl::select_support_mcl<'\x00', '\x01'>, sdsl::byte_tree<false> >, 32, 64, sdsl::sa_order_sa_sampling<'\x00'>, sdsl::isa_sampling<'\x00'>, sdsl::byte_alphabet>, sdsl::lcp_wt<'\x00'>, sdsl::bp_support_sada<256, 32, sdsl::rank_support_v5<'\x01', '\x01'>, sdsl::select_support_mcl<'\x01', '\x01'> >, sdsl::int_vector<'\x01'>, sdsl::rank_support_v5<'\x01', '\x01'>, sdsl::select_support_scan<'\x01', '\x01'> >, sdsl::cst_sct3<sdsl::csa_wt<sdsl::wt_pc<sdsl::huff_shape, sdsl::int_vector<'\x01'>, sdsl::rank_support_v<'\x01', '\x01'>, sdsl::select_support_mcl<'\x01', '\x01'>, sdsl::select_support_mcl<'\x00', '\x01'>, sdsl::byte_tree<false> >, 32, 64, sdsl::sa_order_sa_sampling<'\x00'>, sdsl::isa_sampling<'\x00'>, sdsl::byte_alphabet>, sdsl::lcp_support_tree<sdsl::lcp_wt<'\x00'> >, sdsl::bp_support_g<sdsl::nearest_neighbour_dictionary<'\x1E'>, sdsl::rank_support_v5<'\x01', '\x01'>, sdsl::select_support_mcl<'\x01', '\x01'>, sdsl::rmq_support_sparse_table<sdsl::int_vector<'\x00'>, false>, 840>, sdsl::int_vector<'\x01'>, sdsl::rank_support_v5<'\x01', '\x01'>, sdsl::select_support_scan<'\x01', '\x01'> >, sdsl::cst_sct3<sdsl::csa_bitcompressed<sdsl::byte_alphabet>, sdsl::lcp_bitcompressed<'\x00'>, sdsl::bp_support_sada<256, 32, sdsl::rank_support_v5<'\x01', '\x01'>, sdsl::select_support_mcl<'\x01', '\x01'> >, sdsl::int_vector<'\x01'>, sdsl::rank_support_v5<'\x01', '\x01'>, sdsl::select_support_scan<'\x01', '\x01'> > > >::Register' requested here ::Register(prefix, code_location, case_name, test_names, index + 1); ^ /Users/saharhooshmand/sdsl-lite/external/googletest/googletest/include/gtest/internal/gtest-internal.h:654:11: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<cst_byte_test, testing::internal::TemplateSel<cst_byte_test_lca_method_Test>, testing::internal::Types15<sdsl::cst_sada<sdsl::csa_sada<sdsl::enc_vector<sdsl::coder::elias_delta, 128, '\x00'>, 32, 64, sdsl::sa_order_sa_sampling<'\x00'>, sdsl::isa_sampling<'\x00'>, sdsl::byte_alphabet>, sdsl::lcp_support_sada<sdsl::int_vector<'\x01'>, sdsl::select_support_mcl<'\x01', '\x01'> >, sdsl::bp_support_sada<256, 32, sdsl::rank_support_v5<'\x01', '\x01'>, sdsl::select_support_mcl<'\x01', '\x01'> >, sdsl::rank_support_v5<'\n', '\x02'>, sdsl::select_support_mcl<'\n', '\x02'> >, sdsl::cst_fully<sdsl::csa_wt<sdsl::wt_pc<sdsl::huff_shape, sdsl::int_vector<'\x01'>, sdsl::rank_support_v<'\x01', '\x01'>, sdsl::select_support_mcl<'\x01', '\x01'>, sdsl::select_support_mcl<'\x00', '\x01'>, sdsl::byte_tree<false> >, 32, 64, sdsl::sa_order_sa_sampling<'\x00'>, sdsl::isa_sampling<'\x00'>, sdsl::byte_alphabet>, 0, sdsl::bp_support_sada<256, 32, sdsl::rank_support_v5<'\x01', '\x01'>, sdsl::select_support_mcl<'\x01', '\x01'> >, sdsl::sd_vector<sdsl::int_vector<'\x01'>, sdsl::select_support_mcl<'\x01', '\x01'>, sdsl::select_support_mcl<'\x00', '\x01'> >, sdsl::dac_vector<'\x04', sdsl::rank_support_v5<'\x01', '\x01'> >, false>, sdsl::cst_sct3<sdsl::csa_wt<sdsl::wt_pc<sdsl::huff_shape, sdsl::int_vector<'\x01'>, sdsl::rank_support_v<'\x01', '\x01'>, sdsl::select_support_mcl<'\x01', '\x01'>, sdsl::select_support_mcl<'\x00', '\x01'>, sdsl::byte_tree<false> >, 32, 64, sdsl::sa_order_sa_sampling<'\x00'>, sdsl::isa_sampling<'\x00'>, sdsl::byte_alphabet>, sdsl::lcp_bitcompressed<'\x00'>, sdsl::bp_support_sada<256, 32, sdsl::rank_support_v5<'\x01', '\x01'>, sdsl::select_support_mcl<'\x01', '\x01'> >, sdsl::int_vector<'\x01'>, sdsl::rank_support_v5<'\x01', '\x01'>, sdsl::select_support_scan<'\x01', '\x01'> >, sdsl::cst_sct3<sdsl::csa_wt<sdsl::wt_pc<sdsl::huff_shape, sdsl::int_vector<'\x01'>, sdsl::rank_support_v<'\x01', '\x01'>, sdsl::select_support_mcl<'\x01', '\x01'>, sdsl::select_support_mcl<'\x00', '\x01'>, sdsl::byte_tree<false> >, 32, 64, sdsl::sa_order_sa_sampling<'\x00'>, sdsl::isa_sampling<'\x00'>, sdsl::byte_alphabet>, sdsl::lcp_support_tree2<16>, sdsl::bp_support_sada<256, 32, sdsl::rank_support_v5<'\x01', '\x01'>, sdsl::select_support_mcl<'\x01', '\x01'> >, sdsl::int_vector<'\x01'>, sdsl::rank_support_v5<'\x01', '\x01'>, sdsl::select_support_scan<'\x01', '\x01'> >, sdsl::cst_sada<sdsl::csa_sada<sdsl::enc_vector<sdsl::coder::elias_delta, 128, '\x00'>, 32, 64, sdsl::sa_order_sa_sampling<'\x00'>, sdsl::isa_sampling<'\x00'>, sdsl::byte_alphabet>, sdsl::lcp_vlc<sdsl::dac_vector<'\x04', sdsl::rank_support_v5<'\x01', '\x01'> > >, sdsl::bp_support_sada<256, 32, sdsl::rank_support_v5<'\x01', '\x01'>, sdsl::select_support_mcl<'\x01', '\x01'> >, sdsl::rank_support_v5<'\n', '\x02'>, sdsl::select_support_mcl<'\n', '\x02'> >, sdsl::cst_sada<sdsl::csa_sada<sdsl::enc_vector<sdsl::coder::elias_delta, 128, '\x00'>, 32, 64, sdsl::sa_order_sa_sampling<'\x00'>, sdsl::isa_sampling<'\x00'>, sdsl::byte_alphabet>, sdsl::lcp_vlc<sdsl::dac_vector_dp<sdsl::int_vector<'\x01'>, 64> >, sdsl::bp_support_sada<256, 32, sdsl::rank_support_v5<'\x01', '\x01'>, sdsl::select_support_mcl<'\x01', '\x01'> >, sdsl::rank_support_v5<'\n', '\x02'>, sdsl::select_support_mcl<'\n', '\x02'> >, sdsl::cst_sada<sdsl::csa_sada<sdsl::enc_vector<sdsl::coder::elias_delta, 128, '\x00'>, 32, 64, sdsl::sa_order_sa_sampling<'\x00'>, sdsl::isa_sampling<'\x00'>, sdsl::byte_alphabet>, sdsl::lcp_vlc<sdsl::vlc_vector<sdsl::coder::elias_delta, 128, '\x00'> >, sdsl::bp_support_sada<256, 32, sdsl::rank_support_v5<'\x01', '\x01'>, sdsl::select_support_mcl<'\x01', '\x01'> >, sdsl::rank_support_v5<'\n', '\x02'>, sdsl::select_support_mcl<'\n', '\x02'> >, sdsl::cst_sada<sdsl::csa_sada<sdsl::enc_vector<sdsl::coder::elias_delta, 128, '\x00'>, 32, 64, sdsl::sa_order_sa_sampling<'\x00'>, sdsl::isa_sampling<'\x00'>, sdsl::byte_alphabet>, sdsl::lcp_byte<'\x00'>, sdsl::bp_support_sada<256, 32, sdsl::rank_support_v5<'\x01', '\x01'>, sdsl::select_support_mcl<'\x01', '\x01'> >, sdsl::rank_support_v5<'\n', '\x02'>, sdsl::select_support_mcl<'\n', '\x02'> >, sdsl::cst_sada<sdsl::csa_sada<sdsl::enc_vector<sdsl::coder::elias_delta, 128, '\x00'>, 32, 64, sdsl::sa_order_sa_sampling<'\x00'>, sdsl::isa_sampling<'\x00'>, sdsl::byte_alphabet>, sdsl::lcp_support_tree2<16>, sdsl::bp_support_gg<sdsl::nearest_neighbour_dictionary<'\x1E'>, sdsl::rank_support_v5<'\x01', '\x01'>, sdsl::select_support_mcl<'\x01', '\x01'>, 840>, sdsl::rank_support_v5<'\n', '\x02'>, sdsl::select_support_mcl<'\n', '\x02'> >, sdsl::cst_sct3<sdsl::csa_wt<sdsl::wt_pc<sdsl::huff_shape, sdsl::int_vector<'\x01'>, sdsl::rank_support_v<'\x01', '\x01'>, sdsl::select_support_mcl<'\x01', '\x01'>, sdsl::select_support_mcl<'\x00', '\x01'>, sdsl::byte_tree<false> >, 32, 64, sdsl::sa_order_sa_sampling<'\x00'>, sdsl::isa_sampling<'\x00'>, sdsl::byte_alphabet>, sdsl::lcp_support_tree<sdsl::lcp_wt<'\x00'> >, sdsl::bp_support_gg<sdsl::nearest_neighbour_dictionary<'\x1E'>, sdsl::rank_support_v5<'\x01', '\x01'>, sdsl::select_support_mcl<'\x01', '\x01'>, 840>, sdsl::int_vector<'\x01'>, sdsl::rank_support_v5<'\x01', '\x01'>, sdsl::select_support_scan<'\x01', '\x01'> >, sdsl::cst_sada<sdsl::csa_sada<sdsl::enc_vector<sdsl::coder::elias_delta, 128, '\x00'>, 32, 64, sdsl::sa_order_sa_sampling<'\x00'>, sdsl::isa_sampling<'\x00'>, sdsl::byte_alphabet>, sdsl::lcp_support_tree<sdsl::lcp_wt<'\x00'> >, sdsl::bp_support_sada<256, 32, sdsl::rank_support_v5<'\x01', '\x01'>, sdsl::select_support_mcl<'\x01', '\x01'> >, sdsl::rank_support_v5<'\n', '\x02'>, sdsl::select_support_mcl<'\n', '\x02'> >, sdsl::cst_sct3<sdsl::csa_wt<sdsl::wt_pc<sdsl::huff_shape, sdsl::int_vector<'\x01'>, sdsl::rank_support_v<'\x01', '\x01'>, sdsl::select_support_mcl<'\x01', '\x01'>, sdsl::select_support_mcl<'\x00', '\x01'>, sdsl::byte_tree<false> >, 32, 64, sdsl::sa_order_sa_sampling<'\x00'>, sdsl::isa_sampling<'\x00'>, sdsl::byte_alphabet>, sdsl::lcp_support_sada<sdsl::int_vector<'\x01'>, sdsl::select_support_mcl<'\x01', '\x01'> >, sdsl::bp_support_sada<256, 32, sdsl::rank_support_v5<'\x01', '\x01'>, sdsl::select_support_mcl<'\x01', '\x01'> >, sdsl::int_vector<'\x01'>, sdsl::rank_support_v5<'\x01', '\x01'>, sdsl::select_support_scan<'\x01', '\x01'> >, sdsl::cst_sct3<sdsl::csa_wt<sdsl::wt_pc<sdsl::huff_shape, sdsl::int_vector<'\x01'>, sdsl::rank_support_v<'\x01', '\x01'>, sdsl::select_support_mcl<'\x01', '\x01'>, sdsl::select_support_mcl<'\x00', '\x01'>, sdsl::byte_tree<false> >, 32, 64, sdsl::sa_order_sa_sampling<'\x00'>, sdsl::isa_sampling<'\x00'>, sdsl::byte_alphabet>, sdsl::lcp_wt<'\x00'>, sdsl::bp_support_sada<256, 32, sdsl::rank_support_v5<'\x01', '\x01'>, sdsl::select_support_mcl<'\x01', '\x01'> >, sdsl::int_vector<'\x01'>, sdsl::rank_support_v5<'\x01', '\x01'>, sdsl::select_support_scan<'\x01', '\x01'> >, sdsl::cst_sct3<sdsl::csa_wt<sdsl::wt_pc<sdsl::huff_shape, sdsl::int_vector<'\x01'>, sdsl::rank_support_v<'\x01', '\x01'>, sdsl::select_support_mcl<'\x01', '\x01'>, sdsl::select_support_mcl<'\x00', '\x01'>, sdsl::byte_tree<false> >, 32, 64, sdsl::sa_order_sa_sampling<'\x00'>, sdsl::isa_sampling<'\x00'>, sdsl::byte_alphabet>, sdsl::lcp_support_tree<sdsl::lcp_wt<'\x00'> >, sdsl::bp_support_g<sdsl::nearest_neighbour_dictionary<'\x1E'>, sdsl::rank_support_v5<'\x01', '\x01'>, sdsl::select_support_mcl<'\x01', '\x01'>, sdsl::rmq_support_sparse_table<sdsl::int_vector<'\x00'>, false>, 840>, sdsl::int_vector<'\x01'>, sdsl::rank_support_v5<'\x01', '\x01'>, sdsl::select_support_scan<'\x01', '\x01'> >, sdsl::cst_sct3<sdsl::csa_bitcompressed<sdsl::byte_alphabet>, sdsl::lcp_bitcompressed<'\x00'>, sdsl::bp_support_sada<256, 32, sdsl::rank_support_v5<'\x01', '\x01'>, sdsl::select_support_mcl<'\x01', '\x01'> >, sdsl::int_vector<'\x01'>, sdsl::rank_support_v5<'\x01', '\x01'>, sdsl::select_support_scan<'\x01', '\x01'> > > >::Register' requested here /Users/saharhooshmand/sdsl-lite/test/cst_byte_test.cpp:432:1: note: in instantiation of member function 'testing::internal::TypeParameterizedTest<cst_byte_test, testing::internal::TemplateSel<cst_byte_test_lca_method_Test>, testing::internal::Types16<sdsl::cst_sct3<sdsl::csa_wt<sdsl::wt_pc<sdsl::huff_shape, sdsl::int_vector<'\x01'>, sdsl::rank_support_v<'\x01', '\x01'>, sdsl::select_support_mcl<'\x01', '\x01'>, sdsl::select_support_mcl<'\x00', '\x01'>, sdsl::byte_tree<false> >, 32, 64, sdsl::sa_order_sa_sampling<'\x00'>, sdsl::isa_sampling<'\x00'>, sdsl::byte_alphabet>, sdsl::lcp_vlc<sdsl::dac_vector<'\x04', sdsl::rank_support_v5<'\x01', '\x01'> > >, sdsl::bp_support_sada<256, 32, sdsl::rank_support_v5<'\x01', '\x01'>, sdsl::select_support_mcl<'\x01', '\x01'> >, sdsl::int_vector<'\x01'>, sdsl::rank_support_v5<'\x01', '\x01'>, sdsl::select_support_scan<'\x01', '\x01'> >, sdsl::cst_sada<sdsl::csa_sada<sdsl::enc_vector<sdsl::coder::elias_delta, 128, '\x00'>, 32, 64, sdsl::sa_order_sa_sampling<'\x00'>, sdsl::isa_sampling<'\x00'>, sdsl::byte_alphabet>, sdsl::lcp_support_sada<sdsl::int_vector<'\x01'>, sdsl::select_support_mcl<'\x01', '\x01'> >, sdsl::bp_support_sada<256, 32, sdsl::rank_support_v5<'\x01', '\x01'>, sdsl::select_support_mcl<'\x01', '\x01'> >, sdsl::rank_support_v5<'\n', '\x02'>, sdsl::select_support_mcl<'\n', '\x02'> >, sdsl::cst_fully<sdsl::csa_wt<sdsl::wt_pc<sdsl::huff_shape, sdsl::int_vector<'\x01'>, sdsl::rank_support_v<'\x01', '\x01'>, sdsl::select_support_mcl<'\x01', '\x01'>, sdsl::select_support_mcl<'\x00', '\x01'>, sdsl::byte_tree<false> >, 32, 64, sdsl::sa_order_sa_sampling<'\x00'>, sdsl::isa_sampling<'\x00'>, sdsl::byte_alphabet>, 0, sdsl::bp_support_sada<256, 32, sdsl::rank_support_v5<'\x01', '\x01'>, sdsl::select_support_mcl<'\x01', '\x01'> >, sdsl::sd_vector<sdsl::int_vector<'\x01'>, sdsl::select_support_mcl<'\x01', '\x01'>, sdsl::select_support_mcl<'\x00', '\x01'> >, sdsl::dac_vector<'\x04', sdsl::rank_support_v5<'\x01', '\x01'> >, false>, sdsl::cst_sct3<sdsl::csa_wt<sdsl::wt_pc<sdsl::huff_shape, sdsl::int_vector<'\x01'>, sdsl::rank_support_v<'\x01', '\x01'>, sdsl::select_support_mcl<'\x01', '\x01'>, sdsl::select_support_mcl<'\x00', '\x01'>, sdsl::byte_tree<false> >, 32, 64, sdsl::sa_order_sa_sampling<'\x00'>, sdsl::isa_sampling<'\x00'>, sdsl::byte_alphabet>, sdsl::lcp_bitcompressed<'\x00'>, sdsl::bp_support_sada<256, 32, sdsl::rank_support_v5<'\x01', '\x01'>, sdsl::select_support_mcl<'\x01', '\x01'> >, sdsl::int_vector<'\x01'>, sdsl::rank_support_v5<'\x01', '\x01'>, sdsl::select_support_scan<'\x01', '\x01'> >, sdsl::cst_sct3<sdsl::csa_wt<sdsl::wt_pc<sdsl::huff_shape, sdsl::int_vector<'\x01'>, sdsl::rank_support_v<'\x01', '\x01'>, sdsl::select_support_mcl<'\x01', '\x01'>, sdsl::select_support_mcl<'\x00', '\x01'>, sdsl::byte_tree<false> >, 32, 64, sdsl::sa_order_sa_sampling<'\x00'>, sdsl::isa_sampling<'\x00'>, sdsl::byte_alphabet>, sdsl::lcp_support_tree2<16>, sdsl::bp_support_sada<256, 32, sdsl::rank_support_v5<'\x01', '\x01'>, sdsl::select_support_mcl<'\x01', '\x01'> >, sdsl::int_vector<'\x01'>, sdsl::rank_support_v5<'\x01', '\x01'>, sdsl::select_support_scan<'\x01', '\x01'> >, sdsl::cst_sada<sdsl::csa_sada<sdsl::enc_vector<sdsl::coder::elias_delta, 128, '\x00'>, 32, 64, sdsl::sa_order_sa_sampling<'\x00'>, sdsl::isa_sampling<'\x00'>, sdsl::byte_alphabet>, sdsl::lcp_vlc<sdsl::dac_vector<'\x04', sdsl::rank_support_v5<'\x01', '\x01'> > >, sdsl::bp_support_sada<256, 32, sdsl::rank_support_v5<'\x01', '\x01'>, sdsl::select_support_mcl<'\x01', '\x01'> >, sdsl::rank_support_v5<'\n', '\x02'>, sdsl::select_support_mcl<'\n', '\x02'> >, sdsl::cst_sada<sdsl::csa_sada<sdsl::enc_vector<sdsl::coder::elias_delta, 128, '\x00'>, 32, 64, sdsl::sa_order_sa_sampling<'\x00'>, sdsl::isa_sampling<'\x00'>, sdsl::byte_alphabet>, sdsl::lcp_vlc<sdsl::dac_vector_dp<sdsl::int_vector<'\x01'>, 64> >, sdsl::bp_support_sada<256, 32, sdsl::rank_support_v5<'\x01', '\x01'>, sdsl::select_support_mcl<'\x01', '\x01'> >, sdsl::rank_support_v5<'\n', '\x02'>, sdsl::select_support_mcl<'\n', '\x02'> >, sdsl::cst_sada<sdsl::csa_sada<sdsl::enc_vector<sdsl::coder::elias_delta, 128, '\x00'>, 32, 64, sdsl::sa_order_sa_sampling<'\x00'>, sdsl::isa_sampling<'\x00'>, sdsl::byte_alphabet>, sdsl::lcp_vlc<sdsl::vlc_vector<sdsl::coder::elias_delta, 128, '\x00'> >, sdsl::bp_support_sada<256, 32, sdsl::rank_support_v5<'\x01', '\x01'>, sdsl::select_support_mcl<'\x01', '\x01'> >, sdsl::rank_support_v5<'\n', '\x02'>, sdsl::select_support_mcl<'\n', '\x02'> >, sdsl::cst_sada<sdsl::csa_sada<sdsl::enc_vector<sdsl::coder::elias_delta, 128, '\x00'>, 32, 64, sdsl::sa_order_sa_sampling<'\x00'>, sdsl::isa_sampling<'\x00'>, sdsl::byte_alphabet>, sdsl::lcp_byte<'\x00'>, sdsl::bp_support_sada<256, 32, sdsl::rank_support_v5<'\x01', '\x01'>, sdsl::select_support_mcl<'\x01', '\x01'> >, sdsl::rank_support_v5<'\n', '\x02'>, sdsl::select_support_mcl<'\n', '\x02'> >, sdsl::cst_sada<sdsl::csa_sada<sdsl::enc_vector<sdsl::coder::elias_delta, 128, '\x00'>, 32, 64, sdsl::sa_order_sa_sampling<'\x00'>, sdsl::isa_sampling<'\x00'>, sdsl::byte_alphabet>, sdsl::lcp_support_tree2<16>, sdsl::bp_support_gg<sdsl::nearest_neighbour_dictionary<'\x1E'>, sdsl::rank_support_v5<'\x01', '\x01'>, sdsl::select_support_mcl<'\x01', '\x01'>, 840>, sdsl::rank_support_v5<'\n', '\x02'>, sdsl::select_support_mcl<'\n', '\x02'> >, sdsl::cst_sct3<sdsl::csa_wt<sdsl::wt_pc<sdsl::huff_shape, sdsl::int_vector<'\x01'>, sdsl::rank_support_v<'\x01', '\x01'>, sdsl::select_support_mcl<'\x01', '\x01'>, sdsl::select_support_mcl<'\x00', '\x01'>, sdsl::byte_tree<false> >, 32, 64, sdsl::sa_order_sa_sampling<'\x00'>, sdsl::isa_sampling<'\x00'>, sdsl::byte_alphabet>, sdsl::lcp_support_tree<sdsl::lcp_wt<'\x00'> >, sdsl::bp_support_gg<sdsl::nearest_neighbour_dictionary<'\x1E'>, sdsl::rank_support_v5<'\x01', '\x01'>, sdsl::select_support_mcl<'\x01', '\x01'>, 840>, sdsl::int_vector<'\x01'>, sdsl::rank_support_v5<'\x01', '\x01'>, sdsl::select_support_scan<'\x01', '\x01'> >, sdsl::cst_sada<sdsl::csa_sada<sdsl::enc_vector<sdsl::coder::elias_delta, 128, '\x00'>, 32, 64, sdsl::sa_order_sa_sampling<'\x00'>, sdsl::isa_sampling<'\x00'>, sdsl::byte_alphabet>, sdsl::lcp_support_tree<sdsl::lcp_wt<'\x00'> >, sdsl::bp_support_sada<256, 32, sdsl::rank_support_v5<'\x01', '\x01'>, sdsl::select_support_mcl<'\x01', '\x01'> >, sdsl::rank_support_v5<'\n', '\x02'>, sdsl::select_support_mcl<'\n', '\x02'> >, sdsl::cst_sct3<sdsl::csa_wt<sdsl::wt_pc<sdsl::huff_shape, sdsl::int_vector<'\x01'>, sdsl::rank_support_v<'\x01', '\x01'>, sdsl::select_support_mcl<'\x01', '\x01'>, sdsl::select_support_mcl<'\x00', '\x01'>, sdsl::byte_tree<false> >, 32, 64, sdsl::sa_order_sa_sampling<'\x00'>, sdsl::isa_sampling<'\x00'>, sdsl::byte_alphabet>, sdsl::lcp_support_sada<sdsl::int_vector<'\x01'>, sdsl::select_support_mcl<'\x01', '\x01'> >, sdsl::bp_support_sada<256, 32, sdsl::rank_support_v5<'\x01', '\x01'>, sdsl::select_support_mcl<'\x01', '\x01'> >, sdsl::int_vector<'\x01'>, sdsl::rank_support_v5<'\x01', '\x01'>, sdsl::select_support_scan<'\x01', '\x01'> >, sdsl::cst_sct3<sdsl::csa_wt<sdsl::wt_pc<sdsl::huff_shape, sdsl::int_vector<'\x01'>, sdsl::rank_support_v<'\x01', '\x01'>, sdsl::select_support_mcl<'\x01', '\x01'>, sdsl::select_support_mcl<'\x00', '\x01'>, sdsl::byte_tree<false> >, 32, 64, sdsl::sa_order_sa_sampling<'\x00'>, sdsl::isa_sampling<'\x00'>, sdsl::byte_alphabet>, sdsl::lcp_wt<'\x00'>, sdsl::bp_support_sada<256, 32, sdsl::rank_support_v5<'\x01', '\x01'>, sdsl::select_support_mcl<'\x01', '\x01'> >, sdsl::int_vector<'\x01'>, sdsl::rank_support_v5<'\x01', '\x01'>, sdsl::select_support_scan<'\x01', '\x01'> >, sdsl::cst_sct3<sdsl::csa_wt<sdsl::wt_pc<sdsl::huff_shape, sdsl::int_vector<'\x01'>, sdsl::rank_support_v<'\x01', '\x01'>, sdsl::select_support_mcl<'\x01', '\x01'>, sdsl::select_support_mcl<'\x00', '\x01'>, sdsl::byte_tree<false> >, 32, 64, sdsl::sa_order_sa_sampling<'\x00'>, sdsl::isa_sampling<'\x00'>, sdsl::byte_alphabet>, sdsl::lcp_support_tree<sdsl::lcp_wt<'\x00'> >, sdsl::bp_support_g<sdsl::nearest_neighbour_dictionary<'\x1E'>, sdsl::rank_support_v5<'\x01', '\x01'>, sdsl::select_support_mcl<'\x01', '\x01'>, sdsl::rmq_support_sparse_table<sdsl::int_vector<'\x00'>, false>, 840>, sdsl::int_vector<'\x01'>, sdsl::rank_support_v5<'\x01', '\x01'>, sdsl::select_support_scan<'\x01', '\x01'> >, sdsl::cst_sct3<sdsl::csa_bitcompressed<sdsl::byte_alphabet>, sdsl::lcp_bitcompressed<'\x00'>, sdsl::bp_support_sada<256, 32, sdsl::rank_support_v5<'\x01', '\x01'>, sdsl::select_support_mcl<'\x01', '\x01'> >, sdsl::int_vector<'\x01'>, sdsl::rank_support_v5<'\x01', '\x01'>, sdsl::select_support_scan<'\x01', '\x01'> > > >::Register' requested here TYPED_TEST(cst_byte_test, lca_method) ^ /Users/saharhooshmand/sdsl-lite/external/googletest/googletest/include/gtest/gtest-typed-test.h:183:42: note: expanded from macro 'TYPED_TEST' GTEST_TYPE_PARAMS_(CaseName)>::Register(\ ^ /Users/saharhooshmand/sdsl-lite/external/googletest/googletest/include/gtest/gtest-message.h:165:12: note: candidate function not viable: no known conversion from 'typename cst_fully<csa_wt<wt_pc<huff_shape, int_vector<'\x01'>, rank_support_v<'\x01', '\x01'>, select_support_mcl<'\x01', '\x01'>, select_support_mcl<'\x00', '\x01'>, byte_tree<false> >, 32, 64, sa_order_sa_sampling<'\x00'>, isa_sampling<'\x00'>, byte_alphabet>, 0, bp_support_sada<256, 32, rank_support_v5<'\x01', '\x01'>, select_support_mcl<'\x01', '\x01'> >, sd_vector<int_vector<'\x01'>, select_support_mcl<'\x01', '\x01'>, select_support_mcl<'\x00', '\x01'> >, dac_vector<'\x04', rank_support_v5<'\x01', '\x01'> >, false>::node_type' (aka 'pair<unsigned long long, unsigned long long>') to 'testing::Message::BasicNarrowIoManip' (aka 'basic_ostream<char> &(*)(basic_ostream<char> &)') for 1st argument Message& operator <<(BasicNarrowIoManip val) { ^ /Users/saharhooshmand/sdsl-lite/external/googletest/googletest/include/gtest/gtest-message.h:171:12: note: candidate function not viable: no known conversion from 'typename cst_fully<csa_wt<wt_pc<huff_shape, int_vector<'\x01'>, rank_support_v<'\x01', '\x01'>, select_support_mcl<'\x01', '\x01'>, select_support_mcl<'\x00', '\x01'>, byte_tree<false> >, 32, 64, sa_order_sa_sampling<'\x00'>, isa_sampling<'\x00'>, byte_alphabet>, 0, bp_support_sada<256, 32, rank_support_v5<'\x01', '\x01'>, select_support_mcl<'\x01', '\x01'> >, sd_vector<int_vector<'\x01'>, select_support_mcl<'\x01', '\x01'>, select_support_mcl<'\x00', '\x01'> >, dac_vector<'\x04', rank_support_v5<'\x01', '\x01'> >, false>::node_type' (aka 'pair<unsigned long long, unsigned long long>') to 'bool' for 1st argument Message& operator <<(bool b) { ^ /Users/saharhooshmand/sdsl-lite/external/googletest/googletest/include/gtest/gtest-message.h:177:12: note: candidate function not viable: no known conversion from 'typename cst_fully<csa_wt<wt_pc<huff_shape, int_vector<'\x01'>, rank_support_v<'\x01', '\x01'>, select_support_mcl<'\x01', '\x01'>, select_support_mcl<'\x00', '\x01'>, byte_tree<false> >, 32, 64, sa_order_sa_sampling<'\x00'>, isa_sampling<'\x00'>, byte_alphabet>, 0, bp_support_sada<256, 32, rank_support_v5<'\x01', '\x01'>, select_support_mcl<'\x01', '\x01'> >, sd_vector<int_vector<'\x01'>, select_support_mcl<'\x01', '\x01'>, select_support_mcl<'\x00', '\x01'> >, dac_vector<'\x04', rank_support_v5<'\x01', '\x01'> >, false>::node_type' (aka 'pair<unsigned long long, unsigned long long>') to 'const wchar_t *' for 1st argument Message& operator <<(const wchar_t* wide_c_str); ^ /Users/saharhooshmand/sdsl-lite/external/googletest/googletest/include/gtest/gtest-message.h:178:12: note: candidate function not viable: no known conversion from 'typename cst_fully<csa_wt<wt_pc<huff_shape, int_vector<'\x01'>, rank_support_v<'\x01', '\x01'>, select_support_mcl<'\x01', '\x01'>, select_support_mcl<'\x00', '\x01'>, byte_tree<false> >, 32, 64, sa_order_sa_sampling<'\x00'>, isa_sampling<'\x00'>, byte_alphabet>, 0, bp_support_sada<256, 32, rank_support_v5<'\x01', '\x01'>, select_support_mcl<'\x01', '\x01'> >, sd_vector<int_vector<'\x01'>, select_support_mcl<'\x01', '\x01'>, select_support_mcl<'\x00', '\x01'> >, dac_vector<'\x04', rank_support_v5<'\x01', '\x01'> >, false>::node_type' (aka 'pair<unsigned long long, unsigned long long>') to 'wchar_t *' for 1st argument Message& operator <<(wchar_t* wide_c_str); ^ /Users/saharhooshmand/sdsl-lite/external/googletest/googletest/include/gtest/gtest-message.h:183:12: note: candidate function not viable: no known conversion from 'typename cst_fully<csa_wt<wt_pc<huff_shape, int_vector<'\x01'>, rank_support_v<'\x01', '\x01'>, select_support_mcl<'\x01', '\x01'>, select_support_mcl<'\x00', '\x01'>, byte_tree<false> >, 32, 64, sa_order_sa_sampling<'\x00'>, isa_sampling<'\x00'>, byte_alphabet>, 0, bp_support_sada<256, 32, rank_support_v5<'\x01', '\x01'>, select_support_mcl<'\x01', '\x01'> >, sd_vector<int_vector<'\x01'>, select_support_mcl<'\x01', '\x01'>, select_support_mcl<'\x00', '\x01'> >, dac_vector<'\x04', rank_support_v5<'\x01', '\x01'> >, false>::node_type' (aka 'pair<unsigned long long, unsigned long long>') to 'const ::std::wstring' (aka 'const basic_string<wchar_t, char_traits<wchar_t>, allocator<wchar_t> >') for 1st argument Message& operator <<(const ::std::wstring& wstr); ^ /Users/saharhooshmand/sdsl-lite/build/test/../include/sdsl/io.hpp:774:1: note: candidate function template not viable: no known conversion from 'testing::Message' to 'std::ostream &' (aka 'basic_ostream<char> &') for 1st argument operator<<(std::ostream& os, const t_iv& v) ^ /Users/saharhooshmand/sdsl-lite/build/test/../include/sdsl/io.hpp:786:1: note: candidate function template not viable: no known conversion from 'testing::Message' to 'std::ostream &' (aka 'basic_ostream<char> &') for 1st argument operator<<(std::ostream& os, const t_iv& v) ^ /Users/saharhooshmand/sdsl-lite/build/test/../include/sdsl/io.hpp:809:1: note: candidate function template not viable: no known conversion from 'testing::Message' to 'std::ostream &' (aka 'basic_ostream<char> &') for 1st argument operator<<(std::ostream& os, const t_iv& v) ^ /Users/saharhooshmand/sdsl-lite/build/test/../include/sdsl/int_vector.hpp:1239:1: note: candidate function template not viable: no known conversion from 'testing::Message' to 'std::ostream &' (aka 'basic_ostream<char> &') for 1st argument operator<<(std::ostream& os, const t_bv& bv) ^ /Users/saharhooshmand/sdsl-lite/build/test/../include/sdsl/cst_fully.hpp:974:15: note: candidate function template not viable: no known conversion from 'testing::Message' to 'std::ostream &' (aka 'basic_ostream<char> &') for 1st argument std::ostream& operator<<(std::ostream& os, const std::pair<T, T>& v) ^ /Users/saharhooshmand/sdsl-lite/external/googletest/googletest/include/gtest/gtest-message.h:55:6: note: candidate function not viable: no known conversion from 'testing::Message' to 'const testing::internal::Secret' for 1st argument void operator<<(const testing::internal::Secret&, int); ^ /Users/saharhooshmand/sdsl-lite/external/googletest/googletest/include/gtest/gtest-message.h:232:22: note: candidate function not viable: no known conversion from 'testing::Message' to 'std::ostream &' (aka 'basic_ostream<char> &') for 1st argument inline std::ostream& operator <<(std::ostream& os, const Message& sb) { ^ /Users/saharhooshmand/sdsl-lite/external/googletest/googletest/include/gtest/gtest-test-part.h:120:15: note: candidate function not viable: no known conversion from 'testing::Message' to 'std::ostream &' (aka 'basic_ostream<char> &') for 1st argument std::ostream& operator<<(std::ostream& os, const TestPartResult& result); ^ /Users/saharhooshmand/sdsl-lite/build/test/../include/sdsl/uint128_t.hpp:249:15: note: candidate function not viable: no known conversion from 'testing::Message' to 'std::ostream &' (aka 'basic_ostream<char> &') for 1st argument std::ostream& operator<<(std::ostream& os, const uint128_t& x); ^ /Users/saharhooshmand/sdsl-lite/build/test/../include/sdsl/uint256_t.hpp:251:15: note: candidate function not viable: no known conversion from 'testing::Message' to 'std::ostream &' (aka 'basic_ostream<char> &') for 1st argument std::ostream& operator<<(std::ostream& os, const uint256_t& x); ^ /Library/Developer/CommandLineTools/usr/include/c++/v1/ostream:748:1: note: candidate template ignored: could not match 'basic_ostream<type-parameter-0-0, type-parameter-0-1>' against 'testing::Message' operator<<(basic_ostream<_CharT, _Traits>& __os, _CharT __c) ^ /Library/Developer/CommandLineTools/usr/include/c++/v1/ostream:755:1: note: candidate template ignored: could not match 'basic_ostream<type-parameter-0-0, type-parameter-0-1>' against 'testing::Message' operator<<(basic_ostream<_CharT, _Traits>& __os, char __cn) ^ /Library/Developer/CommandLineTools/usr/include/c++/v1/ostream:788:1: note: candidate template ignored: could not match 'basic_ostream<char, type-parameter-0-0>' against 'testing::Message' operator<<(basic_ostream<char, _Traits>& __os, char __c) ^ /Library/Developer/CommandLineTools/usr/include/c++/v1/ostream:795:1: note: candidate template ignored: could not match 'basic_ostream<char, type-parameter-0-0>' against 'testing::Message' operator<<(basic_ostream<char, _Traits>& __os, signed char __c) ^ /Library/Developer/CommandLineTools/usr/include/c++/v1/ostream:802:1: note: candidate template ignored: could not match 'basic_ostream<char, type-parameter-0-0>' against 'testing::Message' operator<<(basic_ostream<char, _Traits>& __os, unsigned char __c) ^ /Library/Developer/CommandLineTools/usr/include/c++/v1/ostream:809:1: note: candidate template ignored: could not match 'basic_ostream<type-parameter-0-0, type-parameter-0-1>' against 'testing::Message' operator<<(basic_ostream<_CharT, _Traits>& __os, const _CharT* __str) ^ /Library/Developer/CommandLineTools/usr/include/c++/v1/ostream:816:1: note: candidate template ignored: could not match 'basic_ostream<type-parameter-0-0, type-parameter-0-1>' against 'testing::Message' operator<<(basic_ostream<_CharT, _Traits>& __os, const char* __strn) ^ /Library/Developer/CommandLineTools/usr/include/c++/v1/ostream:862:1: note: candidate template ignored: could not match 'basic_ostream<char, type-parameter-0-0>' against 'testing::Message' operator<<(basic_ostream<char, _Traits>& __os, const char* __str) ^ /Library/Developer/CommandLineTools/usr/include/c++/v1/ostream:869:1: note: candidate template ignored: could not match 'basic_ostream<char, type-parameter-0-0>' against 'testing::Message' operator<<(basic_ostream<char, _Traits>& __os, const signed char* __str) ^ /Library/Developer/CommandLineTools/usr/include/c++/v1/ostream:877:1: note: candidate template ignored: could not match 'basic_ostream<char, type-parameter-0-0>' against 'testing::Message' operator<<(basic_ostream<char, _Traits>& __os, const unsigned char* __str) ^ /Library/Developer/CommandLineTools/usr/include/c++/v1/ostream:1044:1: note: candidate template ignored: could not match 'basic_ostream<type-parameter-0-0, type-parameter-0-1>' against 'testing::Message' operator<<(basic_ostream<_CharT, _Traits>& __os, ^ /Library/Developer/CommandLineTools/usr/include/c++/v1/ostream:1069:1: note: candidate template ignored: could not match 'basic_ostream<type-parameter-0-0, type-parameter-0-1>' against 'testing::Message' operator<<(basic_ostream<_CharT, _Traits>& __os, shared_ptr<_Yp> const& __p) ^ /Library/Developer/CommandLineTools/usr/include/c++/v1/ostream:1088:1: note: candidate template ignored: could not match 'basic_ostream<type-parameter-0-0, type-parameter-0-1>' against 'testing::Message' operator<<(basic_ostream<_CharT, _Traits>& __os, const bitset<_Size>& __x) ^ /Library/Developer/CommandLineTools/usr/include/c++/v1/random:6347:1: note: candidate template ignored: could not match 'basic_ostream<type-parameter-0-0, type-parameter-0-1>' against 'testing::Message' operator<<(basic_ostream<_CharT, _Traits>& __os, ^ /Library/Developer/CommandLineTools/usr/include/c++/v1/random:6686:1: note: candidate template ignored: could not match 'basic_ostream<type-parameter-0-0, type-parameter-0-1>' against 'testing::Message' operator<<(basic_ostream<_CharT, _Traits>& __os, ^ /Users/saharhooshmand/sdsl-lite/build/test/../include/sdsl/io.hpp:798:1: note: candidate template ignored: could not match 'vector' against 'pair' operator<<(std::ostream& os, const std::vector<t_int>& v) ^ /Users/saharhooshmand/sdsl-lite/build/test/../include/sdsl/cst_sct3.hpp:1280:22: note: candidate template ignored: could not match 'bp_interval' against 'pair' inline std::ostream& operator<<(std::ostream& os, const bp_interval<t_in... ^ /Library/Developer/CommandLineTools/usr/include/c++/v1/ostream:1034:1: note: candidate template ignored: requirement '!is_lvalue_reference<Message &>::value' was not satisfied [with _Stream = testing::Message &, _Tp = std::__1::pair<unsigned long long, unsigned long long>] operator<<(_Stream&& __os, const _Tp& __x) ^ /Library/Developer/CommandLineTools/usr/include/c++/v1/ostream:1052:1: note: candidate template ignored: could not match 'basic_ostream<type-parameter-0-0, type-parameter-0-1>' against 'testing::Message' operator<<(basic_ostream<_CharT, _Traits>& __os, ^ /Library/Developer/CommandLineTools/usr/include/c++/v1/ostream:1061:1: note: candidate template ignored: could not match 'basic_ostream<type-parameter-0-0, type-parameter-0-1>' against 'testing::Message' operator<<(basic_ostream<_CharT, _Traits>& __os, const error_code& __ec) ^ /Library/Developer/CommandLineTools/usr/include/c++/v1/ostream:1081:1: note: candidate template ignored: could not match 'basic_ostream<type-parameter-0-0, type-parameter-0-1>' against 'testing::Message' operator<<(basic_ostream<_CharT, _Traits>& __os, unique_ptr<_Yp, _Dp> co... ^ /Library/Developer/CommandLineTools/usr/include/c++/v1/iomanip:362:1: note: candidate template ignored: could not match 'basic_ostream<type-parameter-0-0, type-parameter-0-1>' against 'testing::Message' operator<<(basic_ostream<_CharT, _Traits>& __os, const __iom_t8<_MoneyT>& __x) ^ /Library/Developer/CommandLineTools/usr/include/c++/v1/iomanip:477:5: note: candidate template ignored: could not match 'basic_ostream<type-parameter-0-0, type-parameter-0-1>' against 'testing::Message' operator<<(basic_ostream<_Cp, _Traits>& __os, const __iom_t10<_Cp>& __x); ^ /Library/Developer/CommandLineTools/usr/include/c++/v1/iomanip:572:33: note: candidate template ignored: could not match 'basic_ostream<type-parameter-0-0, type-parameter-0-1>' against 'testing::Message' basic_ostream<_CharT, _Traits>& operator<<( ^ /Library/Developer/CommandLineTools/usr/include/c++/v1/iomanip:592:33: note: candidate template ignored: could not match 'basic_ostream<type-parameter-0-0, type-parameter-0-1>' against 'testing::Message' basic_ostream<_CharT, _Traits>& operator<<( ^ /Library/Developer/CommandLineTools/usr/include/c++/v1/random:1982:1: note: candidate template ignored: could not match 'basic_ostream<type-parameter-0-0, type-parameter-0-1>' against 'testing::Message' operator<<(basic_ostream<_CharT, _Traits>& __os, ^ /Library/Developer/CommandLineTools/usr/include/c++/v1/random:2160:5: note: candidate template ignored: could not match 'basic_ostream<type-parameter-0-0, type-parameter-0-1>' against 'testing::Message' operator<<(basic_ostream<_CharT, _Traits>& __os, ^ /Library/Developer/CommandLineTools/usr/include/c++/v1/random:2773:1: note: candidate template ignored: could not match 'basic_ostream<type-parameter-0-0, type-parameter-0-1>' against 'testing::Message' operator<<(basic_ostream<_CharT, _Traits>& __os, ^ /Library/Developer/CommandLineTools/usr/include/c++/v1/random:2955:1: note: candidate template ignored: could not match 'basic_ostream<type-parameter-0-0, type-parameter-0-1>' against 'testing::Message' operator<<(basic_ostream<_CharT, _Traits>& __os, ^ /Library/Developer/CommandLineTools/usr/include/c++/v1/random:3208:1: note: candidate template ignored: could not match 'basic_ostream<type-parameter-0-0, type-parameter-0-1>' against 'testing::Message' operator<<(basic_ostream<_CharT, _Traits>& __os, ^ /Library/Developer/CommandLineTools/usr/include/c++/v1/random:3440:1: note: candidate template ignored: could not match 'basic_ostream<type-parameter-0-0, type-parameter-0-1>' against 'testing::Message' operator<<(basic_ostream<_CharT, _Traits>& __os, ^ /Library/Developer/CommandLineTools/usr/include/c++/v1/random:3663:1: note: candidate template ignored: could not match 'basic_ostream<type-parameter-0-0, type-parameter-0-1>' against 'testing::Message' operator<<(basic_ostream<_CharT, _Traits>& __os, ^ /Library/Developer/CommandLineTools/usr/include/c++/v1/random:3784:1: note: candidate template ignored: could not match 'basic_ostream<type-parameter-0-0, type-parameter-0-1>' against 'testing::Message' operator<<(basic_ostream<_CharT, _Traits>& __os, ^ /Library/Developer/CommandLineTools/usr/include/c++/v1/random:3896:1: note: candidate template ignored: could not match 'basic_ostream<type-parameter-0-0, type-parameter-0-1>' against 'testing::Message' operator<<(basic_ostream<_CharT, _Traits>& __os, const bernoulli_distrib... ^ /Library/Developer/CommandLineTools/usr/include/c++/v1/random:4074:1: note: candidate template ignored: could not match 'basic_ostream<type-parameter-0-0, type-parameter-0-1>' against 'testing::Message' operator<<(basic_ostream<_CharT, _Traits>& __os, ^ /Library/Developer/CommandLineTools/usr/include/c++/v1/random:4192:1: note: candidate template ignored: could not match 'basic_ostream<type-parameter-0-0, type-parameter-0-1>' against 'testing::Message' operator<<(basic_ostream<_CharT, _Traits>& __os, ^ /Library/Developer/CommandLineTools/usr/include/c++/v1/random:4303:5: note: candidate template ignored: could not match 'basic_ostream<type-parameter-0-0, type-parameter-0-1>' against 'testing::Message' operator<<(basic_ostream<_CharT, _Traits>& __os, ^ /Library/Developer/CommandLineTools/usr/include/c++/v1/random:4496:1: note: candidate template ignored: could not match 'basic_ostream<type-parameter-0-0, type-parameter-0-1>' against 'testing::Message' operator<<(basic_ostream<_CharT, _Traits>& __os, ^ /Library/Developer/CommandLineTools/usr/include/c++/v1/random:4717:1: note: candidate template ignored: could not match 'basic_ostream<type-parameter-0-0, type-parameter-0-1>' against 'testing::Message' operator<<(basic_ostream<_CharT, _Traits>& __os, ^ /Library/Developer/CommandLineTools/usr/include/c++/v1/random:4828:1: note: candidate template ignored: could not match 'basic_ostream<type-parameter-0-0, type-parameter-0-1>' against 'testing::Message' operator<<(basic_ostream<_CharT, _Traits>& __os, ^ /Library/Developer/CommandLineTools/usr/include/c++/v1/random:4947:1: note: candidate template ignored: could not match 'basic_ostream<type-parameter-0-0, type-parameter-0-1>' against 'testing::Message' operator<<(basic_ostream<_CharT, _Traits>& __os, ^ /Library/Developer/CommandLineTools/usr/include/c++/v1/random:5119:1: note: candidate template ignored: could not match 'basic_ostream<type-parameter-0-0, type-parameter-0-1>' against 'testing::Message' operator<<(basic_ostream<_CharT, _Traits>& __os, ^ /Library/Developer/CommandLineTools/usr/include/c++/v1/random:5255:1: note: candidate template ignored: could not match 'basic_ostream<type-parameter-0-0, type-parameter-0-1>' against 'testing::Message' operator<<(basic_ostream<_CharT, _Traits>& __os, ^ /Library/Developer/CommandLineTools/usr/include/c++/v1/random:5361:1: note: candidate template ignored: could not match 'basic_ostream<type-parameter-0-0, type-parameter-0-1>' against 'testing::Message' operator<<(basic_ostream<_CharT, _Traits>& __os, ^ /Library/Developer/CommandLineTools/usr/include/c++/v1/random:5465:1: note: candidate template ignored: could not match 'basic_ostream<type-parameter-0-0, type-parameter-0-1>' against 'testing::Message' operator<<(basic_ostream<_CharT, _Traits>& __os, ^ /Library/Developer/CommandLineTools/usr/include/c++/v1/random:5585:1: note: candidate template ignored: could not match 'basic_ostream<type-parameter-0-0, type-parameter-0-1>' against 'testing::Message' operator<<(basic_ostream<_CharT, _Traits>& __os, ^ /Library/Developer/CommandLineTools/usr/include/c++/v1/random:5707:1: note: candidate template ignored: could not match 'basic_ostream<type-parameter-0-0, type-parameter-0-1>' against 'testing::Message' operator<<(basic_ostream<_CharT, _Traits>& __os, ^ /Library/Developer/CommandLineTools/usr/include/c++/v1/random:5823:1: note: candidate template ignored: could not match 'basic_ostream<type-parameter-0-0, type-parameter-0-1>' against 'testing::Message' operator<<(basic_ostream<_CharT, _Traits>& __os, ^ /Library/Developer/CommandLineTools/usr/include/c++/v1/random:6046:1: note: candidate template ignored: could not match 'basic_ostream<type-parameter-0-0, type-parameter-0-1>' against 'testing::Message' operator<<(basic_ostream<_CharT, _Traits>& __os, ^ /Users/saharhooshmand/sdsl-lite/external/googletest/googletest/include/gtest/gtest-message.h:115:19: note: candidate template ignored: substitution failure [with T = std::__1::pair<unsigned long long, unsigned long long>] inline Message& operator <<(const T& val) { ^ /Users/saharhooshmand/sdsl-lite/external/googletest/googletest/include/gtest/gtest-message.h:149:19: note: candidate template ignored: could not match 'T *const' against 'typename cst_fully<csa_wt<wt_pc<huff_shape, int_vector<'\x01'>, rank_support_v<'\x01', '\x01'>, select_support_mcl<'\x01', '\x01'>, select_support_mcl<'\x00', '\x01'>, byte_tree<false> >, 32, 64, sa_order_sa_sampling<'\x00'>, isa_sampling<'\x00'>, byte_alphabet>, 0, bp_support_sada<256, 32, rank_support_v5<'\x01', '\x01'>, select_support_mcl<'\x01', '\x01'> >, sd_vector<int_vector<'\x01'>, select_support_mcl<'\x01', '\x01'>, select_support_mcl<'\x00', '\x01'> >, dac_vector<'\x04', rank_support_v5<'\x01', '\x01'> >, false>::node_type' (aka 'pair<unsigned long long, unsigned long long>') inline Message& operator <<(T* const& pointer) { // NOLINT ^ 2 warnings and 2 errors generated. make[3]: *** [test/CMakeFiles/cst_byte_test.dir/cst_byte_test.cpp.o] Error 1 make[2]: *** [test/CMakeFiles/cst_byte_test.dir/all] Error 2 make[1]: *** [test/CMakeFiles/test-sdsl.dir/rule] Error 2 make: *** [test-sdsl] Error 2
NO BRO no problem here
make test-sdsl
No problem here in linux mint 19 64 bits compiling make test-sdsl g ++ (Ubuntu 7.4.0-1ubuntu1 ~ 18.04.1) 7.4.0
Only change in file cst_byte_test.cpp line 58 //ASSERT_TRUE(load_from_file(cst, temp_file)); ASSERT_FALSE(load_from_file(cst, temp_file));
What do you use OS?
I am seeing an error for the cst_byte_test as well:
In file included from /home/u133615/src/sdsl-lite/test/cst_byte_test.cpp:1:
In file included from /home/u133615/src/sdsl-lite/test/cst_helper.hpp:6:
In file included from /home/u133615/src/sdsl-lite/external/googletest/googletest/include/gtest/gtest.h:58:
In file included from /home/u133615/src/sdsl-lite/external/googletest/googletest/include/gtest/internal/gtest-internal.h:63:
/home/u133615/src/sdsl-lite/external/googletest/googletest/include/gtest/gtest-message.h:131:10: error:
invalid operands to binary expression ('std::basic_stringstream<char>' and 'const
std::pair<unsigned long, unsigned long>')
*ss_ << val;
~~~~ ^ ~~~
/home/u133615/src/sdsl-lite/test/cst_byte_test.cpp:376:66: note: in instantiation of function
template specialization
'testing::Message::operator<<<std::pair<unsigned long, unsigned long>>' requested here
ASSERT_EQ(data[i], cst.edge(v, i+1))<<" i="<<i<<" v="<<v;
^
<snip>
System:
$ icpx --version
Intel(R) oneAPI DPC++/C++ Compiler 2022.0.0 (2022.0.0.20211123)
Target: x86_64-unknown-linux-gnu
Thread model: posix
InstalledDir: /glob/development-tools/versions/oneapi/2022.1.2/oneapi/compiler/2022.0.2/linux/bin-llvm
$ lsb_release -a
No LSB modules are available.
Distributor ID: Ubuntu
Description: Ubuntu 20.04.4 LTS
Release: 20.04
Codename: focal
Would you please help me with this issue? Thanks! I am using Macbook Air 1.6 GHz Intel Core i5 64 bit g++ --version :g++-4.9
At the end of step "make test-sdsl" , I get these errors:
2 warnings and 2 errors generated. make[3]: [test/CMakeFiles/cst_byte_test.dir/cst_byte_test.cpp.o] Error 1 make[2]: [test/CMakeFiles/cst_byte_test.dir/all] Error 2 make[1]: [test/CMakeFiles/test-sdsl.dir/rule] Error 2 make: [test-sdsl] Error 2
In file included from /Users/saharhooshmand/sdsl-lite/test/cst_byte_test.cpp:1: In file included from /Users/saharhooshmand/sdsl-lite/test/cst_helper.hpp:6: In file included from /Users/saharhooshmand/sdsl-lite/external/googletest/googletest/include/gtest/gtest.h:58: In file included from /Users/saharhooshmand/sdsl-lite/external/googletest/googletest/include/gtest/internal/gtest-internal.h:63:
/Users/saharhooshmand/sdsl-lite/external/googletest/googletest/include/gtest/gtest-message.h:131:10: error: invalid operands to binary expression ('std::1::basic_stringstream<char, std::__1::char_traits, std:: 1::allocator >' and 'const
std::_1::pair<unsigned long long, unsigned long long>')
*ss << val;