Created
November 8, 2018 15:12
-
-
Save Kimundi/78eb33ae830385268e828037986a0385 to your computer and use it in GitHub Desktop.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Cloning into 'stxxl_external'... | |
Already on 'master' | |
/home/marvin/dev/arbeit/pwm/build/stxxl_external-prefix/src/stxxl_external/lib/common/verbose.cpp: In function ‘void stxxl::print_msg(const char*, const string&, unsigned int)’: | |
/home/marvin/dev/arbeit/pwm/build/stxxl_external-prefix/src/stxxl_external/lib/common/verbose.cpp:44:38: warning: ‘snprintf’ output may be truncated before the last format character [-Wformat-truncation=] | |
snprintf(tstr, sizeof(tstr), "[%d.%02d:%02d:%02d.%06d] ", | |
^~~~~~~~~~~~~~~~~~~~~~~~~~~ | |
/home/marvin/dev/arbeit/pwm/build/stxxl_external-prefix/src/stxxl_external/lib/common/verbose.cpp:44:17: note: ‘snprintf’ output between 21 and 39 bytes into a destination of size 23 | |
snprintf(tstr, sizeof(tstr), "[%d.%02d:%02d:%02d.%06d] ", | |
~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | |
int(t / (24 * 60 * 60)), | |
~~~~~~~~~~~~~~~~~~~~~~~~ | |
int(t / (60 * 60)) % 24, | |
~~~~~~~~~~~~~~~~~~~~~~~~ | |
int(t / 60) % 60, int(t) % 60, | |
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | |
int((t - floor(t)) * 1000000)); | |
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | |
In file included from /home/marvin/dev/arbeit/pwm/build/stxxl_external-prefix/src/stxxl_external/include/stxxl/vector:14, | |
from /home/marvin/dev/arbeit/pwm/build/stxxl_external-prefix/src/stxxl_external/tools/benchmark_sort.cpp:21: | |
/home/marvin/dev/arbeit/pwm/build/stxxl_external-prefix/src/stxxl_external/include/stxxl/bits/containers/vector.h: In instantiation of ‘stxxl::vector<ValueType, PageSize, PagerType, BlockSize, AllocStr, SizeType>::~vector() [with ValueType = stxxl::tuple<unsigned int, unsigned int>; unsigned int PageSize = 4; PagerType = stxxl::lru_pager<8>; unsigned int BlockSize = 2097152; AllocStr = stxxl::RC; SizeType = long long unsigned int]’: | |
/home/marvin/dev/arbeit/pwm/build/stxxl_external-prefix/src/stxxl_external/tools/benchmark_sort.cpp:139:21: required from ‘BenchmarkSort<ValueType, RandomGenerator>::BenchmarkSort(const char*, stxxl::uint64, stxxl::unsigned_type) [with ValueType = stxxl::tuple<unsigned int, unsigned int>; RandomGenerator = stxxl::random_number32; stxxl::uint64 = long long unsigned int; stxxl::unsigned_type = long long unsigned int]’ | |
/home/marvin/dev/arbeit/pwm/build/stxxl_external-prefix/src/stxxl_external/tools/benchmark_sort.cpp:219:58: required from here | |
/home/marvin/dev/arbeit/pwm/build/stxxl_external-prefix/src/stxxl_external/include/stxxl/bits/containers/vector.h:1485:9: warning: catching polymorphic type ‘class stxxl::io_error’ by value [-Wcatch-value=] | |
catch (io_error e) | |
^~~~~ | |
/home/marvin/dev/arbeit/pwm/build/stxxl_external-prefix/src/stxxl_external/include/stxxl/bits/containers/vector.h: In instantiation of ‘stxxl::vector<ValueType, PageSize, PagerType, BlockSize, AllocStr, SizeType>::~vector() [with ValueType = stxxl::tuple<long long unsigned int, long long unsigned int>; unsigned int PageSize = 4; PagerType = stxxl::lru_pager<8>; unsigned int BlockSize = 2097152; AllocStr = stxxl::RC; SizeType = long long unsigned int]’: | |
/home/marvin/dev/arbeit/pwm/build/stxxl_external-prefix/src/stxxl_external/tools/benchmark_sort.cpp:139:21: required from ‘BenchmarkSort<ValueType, RandomGenerator>::BenchmarkSort(const char*, stxxl::uint64, stxxl::unsigned_type) [with ValueType = stxxl::tuple<long long unsigned int, long long unsigned int>; RandomGenerator = stxxl::random_number32; stxxl::uint64 = long long unsigned int; stxxl::unsigned_type = long long unsigned int]’ | |
/home/marvin/dev/arbeit/pwm/build/stxxl_external-prefix/src/stxxl_external/tools/benchmark_sort.cpp:222:58: required from here | |
/home/marvin/dev/arbeit/pwm/build/stxxl_external-prefix/src/stxxl_external/include/stxxl/bits/containers/vector.h:1485:9: warning: catching polymorphic type ‘class stxxl::io_error’ by value [-Wcatch-value=] | |
/home/marvin/dev/arbeit/pwm/build/stxxl_external-prefix/src/stxxl_external/include/stxxl/bits/containers/vector.h: In instantiation of ‘stxxl::vector<ValueType, PageSize, PagerType, BlockSize, AllocStr, SizeType>::~vector() [with ValueType = struct64_type; unsigned int PageSize = 4; PagerType = stxxl::lru_pager<8>; unsigned int BlockSize = 2097152; AllocStr = stxxl::RC; SizeType = long long unsigned int]’: | |
/home/marvin/dev/arbeit/pwm/build/stxxl_external-prefix/src/stxxl_external/tools/benchmark_sort.cpp:139:21: required from ‘BenchmarkSort<ValueType, RandomGenerator>::BenchmarkSort(const char*, stxxl::uint64, stxxl::unsigned_type) [with ValueType = struct64_type; RandomGenerator = stxxl::random_number32; stxxl::uint64 = long long unsigned int; stxxl::unsigned_type = long long unsigned int]’ | |
/home/marvin/dev/arbeit/pwm/build/stxxl_external-prefix/src/stxxl_external/tools/benchmark_sort.cpp:225:62: required from here | |
/home/marvin/dev/arbeit/pwm/build/stxxl_external-prefix/src/stxxl_external/include/stxxl/bits/containers/vector.h:1485:9: warning: catching polymorphic type ‘class stxxl::io_error’ by value [-Wcatch-value=] | |
In file included from /home/marvin/dev/arbeit/pwm/build/stxxl_external-prefix/src/stxxl_external/include/stxxl/vector:14, | |
from /home/marvin/dev/arbeit/pwm/build/stxxl_external-prefix/src/stxxl_external/local/test1.cpp:20: | |
/home/marvin/dev/arbeit/pwm/build/stxxl_external-prefix/src/stxxl_external/include/stxxl/bits/containers/vector.h: In instantiation of ‘stxxl::vector<ValueType, PageSize, PagerType, BlockSize, AllocStr, SizeType>::~vector() [with ValueType = int; unsigned int PageSize = 4; PagerType = stxxl::lru_pager<8>; unsigned int BlockSize = 2097152; AllocStr = stxxl::RC; SizeType = long long unsigned int]’: | |
/home/marvin/dev/arbeit/pwm/build/stxxl_external-prefix/src/stxxl_external/local/test1.cpp:33:42: required from here | |
/home/marvin/dev/arbeit/pwm/build/stxxl_external-prefix/src/stxxl_external/include/stxxl/bits/containers/vector.h:1485:9: warning: catching polymorphic type ‘class stxxl::io_error’ by value [-Wcatch-value=] | |
catch (io_error e) | |
^~~~~ | |
Warning: include-what-you-use reported diagnostics: | |
/home/marvin/dev/arbeit/pwm/src/benchmark.cpp should add these lines: | |
#include <assert.h> // for assert | |
#include <bits/stdint-intn.h> // for int32_t | |
#include <bits/stdint-uintn.h> // for uint8_t, uint64_t | |
#include <stdlib.h> // for exit, size_t | |
#include <stxxl/bits/common/exceptions.h> // for io_error | |
#include <stxxl/bits/common/simple_vector.h> // for swap | |
#include <stxxl/bits/containers/vector.h> // for vector_bufreader | |
#include <stxxl/bits/io/completion_handler.h> // for completion_handler1 | |
#include <stxxl/bits/io/file.h> // for file, file::RDONLY | |
#include <stxxl/bits/io/syscall_file.h> // for syscall_file | |
#include <stxxl/bits/mng/bid.h> // for operator<< | |
#include <algorithm> // for equal | |
#include <iostream> // for operator<<, endl, basi... | |
#include <string> // for string, basic_string<>... | |
#include "arrays/memory_types.hpp" // for input_type, output_type | |
#include "arrays/stxxl_helper.hpp" // for stxxlvector, stxxl_files | |
#include "util/common.hpp" // for bit_at | |
#include "util/type_for_bytes.hpp" // for type_for_bytes | |
/home/marvin/dev/arbeit/pwm/src/benchmark.cpp should remove these lines: | |
The full include-list for /home/marvin/dev/arbeit/pwm/src/benchmark.cpp: | |
#include <assert.h> // for assert | |
#include <bits/stdint-intn.h> // for int32_t | |
#include <bits/stdint-uintn.h> // for uint8_t, uint64_t | |
#include <omp.h> // for omp_get_max_threads | |
#include <stdlib.h> // for exit, size_t | |
#include <stxxl/bits/common/exceptions.h> // for io_error | |
#include <stxxl/bits/common/simple_vector.h> // for swap | |
#include <stxxl/bits/containers/vector.h> // for vector_bufreader | |
#include <stxxl/bits/io/completion_handler.h> // for completion_handler1 | |
#include <stxxl/bits/io/file.h> // for file, file::RDONLY | |
#include <stxxl/bits/io/syscall_file.h> // for syscall_file | |
#include <stxxl/bits/mng/bid.h> // for operator<< | |
#include <algorithm> // for equal | |
#include <iostream> // for operator<<, endl, basi... | |
#include <string> // for string, basic_string<>... | |
#include <tlx/cmdline_parser.hpp> // for CmdlineParser | |
#include <vector> // for allocator, vector, ope... | |
#include "arrays/memory_types.hpp" // for input_type, output_type | |
#include "arrays/stxxl_helper.hpp" // for stxxlvector, stxxl_files | |
#include "benchmark/algorithm.hpp" // for algorithm_list, constr... | |
#include "util/alphabet_util.hpp" // for levels_for_max_char | |
#include "util/common.hpp" // for bit_at | |
#include "util/file_util.hpp" // for file_to_vector | |
#include "util/print.hpp" // for print_structure | |
#include "util/structure_decode.hpp" // for decode_structure | |
#include "util/type_for_bytes.hpp" // for type_for_bytes | |
--- | |
Warning: include-what-you-use reported diagnostics: | |
In file included from /home/marvin/dev/arbeit/pwm/src/register/dd_prefix_counting.cpp:10: | |
/home/marvin/dev/arbeit/pwm/include/benchmark/algorithm.hpp:150:12: warning: 'compute_bitvector' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] | |
out_type compute_bitvector(const in_type& global_text, | |
^ | |
/home/marvin/dev/arbeit/pwm/src/register/dd_prefix_counting.cpp:16:1: note: in instantiation of template class 'concrete_algorithm<wx_dd_pc<unsigned char, false> >' requested here | |
CONSTRUCTION_REGISTER("wm_dd_pc", | |
^ | |
/home/marvin/dev/arbeit/pwm/include/benchmark/algorithm.hpp:184:7: note: expanded from macro 'CONSTRUCTION_REGISTER' | |
concrete_algorithm<ws>(algo_name, algo_description); | |
^ | |
/home/marvin/dev/arbeit/pwm/include/benchmark/algorithm.hpp:84:20: note: overridden virtual function is here | |
virtual out_type compute_bitvector(const in_type& global_text, | |
^ | |
/home/marvin/dev/arbeit/pwm/include/benchmark/algorithm.hpp:150:12: warning: 'compute_bitvector' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] | |
out_type compute_bitvector(const in_type& global_text, | |
^ | |
/home/marvin/dev/arbeit/pwm/src/register/dd_prefix_counting.cpp:19:1: note: in instantiation of template class 'concrete_algorithm<wx_dd_pc<unsigned short, false> >' requested here | |
CONSTRUCTION_REGISTER("wm_dd_pc", | |
^ | |
/home/marvin/dev/arbeit/pwm/include/benchmark/algorithm.hpp:184:7: note: expanded from macro 'CONSTRUCTION_REGISTER' | |
concrete_algorithm<ws>(algo_name, algo_description); | |
^ | |
/home/marvin/dev/arbeit/pwm/include/benchmark/algorithm.hpp:84:20: note: overridden virtual function is here | |
virtual out_type compute_bitvector(const in_type& global_text, | |
^ | |
/home/marvin/dev/arbeit/pwm/include/benchmark/algorithm.hpp:150:12: warning: 'compute_bitvector' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] | |
out_type compute_bitvector(const in_type& global_text, | |
^ | |
/home/marvin/dev/arbeit/pwm/src/register/dd_prefix_counting.cpp:22:1: note: in instantiation of template class 'concrete_algorithm<wx_dd_pc<unsigned int, false> >' requested here | |
CONSTRUCTION_REGISTER("wm_dd_pc", | |
^ | |
/home/marvin/dev/arbeit/pwm/include/benchmark/algorithm.hpp:184:7: note: expanded from macro 'CONSTRUCTION_REGISTER' | |
concrete_algorithm<ws>(algo_name, algo_description); | |
^ | |
/home/marvin/dev/arbeit/pwm/include/benchmark/algorithm.hpp:84:20: note: overridden virtual function is here | |
virtual out_type compute_bitvector(const in_type& global_text, | |
^ | |
/home/marvin/dev/arbeit/pwm/include/benchmark/algorithm.hpp:150:12: warning: 'compute_bitvector' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] | |
out_type compute_bitvector(const in_type& global_text, | |
^ | |
/home/marvin/dev/arbeit/pwm/src/register/dd_prefix_counting.cpp:30:1: note: in instantiation of template class 'concrete_algorithm<wx_dd_pc<unsigned char, true> >' requested here | |
CONSTRUCTION_REGISTER("wt_dd_pc", | |
^ | |
/home/marvin/dev/arbeit/pwm/include/benchmark/algorithm.hpp:184:7: note: expanded from macro 'CONSTRUCTION_REGISTER' | |
concrete_algorithm<ws>(algo_name, algo_description); | |
^ | |
/home/marvin/dev/arbeit/pwm/include/benchmark/algorithm.hpp:84:20: note: overridden virtual function is here | |
virtual out_type compute_bitvector(const in_type& global_text, | |
^ | |
/home/marvin/dev/arbeit/pwm/include/benchmark/algorithm.hpp:150:12: warning: 'compute_bitvector' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] | |
out_type compute_bitvector(const in_type& global_text, | |
^ | |
/home/marvin/dev/arbeit/pwm/src/register/dd_prefix_counting.cpp:33:1: note: in instantiation of template class 'concrete_algorithm<wx_dd_pc<unsigned short, true> >' requested here | |
CONSTRUCTION_REGISTER("wt_dd_pc", | |
^ | |
/home/marvin/dev/arbeit/pwm/include/benchmark/algorithm.hpp:184:7: note: expanded from macro 'CONSTRUCTION_REGISTER' | |
concrete_algorithm<ws>(algo_name, algo_description); | |
^ | |
/home/marvin/dev/arbeit/pwm/include/benchmark/algorithm.hpp:84:20: note: overridden virtual function is here | |
virtual out_type compute_bitvector(const in_type& global_text, | |
^ | |
/home/marvin/dev/arbeit/pwm/include/benchmark/algorithm.hpp:150:12: warning: 'compute_bitvector' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] | |
out_type compute_bitvector(const in_type& global_text, | |
^ | |
/home/marvin/dev/arbeit/pwm/src/register/dd_prefix_counting.cpp:36:1: note: in instantiation of template class 'concrete_algorithm<wx_dd_pc<unsigned int, true> >' requested here | |
CONSTRUCTION_REGISTER("wt_dd_pc", | |
^ | |
/home/marvin/dev/arbeit/pwm/include/benchmark/algorithm.hpp:184:7: note: expanded from macro 'CONSTRUCTION_REGISTER' | |
concrete_algorithm<ws>(algo_name, algo_description); | |
^ | |
/home/marvin/dev/arbeit/pwm/include/benchmark/algorithm.hpp:84:20: note: overridden virtual function is here | |
virtual out_type compute_bitvector(const in_type& global_text, | |
^ | |
In file included from /home/marvin/dev/arbeit/pwm/src/register/dd_prefix_counting.cpp:9: | |
In file included from /home/marvin/dev/arbeit/pwm/include/wx_dd_pc.hpp:17: | |
/home/marvin/dev/arbeit/pwm/include/construction/merge.hpp:28:21: warning: lambda capture 'dst' is not used [-Wunused-lambda-capture] | |
auto debug_ptr = [dst](WordType* const) { | |
^ | |
/home/marvin/dev/arbeit/pwm/include/construction/merge.hpp:407:9: note: in instantiation of function template specialization 'copy_bits<unsigned long>' requested here | |
copy_bits<uint64_t>(_bv[level].data(), local_bv.data(), write_offset, | |
^ | |
/home/marvin/dev/arbeit/pwm/include/benchmark/algorithm.hpp:153:23: note: in instantiation of function template specialization 'wx_dd_pc<unsigned char, false>::compute<unsigned char *>' requested here | |
return Algorithm::compute(global_text, size, levels); | |
^ | |
/home/marvin/dev/arbeit/pwm/src/register/dd_prefix_counting.cpp:16:1: note: in instantiation of member function 'concrete_algorithm<wx_dd_pc<unsigned char, false> >::compute_bitvector' requested here | |
CONSTRUCTION_REGISTER("wm_dd_pc", | |
^ | |
/home/marvin/dev/arbeit/pwm/include/benchmark/algorithm.hpp:184:7: note: expanded from macro 'CONSTRUCTION_REGISTER' | |
concrete_algorithm<ws>(algo_name, algo_description); | |
^ | |
/home/marvin/dev/arbeit/pwm/src/register/dd_prefix_counting.cpp should add these lines: | |
#include <bits/stdint-uintn.h> // for uint16_t, uint32_t, uint8_t | |
#include <string> // for allocator, string | |
/home/marvin/dev/arbeit/pwm/src/register/dd_prefix_counting.cpp should remove these lines: | |
The full include-list for /home/marvin/dev/arbeit/pwm/src/register/dd_prefix_counting.cpp: | |
#include <bits/stdint-uintn.h> // for uint16_t, uint32_t, uint8_t | |
#include <string> // for allocator, string | |
#include "benchmark/algorithm.hpp" // for CONSTRUCTION_REGISTER, concrete_a... | |
#include "wx_dd_pc.hpp" // for wx_dd_pc | |
--- | |
Warning: include-what-you-use reported diagnostics: | |
In file included from /home/marvin/dev/arbeit/pwm/src/register/dd_prefix_counting_single_scan.cpp:10: | |
/home/marvin/dev/arbeit/pwm/include/benchmark/algorithm.hpp:150:12: warning: 'compute_bitvector' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] | |
out_type compute_bitvector(const in_type& global_text, | |
^ | |
/home/marvin/dev/arbeit/pwm/src/register/dd_prefix_counting_single_scan.cpp:16:1: note: in instantiation of template class 'concrete_algorithm<wx_dd_pc_ss<unsigned char, false> >' requested here | |
CONSTRUCTION_REGISTER("wm_dd_pc_ss", | |
^ | |
/home/marvin/dev/arbeit/pwm/include/benchmark/algorithm.hpp:184:7: note: expanded from macro 'CONSTRUCTION_REGISTER' | |
concrete_algorithm<ws>(algo_name, algo_description); | |
^ | |
/home/marvin/dev/arbeit/pwm/include/benchmark/algorithm.hpp:84:20: note: overridden virtual function is here | |
virtual out_type compute_bitvector(const in_type& global_text, | |
^ | |
/home/marvin/dev/arbeit/pwm/include/benchmark/algorithm.hpp:150:12: warning: 'compute_bitvector' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] | |
out_type compute_bitvector(const in_type& global_text, | |
^ | |
/home/marvin/dev/arbeit/pwm/src/register/dd_prefix_counting_single_scan.cpp:20:1: note: in instantiation of template class 'concrete_algorithm<wx_dd_pc_ss<unsigned short, false> >' requested here | |
CONSTRUCTION_REGISTER("wm_dd_pc_ss", | |
^ | |
/home/marvin/dev/arbeit/pwm/include/benchmark/algorithm.hpp:184:7: note: expanded from macro 'CONSTRUCTION_REGISTER' | |
concrete_algorithm<ws>(algo_name, algo_description); | |
^ | |
/home/marvin/dev/arbeit/pwm/include/benchmark/algorithm.hpp:84:20: note: overridden virtual function is here | |
virtual out_type compute_bitvector(const in_type& global_text, | |
^ | |
/home/marvin/dev/arbeit/pwm/include/benchmark/algorithm.hpp:150:12: warning: 'compute_bitvector' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] | |
out_type compute_bitvector(const in_type& global_text, | |
^ | |
/home/marvin/dev/arbeit/pwm/src/register/dd_prefix_counting_single_scan.cpp:24:1: note: in instantiation of template class 'concrete_algorithm<wx_dd_pc_ss<unsigned int, false> >' requested here | |
CONSTRUCTION_REGISTER("wm_dd_pc_ss", | |
^ | |
/home/marvin/dev/arbeit/pwm/include/benchmark/algorithm.hpp:184:7: note: expanded from macro 'CONSTRUCTION_REGISTER' | |
concrete_algorithm<ws>(algo_name, algo_description); | |
^ | |
/home/marvin/dev/arbeit/pwm/include/benchmark/algorithm.hpp:84:20: note: overridden virtual function is here | |
virtual out_type compute_bitvector(const in_type& global_text, | |
^ | |
/home/marvin/dev/arbeit/pwm/include/benchmark/algorithm.hpp:150:12: warning: 'compute_bitvector' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] | |
out_type compute_bitvector(const in_type& global_text, | |
^ | |
/home/marvin/dev/arbeit/pwm/src/register/dd_prefix_counting_single_scan.cpp:33:1: note: in instantiation of template class 'concrete_algorithm<wx_dd_pc_ss<unsigned char, true> >' requested here | |
CONSTRUCTION_REGISTER("wt_dd_pc_ss", | |
^ | |
/home/marvin/dev/arbeit/pwm/include/benchmark/algorithm.hpp:184:7: note: expanded from macro 'CONSTRUCTION_REGISTER' | |
concrete_algorithm<ws>(algo_name, algo_description); | |
^ | |
/home/marvin/dev/arbeit/pwm/include/benchmark/algorithm.hpp:84:20: note: overridden virtual function is here | |
virtual out_type compute_bitvector(const in_type& global_text, | |
^ | |
/home/marvin/dev/arbeit/pwm/include/benchmark/algorithm.hpp:150:12: warning: 'compute_bitvector' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] | |
out_type compute_bitvector(const in_type& global_text, | |
^ | |
/home/marvin/dev/arbeit/pwm/src/register/dd_prefix_counting_single_scan.cpp:37:1: note: in instantiation of template class 'concrete_algorithm<wx_dd_pc_ss<unsigned short, true> >' requested here | |
CONSTRUCTION_REGISTER("wt_dd_pc_ss", | |
^ | |
/home/marvin/dev/arbeit/pwm/include/benchmark/algorithm.hpp:184:7: note: expanded from macro 'CONSTRUCTION_REGISTER' | |
concrete_algorithm<ws>(algo_name, algo_description); | |
^ | |
/home/marvin/dev/arbeit/pwm/include/benchmark/algorithm.hpp:84:20: note: overridden virtual function is here | |
virtual out_type compute_bitvector(const in_type& global_text, | |
^ | |
/home/marvin/dev/arbeit/pwm/include/benchmark/algorithm.hpp:150:12: warning: 'compute_bitvector' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] | |
out_type compute_bitvector(const in_type& global_text, | |
^ | |
/home/marvin/dev/arbeit/pwm/src/register/dd_prefix_counting_single_scan.cpp:41:1: note: in instantiation of template class 'concrete_algorithm<wx_dd_pc_ss<unsigned int, true> >' requested here | |
CONSTRUCTION_REGISTER("wt_dd_pc_ss", | |
^ | |
/home/marvin/dev/arbeit/pwm/include/benchmark/algorithm.hpp:184:7: note: expanded from macro 'CONSTRUCTION_REGISTER' | |
concrete_algorithm<ws>(algo_name, algo_description); | |
^ | |
/home/marvin/dev/arbeit/pwm/include/benchmark/algorithm.hpp:84:20: note: overridden virtual function is here | |
virtual out_type compute_bitvector(const in_type& global_text, | |
^ | |
In file included from /home/marvin/dev/arbeit/pwm/src/register/dd_prefix_counting_single_scan.cpp:9: | |
In file included from /home/marvin/dev/arbeit/pwm/include/wx_dd_pc_ss.hpp:17: | |
/home/marvin/dev/arbeit/pwm/include/construction/merge.hpp:28:21: warning: lambda capture 'dst' is not used [-Wunused-lambda-capture] | |
auto debug_ptr = [dst](WordType* const) { | |
^ | |
/home/marvin/dev/arbeit/pwm/include/construction/merge.hpp:407:9: note: in instantiation of function template specialization 'copy_bits<unsigned long>' requested here | |
copy_bits<uint64_t>(_bv[level].data(), local_bv.data(), write_offset, | |
^ | |
/home/marvin/dev/arbeit/pwm/include/benchmark/algorithm.hpp:153:23: note: in instantiation of function template specialization 'wx_dd_pc_ss<unsigned char, false>::compute<unsigned char *>' requested here | |
return Algorithm::compute(global_text, size, levels); | |
^ | |
/home/marvin/dev/arbeit/pwm/src/register/dd_prefix_counting_single_scan.cpp:16:1: note: in instantiation of member function 'concrete_algorithm<wx_dd_pc_ss<unsigned char, false> >::compute_bitvector' requested here | |
CONSTRUCTION_REGISTER("wm_dd_pc_ss", | |
^ | |
/home/marvin/dev/arbeit/pwm/include/benchmark/algorithm.hpp:184:7: note: expanded from macro 'CONSTRUCTION_REGISTER' | |
concrete_algorithm<ws>(algo_name, algo_description); | |
^ | |
/home/marvin/dev/arbeit/pwm/src/register/dd_prefix_counting_single_scan.cpp should add these lines: | |
#include <bits/stdint-uintn.h> // for uint16_t, uint32_t, uint8_t | |
#include <string> // for allocator, string | |
/home/marvin/dev/arbeit/pwm/src/register/dd_prefix_counting_single_scan.cpp should remove these lines: | |
The full include-list for /home/marvin/dev/arbeit/pwm/src/register/dd_prefix_counting_single_scan.cpp: | |
#include <bits/stdint-uintn.h> // for uint16_t, uint32_t, uint8_t | |
#include <string> // for allocator, string | |
#include "benchmark/algorithm.hpp" // for CONSTRUCTION_REGISTER, concrete_a... | |
#include "wx_dd_pc_ss.hpp" // for wx_dd_pc_ss | |
--- | |
Warning: include-what-you-use reported diagnostics: | |
In file included from /home/marvin/dev/arbeit/pwm/src/register/dd_prefix_sorting.cpp:10: | |
/home/marvin/dev/arbeit/pwm/include/benchmark/algorithm.hpp:150:12: warning: 'compute_bitvector' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] | |
out_type compute_bitvector(const in_type& global_text, | |
^ | |
/home/marvin/dev/arbeit/pwm/src/register/dd_prefix_sorting.cpp:16:1: note: in instantiation of template class 'concrete_algorithm<wx_dd_ps<unsigned char, false> >' requested here | |
CONSTRUCTION_REGISTER("wm_dd_ps", | |
^ | |
/home/marvin/dev/arbeit/pwm/include/benchmark/algorithm.hpp:184:7: note: expanded from macro 'CONSTRUCTION_REGISTER' | |
concrete_algorithm<ws>(algo_name, algo_description); | |
^ | |
/home/marvin/dev/arbeit/pwm/include/benchmark/algorithm.hpp:84:20: note: overridden virtual function is here | |
virtual out_type compute_bitvector(const in_type& global_text, | |
^ | |
/home/marvin/dev/arbeit/pwm/include/benchmark/algorithm.hpp:150:12: warning: 'compute_bitvector' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] | |
out_type compute_bitvector(const in_type& global_text, | |
^ | |
/home/marvin/dev/arbeit/pwm/src/register/dd_prefix_sorting.cpp:19:1: note: in instantiation of template class 'concrete_algorithm<wx_dd_ps<unsigned short, false> >' requested here | |
CONSTRUCTION_REGISTER("wm_dd_ps", | |
^ | |
/home/marvin/dev/arbeit/pwm/include/benchmark/algorithm.hpp:184:7: note: expanded from macro 'CONSTRUCTION_REGISTER' | |
concrete_algorithm<ws>(algo_name, algo_description); | |
^ | |
/home/marvin/dev/arbeit/pwm/include/benchmark/algorithm.hpp:84:20: note: overridden virtual function is here | |
virtual out_type compute_bitvector(const in_type& global_text, | |
^ | |
/home/marvin/dev/arbeit/pwm/include/benchmark/algorithm.hpp:150:12: warning: 'compute_bitvector' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] | |
out_type compute_bitvector(const in_type& global_text, | |
^ | |
/home/marvin/dev/arbeit/pwm/src/register/dd_prefix_sorting.cpp:22:1: note: in instantiation of template class 'concrete_algorithm<wx_dd_ps<unsigned int, false> >' requested here | |
CONSTRUCTION_REGISTER("wm_dd_ps", | |
^ | |
/home/marvin/dev/arbeit/pwm/include/benchmark/algorithm.hpp:184:7: note: expanded from macro 'CONSTRUCTION_REGISTER' | |
concrete_algorithm<ws>(algo_name, algo_description); | |
^ | |
/home/marvin/dev/arbeit/pwm/include/benchmark/algorithm.hpp:84:20: note: overridden virtual function is here | |
virtual out_type compute_bitvector(const in_type& global_text, | |
^ | |
/home/marvin/dev/arbeit/pwm/include/benchmark/algorithm.hpp:150:12: warning: 'compute_bitvector' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] | |
out_type compute_bitvector(const in_type& global_text, | |
^ | |
/home/marvin/dev/arbeit/pwm/src/register/dd_prefix_sorting.cpp:30:1: note: in instantiation of template class 'concrete_algorithm<wx_dd_ps<unsigned char, true> >' requested here | |
CONSTRUCTION_REGISTER("wt_dd_ps", | |
^ | |
/home/marvin/dev/arbeit/pwm/include/benchmark/algorithm.hpp:184:7: note: expanded from macro 'CONSTRUCTION_REGISTER' | |
concrete_algorithm<ws>(algo_name, algo_description); | |
^ | |
/home/marvin/dev/arbeit/pwm/include/benchmark/algorithm.hpp:84:20: note: overridden virtual function is here | |
virtual out_type compute_bitvector(const in_type& global_text, | |
^ | |
/home/marvin/dev/arbeit/pwm/include/benchmark/algorithm.hpp:150:12: warning: 'compute_bitvector' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] | |
out_type compute_bitvector(const in_type& global_text, | |
^ | |
/home/marvin/dev/arbeit/pwm/src/register/dd_prefix_sorting.cpp:33:1: note: in instantiation of template class 'concrete_algorithm<wx_dd_ps<unsigned short, true> >' requested here | |
CONSTRUCTION_REGISTER("wt_dd_ps", | |
^ | |
/home/marvin/dev/arbeit/pwm/include/benchmark/algorithm.hpp:184:7: note: expanded from macro 'CONSTRUCTION_REGISTER' | |
concrete_algorithm<ws>(algo_name, algo_description); | |
^ | |
/home/marvin/dev/arbeit/pwm/include/benchmark/algorithm.hpp:84:20: note: overridden virtual function is here | |
virtual out_type compute_bitvector(const in_type& global_text, | |
^ | |
/home/marvin/dev/arbeit/pwm/include/benchmark/algorithm.hpp:150:12: warning: 'compute_bitvector' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] | |
out_type compute_bitvector(const in_type& global_text, | |
^ | |
/home/marvin/dev/arbeit/pwm/src/register/dd_prefix_sorting.cpp:36:1: note: in instantiation of template class 'concrete_algorithm<wx_dd_ps<unsigned int, true> >' requested here | |
CONSTRUCTION_REGISTER("wt_dd_ps", | |
^ | |
/home/marvin/dev/arbeit/pwm/include/benchmark/algorithm.hpp:184:7: note: expanded from macro 'CONSTRUCTION_REGISTER' | |
concrete_algorithm<ws>(algo_name, algo_description); | |
^ | |
/home/marvin/dev/arbeit/pwm/include/benchmark/algorithm.hpp:84:20: note: overridden virtual function is here | |
virtual out_type compute_bitvector(const in_type& global_text, | |
^ | |
In file included from /home/marvin/dev/arbeit/pwm/src/register/dd_prefix_sorting.cpp:9: | |
In file included from /home/marvin/dev/arbeit/pwm/include/wx_dd_ps.hpp:17: | |
/home/marvin/dev/arbeit/pwm/include/construction/merge.hpp:28:21: warning: lambda capture 'dst' is not used [-Wunused-lambda-capture] | |
auto debug_ptr = [dst](WordType* const) { | |
^ | |
/home/marvin/dev/arbeit/pwm/include/construction/merge.hpp:407:9: note: in instantiation of function template specialization 'copy_bits<unsigned long>' requested here | |
copy_bits<uint64_t>(_bv[level].data(), local_bv.data(), write_offset, | |
^ | |
/home/marvin/dev/arbeit/pwm/include/benchmark/algorithm.hpp:153:23: note: in instantiation of function template specialization 'wx_dd_ps<unsigned char, false>::compute<unsigned char *>' requested here | |
return Algorithm::compute(global_text, size, levels); | |
^ | |
/home/marvin/dev/arbeit/pwm/src/register/dd_prefix_sorting.cpp:16:1: note: in instantiation of member function 'concrete_algorithm<wx_dd_ps<unsigned char, false> >::compute_bitvector' requested here | |
CONSTRUCTION_REGISTER("wm_dd_ps", | |
^ | |
/home/marvin/dev/arbeit/pwm/include/benchmark/algorithm.hpp:184:7: note: expanded from macro 'CONSTRUCTION_REGISTER' | |
concrete_algorithm<ws>(algo_name, algo_description); | |
^ | |
/home/marvin/dev/arbeit/pwm/src/register/dd_prefix_sorting.cpp should add these lines: | |
#include <bits/stdint-uintn.h> // for uint16_t, uint32_t, uint8_t | |
#include <string> // for allocator, string | |
/home/marvin/dev/arbeit/pwm/src/register/dd_prefix_sorting.cpp should remove these lines: | |
The full include-list for /home/marvin/dev/arbeit/pwm/src/register/dd_prefix_sorting.cpp: | |
#include <bits/stdint-uintn.h> // for uint16_t, uint32_t, uint8_t | |
#include <string> // for allocator, string | |
#include "benchmark/algorithm.hpp" // for CONSTRUCTION_REGISTER, concrete_a... | |
#include "wx_dd_ps.hpp" // for wx_dd_ps | |
--- | |
Warning: include-what-you-use reported diagnostics: | |
In file included from /home/marvin/dev/arbeit/pwm/src/register/external_prefix_counting.cpp:9: | |
/home/marvin/dev/arbeit/pwm/include/benchmark/algorithm.hpp:150:12: warning: 'compute_bitvector' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] | |
out_type compute_bitvector(const in_type& global_text, | |
^ | |
/home/marvin/dev/arbeit/pwm/src/register/external_prefix_counting.cpp:20:1: note: in instantiation of template class 'concrete_algorithm<wx_pc_ie<unsigned char, false> >' requested here | |
CONSTRUCTION_REGISTER( | |
^ | |
/home/marvin/dev/arbeit/pwm/include/benchmark/algorithm.hpp:184:7: note: expanded from macro 'CONSTRUCTION_REGISTER' | |
concrete_algorithm<ws>(algo_name, algo_description); | |
^ | |
/home/marvin/dev/arbeit/pwm/include/benchmark/algorithm.hpp:84:20: note: overridden virtual function is here | |
virtual out_type compute_bitvector(const in_type& global_text, | |
^ | |
/home/marvin/dev/arbeit/pwm/include/benchmark/algorithm.hpp:150:12: warning: 'compute_bitvector' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] | |
out_type compute_bitvector(const in_type& global_text, | |
^ | |
/home/marvin/dev/arbeit/pwm/src/register/external_prefix_counting.cpp:25:1: note: in instantiation of template class 'concrete_algorithm<wx_pc_ie<unsigned short, false> >' requested here | |
CONSTRUCTION_REGISTER( | |
^ | |
/home/marvin/dev/arbeit/pwm/include/benchmark/algorithm.hpp:184:7: note: expanded from macro 'CONSTRUCTION_REGISTER' | |
concrete_algorithm<ws>(algo_name, algo_description); | |
^ | |
/home/marvin/dev/arbeit/pwm/include/benchmark/algorithm.hpp:84:20: note: overridden virtual function is here | |
virtual out_type compute_bitvector(const in_type& global_text, | |
^ | |
/home/marvin/dev/arbeit/pwm/include/benchmark/algorithm.hpp:150:12: warning: 'compute_bitvector' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] | |
out_type compute_bitvector(const in_type& global_text, | |
^ | |
/home/marvin/dev/arbeit/pwm/src/register/external_prefix_counting.cpp:30:1: note: in instantiation of template class 'concrete_algorithm<wx_pc_ie<unsigned int, false> >' requested here | |
CONSTRUCTION_REGISTER( | |
^ | |
/home/marvin/dev/arbeit/pwm/include/benchmark/algorithm.hpp:184:7: note: expanded from macro 'CONSTRUCTION_REGISTER' | |
concrete_algorithm<ws>(algo_name, algo_description); | |
^ | |
/home/marvin/dev/arbeit/pwm/include/benchmark/algorithm.hpp:84:20: note: overridden virtual function is here | |
virtual out_type compute_bitvector(const in_type& global_text, | |
^ | |
/home/marvin/dev/arbeit/pwm/include/benchmark/algorithm.hpp:150:12: warning: 'compute_bitvector' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] | |
out_type compute_bitvector(const in_type& global_text, | |
^ | |
/home/marvin/dev/arbeit/pwm/src/register/external_prefix_counting.cpp:36:1: note: in instantiation of template class 'concrete_algorithm<wx_pc_ie<unsigned char, true> >' requested here | |
CONSTRUCTION_REGISTER( | |
^ | |
/home/marvin/dev/arbeit/pwm/include/benchmark/algorithm.hpp:184:7: note: expanded from macro 'CONSTRUCTION_REGISTER' | |
concrete_algorithm<ws>(algo_name, algo_description); | |
^ | |
/home/marvin/dev/arbeit/pwm/include/benchmark/algorithm.hpp:84:20: note: overridden virtual function is here | |
virtual out_type compute_bitvector(const in_type& global_text, | |
^ | |
/home/marvin/dev/arbeit/pwm/include/benchmark/algorithm.hpp:150:12: warning: 'compute_bitvector' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] | |
out_type compute_bitvector(const in_type& global_text, | |
^ | |
/home/marvin/dev/arbeit/pwm/src/register/external_prefix_counting.cpp:41:1: note: in instantiation of template class 'concrete_algorithm<wx_pc_ie<unsigned short, true> >' requested here | |
CONSTRUCTION_REGISTER( | |
^ | |
/home/marvin/dev/arbeit/pwm/include/benchmark/algorithm.hpp:184:7: note: expanded from macro 'CONSTRUCTION_REGISTER' | |
concrete_algorithm<ws>(algo_name, algo_description); | |
^ | |
/home/marvin/dev/arbeit/pwm/include/benchmark/algorithm.hpp:84:20: note: overridden virtual function is here | |
virtual out_type compute_bitvector(const in_type& global_text, | |
^ | |
/home/marvin/dev/arbeit/pwm/include/benchmark/algorithm.hpp:150:12: warning: 'compute_bitvector' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] | |
out_type compute_bitvector(const in_type& global_text, | |
^ | |
/home/marvin/dev/arbeit/pwm/src/register/external_prefix_counting.cpp:46:1: note: in instantiation of template class 'concrete_algorithm<wx_pc_ie<unsigned int, true> >' requested here | |
CONSTRUCTION_REGISTER( | |
^ | |
/home/marvin/dev/arbeit/pwm/include/benchmark/algorithm.hpp:184:7: note: expanded from macro 'CONSTRUCTION_REGISTER' | |
concrete_algorithm<ws>(algo_name, algo_description); | |
^ | |
/home/marvin/dev/arbeit/pwm/include/benchmark/algorithm.hpp:84:20: note: overridden virtual function is here | |
virtual out_type compute_bitvector(const in_type& global_text, | |
^ | |
/home/marvin/dev/arbeit/pwm/src/register/external_prefix_counting.cpp should add these lines: | |
#include <bits/stdint-uintn.h> // for uint16_t, uint32_t, uint8_t | |
#include <string> // for allocator, string | |
/home/marvin/dev/arbeit/pwm/src/register/external_prefix_counting.cpp should remove these lines: | |
The full include-list for /home/marvin/dev/arbeit/pwm/src/register/external_prefix_counting.cpp: | |
#include <bits/stdint-uintn.h> // for uint16_t, uint32_t, uint8_t | |
#include <string> // for allocator, string | |
#include "benchmark/algorithm.hpp" // for CONSTRUCTION_REGISTER, concrete_a... | |
#include "wx_pc_ie.hpp" // for wx_pc_ie | |
--- | |
Warning: include-what-you-use reported diagnostics: | |
In file included from /home/marvin/dev/arbeit/pwm/src/register/external_prefix_sorting.cpp:9: | |
/home/marvin/dev/arbeit/pwm/include/benchmark/algorithm.hpp:150:12: warning: 'compute_bitvector' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] | |
out_type compute_bitvector(const in_type& global_text, | |
^ | |
/home/marvin/dev/arbeit/pwm/src/register/external_prefix_sorting.cpp:23:1: note: in instantiation of template class 'concrete_algorithm<wx_ps_oe<unsigned char, false> >' requested here | |
CONSTRUCTION_REGISTER("wm_ps_oe", | |
^ | |
/home/marvin/dev/arbeit/pwm/include/benchmark/algorithm.hpp:184:7: note: expanded from macro 'CONSTRUCTION_REGISTER' | |
concrete_algorithm<ws>(algo_name, algo_description); | |
^ | |
/home/marvin/dev/arbeit/pwm/include/benchmark/algorithm.hpp:84:20: note: overridden virtual function is here | |
virtual out_type compute_bitvector(const in_type& global_text, | |
^ | |
/home/marvin/dev/arbeit/pwm/include/benchmark/algorithm.hpp:150:12: warning: 'compute_bitvector' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] | |
out_type compute_bitvector(const in_type& global_text, | |
^ | |
/home/marvin/dev/arbeit/pwm/src/register/external_prefix_sorting.cpp:27:1: note: in instantiation of template class 'concrete_algorithm<wx_ps_oe<unsigned short, false> >' requested here | |
CONSTRUCTION_REGISTER("wm_ps_oe", | |
^ | |
/home/marvin/dev/arbeit/pwm/include/benchmark/algorithm.hpp:184:7: note: expanded from macro 'CONSTRUCTION_REGISTER' | |
concrete_algorithm<ws>(algo_name, algo_description); | |
^ | |
/home/marvin/dev/arbeit/pwm/include/benchmark/algorithm.hpp:84:20: note: overridden virtual function is here | |
virtual out_type compute_bitvector(const in_type& global_text, | |
^ | |
/home/marvin/dev/arbeit/pwm/include/benchmark/algorithm.hpp:150:12: warning: 'compute_bitvector' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] | |
out_type compute_bitvector(const in_type& global_text, | |
^ | |
/home/marvin/dev/arbeit/pwm/src/register/external_prefix_sorting.cpp:31:1: note: in instantiation of template class 'concrete_algorithm<wx_ps_oe<unsigned int, false> >' requested here | |
CONSTRUCTION_REGISTER("wm_ps_oe", | |
^ | |
/home/marvin/dev/arbeit/pwm/include/benchmark/algorithm.hpp:184:7: note: expanded from macro 'CONSTRUCTION_REGISTER' | |
concrete_algorithm<ws>(algo_name, algo_description); | |
^ | |
/home/marvin/dev/arbeit/pwm/include/benchmark/algorithm.hpp:84:20: note: overridden virtual function is here | |
virtual out_type compute_bitvector(const in_type& global_text, | |
^ | |
/home/marvin/dev/arbeit/pwm/include/benchmark/algorithm.hpp:150:12: warning: 'compute_bitvector' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] | |
out_type compute_bitvector(const in_type& global_text, | |
^ | |
/home/marvin/dev/arbeit/pwm/src/register/external_prefix_sorting.cpp:36:1: note: in instantiation of template class 'concrete_algorithm<wx_ps_oe<unsigned char, true> >' requested here | |
CONSTRUCTION_REGISTER("wt_ps_oe", | |
^ | |
/home/marvin/dev/arbeit/pwm/include/benchmark/algorithm.hpp:184:7: note: expanded from macro 'CONSTRUCTION_REGISTER' | |
concrete_algorithm<ws>(algo_name, algo_description); | |
^ | |
/home/marvin/dev/arbeit/pwm/include/benchmark/algorithm.hpp:84:20: note: overridden virtual function is here | |
virtual out_type compute_bitvector(const in_type& global_text, | |
^ | |
/home/marvin/dev/arbeit/pwm/include/benchmark/algorithm.hpp:150:12: warning: 'compute_bitvector' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] | |
out_type compute_bitvector(const in_type& global_text, | |
^ | |
/home/marvin/dev/arbeit/pwm/src/register/external_prefix_sorting.cpp:40:1: note: in instantiation of template class 'concrete_algorithm<wx_ps_oe<unsigned short, true> >' requested here | |
CONSTRUCTION_REGISTER("wt_ps_oe", | |
^ | |
/home/marvin/dev/arbeit/pwm/include/benchmark/algorithm.hpp:184:7: note: expanded from macro 'CONSTRUCTION_REGISTER' | |
concrete_algorithm<ws>(algo_name, algo_description); | |
^ | |
/home/marvin/dev/arbeit/pwm/include/benchmark/algorithm.hpp:84:20: note: overridden virtual function is here | |
virtual out_type compute_bitvector(const in_type& global_text, | |
^ | |
/home/marvin/dev/arbeit/pwm/include/benchmark/algorithm.hpp:150:12: warning: 'compute_bitvector' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] | |
out_type compute_bitvector(const in_type& global_text, | |
^ | |
/home/marvin/dev/arbeit/pwm/src/register/external_prefix_sorting.cpp:44:1: note: in instantiation of template class 'concrete_algorithm<wx_ps_oe<unsigned int, true> >' requested here | |
CONSTRUCTION_REGISTER("wt_ps_oe", | |
^ | |
/home/marvin/dev/arbeit/pwm/include/benchmark/algorithm.hpp:184:7: note: expanded from macro 'CONSTRUCTION_REGISTER' | |
concrete_algorithm<ws>(algo_name, algo_description); | |
^ | |
/home/marvin/dev/arbeit/pwm/include/benchmark/algorithm.hpp:84:20: note: overridden virtual function is here | |
virtual out_type compute_bitvector(const in_type& global_text, | |
^ | |
/home/marvin/dev/arbeit/pwm/include/benchmark/algorithm.hpp:150:12: warning: 'compute_bitvector' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] | |
out_type compute_bitvector(const in_type& global_text, | |
^ | |
/home/marvin/dev/arbeit/pwm/src/register/external_prefix_sorting.cpp:60:1: note: in instantiation of template class 'concrete_algorithm<wx_ps_fe<unsigned char, false, 0> >' requested here | |
CONSTRUCTION_REGISTER( | |
^ | |
/home/marvin/dev/arbeit/pwm/include/benchmark/algorithm.hpp:184:7: note: expanded from macro 'CONSTRUCTION_REGISTER' | |
concrete_algorithm<ws>(algo_name, algo_description); | |
^ | |
/home/marvin/dev/arbeit/pwm/include/benchmark/algorithm.hpp:84:20: note: overridden virtual function is here | |
virtual out_type compute_bitvector(const in_type& global_text, | |
^ | |
/home/marvin/dev/arbeit/pwm/include/benchmark/algorithm.hpp:150:12: warning: 'compute_bitvector' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] | |
out_type compute_bitvector(const in_type& global_text, | |
^ | |
/home/marvin/dev/arbeit/pwm/src/register/external_prefix_sorting.cpp:65:1: note: in instantiation of template class 'concrete_algorithm<wx_ps_fe<unsigned char, true, 0> >' requested here | |
CONSTRUCTION_REGISTER( | |
^ | |
/home/marvin/dev/arbeit/pwm/include/benchmark/algorithm.hpp:184:7: note: expanded from macro 'CONSTRUCTION_REGISTER' | |
concrete_algorithm<ws>(algo_name, algo_description); | |
^ | |
/home/marvin/dev/arbeit/pwm/include/benchmark/algorithm.hpp:84:20: note: overridden virtual function is here | |
virtual out_type compute_bitvector(const in_type& global_text, | |
^ | |
/home/marvin/dev/arbeit/pwm/include/benchmark/algorithm.hpp:150:12: warning: 'compute_bitvector' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] | |
out_type compute_bitvector(const in_type& global_text, | |
^ | |
/home/marvin/dev/arbeit/pwm/src/register/external_prefix_sorting.cpp:70:1: note: in instantiation of template class 'concrete_algorithm<wx_ps_fe<unsigned char, false, 1> >' requested here | |
CONSTRUCTION_REGISTER( | |
^ | |
/home/marvin/dev/arbeit/pwm/include/benchmark/algorithm.hpp:184:7: note: expanded from macro 'CONSTRUCTION_REGISTER' | |
concrete_algorithm<ws>(algo_name, algo_description); | |
^ | |
/home/marvin/dev/arbeit/pwm/include/benchmark/algorithm.hpp:84:20: note: overridden virtual function is here | |
virtual out_type compute_bitvector(const in_type& global_text, | |
^ | |
/home/marvin/dev/arbeit/pwm/include/benchmark/algorithm.hpp:150:12: warning: 'compute_bitvector' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] | |
out_type compute_bitvector(const in_type& global_text, | |
^ | |
/home/marvin/dev/arbeit/pwm/src/register/external_prefix_sorting.cpp:75:1: note: in instantiation of template class 'concrete_algorithm<wx_ps_fe<unsigned char, true, 1> >' requested here | |
CONSTRUCTION_REGISTER( | |
^ | |
/home/marvin/dev/arbeit/pwm/include/benchmark/algorithm.hpp:184:7: note: expanded from macro 'CONSTRUCTION_REGISTER' | |
concrete_algorithm<ws>(algo_name, algo_description); | |
^ | |
/home/marvin/dev/arbeit/pwm/include/benchmark/algorithm.hpp:84:20: note: overridden virtual function is here | |
virtual out_type compute_bitvector(const in_type& global_text, | |
^ | |
/home/marvin/dev/arbeit/pwm/include/benchmark/algorithm.hpp:150:12: warning: 'compute_bitvector' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] | |
out_type compute_bitvector(const in_type& global_text, | |
^ | |
/home/marvin/dev/arbeit/pwm/src/register/external_prefix_sorting.cpp:80:1: note: in instantiation of template class 'concrete_algorithm<wx_ps_fe<unsigned char, false, 2> >' requested here | |
CONSTRUCTION_REGISTER( | |
^ | |
/home/marvin/dev/arbeit/pwm/include/benchmark/algorithm.hpp:184:7: note: expanded from macro 'CONSTRUCTION_REGISTER' | |
concrete_algorithm<ws>(algo_name, algo_description); | |
^ | |
/home/marvin/dev/arbeit/pwm/include/benchmark/algorithm.hpp:84:20: note: overridden virtual function is here | |
virtual out_type compute_bitvector(const in_type& global_text, | |
^ | |
/home/marvin/dev/arbeit/pwm/include/benchmark/algorithm.hpp:150:12: warning: 'compute_bitvector' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] | |
out_type compute_bitvector(const in_type& global_text, | |
^ | |
/home/marvin/dev/arbeit/pwm/src/register/external_prefix_sorting.cpp:85:1: note: in instantiation of template class 'concrete_algorithm<wx_ps_fe<unsigned char, true, 2> >' requested here | |
CONSTRUCTION_REGISTER( | |
^ | |
/home/marvin/dev/arbeit/pwm/include/benchmark/algorithm.hpp:184:7: note: expanded from macro 'CONSTRUCTION_REGISTER' | |
concrete_algorithm<ws>(algo_name, algo_description); | |
^ | |
/home/marvin/dev/arbeit/pwm/include/benchmark/algorithm.hpp:84:20: note: overridden virtual function is here | |
virtual out_type compute_bitvector(const in_type& global_text, | |
^ | |
/home/marvin/dev/arbeit/pwm/src/register/external_prefix_sorting.cpp should add these lines: | |
#include <bits/stdint-uintn.h> // for uint8_t, uint16_t, uint32_t | |
#include <string> // for allocator, string | |
/home/marvin/dev/arbeit/pwm/src/register/external_prefix_sorting.cpp should remove these lines: | |
The full include-list for /home/marvin/dev/arbeit/pwm/src/register/external_prefix_sorting.cpp: | |
#include <bits/stdint-uintn.h> // for uint8_t, uint16_t, uint32_t | |
#include <string> // for allocator, string | |
#include "benchmark/algorithm.hpp" // for CONSTRUCTION_REGISTER, concrete_a... | |
#include "wx_ps_fe.hpp" // for wx_ps_fe | |
#include "wx_ps_oe.hpp" // for wx_ps_oe | |
--- | |
Warning: include-what-you-use reported diagnostics: | |
In file included from /home/marvin/dev/arbeit/pwm/src/register/naive.cpp:9: | |
/home/marvin/dev/arbeit/pwm/include/benchmark/algorithm.hpp:150:12: warning: 'compute_bitvector' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] | |
out_type compute_bitvector(const in_type& global_text, | |
^ | |
/home/marvin/dev/arbeit/pwm/src/register/naive.cpp:16:1: note: in instantiation of template class 'concrete_algorithm<wx_naive<unsigned char, false> >' requested here | |
CONSTRUCTION_REGISTER("wm_naive", | |
^ | |
/home/marvin/dev/arbeit/pwm/include/benchmark/algorithm.hpp:184:7: note: expanded from macro 'CONSTRUCTION_REGISTER' | |
concrete_algorithm<ws>(algo_name, algo_description); | |
^ | |
/home/marvin/dev/arbeit/pwm/include/benchmark/algorithm.hpp:84:20: note: overridden virtual function is here | |
virtual out_type compute_bitvector(const in_type& global_text, | |
^ | |
/home/marvin/dev/arbeit/pwm/include/benchmark/algorithm.hpp:150:12: warning: 'compute_bitvector' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] | |
out_type compute_bitvector(const in_type& global_text, | |
^ | |
/home/marvin/dev/arbeit/pwm/src/register/naive.cpp:19:1: note: in instantiation of template class 'concrete_algorithm<wx_naive<unsigned short, false> >' requested here | |
CONSTRUCTION_REGISTER("wm_naive", | |
^ | |
/home/marvin/dev/arbeit/pwm/include/benchmark/algorithm.hpp:184:7: note: expanded from macro 'CONSTRUCTION_REGISTER' | |
concrete_algorithm<ws>(algo_name, algo_description); | |
^ | |
/home/marvin/dev/arbeit/pwm/include/benchmark/algorithm.hpp:84:20: note: overridden virtual function is here | |
virtual out_type compute_bitvector(const in_type& global_text, | |
^ | |
/home/marvin/dev/arbeit/pwm/include/benchmark/algorithm.hpp:150:12: warning: 'compute_bitvector' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] | |
out_type compute_bitvector(const in_type& global_text, | |
^ | |
/home/marvin/dev/arbeit/pwm/src/register/naive.cpp:22:1: note: in instantiation of template class 'concrete_algorithm<wx_naive<unsigned int, false> >' requested here | |
CONSTRUCTION_REGISTER("wm_naive", | |
^ | |
/home/marvin/dev/arbeit/pwm/include/benchmark/algorithm.hpp:184:7: note: expanded from macro 'CONSTRUCTION_REGISTER' | |
concrete_algorithm<ws>(algo_name, algo_description); | |
^ | |
/home/marvin/dev/arbeit/pwm/include/benchmark/algorithm.hpp:84:20: note: overridden virtual function is here | |
virtual out_type compute_bitvector(const in_type& global_text, | |
^ | |
/home/marvin/dev/arbeit/pwm/include/benchmark/algorithm.hpp:150:12: warning: 'compute_bitvector' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] | |
out_type compute_bitvector(const in_type& global_text, | |
^ | |
/home/marvin/dev/arbeit/pwm/src/register/naive.cpp:30:1: note: in instantiation of template class 'concrete_algorithm<wx_naive<unsigned char, true> >' requested here | |
CONSTRUCTION_REGISTER("wt_naive", | |
^ | |
/home/marvin/dev/arbeit/pwm/include/benchmark/algorithm.hpp:184:7: note: expanded from macro 'CONSTRUCTION_REGISTER' | |
concrete_algorithm<ws>(algo_name, algo_description); | |
^ | |
/home/marvin/dev/arbeit/pwm/include/benchmark/algorithm.hpp:84:20: note: overridden virtual function is here | |
virtual out_type compute_bitvector(const in_type& global_text, | |
^ | |
/home/marvin/dev/arbeit/pwm/include/benchmark/algorithm.hpp:150:12: warning: 'compute_bitvector' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] | |
out_type compute_bitvector(const in_type& global_text, | |
^ | |
/home/marvin/dev/arbeit/pwm/src/register/naive.cpp:33:1: note: in instantiation of template class 'concrete_algorithm<wx_naive<unsigned short, true> >' requested here | |
CONSTRUCTION_REGISTER("wt_naive", | |
^ | |
/home/marvin/dev/arbeit/pwm/include/benchmark/algorithm.hpp:184:7: note: expanded from macro 'CONSTRUCTION_REGISTER' | |
concrete_algorithm<ws>(algo_name, algo_description); | |
^ | |
/home/marvin/dev/arbeit/pwm/include/benchmark/algorithm.hpp:84:20: note: overridden virtual function is here | |
virtual out_type compute_bitvector(const in_type& global_text, | |
^ | |
/home/marvin/dev/arbeit/pwm/include/benchmark/algorithm.hpp:150:12: warning: 'compute_bitvector' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] | |
out_type compute_bitvector(const in_type& global_text, | |
^ | |
/home/marvin/dev/arbeit/pwm/src/register/naive.cpp:36:1: note: in instantiation of template class 'concrete_algorithm<wx_naive<unsigned int, true> >' requested here | |
CONSTRUCTION_REGISTER("wt_naive", | |
^ | |
/home/marvin/dev/arbeit/pwm/include/benchmark/algorithm.hpp:184:7: note: expanded from macro 'CONSTRUCTION_REGISTER' | |
concrete_algorithm<ws>(algo_name, algo_description); | |
^ | |
/home/marvin/dev/arbeit/pwm/include/benchmark/algorithm.hpp:84:20: note: overridden virtual function is here | |
virtual out_type compute_bitvector(const in_type& global_text, | |
^ | |
/home/marvin/dev/arbeit/pwm/src/register/naive.cpp should add these lines: | |
#include <bits/stdint-uintn.h> // for uint16_t, uint32_t, uint8_t | |
#include <string> // for allocator, string | |
/home/marvin/dev/arbeit/pwm/src/register/naive.cpp should remove these lines: | |
The full include-list for /home/marvin/dev/arbeit/pwm/src/register/naive.cpp: | |
#include <bits/stdint-uintn.h> // for uint16_t, uint32_t, uint8_t | |
#include <string> // for allocator, string | |
#include "benchmark/algorithm.hpp" // for CONSTRUCTION_REGISTER, concrete_a... | |
#include "wx_naive.hpp" // for wx_naive | |
--- | |
Warning: include-what-you-use reported diagnostics: | |
In file included from /home/marvin/dev/arbeit/pwm/src/register/parallel_prefix_counting.cpp:9: | |
/home/marvin/dev/arbeit/pwm/include/benchmark/algorithm.hpp:150:12: warning: 'compute_bitvector' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] | |
out_type compute_bitvector(const in_type& global_text, | |
^ | |
/home/marvin/dev/arbeit/pwm/src/register/parallel_prefix_counting.cpp:16:1: note: in instantiation of template class 'concrete_algorithm<wx_ppc<unsigned char, false> >' requested here | |
CONSTRUCTION_REGISTER("wm_ppc", | |
^ | |
/home/marvin/dev/arbeit/pwm/include/benchmark/algorithm.hpp:184:7: note: expanded from macro 'CONSTRUCTION_REGISTER' | |
concrete_algorithm<ws>(algo_name, algo_description); | |
^ | |
/home/marvin/dev/arbeit/pwm/include/benchmark/algorithm.hpp:84:20: note: overridden virtual function is here | |
virtual out_type compute_bitvector(const in_type& global_text, | |
^ | |
/home/marvin/dev/arbeit/pwm/include/benchmark/algorithm.hpp:150:12: warning: 'compute_bitvector' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] | |
out_type compute_bitvector(const in_type& global_text, | |
^ | |
/home/marvin/dev/arbeit/pwm/src/register/parallel_prefix_counting.cpp:19:1: note: in instantiation of template class 'concrete_algorithm<wx_ppc<unsigned short, false> >' requested here | |
CONSTRUCTION_REGISTER("wm_ppc", | |
^ | |
/home/marvin/dev/arbeit/pwm/include/benchmark/algorithm.hpp:184:7: note: expanded from macro 'CONSTRUCTION_REGISTER' | |
concrete_algorithm<ws>(algo_name, algo_description); | |
^ | |
/home/marvin/dev/arbeit/pwm/include/benchmark/algorithm.hpp:84:20: note: overridden virtual function is here | |
virtual out_type compute_bitvector(const in_type& global_text, | |
^ | |
/home/marvin/dev/arbeit/pwm/include/benchmark/algorithm.hpp:150:12: warning: 'compute_bitvector' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] | |
out_type compute_bitvector(const in_type& global_text, | |
^ | |
/home/marvin/dev/arbeit/pwm/src/register/parallel_prefix_counting.cpp:22:1: note: in instantiation of template class 'concrete_algorithm<wx_ppc<unsigned int, false> >' requested here | |
CONSTRUCTION_REGISTER("wm_ppc", | |
^ | |
/home/marvin/dev/arbeit/pwm/include/benchmark/algorithm.hpp:184:7: note: expanded from macro 'CONSTRUCTION_REGISTER' | |
concrete_algorithm<ws>(algo_name, algo_description); | |
^ | |
/home/marvin/dev/arbeit/pwm/include/benchmark/algorithm.hpp:84:20: note: overridden virtual function is here | |
virtual out_type compute_bitvector(const in_type& global_text, | |
^ | |
/home/marvin/dev/arbeit/pwm/include/benchmark/algorithm.hpp:150:12: warning: 'compute_bitvector' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] | |
out_type compute_bitvector(const in_type& global_text, | |
^ | |
/home/marvin/dev/arbeit/pwm/src/register/parallel_prefix_counting.cpp:30:1: note: in instantiation of template class 'concrete_algorithm<wx_ppc<unsigned char, true> >' requested here | |
CONSTRUCTION_REGISTER("wt_ppc", | |
^ | |
/home/marvin/dev/arbeit/pwm/include/benchmark/algorithm.hpp:184:7: note: expanded from macro 'CONSTRUCTION_REGISTER' | |
concrete_algorithm<ws>(algo_name, algo_description); | |
^ | |
/home/marvin/dev/arbeit/pwm/include/benchmark/algorithm.hpp:84:20: note: overridden virtual function is here | |
virtual out_type compute_bitvector(const in_type& global_text, | |
^ | |
/home/marvin/dev/arbeit/pwm/include/benchmark/algorithm.hpp:150:12: warning: 'compute_bitvector' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] | |
out_type compute_bitvector(const in_type& global_text, | |
^ | |
/home/marvin/dev/arbeit/pwm/src/register/parallel_prefix_counting.cpp:33:1: note: in instantiation of template class 'concrete_algorithm<wx_ppc<unsigned short, true> >' requested here | |
CONSTRUCTION_REGISTER("wt_ppc", | |
^ | |
/home/marvin/dev/arbeit/pwm/include/benchmark/algorithm.hpp:184:7: note: expanded from macro 'CONSTRUCTION_REGISTER' | |
concrete_algorithm<ws>(algo_name, algo_description); | |
^ | |
/home/marvin/dev/arbeit/pwm/include/benchmark/algorithm.hpp:84:20: note: overridden virtual function is here | |
virtual out_type compute_bitvector(const in_type& global_text, | |
^ | |
/home/marvin/dev/arbeit/pwm/include/benchmark/algorithm.hpp:150:12: warning: 'compute_bitvector' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] | |
out_type compute_bitvector(const in_type& global_text, | |
^ | |
/home/marvin/dev/arbeit/pwm/src/register/parallel_prefix_counting.cpp:36:1: note: in instantiation of template class 'concrete_algorithm<wx_ppc<unsigned int, true> >' requested here | |
CONSTRUCTION_REGISTER("wt_ppc", | |
^ | |
/home/marvin/dev/arbeit/pwm/include/benchmark/algorithm.hpp:184:7: note: expanded from macro 'CONSTRUCTION_REGISTER' | |
concrete_algorithm<ws>(algo_name, algo_description); | |
^ | |
/home/marvin/dev/arbeit/pwm/include/benchmark/algorithm.hpp:84:20: note: overridden virtual function is here | |
virtual out_type compute_bitvector(const in_type& global_text, | |
^ | |
/home/marvin/dev/arbeit/pwm/src/register/parallel_prefix_counting.cpp should add these lines: | |
#include <bits/stdint-uintn.h> // for uint16_t, uint32_t, uint8_t | |
#include <string> // for allocator, string | |
/home/marvin/dev/arbeit/pwm/src/register/parallel_prefix_counting.cpp should remove these lines: | |
The full include-list for /home/marvin/dev/arbeit/pwm/src/register/parallel_prefix_counting.cpp: | |
#include <bits/stdint-uintn.h> // for uint16_t, uint32_t, uint8_t | |
#include <string> // for allocator, string | |
#include "benchmark/algorithm.hpp" // for CONSTRUCTION_REGISTER, concrete_a... | |
#include "wx_ppc.hpp" // for wx_ppc | |
--- | |
Warning: include-what-you-use reported diagnostics: | |
In file included from /home/marvin/dev/arbeit/pwm/src/register/parallel_prefix_counting_single_scan.cpp:9: | |
/home/marvin/dev/arbeit/pwm/include/benchmark/algorithm.hpp:150:12: warning: 'compute_bitvector' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] | |
out_type compute_bitvector(const in_type& global_text, | |
^ | |
/home/marvin/dev/arbeit/pwm/src/register/parallel_prefix_counting_single_scan.cpp:16:1: note: in instantiation of template class 'concrete_algorithm<wx_ppc_ss<unsigned char, false> >' requested here | |
CONSTRUCTION_REGISTER("wm_ppc_ss", | |
^ | |
/home/marvin/dev/arbeit/pwm/include/benchmark/algorithm.hpp:184:7: note: expanded from macro 'CONSTRUCTION_REGISTER' | |
concrete_algorithm<ws>(algo_name, algo_description); | |
^ | |
/home/marvin/dev/arbeit/pwm/include/benchmark/algorithm.hpp:84:20: note: overridden virtual function is here | |
virtual out_type compute_bitvector(const in_type& global_text, | |
^ | |
/home/marvin/dev/arbeit/pwm/include/benchmark/algorithm.hpp:150:12: warning: 'compute_bitvector' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] | |
out_type compute_bitvector(const in_type& global_text, | |
^ | |
/home/marvin/dev/arbeit/pwm/src/register/parallel_prefix_counting_single_scan.cpp:19:1: note: in instantiation of template class 'concrete_algorithm<wx_ppc_ss<unsigned short, false> >' requested here | |
CONSTRUCTION_REGISTER("wm_ppc_ss", | |
^ | |
/home/marvin/dev/arbeit/pwm/include/benchmark/algorithm.hpp:184:7: note: expanded from macro 'CONSTRUCTION_REGISTER' | |
concrete_algorithm<ws>(algo_name, algo_description); | |
^ | |
/home/marvin/dev/arbeit/pwm/include/benchmark/algorithm.hpp:84:20: note: overridden virtual function is here | |
virtual out_type compute_bitvector(const in_type& global_text, | |
^ | |
/home/marvin/dev/arbeit/pwm/include/benchmark/algorithm.hpp:150:12: warning: 'compute_bitvector' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] | |
out_type compute_bitvector(const in_type& global_text, | |
^ | |
/home/marvin/dev/arbeit/pwm/src/register/parallel_prefix_counting_single_scan.cpp:22:1: note: in instantiation of template class 'concrete_algorithm<wx_ppc_ss<unsigned int, false> >' requested here | |
CONSTRUCTION_REGISTER("wm_ppc_ss", | |
^ | |
/home/marvin/dev/arbeit/pwm/include/benchmark/algorithm.hpp:184:7: note: expanded from macro 'CONSTRUCTION_REGISTER' | |
concrete_algorithm<ws>(algo_name, algo_description); | |
^ | |
/home/marvin/dev/arbeit/pwm/include/benchmark/algorithm.hpp:84:20: note: overridden virtual function is here | |
virtual out_type compute_bitvector(const in_type& global_text, | |
^ | |
/home/marvin/dev/arbeit/pwm/include/benchmark/algorithm.hpp:150:12: warning: 'compute_bitvector' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] | |
out_type compute_bitvector(const in_type& global_text, | |
^ | |
/home/marvin/dev/arbeit/pwm/src/register/parallel_prefix_counting_single_scan.cpp:30:1: note: in instantiation of template class 'concrete_algorithm<wx_ppc_ss<unsigned char, true> >' requested here | |
CONSTRUCTION_REGISTER("wt_ppc_ss", | |
^ | |
/home/marvin/dev/arbeit/pwm/include/benchmark/algorithm.hpp:184:7: note: expanded from macro 'CONSTRUCTION_REGISTER' | |
concrete_algorithm<ws>(algo_name, algo_description); | |
^ | |
/home/marvin/dev/arbeit/pwm/include/benchmark/algorithm.hpp:84:20: note: overridden virtual function is here | |
virtual out_type compute_bitvector(const in_type& global_text, | |
^ | |
/home/marvin/dev/arbeit/pwm/include/benchmark/algorithm.hpp:150:12: warning: 'compute_bitvector' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] | |
out_type compute_bitvector(const in_type& global_text, | |
^ | |
/home/marvin/dev/arbeit/pwm/src/register/parallel_prefix_counting_single_scan.cpp:33:1: note: in instantiation of template class 'concrete_algorithm<wx_ppc_ss<unsigned short, true> >' requested here | |
CONSTRUCTION_REGISTER("wt_ppc_ss", | |
^ | |
/home/marvin/dev/arbeit/pwm/include/benchmark/algorithm.hpp:184:7: note: expanded from macro 'CONSTRUCTION_REGISTER' | |
concrete_algorithm<ws>(algo_name, algo_description); | |
^ | |
/home/marvin/dev/arbeit/pwm/include/benchmark/algorithm.hpp:84:20: note: overridden virtual function is here | |
virtual out_type compute_bitvector(const in_type& global_text, | |
^ | |
/home/marvin/dev/arbeit/pwm/include/benchmark/algorithm.hpp:150:12: warning: 'compute_bitvector' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] | |
out_type compute_bitvector(const in_type& global_text, | |
^ | |
/home/marvin/dev/arbeit/pwm/src/register/parallel_prefix_counting_single_scan.cpp:36:1: note: in instantiation of template class 'concrete_algorithm<wx_ppc_ss<unsigned int, true> >' requested here | |
CONSTRUCTION_REGISTER("wt_ppc_ss", | |
^ | |
/home/marvin/dev/arbeit/pwm/include/benchmark/algorithm.hpp:184:7: note: expanded from macro 'CONSTRUCTION_REGISTER' | |
concrete_algorithm<ws>(algo_name, algo_description); | |
^ | |
/home/marvin/dev/arbeit/pwm/include/benchmark/algorithm.hpp:84:20: note: overridden virtual function is here | |
virtual out_type compute_bitvector(const in_type& global_text, | |
^ | |
/home/marvin/dev/arbeit/pwm/src/register/parallel_prefix_counting_single_scan.cpp should add these lines: | |
#include <bits/stdint-uintn.h> // for uint16_t, uint32_t, uint8_t | |
#include <string> // for allocator, string | |
/home/marvin/dev/arbeit/pwm/src/register/parallel_prefix_counting_single_scan.cpp should remove these lines: | |
The full include-list for /home/marvin/dev/arbeit/pwm/src/register/parallel_prefix_counting_single_scan.cpp: | |
#include <bits/stdint-uintn.h> // for uint16_t, uint32_t, uint8_t | |
#include <string> // for allocator, string | |
#include "benchmark/algorithm.hpp" // for CONSTRUCTION_REGISTER, concrete_a... | |
#include "wx_ppc_ss.hpp" // for wx_ppc_ss | |
--- | |
Warning: include-what-you-use reported diagnostics: | |
In file included from /home/marvin/dev/arbeit/pwm/src/register/parallel_prefix_sorting.cpp:9: | |
/home/marvin/dev/arbeit/pwm/include/benchmark/algorithm.hpp:150:12: warning: 'compute_bitvector' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] | |
out_type compute_bitvector(const in_type& global_text, | |
^ | |
/home/marvin/dev/arbeit/pwm/src/register/parallel_prefix_sorting.cpp:16:1: note: in instantiation of template class 'concrete_algorithm<wx_pps<unsigned char, false> >' requested here | |
CONSTRUCTION_REGISTER("wm_pps", | |
^ | |
/home/marvin/dev/arbeit/pwm/include/benchmark/algorithm.hpp:184:7: note: expanded from macro 'CONSTRUCTION_REGISTER' | |
concrete_algorithm<ws>(algo_name, algo_description); | |
^ | |
/home/marvin/dev/arbeit/pwm/include/benchmark/algorithm.hpp:84:20: note: overridden virtual function is here | |
virtual out_type compute_bitvector(const in_type& global_text, | |
^ | |
/home/marvin/dev/arbeit/pwm/include/benchmark/algorithm.hpp:150:12: warning: 'compute_bitvector' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] | |
out_type compute_bitvector(const in_type& global_text, | |
^ | |
/home/marvin/dev/arbeit/pwm/src/register/parallel_prefix_sorting.cpp:19:1: note: in instantiation of template class 'concrete_algorithm<wx_pps<unsigned short, false> >' requested here | |
CONSTRUCTION_REGISTER("wm_pps", | |
^ | |
/home/marvin/dev/arbeit/pwm/include/benchmark/algorithm.hpp:184:7: note: expanded from macro 'CONSTRUCTION_REGISTER' | |
concrete_algorithm<ws>(algo_name, algo_description); | |
^ | |
/home/marvin/dev/arbeit/pwm/include/benchmark/algorithm.hpp:84:20: note: overridden virtual function is here | |
virtual out_type compute_bitvector(const in_type& global_text, | |
^ | |
/home/marvin/dev/arbeit/pwm/include/benchmark/algorithm.hpp:150:12: warning: 'compute_bitvector' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] | |
out_type compute_bitvector(const in_type& global_text, | |
^ | |
/home/marvin/dev/arbeit/pwm/src/register/parallel_prefix_sorting.cpp:22:1: note: in instantiation of template class 'concrete_algorithm<wx_pps<unsigned int, false> >' requested here | |
CONSTRUCTION_REGISTER("wm_pps", | |
^ | |
/home/marvin/dev/arbeit/pwm/include/benchmark/algorithm.hpp:184:7: note: expanded from macro 'CONSTRUCTION_REGISTER' | |
concrete_algorithm<ws>(algo_name, algo_description); | |
^ | |
/home/marvin/dev/arbeit/pwm/include/benchmark/algorithm.hpp:84:20: note: overridden virtual function is here | |
virtual out_type compute_bitvector(const in_type& global_text, | |
^ | |
/home/marvin/dev/arbeit/pwm/include/benchmark/algorithm.hpp:150:12: warning: 'compute_bitvector' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] | |
out_type compute_bitvector(const in_type& global_text, | |
^ | |
/home/marvin/dev/arbeit/pwm/src/register/parallel_prefix_sorting.cpp:30:1: note: in instantiation of template class 'concrete_algorithm<wx_pps<unsigned char, true> >' requested here | |
CONSTRUCTION_REGISTER("wt_pps", | |
^ | |
/home/marvin/dev/arbeit/pwm/include/benchmark/algorithm.hpp:184:7: note: expanded from macro 'CONSTRUCTION_REGISTER' | |
concrete_algorithm<ws>(algo_name, algo_description); | |
^ | |
/home/marvin/dev/arbeit/pwm/include/benchmark/algorithm.hpp:84:20: note: overridden virtual function is here | |
virtual out_type compute_bitvector(const in_type& global_text, | |
^ | |
/home/marvin/dev/arbeit/pwm/include/benchmark/algorithm.hpp:150:12: warning: 'compute_bitvector' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] | |
out_type compute_bitvector(const in_type& global_text, | |
^ | |
/home/marvin/dev/arbeit/pwm/src/register/parallel_prefix_sorting.cpp:33:1: note: in instantiation of template class 'concrete_algorithm<wx_pps<unsigned short, true> >' requested here | |
CONSTRUCTION_REGISTER("wt_pps", | |
^ | |
/home/marvin/dev/arbeit/pwm/include/benchmark/algorithm.hpp:184:7: note: expanded from macro 'CONSTRUCTION_REGISTER' | |
concrete_algorithm<ws>(algo_name, algo_description); | |
^ | |
/home/marvin/dev/arbeit/pwm/include/benchmark/algorithm.hpp:84:20: note: overridden virtual function is here | |
virtual out_type compute_bitvector(const in_type& global_text, | |
^ | |
/home/marvin/dev/arbeit/pwm/include/benchmark/algorithm.hpp:150:12: warning: 'compute_bitvector' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] | |
out_type compute_bitvector(const in_type& global_text, | |
^ | |
/home/marvin/dev/arbeit/pwm/src/register/parallel_prefix_sorting.cpp:36:1: note: in instantiation of template class 'concrete_algorithm<wx_pps<unsigned int, true> >' requested here | |
CONSTRUCTION_REGISTER("wt_pps", | |
^ | |
/home/marvin/dev/arbeit/pwm/include/benchmark/algorithm.hpp:184:7: note: expanded from macro 'CONSTRUCTION_REGISTER' | |
concrete_algorithm<ws>(algo_name, algo_description); | |
^ | |
/home/marvin/dev/arbeit/pwm/include/benchmark/algorithm.hpp:84:20: note: overridden virtual function is here | |
virtual out_type compute_bitvector(const in_type& global_text, | |
^ | |
/home/marvin/dev/arbeit/pwm/src/register/parallel_prefix_sorting.cpp should add these lines: | |
#include <bits/stdint-uintn.h> // for uint16_t, uint32_t, uint8_t | |
#include <string> // for allocator, string | |
/home/marvin/dev/arbeit/pwm/src/register/parallel_prefix_sorting.cpp should remove these lines: | |
The full include-list for /home/marvin/dev/arbeit/pwm/src/register/parallel_prefix_sorting.cpp: | |
#include <bits/stdint-uintn.h> // for uint16_t, uint32_t, uint8_t | |
#include <string> // for allocator, string | |
#include "benchmark/algorithm.hpp" // for CONSTRUCTION_REGISTER, concrete_a... | |
#include "wx_pps.hpp" // for wx_pps | |
--- | |
Warning: include-what-you-use reported diagnostics: | |
In file included from /home/marvin/dev/arbeit/pwm/src/register/sequential_prefix_counting.cpp:10: | |
In file included from /home/marvin/dev/arbeit/pwm/include/wx_pc.hpp:13: | |
/home/marvin/dev/arbeit/pwm/include/construction/ctx_generic.hpp:33:26: warning: unused parameter 'level' [-Wunused-parameter] | |
inline void set(size_t level, size_t i, uint64_t value) { | |
^ | |
/home/marvin/dev/arbeit/pwm/include/construction/ctx_generic.hpp:33:40: warning: unused parameter 'i' [-Wunused-parameter] | |
inline void set(size_t level, size_t i, uint64_t value) { | |
^ | |
/home/marvin/dev/arbeit/pwm/include/construction/ctx_generic.hpp:33:52: warning: unused parameter 'value' [-Wunused-parameter] | |
inline void set(size_t level, size_t i, uint64_t value) { | |
^ | |
/home/marvin/dev/arbeit/pwm/include/construction/ctx_generic.hpp:45:30: warning: unused parameter 'level' [-Wunused-parameter] | |
inline uint64_t get(size_t level, size_t i) const { | |
^ | |
/home/marvin/dev/arbeit/pwm/include/construction/ctx_generic.hpp:53:26: warning: unused parameter 'level' [-Wunused-parameter] | |
inline void set(size_t level, size_t i, uint64_t value) { | |
^ | |
In file included from /home/marvin/dev/arbeit/pwm/src/register/sequential_prefix_counting.cpp:9: | |
/home/marvin/dev/arbeit/pwm/include/benchmark/algorithm.hpp:150:12: warning: 'compute_bitvector' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] | |
out_type compute_bitvector(const in_type& global_text, | |
^ | |
/home/marvin/dev/arbeit/pwm/src/register/sequential_prefix_counting.cpp:16:1: note: in instantiation of template class 'concrete_algorithm<wx_pc<unsigned char, false> >' requested here | |
CONSTRUCTION_REGISTER("wm_pc", | |
^ | |
/home/marvin/dev/arbeit/pwm/include/benchmark/algorithm.hpp:184:7: note: expanded from macro 'CONSTRUCTION_REGISTER' | |
concrete_algorithm<ws>(algo_name, algo_description); | |
^ | |
/home/marvin/dev/arbeit/pwm/include/benchmark/algorithm.hpp:84:20: note: overridden virtual function is here | |
virtual out_type compute_bitvector(const in_type& global_text, | |
^ | |
/home/marvin/dev/arbeit/pwm/include/benchmark/algorithm.hpp:150:12: warning: 'compute_bitvector' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] | |
out_type compute_bitvector(const in_type& global_text, | |
^ | |
/home/marvin/dev/arbeit/pwm/src/register/sequential_prefix_counting.cpp:19:1: note: in instantiation of template class 'concrete_algorithm<wx_pc<unsigned short, false> >' requested here | |
CONSTRUCTION_REGISTER("wm_pc", | |
^ | |
/home/marvin/dev/arbeit/pwm/include/benchmark/algorithm.hpp:184:7: note: expanded from macro 'CONSTRUCTION_REGISTER' | |
concrete_algorithm<ws>(algo_name, algo_description); | |
^ | |
/home/marvin/dev/arbeit/pwm/include/benchmark/algorithm.hpp:84:20: note: overridden virtual function is here | |
virtual out_type compute_bitvector(const in_type& global_text, | |
^ | |
/home/marvin/dev/arbeit/pwm/include/benchmark/algorithm.hpp:150:12: warning: 'compute_bitvector' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] | |
out_type compute_bitvector(const in_type& global_text, | |
^ | |
/home/marvin/dev/arbeit/pwm/src/register/sequential_prefix_counting.cpp:22:1: note: in instantiation of template class 'concrete_algorithm<wx_pc<unsigned int, false> >' requested here | |
CONSTRUCTION_REGISTER("wm_pc", | |
^ | |
/home/marvin/dev/arbeit/pwm/include/benchmark/algorithm.hpp:184:7: note: expanded from macro 'CONSTRUCTION_REGISTER' | |
concrete_algorithm<ws>(algo_name, algo_description); | |
^ | |
/home/marvin/dev/arbeit/pwm/include/benchmark/algorithm.hpp:84:20: note: overridden virtual function is here | |
virtual out_type compute_bitvector(const in_type& global_text, | |
^ | |
/home/marvin/dev/arbeit/pwm/include/benchmark/algorithm.hpp:150:12: warning: 'compute_bitvector' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] | |
out_type compute_bitvector(const in_type& global_text, | |
^ | |
/home/marvin/dev/arbeit/pwm/src/register/sequential_prefix_counting.cpp:30:1: note: in instantiation of template class 'concrete_algorithm<wx_pc<unsigned char, true> >' requested here | |
CONSTRUCTION_REGISTER("wt_pc", | |
^ | |
/home/marvin/dev/arbeit/pwm/include/benchmark/algorithm.hpp:184:7: note: expanded from macro 'CONSTRUCTION_REGISTER' | |
concrete_algorithm<ws>(algo_name, algo_description); | |
^ | |
/home/marvin/dev/arbeit/pwm/include/benchmark/algorithm.hpp:84:20: note: overridden virtual function is here | |
virtual out_type compute_bitvector(const in_type& global_text, | |
^ | |
/home/marvin/dev/arbeit/pwm/include/benchmark/algorithm.hpp:150:12: warning: 'compute_bitvector' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] | |
out_type compute_bitvector(const in_type& global_text, | |
^ | |
/home/marvin/dev/arbeit/pwm/src/register/sequential_prefix_counting.cpp:33:1: note: in instantiation of template class 'concrete_algorithm<wx_pc<unsigned short, true> >' requested here | |
CONSTRUCTION_REGISTER("wt_pc", | |
^ | |
/home/marvin/dev/arbeit/pwm/include/benchmark/algorithm.hpp:184:7: note: expanded from macro 'CONSTRUCTION_REGISTER' | |
concrete_algorithm<ws>(algo_name, algo_description); | |
^ | |
/home/marvin/dev/arbeit/pwm/include/benchmark/algorithm.hpp:84:20: note: overridden virtual function is here | |
virtual out_type compute_bitvector(const in_type& global_text, | |
^ | |
/home/marvin/dev/arbeit/pwm/include/benchmark/algorithm.hpp:150:12: warning: 'compute_bitvector' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] | |
out_type compute_bitvector(const in_type& global_text, | |
^ | |
/home/marvin/dev/arbeit/pwm/src/register/sequential_prefix_counting.cpp:36:1: note: in instantiation of template class 'concrete_algorithm<wx_pc<unsigned int, true> >' requested here | |
CONSTRUCTION_REGISTER("wt_pc", | |
^ | |
/home/marvin/dev/arbeit/pwm/include/benchmark/algorithm.hpp:184:7: note: expanded from macro 'CONSTRUCTION_REGISTER' | |
concrete_algorithm<ws>(algo_name, algo_description); | |
^ | |
/home/marvin/dev/arbeit/pwm/include/benchmark/algorithm.hpp:84:20: note: overridden virtual function is here | |
virtual out_type compute_bitvector(const in_type& global_text, | |
^ | |
/home/marvin/dev/arbeit/pwm/src/register/sequential_prefix_counting.cpp should add these lines: | |
#include <bits/stdint-uintn.h> // for uint16_t, uint32_t, uint8_t | |
#include <string> // for allocator, string | |
/home/marvin/dev/arbeit/pwm/src/register/sequential_prefix_counting.cpp should remove these lines: | |
The full include-list for /home/marvin/dev/arbeit/pwm/src/register/sequential_prefix_counting.cpp: | |
#include <bits/stdint-uintn.h> // for uint16_t, uint32_t, uint8_t | |
#include <string> // for allocator, string | |
#include "benchmark/algorithm.hpp" // for CONSTRUCTION_REGISTER, concrete_a... | |
#include "wx_pc.hpp" // for wx_pc | |
--- | |
Warning: include-what-you-use reported diagnostics: | |
In file included from /home/marvin/dev/arbeit/pwm/src/register/sequential_prefix_counting_single_scan.cpp:9: | |
/home/marvin/dev/arbeit/pwm/include/benchmark/algorithm.hpp:150:12: warning: 'compute_bitvector' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] | |
out_type compute_bitvector(const in_type& global_text, | |
^ | |
/home/marvin/dev/arbeit/pwm/src/register/sequential_prefix_counting_single_scan.cpp:16:1: note: in instantiation of template class 'concrete_algorithm<wx_pc_ss<unsigned char, false> >' requested here | |
CONSTRUCTION_REGISTER("wm_pc_ss", | |
^ | |
/home/marvin/dev/arbeit/pwm/include/benchmark/algorithm.hpp:184:7: note: expanded from macro 'CONSTRUCTION_REGISTER' | |
concrete_algorithm<ws>(algo_name, algo_description); | |
^ | |
/home/marvin/dev/arbeit/pwm/include/benchmark/algorithm.hpp:84:20: note: overridden virtual function is here | |
virtual out_type compute_bitvector(const in_type& global_text, | |
^ | |
/home/marvin/dev/arbeit/pwm/include/benchmark/algorithm.hpp:150:12: warning: 'compute_bitvector' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] | |
out_type compute_bitvector(const in_type& global_text, | |
^ | |
/home/marvin/dev/arbeit/pwm/src/register/sequential_prefix_counting_single_scan.cpp:19:1: note: in instantiation of template class 'concrete_algorithm<wx_pc_ss<unsigned short, false> >' requested here | |
CONSTRUCTION_REGISTER("wm_pc_ss", | |
^ | |
/home/marvin/dev/arbeit/pwm/include/benchmark/algorithm.hpp:184:7: note: expanded from macro 'CONSTRUCTION_REGISTER' | |
concrete_algorithm<ws>(algo_name, algo_description); | |
^ | |
/home/marvin/dev/arbeit/pwm/include/benchmark/algorithm.hpp:84:20: note: overridden virtual function is here | |
virtual out_type compute_bitvector(const in_type& global_text, | |
^ | |
/home/marvin/dev/arbeit/pwm/include/benchmark/algorithm.hpp:150:12: warning: 'compute_bitvector' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] | |
out_type compute_bitvector(const in_type& global_text, | |
^ | |
/home/marvin/dev/arbeit/pwm/src/register/sequential_prefix_counting_single_scan.cpp:22:1: note: in instantiation of template class 'concrete_algorithm<wx_pc_ss<unsigned int, false> >' requested here | |
CONSTRUCTION_REGISTER("wm_pc_ss", | |
^ | |
/home/marvin/dev/arbeit/pwm/include/benchmark/algorithm.hpp:184:7: note: expanded from macro 'CONSTRUCTION_REGISTER' | |
concrete_algorithm<ws>(algo_name, algo_description); | |
^ | |
/home/marvin/dev/arbeit/pwm/include/benchmark/algorithm.hpp:84:20: note: overridden virtual function is here | |
virtual out_type compute_bitvector(const in_type& global_text, | |
^ | |
/home/marvin/dev/arbeit/pwm/include/benchmark/algorithm.hpp:150:12: warning: 'compute_bitvector' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] | |
out_type compute_bitvector(const in_type& global_text, | |
^ | |
/home/marvin/dev/arbeit/pwm/src/register/sequential_prefix_counting_single_scan.cpp:30:1: note: in instantiation of template class 'concrete_algorithm<wx_pc_ss<unsigned char, true> >' requested here | |
CONSTRUCTION_REGISTER("wt_pc_ss", | |
^ | |
/home/marvin/dev/arbeit/pwm/include/benchmark/algorithm.hpp:184:7: note: expanded from macro 'CONSTRUCTION_REGISTER' | |
concrete_algorithm<ws>(algo_name, algo_description); | |
^ | |
/home/marvin/dev/arbeit/pwm/include/benchmark/algorithm.hpp:84:20: note: overridden virtual function is here | |
virtual out_type compute_bitvector(const in_type& global_text, | |
^ | |
/home/marvin/dev/arbeit/pwm/include/benchmark/algorithm.hpp:150:12: warning: 'compute_bitvector' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] | |
out_type compute_bitvector(const in_type& global_text, | |
^ | |
/home/marvin/dev/arbeit/pwm/src/register/sequential_prefix_counting_single_scan.cpp:33:1: note: in instantiation of template class 'concrete_algorithm<wx_pc_ss<unsigned short, true> >' requested here | |
CONSTRUCTION_REGISTER("wt_pc_ss", | |
^ | |
/home/marvin/dev/arbeit/pwm/include/benchmark/algorithm.hpp:184:7: note: expanded from macro 'CONSTRUCTION_REGISTER' | |
concrete_algorithm<ws>(algo_name, algo_description); | |
^ | |
/home/marvin/dev/arbeit/pwm/include/benchmark/algorithm.hpp:84:20: note: overridden virtual function is here | |
virtual out_type compute_bitvector(const in_type& global_text, | |
^ | |
/home/marvin/dev/arbeit/pwm/include/benchmark/algorithm.hpp:150:12: warning: 'compute_bitvector' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] | |
out_type compute_bitvector(const in_type& global_text, | |
^ | |
/home/marvin/dev/arbeit/pwm/src/register/sequential_prefix_counting_single_scan.cpp:36:1: note: in instantiation of template class 'concrete_algorithm<wx_pc_ss<unsigned int, true> >' requested here | |
CONSTRUCTION_REGISTER("wt_pc_ss", | |
^ | |
/home/marvin/dev/arbeit/pwm/include/benchmark/algorithm.hpp:184:7: note: expanded from macro 'CONSTRUCTION_REGISTER' | |
concrete_algorithm<ws>(algo_name, algo_description); | |
^ | |
/home/marvin/dev/arbeit/pwm/include/benchmark/algorithm.hpp:84:20: note: overridden virtual function is here | |
virtual out_type compute_bitvector(const in_type& global_text, | |
^ | |
/home/marvin/dev/arbeit/pwm/src/register/sequential_prefix_counting_single_scan.cpp should add these lines: | |
#include <bits/stdint-uintn.h> // for uint16_t, uint32_t, uint8_t | |
#include <string> // for allocator, string | |
/home/marvin/dev/arbeit/pwm/src/register/sequential_prefix_counting_single_scan.cpp should remove these lines: | |
The full include-list for /home/marvin/dev/arbeit/pwm/src/register/sequential_prefix_counting_single_scan.cpp: | |
#include <bits/stdint-uintn.h> // for uint16_t, uint32_t, uint8_t | |
#include <string> // for allocator, string | |
#include "benchmark/algorithm.hpp" // for CONSTRUCTION_REGISTER, concrete_a... | |
#include "wx_pc_ss.hpp" // for wx_pc_ss | |
--- | |
Warning: include-what-you-use reported diagnostics: | |
In file included from /home/marvin/dev/arbeit/pwm/src/register/sequential_prefix_sorting.cpp:10: | |
/home/marvin/dev/arbeit/pwm/include/benchmark/algorithm.hpp:150:12: warning: 'compute_bitvector' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] | |
out_type compute_bitvector(const in_type& global_text, | |
^ | |
/home/marvin/dev/arbeit/pwm/src/register/sequential_prefix_sorting.cpp:16:1: note: in instantiation of template class 'concrete_algorithm<wx_ps<unsigned char, false> >' requested here | |
CONSTRUCTION_REGISTER("wm_ps", | |
^ | |
/home/marvin/dev/arbeit/pwm/include/benchmark/algorithm.hpp:184:7: note: expanded from macro 'CONSTRUCTION_REGISTER' | |
concrete_algorithm<ws>(algo_name, algo_description); | |
^ | |
/home/marvin/dev/arbeit/pwm/include/benchmark/algorithm.hpp:84:20: note: overridden virtual function is here | |
virtual out_type compute_bitvector(const in_type& global_text, | |
^ | |
/home/marvin/dev/arbeit/pwm/include/benchmark/algorithm.hpp:150:12: warning: 'compute_bitvector' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] | |
out_type compute_bitvector(const in_type& global_text, | |
^ | |
/home/marvin/dev/arbeit/pwm/src/register/sequential_prefix_sorting.cpp:19:1: note: in instantiation of template class 'concrete_algorithm<wx_ps<unsigned short, false> >' requested here | |
CONSTRUCTION_REGISTER("wm_ps", | |
^ | |
/home/marvin/dev/arbeit/pwm/include/benchmark/algorithm.hpp:184:7: note: expanded from macro 'CONSTRUCTION_REGISTER' | |
concrete_algorithm<ws>(algo_name, algo_description); | |
^ | |
/home/marvin/dev/arbeit/pwm/include/benchmark/algorithm.hpp:84:20: note: overridden virtual function is here | |
virtual out_type compute_bitvector(const in_type& global_text, | |
^ | |
/home/marvin/dev/arbeit/pwm/include/benchmark/algorithm.hpp:150:12: warning: 'compute_bitvector' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] | |
out_type compute_bitvector(const in_type& global_text, | |
^ | |
/home/marvin/dev/arbeit/pwm/src/register/sequential_prefix_sorting.cpp:22:1: note: in instantiation of template class 'concrete_algorithm<wx_ps<unsigned int, false> >' requested here | |
CONSTRUCTION_REGISTER("wm_ps", | |
^ | |
/home/marvin/dev/arbeit/pwm/include/benchmark/algorithm.hpp:184:7: note: expanded from macro 'CONSTRUCTION_REGISTER' | |
concrete_algorithm<ws>(algo_name, algo_description); | |
^ | |
/home/marvin/dev/arbeit/pwm/include/benchmark/algorithm.hpp:84:20: note: overridden virtual function is here | |
virtual out_type compute_bitvector(const in_type& global_text, | |
^ | |
/home/marvin/dev/arbeit/pwm/include/benchmark/algorithm.hpp:150:12: warning: 'compute_bitvector' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] | |
out_type compute_bitvector(const in_type& global_text, | |
^ | |
/home/marvin/dev/arbeit/pwm/src/register/sequential_prefix_sorting.cpp:30:1: note: in instantiation of template class 'concrete_algorithm<wx_ps<unsigned char, true> >' requested here | |
CONSTRUCTION_REGISTER("wt_ps", | |
^ | |
/home/marvin/dev/arbeit/pwm/include/benchmark/algorithm.hpp:184:7: note: expanded from macro 'CONSTRUCTION_REGISTER' | |
concrete_algorithm<ws>(algo_name, algo_description); | |
^ | |
/home/marvin/dev/arbeit/pwm/include/benchmark/algorithm.hpp:84:20: note: overridden virtual function is here | |
virtual out_type compute_bitvector(const in_type& global_text, | |
^ | |
/home/marvin/dev/arbeit/pwm/include/benchmark/algorithm.hpp:150:12: warning: 'compute_bitvector' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] | |
out_type compute_bitvector(const in_type& global_text, | |
^ | |
/home/marvin/dev/arbeit/pwm/src/register/sequential_prefix_sorting.cpp:33:1: note: in instantiation of template class 'concrete_algorithm<wx_ps<unsigned short, true> >' requested here | |
CONSTRUCTION_REGISTER("wt_ps", | |
^ | |
/home/marvin/dev/arbeit/pwm/include/benchmark/algorithm.hpp:184:7: note: expanded from macro 'CONSTRUCTION_REGISTER' | |
concrete_algorithm<ws>(algo_name, algo_description); | |
^ | |
/home/marvin/dev/arbeit/pwm/include/benchmark/algorithm.hpp:84:20: note: overridden virtual function is here | |
virtual out_type compute_bitvector(const in_type& global_text, | |
^ | |
/home/marvin/dev/arbeit/pwm/include/benchmark/algorithm.hpp:150:12: warning: 'compute_bitvector' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] | |
out_type compute_bitvector(const in_type& global_text, | |
^ | |
/home/marvin/dev/arbeit/pwm/src/register/sequential_prefix_sorting.cpp:36:1: note: in instantiation of template class 'concrete_algorithm<wx_ps<unsigned int, true> >' requested here | |
CONSTRUCTION_REGISTER("wt_ps", | |
^ | |
/home/marvin/dev/arbeit/pwm/include/benchmark/algorithm.hpp:184:7: note: expanded from macro 'CONSTRUCTION_REGISTER' | |
concrete_algorithm<ws>(algo_name, algo_description); | |
^ | |
/home/marvin/dev/arbeit/pwm/include/benchmark/algorithm.hpp:84:20: note: overridden virtual function is here | |
virtual out_type compute_bitvector(const in_type& global_text, | |
^ | |
/home/marvin/dev/arbeit/pwm/src/register/sequential_prefix_sorting.cpp should add these lines: | |
#include <bits/stdint-uintn.h> // for uint16_t, uint32_t, uint8_t | |
#include <string> // for allocator, string | |
/home/marvin/dev/arbeit/pwm/src/register/sequential_prefix_sorting.cpp should remove these lines: | |
The full include-list for /home/marvin/dev/arbeit/pwm/src/register/sequential_prefix_sorting.cpp: | |
#include <bits/stdint-uintn.h> // for uint16_t, uint32_t, uint8_t | |
#include <string> // for allocator, string | |
#include "benchmark/algorithm.hpp" // for CONSTRUCTION_REGISTER, concrete_a... | |
#include "wx_ps.hpp" // for wx_ps | |
--- | |
Warning: include-what-you-use reported diagnostics: | |
In file included from /home/marvin/dev/arbeit/pwm/src/register/huff_naive.cpp:10: | |
/home/marvin/dev/arbeit/pwm/include/benchmark/algorithm.hpp:150:12: warning: 'compute_bitvector' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] | |
out_type compute_bitvector(const in_type& global_text, | |
^ | |
/home/marvin/dev/arbeit/pwm/src/register/huff_naive.cpp:16:1: note: in instantiation of template class 'concrete_algorithm<wx_huff_naive<unsigned char, false> >' requested here | |
CONSTRUCTION_REGISTER("wm_huff_naive", | |
^ | |
/home/marvin/dev/arbeit/pwm/include/benchmark/algorithm.hpp:184:7: note: expanded from macro 'CONSTRUCTION_REGISTER' | |
concrete_algorithm<ws>(algo_name, algo_description); | |
^ | |
/home/marvin/dev/arbeit/pwm/include/benchmark/algorithm.hpp:84:20: note: overridden virtual function is here | |
virtual out_type compute_bitvector(const in_type& global_text, | |
^ | |
/home/marvin/dev/arbeit/pwm/include/benchmark/algorithm.hpp:150:12: warning: 'compute_bitvector' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] | |
out_type compute_bitvector(const in_type& global_text, | |
^ | |
/home/marvin/dev/arbeit/pwm/src/register/huff_naive.cpp:19:1: note: in instantiation of template class 'concrete_algorithm<wx_huff_naive<unsigned short, false> >' requested here | |
CONSTRUCTION_REGISTER("wm_huff_naive", | |
^ | |
/home/marvin/dev/arbeit/pwm/include/benchmark/algorithm.hpp:184:7: note: expanded from macro 'CONSTRUCTION_REGISTER' | |
concrete_algorithm<ws>(algo_name, algo_description); | |
^ | |
/home/marvin/dev/arbeit/pwm/include/benchmark/algorithm.hpp:84:20: note: overridden virtual function is here | |
virtual out_type compute_bitvector(const in_type& global_text, | |
^ | |
/home/marvin/dev/arbeit/pwm/include/benchmark/algorithm.hpp:150:12: warning: 'compute_bitvector' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] | |
out_type compute_bitvector(const in_type& global_text, | |
^ | |
/home/marvin/dev/arbeit/pwm/src/register/huff_naive.cpp:22:1: note: in instantiation of template class 'concrete_algorithm<wx_huff_naive<unsigned int, false> >' requested here | |
CONSTRUCTION_REGISTER("wm_huff_naive", | |
^ | |
/home/marvin/dev/arbeit/pwm/include/benchmark/algorithm.hpp:184:7: note: expanded from macro 'CONSTRUCTION_REGISTER' | |
concrete_algorithm<ws>(algo_name, algo_description); | |
^ | |
/home/marvin/dev/arbeit/pwm/include/benchmark/algorithm.hpp:84:20: note: overridden virtual function is here | |
virtual out_type compute_bitvector(const in_type& global_text, | |
^ | |
/home/marvin/dev/arbeit/pwm/include/benchmark/algorithm.hpp:150:12: warning: 'compute_bitvector' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] | |
out_type compute_bitvector(const in_type& global_text, | |
^ | |
/home/marvin/dev/arbeit/pwm/src/register/huff_naive.cpp:29:1: note: in instantiation of template class 'concrete_algorithm<wx_huff_naive<unsigned char, true> >' requested here | |
CONSTRUCTION_REGISTER("wt_huff_naive", | |
^ | |
/home/marvin/dev/arbeit/pwm/include/benchmark/algorithm.hpp:184:7: note: expanded from macro 'CONSTRUCTION_REGISTER' | |
concrete_algorithm<ws>(algo_name, algo_description); | |
^ | |
/home/marvin/dev/arbeit/pwm/include/benchmark/algorithm.hpp:84:20: note: overridden virtual function is here | |
virtual out_type compute_bitvector(const in_type& global_text, | |
^ | |
/home/marvin/dev/arbeit/pwm/include/benchmark/algorithm.hpp:150:12: warning: 'compute_bitvector' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] | |
out_type compute_bitvector(const in_type& global_text, | |
^ | |
/home/marvin/dev/arbeit/pwm/src/register/huff_naive.cpp:32:1: note: in instantiation of template class 'concrete_algorithm<wx_huff_naive<unsigned short, true> >' requested here | |
CONSTRUCTION_REGISTER("wt_huff_naive", | |
^ | |
/home/marvin/dev/arbeit/pwm/include/benchmark/algorithm.hpp:184:7: note: expanded from macro 'CONSTRUCTION_REGISTER' | |
concrete_algorithm<ws>(algo_name, algo_description); | |
^ | |
/home/marvin/dev/arbeit/pwm/include/benchmark/algorithm.hpp:84:20: note: overridden virtual function is here | |
virtual out_type compute_bitvector(const in_type& global_text, | |
^ | |
/home/marvin/dev/arbeit/pwm/include/benchmark/algorithm.hpp:150:12: warning: 'compute_bitvector' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] | |
out_type compute_bitvector(const in_type& global_text, | |
^ | |
/home/marvin/dev/arbeit/pwm/src/register/huff_naive.cpp:35:1: note: in instantiation of template class 'concrete_algorithm<wx_huff_naive<unsigned int, true> >' requested here | |
CONSTRUCTION_REGISTER("wt_huff_naive", | |
^ | |
/home/marvin/dev/arbeit/pwm/include/benchmark/algorithm.hpp:184:7: note: expanded from macro 'CONSTRUCTION_REGISTER' | |
concrete_algorithm<ws>(algo_name, algo_description); | |
^ | |
/home/marvin/dev/arbeit/pwm/include/benchmark/algorithm.hpp:84:20: note: overridden virtual function is here | |
virtual out_type compute_bitvector(const in_type& global_text, | |
^ | |
/home/marvin/dev/arbeit/pwm/src/register/huff_naive.cpp should add these lines: | |
#include <bits/stdint-uintn.h> // for uint16_t, uint32_t, uint8_t | |
#include <string> // for allocator, string | |
/home/marvin/dev/arbeit/pwm/src/register/huff_naive.cpp should remove these lines: | |
The full include-list for /home/marvin/dev/arbeit/pwm/src/register/huff_naive.cpp: | |
#include <bits/stdint-uintn.h> // for uint16_t, uint32_t, uint8_t | |
#include <string> // for allocator, string | |
#include "benchmark/algorithm.hpp" // for CONSTRUCTION_REGISTER, concrete_a... | |
#include "wx_huff_naive.hpp" // for wx_huff_naive | |
--- | |
Warning: include-what-you-use reported diagnostics: | |
In file included from /home/marvin/dev/arbeit/pwm/src/register/huff_dd_naive.cpp:11: | |
/home/marvin/dev/arbeit/pwm/include/benchmark/algorithm.hpp:150:12: warning: 'compute_bitvector' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] | |
out_type compute_bitvector(const in_type& global_text, | |
^ | |
/home/marvin/dev/arbeit/pwm/src/register/huff_dd_naive.cpp:17:1: note: in instantiation of template class 'concrete_algorithm<huff_dd<huff_naive_disp, unsigned char, false> >' requested here | |
CONSTRUCTION_REGISTER("wm_huff_dd_naive", | |
^ | |
/home/marvin/dev/arbeit/pwm/include/benchmark/algorithm.hpp:184:7: note: expanded from macro 'CONSTRUCTION_REGISTER' | |
concrete_algorithm<ws>(algo_name, algo_description); | |
^ | |
/home/marvin/dev/arbeit/pwm/include/benchmark/algorithm.hpp:84:20: note: overridden virtual function is here | |
virtual out_type compute_bitvector(const in_type& global_text, | |
^ | |
/home/marvin/dev/arbeit/pwm/include/benchmark/algorithm.hpp:150:12: warning: 'compute_bitvector' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] | |
out_type compute_bitvector(const in_type& global_text, | |
^ | |
/home/marvin/dev/arbeit/pwm/src/register/huff_dd_naive.cpp:20:1: note: in instantiation of template class 'concrete_algorithm<huff_dd<huff_naive_disp, unsigned short, false> >' requested here | |
CONSTRUCTION_REGISTER("wm_huff_dd_naive", | |
^ | |
/home/marvin/dev/arbeit/pwm/include/benchmark/algorithm.hpp:184:7: note: expanded from macro 'CONSTRUCTION_REGISTER' | |
concrete_algorithm<ws>(algo_name, algo_description); | |
^ | |
/home/marvin/dev/arbeit/pwm/include/benchmark/algorithm.hpp:84:20: note: overridden virtual function is here | |
virtual out_type compute_bitvector(const in_type& global_text, | |
^ | |
/home/marvin/dev/arbeit/pwm/include/benchmark/algorithm.hpp:150:12: warning: 'compute_bitvector' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] | |
out_type compute_bitvector(const in_type& global_text, | |
^ | |
/home/marvin/dev/arbeit/pwm/src/register/huff_dd_naive.cpp:23:1: note: in instantiation of template class 'concrete_algorithm<huff_dd<huff_naive_disp, unsigned int, false> >' requested here | |
CONSTRUCTION_REGISTER("wm_huff_dd_naive", | |
^ | |
/home/marvin/dev/arbeit/pwm/include/benchmark/algorithm.hpp:184:7: note: expanded from macro 'CONSTRUCTION_REGISTER' | |
concrete_algorithm<ws>(algo_name, algo_description); | |
^ | |
/home/marvin/dev/arbeit/pwm/include/benchmark/algorithm.hpp:84:20: note: overridden virtual function is here | |
virtual out_type compute_bitvector(const in_type& global_text, | |
^ | |
/home/marvin/dev/arbeit/pwm/include/benchmark/algorithm.hpp:150:12: warning: 'compute_bitvector' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] | |
out_type compute_bitvector(const in_type& global_text, | |
^ | |
/home/marvin/dev/arbeit/pwm/src/register/huff_dd_naive.cpp:31:1: note: in instantiation of template class 'concrete_algorithm<huff_dd<huff_naive_disp, unsigned char, true> >' requested here | |
CONSTRUCTION_REGISTER("wt_huff_dd_naive", | |
^ | |
/home/marvin/dev/arbeit/pwm/include/benchmark/algorithm.hpp:184:7: note: expanded from macro 'CONSTRUCTION_REGISTER' | |
concrete_algorithm<ws>(algo_name, algo_description); | |
^ | |
/home/marvin/dev/arbeit/pwm/include/benchmark/algorithm.hpp:84:20: note: overridden virtual function is here | |
virtual out_type compute_bitvector(const in_type& global_text, | |
^ | |
/home/marvin/dev/arbeit/pwm/include/benchmark/algorithm.hpp:150:12: warning: 'compute_bitvector' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] | |
out_type compute_bitvector(const in_type& global_text, | |
^ | |
/home/marvin/dev/arbeit/pwm/src/register/huff_dd_naive.cpp:34:1: note: in instantiation of template class 'concrete_algorithm<huff_dd<huff_naive_disp, unsigned short, true> >' requested here | |
CONSTRUCTION_REGISTER("wt_huff_dd_naive", | |
^ | |
/home/marvin/dev/arbeit/pwm/include/benchmark/algorithm.hpp:184:7: note: expanded from macro 'CONSTRUCTION_REGISTER' | |
concrete_algorithm<ws>(algo_name, algo_description); | |
^ | |
/home/marvin/dev/arbeit/pwm/include/benchmark/algorithm.hpp:84:20: note: overridden virtual function is here | |
virtual out_type compute_bitvector(const in_type& global_text, | |
^ | |
/home/marvin/dev/arbeit/pwm/include/benchmark/algorithm.hpp:150:12: warning: 'compute_bitvector' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] | |
out_type compute_bitvector(const in_type& global_text, | |
^ | |
/home/marvin/dev/arbeit/pwm/src/register/huff_dd_naive.cpp:37:1: note: in instantiation of template class 'concrete_algorithm<huff_dd<huff_naive_disp, unsigned int, true> >' requested here | |
CONSTRUCTION_REGISTER("wt_huff_dd_naive", | |
^ | |
/home/marvin/dev/arbeit/pwm/include/benchmark/algorithm.hpp:184:7: note: expanded from macro 'CONSTRUCTION_REGISTER' | |
concrete_algorithm<ws>(algo_name, algo_description); | |
^ | |
/home/marvin/dev/arbeit/pwm/include/benchmark/algorithm.hpp:84:20: note: overridden virtual function is here | |
virtual out_type compute_bitvector(const in_type& global_text, | |
^ | |
In file included from /home/marvin/dev/arbeit/pwm/src/register/huff_dd_naive.cpp:10: | |
In file included from /home/marvin/dev/arbeit/pwm/include/wx_huff_dd_naive.hpp:12: | |
In file included from /home/marvin/dev/arbeit/pwm/include/huffman/huff_dd.hpp:25: | |
In file included from /home/marvin/dev/arbeit/pwm/include/huffman/huff_merge.hpp:15: | |
/home/marvin/dev/arbeit/pwm/include/construction/merge.hpp:28:21: warning: lambda capture 'dst' is not used [-Wunused-lambda-capture] | |
auto debug_ptr = [dst](WordType* const) { | |
^ | |
/home/marvin/dev/arbeit/pwm/include/huffman/huff_merge.hpp:290:9: note: in instantiation of function template specialization 'copy_bits<unsigned long>' requested here | |
copy_bits<uint64_t>(_bv[level].data(), local_bv.data(), write_offset, | |
^ | |
/home/marvin/dev/arbeit/pwm/include/benchmark/algorithm.hpp:153:23: note: in instantiation of function template specialization 'huff_dd<huff_naive_disp, unsigned char, false>::compute<unsigned char *>' requested here | |
return Algorithm::compute(global_text, size, levels); | |
^ | |
/home/marvin/dev/arbeit/pwm/src/register/huff_dd_naive.cpp:17:1: note: in instantiation of member function 'concrete_algorithm<huff_dd<huff_naive_disp, unsigned char, false> >::compute_bitvector' requested here | |
CONSTRUCTION_REGISTER("wm_huff_dd_naive", | |
^ | |
/home/marvin/dev/arbeit/pwm/include/benchmark/algorithm.hpp:184:7: note: expanded from macro 'CONSTRUCTION_REGISTER' | |
concrete_algorithm<ws>(algo_name, algo_description); | |
^ | |
/home/marvin/dev/arbeit/pwm/src/register/huff_dd_naive.cpp should add these lines: | |
#include <bits/stdint-uintn.h> // for uint16_t, uint32_t, uint8_t | |
#include <string> // for allocator, string | |
#include "huffman/huff_dd.hpp" // for huff_dd | |
/home/marvin/dev/arbeit/pwm/src/register/huff_dd_naive.cpp should remove these lines: | |
The full include-list for /home/marvin/dev/arbeit/pwm/src/register/huff_dd_naive.cpp: | |
#include <bits/stdint-uintn.h> // for uint16_t, uint32_t, uint8_t | |
#include <string> // for allocator, string | |
#include "benchmark/algorithm.hpp" // for CONSTRUCTION_REGISTER, concrete_a... | |
#include "huffman/huff_dd.hpp" // for huff_dd | |
#include "wx_huff_dd_naive.hpp" // for huff_naive_disp | |
--- | |
Warning: include-what-you-use reported diagnostics: | |
In file included from /home/marvin/dev/arbeit/pwm/src/register/huff_pc.cpp:9: | |
/home/marvin/dev/arbeit/pwm/include/benchmark/algorithm.hpp:150:12: warning: 'compute_bitvector' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] | |
out_type compute_bitvector(const in_type& global_text, | |
^ | |
/home/marvin/dev/arbeit/pwm/src/register/huff_pc.cpp:15:1: note: in instantiation of template class 'concrete_algorithm<wx_huff_pc<unsigned char, false> >' requested here | |
CONSTRUCTION_REGISTER("wm_huff_pc", | |
^ | |
/home/marvin/dev/arbeit/pwm/include/benchmark/algorithm.hpp:184:7: note: expanded from macro 'CONSTRUCTION_REGISTER' | |
concrete_algorithm<ws>(algo_name, algo_description); | |
^ | |
/home/marvin/dev/arbeit/pwm/include/benchmark/algorithm.hpp:84:20: note: overridden virtual function is here | |
virtual out_type compute_bitvector(const in_type& global_text, | |
^ | |
/home/marvin/dev/arbeit/pwm/include/benchmark/algorithm.hpp:150:12: warning: 'compute_bitvector' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] | |
out_type compute_bitvector(const in_type& global_text, | |
^ | |
/home/marvin/dev/arbeit/pwm/src/register/huff_pc.cpp:18:1: note: in instantiation of template class 'concrete_algorithm<wx_huff_pc<unsigned short, false> >' requested here | |
CONSTRUCTION_REGISTER("wm_huff_pc", | |
^ | |
/home/marvin/dev/arbeit/pwm/include/benchmark/algorithm.hpp:184:7: note: expanded from macro 'CONSTRUCTION_REGISTER' | |
concrete_algorithm<ws>(algo_name, algo_description); | |
^ | |
/home/marvin/dev/arbeit/pwm/include/benchmark/algorithm.hpp:84:20: note: overridden virtual function is here | |
virtual out_type compute_bitvector(const in_type& global_text, | |
^ | |
/home/marvin/dev/arbeit/pwm/include/benchmark/algorithm.hpp:150:12: warning: 'compute_bitvector' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] | |
out_type compute_bitvector(const in_type& global_text, | |
^ | |
/home/marvin/dev/arbeit/pwm/src/register/huff_pc.cpp:21:1: note: in instantiation of template class 'concrete_algorithm<wx_huff_pc<unsigned int, false> >' requested here | |
CONSTRUCTION_REGISTER("wm_huff_pc", | |
^ | |
/home/marvin/dev/arbeit/pwm/include/benchmark/algorithm.hpp:184:7: note: expanded from macro 'CONSTRUCTION_REGISTER' | |
concrete_algorithm<ws>(algo_name, algo_description); | |
^ | |
/home/marvin/dev/arbeit/pwm/include/benchmark/algorithm.hpp:84:20: note: overridden virtual function is here | |
virtual out_type compute_bitvector(const in_type& global_text, | |
^ | |
/home/marvin/dev/arbeit/pwm/include/benchmark/algorithm.hpp:150:12: warning: 'compute_bitvector' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] | |
out_type compute_bitvector(const in_type& global_text, | |
^ | |
/home/marvin/dev/arbeit/pwm/src/register/huff_pc.cpp:28:1: note: in instantiation of template class 'concrete_algorithm<wx_huff_pc<unsigned char, true> >' requested here | |
CONSTRUCTION_REGISTER("wt_huff_pc", | |
^ | |
/home/marvin/dev/arbeit/pwm/include/benchmark/algorithm.hpp:184:7: note: expanded from macro 'CONSTRUCTION_REGISTER' | |
concrete_algorithm<ws>(algo_name, algo_description); | |
^ | |
/home/marvin/dev/arbeit/pwm/include/benchmark/algorithm.hpp:84:20: note: overridden virtual function is here | |
virtual out_type compute_bitvector(const in_type& global_text, | |
^ | |
/home/marvin/dev/arbeit/pwm/include/benchmark/algorithm.hpp:150:12: warning: 'compute_bitvector' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] | |
out_type compute_bitvector(const in_type& global_text, | |
^ | |
/home/marvin/dev/arbeit/pwm/src/register/huff_pc.cpp:31:1: note: in instantiation of template class 'concrete_algorithm<wx_huff_pc<unsigned short, true> >' requested here | |
CONSTRUCTION_REGISTER("wt_huff_pc", | |
^ | |
/home/marvin/dev/arbeit/pwm/include/benchmark/algorithm.hpp:184:7: note: expanded from macro 'CONSTRUCTION_REGISTER' | |
concrete_algorithm<ws>(algo_name, algo_description); | |
^ | |
/home/marvin/dev/arbeit/pwm/include/benchmark/algorithm.hpp:84:20: note: overridden virtual function is here | |
virtual out_type compute_bitvector(const in_type& global_text, | |
^ | |
/home/marvin/dev/arbeit/pwm/include/benchmark/algorithm.hpp:150:12: warning: 'compute_bitvector' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] | |
out_type compute_bitvector(const in_type& global_text, | |
^ | |
/home/marvin/dev/arbeit/pwm/src/register/huff_pc.cpp:34:1: note: in instantiation of template class 'concrete_algorithm<wx_huff_pc<unsigned int, true> >' requested here | |
CONSTRUCTION_REGISTER("wt_huff_pc", | |
^ | |
/home/marvin/dev/arbeit/pwm/include/benchmark/algorithm.hpp:184:7: note: expanded from macro 'CONSTRUCTION_REGISTER' | |
concrete_algorithm<ws>(algo_name, algo_description); | |
^ | |
/home/marvin/dev/arbeit/pwm/include/benchmark/algorithm.hpp:84:20: note: overridden virtual function is here | |
virtual out_type compute_bitvector(const in_type& global_text, | |
^ | |
/home/marvin/dev/arbeit/pwm/src/register/huff_pc.cpp should add these lines: | |
#include <bits/stdint-uintn.h> // for uint16_t, uint32_t, uint8_t | |
#include <string> // for allocator, string | |
/home/marvin/dev/arbeit/pwm/src/register/huff_pc.cpp should remove these lines: | |
The full include-list for /home/marvin/dev/arbeit/pwm/src/register/huff_pc.cpp: | |
#include <bits/stdint-uintn.h> // for uint16_t, uint32_t, uint8_t | |
#include <string> // for allocator, string | |
#include "benchmark/algorithm.hpp" // for CONSTRUCTION_REGISTER, concrete_a... | |
#include "wx_huff_pc.hpp" // for wx_huff_pc | |
--- | |
Warning: include-what-you-use reported diagnostics: | |
In file included from /home/marvin/dev/arbeit/pwm/src/register/huff_dd_pc.cpp:11: | |
/home/marvin/dev/arbeit/pwm/include/benchmark/algorithm.hpp:150:12: warning: 'compute_bitvector' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] | |
out_type compute_bitvector(const in_type& global_text, | |
^ | |
/home/marvin/dev/arbeit/pwm/src/register/huff_dd_pc.cpp:17:1: note: in instantiation of template class 'concrete_algorithm<huff_dd<huff_pc_disp, unsigned char, false> >' requested here | |
CONSTRUCTION_REGISTER("wm_huff_dd_pc", | |
^ | |
/home/marvin/dev/arbeit/pwm/include/benchmark/algorithm.hpp:184:7: note: expanded from macro 'CONSTRUCTION_REGISTER' | |
concrete_algorithm<ws>(algo_name, algo_description); | |
^ | |
/home/marvin/dev/arbeit/pwm/include/benchmark/algorithm.hpp:84:20: note: overridden virtual function is here | |
virtual out_type compute_bitvector(const in_type& global_text, | |
^ | |
/home/marvin/dev/arbeit/pwm/include/benchmark/algorithm.hpp:150:12: warning: 'compute_bitvector' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] | |
out_type compute_bitvector(const in_type& global_text, | |
^ | |
/home/marvin/dev/arbeit/pwm/src/register/huff_dd_pc.cpp:20:1: note: in instantiation of template class 'concrete_algorithm<huff_dd<huff_pc_disp, unsigned short, false> >' requested here | |
CONSTRUCTION_REGISTER("wm_huff_dd_pc", | |
^ | |
/home/marvin/dev/arbeit/pwm/include/benchmark/algorithm.hpp:184:7: note: expanded from macro 'CONSTRUCTION_REGISTER' | |
concrete_algorithm<ws>(algo_name, algo_description); | |
^ | |
/home/marvin/dev/arbeit/pwm/include/benchmark/algorithm.hpp:84:20: note: overridden virtual function is here | |
virtual out_type compute_bitvector(const in_type& global_text, | |
^ | |
/home/marvin/dev/arbeit/pwm/include/benchmark/algorithm.hpp:150:12: warning: 'compute_bitvector' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] | |
out_type compute_bitvector(const in_type& global_text, | |
^ | |
/home/marvin/dev/arbeit/pwm/src/register/huff_dd_pc.cpp:23:1: note: in instantiation of template class 'concrete_algorithm<huff_dd<huff_pc_disp, unsigned int, false> >' requested here | |
CONSTRUCTION_REGISTER("wm_huff_dd_pc", | |
^ | |
/home/marvin/dev/arbeit/pwm/include/benchmark/algorithm.hpp:184:7: note: expanded from macro 'CONSTRUCTION_REGISTER' | |
concrete_algorithm<ws>(algo_name, algo_description); | |
^ | |
/home/marvin/dev/arbeit/pwm/include/benchmark/algorithm.hpp:84:20: note: overridden virtual function is here | |
virtual out_type compute_bitvector(const in_type& global_text, | |
^ | |
/home/marvin/dev/arbeit/pwm/include/benchmark/algorithm.hpp:150:12: warning: 'compute_bitvector' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] | |
out_type compute_bitvector(const in_type& global_text, | |
^ | |
/home/marvin/dev/arbeit/pwm/src/register/huff_dd_pc.cpp:31:1: note: in instantiation of template class 'concrete_algorithm<huff_dd<huff_pc_disp, unsigned char, true> >' requested here | |
CONSTRUCTION_REGISTER("wt_huff_dd_pc", | |
^ | |
/home/marvin/dev/arbeit/pwm/include/benchmark/algorithm.hpp:184:7: note: expanded from macro 'CONSTRUCTION_REGISTER' | |
concrete_algorithm<ws>(algo_name, algo_description); | |
^ | |
/home/marvin/dev/arbeit/pwm/include/benchmark/algorithm.hpp:84:20: note: overridden virtual function is here | |
virtual out_type compute_bitvector(const in_type& global_text, | |
^ | |
/home/marvin/dev/arbeit/pwm/include/benchmark/algorithm.hpp:150:12: warning: 'compute_bitvector' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] | |
out_type compute_bitvector(const in_type& global_text, | |
^ | |
/home/marvin/dev/arbeit/pwm/src/register/huff_dd_pc.cpp:34:1: note: in instantiation of template class 'concrete_algorithm<huff_dd<huff_pc_disp, unsigned short, true> >' requested here | |
CONSTRUCTION_REGISTER("wt_huff_dd_pc", | |
^ | |
/home/marvin/dev/arbeit/pwm/include/benchmark/algorithm.hpp:184:7: note: expanded from macro 'CONSTRUCTION_REGISTER' | |
concrete_algorithm<ws>(algo_name, algo_description); | |
^ | |
/home/marvin/dev/arbeit/pwm/include/benchmark/algorithm.hpp:84:20: note: overridden virtual function is here | |
virtual out_type compute_bitvector(const in_type& global_text, | |
^ | |
/home/marvin/dev/arbeit/pwm/include/benchmark/algorithm.hpp:150:12: warning: 'compute_bitvector' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] | |
out_type compute_bitvector(const in_type& global_text, | |
^ | |
/home/marvin/dev/arbeit/pwm/src/register/huff_dd_pc.cpp:37:1: note: in instantiation of template class 'concrete_algorithm<huff_dd<huff_pc_disp, unsigned int, true> >' requested here | |
CONSTRUCTION_REGISTER("wt_huff_dd_pc", | |
^ | |
/home/marvin/dev/arbeit/pwm/include/benchmark/algorithm.hpp:184:7: note: expanded from macro 'CONSTRUCTION_REGISTER' | |
concrete_algorithm<ws>(algo_name, algo_description); | |
^ | |
/home/marvin/dev/arbeit/pwm/include/benchmark/algorithm.hpp:84:20: note: overridden virtual function is here | |
virtual out_type compute_bitvector(const in_type& global_text, | |
^ | |
In file included from /home/marvin/dev/arbeit/pwm/src/register/huff_dd_pc.cpp:10: | |
In file included from /home/marvin/dev/arbeit/pwm/include/wx_huff_dd_pc.hpp:12: | |
In file included from /home/marvin/dev/arbeit/pwm/include/huffman/huff_dd.hpp:25: | |
In file included from /home/marvin/dev/arbeit/pwm/include/huffman/huff_merge.hpp:15: | |
/home/marvin/dev/arbeit/pwm/include/construction/merge.hpp:28:21: warning: lambda capture 'dst' is not used [-Wunused-lambda-capture] | |
auto debug_ptr = [dst](WordType* const) { | |
^ | |
/home/marvin/dev/arbeit/pwm/include/huffman/huff_merge.hpp:290:9: note: in instantiation of function template specialization 'copy_bits<unsigned long>' requested here | |
copy_bits<uint64_t>(_bv[level].data(), local_bv.data(), write_offset, | |
^ | |
/home/marvin/dev/arbeit/pwm/include/benchmark/algorithm.hpp:153:23: note: in instantiation of function template specialization 'huff_dd<huff_pc_disp, unsigned char, false>::compute<unsigned char *>' requested here | |
return Algorithm::compute(global_text, size, levels); | |
^ | |
/home/marvin/dev/arbeit/pwm/src/register/huff_dd_pc.cpp:17:1: note: in instantiation of member function 'concrete_algorithm<huff_dd<huff_pc_disp, unsigned char, false> >::compute_bitvector' requested here | |
CONSTRUCTION_REGISTER("wm_huff_dd_pc", | |
^ | |
/home/marvin/dev/arbeit/pwm/include/benchmark/algorithm.hpp:184:7: note: expanded from macro 'CONSTRUCTION_REGISTER' | |
concrete_algorithm<ws>(algo_name, algo_description); | |
^ | |
/home/marvin/dev/arbeit/pwm/src/register/huff_dd_pc.cpp should add these lines: | |
#include <bits/stdint-uintn.h> // for uint16_t, uint32_t, uint8_t | |
#include <string> // for allocator, string | |
#include "huffman/huff_dd.hpp" // for huff_dd | |
/home/marvin/dev/arbeit/pwm/src/register/huff_dd_pc.cpp should remove these lines: | |
The full include-list for /home/marvin/dev/arbeit/pwm/src/register/huff_dd_pc.cpp: | |
#include <bits/stdint-uintn.h> // for uint16_t, uint32_t, uint8_t | |
#include <string> // for allocator, string | |
#include "benchmark/algorithm.hpp" // for CONSTRUCTION_REGISTER, concrete_a... | |
#include "huffman/huff_dd.hpp" // for huff_dd | |
#include "wx_huff_dd_pc.hpp" // for huff_pc_disp | |
--- | |
Warning: include-what-you-use reported diagnostics: | |
In file included from /home/marvin/dev/arbeit/pwm/src/register/huff_ps.cpp:9: | |
/home/marvin/dev/arbeit/pwm/include/benchmark/algorithm.hpp:150:12: warning: 'compute_bitvector' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] | |
out_type compute_bitvector(const in_type& global_text, | |
^ | |
/home/marvin/dev/arbeit/pwm/src/register/huff_ps.cpp:15:1: note: in instantiation of template class 'concrete_algorithm<wx_huff_ps<unsigned char, false> >' requested here | |
CONSTRUCTION_REGISTER("wm_huff_ps", | |
^ | |
/home/marvin/dev/arbeit/pwm/include/benchmark/algorithm.hpp:184:7: note: expanded from macro 'CONSTRUCTION_REGISTER' | |
concrete_algorithm<ws>(algo_name, algo_description); | |
^ | |
/home/marvin/dev/arbeit/pwm/include/benchmark/algorithm.hpp:84:20: note: overridden virtual function is here | |
virtual out_type compute_bitvector(const in_type& global_text, | |
^ | |
/home/marvin/dev/arbeit/pwm/include/benchmark/algorithm.hpp:150:12: warning: 'compute_bitvector' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] | |
out_type compute_bitvector(const in_type& global_text, | |
^ | |
/home/marvin/dev/arbeit/pwm/src/register/huff_ps.cpp:18:1: note: in instantiation of template class 'concrete_algorithm<wx_huff_ps<unsigned short, false> >' requested here | |
CONSTRUCTION_REGISTER("wm_huff_ps", | |
^ | |
/home/marvin/dev/arbeit/pwm/include/benchmark/algorithm.hpp:184:7: note: expanded from macro 'CONSTRUCTION_REGISTER' | |
concrete_algorithm<ws>(algo_name, algo_description); | |
^ | |
/home/marvin/dev/arbeit/pwm/include/benchmark/algorithm.hpp:84:20: note: overridden virtual function is here | |
virtual out_type compute_bitvector(const in_type& global_text, | |
^ | |
/home/marvin/dev/arbeit/pwm/include/benchmark/algorithm.hpp:150:12: warning: 'compute_bitvector' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] | |
out_type compute_bitvector(const in_type& global_text, | |
^ | |
/home/marvin/dev/arbeit/pwm/src/register/huff_ps.cpp:21:1: note: in instantiation of template class 'concrete_algorithm<wx_huff_ps<unsigned int, false> >' requested here | |
CONSTRUCTION_REGISTER("wm_huff_ps", | |
^ | |
/home/marvin/dev/arbeit/pwm/include/benchmark/algorithm.hpp:184:7: note: expanded from macro 'CONSTRUCTION_REGISTER' | |
concrete_algorithm<ws>(algo_name, algo_description); | |
^ | |
/home/marvin/dev/arbeit/pwm/include/benchmark/algorithm.hpp:84:20: note: overridden virtual function is here | |
virtual out_type compute_bitvector(const in_type& global_text, | |
^ | |
/home/marvin/dev/arbeit/pwm/include/benchmark/algorithm.hpp:150:12: warning: 'compute_bitvector' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] | |
out_type compute_bitvector(const in_type& global_text, | |
^ | |
/home/marvin/dev/arbeit/pwm/src/register/huff_ps.cpp:28:1: note: in instantiation of template class 'concrete_algorithm<wx_huff_ps<unsigned char, true> >' requested here | |
CONSTRUCTION_REGISTER("wt_huff_ps", | |
^ | |
/home/marvin/dev/arbeit/pwm/include/benchmark/algorithm.hpp:184:7: note: expanded from macro 'CONSTRUCTION_REGISTER' | |
concrete_algorithm<ws>(algo_name, algo_description); | |
^ | |
/home/marvin/dev/arbeit/pwm/include/benchmark/algorithm.hpp:84:20: note: overridden virtual function is here | |
virtual out_type compute_bitvector(const in_type& global_text, | |
^ | |
/home/marvin/dev/arbeit/pwm/include/benchmark/algorithm.hpp:150:12: warning: 'compute_bitvector' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] | |
out_type compute_bitvector(const in_type& global_text, | |
^ | |
/home/marvin/dev/arbeit/pwm/src/register/huff_ps.cpp:31:1: note: in instantiation of template class 'concrete_algorithm<wx_huff_ps<unsigned short, true> >' requested here | |
CONSTRUCTION_REGISTER("wt_huff_ps", | |
^ | |
/home/marvin/dev/arbeit/pwm/include/benchmark/algorithm.hpp:184:7: note: expanded from macro 'CONSTRUCTION_REGISTER' | |
concrete_algorithm<ws>(algo_name, algo_description); | |
^ | |
/home/marvin/dev/arbeit/pwm/include/benchmark/algorithm.hpp:84:20: note: overridden virtual function is here | |
virtual out_type compute_bitvector(const in_type& global_text, | |
^ | |
/home/marvin/dev/arbeit/pwm/include/benchmark/algorithm.hpp:150:12: warning: 'compute_bitvector' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] | |
out_type compute_bitvector(const in_type& global_text, | |
^ | |
/home/marvin/dev/arbeit/pwm/src/register/huff_ps.cpp:34:1: note: in instantiation of template class 'concrete_algorithm<wx_huff_ps<unsigned int, true> >' requested here | |
CONSTRUCTION_REGISTER("wt_huff_ps", | |
^ | |
/home/marvin/dev/arbeit/pwm/include/benchmark/algorithm.hpp:184:7: note: expanded from macro 'CONSTRUCTION_REGISTER' | |
concrete_algorithm<ws>(algo_name, algo_description); | |
^ | |
/home/marvin/dev/arbeit/pwm/include/benchmark/algorithm.hpp:84:20: note: overridden virtual function is here | |
virtual out_type compute_bitvector(const in_type& global_text, | |
^ | |
/home/marvin/dev/arbeit/pwm/src/register/huff_ps.cpp should add these lines: | |
#include <bits/stdint-uintn.h> // for uint16_t, uint32_t, uint8_t | |
#include <string> // for allocator, string | |
/home/marvin/dev/arbeit/pwm/src/register/huff_ps.cpp should remove these lines: | |
The full include-list for /home/marvin/dev/arbeit/pwm/src/register/huff_ps.cpp: | |
#include <bits/stdint-uintn.h> // for uint16_t, uint32_t, uint8_t | |
#include <string> // for allocator, string | |
#include "benchmark/algorithm.hpp" // for CONSTRUCTION_REGISTER, concrete_a... | |
#include "wx_huff_ps.hpp" // for wx_huff_ps | |
--- | |
Warning: include-what-you-use reported diagnostics: | |
In file included from /home/marvin/dev/arbeit/pwm/src/register/huff_dd_ps.cpp:11: | |
/home/marvin/dev/arbeit/pwm/include/benchmark/algorithm.hpp:150:12: warning: 'compute_bitvector' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] | |
out_type compute_bitvector(const in_type& global_text, | |
^ | |
/home/marvin/dev/arbeit/pwm/src/register/huff_dd_ps.cpp:17:1: note: in instantiation of template class 'concrete_algorithm<huff_dd<huff_ps_disp, unsigned char, false> >' requested here | |
CONSTRUCTION_REGISTER("wm_huff_dd_ps", | |
^ | |
/home/marvin/dev/arbeit/pwm/include/benchmark/algorithm.hpp:184:7: note: expanded from macro 'CONSTRUCTION_REGISTER' | |
concrete_algorithm<ws>(algo_name, algo_description); | |
^ | |
/home/marvin/dev/arbeit/pwm/include/benchmark/algorithm.hpp:84:20: note: overridden virtual function is here | |
virtual out_type compute_bitvector(const in_type& global_text, | |
^ | |
/home/marvin/dev/arbeit/pwm/include/benchmark/algorithm.hpp:150:12: warning: 'compute_bitvector' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] | |
out_type compute_bitvector(const in_type& global_text, | |
^ | |
/home/marvin/dev/arbeit/pwm/src/register/huff_dd_ps.cpp:20:1: note: in instantiation of template class 'concrete_algorithm<huff_dd<huff_ps_disp, unsigned short, false> >' requested here | |
CONSTRUCTION_REGISTER("wm_huff_dd_ps", | |
^ | |
/home/marvin/dev/arbeit/pwm/include/benchmark/algorithm.hpp:184:7: note: expanded from macro 'CONSTRUCTION_REGISTER' | |
concrete_algorithm<ws>(algo_name, algo_description); | |
^ | |
/home/marvin/dev/arbeit/pwm/include/benchmark/algorithm.hpp:84:20: note: overridden virtual function is here | |
virtual out_type compute_bitvector(const in_type& global_text, | |
^ | |
/home/marvin/dev/arbeit/pwm/include/benchmark/algorithm.hpp:150:12: warning: 'compute_bitvector' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] | |
out_type compute_bitvector(const in_type& global_text, | |
^ | |
/home/marvin/dev/arbeit/pwm/src/register/huff_dd_ps.cpp:23:1: note: in instantiation of template class 'concrete_algorithm<huff_dd<huff_ps_disp, unsigned int, false> >' requested here | |
CONSTRUCTION_REGISTER("wm_huff_dd_ps", | |
^ | |
/home/marvin/dev/arbeit/pwm/include/benchmark/algorithm.hpp:184:7: note: expanded from macro 'CONSTRUCTION_REGISTER' | |
concrete_algorithm<ws>(algo_name, algo_description); | |
^ | |
/home/marvin/dev/arbeit/pwm/include/benchmark/algorithm.hpp:84:20: note: overridden virtual function is here | |
virtual out_type compute_bitvector(const in_type& global_text, | |
^ | |
/home/marvin/dev/arbeit/pwm/include/benchmark/algorithm.hpp:150:12: warning: 'compute_bitvector' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] | |
out_type compute_bitvector(const in_type& global_text, | |
^ | |
/home/marvin/dev/arbeit/pwm/src/register/huff_dd_ps.cpp:31:1: note: in instantiation of template class 'concrete_algorithm<huff_dd<huff_ps_disp, unsigned char, true> >' requested here | |
CONSTRUCTION_REGISTER("wt_huff_dd_ps", | |
^ | |
/home/marvin/dev/arbeit/pwm/include/benchmark/algorithm.hpp:184:7: note: expanded from macro 'CONSTRUCTION_REGISTER' | |
concrete_algorithm<ws>(algo_name, algo_description); | |
^ | |
/home/marvin/dev/arbeit/pwm/include/benchmark/algorithm.hpp:84:20: note: overridden virtual function is here | |
virtual out_type compute_bitvector(const in_type& global_text, | |
^ | |
/home/marvin/dev/arbeit/pwm/include/benchmark/algorithm.hpp:150:12: warning: 'compute_bitvector' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] | |
out_type compute_bitvector(const in_type& global_text, | |
^ | |
/home/marvin/dev/arbeit/pwm/src/register/huff_dd_ps.cpp:34:1: note: in instantiation of template class 'concrete_algorithm<huff_dd<huff_ps_disp, unsigned short, true> >' requested here | |
CONSTRUCTION_REGISTER("wt_huff_dd_ps", | |
^ | |
/home/marvin/dev/arbeit/pwm/include/benchmark/algorithm.hpp:184:7: note: expanded from macro 'CONSTRUCTION_REGISTER' | |
concrete_algorithm<ws>(algo_name, algo_description); | |
^ | |
/home/marvin/dev/arbeit/pwm/include/benchmark/algorithm.hpp:84:20: note: overridden virtual function is here | |
virtual out_type compute_bitvector(const in_type& global_text, | |
^ | |
/home/marvin/dev/arbeit/pwm/include/benchmark/algorithm.hpp:150:12: warning: 'compute_bitvector' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] | |
out_type compute_bitvector(const in_type& global_text, | |
^ | |
/home/marvin/dev/arbeit/pwm/src/register/huff_dd_ps.cpp:37:1: note: in instantiation of template class 'concrete_algorithm<huff_dd<huff_ps_disp, unsigned int, true> >' requested here | |
CONSTRUCTION_REGISTER("wt_huff_dd_ps", | |
^ | |
/home/marvin/dev/arbeit/pwm/include/benchmark/algorithm.hpp:184:7: note: expanded from macro 'CONSTRUCTION_REGISTER' | |
concrete_algorithm<ws>(algo_name, algo_description); | |
^ | |
/home/marvin/dev/arbeit/pwm/include/benchmark/algorithm.hpp:84:20: note: overridden virtual function is here | |
virtual out_type compute_bitvector(const in_type& global_text, | |
^ | |
In file included from /home/marvin/dev/arbeit/pwm/src/register/huff_dd_ps.cpp:10: | |
In file included from /home/marvin/dev/arbeit/pwm/include/wx_huff_dd_ps.hpp:12: | |
In file included from /home/marvin/dev/arbeit/pwm/include/huffman/huff_dd.hpp:25: | |
In file included from /home/marvin/dev/arbeit/pwm/include/huffman/huff_merge.hpp:15: | |
/home/marvin/dev/arbeit/pwm/include/construction/merge.hpp:28:21: warning: lambda capture 'dst' is not used [-Wunused-lambda-capture] | |
auto debug_ptr = [dst](WordType* const) { | |
^ | |
/home/marvin/dev/arbeit/pwm/include/huffman/huff_merge.hpp:290:9: note: in instantiation of function template specialization 'copy_bits<unsigned long>' requested here | |
copy_bits<uint64_t>(_bv[level].data(), local_bv.data(), write_offset, | |
^ | |
/home/marvin/dev/arbeit/pwm/include/benchmark/algorithm.hpp:153:23: note: in instantiation of function template specialization 'huff_dd<huff_ps_disp, unsigned char, false>::compute<unsigned char *>' requested here | |
return Algorithm::compute(global_text, size, levels); | |
^ | |
/home/marvin/dev/arbeit/pwm/src/register/huff_dd_ps.cpp:17:1: note: in instantiation of member function 'concrete_algorithm<huff_dd<huff_ps_disp, unsigned char, false> >::compute_bitvector' requested here | |
CONSTRUCTION_REGISTER("wm_huff_dd_ps", | |
^ | |
/home/marvin/dev/arbeit/pwm/include/benchmark/algorithm.hpp:184:7: note: expanded from macro 'CONSTRUCTION_REGISTER' | |
concrete_algorithm<ws>(algo_name, algo_description); | |
^ | |
/home/marvin/dev/arbeit/pwm/src/register/huff_dd_ps.cpp should add these lines: | |
#include <bits/stdint-uintn.h> // for uint16_t, uint32_t, uint8_t | |
#include <string> // for allocator, string | |
#include "huffman/huff_dd.hpp" // for huff_dd | |
/home/marvin/dev/arbeit/pwm/src/register/huff_dd_ps.cpp should remove these lines: | |
The full include-list for /home/marvin/dev/arbeit/pwm/src/register/huff_dd_ps.cpp: | |
#include <bits/stdint-uintn.h> // for uint16_t, uint32_t, uint8_t | |
#include <string> // for allocator, string | |
#include "benchmark/algorithm.hpp" // for CONSTRUCTION_REGISTER, concrete_a... | |
#include "huffman/huff_dd.hpp" // for huff_dd | |
#include "wx_huff_dd_ps.hpp" // for huff_ps_disp | |
--- | |
Warning: include-what-you-use reported diagnostics: | |
In file included from /home/marvin/dev/arbeit/pwm/src/register/huff_pc_ss.cpp:9: | |
/home/marvin/dev/arbeit/pwm/include/benchmark/algorithm.hpp:150:12: warning: 'compute_bitvector' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] | |
out_type compute_bitvector(const in_type& global_text, | |
^ | |
/home/marvin/dev/arbeit/pwm/src/register/huff_pc_ss.cpp:15:1: note: in instantiation of template class 'concrete_algorithm<wx_huff_pc_ss<unsigned char, false> >' requested here | |
CONSTRUCTION_REGISTER("wm_huff_pc_ss", | |
^ | |
/home/marvin/dev/arbeit/pwm/include/benchmark/algorithm.hpp:184:7: note: expanded from macro 'CONSTRUCTION_REGISTER' | |
concrete_algorithm<ws>(algo_name, algo_description); | |
^ | |
/home/marvin/dev/arbeit/pwm/include/benchmark/algorithm.hpp:84:20: note: overridden virtual function is here | |
virtual out_type compute_bitvector(const in_type& global_text, | |
^ | |
/home/marvin/dev/arbeit/pwm/include/benchmark/algorithm.hpp:150:12: warning: 'compute_bitvector' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] | |
out_type compute_bitvector(const in_type& global_text, | |
^ | |
/home/marvin/dev/arbeit/pwm/src/register/huff_pc_ss.cpp:18:1: note: in instantiation of template class 'concrete_algorithm<wx_huff_pc_ss<unsigned short, false> >' requested here | |
CONSTRUCTION_REGISTER("wm_huff_pc_ss", | |
^ | |
/home/marvin/dev/arbeit/pwm/include/benchmark/algorithm.hpp:184:7: note: expanded from macro 'CONSTRUCTION_REGISTER' | |
concrete_algorithm<ws>(algo_name, algo_description); | |
^ | |
/home/marvin/dev/arbeit/pwm/include/benchmark/algorithm.hpp:84:20: note: overridden virtual function is here | |
virtual out_type compute_bitvector(const in_type& global_text, | |
^ | |
/home/marvin/dev/arbeit/pwm/include/benchmark/algorithm.hpp:150:12: warning: 'compute_bitvector' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] | |
out_type compute_bitvector(const in_type& global_text, | |
^ | |
/home/marvin/dev/arbeit/pwm/src/register/huff_pc_ss.cpp:21:1: note: in instantiation of template class 'concrete_algorithm<wx_huff_pc_ss<unsigned int, false> >' requested here | |
CONSTRUCTION_REGISTER("wm_huff_pc_ss", | |
^ | |
/home/marvin/dev/arbeit/pwm/include/benchmark/algorithm.hpp:184:7: note: expanded from macro 'CONSTRUCTION_REGISTER' | |
concrete_algorithm<ws>(algo_name, algo_description); | |
^ | |
/home/marvin/dev/arbeit/pwm/include/benchmark/algorithm.hpp:84:20: note: overridden virtual function is here | |
virtual out_type compute_bitvector(const in_type& global_text, | |
^ | |
/home/marvin/dev/arbeit/pwm/include/benchmark/algorithm.hpp:150:12: warning: 'compute_bitvector' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] | |
out_type compute_bitvector(const in_type& global_text, | |
^ | |
/home/marvin/dev/arbeit/pwm/src/register/huff_pc_ss.cpp:28:1: note: in instantiation of template class 'concrete_algorithm<wx_huff_pc_ss<unsigned char, true> >' requested here | |
CONSTRUCTION_REGISTER("wt_huff_pc_ss", | |
^ | |
/home/marvin/dev/arbeit/pwm/include/benchmark/algorithm.hpp:184:7: note: expanded from macro 'CONSTRUCTION_REGISTER' | |
concrete_algorithm<ws>(algo_name, algo_description); | |
^ | |
/home/marvin/dev/arbeit/pwm/include/benchmark/algorithm.hpp:84:20: note: overridden virtual function is here | |
virtual out_type compute_bitvector(const in_type& global_text, | |
^ | |
/home/marvin/dev/arbeit/pwm/include/benchmark/algorithm.hpp:150:12: warning: 'compute_bitvector' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] | |
out_type compute_bitvector(const in_type& global_text, | |
^ | |
/home/marvin/dev/arbeit/pwm/src/register/huff_pc_ss.cpp:31:1: note: in instantiation of template class 'concrete_algorithm<wx_huff_pc_ss<unsigned short, true> >' requested here | |
CONSTRUCTION_REGISTER("wt_huff_pc_ss", | |
^ | |
/home/marvin/dev/arbeit/pwm/include/benchmark/algorithm.hpp:184:7: note: expanded from macro 'CONSTRUCTION_REGISTER' | |
concrete_algorithm<ws>(algo_name, algo_description); | |
^ | |
/home/marvin/dev/arbeit/pwm/include/benchmark/algorithm.hpp:84:20: note: overridden virtual function is here | |
virtual out_type compute_bitvector(const in_type& global_text, | |
^ | |
/home/marvin/dev/arbeit/pwm/include/benchmark/algorithm.hpp:150:12: warning: 'compute_bitvector' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] | |
out_type compute_bitvector(const in_type& global_text, | |
^ | |
/home/marvin/dev/arbeit/pwm/src/register/huff_pc_ss.cpp:34:1: note: in instantiation of template class 'concrete_algorithm<wx_huff_pc_ss<unsigned int, true> >' requested here | |
CONSTRUCTION_REGISTER("wt_huff_pc_ss", | |
^ | |
/home/marvin/dev/arbeit/pwm/include/benchmark/algorithm.hpp:184:7: note: expanded from macro 'CONSTRUCTION_REGISTER' | |
concrete_algorithm<ws>(algo_name, algo_description); | |
^ | |
/home/marvin/dev/arbeit/pwm/include/benchmark/algorithm.hpp:84:20: note: overridden virtual function is here | |
virtual out_type compute_bitvector(const in_type& global_text, | |
^ | |
/home/marvin/dev/arbeit/pwm/src/register/huff_pc_ss.cpp should add these lines: | |
#include <bits/stdint-uintn.h> // for uint16_t, uint32_t, uint8_t | |
#include <string> // for allocator, string | |
/home/marvin/dev/arbeit/pwm/src/register/huff_pc_ss.cpp should remove these lines: | |
The full include-list for /home/marvin/dev/arbeit/pwm/src/register/huff_pc_ss.cpp: | |
#include <bits/stdint-uintn.h> // for uint16_t, uint32_t, uint8_t | |
#include <string> // for allocator, string | |
#include "benchmark/algorithm.hpp" // for CONSTRUCTION_REGISTER, concrete_a... | |
#include "wx_huff_pc_ss.hpp" // for wx_huff_pc_ss | |
--- | |
Warning: include-what-you-use reported diagnostics: | |
In file included from /home/marvin/dev/arbeit/pwm/src/register/huff_dd_pc_ss.cpp:11: | |
/home/marvin/dev/arbeit/pwm/include/benchmark/algorithm.hpp:150:12: warning: 'compute_bitvector' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] | |
out_type compute_bitvector(const in_type& global_text, | |
^ | |
/home/marvin/dev/arbeit/pwm/src/register/huff_dd_pc_ss.cpp:17:1: note: in instantiation of template class 'concrete_algorithm<huff_dd<huff_pc_ss_disp, unsigned char, false> >' requested here | |
CONSTRUCTION_REGISTER("wm_huff_dd_pc_ss", | |
^ | |
/home/marvin/dev/arbeit/pwm/include/benchmark/algorithm.hpp:184:7: note: expanded from macro 'CONSTRUCTION_REGISTER' | |
concrete_algorithm<ws>(algo_name, algo_description); | |
^ | |
/home/marvin/dev/arbeit/pwm/include/benchmark/algorithm.hpp:84:20: note: overridden virtual function is here | |
virtual out_type compute_bitvector(const in_type& global_text, | |
^ | |
/home/marvin/dev/arbeit/pwm/include/benchmark/algorithm.hpp:150:12: warning: 'compute_bitvector' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] | |
out_type compute_bitvector(const in_type& global_text, | |
^ | |
/home/marvin/dev/arbeit/pwm/src/register/huff_dd_pc_ss.cpp:20:1: note: in instantiation of template class 'concrete_algorithm<huff_dd<huff_pc_ss_disp, unsigned short, false> >' requested here | |
CONSTRUCTION_REGISTER("wm_huff_dd_pc_ss", | |
^ | |
/home/marvin/dev/arbeit/pwm/include/benchmark/algorithm.hpp:184:7: note: expanded from macro 'CONSTRUCTION_REGISTER' | |
concrete_algorithm<ws>(algo_name, algo_description); | |
^ | |
/home/marvin/dev/arbeit/pwm/include/benchmark/algorithm.hpp:84:20: note: overridden virtual function is here | |
virtual out_type compute_bitvector(const in_type& global_text, | |
^ | |
/home/marvin/dev/arbeit/pwm/include/benchmark/algorithm.hpp:150:12: warning: 'compute_bitvector' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] | |
out_type compute_bitvector(const in_type& global_text, | |
^ | |
/home/marvin/dev/arbeit/pwm/src/register/huff_dd_pc_ss.cpp:23:1: note: in instantiation of template class 'concrete_algorithm<huff_dd<huff_pc_ss_disp, unsigned int, false> >' requested here | |
CONSTRUCTION_REGISTER("wm_huff_dd_pc_ss", | |
^ | |
/home/marvin/dev/arbeit/pwm/include/benchmark/algorithm.hpp:184:7: note: expanded from macro 'CONSTRUCTION_REGISTER' | |
concrete_algorithm<ws>(algo_name, algo_description); | |
^ | |
/home/marvin/dev/arbeit/pwm/include/benchmark/algorithm.hpp:84:20: note: overridden virtual function is here | |
virtual out_type compute_bitvector(const in_type& global_text, | |
^ | |
/home/marvin/dev/arbeit/pwm/include/benchmark/algorithm.hpp:150:12: warning: 'compute_bitvector' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] | |
out_type compute_bitvector(const in_type& global_text, | |
^ | |
/home/marvin/dev/arbeit/pwm/src/register/huff_dd_pc_ss.cpp:31:1: note: in instantiation of template class 'concrete_algorithm<huff_dd<huff_pc_ss_disp, unsigned char, true> >' requested here | |
CONSTRUCTION_REGISTER("wt_huff_dd_pc_ss", | |
^ | |
/home/marvin/dev/arbeit/pwm/include/benchmark/algorithm.hpp:184:7: note: expanded from macro 'CONSTRUCTION_REGISTER' | |
concrete_algorithm<ws>(algo_name, algo_description); | |
^ | |
/home/marvin/dev/arbeit/pwm/include/benchmark/algorithm.hpp:84:20: note: overridden virtual function is here | |
virtual out_type compute_bitvector(const in_type& global_text, | |
^ | |
/home/marvin/dev/arbeit/pwm/include/benchmark/algorithm.hpp:150:12: warning: 'compute_bitvector' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] | |
out_type compute_bitvector(const in_type& global_text, | |
^ | |
/home/marvin/dev/arbeit/pwm/src/register/huff_dd_pc_ss.cpp:34:1: note: in instantiation of template class 'concrete_algorithm<huff_dd<huff_pc_ss_disp, unsigned short, true> >' requested here | |
CONSTRUCTION_REGISTER("wt_huff_dd_pc_ss", | |
^ | |
/home/marvin/dev/arbeit/pwm/include/benchmark/algorithm.hpp:184:7: note: expanded from macro 'CONSTRUCTION_REGISTER' | |
concrete_algorithm<ws>(algo_name, algo_description); | |
^ | |
/home/marvin/dev/arbeit/pwm/include/benchmark/algorithm.hpp:84:20: note: overridden virtual function is here | |
virtual out_type compute_bitvector(const in_type& global_text, | |
^ | |
/home/marvin/dev/arbeit/pwm/include/benchmark/algorithm.hpp:150:12: warning: 'compute_bitvector' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] | |
out_type compute_bitvector(const in_type& global_text, | |
^ | |
/home/marvin/dev/arbeit/pwm/src/register/huff_dd_pc_ss.cpp:37:1: note: in instantiation of template class 'concrete_algorithm<huff_dd<huff_pc_ss_disp, unsigned int, true> >' requested here | |
CONSTRUCTION_REGISTER("wt_huff_dd_pc_ss", | |
^ | |
/home/marvin/dev/arbeit/pwm/include/benchmark/algorithm.hpp:184:7: note: expanded from macro 'CONSTRUCTION_REGISTER' | |
concrete_algorithm<ws>(algo_name, algo_description); | |
^ | |
/home/marvin/dev/arbeit/pwm/include/benchmark/algorithm.hpp:84:20: note: overridden virtual function is here | |
virtual out_type compute_bitvector(const in_type& global_text, | |
^ | |
In file included from /home/marvin/dev/arbeit/pwm/src/register/huff_dd_pc_ss.cpp:10: | |
In file included from /home/marvin/dev/arbeit/pwm/include/wx_huff_dd_pc_ss.hpp:12: | |
In file included from /home/marvin/dev/arbeit/pwm/include/huffman/huff_dd.hpp:25: | |
In file included from /home/marvin/dev/arbeit/pwm/include/huffman/huff_merge.hpp:15: | |
/home/marvin/dev/arbeit/pwm/include/construction/merge.hpp:28:21: warning: lambda capture 'dst' is not used [-Wunused-lambda-capture] | |
auto debug_ptr = [dst](WordType* const) { | |
^ | |
/home/marvin/dev/arbeit/pwm/include/huffman/huff_merge.hpp:290:9: note: in instantiation of function template specialization 'copy_bits<unsigned long>' requested here | |
copy_bits<uint64_t>(_bv[level].data(), local_bv.data(), write_offset, | |
^ | |
/home/marvin/dev/arbeit/pwm/include/benchmark/algorithm.hpp:153:23: note: in instantiation of function template specialization 'huff_dd<huff_pc_ss_disp, unsigned char, false>::compute<unsigned char *>' requested here | |
return Algorithm::compute(global_text, size, levels); | |
^ | |
/home/marvin/dev/arbeit/pwm/src/register/huff_dd_pc_ss.cpp:17:1: note: in instantiation of member function 'concrete_algorithm<huff_dd<huff_pc_ss_disp, unsigned char, false> >::compute_bitvector' requested here | |
CONSTRUCTION_REGISTER("wm_huff_dd_pc_ss", | |
^ | |
/home/marvin/dev/arbeit/pwm/include/benchmark/algorithm.hpp:184:7: note: expanded from macro 'CONSTRUCTION_REGISTER' | |
concrete_algorithm<ws>(algo_name, algo_description); | |
^ | |
/home/marvin/dev/arbeit/pwm/src/register/huff_dd_pc_ss.cpp should add these lines: | |
#include <bits/stdint-uintn.h> // for uint16_t, uint32_t, uint8_t | |
#include <string> // for allocator, string | |
#include "huffman/huff_dd.hpp" // for huff_dd | |
/home/marvin/dev/arbeit/pwm/src/register/huff_dd_pc_ss.cpp should remove these lines: | |
The full include-list for /home/marvin/dev/arbeit/pwm/src/register/huff_dd_pc_ss.cpp: | |
#include <bits/stdint-uintn.h> // for uint16_t, uint32_t, uint8_t | |
#include <string> // for allocator, string | |
#include "benchmark/algorithm.hpp" // for CONSTRUCTION_REGISTER, concrete_a... | |
#include "huffman/huff_dd.hpp" // for huff_dd | |
#include "wx_huff_dd_pc_ss.hpp" // for huff_pc_ss_disp | |
--- | |
In file included from /home/marvin/include/sdsl/bit_vectors.hpp:8, | |
from /home/marvin/dev/arbeit/pwm/external/wavelet_construction/sdslWT/wt_pc.hpp:25, | |
from /home/marvin/dev/arbeit/pwm/external/wavelet_construction/sdslWT/WT.hpp:27, | |
from /home/marvin/dev/arbeit/pwm/external/wavelet_construction/sdslWT/WT.cpp:26: | |
/home/marvin/include/sdsl/int_vector.hpp:1402:8: warning: type qualifiers ignored on function return type [-Wignored-qualifiers] | |
inline auto | |
^~~~ | |
/home/marvin/include/sdsl/int_vector.hpp:1410:8: warning: type qualifiers ignored on function return type [-Wignored-qualifiers] | |
inline auto | |
^~~~ | |
/home/marvin/include/sdsl/int_vector.hpp:1418:8: warning: type qualifiers ignored on function return type [-Wignored-qualifiers] | |
inline auto | |
^~~~ | |
/home/marvin/include/sdsl/int_vector.hpp:1426:8: warning: type qualifiers ignored on function return type [-Wignored-qualifiers] | |
inline auto | |
^~~~ | |
/home/marvin/include/sdsl/int_vector.hpp:1434:8: warning: type qualifiers ignored on function return type [-Wignored-qualifiers] | |
inline auto | |
^~~~ | |
/home/marvin/include/sdsl/int_vector.hpp:1442:8: warning: type qualifiers ignored on function return type [-Wignored-qualifiers] | |
inline auto | |
^~~~ | |
In file included from /home/marvin/include/sdsl/bit_vectors.hpp:8, | |
from /home/marvin/dev/arbeit/pwm/external/wavelet_construction/sdslWT/wt_pc.hpp:25, | |
from /home/marvin/dev/arbeit/pwm/external/wavelet_construction/sdslWT/WT.hpp:27, | |
from /home/marvin/dev/arbeit/pwm/external/wavelet_construction/sdslWT/WTTime.cpp:31: | |
/home/marvin/include/sdsl/int_vector.hpp:1402:8: warning: type qualifiers ignored on function return type [-Wignored-qualifiers] | |
inline auto | |
^~~~ | |
/home/marvin/include/sdsl/int_vector.hpp:1410:8: warning: type qualifiers ignored on function return type [-Wignored-qualifiers] | |
inline auto | |
^~~~ | |
/home/marvin/include/sdsl/int_vector.hpp:1418:8: warning: type qualifiers ignored on function return type [-Wignored-qualifiers] | |
inline auto | |
^~~~ | |
/home/marvin/include/sdsl/int_vector.hpp:1426:8: warning: type qualifiers ignored on function return type [-Wignored-qualifiers] | |
inline auto | |
^~~~ | |
/home/marvin/include/sdsl/int_vector.hpp:1434:8: warning: type qualifiers ignored on function return type [-Wignored-qualifiers] | |
inline auto | |
^~~~ | |
/home/marvin/include/sdsl/int_vector.hpp:1442:8: warning: type qualifiers ignored on function return type [-Wignored-qualifiers] | |
inline auto | |
^~~~ |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment