* installing *source* package ‘seqtrie’ ...
** this is package ‘seqtrie’ version ‘0.4.0’
** package ‘seqtrie’ successfully unpacked and MD5 sums checked
** using staged installation
** libs
using C++ compiler: ‘Apple clang version 14.0.3 (clang-1403.0.22.14.1)’
using C++17
using SDK: ‘MacOSX11.3.1.sdk’
clang++ -arch arm64 -std=gnu++17 -I"/Library/Frameworks/R.framework/Resources/include" -DNDEBUG -DRCPP_USE_UNWIND_PROTECT -I. -I../inst/include -I'/Volumes/Builds/packages/big-sur-arm64/Rlib/4.5/Rcpp/include' -I'/Volumes/Builds/packages/big-sur-arm64/Rlib/4.5/RcppParallel/include' -I/opt/R/arm64/include    -fPIC  -falign-functions=64 -Wall -g -O2   -c CharCounter.cpp -o CharCounter.o
clang++ -arch arm64 -std=gnu++17 -I"/Library/Frameworks/R.framework/Resources/include" -DNDEBUG -DRCPP_USE_UNWIND_PROTECT -I. -I../inst/include -I'/Volumes/Builds/packages/big-sur-arm64/Rlib/4.5/Rcpp/include' -I'/Volumes/Builds/packages/big-sur-arm64/Rlib/4.5/RcppParallel/include' -I/opt/R/arm64/include    -fPIC  -falign-functions=64 -Wall -g -O2   -c RadixForest.cpp -o RadixForest.o
clang++ -arch arm64 -std=gnu++17 -I"/Library/Frameworks/R.framework/Resources/include" -DNDEBUG -DRCPP_USE_UNWIND_PROTECT -I. -I../inst/include -I'/Volumes/Builds/packages/big-sur-arm64/Rlib/4.5/Rcpp/include' -I'/Volumes/Builds/packages/big-sur-arm64/Rlib/4.5/RcppParallel/include' -I/opt/R/arm64/include    -fPIC  -falign-functions=64 -Wall -g -O2   -c RadixTree.cpp -o RadixTree.o
clang++ -arch arm64 -std=gnu++17 -I"/Library/Frameworks/R.framework/Resources/include" -DNDEBUG -DRCPP_USE_UNWIND_PROTECT -I. -I../inst/include -I'/Volumes/Builds/packages/big-sur-arm64/Rlib/4.5/Rcpp/include' -I'/Volumes/Builds/packages/big-sur-arm64/Rlib/4.5/RcppParallel/include' -I/opt/R/arm64/include    -fPIC  -falign-functions=64 -Wall -g -O2   -c RcppExports.cpp -o RcppExports.o
clang++ -arch arm64 -std=gnu++17 -I"/Library/Frameworks/R.framework/Resources/include" -DNDEBUG -DRCPP_USE_UNWIND_PROTECT -I. -I../inst/include -I'/Volumes/Builds/packages/big-sur-arm64/Rlib/4.5/Rcpp/include' -I'/Volumes/Builds/packages/big-sur-arm64/Rlib/4.5/RcppParallel/include' -I/opt/R/arm64/include    -fPIC  -falign-functions=64 -Wall -g -O2   -c StarTree.cpp -o StarTree.o
clang++ -arch arm64 -std=gnu++17 -I"/Library/Frameworks/R.framework/Resources/include" -DNDEBUG -DRCPP_USE_UNWIND_PROTECT -I. -I../inst/include -I'/Volumes/Builds/packages/big-sur-arm64/Rlib/4.5/Rcpp/include' -I'/Volumes/Builds/packages/big-sur-arm64/Rlib/4.5/RcppParallel/include' -I/opt/R/arm64/include    -fPIC  -falign-functions=64 -Wall -g -O2   -c pairwise.cpp -o pairwise.o
In file included from CharCounter.cpp:1:
In file included from ./seqtrie_types.h:18:
In file included from ../inst/include/seqtrie/radix_forest.h:5:
In file included from ../inst/include/seqtrie/radix_tree.h:4:
In file included from ../inst/include/seqtrie/radixmap.h:8:
../inst/include/simple_array/small_array.h:28:50: warning: suggest braces around initialization of subobject [-Wmissing-braces]
    value_type      _stack[stack_size::value] = {0}; // zero initialize
                                                 ^
                                                 {}
../inst/include/simple_array/small_array.h:62:5: note: in instantiation of default member initializer 'trqwe::small_array<std::array<int, 3>, std::allocator<std::array<int, 3>>, unsigned short, std::integral_constant<unsigned short, 2>>::Members::_stack' requested here
    Members() : _data(stack_address()), _size(0) {}
    ^
../inst/include/simple_array/small_array.h:74:19: note: in instantiation of member function 'trqwe::small_array<std::array<int, 3>, std::allocator<std::array<int, 3>>, unsigned short, std::integral_constant<unsigned short, 2>>::Members::Members' requested here
  small_array() : m() {}
                  ^
../inst/include/startree/custom_trie.h:68:3: note: in instantiation of member function 'trqwe::small_array<std::array<int, 3>, std::allocator<std::array<int, 3>>, unsigned short, std::integral_constant<unsigned short, 2>>::small_array' requested here
  CustomNode() { child.fill(kNoCustomChild); }
  ^
/Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/memory:1684:31: note: in instantiation of member function 'startree::radix::CustomNode<1>::CustomNode' requested here
            ::new((void*)__p) _Up(_VSTD::forward<_Args>(__args)...);
                              ^
/Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/memory:1562:21: note: in instantiation of function template specialization 'std::allocator<startree::radix::CustomNode<1>>::construct<startree::radix::CustomNode<1>>' requested here
                __a.construct(__p, _VSTD::forward<_Args>(__args)...);
                    ^
/Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/memory:1413:14: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all)
            {__construct(__has_construct<allocator_type, _Tp*, _Args...>(),
             ^
/Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/vector:1687:9: note: in instantiation of function template specialization 'std::vector<startree::radix::CustomNode<1>>::__construct_one_at_end<>' requested here
        __construct_one_at_end(_VSTD::forward<_Args>(__args)...);
        ^
../inst/include/startree/custom_trie.h:181:10: note: in instantiation of function template specialization 'std::vector<startree::radix::CustomNode<1>>::emplace_back<>' requested here
  nodes_.emplace_back();
         ^
../inst/include/startree/startree.h:75:8: note: in instantiation of member function 'startree::radix::CustomTrie<1>::init' requested here
  trie.init(height, target_pad_depth_max);
       ^
../inst/include/startree/startree.h:254:12: note: in instantiation of function template specialization 'startree::radix::process_target_block_self<1, startree::radix::CustomTrie<1>>' requested here
    radix::process_target_block_self<MaxBand, radix::CustomTrie<MaxBand>>(
           ^
../inst/include/startree/startree.h:273:7: note: in instantiation of function template specialization 'startree::process_target_block_self_scored<1>' requested here
      process_target_block_self_scored<1>(
      ^
In file included from StarTree.cpp:1:
In file included from ./seqtrie_types.h:18:
In file included from ../inst/include/seqtrie/radix_forest.h:5:
In file included from ../inst/include/seqtrie/radix_tree.h:4:
In file included from ../inst/include/seqtrie/radixmap.h:8:
../inst/include/simple_array/small_array.h:28:50: warning: suggest braces around initialization of subobject [-Wmissing-braces]
    value_type      _stack[stack_size::value] = {0}; // zero initialize
                                                 ^
                                                 {}
../inst/include/simple_array/small_array.h:62:5: note: in instantiation of default member initializer 'trqwe::small_array<std::array<int, 3>, std::allocator<std::array<int, 3>>, unsigned short, std::integral_constant<unsigned short, 2>>::Members::_stack' requested here
    Members() : _data(stack_address()), _size(0) {}
    ^
../inst/include/simple_array/small_array.h:74:19: note: in instantiation of member function 'trqwe::small_array<std::array<int, 3>, std::allocator<std::array<int, 3>>, unsigned short, std::integral_constant<unsigned short, 2>>::Members::Members' requested here
  small_array() : m() {}
                  ^
../inst/include/startree/custom_trie.h:68:3: note: in instantiation of member function 'trqwe::small_array<std::array<int, 3>, std::allocator<std::array<int, 3>>, unsigned short, std::integral_constant<unsigned short, 2>>::small_array' requested here
  CustomNode() { child.fill(kNoCustomChild); }
  ^
/Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/memory:1684:31: note: in instantiation of member function 'startree::radix::CustomNode<1>::CustomNode' requested here
            ::new((void*)__p) _Up(_VSTD::forward<_Args>(__args)...);
                              ^
/Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/memory:1562:21: note: in instantiation of function template specialization 'std::allocator<startree::radix::CustomNode<1>>::construct<startree::radix::CustomNode<1>>' requested here
                __a.construct(__p, _VSTD::forward<_Args>(__args)...);
                    ^
/Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/memory:1413:14: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all)
            {__construct(__has_construct<allocator_type, _Tp*, _Args...>(),
             ^
/Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/vector:1687:9: note: in instantiation of function template specialization 'std::vector<startree::radix::CustomNode<1>>::__construct_one_at_end<>' requested here
        __construct_one_at_end(_VSTD::forward<_Args>(__args)...);
        ^
../inst/include/startree/custom_trie.h:181:10: note: in instantiation of function template specialization 'std::vector<startree::radix::CustomNode<1>>::emplace_back<>' requested here
  nodes_.emplace_back();
         ^
../inst/include/startree/startree.h:75:8: note: in instantiation of member function 'startree::radix::CustomTrie<1>::init' requested here
  trie.init(height, target_pad_depth_max);
       ^
../inst/include/startree/startree.h:254:12: note: in instantiation of function template specialization 'startree::radix::process_target_block_self<1, startree::radix::CustomTrie<1>>' requested here
    radix::process_target_block_self<MaxBand, radix::CustomTrie<MaxBand>>(
           ^
../inst/include/startree/startree.h:273:7: note: in instantiation of function template specialization 'startree::process_target_block_self_scored<1>' requested here
      process_target_block_self_scored<1>(
      ^
In file included from CharCounter.cpp:1:
In file included from ./seqtrie_types.h:18:
In file included from ../inst/include/seqtrie/radix_forest.h:5:
In file included from ../inst/include/seqtrie/radix_tree.h:4:
In file included from ../inst/include/seqtrie/radixmap.h:8:
../inst/include/simple_array/small_array.h:28:50: warning: suggest braces around initialization of subobject [-Wmissing-braces]
    value_type      _stack[stack_size::value] = {0}; // zero initialize
                                                 ^
                                                 {}
../inst/include/simple_array/small_array.h:62:5: note: in instantiation of default member initializer 'trqwe::small_array<std::array<signed char, 3>, std::allocator<std::array<signed char, 3>>, unsigned short, std::integral_constant<unsigned short, 8>>::Members::_stack' requested here
    Members() : _data(stack_address()), _size(0) {}
    ^
../inst/include/simple_array/small_array.h:74:19: note: in instantiation of member function 'trqwe::small_array<std::array<signed char, 3>, std::allocator<std::array<signed char, 3>>, unsigned short, std::integral_constant<unsigned short, 8>>::Members::Members' requested here
  small_array() : m() {}
                  ^
../inst/include/startree/standard_trie.h:60:3: note: in instantiation of member function 'trqwe::small_array<std::array<signed char, 3>, std::allocator<std::array<signed char, 3>>, unsigned short, std::integral_constant<unsigned short, 8>>::small_array' requested here
  StandardNode() { child.fill(kNoStandardChild); }
  ^
/Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/memory:1684:31: note: in instantiation of member function 'startree::radix::StandardNode<1>::StandardNode' requested here
            ::new((void*)__p) _Up(_VSTD::forward<_Args>(__args)...);
                              ^
/Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/memory:1562:21: note: in instantiation of function template specialization 'std::allocator<startree::radix::StandardNode<1>>::construct<startree::radix::StandardNode<1>>' requested here
                __a.construct(__p, _VSTD::forward<_Args>(__args)...);
                    ^
/Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/memory:1413:14: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all)
            {__construct(__has_construct<allocator_type, _Tp*, _Args...>(),
             ^
/Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/vector:1687:9: note: in instantiation of function template specialization 'std::vector<startree::radix::StandardNode<1>>::__construct_one_at_end<>' requested here
        __construct_one_at_end(_VSTD::forward<_Args>(__args)...);
        ^
../inst/include/startree/standard_trie.h:169:10: note: in instantiation of function template specialization 'std::vector<startree::radix::StandardNode<1>>::emplace_back<>' requested here
  nodes_.emplace_back();
         ^
../inst/include/startree/startree.h:75:8: note: in instantiation of member function 'startree::radix::StandardTrie<1>::init' requested here
  trie.init(height, target_pad_depth_max);
       ^
../inst/include/startree/startree.h:258:12: note: in instantiation of function template specialization 'startree::radix::process_target_block_self<1, startree::radix::StandardTrie<1>>' requested here
    radix::process_target_block_self<MaxBand, radix::StandardTrie<MaxBand>>(
           ^
../inst/include/startree/startree.h:273:7: note: in instantiation of function template specialization 'startree::process_target_block_self_scored<1>' requested here
      process_target_block_self_scored<1>(
      ^
In file included from pairwise.cpp:1:
In file included from ./seqtrie_types.h:18:
In file included from ../inst/include/seqtrie/radix_forest.h:5:
In file included from ../inst/include/seqtrie/radix_tree.h:4:
In file included from ../inst/include/seqtrie/radixmap.h:8:
../inst/include/simple_array/small_array.h:28:50: warning: suggest braces around initialization of subobject [-Wmissing-braces]
    value_type      _stack[stack_size::value] = {0}; // zero initialize
                                                 ^
                                                 {}
../inst/include/simple_array/small_array.h:62:5: note: in instantiation of default member initializer 'trqwe::small_array<std::array<int, 3>, std::allocator<std::array<int, 3>>, unsigned short, std::integral_constant<unsigned short, 2>>::Members::_stack' requested here
    Members() : _data(stack_address()), _size(0) {}
    ^
../inst/include/simple_array/small_array.h:74:19: note: in instantiation of member function 'trqwe::small_array<std::array<int, 3>, std::allocator<std::array<int, 3>>, unsigned short, std::integral_constant<unsigned short, 2>>::Members::Members' requested here
  small_array() : m() {}
                  ^
../inst/include/startree/custom_trie.h:68:3: note: in instantiation of member function 'trqwe::small_array<std::array<int, 3>, std::allocator<std::array<int, 3>>, unsigned short, std::integral_constant<unsigned short, 2>>::small_array' requested here
  CustomNode() { child.fill(kNoCustomChild); }
  ^
/Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/memory:1684:31: note: in instantiation of member function 'startree::radix::CustomNode<1>::CustomNode' requested here
            ::new((void*)__p) _Up(_VSTD::forward<_Args>(__args)...);
                              ^
/Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/memory:1562:21: note: in instantiation of function template specialization 'std::allocator<startree::radix::CustomNode<1>>::construct<startree::radix::CustomNode<1>>' requested here
                __a.construct(__p, _VSTD::forward<_Args>(__args)...);
                    ^
/Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/memory:1413:14: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all)
            {__construct(__has_construct<allocator_type, _Tp*, _Args...>(),
             ^
/Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/vector:1687:9: note: in instantiation of function template specialization 'std::vector<startree::radix::CustomNode<1>>::__construct_one_at_end<>' requested here
        __construct_one_at_end(_VSTD::forward<_Args>(__args)...);
        ^
../inst/include/startree/custom_trie.h:181:10: note: in instantiation of function template specialization 'std::vector<startree::radix::CustomNode<1>>::emplace_back<>' requested here
  nodes_.emplace_back();
         ^
../inst/include/startree/startree.h:75:8: note: in instantiation of member function 'startree::radix::CustomTrie<1>::init' requested here
  trie.init(height, target_pad_depth_max);
       ^
../inst/include/startree/startree.h:254:12: note: in instantiation of function template specialization 'startree::radix::process_target_block_self<1, startree::radix::CustomTrie<1>>' requested here
    radix::process_target_block_self<MaxBand, radix::CustomTrie<MaxBand>>(
           ^
../inst/include/startree/startree.h:273:7: note: in instantiation of function template specialization 'startree::process_target_block_self_scored<1>' requested here
      process_target_block_self_scored<1>(
      ^
In file included from RadixTree.cpp:1:
In file included from ./seqtrie_types.h:18:
In file included from ../inst/include/seqtrie/radix_forest.h:5:
In file included from ../inst/include/seqtrie/radix_tree.h:4:
In file included from ../inst/include/seqtrie/radixmap.h:8:
../inst/include/simple_array/small_array.h:28:50: warning: suggest braces around initialization of subobject [-Wmissing-braces]
    value_type      _stack[stack_size::value] = {0}; // zero initialize
                                                 ^
                                                 {}
../inst/include/simple_array/small_array.h:62:5: note: in instantiation of default member initializer 'trqwe::small_array<std::array<int, 3>, std::allocator<std::array<int, 3>>, unsigned short, std::integral_constant<unsigned short, 2>>::Members::_stack' requested here
    Members() : _data(stack_address()), _size(0) {}
    ^
../inst/include/simple_array/small_array.h:74:19: note: in instantiation of member function 'trqwe::small_array<std::array<int, 3>, std::allocator<std::array<int, 3>>, unsigned short, std::integral_constant<unsigned short, 2>>::Members::Members' requested here
  small_array() : m() {}
                  ^
../inst/include/startree/custom_trie.h:68:3: note: in instantiation of member function 'trqwe::small_array<std::array<int, 3>, std::allocator<std::array<int, 3>>, unsigned short, std::integral_constant<unsigned short, 2>>::small_array' requested here
  CustomNode() { child.fill(kNoCustomChild); }
  ^
/Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/memory:1684:31: note: in instantiation of member function 'startree::radix::CustomNode<1>::CustomNode' requested here
            ::new((void*)__p) _Up(_VSTD::forward<_Args>(__args)...);
                              ^
/Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/memory:1562:21: note: in instantiation of function template specialization 'std::allocator<startree::radix::CustomNode<1>>::construct<startree::radix::CustomNode<1>>' requested here
                __a.construct(__p, _VSTD::forward<_Args>(__args)...);
                    ^
/Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/memory:1413:14: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all)
            {__construct(__has_construct<allocator_type, _Tp*, _Args...>(),
             ^
/Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/vector:1687:9: note: in instantiation of function template specialization 'std::vector<startree::radix::CustomNode<1>>::__construct_one_at_end<>' requested here
        __construct_one_at_end(_VSTD::forward<_Args>(__args)...);
        ^
../inst/include/startree/custom_trie.h:181:10: note: in instantiation of function template specialization 'std::vector<startree::radix::CustomNode<1>>::emplace_back<>' requested here
  nodes_.emplace_back();
         ^
../inst/include/startree/startree.h:75:8: note: in instantiation of member function 'startree::radix::CustomTrie<1>::init' requested here
  trie.init(height, target_pad_depth_max);
       ^
../inst/include/startree/startree.h:254:12: note: in instantiation of function template specialization 'startree::radix::process_target_block_self<1, startree::radix::CustomTrie<1>>' requested here
    radix::process_target_block_self<MaxBand, radix::CustomTrie<MaxBand>>(
           ^
../inst/include/startree/startree.h:273:7: note: in instantiation of function template specialization 'startree::process_target_block_self_scored<1>' requested here
      process_target_block_self_scored<1>(
      ^
In file included from RcppExports.cpp:4:
In file included from ./seqtrie_types.h:18:
In file included from ../inst/include/seqtrie/radix_forest.h:5:
In file included from ../inst/include/seqtrie/radix_tree.h:4:
In file included from ../inst/include/seqtrie/radixmap.h:8:
../inst/include/simple_array/small_array.h:28:50: warning: suggest braces around initialization of subobject [-Wmissing-braces]
    value_type      _stack[stack_size::value] = {0}; // zero initialize
                                                 ^
                                                 {}
../inst/include/simple_array/small_array.h:62:5: note: in instantiation of default member initializer 'trqwe::small_array<std::array<int, 3>, std::allocator<std::array<int, 3>>, unsigned short, std::integral_constant<unsigned short, 2>>::Members::_stack' requested here
    Members() : _data(stack_address()), _size(0) {}
    ^
../inst/include/simple_array/small_array.h:74:19: note: in instantiation of member function 'trqwe::small_array<std::array<int, 3>, std::allocator<std::array<int, 3>>, unsigned short, std::integral_constant<unsigned short, 2>>::Members::Members' requested here
  small_array() : m() {}
                  ^
../inst/include/startree/custom_trie.h:68:3: note: in instantiation of member function 'trqwe::small_array<std::array<int, 3>, std::allocator<std::array<int, 3>>, unsigned short, std::integral_constant<unsigned short, 2>>::small_array' requested here
  CustomNode() { child.fill(kNoCustomChild); }
  ^
/Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/memory:1684:31: note: in instantiation of member function 'startree::radix::CustomNode<1>::CustomNode' requested here
            ::new((void*)__p) _Up(_VSTD::forward<_Args>(__args)...);
                              ^
/Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/memory:1562:21: note: in instantiation of function template specialization 'std::allocator<startree::radix::CustomNode<1>>::construct<startree::radix::CustomNode<1>>' requested here
                __a.construct(__p, _VSTD::forward<_Args>(__args)...);
                    ^
/Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/memory:1413:14: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all)
            {__construct(__has_construct<allocator_type, _Tp*, _Args...>(),
             ^
/Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/vector:1687:9: note: in instantiation of function template specialization 'std::vector<startree::radix::CustomNode<1>>::__construct_one_at_end<>' requested here
        __construct_one_at_end(_VSTD::forward<_Args>(__args)...);
        ^
../inst/include/startree/custom_trie.h:181:10: note: in instantiation of function template specialization 'std::vector<startree::radix::CustomNode<1>>::emplace_back<>' requested here
  nodes_.emplace_back();
         ^
../inst/include/startree/startree.h:75:8: note: in instantiation of member function 'startree::radix::CustomTrie<1>::init' requested here
  trie.init(height, target_pad_depth_max);
       ^
../inst/include/startree/startree.h:254:12: note: in instantiation of function template specialization 'startree::radix::process_target_block_self<1, startree::radix::CustomTrie<1>>' requested here
    radix::process_target_block_self<MaxBand, radix::CustomTrie<MaxBand>>(
           ^
../inst/include/startree/startree.h:273:7: note: in instantiation of function template specialization 'startree::process_target_block_self_scored<1>' requested here
      process_target_block_self_scored<1>(
      ^
In file included from RadixForest.cpp:1:
In file included from ./seqtrie_types.h:18:
In file included from ../inst/include/seqtrie/radix_forest.h:5:
In file included from ../inst/include/seqtrie/radix_tree.h:4:
In file included from ../inst/include/seqtrie/radixmap.h:8:
../inst/include/simple_array/small_array.h:28:50: warning: suggest braces around initialization of subobject [-Wmissing-braces]
    value_type      _stack[stack_size::value] = {0}; // zero initialize
                                                 ^
                                                 {}
../inst/include/simple_array/small_array.h:62:5: note: in instantiation of default member initializer 'trqwe::small_array<std::array<int, 3>, std::allocator<std::array<int, 3>>, unsigned short, std::integral_constant<unsigned short, 2>>::Members::_stack' requested here
    Members() : _data(stack_address()), _size(0) {}
    ^
../inst/include/simple_array/small_array.h:74:19: note: in instantiation of member function 'trqwe::small_array<std::array<int, 3>, std::allocator<std::array<int, 3>>, unsigned short, std::integral_constant<unsigned short, 2>>::Members::Members' requested here
  small_array() : m() {}
                  ^
../inst/include/startree/custom_trie.h:68:3: note: in instantiation of member function 'trqwe::small_array<std::array<int, 3>, std::allocator<std::array<int, 3>>, unsigned short, std::integral_constant<unsigned short, 2>>::small_array' requested here
  CustomNode() { child.fill(kNoCustomChild); }
  ^
/Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/memory:1684:31: note: in instantiation of member function 'startree::radix::CustomNode<1>::CustomNode' requested here
            ::new((void*)__p) _Up(_VSTD::forward<_Args>(__args)...);
                              ^
/Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/memory:1562:21: note: in instantiation of function template specialization 'std::allocator<startree::radix::CustomNode<1>>::construct<startree::radix::CustomNode<1>>' requested here
                __a.construct(__p, _VSTD::forward<_Args>(__args)...);
                    ^
/Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/memory:1413:14: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all)
            {__construct(__has_construct<allocator_type, _Tp*, _Args...>(),
             ^
/Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/vector:1687:9: note: in instantiation of function template specialization 'std::vector<startree::radix::CustomNode<1>>::__construct_one_at_end<>' requested here
        __construct_one_at_end(_VSTD::forward<_Args>(__args)...);
        ^
../inst/include/startree/custom_trie.h:181:10: note: in instantiation of function template specialization 'std::vector<startree::radix::CustomNode<1>>::emplace_back<>' requested here
  nodes_.emplace_back();
         ^
../inst/include/startree/startree.h:75:8: note: in instantiation of member function 'startree::radix::CustomTrie<1>::init' requested here
  trie.init(height, target_pad_depth_max);
       ^
../inst/include/startree/startree.h:254:12: note: in instantiation of function template specialization 'startree::radix::process_target_block_self<1, startree::radix::CustomTrie<1>>' requested here
    radix::process_target_block_self<MaxBand, radix::CustomTrie<MaxBand>>(
           ^
../inst/include/startree/startree.h:273:7: note: in instantiation of function template specialization 'startree::process_target_block_self_scored<1>' requested here
      process_target_block_self_scored<1>(
      ^
In file included from StarTree.cpp:1:
In file included from ./seqtrie_types.h:18:
In file included from ../inst/include/seqtrie/radix_forest.h:5:
In file included from ../inst/include/seqtrie/radix_tree.h:4:
In file included from ../inst/include/seqtrie/radixmap.h:8:
../inst/include/simple_array/small_array.h:28:50: warning: suggest braces around initialization of subobject [-Wmissing-braces]
    value_type      _stack[stack_size::value] = {0}; // zero initialize
                                                 ^
                                                 {}
../inst/include/simple_array/small_array.h:62:5: note: in instantiation of default member initializer 'trqwe::small_array<std::array<signed char, 3>, std::allocator<std::array<signed char, 3>>, unsigned short, std::integral_constant<unsigned short, 8>>::Members::_stack' requested here
    Members() : _data(stack_address()), _size(0) {}
    ^
../inst/include/simple_array/small_array.h:74:19: note: in instantiation of member function 'trqwe::small_array<std::array<signed char, 3>, std::allocator<std::array<signed char, 3>>, unsigned short, std::integral_constant<unsigned short, 8>>::Members::Members' requested here
  small_array() : m() {}
                  ^
../inst/include/startree/standard_trie.h:60:3: note: in instantiation of member function 'trqwe::small_array<std::array<signed char, 3>, std::allocator<std::array<signed char, 3>>, unsigned short, std::integral_constant<unsigned short, 8>>::small_array' requested here
  StandardNode() { child.fill(kNoStandardChild); }
  ^
/Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/memory:1684:31: note: in instantiation of member function 'startree::radix::StandardNode<1>::StandardNode' requested here
            ::new((void*)__p) _Up(_VSTD::forward<_Args>(__args)...);
                              ^
/Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/memory:1562:21: note: in instantiation of function template specialization 'std::allocator<startree::radix::StandardNode<1>>::construct<startree::radix::StandardNode<1>>' requested here
                __a.construct(__p, _VSTD::forward<_Args>(__args)...);
                    ^
/Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/memory:1413:14: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all)
            {__construct(__has_construct<allocator_type, _Tp*, _Args...>(),
             ^
/Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/vector:1687:9: note: in instantiation of function template specialization 'std::vector<startree::radix::StandardNode<1>>::__construct_one_at_end<>' requested here
        __construct_one_at_end(_VSTD::forward<_Args>(__args)...);
        ^
../inst/include/startree/standard_trie.h:169:10: note: in instantiation of function template specialization 'std::vector<startree::radix::StandardNode<1>>::emplace_back<>' requested here
  nodes_.emplace_back();
         ^
../inst/include/startree/startree.h:75:8: note: in instantiation of member function 'startree::radix::StandardTrie<1>::init' requested here
  trie.init(height, target_pad_depth_max);
       ^
../inst/include/startree/startree.h:258:12: note: in instantiation of function template specialization 'startree::radix::process_target_block_self<1, startree::radix::StandardTrie<1>>' requested here
    radix::process_target_block_self<MaxBand, radix::StandardTrie<MaxBand>>(
           ^
../inst/include/startree/startree.h:273:7: note: in instantiation of function template specialization 'startree::process_target_block_self_scored<1>' requested here
      process_target_block_self_scored<1>(
      ^
In file included from CharCounter.cpp:1:
In file included from ./seqtrie_types.h:18:
In file included from ../inst/include/seqtrie/radix_forest.h:5:
In file included from ../inst/include/seqtrie/radix_tree.h:4:
In file included from ../inst/include/seqtrie/radixmap.h:8:
../inst/include/simple_array/small_array.h:28:50: warning: suggest braces around initialization of subobject [-Wmissing-braces]
    value_type      _stack[stack_size::value] = {0}; // zero initialize
                                                 ^
                                                 {}
../inst/include/simple_array/small_array.h:62:5: note: in instantiation of default member initializer 'trqwe::small_array<std::array<int, 5>, std::allocator<std::array<int, 5>>, unsigned short, std::integral_constant<unsigned short, 2>>::Members::_stack' requested here
    Members() : _data(stack_address()), _size(0) {}
    ^
../inst/include/simple_array/small_array.h:74:19: note: in instantiation of member function 'trqwe::small_array<std::array<int, 5>, std::allocator<std::array<int, 5>>, unsigned short, std::integral_constant<unsigned short, 2>>::Members::Members' requested here
  small_array() : m() {}
                  ^
../inst/include/startree/custom_trie.h:68:3: note: in instantiation of member function 'trqwe::small_array<std::array<int, 5>, std::allocator<std::array<int, 5>>, unsigned short, std::integral_constant<unsigned short, 2>>::small_array' requested here
  CustomNode() { child.fill(kNoCustomChild); }
  ^
/Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/memory:1684:31: note: in instantiation of member function 'startree::radix::CustomNode<2>::CustomNode' requested here
            ::new((void*)__p) _Up(_VSTD::forward<_Args>(__args)...);
                              ^
/Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/memory:1562:21: note: in instantiation of function template specialization 'std::allocator<startree::radix::CustomNode<2>>::construct<startree::radix::CustomNode<2>>' requested here
                __a.construct(__p, _VSTD::forward<_Args>(__args)...);
                    ^
/Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/memory:1413:14: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all)
            {__construct(__has_construct<allocator_type, _Tp*, _Args...>(),
             ^
/Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/vector:1687:9: note: in instantiation of function template specialization 'std::vector<startree::radix::CustomNode<2>>::__construct_one_at_end<>' requested here
        __construct_one_at_end(_VSTD::forward<_Args>(__args)...);
        ^
../inst/include/startree/custom_trie.h:181:10: note: in instantiation of function template specialization 'std::vector<startree::radix::CustomNode<2>>::emplace_back<>' requested here
  nodes_.emplace_back();
         ^
../inst/include/startree/startree.h:75:8: note: in instantiation of member function 'startree::radix::CustomTrie<2>::init' requested here
  trie.init(height, target_pad_depth_max);
       ^
../inst/include/startree/startree.h:254:12: note: in instantiation of function template specialization 'startree::radix::process_target_block_self<2, startree::radix::CustomTrie<2>>' requested here
    radix::process_target_block_self<MaxBand, radix::CustomTrie<MaxBand>>(
           ^
../inst/include/startree/startree.h:278:7: note: in instantiation of function template specialization 'startree::process_target_block_self_scored<2>' requested here
      process_target_block_self_scored<2>(
      ^
In file included from pairwise.cpp:1:
In file included from ./seqtrie_types.h:18:
In file included from ../inst/include/seqtrie/radix_forest.h:5:
In file included from ../inst/include/seqtrie/radix_tree.h:4:
In file included from ../inst/include/seqtrie/radixmap.h:8:
../inst/include/simple_array/small_array.h:28:50: warning: suggest braces around initialization of subobject [-Wmissing-braces]
    value_type      _stack[stack_size::value] = {0}; // zero initialize
                                                 ^
                                                 {}
../inst/include/simple_array/small_array.h:62:5: note: in instantiation of default member initializer 'trqwe::small_array<std::array<signed char, 3>, std::allocator<std::array<signed char, 3>>, unsigned short, std::integral_constant<unsigned short, 8>>::Members::_stack' requested here
    Members() : _data(stack_address()), _size(0) {}
    ^
../inst/include/simple_array/small_array.h:74:19: note: in instantiation of member function 'trqwe::small_array<std::array<signed char, 3>, std::allocator<std::array<signed char, 3>>, unsigned short, std::integral_constant<unsigned short, 8>>::Members::Members' requested here
  small_array() : m() {}
                  ^
../inst/include/startree/standard_trie.h:60:3: note: in instantiation of member function 'trqwe::small_array<std::array<signed char, 3>, std::allocator<std::array<signed char, 3>>, unsigned short, std::integral_constant<unsigned short, 8>>::small_array' requested here
  StandardNode() { child.fill(kNoStandardChild); }
  ^
/Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/memory:1684:31: note: in instantiation of member function 'startree::radix::StandardNode<1>::StandardNode' requested here
            ::new((void*)__p) _Up(_VSTD::forward<_Args>(__args)...);
                              ^
/Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/memory:1562:21: note: in instantiation of function template specialization 'std::allocator<startree::radix::StandardNode<1>>::construct<startree::radix::StandardNode<1>>' requested here
                __a.construct(__p, _VSTD::forward<_Args>(__args)...);
                    ^
/Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/memory:1413:14: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all)
            {__construct(__has_construct<allocator_type, _Tp*, _Args...>(),
             ^
/Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/vector:1687:9: note: in instantiation of function template specialization 'std::vector<startree::radix::StandardNode<1>>::__construct_one_at_end<>' requested here
        __construct_one_at_end(_VSTD::forward<_Args>(__args)...);
        ^
../inst/include/startree/standard_trie.h:169:10: note: in instantiation of function template specialization 'std::vector<startree::radix::StandardNode<1>>::emplace_back<>' requested here
  nodes_.emplace_back();
         ^
../inst/include/startree/startree.h:75:8: note: in instantiation of member function 'startree::radix::StandardTrie<1>::init' requested here
  trie.init(height, target_pad_depth_max);
       ^
../inst/include/startree/startree.h:258:12: note: in instantiation of function template specialization 'startree::radix::process_target_block_self<1, startree::radix::StandardTrie<1>>' requested here
    radix::process_target_block_self<MaxBand, radix::StandardTrie<MaxBand>>(
           ^
../inst/include/startree/startree.h:273:7: note: in instantiation of function template specialization 'startree::process_target_block_self_scored<1>' requested here
      process_target_block_self_scored<1>(
      ^
In file included from RadixTree.cpp:1:
In file included from ./seqtrie_types.h:18:
In file included from ../inst/include/seqtrie/radix_forest.h:5:
In file included from ../inst/include/seqtrie/radix_tree.h:4:
In file included from ../inst/include/seqtrie/radixmap.h:8:
../inst/include/simple_array/small_array.h:28:50: warning: suggest braces around initialization of subobject [-Wmissing-braces]
    value_type      _stack[stack_size::value] = {0}; // zero initialize
                                                 ^
                                                 {}
../inst/include/simple_array/small_array.h:62:5: note: in instantiation of default member initializer 'trqwe::small_array<std::array<signed char, 3>, std::allocator<std::array<signed char, 3>>, unsigned short, std::integral_constant<unsigned short, 8>>::Members::_stack' requested here
    Members() : _data(stack_address()), _size(0) {}
    ^
../inst/include/simple_array/small_array.h:74:19: note: in instantiation of member function 'trqwe::small_array<std::array<signed char, 3>, std::allocator<std::array<signed char, 3>>, unsigned short, std::integral_constant<unsigned short, 8>>::Members::Members' requested here
  small_array() : m() {}
                  ^
../inst/include/startree/standard_trie.h:60:3: note: in instantiation of member function 'trqwe::small_array<std::array<signed char, 3>, std::allocator<std::array<signed char, 3>>, unsigned short, std::integral_constant<unsigned short, 8>>::small_array' requested here
  StandardNode() { child.fill(kNoStandardChild); }
  ^
/Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/memory:1684:31: note: in instantiation of member function 'startree::radix::StandardNode<1>::StandardNode' requested here
            ::new((void*)__p) _Up(_VSTD::forward<_Args>(__args)...);
                              ^
/Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/memory:1562:21: note: in instantiation of function template specialization 'std::allocator<startree::radix::StandardNode<1>>::construct<startree::radix::StandardNode<1>>' requested here
                __a.construct(__p, _VSTD::forward<_Args>(__args)...);
                    ^
/Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/memory:1413:14: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all)
            {__construct(__has_construct<allocator_type, _Tp*, _Args...>(),
             ^
/Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/vector:1687:9: note: in instantiation of function template specialization 'std::vector<startree::radix::StandardNode<1>>::__construct_one_at_end<>' requested here
        __construct_one_at_end(_VSTD::forward<_Args>(__args)...);
        ^
../inst/include/startree/standard_trie.h:169:10: note: in instantiation of function template specialization 'std::vector<startree::radix::StandardNode<1>>::emplace_back<>' requested here
  nodes_.emplace_back();
         ^
../inst/include/startree/startree.h:75:8: note: in instantiation of member function 'startree::radix::StandardTrie<1>::init' requested here
  trie.init(height, target_pad_depth_max);
       ^
../inst/include/startree/startree.h:258:12: note: in instantiation of function template specialization 'startree::radix::process_target_block_self<1, startree::radix::StandardTrie<1>>' requested here
    radix::process_target_block_self<MaxBand, radix::StandardTrie<MaxBand>>(
           ^
../inst/include/startree/startree.h:273:7: note: in instantiation of function template specialization 'startree::process_target_block_self_scored<1>' requested here
      process_target_block_self_scored<1>(
      ^
In file included from RcppExports.cpp:4:
In file included from ./seqtrie_types.h:18:
In file included from ../inst/include/seqtrie/radix_forest.h:5:
In file included from ../inst/include/seqtrie/radix_tree.h:4:
In file included from ../inst/include/seqtrie/radixmap.h:8:
../inst/include/simple_array/small_array.h:28:50: warning: suggest braces around initialization of subobject [-Wmissing-braces]
    value_type      _stack[stack_size::value] = {0}; // zero initialize
                                                 ^
                                                 {}
../inst/include/simple_array/small_array.h:62:5: note: in instantiation of default member initializer 'trqwe::small_array<std::array<signed char, 3>, std::allocator<std::array<signed char, 3>>, unsigned short, std::integral_constant<unsigned short, 8>>::Members::_stack' requested here
    Members() : _data(stack_address()), _size(0) {}
    ^
../inst/include/simple_array/small_array.h:74:19: note: in instantiation of member function 'trqwe::small_array<std::array<signed char, 3>, std::allocator<std::array<signed char, 3>>, unsigned short, std::integral_constant<unsigned short, 8>>::Members::Members' requested here
  small_array() : m() {}
                  ^
../inst/include/startree/standard_trie.h:60:3: note: in instantiation of member function 'trqwe::small_array<std::array<signed char, 3>, std::allocator<std::array<signed char, 3>>, unsigned short, std::integral_constant<unsigned short, 8>>::small_array' requested here
  StandardNode() { child.fill(kNoStandardChild); }
  ^
/Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/memory:1684:31: note: in instantiation of member function 'startree::radix::StandardNode<1>::StandardNode' requested here
            ::new((void*)__p) _Up(_VSTD::forward<_Args>(__args)...);
                              ^
/Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/memory:1562:21: note: in instantiation of function template specialization 'std::allocator<startree::radix::StandardNode<1>>::construct<startree::radix::StandardNode<1>>' requested here
                __a.construct(__p, _VSTD::forward<_Args>(__args)...);
                    ^
/Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/memory:1413:14: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all)
In file included from StarTree.cpp:1:
In file included from ./seqtrie_types.h:18:
In file included from ../inst/include/seqtrie/radix_forest.h:5:
In file included from ../inst/include/seqtrie/radix_tree.h:            {__construct(__has_construct<allocator_type, _Tp*, _Args...>(),
             ^
4:
/Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/vector:1687:9: note: in instantiation of function template specialization 'std::vector<startree::radix::StandardNode<1>>::__construct_one_at_end<>' requested here
In file included from ../inst/include/seqtrie/radixmap.h:8:
        __construct_one_at_end(_VSTD::forward<_Args>(__args)...);
        ^
../inst/include/simple_array/small_array.h:28:50../inst/include/startree/standard_trie.h:169:10: note: in instantiation of function template specialization 'std::vector<startree::radix::StandardNode<1>>::emplace_back<>' requested here
  nodes_.emplace_back();: warning: suggest braces around initialization of subobject [-Wmissing-braces]

         ^
    value_type      _stack[stack_size::value] = {0}; // zero initialize
                                                 ^
                                                 {}
../inst/include/startree/startree.h:75:8: note: in instantiation of member function 'startree::radix::StandardTrie<1>::init' requested here
../inst/include/simple_array/small_array.h:62:5: note: in instantiation of default member initializer 'trqwe::small_array<std::array<int, 5>, std::allocator<std::array<int, 5>>, unsigned short, std::integral_constant<unsigned short, 2>>::Members::_stack' requested here
  trie.init(height, target_pad_depth_max);
       ^
../inst/include/startree/startree.h:258    Members() : _data(stack_address()), _size(0) {}
    ^
:12: note: in instantiation of function template specialization 'startree::radix::process_target_block_self<1, startree::radix::StandardTrie<1>>' requested here
../inst/include/simple_array/small_array.h:74:19: note: in instantiation of member function 'trqwe::small_array<std::array<int, 5>, std::allocator<std::array<int, 5>>, unsigned short, std::integral_constant<unsigned short, 2>>::Members::Members' requested here
    radix::process_target_block_self<MaxBand, radix::StandardTrie<MaxBand>>(
           ^
../inst/include/startree/startree.h:273:7: note: in instantiation of function template specialization 'startree::process_target_block_self_scored<1>' requested here
      process_target_block_self_scored<1>(
      ^
  small_array() : m() {}
                  ^
../inst/include/startree/custom_trie.h:68:3: note: in instantiation of member function 'trqwe::small_array<std::array<int, 5>, std::allocator<std::array<int, 5>>, unsigned short, std::integral_constant<unsigned short, 2>>::small_array' requested here
  CustomNode() { child.fill(kNoCustomChild); }
  ^
/Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/memory:1684:31: note: in instantiation of member function 'startree::radix::CustomNode<2>::CustomNode' requested here
            ::new((void*)__p) _Up(_VSTD::forward<_Args>(__args)...);
                              ^
/Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/memory:1562:21: note: in instantiation of function template specialization 'std::allocator<startree::radix::CustomNode<2>>::construct<startree::radix::CustomNode<2>>' requested here
                __a.construct(__p, _VSTD::forward<_Args>(__args)...);
                    ^
/Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/memory:1413:14: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all)
            {__construct(__has_construct<allocator_type, _Tp*, _Args...>(),
             ^
/Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/vector:1687:9: note: in instantiation of function template specialization 'std::vector<startree::radix::CustomNode<2>>::__construct_one_at_end<>' requested here
        __construct_one_at_end(_VSTD::forward<_Args>(__args)...);
        ^
../inst/include/startree/custom_trie.h:181:10: note: in instantiation of function template specialization 'std::vector<startree::radix::CustomNode<2>>::emplace_back<>' requested here
  nodes_.emplace_back();
         ^
../inst/include/startree/startree.h:75:8: note: in instantiation of member function 'startree::radix::CustomTrie<2>::init' requested here
  trie.init(height, target_pad_depth_max);
       ^
../inst/include/startree/startree.h:254:12: note: in instantiation of function template specialization 'startree::radix::process_target_block_self<2, startree::radix::CustomTrie<2>>' requested here
    radix::process_target_block_self<MaxBand, radix::CustomTrie<MaxBand>>(
           ^
../inst/include/startree/startree.h:278:7: note: in instantiation of function template specialization 'startree::process_target_block_self_scored<2>' requested here
      process_target_block_self_scored<2>(
      ^
In file included from CharCounter.cpp:1:
In file included from ./seqtrie_types.h:18:
In file included from ../inst/include/seqtrie/radix_forest.h:5:
In file included from ../inst/include/seqtrie/radix_tree.h:4:
In file included from ../inst/include/seqtrie/radixmap.h:8:
../inst/include/simple_array/small_array.h:28:50: warning: suggest braces around initialization of subobject [-Wmissing-braces]
    value_type      _stack[stack_size::value] = {0}; // zero initialize
                                                 ^
                                                 {}
../inst/include/simple_array/small_array.h:62:5: note: in instantiation of default member initializer 'trqwe::small_array<std::array<signed char, 5>, std::allocator<std::array<signed char, 5>>, unsigned short, std::integral_constant<unsigned short, 8>>::Members::_stack' requested here
    Members() : _data(stack_address()), _size(0) {}
    ^
../inst/include/simple_array/small_array.h:74:19: note: in instantiation of member function 'trqwe::small_array<std::array<signed char, 5>, std::allocator<std::array<signed char, 5>>, unsigned short, std::integral_constant<unsigned short, 8>>::Members::Members' requested here
  small_array() : m() {}
                  ^
../inst/include/startree/standard_trie.h:60:3: note: in instantiation of member function 'trqwe::small_array<std::array<signed char, 5>, std::allocator<std::array<signed char, 5>>, unsigned short, std::integral_constant<unsigned short, 8>>::small_array' requested here
  StandardNode() { child.fill(kNoStandardChild); }
  ^
/Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/memory:1684:31: note: in instantiation of member function 'startree::radix::StandardNode<2>::StandardNode' requested here
            ::new((void*)__p) _Up(_VSTD::forward<_Args>(__args)...);
                              ^
/Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/memory:1562:21: note: in instantiation of function template specialization 'std::allocator<startree::radix::StandardNode<2>>::construct<startree::radix::StandardNode<2>>' requested here
                __a.construct(__p, _VSTD::forward<_Args>(__args)...);
                    ^
/Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/memory:1413:14: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all)
            {__construct(__has_construct<allocator_type, _Tp*, _Args...>(),
             ^
/Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/vector:1687:9: note: in instantiation of function template specialization 'std::vector<startree::radix::StandardNode<2>>::__construct_one_at_end<>' requested here
        __construct_one_at_end(_VSTD::forward<_Args>(__args)...);
        ^
../inst/include/startree/standard_trie.h:169:10: note: in instantiation of function template specialization 'std::vector<startree::radix::StandardNode<2>>::emplace_back<>' requested here
  nodes_.emplace_back();
         ^
../inst/include/startree/startree.h:75:8: note: in instantiation of member function 'startree::radix::StandardTrie<2>::init' requested here
  trie.init(height, target_pad_depth_max);
       ^
../inst/include/startree/startree.h:258:12: note: in instantiation of function template specialization 'startree::radix::process_target_block_self<2, startree::radix::StandardTrie<2>>' requested here
    radix::process_target_block_self<MaxBand, radix::StandardTrie<MaxBand>>(
           ^
../inst/include/startree/startree.h:278:7: note: in instantiation of function template specialization 'startree::process_target_block_self_scored<2>' requested here
      process_target_block_self_scored<2>(
      ^
In file included from RadixForest.cpp:1:
In file included from ./seqtrie_types.h:18:
In file included from ../inst/include/seqtrie/radix_forest.h:5:
In file included from ../inst/include/seqtrie/radix_tree.h:4:
In file included from ../inst/include/seqtrie/radixmap.h:8:
../inst/include/simple_array/small_array.h:28:50: warning: suggest braces around initialization of subobject [-Wmissing-braces]
    value_type      _stack[stack_size::value] = {0}; // zero initialize
                                                 ^
                                                 {}
../inst/include/simple_array/small_array.h:62:5: note: in instantiation of default member initializer 'trqwe::small_array<std::array<signed char, 3>, std::allocator<std::array<signed char, 3>>, unsigned short, std::integral_constant<unsigned short, 8>>::Members::_stack' requested here
    Members() : _data(stack_address()), _size(0) {}
    ^
../inst/include/simple_array/small_array.h:74:19: note: in instantiation of member function 'trqwe::small_array<std::array<signed char, 3>, std::allocator<std::array<signed char, 3>>, unsigned short, std::integral_constant<unsigned short, 8>>::Members::Members' requested here
  small_array() : m() {}
                  ^
../inst/include/startree/standard_trie.h:60:3: note: in instantiation of member function 'trqwe::small_array<std::array<signed char, 3>, std::allocator<std::array<signed char, 3>>, unsigned short, std::integral_constant<unsigned short, 8>>::small_array' requested here
  StandardNode() { child.fill(kNoStandardChild); }
  ^
/Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/memory:1684:31: note: in instantiation of member function 'startree::radix::StandardNode<1>::StandardNode' requested here
            ::new((void*)__p) _Up(_VSTD::forward<_Args>(__args)...);
                              ^
/Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/memory:1562:21: note: in instantiation of function template specialization 'std::allocator<startree::radix::StandardNode<1>>::construct<startree::radix::StandardNode<1>>' requested here
                __a.construct(__p, _VSTD::forward<_Args>(__args)...);
                    ^
/Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/memory:1413:14: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all)
            {__construct(__has_construct<allocator_type, _Tp*, _Args...>(),
             ^
/Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/vector:1687:9: note: in instantiation of function template specialization 'std::vector<startree::radix::StandardNode<1>>::__construct_one_at_end<>' requested here
        __construct_one_at_end(_VSTD::forward<_Args>(__args)...);
        ^
../inst/include/startree/standard_trie.h:169:10: note: in instantiation of function template specialization 'std::vector<startree::radix::StandardNode<1>>::emplace_back<>' requested here
  nodes_.emplace_back();
         ^
../inst/include/startree/startree.h:75:8: note: in instantiation of member function 'startree::radix::StandardTrie<1>::init' requested here
  trie.init(height, target_pad_depth_max);
       ^
../inst/include/startree/startree.h:258:12: note: in instantiation of function template specialization 'startree::radix::process_target_block_self<1, startree::radix::StandardTrie<1>>' requested here
    radix::process_target_block_self<MaxBand, radix::StandardTrie<MaxBand>>(
           ^
../inst/include/startree/startree.h:273:7: note: in instantiation of function template specialization 'startree::process_target_block_self_scored<1>' requested here
      process_target_block_self_scored<1>(
      ^
In file included from StarTree.cpp:1:
In file included from ./seqtrie_types.h:18:
In file included from ../inst/include/seqtrie/radix_forest.h:5:
In file included from ../inst/include/seqtrie/radix_tree.h:4In file included from CharCounter.cpp:1:
:
In file included from ../inst/include/seqtrie/radixmap.h:8:
../inst/include/simple_array/small_array.h:28:50: warning: suggest braces around initialization of subobject [-Wmissing-braces]
In file included from ./seqtrie_types.h:18:
In file included from ../inst/include/seqtrie/radix_forest.h:5    value_type      _stack[stack_size::value] = {0}; // zero initialize
                                                 ^
                                                 {}
:
In file included from ../inst/include/seqtrie/radix_tree.h:4:
../inst/include/simple_array/small_array.h:62:5: note: in instantiation of default member initializer 'trqwe::small_array<std::array<signed char, 5>, std::allocator<std::array<signed char, 5>>, unsigned short, std::integral_constant<unsigned short, 8>>::Members::_stack' requested here
In file included from     Members() : _data(stack_address()), _size(0) {}
    ^
../inst/include/simple_array/small_array.h:74:19: note: in instantiation of member function 'trqwe::small_array<std::array<signed char, 5>, std::allocator<std::array<signed char, 5>>, unsigned short, std::integral_constant<unsigned short, 8>>::Members::Members' requested here
  small_array() : m() {}
                  ^
../inst/include/seqtrie/radixmap.h:8../inst/include/startree/standard_trie.h:60:3: note: in instantiation of member function 'trqwe::small_array<std::array<signed char, 5>, std::allocator<std::array<signed char, 5>>, unsigned short, std::integral_constant<unsigned short, 8>>::small_array' requested here
:
../inst/include/simple_array/small_array.h:28:50: warning: suggest braces around initialization of subobject [-Wmissing-braces]
  StandardNode() { child.fill(kNoStandardChild); }
  ^    value_type      _stack[stack_size::value] = {0}; // zero initialize
                                                 ^
                                                 {}

../inst/include/simple_array/small_array.h:62:5: note: in instantiation of default member initializer 'trqwe::small_array<std::array<int, 7>, std::allocator<std::array<int, 7>>, unsigned short, std::integral_constant<unsigned short, 2>>::Members::_stack' requested here
/Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/memory:1684:31: note: in instantiation of member function 'startree::radix::StandardNode<2>::StandardNode' requested here
    Members() : _data(stack_address()), _size(0) {}            ::new((void*)__p) _Up(_VSTD::forward<_Args>(__args)...);

    ^
                              ^
../inst/include/simple_array/small_array.h:74/Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/memory:1562:21: note: in instantiation of function template specialization 'std::allocator<startree::radix::StandardNode<2>>::construct<startree::radix::StandardNode<2>>' requested here
                __a.construct(__p, _VSTD::forward<_Args>(__args)...);
                    ^
/Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/memory:1413:19: note: :14: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all)
in instantiation of member function 'trqwe::small_array<std::array<int, 7>, std::allocator<std::array<int, 7>>, unsigned short, std::integral_constant<unsigned short, 2>>::Members::Members' requested here
            {__construct(__has_construct<allocator_type, _Tp*, _Args...>(),
             ^
  small_array() : m() {}
/Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/vector:1687:9                  ^
../inst/include/startree/custom_trie.h:: note: in instantiation of function template specialization 'std::vector<startree::radix::StandardNode<2>>::__construct_one_at_end<>' requested here
68:3: note: in instantiation of member function 'trqwe::small_array<std::array<int, 7>, std::allocator<std::array<int, 7>>, unsigned short, std::integral_constant<unsigned short, 2>>::small_array' requested here
        __construct_one_at_end(_VSTD::forward<_Args>(__args)...);
        ^
  CustomNode() { child.fill(kNoCustomChild); }
  ^
../inst/include/startree/standard_trie.h/Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/memory:1684:31:169:10: note: in instantiation of function template specialization 'std::vector<startree::radix::StandardNode<2>>::emplace_back<>' requested here
:   nodes_.emplace_back();
         ^
../inst/include/startree/startree.hnote: in instantiation of member function 'startree::radix::CustomNode<3>::CustomNode' requested here
:75:8: note: in instantiation of member function 'startree::radix::StandardTrie<2>::init' requested here            ::new((void*)__p) _Up(_VSTD::forward<_Args>(__args)...);
                              ^

/Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/memory:  trie.init(height, target_pad_depth_max);
       ^
1562:21: ../inst/include/startree/startree.h:258:12note: in instantiation of function template specialization 'std::allocator<startree::radix::CustomNode<3>>::construct<startree::radix::CustomNode<3>>' requested here
: note: in instantiation of function template specialization 'startree::radix::process_target_block_self<2, startree::radix::StandardTrie<2>>' requested here                __a.construct(__p, _VSTD::forward<_Args>(__args)...);
                    ^

/Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/memory:    radix::process_target_block_self<MaxBand, radix::StandardTrie<MaxBand>>(1413:14: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all)In file included from pairwise.cpp:1:
In file included from ./seqtrie_types.h:18:
In file included from ../inst/include/seqtrie/radix_forest.h:5:
In file included from 
../inst/include/seqtrie/radix_tree.h:4:
In file included from 
            {__construct(__has_construct<allocator_type, _Tp*, _Args...>(),
             ^           ^

../inst/include/startree/startree.h:278:7:../inst/include/seqtrie/radixmap.h/Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/vector:8:
../inst/include/simple_array/small_array.h:28:50 :note: in instantiation of function template specialization 'startree::process_target_block_self_scored<2>' requested here
:1687: 9warning:       process_target_block_self_scored<2>(
      ^
suggest braces around initialization of subobject [-Wmissing-braces]
: note: in instantiation of function template specialization 'std::vector<startree::radix::CustomNode<3>>::__construct_one_at_end<>' requested here
    value_type      _stack[stack_size::value] = {0}; // zero initialize
                                                 ^
                                                 {}
        __construct_one_at_end(_VSTD::forward<_Args>(__args)...);
        ^
../inst/include/simple_array/small_array.h:62:5: note: in instantiation of default member initializer 'trqwe::small_array<std::array<int, 5>, std::allocator<std::array<int, 5>>, unsigned short, std::integral_constant<unsigned short, 2>>::Members::_stack' requested here
../inst/include/startree/custom_trie.h:181:10:     Members() : _data(stack_address()), _size(0) {}
    ^
note: in instantiation of function template specialization 'std::vector<startree::radix::CustomNode<3>>::emplace_back<>' requested here
../inst/include/simple_array/small_array.h:74:19: note: in instantiation of member function 'trqwe::small_array<std::array<int, 5>, std::allocator<std::array<int, 5>>, unsigned short, std::integral_constant<unsigned short, 2>>::Members::Members' requested here  nodes_.emplace_back();
         ^

../inst/include/startree/startree.h:75:8:   small_array() : m() {}
                  ^
../inst/include/startree/custom_trie.h:68:3: note: in instantiation of member function 'startree::radix::CustomTrie<3>::init' requested here
note: in instantiation of member function 'trqwe::small_array<std::array<int, 5>, std::allocator<std::array<int, 5>>, unsigned short, std::integral_constant<unsigned short, 2>>::small_array' requested here
  trie.init(height, target_pad_depth_max);  CustomNode() { child.fill(kNoCustomChild); }
  ^

       ^/Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/memory:1684:31: note: in instantiation of member function 'startree::radix::CustomNode<2>::CustomNode' requested here

            ::new((void*)__p) _Up(_VSTD::forward<_Args>(__args)...);
../inst/include/startree/startree.h:254:12                              ^
/Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/memory: note: in instantiation of function template specialization 'startree::radix::process_target_block_self<3, startree::radix::CustomTrie<3>>' requested here
:1562:21: note: in instantiation of function template specialization 'std::allocator<startree::radix::CustomNode<2>>::construct<startree::radix::CustomNode<2>>' requested here
    radix::process_target_block_self<MaxBand, radix::CustomTrie<MaxBand>>(
           ^
../inst/include/startree/startree.h:                __a.construct(__p, _VSTD::forward<_Args>(__args)...);
                    ^
283:7: /Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/memory:1413:14note: in instantiation of function template specialization 'startree::process_target_block_self_scored<3>' requested here
: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all)
      process_target_block_self_scored<3>(
      ^
            {__construct(__has_construct<allocator_type, _Tp*, _Args...>(),
             ^
/Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/vector:1687:9: note: in instantiation of function template specialization 'std::vector<startree::radix::CustomNode<2>>::__construct_one_at_end<>' requested here
        __construct_one_at_end(_VSTD::forward<_Args>(__args)...);
        ^
../inst/include/startree/custom_trie.h:181:10: note: in instantiation of function template specialization 'std::vector<startree::radix::CustomNode<2>>::emplace_back<>' requested here
  nodes_.emplace_back();
         ^
../inst/include/startree/startree.h:75:8: note: in instantiation of member function 'startree::radix::CustomTrie<2>::init' requested here
  trie.init(height, target_pad_depth_max);
       ^
../inst/include/startree/startree.h:254:12: note: in instantiation of function template specialization 'startree::radix::process_target_block_self<2, startree::radix::CustomTrie<2>>' requested here
    radix::process_target_block_self<MaxBand, radix::CustomTrie<MaxBand>>(
           ^
../inst/include/startree/startree.h:278:7: note: in instantiation of function template specialization 'startree::process_target_block_self_scored<2>' requested here
      process_target_block_self_scored<2>(
      ^
In file included from RadixTree.cpp:1:
In file included from ./seqtrie_types.h:18:
In file included from ../inst/include/seqtrie/radix_forest.h:5:
In file included from ../inst/include/seqtrie/radix_tree.h:4:
In file included from ../inst/include/seqtrie/radixmap.h:8:
../inst/include/simple_array/small_array.h:28:50: warning: suggest braces around initialization of subobject [-Wmissing-braces]
    value_type      _stack[stack_size::value] = {0}; // zero initialize
                                                 ^
                                                 {}
../inst/include/simple_array/small_array.h:62:5: note: in instantiation of default member initializer 'trqwe::small_array<std::array<int, 5>, std::allocator<std::array<int, 5>>, unsigned short, std::integral_constant<unsigned short, 2>>::Members::_stack' requested here
    Members() : _data(stack_address()), _size(0) {}
    ^
../inst/include/simple_array/small_array.h:74:19: note: in instantiation of member function 'trqwe::small_array<std::array<int, 5>, std::allocator<std::array<int, 5>>, unsigned short, std::integral_constant<unsigned short, 2>>::Members::Members' requested here
  small_array() : m() {}
                  ^
../inst/include/startree/custom_trie.h:68:3: note: in instantiation of member function 'trqwe::small_array<std::array<int, 5>, std::allocator<std::array<int, 5>>, unsigned short, std::integral_constant<unsigned short, 2>>::small_array' requested here
  CustomNode() { child.fill(kNoCustomChild); }
  ^
/Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/memory:1684:31: note: in instantiation of member function 'startree::radix::CustomNode<2>::CustomNode' requested here
            ::new((void*)__p) _Up(_VSTD::forward<_Args>(__args)...);
                              ^
/Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/memory:1562:21: note: in instantiation of function template specialization 'std::allocator<startree::radix::CustomNode<2>>::construct<startree::radix::CustomNode<2>>' requested here
                __a.construct(__p, _VSTD::forward<_Args>(__args)...);
                    ^
/Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/memory:1413:14: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all)
            {__construct(__has_construct<allocator_type, _Tp*, _Args...>(),
             ^
/Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/vector:1687:9: note: in instantiation of function template specialization 'std::vector<startree::radix::CustomNode<2>>::__construct_one_at_end<>' requested here
        __construct_one_at_end(_VSTD::forward<_Args>(__args)...);
        ^
../inst/include/startree/custom_trie.h:181:10: note: in instantiation of function template specialization 'std::vector<startree::radix::CustomNode<2>>::emplace_back<>' requested here
  nodes_.emplace_back();
         ^
../inst/include/startree/startree.h:75:8: note: in instantiation of member function 'startree::radix::CustomTrie<2>::init' requested here
  trie.init(height, target_pad_depth_max);
       ^
../inst/include/startree/startree.h:254:12: note: in instantiation of function template specialization 'startree::radix::process_target_block_self<2, startree::radix::CustomTrie<2>>' requested here
    radix::process_target_block_self<MaxBand, radix::CustomTrie<MaxBand>>(
           ^
../inst/include/startree/startree.h:278:7: note: in instantiation of function template specialization 'startree::process_target_block_self_scored<2>' requested here
      process_target_block_self_scored<2>(
      ^
In file included from RcppExports.cpp:4:
In file included from ./seqtrie_types.h:18:
In file included from ../inst/include/seqtrie/radix_forest.h:5:
In file included from ../inst/include/seqtrie/radix_tree.h:4:
In file included from ../inst/include/seqtrie/radixmap.h:8:
../inst/include/simple_array/small_array.h:28:50: warning: suggest braces around initialization of subobject [-Wmissing-braces]
    value_type      _stack[stack_size::value] = {0}; // zero initialize
                                                 ^
                                                 {}
../inst/include/simple_array/small_array.h:62:5: note: in instantiation of default member initializer 'trqwe::small_array<std::array<int, 5>, std::allocator<std::array<int, 5>>, unsigned short, std::integral_constant<unsigned short, 2>>::Members::_stack' requested here
    Members() : _data(stack_address()), _size(0) {}
    ^
../inst/include/simple_array/small_array.h:74:19: note: in instantiation of member function 'trqwe::small_array<std::array<int, 5>, std::allocator<std::array<int, 5>>, unsigned short, std::integral_constant<unsigned short, 2>>::Members::Members' requested here
  small_array() : m() {}
                  ^
../inst/include/startree/custom_trie.h:68:3: note: in instantiation of member function 'trqwe::small_array<std::array<int, 5>, std::allocator<std::array<int, 5>>, unsigned short, std::integral_constant<unsigned short, 2>>::small_array' requested here
  CustomNode() { child.fill(kNoCustomChild); }
  ^
/Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/memory:1684:31: note: in instantiation of member function 'startree::radix::CustomNode<2>::CustomNode' requested here
            ::new((void*)__p) _Up(_VSTD::forward<_Args>(__args)...);
                              ^
/Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/memory:1562:21: note: in instantiation of function template specialization 'std::allocator<startree::radix::CustomNode<2>>::construct<startree::radix::CustomNode<2>>' requested here
                __a.construct(__p, _VSTD::forward<_Args>(__args)...);
                    ^
/Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/memory:1413:14: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all)
            {__construct(__has_construct<allocator_type, _Tp*, _Args...>(),
             ^
/Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/vector:1687:9: note: in instantiation of function template specialization 'std::vector<startree::radix::CustomNode<2>>::__construct_one_at_end<>' requested here
        __construct_one_at_end(_VSTD::forward<_Args>(__args)...);
        ^
../inst/include/startree/custom_trie.h:181:10: note: in instantiation of function template specialization 'std::vector<startree::radix::CustomNode<2>>::emplace_back<>' requested here
  nodes_.emplace_back();
         ^
../inst/include/startree/startree.h:75:8: note: in instantiation of member function 'startree::radix::CustomTrie<2>::init' requested here
  trie.init(height, target_pad_depth_max);
       ^
../inst/include/startree/startree.h:254:12: note: in instantiation of function template specialization 'startree::radix::process_target_block_self<2, startree::radix::CustomTrie<2>>' requested here
    radix::process_target_block_self<MaxBand, radix::CustomTrie<MaxBand>>(
           ^
../inst/include/startree/startree.h:278:7: note: in instantiation of function template specialization 'startree::process_target_block_self_scored<2>' requested here
      process_target_block_self_scored<2>(
      ^
In file included from RadixForest.cpp:1:
In file included from ./seqtrie_types.h:18:
In file included from ../inst/include/seqtrie/radix_forest.h:5:
In file included from ../inst/include/seqtrie/radix_tree.h:4:
In file included from ../inst/include/seqtrie/radixmap.h:8:
../inst/include/simple_array/small_array.h:28:50: warning: suggest braces around initialization of subobject [-Wmissing-braces]
    value_type      _stack[stack_size::value] = {0}; // zero initialize
                                                 ^
                                                 {}
../inst/include/simple_array/small_array.h:62:5: note: in instantiation of default member initializer 'trqwe::small_array<std::array<int, 5>, std::allocator<std::array<int, 5>>, unsigned short, std::integral_constant<unsigned short, 2>>::Members::_stack' requested here
    Members() : _data(stack_address()), _size(0) {}
    ^
../inst/include/simple_array/small_array.h:74:19: note: in instantiation of member function 'trqwe::small_array<std::array<int, 5>, std::allocator<std::array<int, 5>>, unsigned short, std::integral_constant<unsigned short, 2>>::Members::Members' requested here
  small_array() : m() {}
                  ^
../inst/include/startree/custom_trie.h:68:3: note: in instantiation of member function 'trqwe::small_array<std::array<int, 5>, std::allocator<std::array<int, 5>>, unsigned short, std::integral_constant<unsigned short, 2>>::small_array' requested here
  CustomNode() { child.fill(kNoCustomChild); }
  ^
/Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/memory:1684:31: note: in instantiation of member function 'startree::radix::CustomNode<2>::CustomNode' requested here
            ::new((void*)__p) _Up(_VSTD::forward<_Args>(__args)...);
                              ^
/Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/memory:1562:21: note: in instantiation of function template specialization 'std::allocator<startree::radix::CustomNode<2>>::construct<startree::radix::CustomNode<2>>' requested here
                __a.construct(__p, _VSTD::forward<_Args>(__args)...);
                    ^
/Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/memory:1413:14: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all)
            {__construct(__has_construct<allocator_type, _Tp*, _Args...>(),
             ^
/Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/vector:1687:9: note: in instantiation of function template specialization 'std::vector<startree::radix::CustomNode<2>>::__construct_one_at_end<>' requested here
        __construct_one_at_end(_VSTD::forward<_Args>(__args)...);
        ^
../inst/include/startree/custom_trie.h:181:10: note: in instantiation of function template specialization 'std::vector<startree::radix::CustomNode<2>>::emplace_back<>' requested here
  nodes_.emplace_back();
         ^
../inst/include/startree/startree.h:75:8: note: in instantiation of member function 'startree::radix::CustomTrie<2>::init' requested here
  trie.init(height, target_pad_depth_max);
       ^
../inst/include/startree/startree.h:254:12: note: in instantiation of function template specialization 'startree::radix::process_target_block_self<2, startree::radix::CustomTrie<2>>' requested here
    radix::process_target_block_self<MaxBand, radix::CustomTrie<MaxBand>>(
           ^
../inst/include/startree/startree.h:278:7: note: in instantiation of function template specialization 'startree::process_target_block_self_scored<2>' requested here
      process_target_block_self_scored<2>(
      ^
In file included from RadixTree.cpp:1:
In file included from ./seqtrie_types.h:18:
In file included from ../inst/include/seqtrie/radix_forest.h:5:
In file included from ../inst/include/seqtrie/radix_tree.h:4:
In file included from ../inst/include/seqtrie/radixmap.h:8:
../inst/include/simple_array/small_array.h:28:50: warning: suggest braces around initialization of subobject [-Wmissing-braces]
    value_type      _stack[stack_size::value] = {0}; // zero initialize
                                                 ^
                                                 {}
../inst/include/simple_array/small_array.h:62:5: note: in instantiation of default member initializer 'trqwe::small_array<std::array<signed char, 5>, std::allocator<std::array<signed char, 5>>, unsigned short, std::integral_constant<unsigned short, 8>>::Members::_stack' requested here
    Members() : _data(stack_address()), _size(0) {}
    ^
../inst/include/simple_array/small_array.h:74:19: note: in instantiation of member function 'trqwe::small_array<std::array<signed char, 5>, std::allocator<std::array<signed char, 5>>, unsigned short, std::integral_constant<unsigned short, 8>>::Members::Members' requested here
  small_array() : m() {}
                  ^
../inst/include/startree/standard_trie.h:60:3: note: in instantiation of member function 'trqwe::small_array<std::array<signed char, 5>, std::allocator<std::array<signed char, 5>>, unsigned short, std::integral_constant<unsigned short, 8>>::small_array' requested here
  StandardNode() { child.fill(kNoStandardChild); }
  ^
/Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/memory:1684:31: note: in instantiation of member function 'startree::radix::StandardNode<2>::StandardNode' requested here
            ::new((void*)__p) _Up(_VSTD::forward<_Args>(__args)...);
                              ^
/Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/memory:1562:21: note: in instantiation of function template specialization 'std::allocator<startree::radix::StandardNode<2>>::construct<startree::radix::StandardNode<2>>' requested here
                __a.construct(__p, _VSTD::forward<_Args>(__args)...);
                    ^
/Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/memory:1413:14: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all)
            {__construct(__has_construct<allocator_type, _Tp*, _Args...>(),
             ^
/Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/vector:1687:9: note: in instantiation of function template specialization 'std::vector<startree::radix::StandardNode<2>>::__construct_one_at_end<>' requested here
        __construct_one_at_end(_VSTD::forward<_Args>(__args)...);
        ^
../inst/include/startree/standard_trie.h:169:10: note: in instantiation of function template specialization 'std::vector<startree::radix::StandardNode<2>>::emplace_back<>' requested here
  nodes_.emplace_back();
         ^
../inst/include/startree/startree.h:75:8: note: in instantiation of member function 'startree::radix::StandardTrie<2>::init' requested here
  trie.init(height, target_pad_depth_max);
       ^
../inst/include/startree/startree.h:258:12: note: in instantiation of function template specialization 'startree::radix::process_target_block_self<2, startree::radix::StandardTrie<2>>' requested here
    radix::process_target_block_self<MaxBand, radix::StandardTrie<MaxBand>>(
           ^
../inst/include/startree/startree.h:278:7: note: in instantiation of function template specialization 'startree::process_target_block_self_scored<2>' requested here
      process_target_block_self_scored<2>(
      ^
In file included from StarTree.cpp:1:
In file included from ./seqtrie_types.h:18:
In file included from ../inst/include/seqtrie/radix_forest.h:5:
In file included from ../inst/include/seqtrie/radix_tree.h:4:
In file included from ../inst/include/seqtrie/radixmap.h:8:
../inst/include/simple_array/small_array.h:28:50: warning: suggest braces around initialization of subobject [-Wmissing-braces]
    value_type      _stack[stack_size::value] = {0}; // zero initialize
                                                 ^
                                                 {}
../inst/include/simple_array/small_array.h:62:5: note: in instantiation of default member initializer 'trqwe::small_array<std::array<int, 7>, std::allocator<std::array<int, 7>>, unsigned short, std::integral_constant<unsigned short, 2>>::Members::_stack' requested here
    Members() : _data(stack_address()), _size(0) {}
    ^
../inst/include/simple_array/small_array.h:74:19: note: in instantiation of member function 'trqwe::small_array<std::array<int, 7>, std::allocator<std::array<int, 7>>, unsigned short, std::integral_constant<unsigned short, 2>>::Members::Members' requested here
  small_array() : m() {}
                  ^
../inst/include/startree/custom_trie.h:68:3: note: in instantiation of member function 'trqwe::small_array<std::array<int, 7>, std::allocator<std::array<int, 7>>, unsigned short, std::integral_constant<unsigned short, 2>>::small_array' requested here
  CustomNode() { child.fill(kNoCustomChild); }
  ^
In file included from pairwise.cpp:1:
In file included from ./seqtrie_types.h:/Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/memory:1684:31: note: in instantiation of member function 'startree::radix::CustomNode<3>::CustomNode' requested here
18:
In file included from ../inst/include/seqtrie/radix_forest.h            ::new((void*)__p) _Up(_VSTD::forward<_Args>(__args)...);
                              ^
/Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/memoryIn file included from :5:
In file included from :CharCounter.cpp:1:
1562:21: note: in instantiation of function template specialization 'std::allocator<startree::radix::CustomNode<3>>::construct<startree::radix::CustomNode<3>>' requested here
In file included from ../inst/include/seqtrie/radix_tree.h:4:
In file included from ../inst/include/seqtrie/radixmap.h./seqtrie_types.h:18:
In file included from ../inst/include/seqtrie/radix_forest.h:                __a.construct(__p, _VSTD::forward<_Args>(__args)...);5:8
:
../inst/include/simple_array/small_array.h:28:50:
In file included from ../inst/include/seqtrie/radix_tree.h:: warning: 4:
In file included from ../inst/include/seqtrie/radixmap.h:8:
../inst/include/simple_array/small_array.h:28:50: warning: suggest braces around initialization of subobject [-Wmissing-braces]
suggest braces around initialization of subobject [-Wmissing-braces]    value_type      _stack[stack_size::value] = {0}; // zero initialize
    value_type      _stack[stack_size::value] = {0}; // zero initialize
                                                 ^
                                                 {}                    ^
/Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/memory:1413:14: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all)

            {__construct(__has_construct<allocator_type, _Tp*, _Args...>(),
../inst/include/simple_array/small_array.h:
                                                 ^
                                                 {}
62../inst/include/simple_array/small_array.h:62:5: note: :5: note: in instantiation of default member initializer 'trqwe::small_array<std::array<signed char, 5>, std::allocator<std::array<signed char, 5>>, unsigned short, std::integral_constant<unsigned short, 8>>::Members::_stack' requested here
in instantiation of default member initializer 'trqwe::small_array<std::array<signed char, 7>, std::allocator<std::array<signed char, 7>>, unsigned short, std::integral_constant<unsigned short, 8>>::Members::_stack' requested here             ^
    Members() : _data(stack_address()), _size(0) {}
    ^    Members() : _data(stack_address()), _size(0) {}
    ^


../inst/include/simple_array/small_array.h:/Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/vector../inst/include/simple_array/small_array.h:74:19: 74:19: :1687:9: note: note: in instantiation of member function 'trqwe::small_array<std::array<signed char, 7>, std::allocator<std::array<signed char, 7>>, unsigned short, std::integral_constant<unsigned short, 8>>::Members::Members' requested here
  small_array() : m() {}
                  ^
note: ../inst/include/startree/standard_trie.h:60in instantiation of member function 'trqwe::small_array<std::array<signed char, 5>, std::allocator<std::array<signed char, 5>>, unsigned short, std::integral_constant<unsigned short, 8>>::Members::Members' requested here
in instantiation of function template specialization 'std::vector<startree::radix::CustomNode<3>>::__construct_one_at_end<>' requested here  small_array() : m() {}

:3: note:         __construct_one_at_end(_VSTD::forward<_Args>(__args)...);
        ^
                  ^
in instantiation of member function 'trqwe::small_array<std::array<signed char, 7>, std::allocator<std::array<signed char, 7>>, unsigned short, std::integral_constant<unsigned short, 8>>::small_array' requested here../inst/include/startree/standard_trie.h../inst/include/startree/custom_trie.h:181:10::
60:3:   StandardNode() { child.fill(kNoStandardChild); } 
note: in instantiation of member function 'trqwe::small_array<std::array<signed char, 5>, std::allocator<std::array<signed char, 5>>, unsigned short, std::integral_constant<unsigned short, 8>>::small_array' requested here
note:   ^
in instantiation of function template specialization 'std::vector<startree::radix::CustomNode<3>>::emplace_back<>' requested here
/Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/memory:1684:31: note: in instantiation of member function 'startree::radix::StandardNode<3>::StandardNode' requested here
  nodes_.emplace_back();
         ^
../inst/include/startree/startree.h:75  StandardNode() { child.fill(kNoStandardChild); }            ::new((void*)__p) _Up(_VSTD::forward<_Args>(__args)...);
  ^

/Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/memory                              ^:8: note: in instantiation of member function 'startree::radix::CustomTrie<3>::init' requested here
:1684  trie.init(height, target_pad_depth_max);
:
       ^
31:../inst/include/startree/startree.h:254:/Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/memory:1562:21 note: in instantiation of member function 'startree::radix::StandardNode<2>::StandardNode' requested here
: note: in instantiation of function template specialization 'std::allocator<startree::radix::StandardNode<3>>::construct<startree::radix::StandardNode<3>>' requested here
            ::new((void*)__p) _Up(_VSTD::forward<_Args>(__args)...);                __a.construct(__p, _VSTD::forward<_Args>(__args)...);12
:
                    ^
 note: in instantiation of function template specialization 'startree::radix::process_target_block_self<3, startree::radix::CustomTrie<3>>' requested here
/Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/memory    radix::process_target_block_self<MaxBand, radix::CustomTrie<MaxBand>>(
           ^
                              ^../inst/include/startree/startree.h
:/Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/memory:1562:21:1413:14: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all)
 note: in instantiation of function template specialization 'std::allocator<startree::radix::StandardNode<2>>::construct<startree::radix::StandardNode<2>>' requested here
            {__construct(__has_construct<allocator_type, _Tp*, _Args...>(),:283:7
In file included from                 __a.construct(__p, _VSTD::forward<_Args>(__args)...);
:                    ^
             ^/Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/memory:1413:14
: RcppExports.cpp/Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/vector:note: in instantiation of function template specialization 'startree::process_target_block_self_scored<3>' requested here
1687 ::9: note: in instantiation of function template specialization 'std::vector<startree::radix::StandardNode<3>>::__construct_one_at_end<>' requested here
4note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all)
      process_target_block_self_scored<3>(
        __construct_one_at_end(_VSTD::forward<_Args>(__args)...);
        ^
      ^../inst/include/startree/standard_trie.h:169::

10            {__construct(__has_construct<allocator_type, _Tp*, _Args...>(),
             ^
In file included from /Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/vector:1687:9: note: in instantiation of function template specialization 'std::vector<startree::radix::StandardNode<3>>::emplace_back<>' requested here
  nodes_.emplace_back();
         ^./seqtrie_types.h:18
:
In file included from ../inst/include/seqtrie/radix_forest.h:../inst/include/startree/startree.h::5:
 In file included from ../inst/include/seqtrie/radix_tree.h:4:
In file included from ../inst/include/seqtrie/radixmap.h:75:8: note: in instantiation of function template specialization 'std::vector<startree::radix::StandardNode<2>>::__construct_one_at_end<>' requested here
note: in instantiation of member function 'startree::radix::StandardTrie<3>::init' requested here
        __construct_one_at_end(_VSTD::forward<_Args>(__args)...);
8:
../inst/include/simple_array/small_array.h:28:  trie.init(height, target_pad_depth_max);50: warning: suggest braces around initialization of subobject [-Wmissing-braces]
        ^    value_type      _stack[stack_size::value] = {0}; // zero initialize
                                                 ^
../inst/include/startree/standard_trie.h
                                                 {}
:../inst/include/simple_array/small_array.h:62:169:10: 5: note: in instantiation of default member initializer 'trqwe::small_array<std::array<signed char, 5>, std::allocator<std::array<signed char, 5>>, unsigned short, std::integral_constant<unsigned short, 8>>::Members::_stack' requested herenote: in instantiation of function template specialization 'std::vector<startree::radix::StandardNode<2>>::emplace_back<>' requested here

  nodes_.emplace_back();
         ^

       ^
../inst/include/startree/startree.h../inst/include/startree/startree.h:258:    Members() : _data(stack_address()), _size(0) {}
    ^
:../inst/include/simple_array/small_array.h12:74:1975: note: in instantiation of member function 'trqwe::small_array<std::array<signed char, 5>, std::allocator<std::array<signed char, 5>>, unsigned short, std::integral_constant<unsigned short, 8>>::Members::Members' requested here:8: note: in instantiation of member function 'startree::radix::StandardTrie<2>::init' requested here
: note: in instantiation of function template specialization 'startree::radix::process_target_block_self<3, startree::radix::StandardTrie<3>>' requested here
  trie.init(height, target_pad_depth_max);
       ^
    radix::process_target_block_self<MaxBand, radix::StandardTrie<MaxBand>>(

           ^
../inst/include/startree/startree.h:283:7: note: in instantiation of function template specialization 'startree::process_target_block_self_scored<3>' requested here
../inst/include/startree/startree.h:258:12: note: in instantiation of function template specialization 'startree::radix::process_target_block_self<2, startree::radix::StandardTrie<2>>' requested here
    radix::process_target_block_self<MaxBand, radix::StandardTrie<MaxBand>>(
           ^
../inst/include/startree/startree.h:278:7: note: in instantiation of function template specialization 'startree::process_target_block_self_scored<2>' requested here
      process_target_block_self_scored<2>(  small_array() : m() {}
      ^

                  ^
../inst/include/startree/standard_trie.h:60:3:       process_target_block_self_scored<3>(
      ^note: in instantiation of member function 'trqwe::small_array<std::array<signed char, 5>, std::allocator<std::array<signed char, 5>>, unsigned short, std::integral_constant<unsigned short, 8>>::small_array' requested here

  StandardNode() { child.fill(kNoStandardChild); }
  ^
/Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/memory:1684:31: note: in instantiation of member function 'startree::radix::StandardNode<2>::StandardNode' requested here
            ::new((void*)__p) _Up(_VSTD::forward<_Args>(__args)...);
                              ^
/Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/memory:1562:21: note: in instantiation of function template specialization 'std::allocator<startree::radix::StandardNode<2>>::construct<startree::radix::StandardNode<2>>' requested here
                __a.construct(__p, _VSTD::forward<_Args>(__args)...);
                    ^
/Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/memory:1413:14: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all)
            {__construct(__has_construct<allocator_type, _Tp*, _Args...>(),
             ^
/Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/vector:1687:9: note: in instantiation of function template specialization 'std::vector<startree::radix::StandardNode<2>>::__construct_one_at_end<>' requested here
        __construct_one_at_end(_VSTD::forward<_Args>(__args)...);
        ^
../inst/include/startree/standard_trie.h:169:10: note: in instantiation of function template specialization 'std::vector<startree::radix::StandardNode<2>>::emplace_back<>' requested here
  nodes_.emplace_back();
         ^
../inst/include/startree/startree.h:75:8: note: in instantiation of member function 'startree::radix::StandardTrie<2>::init' requested here
  trie.init(height, target_pad_depth_max);
       ^
../inst/include/startree/startree.h:258:12: note: in instantiation of function template specialization 'startree::radix::process_target_block_self<2, startree::radix::StandardTrie<2>>' requested here
    radix::process_target_block_self<MaxBand, radix::StandardTrie<MaxBand>>(
           ^
../inst/include/startree/startree.h:278:7: note: in instantiation of function template specialization 'startree::process_target_block_self_scored<2>' requested here
      process_target_block_self_scored<2>(
      ^
In file included from RadixForest.cpp:1:
In file included from ./seqtrie_types.h:18:
In file included from ../inst/include/seqtrie/radix_forest.h:5:
In file included from ../inst/include/seqtrie/radix_tree.h:4:
In file included from ../inst/include/seqtrie/radixmap.h:8:
../inst/include/simple_array/small_array.h:28:50: warning: suggest braces around initialization of subobject [-Wmissing-braces]
    value_type      _stack[stack_size::value] = {0}; // zero initialize
                                                 ^
                                                 {}
../inst/include/simple_array/small_array.h:62:5: note: in instantiation of default member initializer 'trqwe::small_array<std::array<signed char, 5>, std::allocator<std::array<signed char, 5>>, unsigned short, std::integral_constant<unsigned short, 8>>::Members::_stack' requested here
    Members() : _data(stack_address()), _size(0) {}
    ^
../inst/include/simple_array/small_array.h:74:19: note: in instantiation of member function 'trqwe::small_array<std::array<signed char, 5>, std::allocator<std::array<signed char, 5>>, unsigned short, std::integral_constant<unsigned short, 8>>::Members::Members' requested here
  small_array() : m() {}
                  ^
../inst/include/startree/standard_trie.h:60:3: note: in instantiation of member function 'trqwe::small_array<std::array<signed char, 5>, std::allocator<std::array<signed char, 5>>, unsigned short, std::integral_constant<unsigned short, 8>>::small_array' requested here
  StandardNode() { child.fill(kNoStandardChild); }
  ^
/Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/memory:1684:31: note: in instantiation of member function 'startree::radix::StandardNode<2>::StandardNode' requested here
            ::new((void*)__p) _Up(_VSTD::forward<_Args>(__args)...);
                              ^
/Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/memory:1562:21: note: in instantiation of function template specialization 'std::allocator<startree::radix::StandardNode<2>>::construct<startree::radix::StandardNode<2>>' requested here
                __a.construct(__p, _VSTD::forward<_Args>(__args)...);
                    ^
/Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/memory:1413:14: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all)
            {__construct(__has_construct<allocator_type, _Tp*, _Args...>(),
             ^
/Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/vector:1687:9: note: in instantiation of function template specialization 'std::vector<startree::radix::StandardNode<2>>::__construct_one_at_end<>' requested here
        __construct_one_at_end(_VSTD::forward<_Args>(__args)...);
        ^
../inst/include/startree/standard_trie.h:169:10: note: in instantiation of function template specialization 'std::vector<startree::radix::StandardNode<2>>::emplace_back<>' requested here
  nodes_.emplace_back();
         ^
../inst/include/startree/startree.h:75:8: note: in instantiation of member function 'startree::radix::StandardTrie<2>::init' requested here
  trie.init(height, target_pad_depth_max);
       ^
../inst/include/startree/startree.h:258:12: note: in instantiation of function template specialization 'startree::radix::process_target_block_self<2, startree::radix::StandardTrie<2>>' requested here
    radix::process_target_block_self<MaxBand, radix::StandardTrie<MaxBand>>(
           ^
../inst/include/startree/startree.h:278:7: note: in instantiation of function template specialization 'startree::process_target_block_self_scored<2>' requested here
      process_target_block_self_scored<2>(
      ^
In file included from RadixTree.cpp:1:
In file included from ./seqtrie_types.h:18:
In file included from ../inst/include/seqtrie/radix_forest.h:5:
In file included from ../inst/include/seqtrie/radix_tree.h:4:
In file included from ../inst/include/seqtrie/radixmap.h:8:
../inst/include/simple_array/small_array.h:28:50: warning: suggest braces around initialization of subobject [-Wmissing-braces]
    value_type      _stack[stack_size::value] = {0}; // zero initialize
                                                 ^
                                                 {}
../inst/include/simple_array/small_array.h:62:5: note: in instantiation of default member initializer 'trqwe::small_array<std::array<int, 7>, std::allocator<std::array<int, 7>>, unsigned short, std::integral_constant<unsigned short, 2>>::Members::_stack' requested here
    Members() : _data(stack_address()), _size(0) {}
    ^
../inst/include/simple_array/small_array.h:74:19: note: in instantiation of member function 'trqwe::small_array<std::array<int, 7>, std::allocator<std::array<int, 7>>, unsigned short, std::integral_constant<unsigned short, 2>>::Members::Members' requested here
  small_array() : m() {}
                  ^
../inst/include/startree/custom_trie.h:68:3: note: in instantiation of member function 'trqwe::small_array<std::array<int, 7>, std::allocator<std::array<int, 7>>, unsigned short, std::integral_constant<unsigned short, 2>>::small_array' requested here
  CustomNode() { child.fill(kNoCustomChild); }
  ^
/Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/memory:1684:31: note: in instantiation of member function 'startree::radix::CustomNode<3>::CustomNode' requested here
            ::new((void*)__p) _Up(_VSTD::forward<_Args>(__args)...);
                              ^
/Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/memory:1562:21: note: in instantiation of function template specialization 'std::allocator<startree::radix::CustomNode<3>>::construct<startree::radix::CustomNode<3>>' requested here
                __a.construct(__p, _VSTD::forward<_Args>(__args)...);
                    ^
/Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/memory:1413:14: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all)
            {__construct(__has_construct<allocator_type, _Tp*, _Args...>(),
             ^
/Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/vector:1687:9: note: in instantiation of function template specialization 'std::vector<startree::radix::CustomNode<3>>::__construct_one_at_end<>' requested here
        __construct_one_at_end(_VSTD::forward<_Args>(__args)...);
        ^
../inst/include/startree/custom_trie.h:181:10: note: in instantiation of function template specialization 'std::vector<startree::radix::CustomNode<3>>::emplace_back<>' requested here
  nodes_.emplace_back();
         ^
../inst/include/startree/startree.h:75:8: note: in instantiation of member function 'startree::radix::CustomTrie<3>::init' requested here
  trie.init(height, target_pad_depth_max);
       ^
../inst/include/startree/startree.h:254:12: note: in instantiation of function template specialization 'startree::radix::process_target_block_self<3, startree::radix::CustomTrie<3>>' requested here
    radix::process_target_block_self<MaxBand, radix::CustomTrie<MaxBand>>(
           ^
../inst/include/startree/startree.h:283:7: note: in instantiation of function template specialization 'startree::process_target_block_self_scored<3>' requested here
      process_target_block_self_scored<3>(
      ^
In file included from StarTree.cpp:1:
In file included from ./seqtrie_types.h:18:
In file included from ../inst/include/seqtrie/radix_forest.h:5:
In file included from ../inst/include/seqtrie/radix_tree.h:4:
In file included from ../inst/include/seqtrie/radixmap.h:8:
../inst/include/simple_array/small_array.h:28:50: warning: suggest braces around initialization of subobject [-Wmissing-braces]
    value_type      _stack[stack_size::value] = {0}; // zero initialize
                                                 ^
                                                 {}
../inst/include/simple_array/small_array.h:62:5: note: in instantiation of default member initializer 'trqwe::small_array<std::array<signed char, 7>, std::allocator<std::array<signed char, 7>>, unsigned short, std::integral_constant<unsigned short, 8>>::Members::_stack' requested here
    Members() : _data(stack_address()), _size(0) {}
    ^
../inst/include/simple_array/small_array.h:74:19: note: in instantiation of member function 'trqwe::small_array<std::array<signed char, 7>, std::allocator<std::array<signed char, 7>>, unsigned short, std::integral_constant<unsigned short, 8>>::Members::Members' requested here
  small_array() : m() {}
                  ^
../inst/include/startree/standard_trie.h:60:3: note: in instantiation of member function 'trqwe::small_array<std::array<signed char, 7>, std::allocator<std::array<signed char, 7>>, unsigned short, std::integral_constant<unsigned short, 8>>::small_array' requested here
  StandardNode() { child.fill(kNoStandardChild); }
  ^
/Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/memory:1684:31: note: in instantiation of member function 'startree::radix::StandardNode<3>::StandardNode' requested here
            ::new((void*)__p) _Up(_VSTD::forward<_Args>(__args)...);
                              ^
/Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/memory:1562:21: note: in instantiation of function template specialization 'std::allocator<startree::radix::StandardNode<3>>::construct<startree::radix::StandardNode<3>>' requested here
                __a.construct(__p, _VSTD::forward<_Args>(__args)...);
                    ^
/Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/memory:1413:14: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all)
            {__construct(__has_construct<allocator_type, _Tp*, _Args...>(),
             ^
/Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/vector:1687:9: note: in instantiation of function template specialization 'std::vector<startree::radix::StandardNode<3>>::__construct_one_at_end<>' requested here
        __construct_one_at_end(_VSTD::forward<_Args>(__args)...);
        ^
../inst/include/startree/standard_trie.h:169:10: note: in instantiation of function template specialization 'std::vector<startree::radix::StandardNode<3>>::emplace_back<>' requested here
  nodes_.emplace_back();
         ^
../inst/include/startree/startree.h:75:8: note: in instantiation of member function 'startree::radix::StandardTrie<3>::init' requested here
  trie.init(height, target_pad_depth_max);
       ^
../inst/include/startree/startree.h:258:12: note: in instantiation of function template specialization 'startree::radix::process_target_block_self<3, startree::radix::StandardTrie<3>>' requested here
    radix::process_target_block_self<MaxBand, radix::StandardTrie<MaxBand>>(
           ^
../inst/include/startree/startree.h:283:7: note: in instantiation of function template specialization 'startree::process_target_block_self_scored<3>' requested here
      process_target_block_self_scored<3>(
      ^
In file included from RcppExports.cpp:In file included from pairwise.cpp:1:
In file included from ./seqtrie_types.h:184:
In file included from ./seqtrie_types.h:18:
In file included from ../inst/include/seqtrie/radix_forest.h:5:
In file included from ../inst/include/seqtrie/radix_forest.h:5:
In file included from :
In file included from ../inst/include/seqtrie/radix_tree.h:4../inst/include/seqtrie/radix_tree.h:4:
In file included from ../inst/include/seqtrie/radixmap.h:
In file included from ../inst/include/seqtrie/radixmap.h:8:
:8:
../inst/include/simple_array/small_array.h../inst/include/simple_array/small_array.h:28::28:50: 50: warning: suggest braces around initialization of subobject [-Wmissing-braces]
warning: suggest braces around initialization of subobject [-Wmissing-braces]
    value_type      _stack[stack_size::value] = {0}; // zero initialize
                                                 ^
                                                 {}    value_type      _stack[stack_size::value] = {0}; // zero initialize
                                                 ^
                                                 {}

../inst/include/simple_array/small_array.h:62:../inst/include/simple_array/small_array.h:62:55: note: in instantiation of default member initializer 'trqwe::small_array<std::array<int, 7>, std::allocator<std::array<int, 7>>, unsigned short, std::integral_constant<unsigned short, 2>>::Members::_stack' requested here
: note: in instantiation of default member initializer 'trqwe::small_array<std::array<int, 7>, std::allocator<std::array<int, 7>>, unsigned short, std::integral_constant<unsigned short, 2>>::Members::_stack' requested here
    Members() : _data(stack_address()), _size(0) {}    Members() : _data(stack_address()), _size(0) {}
    ^

../inst/include/simple_array/small_array.h:74:19:    ^
 note: in instantiation of member function 'trqwe::small_array<std::array<int, 7>, std::allocator<std::array<int, 7>>, unsigned short, std::integral_constant<unsigned short, 2>>::Members::Members' requested here
../inst/include/simple_array/small_array.h:74:19  small_array() : m() {}
                  ^
: note: in instantiation of member function 'trqwe::small_array<std::array<int, 7>, std::allocator<std::array<int, 7>>, unsigned short, std::integral_constant<unsigned short, 2>>::Members::Members' requested here
  small_array() : m() {}In file included from 
                  ^
CharCounter.cpp../inst/include/startree/custom_trie.h:../inst/include/startree/custom_trie.h68:3: note: in instantiation of member function 'trqwe::small_array<std::array<int, 7>, std::allocator<std::array<int, 7>>, unsigned short, std::integral_constant<unsigned short, 2>>::small_array' requested here
:68:1:
In file included from   CustomNode() { child.fill(kNoCustomChild); }
./seqtrie_types.h:18:
In file included from ../inst/include/seqtrie/radix_forest.h  ^
:3:/Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/memory:1684:31:5:
In file included from ../inst/include/seqtrie/radix_tree.h:4:
In file included from ../inst/include/seqtrie/radixmap.h:8:
../inst/include/simple_array/small_array.h:28:: note: 50: warning: suggest braces around initialization of subobject [-Wmissing-braces]
 note: in instantiation of member function 'trqwe::small_array<std::array<int, 7>, std::allocator<std::array<int, 7>>, unsigned short, std::integral_constant<unsigned short, 2>>::small_array' requested here
    value_type      _stack[stack_size::value] = {0}; // zero initialize  CustomNode() { child.fill(kNoCustomChild); }
                                                 ^
                                                 {}
  ^

/Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/memory:in instantiation of member function 'startree::radix::CustomNode<3>::CustomNode' requested here
1684:31:            ::new((void*)__p) _Up(_VSTD::forward<_Args>(__args)...);
                              ^
../inst/include/simple_array/small_array.h/Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/memory:62: note: in instantiation of member function 'startree::radix::CustomNode<3>::CustomNode' requested here
:1562:21: note: in instantiation of function template specialization 'std::allocator<startree::radix::CustomNode<3>>::construct<startree::radix::CustomNode<3>>' requested here
            ::new((void*)__p) _Up(_VSTD::forward<_Args>(__args)...);                __a.construct(__p, _VSTD::forward<_Args>(__args)...);
                    ^
5: note: in instantiation of default member initializer 'trqwe::small_array<std::array<int, 9>, std::allocator<std::array<int, 9>>, unsigned short, std::integral_constant<unsigned short, 2>>::Members::_stack' requested here

    Members() : _data(stack_address()), _size(0) {}
    ^
/Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/memory:1413:14:../inst/include/simple_array/small_array.h:74:19:                               ^
 note: in instantiation of member function 'trqwe::small_array<std::array<int, 9>, std::allocator<std::array<int, 9>>, unsigned short, std::integral_constant<unsigned short, 2>>::Members::Members' requested here
/Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/memory:  small_array() : m() {}
                  ^
1562:../inst/include/startree/custom_trie.h:68:321::note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) note: in instantiation of member function 'trqwe::small_array<std::array<int, 9>, std::allocator<std::array<int, 9>>, unsigned short, std::integral_constant<unsigned short, 2>>::small_array' requested here

             {__construct(__has_construct<allocator_type, _Tp*, _Args...>(),
             ^
  CustomNode() { child.fill(kNoCustomChild); }
  ^
note: /Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/memory:1684:31: note: in instantiation of member function 'startree::radix::CustomNode<4>::CustomNode' requested here
in instantiation of function template specialization 'std::allocator<startree::radix::CustomNode<3>>::construct<startree::radix::CustomNode<3>>' requested here
            ::new((void*)__p) _Up(_VSTD::forward<_Args>(__args)...);
                              ^                __a.construct(__p, _VSTD::forward<_Args>(__args)...);/Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/vector:1687:9: note: 
                    ^
in instantiation of function template specialization 'std::vector<startree::radix::CustomNode<3>>::__construct_one_at_end<>' requested here/Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/memory:1413:In file included from 14: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all)


            {__construct(__has_construct<allocator_type, _Tp*, _Args...>(),
             ^
        __construct_one_at_end(_VSTD::forward<_Args>(__args)...);/Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/vector/Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/memory::1562:21: RadixTree.cpp:1note: In file included from RadixForest.cpp:1:
in instantiation of function template specialization 'std::allocator<startree::radix::CustomNode<4>>::construct<startree::radix::CustomNode<4>>' requested here
:
                __a.construct(__p, _VSTD::forward<_Args>(__args)...);
In file included from 1687:9:
./seqtrie_types.hIn file included from                     ^./seqtrie_types.h 
:18:
In file included from note: /Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/memory        ^
:../inst/include/seqtrie/radix_forest.h18:
in instantiation of function template specialization 'std::vector<startree::radix::CustomNode<3>>::__construct_one_at_end<>' requested here::5:
In file included from ../inst/include/seqtrie/radix_tree.h:4In file included from 
../inst/include/startree/custom_trie.h:
In file included from ../inst/include/seqtrie/radixmap.h        __construct_one_at_end(_VSTD::forward<_Args>(__args)...);../inst/include/seqtrie/radix_forest.h1413::181:::14:58:
In file included from 10 note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all)

:        ^:

 note: in instantiation of function template specialization 'std::vector<startree::radix::CustomNode<3>>::emplace_back<>' requested here
../inst/include/startree/custom_trie.h            {__construct(__has_construct<allocator_type, _Tp*, _Args...>(),
             ^
../inst/include/seqtrie/radix_tree.h../inst/include/simple_array/small_array.h:  nodes_.emplace_back();:28:181:50: :warning: 4:

10:In file included from ../inst/include/seqtrie/radixmap.h         ^suggest braces around initialization of subobject [-Wmissing-braces]
/Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/vector :    value_type      _stack[stack_size::value] = {0}; // zero initialize8note: in instantiation of function template specialization 'std::vector<startree::radix::CustomNode<3>>::emplace_back<>' requested here
  nodes_.emplace_back();
         ^
:

                                                 ^
                                                 {}
../inst/include/startree/startree.h:
1687:../inst/include/simple_array/small_array.h../inst/include/startree/startree.h::../inst/include/simple_array/small_array.h75:7562::9::5: note: 88: note: in instantiation of member function 'startree::radix::CustomTrie<3>::init' requested here
:28:50: warning: : in instantiation of default member initializer 'trqwe::small_array<std::array<signed char, 7>, std::allocator<std::array<signed char, 7>>, unsigned short, std::integral_constant<unsigned short, 8>>::Members::_stack' requested here suggest braces around initialization of subobject [-Wmissing-braces]  trie.init(height, target_pad_depth_max);
note: note: in instantiation of function template specialization 'std::vector<startree::radix::CustomNode<4>>::__construct_one_at_end<>' requested here       ^in instantiation of member function 'startree::radix::CustomTrie<3>::init' requested here



../inst/include/startree/startree.h
  trie.init(height, target_pad_depth_max);
       ^    value_type      _stack[stack_size::value] = {0}; // zero initialize    Members() : _data(stack_address()), _size(0) {}
    ^


:254                                                 ^../inst/include/simple_array/small_array.h../inst/include/startree/startree.h:254        __construct_one_at_end(_VSTD::forward<_Args>(__args)...);:
                                                 {}
74:../inst/include/simple_array/small_array.h:6219
:12: :        ^:: 12note: :
note: in instantiation of function template specialization 'startree::radix::process_target_block_self<3, startree::radix::CustomTrie<3>>' requested here../inst/include/startree/custom_trie.h:in instantiation of member function 'trqwe::small_array<std::array<signed char, 7>, std::allocator<std::array<signed char, 7>>, unsigned short, std::integral_constant<unsigned short, 8>>::Members::Members' requested here note: in instantiation of function template specialization 'startree::radix::process_target_block_self<3, startree::radix::CustomTrie<3>>' requested here
    radix::process_target_block_self<MaxBand, radix::CustomTrie<MaxBand>>(
           ^
../inst/include/startree/startree.h:283:181
:10: note: in instantiation of function template specialization 'std::vector<startree::radix::CustomNode<4>>::emplace_back<>' requested here
5
: 7  small_array() : m() {}
                  ^
    radix::process_target_block_self<MaxBand, radix::CustomTrie<MaxBand>>(
           ^../inst/include/startree/standard_trie.h:60:3: note: in instantiation of member function 'trqwe::small_array<std::array<signed char, 7>, std::allocator<std::array<signed char, 7>>, unsigned short, std::integral_constant<unsigned short, 8>>::small_array' requested here
  StandardNode() { child.fill(kNoStandardChild); }

../inst/include/startree/startree.h:283:7: note: in instantiation of function template specialization 'startree::process_target_block_self_scored<3>' requested here
note:       process_target_block_self_scored<3>(
      ^
  nodes_.emplace_back();
         ^
in instantiation of default member initializer 'trqwe::small_array<std::array<int, 7>, std::allocator<std::array<int, 7>>, unsigned short, std::integral_constant<unsigned short, 2>>::Members::_stack' requested here  ^: note: 
in instantiation of function template specialization 'startree::process_target_block_self_scored<3>' requested here
/Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/memory      process_target_block_self_scored<3>(
      ^
../inst/include/startree/startree.h:75::1684:31: note: in instantiation of member function 'startree::radix::StandardNode<3>::StandardNode' requested here
8            ::new((void*)__p) _Up(_VSTD::forward<_Args>(__args)...);:

                              ^    Members() : _data(stack_address()), _size(0) {}
 note: in instantiation of member function 'startree::radix::CustomTrie<4>::init' requested here
  trie.init(height, target_pad_depth_max);
       ^
    ^
/Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/memory../inst/include/simple_array/small_array.h:74:19: note: in instantiation of member function 'trqwe::small_array<std::array<int, 7>, std::allocator<std::array<int, 7>>, unsigned short, std::integral_constant<unsigned short, 2>>::Members::Members' requested here

../inst/include/startree/startree.h:254  small_array() : m() {}:12: 
note: in instantiation of function template specialization 'startree::radix::process_target_block_self<4, startree::radix::CustomTrie<4>>' requested here
:    radix::process_target_block_self<MaxBand, radix::CustomTrie<MaxBand>>(1562:
21                  ^
:../inst/include/startree/custom_trie.h :           ^note: 
../inst/include/startree/startree.h:288:68:3: 7: note: in instantiation of function template specialization 'startree::process_target_block_self_scored<4>' requested here
in instantiation of function template specialization 'std::allocator<startree::radix::StandardNode<3>>::construct<startree::radix::StandardNode<3>>' requested here
      process_target_block_self_scored<4>(                __a.construct(__p, _VSTD::forward<_Args>(__args)...);
                    ^note: in instantiation of member function 'trqwe::small_array<std::array<int, 7>, std::allocator<std::array<int, 7>>, unsigned short, std::integral_constant<unsigned short, 2>>::small_array' requested here

      ^

  CustomNode() { child.fill(kNoCustomChild); }
  ^/Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/memory:1413:14:
/Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/memory: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all)
1684:31: note: in instantiation of member function 'startree::radix::CustomNode<3>::CustomNode' requested here
            {__construct(__has_construct<allocator_type, _Tp*, _Args...>(),
             ^
            ::new((void*)__p) _Up(_VSTD::forward<_Args>(__args)...);
                              ^
/Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/vector:1687:9: note: in instantiation of function template specialization 'std::vector<startree::radix::StandardNode<3>>::__construct_one_at_end<>' requested here
/Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/memory:1562:21: note: in instantiation of function template specialization 'std::allocator<startree::radix::CustomNode<3>>::construct<startree::radix::CustomNode<3>>' requested here
        __construct_one_at_end(_VSTD::forward<_Args>(__args)...);
        ^
                __a.construct(__p, _VSTD::forward<_Args>(__args)...);
                    ^
/Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/memory:../inst/include/startree/standard_trie.h:169:10: 1413:14: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all)note: in instantiation of function template specialization 'std::vector<startree::radix::StandardNode<3>>::emplace_back<>' requested here
  nodes_.emplace_back();
         ^

            {__construct(__has_construct<allocator_type, _Tp*, _Args...>(),
             ^
../inst/include/startree/startree.h:75/Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/vector:1687:9: note: in instantiation of function template specialization 'std::vector<startree::radix::CustomNode<3>>::__construct_one_at_end<>' requested here
:8: note: in instantiation of member function 'startree::radix::StandardTrie<3>::init' requested here
        __construct_one_at_end(_VSTD::forward<_Args>(__args)...);
        ^
../inst/include/startree/custom_trie.h:181:10: note:   trie.init(height, target_pad_depth_max);
       ^
../inst/include/startree/startree.h:258:12: note: in instantiation of function template specialization 'startree::radix::process_target_block_self<3, startree::radix::StandardTrie<3>>' requested here
in instantiation of function template specialization 'std::vector<startree::radix::CustomNode<3>>::emplace_back<>' requested here
  nodes_.emplace_back();
         ^    radix::process_target_block_self<MaxBand, radix::StandardTrie<MaxBand>>(
           ^
../inst/include/startree/startree.h:283:
../inst/include/startree/startree.h:75:7: note: in instantiation of function template specialization 'startree::process_target_block_self_scored<3>' requested here
8: note: in instantiation of member function 'startree::radix::CustomTrie<3>::init' requested here
      process_target_block_self_scored<3>(
      ^
  trie.init(height, target_pad_depth_max);
       ^
../inst/include/startree/startree.h:254:12: note: in instantiation of function template specialization 'startree::radix::process_target_block_self<3, startree::radix::CustomTrie<3>>' requested here
    radix::process_target_block_self<MaxBand, radix::CustomTrie<MaxBand>>(
           ^
../inst/include/startree/startree.h:283:7: note: in instantiation of function template specialization 'startree::process_target_block_self_scored<3>' requested here
      process_target_block_self_scored<3>(
      ^
In file included from StarTree.cpp:1:
In file included from ./seqtrie_types.h:18:
In file included from ../inst/include/seqtrie/radix_forest.h:5:
In file included from ../inst/include/seqtrie/radix_tree.h:4:
In file included from ../inst/include/seqtrie/radixmap.h:8:
../inst/include/simple_array/small_array.h:28:50: warning: suggest braces around initialization of subobject [-Wmissing-braces]
    value_type      _stack[stack_size::value] = {0}; // zero initialize
                                                 ^
                                                 {}
../inst/include/simple_array/small_array.h:62:5: note: in instantiation of default member initializer 'trqwe::small_array<std::array<int, 9>, std::allocator<std::array<int, 9>>, unsigned short, std::integral_constant<unsigned short, 2>>::Members::_stack' requested here
    Members() : _data(stack_address()), _size(0) {}
    ^
../inst/include/simple_array/small_array.h:74:19: note: in instantiation of member function 'trqwe::small_array<std::array<int, 9>, std::allocator<std::array<int, 9>>, unsigned short, std::integral_constant<unsigned short, 2>>::Members::Members' requested here
  small_array() : m() {}
                  ^
../inst/include/startree/custom_trie.h:68:3: note: in instantiation of member function 'trqwe::small_array<std::array<int, 9>, std::allocator<std::array<int, 9>>, unsigned short, std::integral_constant<unsigned short, 2>>::small_array' requested here
  CustomNode() { child.fill(kNoCustomChild); }
  ^
/Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/memory:1684:31: note: in instantiation of member function 'startree::radix::CustomNode<4>::CustomNode' requested here
            ::new((void*)__p) _Up(_VSTD::forward<_Args>(__args)...);
                              ^
/Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/memory:1562:21: note: in instantiation of function template specialization 'std::allocator<startree::radix::CustomNode<4>>::construct<startree::radix::CustomNode<4>>' requested here
                __a.construct(__p, _VSTD::forward<_Args>(__args)...);
                    ^
/Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/memory:1413:14: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all)
            {__construct(__has_construct<allocator_type, _Tp*, _Args...>(),
             ^
/Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/vector:1687:9: note: in instantiation of function template specialization 'std::vector<startree::radix::CustomNode<4>>::__construct_one_at_end<>' requested here
        __construct_one_at_end(_VSTD::forward<_Args>(__args)...);
        ^
../inst/include/startree/custom_trie.h:181:10: note: in instantiation of function template specialization 'std::vector<startree::radix::CustomNode<4>>::emplace_back<>' requested here
  nodes_.emplace_back();
         ^
../inst/include/startree/startree.h:75:8: note: in instantiation of member function 'startree::radix::CustomTrie<4>::init' requested here
  trie.init(height, target_pad_depth_max);
       ^
../inst/include/startree/startree.h:254:12: note: in instantiation of function template specialization 'startree::radix::process_target_block_self<4, startree::radix::CustomTrie<4>>' requested here
    radix::process_target_block_self<MaxBand, radix::CustomTrie<MaxBand>>(
           ^
../inst/include/startree/startree.h:288:7: note: in instantiation of function template specialization 'startree::process_target_block_self_scored<4>' requested here
      process_target_block_self_scored<4>(
      ^
In file included from RcppExports.cpp:4:
In file included from ./seqtrie_types.h:18:
In file included from ../inst/include/seqtrie/radix_forest.h:5:
In file included from ../inst/include/seqtrie/radix_tree.h:4:
In file included from ../inst/include/seqtrie/radixmap.h:8:
../inst/include/simple_array/small_array.h:28:50: warning: suggest braces around initialization of subobject [-Wmissing-braces]
    value_type      _stack[stack_size::value] = {0}; // zero initialize
                                                 ^
                                                 {}
../inst/include/simple_array/small_array.h:62:5: note: in instantiation of default member initializer 'trqwe::small_array<std::array<signed char, 7>, std::allocator<std::array<signed char, 7>>, unsigned short, std::integral_constant<unsigned short, 8>>::Members::_stack' requested here
    Members() : _data(stack_address()), _size(0) {}
    ^
../inst/include/simple_array/small_array.h:74:19: note: in instantiation of member function 'trqwe::small_array<std::array<signed char, 7>, std::allocator<std::array<signed char, 7>>, unsigned short, std::integral_constant<unsigned short, 8>>::Members::Members' requested here
  small_array() : m() {}
                  ^
../inst/include/startree/standard_trie.h:60:3: note: in instantiation of member function 'trqwe::small_array<std::array<signed char, 7>, std::allocator<std::array<signed char, 7>>, unsigned short, std::integral_constant<unsigned short, 8>>::small_array' requested here
  StandardNode() { child.fill(kNoStandardChild); }
  ^
/Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/memory:1684:31: note: in instantiation of member function 'startree::radix::StandardNode<3>::StandardNode' requested here
            ::new((void*)__p) _Up(_VSTD::forward<_Args>(__args)...);
                              ^
/Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/memory:1562:21: note: in instantiation of function template specialization 'std::allocator<startree::radix::StandardNode<3>>::construct<startree::radix::StandardNode<3>>' requested here
                __a.construct(__p, _VSTD::forward<_Args>(__args)...);
                    ^
/Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/memory:1413:14: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all)
            {__construct(__has_construct<allocator_type, _Tp*, _Args...>(),
             ^
/Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/vector:1687:9: note: in instantiation of function template specialization 'std::vector<startree::radix::StandardNode<3>>::__construct_one_at_end<>' requested here
        __construct_one_at_end(_VSTD::forward<_Args>(__args)...);
        ^
../inst/include/startree/standard_trie.h:169:10: note: in instantiation of function template specialization 'std::vector<startree::radix::StandardNode<3>>::emplace_back<>' requested here
  nodes_.emplace_back();
         ^
../inst/include/startree/startree.h:75:8: note: in instantiation of member function 'startree::radix::StandardTrie<3>::init' requested here
In file included from pairwise.cpp:1:
In file included from ./seqtrie_types.h:18:
In file included from ../inst/include/seqtrie/radix_forest.h:5:
In file included from ../inst/include/seqtrie/radix_tree.h:  trie.init(height, target_pad_depth_max);
       ^
../inst/include/startree/startree.h:258:12: 4:
In file included from ../inst/include/seqtrie/radixmap.h:8:
../inst/include/simple_array/small_array.hnote: in instantiation of function template specialization 'startree::radix::process_target_block_self<3, startree::radix::StandardTrie<3>>' requested here
    radix::process_target_block_self<MaxBand, radix::StandardTrie<MaxBand>>(
           ^
../inst/include/startree/startree.h:283:7: note: in instantiation of function template specialization 'startree::process_target_block_self_scored<3>' requested here
:28:50:      process_target_block_self_scored<3>(
      ^
 warning: suggest braces around initialization of subobject [-Wmissing-braces]
    value_type      _stack[stack_size::value] = {0}; // zero initialize
                                                 ^
                                                 {}
../inst/include/simple_array/small_array.h:62:5: note: in instantiation of default member initializer 'trqwe::small_array<std::array<signed char, 7>, std::allocator<std::array<signed char, 7>>, unsigned short, std::integral_constant<unsigned short, 8>>::Members::_stack' requested here
    Members() : _data(stack_address()), _size(0) {}
    ^
../inst/include/simple_array/small_array.h:74:19: note: in instantiation of member function 'trqwe::small_array<std::array<signed char, 7>, std::allocator<std::array<signed char, 7>>, unsigned short, std::integral_constant<unsigned short, 8>>::Members::Members' requested here
  small_array() : m() {}
                  ^
../inst/include/startree/standard_trie.h:60:3: note: in instantiation of member function 'trqwe::small_array<std::array<signed char, 7>, std::allocator<std::array<signed char, 7>>, unsigned short, std::integral_constant<unsigned short, 8>>::small_array' requested here
  StandardNode() { child.fill(kNoStandardChild); }
  ^
/Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/memory:1684:31: note: in instantiation of member function 'startree::radix::StandardNode<3>::StandardNode' requested here
            ::new((void*)__p) _Up(_VSTD::forward<_Args>(__args)...);
                              ^
/Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/memory:1562:21: note: in instantiation of function template specialization 'std::allocator<startree::radix::StandardNode<3>>::construct<startree::radix::StandardNode<3>>' requested here
                __a.construct(__p, _VSTD::forward<_Args>(__args)...);
                    ^
/Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/memory:1413:14: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all)
            {__construct(__has_construct<allocator_type, _Tp*, _Args...>(),
             ^
/Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/vector:1687:9: note: in instantiation of function template specialization 'std::vector<startree::radix::StandardNode<3>>::__construct_one_at_end<>' requested here
        __construct_one_at_end(_VSTD::forward<_Args>(__args)...);
        ^
../inst/include/startree/standard_trie.hIn file included from CharCounter.cpp:1:
In file included from ./seqtrie_types.h:18:
In file included from ../inst/include/seqtrie/radix_forest.h:5:
:169:10: note: in instantiation of function template specialization 'std::vector<startree::radix::StandardNode<3>>::emplace_back<>' requested here
In file included from ../inst/include/seqtrie/radix_tree.h:4:
In file included from ../inst/include/seqtrie/radixmap.h:8:
../inst/include/simple_array/small_array.h:28:50: warning: suggest braces around initialization of subobject [-Wmissing-braces]  nodes_.emplace_back();

         ^
    value_type      _stack[stack_size::value] = {0}; // zero initialize
                                                 ^
                                                 {}../inst/include/startree/startree.h:75:8:
 note: in instantiation of member function 'startree::radix::StandardTrie<3>::init' requested here
../inst/include/simple_array/small_array.h  trie.init(height, target_pad_depth_max);
       ^
:62../inst/include/startree/startree.h:258:12: note: :5: in instantiation of function template specialization 'startree::radix::process_target_block_self<3, startree::radix::StandardTrie<3>>' requested here
note: in instantiation of default member initializer 'trqwe::small_array<std::array<signed char, 9>, std::allocator<std::array<signed char, 9>>, unsigned short, std::integral_constant<unsigned short, 8>>::Members::_stack' requested here    radix::process_target_block_self<MaxBand, radix::StandardTrie<MaxBand>>(
           ^

    Members() : _data(stack_address()), _size(0) {}../inst/include/startree/startree.h:283:7:
    ^
 note: in instantiation of function template specialization 'startree::process_target_block_self_scored<3>' requested here
../inst/include/simple_array/small_array.h:74:19: note:       process_target_block_self_scored<3>(
      ^
in instantiation of member function 'trqwe::small_array<std::array<signed char, 9>, std::allocator<std::array<signed char, 9>>, unsigned short, std::integral_constant<unsigned short, 8>>::Members::Members' requested here
  small_array() : m() {}
                  ^
../inst/include/startree/standard_trie.h:60:3: note: in instantiation of member function 'trqwe::small_array<std::array<signed char, 9>, std::allocator<std::array<signed char, 9>>, unsigned short, std::integral_constant<unsigned short, 8>>::small_array' requested here
  StandardNode() { child.fill(kNoStandardChild); }
  ^
/Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/memory:1684:31: note: in instantiation of member function 'startree::radix::StandardNode<4>::StandardNode' requested here
            ::new((void*)__p) _Up(_VSTD::forward<_Args>(__args)...);
                              ^
/Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/memory:1562:21: note: in instantiation of function template specialization 'std::allocator<startree::radix::StandardNode<4>>::construct<startree::radix::StandardNode<4>>' requested here
                __a.construct(__p, _VSTD::forward<_Args>(__args)...);
                    ^
/Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/memory:1413:14: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all)
            {__construct(__has_construct<allocator_type, _Tp*, _Args...>(),
             ^
/Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/vector:1687:9: note: in instantiation of function template specialization 'std::vector<startree::radix::StandardNode<4>>::__construct_one_at_end<>' requested here
        __construct_one_at_end(_VSTD::forward<_Args>(__args)...);
        ^
../inst/include/startree/standard_trie.h:169:10: note: in instantiation of function template specialization 'std::vector<startree::radix::StandardNode<4>>::emplace_back<>' requested here
  nodes_.emplace_back();
         ^
../inst/include/startree/startree.h:75:8: note: in instantiation of member function 'startree::radix::StandardTrie<4>::init' requested here
  trie.init(height, target_pad_depth_max);
       ^
../inst/include/startree/startree.h:258:12: note: in instantiation of function template specialization 'startree::radix::process_target_block_self<4, startree::radix::StandardTrie<4>>' requested here
    radix::process_target_block_self<MaxBand, radix::StandardTrie<MaxBand>>(
           ^
../inst/include/startree/startree.h:288:7: note: in instantiation of function template specialization 'startree::process_target_block_self_scored<4>' requested here
      process_target_block_self_scored<4>(
      ^
In file included from RadixForest.cpp:1:
In file included from ./seqtrie_types.h:18:
In file included from ../inst/include/seqtrie/radix_forest.h:5:
In file included from ../inst/include/seqtrie/radix_tree.h:4:
In file included from ../inst/include/seqtrie/radixmap.h:8:
../inst/include/simple_array/small_array.h:28:50: warning: suggest braces around initialization of subobject [-Wmissing-braces]
    value_type      _stack[stack_size::value] = {0}; // zero initialize
                                                 ^
                                                 {}In file included from RadixTree.cpp:1:
In file included from ./seqtrie_types.h:18:

../inst/include/simple_array/small_array.h:62:5:In file included from ../inst/include/seqtrie/radix_forest.h:5:
In file included from ../inst/include/seqtrie/radix_tree.h:4:
In file included from ../inst/include/seqtrie/radixmap.h:8:
../inst/include/simple_array/small_array.h:28: note: in instantiation of default member initializer 'trqwe::small_array<std::array<signed char, 7>, std::allocator<std::array<signed char, 7>>, unsigned short, std::integral_constant<unsigned short, 8>>::Members::_stack' requested here
    Members() : _data(stack_address()), _size(0) {}
    ^
50: warning: suggest braces around initialization of subobject [-Wmissing-braces]
../inst/include/simple_array/small_array.h:74:19:     value_type      _stack[stack_size::value] = {0}; // zero initialize
                                                 ^
                                                 {}
note: in instantiation of member function 'trqwe::small_array<std::array<signed char, 7>, std::allocator<std::array<signed char, 7>>, unsigned short, std::integral_constant<unsigned short, 8>>::Members::Members' requested here
../inst/include/simple_array/small_array.h:62:5: note: in instantiation of default member initializer 'trqwe::small_array<std::array<int, 9>, std::allocator<std::array<int, 9>>, unsigned short, std::integral_constant<unsigned short, 2>>::Members::_stack' requested here
  small_array() : m() {}
                  ^
../inst/include/startree/standard_trie.h:60:3: note: in instantiation of member function 'trqwe::small_array<std::array<signed char, 7>, std::allocator<std::array<signed char, 7>>, unsigned short, std::integral_constant<unsigned short, 8>>::small_array' requested here
    Members() : _data(stack_address()), _size(0) {}
    ^
../inst/include/simple_array/small_array.h:74:  StandardNode() { child.fill(kNoStandardChild); }
  ^
/Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/memory:1684:31: note: 19: note: in instantiation of member function 'trqwe::small_array<std::array<int, 9>, std::allocator<std::array<int, 9>>, unsigned short, std::integral_constant<unsigned short, 2>>::Members::Members' requested here
  small_array() : m() {}
                  ^in instantiation of member function 'startree::radix::StandardNode<3>::StandardNode' requested here
            ::new((void*)__p) _Up(_VSTD::forward<_Args>(__args)...);
                              ^
/Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/memory
../inst/include/startree/custom_trie.h:68:3: note: :1562:21: note: in instantiation of function template specialization 'std::allocator<startree::radix::StandardNode<3>>::construct<startree::radix::StandardNode<3>>' requested here
in instantiation of member function 'trqwe::small_array<std::array<int, 9>, std::allocator<std::array<int, 9>>, unsigned short, std::integral_constant<unsigned short, 2>>::small_array' requested here
  CustomNode() { child.fill(kNoCustomChild); }
  ^
/Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/memory:1684                __a.construct(__p, _VSTD::forward<_Args>(__args)...);
                    ^
/Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/memory:1413:14: :31: note: in instantiation of member function 'startree::radix::CustomNode<4>::CustomNode' requested here
            ::new((void*)__p) _Up(_VSTD::forward<_Args>(__args)...);note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all)
            {__construct(__has_construct<allocator_type, _Tp*, _Args...>(),
             ^

                              ^
/Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/memory:1562:21:/Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/vector:1687:9: note: in instantiation of function template specialization 'std::vector<startree::radix::StandardNode<3>>::__construct_one_at_end<>' requested here
 note: in instantiation of function template specialization 'std::allocator<startree::radix::CustomNode<4>>::construct<startree::radix::CustomNode<4>>' requested here
                __a.construct(__p, _VSTD::forward<_Args>(__args)...);
                    ^
        __construct_one_at_end(_VSTD::forward<_Args>(__args)...);
        ^
../inst/include/startree/standard_trie.h:169:10: note: in instantiation of function template specialization 'std::vector<startree::radix::StandardNode<3>>::emplace_back<>' requested here
/Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/memory:1413:14: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all)
  nodes_.emplace_back();
         ^
../inst/include/startree/startree.h:75:8: note: in instantiation of member function 'startree::radix::StandardTrie<3>::init' requested here
  trie.init(height, target_pad_depth_max);
       ^
../inst/include/startree/startree.h:258:12            {__construct(__has_construct<allocator_type, _Tp*, _Args...>(),
             ^
/Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/vector:1687:9:: note: in instantiation of function template specialization 'startree::radix::process_target_block_self<3, startree::radix::StandardTrie<3>>' requested here
    radix::process_target_block_self<MaxBand, radix::StandardTrie<MaxBand>>(
           ^
 note: in instantiation of function template specialization 'std::vector<startree::radix::CustomNode<4>>::__construct_one_at_end<>' requested here
        __construct_one_at_end(_VSTD::forward<_Args>(__args)...);
        ^
../inst/include/startree/startree.h:283:7: note: in instantiation of function template specialization 'startree::process_target_block_self_scored<3>' requested here
      process_target_block_self_scored<3>(
      ^../inst/include/startree/custom_trie.h:181:10: note: in instantiation of function template specialization 'std::vector<startree::radix::CustomNode<4>>::emplace_back<>' requested here
  nodes_.emplace_back();
         ^
../inst/include/startree/startree.h:75:8: note: in instantiation of member function 'startree::radix::CustomTrie<4>::init' requested here

  trie.init(height, target_pad_depth_max);
       ^
../inst/include/startree/startree.h:254:12: note: in instantiation of function template specialization 'startree::radix::process_target_block_self<4, startree::radix::CustomTrie<4>>' requested here
    radix::process_target_block_self<MaxBand, radix::CustomTrie<MaxBand>>(
           ^
../inst/include/startree/startree.h:288:7: note: in instantiation of function template specialization 'startree::process_target_block_self_scored<4>' requested here
      process_target_block_self_scored<4>(
      ^
In file included from StarTree.cpp:1:
In file included from ./seqtrie_types.h:18:
In file included from ../inst/include/seqtrie/radix_forest.h:5:
In file included from ../inst/include/seqtrie/radix_tree.h:4:
In file included from ../inst/include/seqtrie/radixmap.h:8:
../inst/include/simple_array/small_array.h:28:50: warning: suggest braces around initialization of subobject [-Wmissing-braces]
    value_type      _stack[stack_size::value] = {0}; // zero initialize
                                                 ^
                                                 {}
../inst/include/simple_array/small_array.h:62:5: note: in instantiation of default member initializer 'trqwe::small_array<std::array<signed char, 9>, std::allocator<std::array<signed char, 9>>, unsigned short, std::integral_constant<unsigned short, 8>>::Members::_stack' requested here
    Members() : _data(stack_address()), _size(0) {}
    ^
../inst/include/simple_array/small_array.h:74:19: note: in instantiation of member function 'trqwe::small_array<std::array<signed char, 9>, std::allocator<std::array<signed char, 9>>, unsigned short, std::integral_constant<unsigned short, 8>>::Members::Members' requested here
  small_array() : m() {}
                  ^
../inst/include/startree/standard_trie.h:60:3: note: in instantiation of member function 'trqwe::small_array<std::array<signed char, 9>, std::allocator<std::array<signed char, 9>>, unsigned short, std::integral_constant<unsigned short, 8>>::small_array' requested here
  StandardNode() { child.fill(kNoStandardChild); }
  ^
/Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/memory:1684:31: note: in instantiation of member function 'startree::radix::StandardNode<4>::StandardNode' requested here
            ::new((void*)__p) _Up(_VSTD::forward<_Args>(__args)...);
                              ^
/Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/memory:1562:21: note: in instantiation of function template specialization 'std::allocator<startree::radix::StandardNode<4>>::construct<startree::radix::StandardNode<4>>' requested here
                __a.construct(__p, _VSTD::forward<_Args>(__args)...);
                    ^
/Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/memory:1413:14: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all)
            {__construct(__has_construct<allocator_type, _Tp*, _Args...>(),
             ^
/Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/vector:1687:9: note: in instantiation of function template specialization 'std::vector<startree::radix::StandardNode<4>>::__construct_one_at_end<>' requested here
        __construct_one_at_end(_VSTD::forward<_Args>(__args)...);
        ^
../inst/include/startree/standard_trie.h:169:10: note: in instantiation of function template specialization 'std::vector<startree::radix::StandardNode<4>>::emplace_back<>' requested here
  nodes_.emplace_back();
         ^
../inst/include/startree/startree.h:75:8: note: in instantiation of member function 'startree::radix::StandardTrie<4>::init' requested here
  trie.init(height, target_pad_depth_max);
       ^
../inst/include/startree/startree.h:258:12: note: in instantiation of function template specialization 'startree::radix::process_target_block_self<4, startree::radix::StandardTrie<4>>' requested here
    radix::process_target_block_self<MaxBand, radix::StandardTrie<MaxBand>>(
           ^
../inst/include/startree/startree.h:288:7: note: in instantiation of function template specialization 'startree::process_target_block_self_scored<4>' requested here
      process_target_block_self_scored<4>(
      ^
In file included from RcppExports.cpp:4:
In file included from ./seqtrie_types.h:18:
In file included from ../inst/include/seqtrie/radix_forest.h:5:
In file included from ../inst/include/seqtrie/radix_tree.h:4:
In file included from ../inst/include/seqtrie/radixmap.h:8:
../inst/include/simple_array/small_array.h:28:50: warning: suggest braces around initialization of subobject [-Wmissing-braces]
    value_type      _stack[stack_size::value] = {0}; // zero initialize
                                                 ^
                                                 {}
../inst/include/simple_array/small_array.h:62:5: note: in instantiation of default member initializer 'trqwe::small_array<std::array<int, 9>, std::allocator<std::array<int, 9>>, unsigned short, std::integral_constant<unsigned short, 2>>::Members::_stack' requested here
    Members() : _data(stack_address()), _size(0) {}
    ^
../inst/include/simple_array/small_array.h:74:19: note: in instantiation of member function 'trqwe::small_array<std::array<int, 9>, std::allocator<std::array<int, 9>>, unsigned short, std::integral_constant<unsigned short, 2>>::Members::Members' requested here
  small_array() : m() {}
                  ^
../inst/include/startree/custom_trie.h:68:3: note: in instantiation of member function 'trqwe::small_array<std::array<int, 9>, std::allocator<std::array<int, 9>>, unsigned short, std::integral_constant<unsigned short, 2>>::small_array' requested here
  CustomNode() { child.fill(kNoCustomChild); }
  ^
/Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/memory:1684:31: note: in instantiation of member function 'startree::radix::CustomNode<4>::CustomNode' requested here
            ::new((void*)__p) _Up(_VSTD::forward<_Args>(__args)...);
                              ^
/Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/memory:1562:21: note: in instantiation of function template specialization 'std::allocator<startree::radix::CustomNode<4>>::construct<startree::radix::CustomNode<4>>' requested here
                __a.construct(__p, _VSTD::forward<_Args>(__args)...);
                    ^
/Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/memory:1413:14: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all)
            {__construct(__has_construct<allocator_type, _Tp*, _Args...>(),
             ^
/Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/vector:1687:9: note: in instantiation of function template specialization 'std::vector<startree::radix::CustomNode<4>>::__construct_one_at_end<>' requested here
        __construct_one_at_end(_VSTD::forward<_Args>(__args)...);
        ^
../inst/include/startree/custom_trie.h:181:10: note: in instantiation of function template specialization 'std::vector<startree::radix::CustomNode<4>>::emplace_back<>' requested here
  nodes_.emplace_back();
         ^
../inst/include/startree/startree.h:75:8: note: in instantiation of member function 'startree::radix::CustomTrie<4>::init' requested here
  trie.init(height, target_pad_depth_max);
       ^
../inst/include/startree/startree.h:254:12: note: in instantiation of function template specialization 'startree::radix::process_target_block_self<4, startree::radix::CustomTrie<4>>' requested here
    radix::process_target_block_self<MaxBand, radix::CustomTrie<MaxBand>>(
           ^
../inst/include/startree/startree.h:288:7: note: in instantiation of function template specialization 'startree::process_target_block_self_scored<4>' requested here
      process_target_block_self_scored<4>(
      ^
In file included from pairwise.cpp:1:
In file included from ./seqtrie_types.h:18:
In file included from ../inst/include/seqtrie/radix_forest.h:5:
In file included from ../inst/include/seqtrie/radix_tree.h:4:
In file included from ../inst/include/seqtrie/radixmap.h:8:
../inst/include/simple_array/small_array.h:28:50: warning: suggest braces around initialization of subobject [-Wmissing-braces]
    value_type      _stack[stack_size::value] = {0}; // zero initialize
                                                 ^
                                                 {}
../inst/include/simple_array/small_array.h:62:5: In file included from CharCounter.cpp:1:
note: in instantiation of default member initializer 'trqwe::small_array<std::array<int, 9>, std::allocator<std::array<int, 9>>, unsigned short, std::integral_constant<unsigned short, 2>>::Members::_stack' requested here
In file included from     Members() : _data(stack_address()), _size(0) {}
    ^
../inst/include/simple_array/small_array.h:74:19: note: in instantiation of member function 'trqwe::small_array<std::array<int, 9>, std::allocator<std::array<int, 9>>, unsigned short, std::integral_constant<unsigned short, 2>>::Members::Members' requested here
./seqtrie_types.h:18:
In file included from ../inst/include/seqtrie/radix_forest.h:5:
In file included from   small_array() : m() {}
                  ^
../inst/include/startree/custom_trie.h../inst/include/seqtrie/radix_tree.h:4:
In file included from ../inst/include/seqtrie/radixmap.h:8:
../inst/include/simple_array/small_array.h:28:68:3: note: :50: warning: suggest braces around initialization of subobject [-Wmissing-braces]
in instantiation of member function 'trqwe::small_array<std::array<int, 9>, std::allocator<std::array<int, 9>>, unsigned short, std::integral_constant<unsigned short, 2>>::small_array' requested here
    value_type      _stack[stack_size::value] = {0}; // zero initialize
                                                 ^  CustomNode() { child.fill(kNoCustomChild); }
  ^

                                                 {}
/Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/memory:1684:31: note: in instantiation of member function 'startree::radix::CustomNode<4>::CustomNode' requested here
../inst/include/simple_array/small_array.h            ::new((void*)__p) _Up(_VSTD::forward<_Args>(__args)...);
                              ^
:/Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/memory:1562:21: note: in instantiation of function template specialization 'std::allocator<startree::radix::CustomNode<4>>::construct<startree::radix::CustomNode<4>>' requested here62:5: note: in instantiation of default member initializer 'trqwe::small_array<std::array<int, 11>, std::allocator<std::array<int, 11>>, unsigned short, std::integral_constant<unsigned short, 2>>::Members::_stack' requested here

    Members() : _data(stack_address()), _size(0) {}
    ^
                __a.construct(__p, _VSTD::forward<_Args>(__args)...);
                    ^
/Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/memory:1413:14: ../inst/include/simple_array/small_array.h:74:19: note: in instantiation of member function 'trqwe::small_array<std::array<int, 11>, std::allocator<std::array<int, 11>>, unsigned short, std::integral_constant<unsigned short, 2>>::Members::Members' requested here
  small_array() : m() {}
note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all)
                  ^
            {__construct(__has_construct<allocator_type, _Tp*, _Args...>(),
             ^
../inst/include/startree/custom_trie.h:68:3: note: /Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/vector:1687:9: in instantiation of member function 'trqwe::small_array<std::array<int, 11>, std::allocator<std::array<int, 11>>, unsigned short, std::integral_constant<unsigned short, 2>>::small_array' requested here
note: in instantiation of function template specialization 'std::vector<startree::radix::CustomNode<4>>::__construct_one_at_end<>' requested here
  CustomNode() { child.fill(kNoCustomChild); }        __construct_one_at_end(_VSTD::forward<_Args>(__args)...);
        ^

  ^
../inst/include/startree/custom_trie.h/Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/memory:1684:31:181:10: note: in instantiation of member function 'startree::radix::CustomNode<5>::CustomNode' requested here
: note:             ::new((void*)__p) _Up(_VSTD::forward<_Args>(__args)...);
                              ^
in instantiation of function template specialization 'std::vector<startree::radix::CustomNode<4>>::emplace_back<>' requested here/Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/memory:1562:21: note: in instantiation of function template specialization 'std::allocator<startree::radix::CustomNode<5>>::construct<startree::radix::CustomNode<5>>' requested here

                __a.construct(__p, _VSTD::forward<_Args>(__args)...);
                    ^
/Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/memory:1413:14: note:   nodes_.emplace_back();
         ^
(skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all)
../inst/include/startree/startree.h            {__construct(__has_construct<allocator_type, _Tp*, _Args...>(),
             ^
:75:8:/Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/vector:1687:9 note: in instantiation of member function 'startree::radix::CustomTrie<4>::init' requested here
: note:   trie.init(height, target_pad_depth_max);
       ^
in instantiation of function template specialization 'std::vector<startree::radix::CustomNode<5>>::__construct_one_at_end<>' requested here
        __construct_one_at_end(_VSTD::forward<_Args>(__args)...);
        ^
../inst/include/startree/startree.h:254../inst/include/startree/custom_trie.h:181::12: note: in instantiation of function template specialization 'startree::radix::process_target_block_self<4, startree::radix::CustomTrie<4>>' requested here
    radix::process_target_block_self<MaxBand, radix::CustomTrie<MaxBand>>(
10: note: in instantiation of function template specialization 'std::vector<startree::radix::CustomNode<5>>::emplace_back<>' requested here
           ^
../inst/include/startree/startree.h:288:7  nodes_.emplace_back();
         ^
../inst/include/startree/startree.h:75:8: note: in instantiation of member function 'startree::radix::CustomTrie<5>::init' requested here
: note: in instantiation of function template specialization 'startree::process_target_block_self_scored<4>' requested here
  trie.init(height, target_pad_depth_max);
       ^
../inst/include/startree/startree.h:254:      process_target_block_self_scored<4>(12
      ^
: note: in instantiation of function template specialization 'startree::radix::process_target_block_self<5, startree::radix::CustomTrie<5>>' requested here
    radix::process_target_block_self<MaxBand, radix::CustomTrie<MaxBand>>(
           ^
../inst/include/startree/startree.h:293:7: note: in instantiation of function template specialization 'startree::process_target_block_self_scored<5>' requested here
      process_target_block_self_scored<5>(
      ^
In file included from RadixTree.cpp:1:
In file included from ./seqtrie_types.h:18:
In file included from ../inst/include/seqtrie/radix_forest.h:5:
In file included from ../inst/include/seqtrie/radix_tree.h:4In file included from RadixForest.cpp:1:
In file included from ./seqtrie_types.h:18:
In file included from :
In file included from ../inst/include/seqtrie/radixmap.h:8:
../inst/include/simple_array/small_array.h:28:50: warning: suggest braces around initialization of subobject [-Wmissing-braces]../inst/include/seqtrie/radix_forest.h:5:
In file included from ../inst/include/seqtrie/radix_tree.h:4
    value_type      _stack[stack_size::value] = {0}; // zero initialize
                                                 ^
                                                 {}
:
In file included from ../inst/include/seqtrie/radixmap.h:8../inst/include/simple_array/small_array.h:62:5: note: in instantiation of default member initializer 'trqwe::small_array<std::array<signed char, 9>, std::allocator<std::array<signed char, 9>>, unsigned short, std::integral_constant<unsigned short, 8>>::Members::_stack' requested here
:
../inst/include/simple_array/small_array.h:28:50: warning: suggest braces around initialization of subobject [-Wmissing-braces]
    Members() : _data(stack_address()), _size(0) {}    value_type      _stack[stack_size::value] = {0}; // zero initialize

    ^
                                                 ^../inst/include/simple_array/small_array.h:74:19: note: 
                                                 {}
in instantiation of member function 'trqwe::small_array<std::array<signed char, 9>, std::allocator<std::array<signed char, 9>>, unsigned short, std::integral_constant<unsigned short, 8>>::Members::Members' requested here
  small_array() : m() {}
                  ^
../inst/include/simple_array/small_array.h:62:5: note: in instantiation of default member initializer 'trqwe::small_array<std::array<int, 9>, std::allocator<std::array<int, 9>>, unsigned short, std::integral_constant<unsigned short, 2>>::Members::_stack' requested here
../inst/include/startree/standard_trie.h:60:3: note: in instantiation of member function 'trqwe::small_array<std::array<signed char, 9>, std::allocator<std::array<signed char, 9>>, unsigned short, std::integral_constant<unsigned short, 8>>::small_array' requested here
  StandardNode() { child.fill(kNoStandardChild); }
  ^    Members() : _data(stack_address()), _size(0) {}
    ^
../inst/include/simple_array/small_array.h:74:19: note: in instantiation of member function 'trqwe::small_array<std::array<int, 9>, std::allocator<std::array<int, 9>>, unsigned short, std::integral_constant<unsigned short, 2>>::Members::Members' requested here
/Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/memory:1684:31: note: in instantiation of member function 'startree::radix::StandardNode<4>::StandardNode' requested here
            ::new((void*)__p) _Up(_VSTD::forward<_Args>(__args)...);
                              ^

  small_array() : m() {}
                  ^
../inst/include/startree/custom_trie.h:68/Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/memory:1562:21: note: in instantiation of function template specialization 'std::allocator<startree::radix::StandardNode<4>>::construct<startree::radix::StandardNode<4>>' requested here
:3: note: in instantiation of member function 'trqwe::small_array<std::array<int, 9>, std::allocator<std::array<int, 9>>, unsigned short, std::integral_constant<unsigned short, 2>>::small_array' requested here
  CustomNode() { child.fill(kNoCustomChild); }
  ^                __a.construct(__p, _VSTD::forward<_Args>(__args)...);
                    ^
/Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/memory:1413:14: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all)
            {__construct(__has_construct<allocator_type, _Tp*, _Args...>(),
             ^

/Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/vector:/Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/memory:1684:31: 1687:9: note: in instantiation of function template specialization 'std::vector<startree::radix::StandardNode<4>>::__construct_one_at_end<>' requested here
        __construct_one_at_end(_VSTD::forward<_Args>(__args)...);
        ^
note: in instantiation of member function 'startree::radix::CustomNode<4>::CustomNode' requested here
            ::new((void*)__p) _Up(_VSTD::forward<_Args>(__args)...);
                              ^
../inst/include/startree/standard_trie.h:169:10: note: in instantiation of function template specialization 'std::vector<startree::radix::StandardNode<4>>::emplace_back<>' requested here
  nodes_.emplace_back();
         ^
/Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/memory:1562:21: note: in instantiation of function template specialization 'std::allocator<startree::radix::CustomNode<4>>::construct<startree::radix::CustomNode<4>>' requested here../inst/include/startree/startree.h:75:8: note: in instantiation of member function 'startree::radix::StandardTrie<4>::init' requested here

                __a.construct(__p, _VSTD::forward<_Args>(__args)...);
                    ^
/Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/memory:  trie.init(height, target_pad_depth_max);
       ^
../inst/include/startree/startree.h:258:12: note: in instantiation of function template specialization 'startree::radix::process_target_block_self<4, startree::radix::StandardTrie<4>>' requested here
1413:14: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all)
    radix::process_target_block_self<MaxBand, radix::StandardTrie<MaxBand>>(
           ^
../inst/include/startree/startree.h:288:7: note: in instantiation of function template specialization 'startree::process_target_block_self_scored<4>' requested here
            {__construct(__has_construct<allocator_type, _Tp*, _Args...>(),
             ^
/Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/vector:      process_target_block_self_scored<4>(
      ^
1687:9: note: in instantiation of function template specialization 'std::vector<startree::radix::CustomNode<4>>::__construct_one_at_end<>' requested here
        __construct_one_at_end(_VSTD::forward<_Args>(__args)...);
        ^
../inst/include/startree/custom_trie.h:181:10: note: in instantiation of function template specialization 'std::vector<startree::radix::CustomNode<4>>::emplace_back<>' requested here
  nodes_.emplace_back();
         ^
../inst/include/startree/startree.h:75:8: note: in instantiation of member function 'startree::radix::CustomTrie<4>::init' requested here
  trie.init(height, target_pad_depth_max);
       ^
../inst/include/startree/startree.h:254:12: note: in instantiation of function template specialization 'startree::radix::process_target_block_self<4, startree::radix::CustomTrie<4>>' requested here
    radix::process_target_block_self<MaxBand, radix::CustomTrie<MaxBand>>(
           ^
../inst/include/startree/startree.h:288:7: note: in instantiation of function template specialization 'startree::process_target_block_self_scored<4>' requested here
      process_target_block_self_scored<4>(
      ^
In file included from StarTree.cpp:1:
In file included from ./seqtrie_types.h:18:
In file included from ../inst/include/seqtrie/radix_forest.h:5:
In file included from ../inst/include/seqtrie/radix_tree.h:4:
In file included from ../inst/include/seqtrie/radixmap.h:8:
../inst/include/simple_array/small_array.h:28:50: warning: suggest braces around initialization of subobject [-Wmissing-braces]
    value_type      _stack[stack_size::value] = {0}; // zero initialize
                                                 ^
                                                 {}
../inst/include/simple_array/small_array.h:62:5: note: in instantiation of default member initializer 'trqwe::small_array<std::array<int, 11>, std::allocator<std::array<int, 11>>, unsigned short, std::integral_constant<unsigned short, 2>>::Members::_stack' requested here
    Members() : _data(stack_address()), _size(0) {}
    ^
../inst/include/simple_array/small_array.h:74:19: note: in instantiation of member function 'trqwe::small_array<std::array<int, 11>, std::allocator<std::array<int, 11>>, unsigned short, std::integral_constant<unsigned short, 2>>::Members::Members' requested here
  small_array() : m() {}
                  ^
../inst/include/startree/custom_trie.h:68:3: note: in instantiation of member function 'trqwe::small_array<std::array<int, 11>, std::allocator<std::array<int, 11>>, unsigned short, std::integral_constant<unsigned short, 2>>::small_array' requested here
  CustomNode() { child.fill(kNoCustomChild); }
  ^
/Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/memory:1684:31: note: in instantiation of member function 'startree::radix::CustomNode<5>::CustomNode' requested here
            ::new((void*)__p) _Up(_VSTD::forward<_Args>(__args)...);
                              ^
/Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/memory:1562:21: note: in instantiation of function template specialization 'std::allocator<startree::radix::CustomNode<5>>::construct<startree::radix::CustomNode<5>>' requested here
                __a.construct(__p, _VSTD::forward<_Args>(__args)...);
                    ^
/Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/memory:1413:14: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all)
            {__construct(__has_construct<allocator_type, _Tp*, _Args...>(),
             ^
/Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/vector:1687:9: note: in instantiation of function template specialization 'std::vector<startree::radix::CustomNode<5>>::__construct_one_at_end<>' requested here
        __construct_one_at_end(_VSTD::forward<_Args>(__args)...);
        ^
../inst/include/startree/custom_trie.h:181:10: note: in instantiation of function template specialization 'std::vector<startree::radix::CustomNode<5>>::emplace_back<>' requested here
  nodes_.emplace_back();
         ^
../inst/include/startree/startree.h:75:8: note: in instantiation of member function 'startree::radix::CustomTrie<5>::init' requested here
  trie.init(height, target_pad_depth_max);
       ^
../inst/include/startree/startree.h:254:12: note: in instantiation of function template specialization 'startree::radix::process_target_block_self<5, startree::radix::CustomTrie<5>>' requested here
    radix::process_target_block_self<MaxBand, radix::CustomTrie<MaxBand>>(
           ^
../inst/include/startree/startree.h:293:7: note: in instantiation of function template specialization 'startree::process_target_block_self_scored<5>' requested here
      process_target_block_self_scored<5>(
      ^
In file included from RcppExports.cpp:4:
In file included from ./seqtrie_types.h:18:
In file included from ../inst/include/seqtrie/radix_forest.h:5:
In file included from ../inst/include/seqtrie/radix_tree.h:4:
In file included from ../inst/include/seqtrie/radixmap.h:8:
../inst/include/simple_array/small_array.h:28:50: warning: suggest braces around initialization of subobject [-Wmissing-braces]
    value_type      _stack[stack_size::value] = {0}; // zero initialize
                                                 ^
                                                 {}
../inst/include/simple_array/small_array.h:62:5: note: in instantiation of default member initializer 'trqwe::small_array<std::array<signed char, 9>, std::allocator<std::array<signed char, 9>>, unsigned short, std::integral_constant<unsigned short, 8>>::Members::_stack' requested here
    Members() : _data(stack_address()), _size(0) {}
    ^
../inst/include/simple_array/small_array.h:74:19: note: in instantiation of member function 'trqwe::small_array<std::array<signed char, 9>, std::allocator<std::array<signed char, 9>>, unsigned short, std::integral_constant<unsigned short, 8>>::Members::Members' requested here
  small_array() : m() {}
                  ^
../inst/include/startree/standard_trie.h:60:3: note: in instantiation of member function 'trqwe::small_array<std::array<signed char, 9>, std::allocator<std::array<signed char, 9>>, unsigned short, std::integral_constant<unsigned short, 8>>::small_array' requested here
  StandardNode() { child.fill(kNoStandardChild); }
  ^
/Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/memory:1684:31: note: in instantiation of member function 'startree::radix::StandardNode<4>::StandardNode' requested here
            ::new((void*)__p) _Up(_VSTD::forward<_Args>(__args)...);
                              ^
/Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/memory:1562:21: note: in instantiation of function template specialization 'std::allocator<startree::radix::StandardNode<4>>::construct<startree::radix::StandardNode<4>>' requested here
                __a.construct(__p, _VSTD::forward<_Args>(__args)...);
                    ^
/Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/memory:1413:14: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all)
            {__construct(__has_construct<allocator_type, _Tp*, _Args...>(),
             ^
/Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/vector:1687:9: note: in instantiation of function template specialization 'std::vector<startree::radix::StandardNode<4>>::__construct_one_at_end<>' requested here
        __construct_one_at_end(_VSTD::forward<_Args>(__args)...);
        ^
../inst/include/startree/standard_trie.h:169:10: note: in instantiation of function template specialization 'std::vector<startree::radix::StandardNode<4>>::emplace_back<>' requested here
  nodes_.emplace_back();
         ^
../inst/include/startree/startree.h:75:8: note: in instantiation of member function 'startree::radix::StandardTrie<4>::init' requested here
  trie.init(height, target_pad_depth_max);
       ^
../inst/include/startree/startree.h:258:12: note: in instantiation of function template specialization 'startree::radix::process_target_block_self<4, startree::radix::StandardTrie<4>>' requested here
    radix::process_target_block_self<MaxBand, radix::StandardTrie<MaxBand>>(
           ^
../inst/include/startree/startree.h:288:7: note: in instantiation of function template specialization 'startree::process_target_block_self_scored<4>' requested here
      process_target_block_self_scored<4>(
      ^
In file included from pairwise.cpp:1:
In file included from ./seqtrie_types.h:18:
In file included from ../inst/include/seqtrie/radix_forest.h:5:
In file included from ../inst/include/seqtrie/radix_tree.h:4:
In file included from ../inst/include/seqtrie/radixmap.h:8:
../inst/include/simple_array/small_array.h:28:50: warning: suggest braces around initialization of subobject [-Wmissing-braces]
    value_type      _stack[stack_size::value] = {0}; // zero initialize
                                                 ^
                                                 {}
../inst/include/simple_array/small_array.hIn file included from CharCounter.cpp:1:
In file included from ./seqtrie_types.h:18:62:5: :
In file included from note: in instantiation of default member initializer 'trqwe::small_array<std::array<signed char, 9>, std::allocator<std::array<signed char, 9>>, unsigned short, std::integral_constant<unsigned short, 8>>::Members::_stack' requested here
../inst/include/seqtrie/radix_forest.h    Members() : _data(stack_address()), _size(0) {}
    ^
:5:
In file included from ../inst/include/seqtrie/radix_tree.h../inst/include/simple_array/small_array.h:74:19: :4note: in instantiation of member function 'trqwe::small_array<std::array<signed char, 9>, std::allocator<std::array<signed char, 9>>, unsigned short, std::integral_constant<unsigned short, 8>>::Members::Members' requested here
  small_array() : m() {}
:
In file included from ../inst/include/seqtrie/radixmap.h:8:
../inst/include/simple_array/small_array.h:28:50: warning: suggest braces around initialization of subobject [-Wmissing-braces]
                  ^
    value_type      _stack[stack_size::value] = {0}; // zero initialize
                                                 ^../inst/include/startree/standard_trie.h:60:3:
                                                 {}
 ../inst/include/simple_array/small_array.h:62:5: note: note: in instantiation of member function 'trqwe::small_array<std::array<signed char, 9>, std::allocator<std::array<signed char, 9>>, unsigned short, std::integral_constant<unsigned short, 8>>::small_array' requested here
  StandardNode() { child.fill(kNoStandardChild); }
  ^in instantiation of default member initializer 'trqwe::small_array<std::array<signed char, 11>, std::allocator<std::array<signed char, 11>>, unsigned short, std::integral_constant<unsigned short, 8>>::Members::_stack' requested here

/Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/memory    Members() : _data(stack_address()), _size(0) {}
    ^
:1684:31../inst/include/simple_array/small_array.h:74:19: note: in instantiation of member function 'trqwe::small_array<std::array<signed char, 11>, std::allocator<std::array<signed char, 11>>, unsigned short, std::integral_constant<unsigned short, 8>>::Members::Members' requested here: note: in instantiation of member function 'startree::radix::StandardNode<4>::StandardNode' requested here

            ::new((void*)__p) _Up(_VSTD::forward<_Args>(__args)...);
                              ^
  small_array() : m() {}
                  ^
/Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/memory:1562../inst/include/startree/standard_trie.h:60:3: note: :21: note: in instantiation of function template specialization 'std::allocator<startree::radix::StandardNode<4>>::construct<startree::radix::StandardNode<4>>' requested here
in instantiation of member function 'trqwe::small_array<std::array<signed char, 11>, std::allocator<std::array<signed char, 11>>, unsigned short, std::integral_constant<unsigned short, 8>>::small_array' requested here
                __a.construct(__p, _VSTD::forward<_Args>(__args)...);  StandardNode() { child.fill(kNoStandardChild); }
  ^
/Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/memory:1684:31: note: in instantiation of member function 'startree::radix::StandardNode<5>::StandardNode' requested here
                    ^

/Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/memory:1413:14: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all)
            {__construct(__has_construct<allocator_type, _Tp*, _Args...>(),
             ^
/Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/vector:1687:9: note: in instantiation of function template specialization 'std::vector<startree::radix::StandardNode<4>>::__construct_one_at_end<>' requested here
            ::new((void*)__p) _Up(_VSTD::forward<_Args>(__args)...);        __construct_one_at_end(_VSTD::forward<_Args>(__args)...);
        ^

                              ^
../inst/include/startree/standard_trie.h/Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/memory:1562:21: note: in instantiation of function template specialization 'std::allocator<startree::radix::StandardNode<5>>::construct<startree::radix::StandardNode<5>>' requested here
:169:                __a.construct(__p, _VSTD::forward<_Args>(__args)...);
                    ^
10: note: in instantiation of function template specialization 'std::vector<startree::radix::StandardNode<4>>::emplace_back<>' requested here
/Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/memory:1413:14: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all)
  nodes_.emplace_back();
         ^            {__construct(__has_construct<allocator_type, _Tp*, _Args...>(),
             ^

/Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/vector:1687:9: note: in instantiation of function template specialization 'std::vector<startree::radix::StandardNode<5>>::__construct_one_at_end<>' requested here
        __construct_one_at_end(_VSTD::forward<_Args>(__args)...);
../inst/include/startree/startree.h:75:        ^
../inst/include/startree/standard_trie.h8: note: in instantiation of member function 'startree::radix::StandardTrie<4>::init' requested here
:169:  trie.init(height, target_pad_depth_max);
       ^
10../inst/include/startree/startree.h:258:12: note: : note: in instantiation of function template specialization 'std::vector<startree::radix::StandardNode<5>>::emplace_back<>' requested here
in instantiation of function template specialization 'startree::radix::process_target_block_self<4, startree::radix::StandardTrie<4>>' requested here
  nodes_.emplace_back();
         ^
    radix::process_target_block_self<MaxBand, radix::StandardTrie<MaxBand>>(
           ^
../inst/include/startree/startree.h:75:8: note: ../inst/include/startree/startree.h:288:7: note: in instantiation of function template specialization 'startree::process_target_block_self_scored<4>' requested here
In file included from       process_target_block_self_scored<4>(
      ^
in instantiation of member function 'startree::radix::StandardTrie<5>::init' requested here
  trie.init(height, target_pad_depth_max);
       ^
RadixTree.cpp:1:
In file included from ./seqtrie_types.h:18:
../inst/include/startree/startree.h:258:12: note: In file included from ../inst/include/seqtrie/radix_forest.h:5:
In file included from ../inst/include/seqtrie/radix_tree.h:4:
In file included from ../inst/include/seqtrie/radixmap.h:8:
../inst/include/simple_array/small_array.h:28in instantiation of function template specialization 'startree::radix::process_target_block_self<5, startree::radix::StandardTrie<5>>' requested here
    radix::process_target_block_self<MaxBand, radix::StandardTrie<MaxBand>>(
           ^
:50: warning: suggest braces around initialization of subobject [-Wmissing-braces]
../inst/include/startree/startree.h:293:7: note: in instantiation of function template specialization 'startree::process_target_block_self_scored<5>' requested here
    value_type      _stack[stack_size::value] = {0}; // zero initialize
                                                 ^
                                                 {}
../inst/include/simple_array/small_array.h:62      process_target_block_self_scored<5>(
      ^
:5: note: in instantiation of default member initializer 'trqwe::small_array<std::array<int, 11>, std::allocator<std::array<int, 11>>, unsigned short, std::integral_constant<unsigned short, 2>>::Members::_stack' requested here
    Members() : _data(stack_address()), _size(0) {}
    ^
../inst/include/simple_array/small_array.h:74:19: note: in instantiation of member function 'trqwe::small_array<std::array<int, 11>, std::allocator<std::array<int, 11>>, unsigned short, std::integral_constant<unsigned short, 2>>::Members::Members' requested here
  small_array() : m() {}
                  ^
../inst/include/startree/custom_trie.h:68:3: note: in instantiation of member function 'trqwe::small_array<std::array<int, 11>, std::allocator<std::array<int, 11>>, unsigned short, std::integral_constant<unsigned short, 2>>::small_array' requested here
  CustomNode() { child.fill(kNoCustomChild); }
  ^
/Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/memory:1684:31: In file included from StarTree.cpp:1:
In file included from ./seqtrie_types.h:18:
In file included from ../inst/include/seqtrie/radix_forest.h:note: in instantiation of member function 'startree::radix::CustomNode<5>::CustomNode' requested here
            ::new((void*)__p) _Up(_VSTD::forward<_Args>(__args)...);
                              ^
5:
In file included from ../inst/include/seqtrie/radix_tree.h:4:
In file included from ../inst/include/seqtrie/radixmap.h:8/Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/memory:1562:21: note: in instantiation of function template specialization 'std::allocator<startree::radix::CustomNode<5>>::construct<startree::radix::CustomNode<5>>' requested here
                __a.construct(__p, _VSTD::forward<_Args>(__args)...);
                    ^
:
../inst/include/simple_array/small_array.h:28:50: warning: suggest braces around initialization of subobject [-Wmissing-braces]
/Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/memory:    value_type      _stack[stack_size::value] = {0}; // zero initialize
                                                 ^
                                                 {}1413:14: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all)

            {__construct(__has_construct<allocator_type, _Tp*, _Args...>(),
             ^../inst/include/simple_array/small_array.h:62:5
/Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/vector:1687:9: note: in instantiation of default member initializer 'trqwe::small_array<std::array<signed char, 11>, std::allocator<std::array<signed char, 11>>, unsigned short, std::integral_constant<unsigned short, 8>>::Members::_stack' requested here
: note: in instantiation of function template specialization 'std::vector<startree::radix::CustomNode<5>>::__construct_one_at_end<>' requested here    Members() : _data(stack_address()), _size(0) {}
    ^

../inst/include/simple_array/small_array.h:74:19: note:         __construct_one_at_end(_VSTD::forward<_Args>(__args)...);
        ^
in instantiation of member function 'trqwe::small_array<std::array<signed char, 11>, std::allocator<std::array<signed char, 11>>, unsigned short, std::integral_constant<unsigned short, 8>>::Members::Members' requested here
  small_array() : m() {}
                  ^
../inst/include/startree/custom_trie.h:../inst/include/startree/standard_trie.h:60:3: note: 181:10: note: in instantiation of function template specialization 'std::vector<startree::radix::CustomNode<5>>::emplace_back<>' requested herein instantiation of member function 'trqwe::small_array<std::array<signed char, 11>, std::allocator<std::array<signed char, 11>>, unsigned short, std::integral_constant<unsigned short, 8>>::small_array' requested here
  StandardNode() { child.fill(kNoStandardChild); }
  ^

/Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/memory  nodes_.emplace_back();
         ^
:1684:31:../inst/include/startree/startree.h:75:8 note: in instantiation of member function 'startree::radix::StandardNode<5>::StandardNode' requested here
: note: in instantiation of member function 'startree::radix::CustomTrie<5>::init' requested here
            ::new((void*)__p) _Up(_VSTD::forward<_Args>(__args)...);  trie.init(height, target_pad_depth_max);
       ^

                              ^
/Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/memory:../inst/include/startree/startree.h:254:12: 1562:21: note: in instantiation of function template specialization 'std::allocator<startree::radix::StandardNode<5>>::construct<startree::radix::StandardNode<5>>' requested here
note:                 __a.construct(__p, _VSTD::forward<_Args>(__args)...);
                    ^
/Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/memory:1413:in instantiation of function template specialization 'startree::radix::process_target_block_self<5, startree::radix::CustomTrie<5>>' requested here
    radix::process_target_block_self<MaxBand, radix::CustomTrie<MaxBand>>(
14: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all)
           ^            {__construct(__has_construct<allocator_type, _Tp*, _Args...>(),
             ^
/Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/vector:1687:
../inst/include/startree/startree.h:293:7: note: in instantiation of function template specialization 'startree::process_target_block_self_scored<5>' requested here
      process_target_block_self_scored<5>(
      ^
9: note: in instantiation of function template specialization 'std::vector<startree::radix::StandardNode<5>>::__construct_one_at_end<>' requested here
        __construct_one_at_end(_VSTD::forward<_Args>(__args)...);
        ^
../inst/include/startree/standard_trie.h:169:10: note: in instantiation of function template specialization 'std::vector<startree::radix::StandardNode<5>>::emplace_back<>' requested here
  nodes_.emplace_back();
         ^
../inst/include/startree/startree.h:75:8: note: in instantiation of member function 'startree::radix::StandardTrie<5>::init' requested here
  trie.init(height, target_pad_depth_max);
       ^
../inst/include/startree/startree.h:258:12: note: in instantiation of function template specialization 'startree::radix::process_target_block_self<5, startree::radix::StandardTrie<5>>' requested here
    radix::process_target_block_self<MaxBand, radix::StandardTrie<MaxBand>>(
           ^
../inst/include/startree/startree.h:293:7: note: in instantiation of function template specialization 'startree::process_target_block_self_scored<5>' requested here
      process_target_block_self_scored<5>(
      ^
In file included from RadixForest.cpp:1:
In file included from ./seqtrie_types.h:18:
In file included from ../inst/include/seqtrie/radix_forest.h:5:
In file included from ../inst/include/seqtrie/radix_tree.h:4:
In file included from ../inst/include/seqtrie/radixmap.h:8:
../inst/include/simple_array/small_array.h:28:50: warning: suggest braces around initialization of subobject [-Wmissing-braces]
    value_type      _stack[stack_size::value] = {0}; // zero initialize
                                                 ^
                                                 {}
../inst/include/simple_array/small_array.h:62:5: note: in instantiation of default member initializer 'trqwe::small_array<std::array<signed char, 9>, std::allocator<std::array<signed char, 9>>, unsigned short, std::integral_constant<unsigned short, 8>>::Members::_stack' requested here
    Members() : _data(stack_address()), _size(0) {}
    ^
../inst/include/simple_array/small_array.h:74:19: note: in instantiation of member function 'trqwe::small_array<std::array<signed char, 9>, std::allocator<std::array<signed char, 9>>, unsigned short, std::integral_constant<unsigned short, 8>>::Members::Members' requested here
  small_array() : m() {}
                  ^
../inst/include/startree/standard_trie.h:60:3: note: in instantiation of member function 'trqwe::small_array<std::array<signed char, 9>, std::allocator<std::array<signed char, 9>>, unsigned short, std::integral_constant<unsigned short, 8>>::small_array' requested here
  StandardNode() { child.fill(kNoStandardChild); }
  ^
/Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/memory:1684:31: note: in instantiation of member function 'startree::radix::StandardNode<4>::StandardNode' requested here
            ::new((void*)__p) _Up(_VSTD::forward<_Args>(__args)...);
                              ^
/Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/memory:1562:21: note: in instantiation of function template specialization 'std::allocator<startree::radix::StandardNode<4>>::construct<startree::radix::StandardNode<4>>' requested here
                __a.construct(__p, _VSTD::forward<_Args>(__args)...);
                    ^
/Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/memory:1413:14: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all)
            {__construct(__has_construct<allocator_type, _Tp*, _Args...>(),
             ^
/Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/vector:1687:9: note: in instantiation of function template specialization 'std::vector<startree::radix::StandardNode<4>>::__construct_one_at_end<>' requested here
        __construct_one_at_end(_VSTD::forward<_Args>(__args)...);
        ^
../inst/include/startree/standard_trie.h:169:10: note: in instantiation of function template specialization 'std::vector<startree::radix::StandardNode<4>>::emplace_back<>' requested here
  nodes_.emplace_back();
         ^
../inst/include/startree/startree.h:75:8: note: in instantiation of member function 'startree::radix::StandardTrie<4>::init' requested here
  trie.init(height, target_pad_depth_max);
       ^
../inst/include/startree/startree.h:258:12: note: in instantiation of function template specialization 'startree::radix::process_target_block_self<4, startree::radix::StandardTrie<4>>' requested here
    radix::process_target_block_self<MaxBand, radix::StandardTrie<MaxBand>>(
           ^
../inst/include/startree/startree.h:288:7: note: in instantiation of function template specialization 'startree::process_target_block_self_scored<4>' requested here
      process_target_block_self_scored<4>(
      ^
In file included from RcppExports.cpp:4:
In file included from ./seqtrie_types.h:18:
In file included from ../inst/include/seqtrie/radix_forest.h:5:
In file included from ../inst/include/seqtrie/radix_tree.h:4:
In file included from ../inst/include/seqtrie/radixmap.h:8:
../inst/include/simple_array/small_array.h:28:50: warning: suggest braces around initialization of subobject [-Wmissing-braces]
    value_type      _stack[stack_size::value] = {0}; // zero initialize
                                                 ^
                                                 {}
../inst/include/simple_array/small_array.h:62:5: note: in instantiation of default member initializer 'trqwe::small_array<std::array<int, 11>, std::allocator<std::array<int, 11>>, unsigned short, std::integral_constant<unsigned short, 2>>::Members::_stack' requested here
    Members() : _data(stack_address()), _size(0) {}
    ^
../inst/include/simple_array/small_array.h:74:19: note: in instantiation of member function 'trqwe::small_array<std::array<int, 11>, std::allocator<std::array<int, 11>>, unsigned short, std::integral_constant<unsigned short, 2>>::Members::Members' requested here
  small_array() : m() {}
                  ^
../inst/include/startree/custom_trie.h:68:3: note: in instantiation of member function 'trqwe::small_array<std::array<int, 11>, std::allocator<std::array<int, 11>>, unsigned short, std::integral_constant<unsigned short, 2>>::small_array' requested here
  CustomNode() { child.fill(kNoCustomChild); }
  ^
/Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/memory:1684:31: note: in instantiation of member function 'startree::radix::CustomNode<5>::CustomNode' requested here
            ::new((void*)__p) _Up(_VSTD::forward<_Args>(__args)...);
                              ^
/Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/memory:1562:21: note: in instantiation of function template specialization 'std::allocator<startree::radix::CustomNode<5>>::construct<startree::radix::CustomNode<5>>' requested here
                __a.construct(__p, _VSTD::forward<_Args>(__args)...);
                    ^
/Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/memory:1413:14: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all)
            {__construct(__has_construct<allocator_type, _Tp*, _Args...>(),
             ^
/Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/vector:1687:9: note: in instantiation of function template specialization 'std::vector<startree::radix::CustomNode<5>>::__construct_one_at_end<>' requested here
        __construct_one_at_end(_VSTD::forward<_Args>(__args)...);
        ^
../inst/include/startree/custom_trie.h:181:10: note: in instantiation of function template specialization 'std::vector<startree::radix::CustomNode<5>>::emplace_back<>' requested here
  nodes_.emplace_back();
         ^
../inst/include/startree/startree.h:75:8: note: in instantiation of member function 'startree::radix::CustomTrie<5>::init' requested here
  trie.init(height, target_pad_depth_max);
       ^
../inst/include/startree/startree.h:254:12: note: in instantiation of function template specialization 'startree::radix::process_target_block_self<5, startree::radix::CustomTrie<5>>' requested here
    radix::process_target_block_self<MaxBand, radix::CustomTrie<MaxBand>>(
           ^
../inst/include/startree/startree.h:293:7: note: in instantiation of function template specialization 'startree::process_target_block_self_scored<5>' requested here
      process_target_block_self_scored<5>(
      ^
In file included from pairwise.cpp:1:
In file included from ./seqtrie_types.h:18:
In file included from ../inst/include/seqtrie/radix_forest.h:5:
In file included from ../inst/include/seqtrie/radix_tree.h:4:
In file included from ../inst/include/seqtrie/radixmap.h:8:
../inst/include/simple_array/small_array.h:28:50: warning: suggest braces around initialization of subobject [-Wmissing-braces]
    value_type      _stack[stack_size::value] = {0}; // zero initialize
                                                 ^
                                                 {}
../inst/include/simple_array/small_array.h:62:5: note: in instantiation of default member initializer 'trqwe::small_array<std::array<int, 11>, std::allocator<std::array<int, 11>>, unsigned short, std::integral_constant<unsigned short, 2>>::Members::_stack' requested here
    Members() : _data(stack_address()), _size(0) {}
    ^
../inst/include/simple_array/small_array.h:74:19: note: in instantiation of member function 'trqwe::small_array<std::array<int, 11>, std::allocator<std::array<int, 11>>, unsigned short, std::integral_constant<unsigned short, 2>>::Members::Members' requested here
  small_array() : m() {}
                  ^
../inst/include/startree/custom_trie.h:68:3: note: in instantiation of member function 'trqwe::small_array<std::array<int, 11>, std::allocator<std::array<int, 11>>, unsigned short, std::integral_constant<unsigned short, 2>>::small_array' requested here
  CustomNode() { child.fill(kNoCustomChild); }
  ^
/Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/memory:1684:31: note: in instantiation of member function 'startree::radix::CustomNode<5>::CustomNode' requested here
            ::new((void*)__p) _Up(_VSTD::forward<_Args>(__args)...);
                              ^
/Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/memory:1562:21: note: in instantiation of function template specialization 'std::allocator<startree::radix::CustomNode<5>>::construct<startree::radix::CustomNode<5>>' requested here
                __a.construct(__p, _VSTD::forward<_Args>(__args)...);
                    ^
/Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/memory:1413:14: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all)
            {__construct(__has_construct<allocator_type, _Tp*, _Args...>(),
             ^
/Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/vector:1687:9: note: in instantiation of function template specialization 'std::vector<startree::radix::CustomNode<5>>::__construct_one_at_end<>' requested here
        __construct_one_at_end(_VSTD::forward<_Args>(__args)...);
        ^
../inst/include/startree/custom_trie.h:181:10: note: in instantiation of function template specialization 'std::vector<startree::radix::CustomNode<5>>::emplace_back<>' requested here
  nodes_.emplace_back();
         ^
../inst/include/startree/startree.h:75:8: note: in instantiation of member function 'startree::radix::CustomTrie<5>::init' requested here
  trie.init(height, target_pad_depth_max);
       ^
../inst/include/startree/startree.h:254:12: note: in instantiation of function template specialization 'startree::radix::process_target_block_self<5, startree::radix::CustomTrie<5>>' requested here
    radix::process_target_block_self<MaxBand, radix::CustomTrie<MaxBand>>(
           ^
../inst/include/startree/startree.h:293:7: note: in instantiation of function template specialization 'startree::process_target_block_self_scored<5>' requested here
      process_target_block_self_scored<5>(
      ^
In file included from CharCounter.cpp:1:
In file included from ./seqtrie_types.h:18:
In file included from ../inst/include/seqtrie/radix_forest.h:5:
In file included from ../inst/include/seqtrie/radix_tree.h:4:
In file included from ../inst/include/seqtrie/radixmap.h:8:
../inst/include/simple_array/small_array.h:28:50: warning: suggest braces around initialization of subobject [-Wmissing-braces]
    value_type      _stack[stack_size::value] = {0}; // zero initialize
                                                 ^
                                                 {}
../inst/include/simple_array/small_array.h:62:5: note: in instantiation of default member initializer 'trqwe::small_array<std::array<int, 13>, std::allocator<std::array<int, 13>>, unsigned short, std::integral_constant<unsigned short, 2>>::Members::_stack' requested here
    Members() : _data(stack_address()), _size(0) {}
    ^
../inst/include/simple_array/small_array.h:74:19: note: in instantiation of member function 'trqwe::small_array<std::array<int, 13>, std::allocator<std::array<int, 13>>, unsigned short, std::integral_constant<unsigned short, 2>>::Members::Members' requested here
  small_array() : m() {}
                  ^
../inst/include/startree/custom_trie.h:68:3: note: in instantiation of member function 'trqwe::small_array<std::array<int, 13>, std::allocator<std::array<int, 13>>, unsigned short, std::integral_constant<unsigned short, 2>>::small_array' requested here
  CustomNode() { child.fill(kNoCustomChild); }
  ^
/Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/memory:1684:31: note: in instantiation of member function 'startree::radix::CustomNode<6>::CustomNode' requested here
            ::new((void*)__p) _Up(_VSTD::forward<_Args>(__args)...);
                              ^
/Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/memory:1562:21: note: in instantiation of function template specialization 'std::allocator<startree::radix::CustomNode<6>>::construct<startree::radix::CustomNode<6>>' requested here
                __a.construct(__p, _VSTD::forward<_Args>(__args)...);
                    ^
/Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/memory:1413:14: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all)
            {__construct(__has_construct<allocator_type, _Tp*, _Args...>(),
             ^
/Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/vector:1687:9: note: in instantiation of function template specialization 'std::vector<startree::radix::CustomNode<6>>::__construct_one_at_end<>' requested here
        __construct_one_at_end(_VSTD::forward<_Args>(__args)...);
        ^
../inst/include/startree/custom_trie.h:181:10: note: in instantiation of function template specialization 'std::vector<startree::radix::CustomNode<6>>::emplace_back<>' requested here
  nodes_.emplace_back();
         ^
../inst/include/startree/startree.h:75:8: note: in instantiation of member function 'startree::radix::CustomTrie<6>::init' requested here
  trie.init(height, target_pad_depth_max);
       ^
../inst/include/startree/startree.h:254:12: note: in instantiation of function template specialization 'startree::radix::process_target_block_self<6, startree::radix::CustomTrie<6>>' requested here
    radix::process_target_block_self<MaxBand, radix::CustomTrie<MaxBand>>(
           ^
../inst/include/startree/startree.h:298:7:In file included from RadixTree.cpp:1:
In file included from ./seqtrie_types.h:18:
In file included from ../inst/include/seqtrie/radix_forest.h:5:
In file included from ../inst/include/seqtrie/radix_tree.h:4:
In file included from ../inst/include/seqtrie/radixmap.h:8:
../inst/include/simple_array/small_array.h: note: in instantiation of function template specialization 'startree::process_target_block_self_scored<6>' requested here
      process_target_block_self_scored<6>(
      ^
28:50: warning: suggest braces around initialization of subobject [-Wmissing-braces]
    value_type      _stack[stack_size::value] = {0}; // zero initialize
                                                 ^
                                                 {}
../inst/include/simple_array/small_array.h:62:5: note: in instantiation of default member initializer 'trqwe::small_array<std::array<signed char, 11>, std::allocator<std::array<signed char, 11>>, unsigned short, std::integral_constant<unsigned short, 8>>::Members::_stack' requested here
    Members() : _data(stack_address()), _size(0) {}
    ^
../inst/include/simple_array/small_array.h:74:19: note: in instantiation of member function 'trqwe::small_array<std::array<signed char, 11>, std::allocator<std::array<signed char, 11>>, unsigned short, std::integral_constant<unsigned short, 8>>::Members::Members' requested here
  small_array() : m() {}
                  ^
../inst/include/startree/standard_trie.h:60:3: note: in instantiation of member function 'trqwe::small_array<std::array<signed char, 11>, std::allocator<std::array<signed char, 11>>, unsigned short, std::integral_constant<unsigned short, 8>>::small_array' requested here
  StandardNode() { child.fill(kNoStandardChild); }
  ^
/Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/memory:1684:31: note: in instantiation of member function 'startree::radix::StandardNode<5>::StandardNode' requested here
            ::new((void*)__p) _Up(_VSTD::forward<_Args>(__args)...);
                              ^
/Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/memory:1562:21: note: in instantiation of function template specialization 'std::allocator<startree::radix::StandardNode<5>>::construct<startree::radix::StandardNode<5>>' requested here
                __a.construct(__p, _VSTD::forward<_Args>(__args)...);
                    ^
/Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/memory:1413:14: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all)
            {__construct(__has_construct<allocator_type, _Tp*, _Args...>(),
             ^
/Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/vector:1687:9: note: in instantiation of function template specialization 'std::vector<startree::radix::StandardNode<5>>::__construct_one_at_end<>' requested here
        __construct_one_at_end(_VSTD::forward<_Args>(__args)...);
        ^
../inst/include/startree/standard_trie.h:169:10: note: in instantiation of function template specialization 'std::vector<startree::radix::StandardNode<5>>::emplace_back<>' requested here
  nodes_.emplace_back();
         ^
../inst/include/startree/startree.h:75:8: note: in instantiation of member function 'startree::radix::StandardTrie<5>::init' requested here
In file included from StarTree.cpp:1:
In file included from ./seqtrie_types.h:18:
In file included from ../inst/include/seqtrie/radix_forest.h:5:
In file included from ../inst/include/seqtrie/radix_tree.h:4:
In file included from ../inst/include/seqtrie/radixmap.h:  trie.init(height, target_pad_depth_max);
       ^
../inst/include/startree/startree.h:258:8:
../inst/include/simple_array/small_array.h:28:50: 12: note: in instantiation of function template specialization 'startree::radix::process_target_block_self<5, startree::radix::StandardTrie<5>>' requested here
    radix::process_target_block_self<MaxBand, radix::StandardTrie<MaxBand>>(
           ^
warning: suggest braces around initialization of subobject [-Wmissing-braces]
    value_type      _stack[stack_size::value] = {0}; // zero initialize
../inst/include/startree/startree.h:293:7: note: in instantiation of function template specialization 'startree::process_target_block_self_scored<5>' requested here
                                                 ^
                                                 {}
../inst/include/simple_array/small_array.h:62      process_target_block_self_scored<5>(
      ^
:5: note: in instantiation of default member initializer 'trqwe::small_array<std::array<int, 13>, std::allocator<std::array<int, 13>>, unsigned short, std::integral_constant<unsigned short, 2>>::Members::_stack' requested here
    Members() : _data(stack_address()), _size(0) {}
    ^
../inst/include/simple_array/small_array.h:74:19: note: in instantiation of member function 'trqwe::small_array<std::array<int, 13>, std::allocator<std::array<int, 13>>, unsigned short, std::integral_constant<unsigned short, 2>>::Members::Members' requested here
  small_array() : m() {}
                  ^
../inst/include/startree/custom_trie.h:68:3: note: in instantiation of member function 'trqwe::small_array<std::array<int, 13>, std::allocator<std::array<int, 13>>, unsigned short, std::integral_constant<unsigned short, 2>>::small_array' requested here
  CustomNode() { child.fill(kNoCustomChild); }
  ^
/Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/memory:1684:31: note: in instantiation of member function 'startree::radix::CustomNode<6>::CustomNode' requested here
            ::new((void*)__p) _Up(_VSTD::forward<_Args>(__args)...);
                              ^
/Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/memory:1562:21: note: in instantiation of function template specialization 'std::allocator<startree::radix::CustomNode<6>>::construct<startree::radix::CustomNode<6>>' requested here
                __a.construct(__p, _VSTD::forward<_Args>(__args)...);
                    ^
/Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/memory:1413:14: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all)
            {__construct(__has_construct<allocator_type, _Tp*, _Args...>(),
             ^
/Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/vector:1687:9: note: in instantiation of function template specialization 'std::vector<startree::radix::CustomNode<6>>::__construct_one_at_end<>' requested here
        __construct_one_at_end(_VSTD::forward<_Args>(__args)...);
        ^
../inst/include/startree/custom_trie.h:181:10: note: in instantiation of function template specialization 'std::vector<startree::radix::CustomNode<6>>::emplace_back<>' requested here
  nodes_.emplace_back();
         ^
../inst/include/startree/startree.h:75:8: note: in instantiation of member function 'startree::radix::CustomTrie<6>::init' requested here
  trie.init(height, target_pad_depth_max);
       ^
../inst/include/startree/startree.h:254:12: note: in instantiation of function template specialization 'startree::radix::process_target_block_self<6, startree::radix::CustomTrie<6>>' requested here
    radix::process_target_block_self<MaxBand, radix::CustomTrie<MaxBand>>(
           ^
../inst/include/startree/startree.h:298:7: note: in instantiation of function template specialization 'startree::process_target_block_self_scored<6>' requested here
      process_target_block_self_scored<6>(
      ^
In file included from RadixForest.cpp:1:
In file included from ./seqtrie_types.h:18:
In file included from ../inst/include/seqtrie/radix_forest.h:5:
In file included from ../inst/include/seqtrie/radix_tree.h:4:
In file included from ../inst/include/seqtrie/radixmap.h:8:
../inst/include/simple_array/small_array.h:28:50: warning: suggest braces around initialization of subobject [-Wmissing-braces]
    value_type      _stack[stack_size::value] = {0}; // zero initialize
                                                 ^
                                                 {}
../inst/include/simple_array/small_array.h:62:5: note: in instantiation of default member initializer 'trqwe::small_array<std::array<int, 11>, std::allocator<std::array<int, 11>>, unsigned short, std::integral_constant<unsigned short, 2>>::Members::_stack' requested here
    Members() : _data(stack_address()), _size(0) {}
    ^
../inst/include/simple_array/small_array.h:74:19: note: in instantiation of member function 'trqwe::small_array<std::array<int, 11>, std::allocator<std::array<int, 11>>, unsigned short, std::integral_constant<unsigned short, 2>>::Members::Members' requested here
  small_array() : m() {}
                  ^
../inst/include/startree/custom_trie.h:68:3: note: in instantiation of member function 'trqwe::small_array<std::array<int, 11>, std::allocator<std::array<int, 11>>, unsigned short, std::integral_constant<unsigned short, 2>>::small_array' requested here
  CustomNode() { child.fill(kNoCustomChild); }
  ^
/Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/memory:1684:31: note: in instantiation of member function 'startree::radix::CustomNode<5>::CustomNode' requested here
            ::new((void*)__p) _Up(_VSTD::forward<_Args>(__args)...);
                              ^
/Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/memory:1562:21: note: in instantiation of function template specialization 'std::allocator<startree::radix::CustomNode<5>>::construct<startree::radix::CustomNode<5>>' requested here
                __a.construct(__p, _VSTD::forward<_Args>(__args)...);
                    ^
/Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/memory:1413:14: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all)
            {__construct(__has_construct<allocator_type, _Tp*, _Args...>(),
             ^
/Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/vector:1687:9: note: in instantiation of function template specialization 'std::vector<startree::radix::CustomNode<5>>::__construct_one_at_end<>' requested here
        __construct_one_at_end(_VSTD::forward<_Args>(__args)...);
        ^
../inst/include/startree/custom_trie.h:181:10: note: in instantiation of function template specialization 'std::vector<startree::radix::CustomNode<5>>::emplace_back<>' requested here
  nodes_.emplace_back();
         ^
../inst/include/startree/startree.h:75:8: note: in instantiation of member function 'startree::radix::CustomTrie<5>::init' requested here
  trie.init(height, target_pad_depth_max);
       ^
../inst/include/startree/startree.h:254:12: note: in instantiation of function template specialization 'startree::radix::process_target_block_self<5, startree::radix::CustomTrie<5>>' requested here
    radix::process_target_block_self<MaxBand, radix::CustomTrie<MaxBand>>(
           ^
../inst/include/startree/startree.h:293:7: note: in instantiation of function template specialization 'startree::process_target_block_self_scored<5>' requested here
      process_target_block_self_scored<5>(
      ^
In file included from RcppExports.cpp:4:
In file included from ./seqtrie_types.h:18:
In file included from ../inst/include/seqtrie/radix_forest.h:5:
In file included from ../inst/include/seqtrie/radix_tree.h:4:
In file included from ../inst/include/seqtrie/radixmap.h:8:
../inst/include/simple_array/small_array.h:28:50: warning: suggest braces around initialization of subobject [-Wmissing-braces]
    value_type      _stack[stack_size::value] = {0}; // zero initialize
                                                 ^
                                                 {}
../inst/include/simple_array/small_array.h:62:5: note: in instantiation of default member initializer 'trqwe::small_array<std::array<signed char, 11>, std::allocator<std::array<signed char, 11>>, unsigned short, std::integral_constant<unsigned short, 8>>::Members::_stack' requested here
    Members() : _data(stack_address()), _size(0) {}
    ^
../inst/include/simple_array/small_array.h:74:19: note: in instantiation of member function 'trqwe::small_array<std::array<signed char, 11>, std::allocator<std::array<signed char, 11>>, unsigned short, std::integral_constant<unsigned short, 8>>::Members::Members' requested here
  small_array() : m() {}
                  ^
../inst/include/startree/standard_trie.h:60:3: note: in instantiation of member function 'trqwe::small_array<std::array<signed char, 11>, std::allocator<std::array<signed char, 11>>, unsigned short, std::integral_constant<unsigned short, 8>>::small_array' requested here
  StandardNode() { child.fill(kNoStandardChild); }
  ^
/Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/memory:1684:31: note: in instantiation of member function 'startree::radix::StandardNode<5>::StandardNode' requested here
            ::new((void*)__p) _Up(_VSTD::forward<_Args>(__args)...);
                              ^
/Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/memory:1562:21: note: in instantiation of function template specialization 'std::allocator<startree::radix::StandardNode<5>>::construct<startree::radix::StandardNode<5>>' requested here
                __a.construct(__p, _VSTD::forward<_Args>(__args)...);
                    ^
/Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/memory:1413:14: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all)
            {__construct(__has_construct<allocator_type, _Tp*, _Args...>(),
             ^
/Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/vector:1687:9: note: in instantiation of function template specialization 'std::vector<startree::radix::StandardNode<5>>::__construct_one_at_end<>' requested here
        __construct_one_at_end(_VSTD::forward<_Args>(__args)...);
        ^
../inst/include/startree/standard_trie.h:169:10: note: in instantiation of function template specialization 'std::vector<startree::radix::StandardNode<5>>::emplace_back<>' requested here
  nodes_.emplace_back();
         ^
../inst/include/startree/startree.h:75:8: note: in instantiation of member function 'startree::radix::StandardTrie<5>::init' requested here
  trie.init(height, target_pad_depth_max);
       ^
../inst/include/startree/startree.h:258:12: note: in instantiation of function template specialization 'startree::radix::process_target_block_self<5, startree::radix::StandardTrie<5>>' requested here
    radix::process_target_block_self<MaxBand, radix::StandardTrie<MaxBand>>(
           ^
../inst/include/startree/startree.h:293:7: note: in instantiation of function template specialization 'startree::process_target_block_self_scored<5>' requested here
      process_target_block_self_scored<5>(
      ^
In file included from pairwise.cpp:1:
In file included from ./seqtrie_types.h:18:
In file included from ../inst/include/seqtrie/radix_forest.h:5:
In file included from ../inst/include/seqtrie/radix_tree.h:4:
In file included from ../inst/include/seqtrie/radixmap.h:8:
../inst/include/simple_array/small_array.h:28:50: warning: suggest braces around initialization of subobject [-Wmissing-braces]
    value_type      _stack[stack_size::value] = {0}; // zero initialize
                                                 ^
                                                 {}
../inst/include/simple_array/small_array.h:62:5: note: in instantiation of default member initializer 'trqwe::small_array<std::array<signed char, 11>, std::allocator<std::array<signed char, 11>>, unsigned short, std::integral_constant<unsigned short, 8>>::Members::_stack' requested here
    Members() : _data(stack_address()), _size(0) {}
    ^
../inst/include/simple_array/small_array.h:74:19: note: in instantiation of member function 'trqwe::small_array<std::array<signed char, 11>, std::allocator<std::array<signed char, 11>>, unsigned short, std::integral_constant<unsigned short, 8>>::Members::Members' requested here
  small_array() : m() {}
                  ^
../inst/include/startree/standard_trie.h:60:3: note: in instantiation of member function 'trqwe::small_array<std::array<signed char, 11>, std::allocator<std::array<signed char, 11>>, unsigned short, std::integral_constant<unsigned short, 8>>::small_array' requested here
  StandardNode() { child.fill(kNoStandardChild); }
  ^
/Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/memory:1684:31: note: in instantiation of member function 'startree::radix::StandardNode<5>::StandardNode' requested here
            ::new((void*)__p) _Up(_VSTD::forward<_Args>(__args)...);
                              ^
/Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/memory:1562:21: note: in instantiation of function template specialization 'std::allocator<startree::radix::StandardNode<5>>::construct<startree::radix::StandardNode<5>>' requested here
                __a.construct(__p, _VSTD::forward<_Args>(__args)...);
                    ^
/Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/memory:1413:14: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all)
            {__construct(__has_construct<allocator_type, _Tp*, _Args...>(),
             ^
/Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/vector:1687:9: note: in instantiation of function template specialization 'std::vector<startree::radix::StandardNode<5>>::__construct_one_at_end<>' requested here
        __construct_one_at_end(_VSTD::forward<_Args>(__args)...);
        ^
../inst/include/startree/standard_trie.h:169:10: note: in instantiation of function template specialization 'std::vector<startree::radix::StandardNode<5>>::emplace_back<>' requested here
  nodes_.emplace_back();
         ^
../inst/include/startree/startree.h:75:8: note: in instantiation of member function 'startree::radix::StandardTrie<5>::init' requested here
  trie.init(height, target_pad_depth_max);
       ^
../inst/include/startree/startree.h:258:12: note: in instantiation of function template specialization 'startree::radix::process_target_block_self<5, startree::radix::StandardTrie<5>>' requested here
    radix::process_target_block_self<MaxBand, radix::StandardTrie<MaxBand>>(
           ^
../inst/include/startree/startree.h:293:7: note: in instantiation of function template specialization 'startree::process_target_block_self_scored<5>' requested here
      process_target_block_self_scored<5>(
      ^
In file included from CharCounter.cpp:1:
In file included from ./seqtrie_types.h:In file included from RadixTree.cpp:1:
In file included from ./seqtrie_types.h:18:
In file included from ../inst/include/seqtrie/radix_forest.h:5:
In file included from ../inst/include/seqtrie/radix_tree.h:418:
In file included from ../inst/include/seqtrie/radix_forest.h:5:
In file included from ../inst/include/seqtrie/radix_tree.h::
In file included from ../inst/include/seqtrie/radixmap.h:8:
../inst/include/simple_array/small_array.h4:
In file included from ../inst/include/seqtrie/radixmap.h::28:50:8:
../inst/include/simple_array/small_array.h:28 warning: suggest braces around initialization of subobject [-Wmissing-braces]
:50: warning: suggest braces around initialization of subobject [-Wmissing-braces]
    value_type      _stack[stack_size::value] = {0}; // zero initialize
                                                 ^
                                                 {}
    value_type      _stack[stack_size::value] = {0}; // zero initialize
                                                 ^
                                                 {}
../inst/include/simple_array/small_array.h:62:5: note: in instantiation of default member initializer 'trqwe::small_array<std::array<int, 13>, std::allocator<std::array<int, 13>>, unsigned short, std::integral_constant<unsigned short, 2>>::Members::_stack' requested here
../inst/include/simple_array/small_array.h:62:5:     Members() : _data(stack_address()), _size(0) {}
    ^
note: in instantiation of default member initializer 'trqwe::small_array<std::array<signed char, 13>, std::allocator<std::array<signed char, 13>>, unsigned short, std::integral_constant<unsigned short, 8>>::Members::_stack' requested here
../inst/include/simple_array/small_array.h:74:19: note:     Members() : _data(stack_address()), _size(0) {}
    ^
in instantiation of member function 'trqwe::small_array<std::array<int, 13>, std::allocator<std::array<int, 13>>, unsigned short, std::integral_constant<unsigned short, 2>>::Members::Members' requested here
../inst/include/simple_array/small_array.h:  small_array() : m() {}
                  ^
74:19: note: ../inst/include/startree/custom_trie.h:68:3: note: in instantiation of member function 'trqwe::small_array<std::array<int, 13>, std::allocator<std::array<int, 13>>, unsigned short, std::integral_constant<unsigned short, 2>>::small_array' requested herein instantiation of member function 'trqwe::small_array<std::array<signed char, 13>, std::allocator<std::array<signed char, 13>>, unsigned short, std::integral_constant<unsigned short, 8>>::Members::Members' requested here
  small_array() : m() {}
                  ^

../inst/include/startree/standard_trie.h:60:3:   CustomNode() { child.fill(kNoCustomChild); }
  ^
note: in instantiation of member function 'trqwe::small_array<std::array<signed char, 13>, std::allocator<std::array<signed char, 13>>, unsigned short, std::integral_constant<unsigned short, 8>>::small_array' requested here
  StandardNode() { child.fill(kNoStandardChild); }
  ^
/Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/memory:1684:31: note: in instantiation of member function 'startree::radix::CustomNode<6>::CustomNode' requested here
/Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/memory:1684:31            ::new((void*)__p) _Up(_VSTD::forward<_Args>(__args)...);
                              ^
: note: in instantiation of member function 'startree::radix::StandardNode<6>::StandardNode' requested here
/Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/memory:1562:21            ::new((void*)__p) _Up(_VSTD::forward<_Args>(__args)...);
                              ^
: /Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/memory:1562:21note: in instantiation of function template specialization 'std::allocator<startree::radix::CustomNode<6>>::construct<startree::radix::CustomNode<6>>' requested here
: note: in instantiation of function template specialization 'std::allocator<startree::radix::StandardNode<6>>::construct<startree::radix::StandardNode<6>>' requested here
                __a.construct(__p, _VSTD::forward<_Args>(__args)...);                __a.construct(__p, _VSTD::forward<_Args>(__args)...);
                    ^

                    ^
/Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/memory:1413/Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/memory:1413:14: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all)
:14: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all)
            {__construct(__has_construct<allocator_type, _Tp*, _Args...>(),
             ^
            {__construct(__has_construct<allocator_type, _Tp*, _Args...>(),
/Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/vector:1687:9             ^
/Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/vector:In file included from StarTree.cpp:1:
In file included from ./seqtrie_types.h:18:
In file included from ../inst/include/seqtrie/radix_forest.h:51687:
::9In file included from  note: in instantiation of function template specialization 'std::vector<startree::radix::StandardNode<6>>::__construct_one_at_end<>' requested here
: note: in instantiation of function template specialization 'std::vector<startree::radix::CustomNode<6>>::__construct_one_at_end<>' requested here
../inst/include/seqtrie/radix_tree.h:4:
In file included from ../inst/include/seqtrie/radixmap.h:8:
        __construct_one_at_end(_VSTD::forward<_Args>(__args)...);
        ^
../inst/include/simple_array/small_array.h:28:50: warning: suggest braces around initialization of subobject [-Wmissing-braces]
        __construct_one_at_end(_VSTD::forward<_Args>(__args)...);
        ^
    value_type      _stack[stack_size::value] = {0}; // zero initialize
../inst/include/startree/custom_trie.h../inst/include/startree/standard_trie.h:169:181:10: note: in instantiation of function template specialization 'std::vector<startree::radix::CustomNode<6>>::emplace_back<>' requested here
                                                 ^  nodes_.emplace_back();
:                                                 {}
10
         ^
../inst/include/simple_array/small_array.h../inst/include/startree/startree.h:62:5: note: : note: in instantiation of function template specialization 'std::vector<startree::radix::StandardNode<6>>::emplace_back<>' requested here
  nodes_.emplace_back();in instantiation of default member initializer 'trqwe::small_array<std::array<signed char, 13>, std::allocator<std::array<signed char, 13>>, unsigned short, std::integral_constant<unsigned short, 8>>::Members::_stack' requested here:
         ^

    Members() : _data(stack_address()), _size(0) {}
    ^
../inst/include/startree/startree.h../inst/include/simple_array/small_array.h75:8: note: in instantiation of member function 'startree::radix::CustomTrie<6>::init' requested here
:74:19: :75note: :in instantiation of member function 'trqwe::small_array<std::array<signed char, 13>, std::allocator<std::array<signed char, 13>>, unsigned short, std::integral_constant<unsigned short, 8>>::Members::Members' requested here
  small_array() : m() {}
                  ^
8: note: ../inst/include/startree/standard_trie.h:in instantiation of member function 'startree::radix::StandardTrie<6>::init' requested here  trie.init(height, target_pad_depth_max);
       ^
../inst/include/startree/startree.h
  trie.init(height, target_pad_depth_max);
       ^
:../inst/include/startree/startree.h:254258:12: note: 60:3: note: in instantiation of member function 'trqwe::small_array<std::array<signed char, 13>, std::allocator<std::array<signed char, 13>>, unsigned short, std::integral_constant<unsigned short, 8>>::small_array' requested here
in instantiation of function template specialization 'startree::radix::process_target_block_self<6, startree::radix::CustomTrie<6>>' requested here
:12: note: in instantiation of function template specialization 'startree::radix::process_target_block_self<6, startree::radix::StandardTrie<6>>' requested here
  StandardNode() { child.fill(kNoStandardChild); }    radix::process_target_block_self<MaxBand, radix::CustomTrie<MaxBand>>(
           ^
../inst/include/startree/startree.h:298:
    radix::process_target_block_self<MaxBand, radix::StandardTrie<MaxBand>>(
           ^
../inst/include/startree/startree.h:298:7: 7note: in instantiation of function template specialization 'startree::process_target_block_self_scored<6>' requested here
      process_target_block_self_scored<6>(
      ^
: note: in instantiation of function template specialization 'startree::process_target_block_self_scored<6>' requested here
  ^
/Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/memory      process_target_block_self_scored<6>(
      ^
:1684:31: note: in instantiation of member function 'startree::radix::StandardNode<6>::StandardNode' requested here
            ::new((void*)__p) _Up(_VSTD::forward<_Args>(__args)...);
                              ^
/Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/memory:1562:21: note: in instantiation of function template specialization 'std::allocator<startree::radix::StandardNode<6>>::construct<startree::radix::StandardNode<6>>' requested here
                __a.construct(__p, _VSTD::forward<_Args>(__args)...);
                    ^
/Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/memory:1413:14: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all)
            {__construct(__has_construct<allocator_type, _Tp*, _Args...>(),
             ^
/Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/vector:1687:9: note: in instantiation of function template specialization 'std::vector<startree::radix::StandardNode<6>>::__construct_one_at_end<>' requested here
        __construct_one_at_end(_VSTD::forward<_Args>(__args)...);
        ^
../inst/include/startree/standard_trie.h:169:10: note: in instantiation of function template specialization 'std::vector<startree::radix::StandardNode<6>>::emplace_back<>' requested here
  nodes_.emplace_back();
         ^
../inst/include/startree/startree.h:75:8: note: in instantiation of member function 'startree::radix::StandardTrie<6>::init' requested here
  trie.init(height, target_pad_depth_max);
       ^
../inst/include/startree/startree.h:258:12: note: in instantiation of function template specialization 'startree::radix::process_target_block_self<6, startree::radix::StandardTrie<6>>' requested here
    radix::process_target_block_self<MaxBand, radix::StandardTrie<MaxBand>>(
           ^
../inst/include/startree/startree.h:298:7: note: in instantiation of function template specialization 'startree::process_target_block_self_scored<6>' requested here
      process_target_block_self_scored<6>(
      ^
In file included from RadixForest.cpp:1:
In file included from ./seqtrie_types.h:18:
In file included from ../inst/include/seqtrie/radix_forest.h:5:
In file included from ../inst/include/seqtrie/radix_tree.h:4:
In file included from ../inst/include/seqtrie/radixmap.h:8:
../inst/include/simple_array/small_array.h:28:50: warning: suggest braces around initialization of subobject [-Wmissing-braces]
    value_type      _stack[stack_size::value] = {0}; // zero initialize
                                                 ^
                                                 {}
../inst/include/simple_array/small_array.h:62:5: note: in instantiation of default member initializer 'trqwe::small_array<std::array<signed char, 11>, std::allocator<std::array<signed char, 11>>, unsigned short, std::integral_constant<unsigned short, 8>>::Members::_stack' requested here
    Members() : _data(stack_address()), _size(0) {}
    ^
../inst/include/simple_array/small_array.h:74:19: note: in instantiation of member function 'trqwe::small_array<std::array<signed char, 11>, std::allocator<std::array<signed char, 11>>, unsigned short, std::integral_constant<unsigned short, 8>>::Members::Members' requested here
  small_array() : m() {}
                  ^
../inst/include/startree/standard_trie.h:60:3: note: in instantiation of member function 'trqwe::small_array<std::array<signed char, 11>, std::allocator<std::array<signed char, 11>>, unsigned short, std::integral_constant<unsigned short, 8>>::small_array' requested here
  StandardNode() { child.fill(kNoStandardChild); }
  ^
/Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/memory:1684:31: note: in instantiation of member function 'startree::radix::StandardNode<5>::StandardNode' requested here
            ::new((void*)__p) _Up(_VSTD::forward<_Args>(__args)...);
                              ^
/Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/memory:1562:21: note: in instantiation of function template specialization 'std::allocator<startree::radix::StandardNode<5>>::construct<startree::radix::StandardNode<5>>' requested here
                __a.construct(__p, _VSTD::forward<_Args>(__args)...);
                    ^
/Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/memory:1413:14: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all)
            {__construct(__has_construct<allocator_type, _Tp*, _Args...>(),
             ^
/Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/vector:1687:9: note: in instantiation of function template specialization 'std::vector<startree::radix::StandardNode<5>>::__construct_one_at_end<>' requested here
        __construct_one_at_end(_VSTD::forward<_Args>(__args)...);
        ^
../inst/include/startree/standard_trie.h:169:10: note: in instantiation of function template specialization 'std::vector<startree::radix::StandardNode<5>>::emplace_back<>' requested here
  nodes_.emplace_back();
         ^
../inst/include/startree/startree.h:75:8: note: in instantiation of member function 'startree::radix::StandardTrie<5>::init' requested here
  trie.init(height, target_pad_depth_max);
       ^
../inst/include/startree/startree.h:258:12: note: in instantiation of function template specialization 'startree::radix::process_target_block_self<5, startree::radix::StandardTrie<5>>' requested here
    radix::process_target_block_self<MaxBand, radix::StandardTrie<MaxBand>>(
           ^
../inst/include/startree/startree.h:293:7: note: in instantiation of function template specialization 'startree::process_target_block_self_scored<5>' requested here
      process_target_block_self_scored<5>(
      ^
In file included from RcppExports.cpp:4:
In file included from ./seqtrie_types.h:18:
In file included from ../inst/include/seqtrie/radix_forest.h:5:
In file included from ../inst/include/seqtrie/radix_tree.h:4:
In file included from ../inst/include/seqtrie/radixmap.h:8:
../inst/include/simple_array/small_array.h:28:50: warning: suggest braces around initialization of subobject [-Wmissing-braces]
    value_type      _stack[stack_size::value] = {0}; // zero initialize
                                                 ^
                                                 {}
../inst/include/simple_array/small_array.h:62:5: note: in instantiation of default member initializer 'trqwe::small_array<std::array<int, 13>, std::allocator<std::array<int, 13>>, unsigned short, std::integral_constant<unsigned short, 2>>::Members::_stack' requested here
    Members() : _data(stack_address()), _size(0) {}
    ^
../inst/include/simple_array/small_array.h:74:19: note: in instantiation of member function 'trqwe::small_array<std::array<int, 13>, std::allocator<std::array<int, 13>>, unsigned short, std::integral_constant<unsigned short, 2>>::Members::Members' requested here
  small_array() : m() {}
                  ^
../inst/include/startree/custom_trie.h:68:3: note: in instantiation of member function 'trqwe::small_array<std::array<int, 13>, std::allocator<std::array<int, 13>>, unsigned short, std::integral_constant<unsigned short, 2>>::small_array' requested here
  CustomNode() { child.fill(kNoCustomChild); }
  ^
/Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/memory:1684:31: note: in instantiation of member function 'startree::radix::CustomNode<6>::CustomNode' requested here
            ::new((void*)__p) _Up(_VSTD::forward<_Args>(__args)...);
                              ^
/Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/memory:1562:21: note: in instantiation of function template specialization 'std::allocator<startree::radix::CustomNode<6>>::construct<startree::radix::CustomNode<6>>' requested here
                __a.construct(__p, _VSTD::forward<_Args>(__args)...);
                    ^
/Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/memory:1413:14: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all)
            {__construct(__has_construct<allocator_type, _Tp*, _Args...>(),
             ^
/Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/vector:1687:9: note: in instantiation of function template specialization 'std::vector<startree::radix::CustomNode<6>>::__construct_one_at_end<>' requested here
        __construct_one_at_end(_VSTD::forward<_Args>(__args)...);
        ^
../inst/include/startree/custom_trie.h:181:10: note: in instantiation of function template specialization 'std::vector<startree::radix::CustomNode<6>>::emplace_back<>' requested here
  nodes_.emplace_back();
         ^
../inst/include/startree/startree.h:75:8: note: in instantiation of member function 'startree::radix::CustomTrie<6>::init' requested here
  trie.init(height, target_pad_depth_max);
       ^
../inst/include/startree/startree.h:254:12: note: in instantiation of function template specialization 'startree::radix::process_target_block_self<6, startree::radix::CustomTrie<6>>' requested here
    radix::process_target_block_self<MaxBand, radix::CustomTrie<MaxBand>>(
           ^
../inst/include/startree/startree.h:298:7: note: in instantiation of function template specialization 'startree::process_target_block_self_scored<6>' requested here
      process_target_block_self_scored<6>(
      ^
In file included from pairwise.cpp:1:
In file included from ./seqtrie_types.h:18:
In file included from ../inst/include/seqtrie/radix_forest.h:5:
In file included from ../inst/include/seqtrie/radix_tree.h:4:
In file included from ../inst/include/seqtrie/radixmap.h:8:
../inst/include/simple_array/small_array.h:28:50: warning: suggest braces around initialization of subobject [-Wmissing-braces]
    value_type      _stack[stack_size::value] = {0}; // zero initialize
                                                 ^
                                                 {}
../inst/include/simple_array/small_array.h:62:5: note: in instantiation of default member initializer 'trqwe::small_array<std::array<int, 13>, std::allocator<std::array<int, 13>>, unsigned short, std::integral_constant<unsigned short, 2>>::Members::_stack' requested here
    Members() : _data(stack_address()), _size(0) {}
    ^
../inst/include/simple_array/small_array.h:74:19: note: in instantiation of member function 'trqwe::small_array<std::array<int, 13>, std::allocator<std::array<int, 13>>, unsigned short, std::integral_constant<unsigned short, 2>>::Members::Members' requested here
  small_array() : m() {}
                  ^
../inst/include/startree/custom_trie.h:68:3: note: in instantiation of member function 'trqwe::small_array<std::array<int, 13>, std::allocator<std::array<int, 13>>, unsigned short, std::integral_constant<unsigned short, 2>>::small_array' requested here
  CustomNode() { child.fill(kNoCustomChild); }
  ^
/Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/memory:1684:31: note: in instantiation of member function 'startree::radix::CustomNode<6>::CustomNode' requested here
            ::new((void*)__p) _Up(_VSTD::forward<_Args>(__args)...);
                              ^
/Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/memory:1562:21: note: in instantiation of function template specialization 'std::allocator<startree::radix::CustomNode<6>>::construct<startree::radix::CustomNode<6>>' requested here
                __a.construct(__p, _VSTD::forward<_Args>(__args)...);
                    ^
/Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/memory:1413:14: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all)
            {__construct(__has_construct<allocator_type, _Tp*, _Args...>(),
             ^
/Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/vector:1687:9: note: in instantiation of function template specialization 'std::vector<startree::radix::CustomNode<6>>::__construct_one_at_end<>' requested here
        __construct_one_at_end(_VSTD::forward<_Args>(__args)...);
        ^
../inst/include/startree/custom_trie.h:181:10: note: in instantiation of function template specialization 'std::vector<startree::radix::CustomNode<6>>::emplace_back<>' requested here
  nodes_.emplace_back();
         ^
../inst/include/startree/startree.h:75:8: note: in instantiation of member function 'startree::radix::CustomTrie<6>::init' requested here
  trie.init(height, target_pad_depth_max);
       ^
../inst/include/startree/startree.h:254:12: note: in instantiation of function template specialization 'startree::radix::process_target_block_self<6, startree::radix::CustomTrie<6>>' requested here
    radix::process_target_block_self<MaxBand, radix::CustomTrie<MaxBand>>(
           ^
../inst/include/startree/startree.h:298:7: note: in instantiation of function template specialization 'startree::process_target_block_self_scored<6>' requested here
      process_target_block_self_scored<6>(
      ^
In file included from CharCounter.cpp:1:
In file included from ./seqtrie_types.h:18:
In file included from ../inst/include/seqtrie/radix_forest.h:5:
In file included from ../inst/include/seqtrie/radix_tree.h:4:
In file included from ../inst/include/seqtrie/radixmap.h:8:
../inst/include/simple_array/small_array.h:28:50: warning: suggest braces around initialization of subobject [-Wmissing-braces]
    value_type      _stack[stack_size::value] = {0}; // zero initialize
                                                 ^
                                                 {}
../inst/include/simple_array/small_array.h:62:5: note: in instantiation of default member initializer 'trqwe::small_array<std::array<int, 15>, std::allocator<std::array<int, 15>>, unsigned short, std::integral_constant<unsigned short, 2>>::Members::_stack' requested here
    Members() : _data(stack_address()), _size(0) {}
    ^
../inst/include/simple_array/small_array.h:74:19: note: in instantiation of member function 'trqwe::small_array<std::array<int, 15>, std::allocator<std::array<int, 15>>, unsigned short, std::integral_constant<unsigned short, 2>>::Members::Members' requested here
  small_array() : m() {}
                  ^
../inst/include/startree/custom_trie.h:68:3: note: in instantiation of member function 'trqwe::small_array<std::array<int, 15>, std::allocator<std::array<int, 15>>, unsigned short, std::integral_constant<unsigned short, 2>>::small_array' requested here
  CustomNode() { child.fill(kNoCustomChild); }
  ^
/Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/memory:1684:31: note: in instantiation of member function 'startree::radix::CustomNode<7>::CustomNode' requested here
            ::new((void*)__p) _Up(_VSTD::forward<_Args>(__args)...);
                              ^
/Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/memory:1562:21: note: in instantiation of function template specialization 'std::allocator<startree::radix::CustomNode<7>>::construct<startree::radix::CustomNode<7>>' requested here
                __a.construct(__p, _VSTD::forward<_Args>(__args)...);
                    ^
/Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/memory:1413:14: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all)
            {__construct(__has_construct<allocator_type, _Tp*, _Args...>(),
             ^
/Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/vector:1687:9: note: in instantiation of function template specialization 'std::vector<startree::radix::CustomNode<7>>::__construct_one_at_end<>' requested here
        __construct_one_at_end(_VSTD::forward<_Args>(__args)...);
        ^
../inst/include/startree/custom_trie.h:181:10: note: in instantiation of function template specialization 'std::vector<startree::radix::CustomNode<7>>::emplace_back<>' requested here
  nodes_.emplace_back();
         ^
../inst/include/startree/startree.h:75:8: note: in instantiation of member function 'startree::radix::CustomTrie<7>::init' requested here
  trie.init(height, target_pad_depth_max);
       ^
../inst/include/startree/startree.h:254:12: note: in instantiation of function template specialization 'startree::radix::process_target_block_self<7, startree::radix::CustomTrie<7>>' requested here
    radix::process_target_block_self<MaxBand, radix::CustomTrie<MaxBand>>(
           ^
../inst/include/startree/startree.h:303:7: note: in instantiation of function template specialization 'startree::process_target_block_self_scored<7>' requested here
      process_target_block_self_scored<7>(
      ^
In file included from pairwise.cpp:1:
In file included from ./seqtrie_types.h:18:
In file included from ../inst/include/seqtrie/radix_forest.h:5:
In file included from ../inst/include/seqtrie/radix_tree.h:4:
In file included from ../inst/include/seqtrie/radixmap.h:8:
../inst/include/simple_array/small_array.h:28:50: warning: suggest braces around initialization of subobject [-Wmissing-braces]
    value_type      _stack[stack_size::value] = {0}; // zero initialize
                                                 ^
                                                 {}
../inst/include/simple_array/small_array.h:62:5: note: in instantiation of default member initializer 'trqwe::small_array<std::array<signed char, 13>, std::allocator<std::array<signed char, 13>>, unsigned short, std::integral_constant<unsigned short, 8>>::Members::_stack' requested here
    Members() : _data(stack_address()), _size(0) {}
    ^
../inst/include/simple_array/small_array.h:74:19: note: in instantiation of member function 'trqwe::small_array<std::array<signed char, 13>, std::allocator<std::array<signed char, 13>>, unsigned short, std::integral_constant<unsigned short, 8>>::Members::Members' requested here
  small_array() : m() {}
                  ^
../inst/include/startree/standard_trie.h:60:3: note: in instantiation of member function 'trqwe::small_array<std::array<signed char, 13>, std::allocator<std::array<signed char, 13>>, unsigned short, std::integral_constant<unsigned short, 8>>::small_array' requested here
  StandardNode() { child.fill(kNoStandardChild); }
  ^
/Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/memory:1684:31: note: in instantiation of member function 'startree::radix::StandardNode<6>::StandardNode' requested here
            ::new((void*)__p) _Up(_VSTD::forward<_Args>(__args)...);
                              ^
/Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/memory:1562:21: note: in instantiation of function template specialization 'std::allocator<startree::radix::StandardNode<6>>::construct<startree::radix::StandardNode<6>>' requested here
                __a.construct(__p, _VSTD::forward<_Args>(__args)...);
                    ^
/Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/memory:1413:14: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all)
            {__construct(__has_construct<allocator_type, _Tp*, _Args...>(),
             ^
/Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/vector:1687:9: note: in instantiation of function template specialization 'std::vector<startree::radix::StandardNode<6>>::__construct_one_at_end<>' requested here
        __construct_one_at_end(_VSTD::forward<_Args>(__args)...);
        ^
../inst/include/startree/standard_trie.h:169:10: note: in instantiation of function template specialization 'std::vector<startree::radix::StandardNode<6>>::emplace_back<>' requested here
  nodes_.emplace_back();
         ^
../inst/include/startree/startree.h:75:8: note: in instantiation of member function 'startree::radix::StandardTrie<6>::init' requested here
  trie.init(height, target_pad_depth_max);
       ^
../inst/include/startree/startree.h:258:12: note: in instantiation of function template specialization 'startree::radix::process_target_block_self<6, startree::radix::StandardTrie<6>>' requested here
    radix::process_target_block_self<MaxBand, radix::StandardTrie<MaxBand>>(
           ^
../inst/include/startree/startree.h:298:7: note: in instantiation of function template specialization 'startree::process_target_block_self_scored<6>' requested here
      process_target_block_self_scored<6>(
      ^
In file included from RcppExports.cpp:4:
In file included from ./seqtrie_types.h:18:
In file included from ../inst/include/seqtrie/radix_forest.h:5:
In file included from ../inst/include/seqtrie/radix_tree.h:4:
In file included from ../inst/include/seqtrie/radixmap.h:8:
../inst/include/simple_array/small_array.h:28:50: warning: suggest braces around initialization of subobject [-Wmissing-braces]
    value_type      _stack[stack_size::value] = {0}; // zero initialize
                                                 ^
                                                 {}
../inst/include/simple_array/small_array.h:62:5: note: in instantiation of default member initializer 'trqwe::small_array<std::array<signed char, 13>, std::allocator<std::array<signed char, 13>>, unsigned short, std::integral_constant<unsigned short, 8>>::Members::_stack' requested here
    Members() : _data(stack_address()), _size(0) {}
    ^
../inst/include/simple_array/small_array.h:74:19: note: in instantiation of member function 'trqwe::small_array<std::array<signed char, 13>, std::allocator<std::array<signed char, 13>>, unsigned short, std::integral_constant<unsigned short, 8>>::Members::Members' requested here
  small_array() : m() {}
                  ^
../inst/include/startree/standard_trie.h:60:3: note: in instantiation of member function 'trqwe::small_array<std::array<signed char, 13>, std::allocator<std::array<signed char, 13>>, unsigned short, std::integral_constant<unsigned short, 8>>::small_array' requested here
  StandardNode() { child.fill(kNoStandardChild); }
  ^
/Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/memory:1684:31: note: in instantiation of member function 'startree::radix::StandardNode<6>::StandardNode' requested here
            ::new((void*)__p) _Up(_VSTD::forward<_Args>(__args)...);
                              ^
/Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/memory:1562:21: note: in instantiation of function template specialization 'std::allocator<startree::radix::StandardNode<6>>::construct<startree::radix::StandardNode<6>>' requested here
                __a.construct(__p, _VSTD::forward<_Args>(__args)...);
                    ^
/Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/memory:1413:14: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all)
            {__construct(__has_construct<allocator_type, _Tp*, _Args...>(),
             ^
/Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/vector:1687:9: note: in instantiation of function template specialization 'std::vector<startree::radix::StandardNode<6>>::__construct_one_at_end<>' requested here
        __construct_one_at_end(_VSTD::forward<_Args>(__args)...);
        ^
../inst/include/startree/standard_trie.h:169:10: note: in instantiation of function template specialization 'std::vector<startree::radix::StandardNode<6>>::emplace_back<>' requested here
  nodes_.emplace_back();
         ^
../inst/include/startree/startree.h:75:8: note: in instantiation of member function 'startree::radix::StandardTrie<6>::init' requested here
  trie.init(height, target_pad_depth_max);
       ^
../inst/include/startree/startree.h:258:12: note: in instantiation of function template specialization 'startree::radix::process_target_block_self<6, startree::radix::StandardTrie<6>>' requested here
    radix::process_target_block_self<MaxBand, radix::StandardTrie<MaxBand>>(
           ^
../inst/include/startree/startree.h:298:7: note: in instantiation of function template specialization 'startree::process_target_block_self_scored<6>' requested here
      process_target_block_self_scored<6>(
      ^
In file included from RadixTree.cpp:1:
In file included from ./seqtrie_types.h:18:
In file included from ../inst/include/seqtrie/radix_forest.h:5:
In file included from ../inst/include/seqtrie/radix_tree.h:4:
In file included from ../inst/include/seqtrie/radixmap.h:8:
../inst/include/simple_array/small_array.h:28:50: warning: suggest braces around initialization of subobject [-Wmissing-braces]
    value_type      _stack[stack_size::value] = {0}; // zero initialize
                                                 ^
                                                 {}
../inst/include/simple_array/small_array.h:62:5: note: in instantiation of default member initializer 'trqwe::small_array<std::array<signed char, 13>, std::allocator<std::array<signed char, 13>>, unsigned short, std::integral_constant<unsigned short, 8>>::Members::_stack' requested here
    Members() : _data(stack_address()), _size(0) {}
    ^
../inst/include/simple_array/small_array.h:74:19: note: in instantiation of member function 'trqwe::small_array<std::array<signed char, 13>, std::allocator<std::array<signed char, 13>>, unsigned short, std::integral_constant<unsigned short, 8>>::Members::Members' requested here
  small_array() : m() {}
                  ^
../inst/include/startree/standard_trie.h:60:3: note: in instantiation of member function 'trqwe::small_array<std::array<signed char, 13>, std::allocator<std::array<signed char, 13>>, unsigned short, std::integral_constant<unsigned short, 8>>::small_array' requested here
  StandardNode() { child.fill(kNoStandardChild); }
  ^
/Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/memory:1684:31: note: in instantiation of member function 'startree::radix::StandardNode<6>::StandardNode' requested here
            ::new((void*)__p) _Up(_VSTD::forward<_Args>(__args)...);
                              ^
/Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/memory:1562:21: note: in instantiation of function template specialization 'std::allocator<startree::radix::StandardNode<6>>::construct<startree::radix::StandardNode<6>>' requested here
                __a.construct(__p, _VSTD::forward<_Args>(__args)...);
                    ^
/Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/memory:1413:14: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all)
            {__construct(__has_construct<allocator_type, _Tp*, _Args...>(),
             ^
/Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/vector:1687:9: note: in instantiation of function template specialization 'std::vector<startree::radix::StandardNode<6>>::__construct_one_at_end<>' requested here
        __construct_one_at_end(_VSTD::forward<_Args>(__args)...);
        ^
../inst/include/startree/standard_trie.h:169:10: note: in instantiation of function template specialization 'std::vector<startree::radix::StandardNode<6>>::emplace_back<>' requested here
  nodes_.emplace_back();
         ^
../inst/include/startree/startree.h:75:8: note: in instantiation of member function 'startree::radix::StandardTrie<6>::init' requested here
  trie.init(height, target_pad_depth_max);
       ^
../inst/include/startree/startree.h:258:12: note: in instantiation of function template specialization 'startree::radix::process_target_block_self<6, startree::radix::StandardTrie<6>>' requested here
    radix::process_target_block_self<MaxBand, radix::StandardTrie<MaxBand>>(
           ^
../inst/include/startree/startree.h:298:7: note: in instantiation of function template specialization 'startree::process_target_block_self_scored<6>' requested here
      process_target_block_self_scored<6>(
      ^
In file included from RadixForest.cpp:1:
In file included from ./seqtrie_types.h:18:
In file included from ../inst/include/seqtrie/radix_forest.h:5:
In file included from ../inst/include/seqtrie/radix_tree.h:4:
In file included from ../inst/include/seqtrie/radixmap.h:8:
../inst/include/simple_array/small_array.h:28:50: warning: suggest braces around initialization of subobject [-Wmissing-braces]
    value_type      _stack[stack_size::value] = {0}; // zero initialize
                                                 ^
                                                 {}
../inst/include/simple_array/small_array.h:62:5: note: in instantiation of default member initializer 'trqwe::small_array<std::array<int, 13>, std::allocator<std::array<int, 13>>, unsigned short, std::integral_constant<unsigned short, 2>>::Members::_stack' requested here
    Members() : _data(stack_address()), _size(0) {}
    ^
../inst/include/simple_array/small_array.h:74:19: note: in instantiation of member function 'trqwe::small_array<std::array<int, 13>, std::allocator<std::array<int, 13>>, unsigned short, std::integral_constant<unsigned short, 2>>::Members::Members' requested here
  small_array() : m() {}
                  ^
../inst/include/startree/custom_trie.h:68:3: note: in instantiation of member function 'trqwe::small_array<std::array<int, 13>, std::allocator<std::array<int, 13>>, unsigned short, std::integral_constant<unsigned short, 2>>::small_array' requested here
  CustomNode() { child.fill(kNoCustomChild); }
  ^
/Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/memory:1684:31: note: in instantiation of member function 'startree::radix::CustomNode<6>::CustomNode' requested here
            ::new((void*)__p) _Up(_VSTD::forward<_Args>(__args)...);
                              ^
/Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/memory:1562:21: note: in instantiation of function template specialization 'std::allocator<startree::radix::CustomNode<6>>::construct<startree::radix::CustomNode<6>>' requested here
                __a.construct(__p, _VSTD::forward<_Args>(__args)...);
                    ^
/Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/memory:1413:14: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all)
            {__construct(__has_construct<allocator_type, _Tp*, _Args...>(),
             ^
/Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/vector:1687:9: note: in instantiation of function template specialization 'std::vector<startree::radix::CustomNode<6>>::__construct_one_at_end<>' requested here
        __construct_one_at_end(_VSTD::forward<_Args>(__args)...);
        ^
../inst/include/startree/custom_trie.h:181:10: note: in instantiation of function template specialization 'std::vector<startree::radix::CustomNode<6>>::emplace_back<>' requested here
  nodes_.emplace_back();
         ^
../inst/include/startree/startree.h:75:8: note: in instantiation of member function 'startree::radix::CustomTrie<6>::init' requested here
  trie.init(height, target_pad_depth_max);
       ^
../inst/include/startree/startree.h:254:12: note: in instantiation of function template specialization 'startree::radix::process_target_block_self<6, startree::radix::CustomTrie<6>>' requested here
    radix::process_target_block_self<MaxBand, radix::CustomTrie<MaxBand>>(
           ^
../inst/include/startree/startree.h:298:7: note: in instantiation of function template specialization 'startree::process_target_block_self_scored<6>' requested here
      process_target_block_self_scored<6>(
      ^
In file included from StarTree.cpp:1:
In file included from ./seqtrie_types.h:18:
In file included from ../inst/include/seqtrie/radix_forest.h:5:
In file included from ../inst/include/seqtrie/radix_tree.h:4:
In file included from ../inst/include/seqtrie/radixmap.h:8:
../inst/include/simple_array/small_array.h:28:50: warning: suggest braces around initialization of subobject [-Wmissing-braces]
    value_type      _stack[stack_size::value] = {0}; // zero initialize
                                                 ^
                                                 {}
../inst/include/simple_array/small_array.h:62:5: note: in instantiation of default member initializer 'trqwe::small_array<std::array<int, 15>, std::allocator<std::array<int, 15>>, unsigned short, std::integral_constant<unsigned short, 2>>::Members::_stack' requested here
    Members() : _data(stack_address()), _size(0) {}
    ^
../inst/include/simple_array/small_array.h:74:19: note: in instantiation of member function 'trqwe::small_array<std::array<int, 15>, std::allocator<std::array<int, 15>>, unsigned short, std::integral_constant<unsigned short, 2>>::Members::Members' requested here
  small_array() : m() {}
                  ^
../inst/include/startree/custom_trie.h:68:3: note: in instantiation of member function 'trqwe::small_array<std::array<int, 15>, std::allocator<std::array<int, 15>>, unsigned short, std::integral_constant<unsigned short, 2>>::small_array' requested here
  CustomNode() { child.fill(kNoCustomChild); }
  ^
/Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/memory:1684:31: note: in instantiation of member function 'startree::radix::CustomNode<7>::CustomNode' requested here
            ::new((void*)__p) _Up(_VSTD::forward<_Args>(__args)...);
                              ^
/Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/memory:1562:21: note: in instantiation of function template specialization 'std::allocator<startree::radix::CustomNode<7>>::construct<startree::radix::CustomNode<7>>' requested here
                __a.construct(__p, _VSTD::forward<_Args>(__args)...);
                    ^
/Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/memory:1413:14: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all)
            {__construct(__has_construct<allocator_type, _Tp*, _Args...>(),
             ^
/Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/vector:1687:9: note: in instantiation of function template specialization 'std::vector<startree::radix::CustomNode<7>>::__construct_one_at_end<>' requested here
        __construct_one_at_end(_VSTD::forward<_Args>(__args)...);
        ^
../inst/include/startree/custom_trie.h:181:10: note: in instantiation of function template specialization 'std::vector<startree::radix::CustomNode<7>>::emplace_back<>' requested here
  nodes_.emplace_back();
         ^
../inst/include/startree/startree.h:75:8: note: in instantiation of member function 'startree::radix::CustomTrie<7>::init' requested here
  trie.init(height, target_pad_depth_max);
       ^
../inst/include/startree/startree.h:254:12: note: in instantiation of function template specialization 'startree::radix::process_target_block_self<7, startree::radix::CustomTrie<7>>' requested here
    radix::process_target_block_self<MaxBand, radix::CustomTrie<MaxBand>>(
           ^
../inst/include/startree/startree.h:303:7: note: in instantiation of function template specialization 'startree::process_target_block_self_scored<7>' requested here
      process_target_block_self_scored<7>(
      ^
In file included from RadixForest.cpp:1:
In file included from ./seqtrie_types.h:18:
In file included from ../inst/include/seqtrie/radix_forest.h:5:
In file included from ../inst/include/seqtrie/radix_tree.h:4:
In file included from ../inst/include/seqtrie/radixmap.h:8:
../inst/include/simple_array/small_array.h:28:50: warning: suggest braces around initialization of subobject [-Wmissing-braces]
    value_type      _stack[stack_size::value] = {0}; // zero initialize
                                                 ^
                                                 {}
../inst/include/simple_array/small_array.h:62:5: note: in instantiation of default member initializer 'trqwe::small_array<std::array<signed char, 13>, std::allocator<std::array<signed char, 13>>, unsigned short, std::integral_constant<unsigned short, 8>>::Members::_stack' requested here
    Members() : _data(stack_address()), _size(0) {}
    ^
../inst/include/simple_array/small_array.h:74:19: note: in instantiation of member function 'trqwe::small_array<std::array<signed char, 13>, std::allocator<std::array<signed char, 13>>, unsigned short, std::integral_constant<unsigned short, 8>>::Members::Members' requested here
  small_array() : m() {}
                  ^
../inst/include/startree/standard_trie.h:60:3: note: in instantiation of member function 'trqwe::small_array<std::array<signed char, 13>, std::allocator<std::array<signed char, 13>>, unsigned short, std::integral_constant<unsigned short, 8>>::small_array' requested here
  StandardNode() { child.fill(kNoStandardChild); }
  ^
/Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/memory:1684:31: note: in instantiation of member function 'startree::radix::StandardNode<6>::StandardNode' requested here
            ::new((void*)__p) _Up(_VSTD::forward<_Args>(__args)...);
                              ^
/Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/memory:1562:21: note: in instantiation of function template specialization 'std::allocator<startree::radix::StandardNode<6>>::construct<startree::radix::StandardNode<6>>' requested here
                __a.construct(__p, _VSTD::forward<_Args>(__args)...);
                    ^
/Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/memory:1413:14: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all)
            {__construct(__has_construct<allocator_type, _Tp*, _Args...>(),
             ^
/Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/vector:1687:9: note: in instantiation of function template specialization 'std::vector<startree::radix::StandardNode<6>>::__construct_one_at_end<>' requested here
        __construct_one_at_end(_VSTD::forward<_Args>(__args)...);
        ^
../inst/include/startree/standard_trie.h:169:10: note: in instantiation of function template specialization 'std::vector<startree::radix::StandardNode<6>>::emplace_back<>' requested here
  nodes_.emplace_back();
         ^
../inst/include/startree/startree.h:75:8: note: in instantiation of member function 'startree::radix::StandardTrie<6>::init' requested here
  trie.init(height, target_pad_depth_max);
       ^
../inst/include/startree/startree.h:258:12: note: in instantiation of function template specialization 'startree::radix::process_target_block_self<6, startree::radix::StandardTrie<6>>' requested here
    radix::process_target_block_self<MaxBand, radix::StandardTrie<MaxBand>>(
           ^
../inst/include/startree/startree.h:298:7: note: in instantiation of function template specialization 'startree::process_target_block_self_scored<6>' requested here
      process_target_block_self_scored<6>(
      ^
In file included from CharCounter.cpp:1:
In file included from ./seqtrie_types.h:18:
In file included from ../inst/include/seqtrie/radix_forest.h:5:
In file included from ../inst/include/seqtrie/radix_tree.h:4:
In file included from ../inst/include/seqtrie/radixmap.h:8:
../inst/include/simple_array/small_array.h:28:50: warning: suggest braces around initialization of subobject [-Wmissing-braces]
In file included from pairwise.cpp:1:
In file included from ./seqtrie_types.h:18:
In file included from ../inst/include/seqtrie/radix_forest.h:5:
In file included from     value_type      _stack[stack_size::value] = {0}; // zero initialize
                                                 ^
                                                 {}
../inst/include/simple_array/small_array.h:62:5: note: in instantiation of default member initializer 'trqwe::small_array<std::array<signed char, 15>, std::allocator<std::array<signed char, 15>>, unsigned short, std::integral_constant<unsigned short, 8>>::Members::_stack' requested here
../inst/include/seqtrie/radix_tree.h:4:
    Members() : _data(stack_address()), _size(0) {}
    ^
../inst/include/simple_array/small_array.h:74:19In file included from ../inst/include/seqtrie/radixmap.h:8:
../inst/include/simple_array/small_array.h:28:In file included from RcppExports.cpp:4:
In file included from ./seqtrie_types.h:18:
In file included from ../inst/include/seqtrie/radix_forest.h:5:
50: warning: suggest braces around initialization of subobject [-Wmissing-braces]
In file included from :    value_type      _stack[stack_size::value] = {0}; // zero initialize note: in instantiation of member function 'trqwe::small_array<std::array<signed char, 15>, std::allocator<std::array<signed char, 15>>, unsigned short, std::integral_constant<unsigned short, 8>>::Members::Members' requested here
../inst/include/seqtrie/radix_tree.h:4:
In file included from ../inst/include/seqtrie/radixmap.h:  small_array() : m() {}
                  ^
8:
../inst/include/startree/standard_trie.h:60:3: note: 
                                                 ^
                                                 {}
in instantiation of member function 'trqwe::small_array<std::array<signed char, 15>, std::allocator<std::array<signed char, 15>>, unsigned short, std::integral_constant<unsigned short, 8>>::small_array' requested here
../inst/include/simple_array/small_array.h:62:  StandardNode() { child.fill(kNoStandardChild); }
  ^
/Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/memory5:1684:31: note: in instantiation of member function 'startree::radix::StandardNode<7>::StandardNode' requested here
:            ::new((void*)__p) _Up(_VSTD::forward<_Args>(__args)...);
                              ^ note: in instantiation of default member initializer 'trqwe::small_array<std::array<int, 15>, std::allocator<std::array<int, 15>>, unsigned short, std::integral_constant<unsigned short, 2>>::Members::_stack' requested here

../inst/include/simple_array/small_array.h/Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/memory:1562:21    Members() : _data(stack_address()), _size(0) {}:
    ^
 :../inst/include/simple_array/small_array.h:note: 28:50: warning: suggest braces around initialization of subobject [-Wmissing-braces]
74:19in instantiation of function template specialization 'std::allocator<startree::radix::StandardNode<7>>::construct<startree::radix::StandardNode<7>>' requested here
    value_type      _stack[stack_size::value] = {0}; // zero initialize:
                                                 ^
                                                 {}
                __a.construct(__p, _VSTD::forward<_Args>(__args)...);
 note: in instantiation of member function 'trqwe::small_array<std::array<int, 15>, std::allocator<std::array<int, 15>>, unsigned short, std::integral_constant<unsigned short, 2>>::Members::Members' requested here
                    ^
../inst/include/simple_array/small_array.h/Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/memory:1413:14  small_array() : m() {}:62:5:
                  ^
 :../inst/include/startree/custom_trie.h:68:3:In file included from In file included from note: in instantiation of default member initializer 'trqwe::small_array<std::array<int, 15>, std::allocator<std::array<int, 15>>, unsigned short, std::integral_constant<unsigned short, 2>>::Members::_stack' requested here
     Members() : _data(stack_address()), _size(0) {}note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all)
    ^
RadixTree.cppStarTree.cpp ::
11:
note: in instantiation of member function 'trqwe::small_array<std::array<int, 15>, std::allocator<std::array<int, 15>>, unsigned short, std::integral_constant<unsigned short, 2>>::small_array' requested here            {__construct(__has_construct<allocator_type, _Tp*, _Args...>(),In file included from ../inst/include/simple_array/small_array.h:74:19::

./seqtrie_types.h
             ^
:  CustomNode() { child.fill(kNoCustomChild); }
18 note: in instantiation of member function 'trqwe::small_array<std::array<int, 15>, std::allocator<std::array<int, 15>>, unsigned short, std::integral_constant<unsigned short, 2>>::Members::Members' requested here
  small_array() : m() {}
                  ^
:
In file included from /Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/vectorIn file included from ../inst/include/seqtrie/radix_forest.h:5:
In file included from ../inst/include/seqtrie/radix_tree.h:4./seqtrie_types.h:../inst/include/startree/custom_trie.h:1687:9: note: :
:18  ^in instantiation of function template specialization 'std::vector<startree::radix::StandardNode<7>>::__construct_one_at_end<>' requested here68

In file included from ../inst/include/seqtrie/radixmap.h:8:
/Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/memory        __construct_one_at_end(_VSTD::forward<_Args>(__args)...);
        ^:
../inst/include/simple_array/small_array.h:28:50: :1684:31: note: in instantiation of member function 'startree::radix::CustomNode<7>::CustomNode' requested here
warning:             ::new((void*)__p) _Up(_VSTD::forward<_Args>(__args)...);
                              ^
/Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/memory:1562:suggest braces around initialization of subobject [-Wmissing-braces]3: 

In file included from     value_type      _stack[stack_size::value] = {0}; // zero initialize
                                                 ^
                                                 {}
:../inst/include/simple_array/small_array.h:../inst/include/seqtrie/radix_forest.h62note: ::5:5:
In file included from ../inst/include/seqtrie/radix_tree.h note: in instantiation of default member initializer 'trqwe::small_array<std::array<int, 15>, std::allocator<std::array<int, 15>>, unsigned short, std::integral_constant<unsigned short, 2>>::Members::_stack' requested here
21in instantiation of member function 'trqwe::small_array<std::array<int, 15>, std::allocator<std::array<int, 15>>, unsigned short, std::integral_constant<unsigned short, 2>>::small_array' requested here
:    Members() : _data(stack_address()), _size(0) {} note: in instantiation of function template specialization 'std::allocator<startree::radix::CustomNode<7>>::construct<startree::radix::CustomNode<7>>' requested here../inst/include/startree/standard_trie.h:4:
In file included from ../inst/include/seqtrie/radixmap.h:8:
../inst/include/simple_array/small_array.h
  CustomNode() { child.fill(kNoCustomChild); }

    ^  ^                __a.construct(__p, _VSTD::forward<_Args>(__args)...);
                    ^:

:../inst/include/simple_array/small_array.h28:16974
/Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/memory:1413:14:::191050:/Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/memory warning: suggest braces around initialization of subobject [-Wmissing-braces]:1684:31: note: in instantiation of member function 'startree::radix::CustomNode<7>::CustomNode' requested here
:: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all)
             ::new((void*)__p) _Up(_VSTD::forward<_Args>(__args)...);note: :             {__construct(__has_construct<allocator_type, _Tp*, _Args...>(),
                              ^

/Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/memory:1562
             ^note:     value_type      _stack[stack_size::value] = {0}; // zero initialize

in instantiation of member function 'trqwe::small_array<std::array<int, 15>, std::allocator<std::array<int, 15>>, unsigned short, std::integral_constant<unsigned short, 2>>::Members::Members' requested here/Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/vectorin instantiation of function template specialization 'std::vector<startree::radix::StandardNode<7>>::emplace_back<>' requested here
  nodes_.emplace_back();
:
21         ^: note: in instantiation of function template specialization 'std::allocator<startree::radix::CustomNode<7>>::construct<startree::radix::CustomNode<7>>' requested here

                __a.construct(__p, _VSTD::forward<_Args>(__args)...);:  small_array() : m() {}
1687                  ^                                                 ^

                    ^:                                                 {}

../inst/include/simple_array/small_array.h:62:../inst/include/startree/startree.h9: note: 5: note: in instantiation of default member initializer 'trqwe::small_array<std::array<signed char, 15>, std::allocator<std::array<signed char, 15>>, unsigned short, std::integral_constant<unsigned short, 8>>::Members::_stack' requested here
../inst/include/startree/custom_trie.h
:68    Members() : _data(stack_address()), _size(0) {}
:75:8: note: in instantiation of member function 'startree::radix::StandardTrie<7>::init' requested here/Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/memory    ^:1413
:14: note: :3: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all)

            {__construct(__has_construct<allocator_type, _Tp*, _Args...>(),
             ^
  trie.init(height, target_pad_depth_max);in instantiation of function template specialization 'std::vector<startree::radix::CustomNode<7>>::__construct_one_at_end<>' requested here/Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/vector:1687:9: 

       ^
../inst/include/simple_array/small_array.hnote: note:         __construct_one_at_end(_VSTD::forward<_Args>(__args)...);
        ^in instantiation of function template specialization 'std::vector<startree::radix::CustomNode<7>>::__construct_one_at_end<>' requested here:
74
../inst/include/startree/custom_trie.h        __construct_one_at_end(_VSTD::forward<_Args>(__args)...);:19: note: ../inst/include/startree/startree.h:258
in instantiation of member function 'trqwe::small_array<std::array<signed char, 15>, std::allocator<std::array<signed char, 15>>, unsigned short, std::integral_constant<unsigned short, 8>>::Members::Members' requested here        ^:

:181:12in instantiation of member function 'trqwe::small_array<std::array<int, 15>, std::allocator<std::array<int, 15>>, unsigned short, std::integral_constant<unsigned short, 2>>::small_array' requested here: ../inst/include/startree/custom_trie.hnote: :  small_array() : m() {}

in instantiation of function template specialization 'startree::radix::process_target_block_self<7, startree::radix::StandardTrie<7>>' requested here
10                  ^: note: in instantiation of function template specialization 'std::vector<startree::radix::CustomNode<7>>::emplace_back<>' requested here

  nodes_.emplace_back();    radix::process_target_block_self<MaxBand, radix::StandardTrie<MaxBand>>(../inst/include/startree/standard_trie.h:181
           ^
60
         ^../inst/include/startree/startree.h::303:7
  CustomNode() { child.fill(kNoCustomChild); }
  ^
10:../inst/include/startree/startree.h:/Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/memory note: : note: in instantiation of function template specialization 'std::vector<startree::radix::CustomNode<7>>::emplace_back<>' requested here:
3:75  nodes_.emplace_back();:8: note: in instantiation of member function 'startree::radix::CustomTrie<7>::init' requested here

in instantiation of function template specialization 'startree::process_target_block_self_scored<7>' requested here1684  trie.init(height, target_pad_depth_max);

       ^:      process_target_block_self_scored<7>(

         ^../inst/include/startree/startree.h:254:12: note: in instantiation of function template specialization 'startree::radix::process_target_block_self<7, startree::radix::CustomTrie<7>>' requested here
: note: in instantiation of member function 'trqwe::small_array<std::array<signed char, 15>, std::allocator<std::array<signed char, 15>>, unsigned short, std::integral_constant<unsigned short, 8>>::small_array' requested here
  StandardNode() { child.fill(kNoStandardChild); }
  ^
      ^
/Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/memory
31:     radix::process_target_block_self<MaxBand, radix::CustomTrie<MaxBand>>(
           ^../inst/include/startree/startree.h:75:8:1684:31
:note:  : note: in instantiation of member function 'startree::radix::StandardNode<7>::StandardNode' requested here
note:             ::new((void*)__p) _Up(_VSTD::forward<_Args>(__args)...);
                              ^
in instantiation of member function 'startree::radix::CustomTrie<7>::init' requested here../inst/include/startree/startree.h
/Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/memoryin instantiation of member function 'startree::radix::CustomNode<7>::CustomNode' requested here:303
:            ::new((void*)__p) _Up(_VSTD::forward<_Args>(__args)...);
7  trie.init(height, target_pad_depth_max);:                              ^
1562
:       ^
 /Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/memory../inst/include/startree/startree.h:254:12: ::1562:note: in instantiation of function template specialization 'startree::radix::process_target_block_self<7, startree::radix::CustomTrie<7>>' requested here21
: 21: note: in instantiation of function template specialization 'startree::process_target_block_self_scored<7>' requested here
note:     radix::process_target_block_self<MaxBand, radix::CustomTrie<MaxBand>>(note: 
           ^in instantiation of function template specialization 'std::allocator<startree::radix::CustomNode<7>>::construct<startree::radix::CustomNode<7>>' requested here
      process_target_block_self_scored<7>(

      ^
                __a.construct(__p, _VSTD::forward<_Args>(__args)...);
                    ^
../inst/include/startree/startree.h:303:7: note: in instantiation of function template specialization 'startree::process_target_block_self_scored<7>' requested herein instantiation of function template specialization 'std::allocator<startree::radix::StandardNode<7>>::construct<startree::radix::StandardNode<7>>' requested here
      process_target_block_self_scored<7>(/Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/memory

:                __a.construct(__p, _VSTD::forward<_Args>(__args)...);1413:14: 
note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all)
                    ^      ^

/Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/memory:1413:            {__construct(__has_construct<allocator_type, _Tp*, _Args...>(),
             ^
14: /Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/vector:1687:9: note: in instantiation of function template specialization 'std::vector<startree::radix::CustomNode<7>>::__construct_one_at_end<>' requested here
note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all)
        __construct_one_at_end(_VSTD::forward<_Args>(__args)...);
        ^
            {__construct(__has_construct<allocator_type, _Tp*, _Args...>(),
             ^
/Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/vector:1687../inst/include/startree/custom_trie.h:181:10: note: in instantiation of function template specialization 'std::vector<startree::radix::CustomNode<7>>::emplace_back<>' requested here
  nodes_.emplace_back();
         ^
:9: note: in instantiation of function template specialization 'std::vector<startree::radix::StandardNode<7>>::__construct_one_at_end<>' requested here
../inst/include/startree/startree.h        __construct_one_at_end(_VSTD::forward<_Args>(__args)...);
:75:8: note: in instantiation of member function 'startree::radix::CustomTrie<7>::init' requested here
  trie.init(height, target_pad_depth_max);
       ^
../inst/include/startree/startree.h:254:12:         ^note: in instantiation of function template specialization 'startree::radix::process_target_block_self<7, startree::radix::CustomTrie<7>>' requested here

../inst/include/startree/standard_trie.h:169:10    radix::process_target_block_self<MaxBand, radix::CustomTrie<MaxBand>>(
           ^
: ../inst/include/startree/startree.h:303:7: note: in instantiation of function template specialization 'std::vector<startree::radix::StandardNode<7>>::emplace_back<>' requested here
  nodes_.emplace_back();
         ^
note: ../inst/include/startree/startree.h:75:8: note: in instantiation of member function 'startree::radix::StandardTrie<7>::init' requested here
in instantiation of function template specialization 'startree::process_target_block_self_scored<7>' requested here
  trie.init(height, target_pad_depth_max);
      process_target_block_self_scored<7>(
      ^
       ^
../inst/include/startree/startree.h:258:12: note: in instantiation of function template specialization 'startree::radix::process_target_block_self<7, startree::radix::StandardTrie<7>>' requested here
    radix::process_target_block_self<MaxBand, radix::StandardTrie<MaxBand>>(
           ^
../inst/include/startree/startree.h:303:7: note: in instantiation of function template specialization 'startree::process_target_block_self_scored<7>' requested here
      process_target_block_self_scored<7>(
      ^
In file included from RadixForest.cpp:1:
In file included from ./seqtrie_types.h:18:
In file included from ../inst/include/seqtrie/radix_forest.h:5:
In file included from ../inst/include/seqtrie/radix_tree.h:4:
In file included from ../inst/include/seqtrie/radixmap.h:8:
../inst/include/simple_array/small_array.h:28:50: warning: suggest braces around initialization of subobject [-Wmissing-braces]
    value_type      _stack[stack_size::value] = {0}; // zero initialize
                                                 ^
                                                 {}
../inst/include/simple_array/small_array.h:62:5: note: in instantiation of default member initializer 'trqwe::small_array<std::array<int, 15>, std::allocator<std::array<int, 15>>, unsigned short, std::integral_constant<unsigned short, 2>>::Members::_stack' requested here
    Members() : _data(stack_address()), _size(0) {}
    ^
../inst/include/simple_array/small_array.h:74:19: note: in instantiation of member function 'trqwe::small_array<std::array<int, 15>, std::allocator<std::array<int, 15>>, unsigned short, std::integral_constant<unsigned short, 2>>::Members::Members' requested here
  small_array() : m() {}
                  ^
../inst/include/startree/custom_trie.h:68:3: note: in instantiation of member function 'trqwe::small_array<std::array<int, 15>, std::allocator<std::array<int, 15>>, unsigned short, std::integral_constant<unsigned short, 2>>::small_array' requested here
  CustomNode() { child.fill(kNoCustomChild); }
  ^
/Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/memory:1684:31: note: in instantiation of member function 'startree::radix::CustomNode<7>::CustomNode' requested here
            ::new((void*)__p) _Up(_VSTD::forward<_Args>(__args)...);
                              ^
/Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/memory:1562:21: note: in instantiation of function template specialization 'std::allocator<startree::radix::CustomNode<7>>::construct<startree::radix::CustomNode<7>>' requested here
                __a.construct(__p, _VSTD::forward<_Args>(__args)...);
                    ^
/Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/memory:1413:14: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all)
            {__construct(__has_construct<allocator_type, _Tp*, _Args...>(),
             ^
/Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/vector:1687:9: note: in instantiation of function template specialization 'std::vector<startree::radix::CustomNode<7>>::__construct_one_at_end<>' requested here
        __construct_one_at_end(_VSTD::forward<_Args>(__args)...);
        ^
../inst/include/startree/custom_trie.h:181:10: note: in instantiation of function template specialization 'std::vector<startree::radix::CustomNode<7>>::emplace_back<>' requested here
  nodes_.emplace_back();
         ^
../inst/include/startree/startree.h:75:8: note: in instantiation of member function 'startree::radix::CustomTrie<7>::init' requested here
  trie.init(height, target_pad_depth_max);
       ^
../inst/include/startree/startree.h:254:12: note: in instantiation of function template specialization 'startree::radix::process_target_block_self<7, startree::radix::CustomTrie<7>>' requested here
    radix::process_target_block_self<MaxBand, radix::CustomTrie<MaxBand>>(
           ^
../inst/include/startree/startree.h:303:7: note: in instantiation of function template specialization 'startree::process_target_block_self_scored<7>' requested here
      process_target_block_self_scored<7>(
      ^
In file included from CharCounter.cpp:1:
In file included from ./seqtrie_types.h:18:
In file included from ../inst/include/seqtrie/radix_forest.h:5:
In file included from ../inst/include/seqtrie/radix_tree.h:4:
In file included from ../inst/include/seqtrie/radixmap.h:8:
../inst/include/simple_array/small_array.h:28:50: warning: suggest braces around initialization of subobject [-Wmissing-braces]
    value_type      _stack[stack_size::value] = {0}; // zero initialize
                                                 ^
                                                 {}
../inst/include/simple_array/small_array.h:62:5: note: in instantiation of default member initializer 'trqwe::small_array<std::array<int, 17>, std::allocator<std::array<int, 17>>, unsigned short, std::integral_constant<unsigned short, 2>>::Members::_stack' requested here
    Members() : _data(stack_address()), _size(0) {}
    ^
../inst/include/simple_array/small_array.h:74:19: note: in instantiation of member function 'trqwe::small_array<std::array<int, 17>, std::allocator<std::array<int, 17>>, unsigned short, std::integral_constant<unsigned short, 2>>::Members::Members' requested here
  small_array() : m() {}
                  ^
../inst/include/startree/custom_trie.h:68:3: note: in instantiation of member function 'trqwe::small_array<std::array<int, 17>, std::allocator<std::array<int, 17>>, unsigned short, std::integral_constant<unsigned short, 2>>::small_array' requested here
  CustomNode() { child.fill(kNoCustomChild); }
  ^
/Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/memory:1684:31: note: in instantiation of member function 'startree::radix::CustomNode<8>::CustomNode' requested here
            ::new((void*)__p) _Up(_VSTD::forward<_Args>(__args)...);
                              ^
/Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/memory:1562:21: note: in instantiation of function template specialization 'std::allocator<startree::radix::CustomNode<8>>::construct<startree::radix::CustomNode<8>>' requested here
                __a.construct(__p, _VSTD::forward<_Args>(__args)...);
                    ^
/Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/memory:1413:14: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all)
            {__construct(__has_construct<allocator_type, _Tp*, _Args...>(),
             ^
/Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/vector:1687:9: note: in instantiation of function template specialization 'std::vector<startree::radix::CustomNode<8>>::__construct_one_at_end<>' requested here
        __construct_one_at_end(_VSTD::forward<_Args>(__args)...);
        ^
../inst/include/startree/custom_trie.h:181:10: note: in instantiation of function template specialization 'std::vector<startree::radix::CustomNode<8>>::emplace_back<>' requested here
  nodes_.emplace_back();
         ^
../inst/include/startree/startree.h:75:8: note: in instantiation of member function 'startree::radix::CustomTrie<8>::init' requested here
  trie.init(height, target_pad_depth_max);
       ^
../inst/include/startree/startree.h:254:12: note: in instantiation of function template specialization 'startree::radix::process_target_block_self<8, startree::radix::CustomTrie<8>>' requested here
    radix::process_target_block_self<MaxBand, radix::CustomTrie<MaxBand>>(
           ^
../inst/include/startree/startree.h:308:7: note: in instantiation of function template specialization 'startree::process_target_block_self_scored<8>' requested here
      process_target_block_self_scored<8>(
      ^
In file included from RadixTree.cpp:1:
In file included from ./seqtrie_types.h:18:
In file included from ../inst/include/seqtrie/radix_forest.h:5:
In file included from ../inst/include/seqtrie/radix_tree.h:4:
In file included from ../inst/include/seqtrie/radixmap.h:8:
../inst/include/simple_array/small_array.h:28:50: warning: suggest braces around initialization of subobject [-Wmissing-braces]
    value_type      _stack[stack_size::value] = {0}; // zero initialize
                                                 ^
                                                 {}
../inst/include/simple_array/small_array.h:62:5: note: in instantiation of default member initializer 'trqwe::small_array<std::array<signed char, 15>, std::allocator<std::array<signed char, 15>>, unsigned short, std::integral_constant<unsigned short, 8>>::Members::_stack' requested here
    Members() : _data(stack_address()), _size(0) {}
    ^
../inst/include/simple_array/small_array.h:74:19: note: in instantiation of member function 'trqwe::small_array<std::array<signed char, 15>, std::allocator<std::array<signed char, 15>>, unsigned short, std::integral_constant<unsigned short, 8>>::Members::Members' requested here
  small_array() : m() {}
                  ^
../inst/include/startree/standard_trie.h:60:3: note: in instantiation of member function 'trqwe::small_array<std::array<signed char, 15>, std::allocator<std::array<signed char, 15>>, unsigned short, std::integral_constant<unsigned short, 8>>::small_array' requested here
  StandardNode() { child.fill(kNoStandardChild); }
  ^
/Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/memory:1684:31: note: in instantiation of member function 'startree::radix::StandardNode<7>::StandardNode' requested here
            ::new((void*)__p) _Up(_VSTD::forward<_Args>(__args)...);
                              ^
/Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/memory:1562:21: note: in instantiation of function template specialization 'std::allocator<startree::radix::StandardNode<7>>::construct<startree::radix::StandardNode<7>>' requested here
                __a.construct(__p, _VSTD::forward<_Args>(__args)...);
                    ^
/Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/memory:1413:14: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all)
            {__construct(__has_construct<allocator_type, _Tp*, _Args...>(),
             ^
/Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/vector:1687:9: note: in instantiation of function template specialization 'std::vector<startree::radix::StandardNode<7>>::__construct_one_at_end<>' requested here
        __construct_one_at_end(_VSTD::forward<_Args>(__args)...);
        ^
../inst/include/startree/standard_trie.h:169:10: note: in instantiation of function template specialization 'std::vector<startree::radix::StandardNode<7>>::emplace_back<>' requested here
  nodes_.emplace_back();
         ^
../inst/include/startree/startree.h:75:8: note: in instantiation of member function 'startree::radix::StandardTrie<7>::init' requested here
  trie.init(height, target_pad_depth_max);
       ^
../inst/include/startree/startree.h:258:12: note: in instantiation of function template specialization 'startree::radix::process_target_block_self<7, startree::radix::StandardTrie<7>>' requested here
    radix::process_target_block_self<MaxBand, radix::StandardTrie<MaxBand>>(
           ^
../inst/include/startree/startree.h:303:7: note: in instantiation of function template specialization 'startree::process_target_block_self_scored<7>' requested here
      process_target_block_self_scored<7>(
      ^
In file included from StarTree.cpp:1:
In file included from ./seqtrie_types.h:18:
In file included from ../inst/include/seqtrie/radix_forest.h:5:
In file included from ../inst/include/seqtrie/radix_tree.h:4:
In file included from ../inst/include/seqtrie/radixmap.h:8:
../inst/include/simple_array/small_array.h:28:50: warning: suggest braces around initialization of subobject [-Wmissing-braces]
    value_type      _stack[stack_size::value] = {0}; // zero initialize
                                                 ^
                                                 {}
../inst/include/simple_array/small_array.h:62:5: note: in instantiation of default member initializer 'trqwe::small_array<std::array<int, 17>, std::allocator<std::array<int, 17>>, unsigned short, std::integral_constant<unsigned short, 2>>::Members::_stack' requested here
    Members() : _data(stack_address()), _size(0) {}
    ^
../inst/include/simple_array/small_array.h:74:19: note: in instantiation of member function 'trqwe::small_array<std::array<int, 17>, std::allocator<std::array<int, 17>>, unsigned short, std::integral_constant<unsigned short, 2>>::Members::Members' requested here
  small_array() : m() {}
                  ^
../inst/include/startree/custom_trie.h:68:3: note: in instantiation of member function 'trqwe::small_array<std::array<int, 17>, std::allocator<std::array<int, 17>>, unsigned short, std::integral_constant<unsigned short, 2>>::small_array' requested here
  CustomNode() { child.fill(kNoCustomChild); }
  ^
/Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/memory:1684:31: note: In file included from pairwise.cpp:1:
In file included from ./seqtrie_types.hin instantiation of member function 'startree::radix::CustomNode<8>::CustomNode' requested here
:18:
In file included from ../inst/include/seqtrie/radix_forest.h            ::new((void*)__p) _Up(_VSTD::forward<_Args>(__args)...);
                              ^
/Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/memory:1562:21: note: :5:
In file included from ../inst/include/seqtrie/radix_tree.h:4:
In file included from ../inst/include/seqtrie/radixmap.h:8:
../inst/include/simple_array/small_array.h:28in instantiation of function template specialization 'std::allocator<startree::radix::CustomNode<8>>::construct<startree::radix::CustomNode<8>>' requested here
                __a.construct(__p, _VSTD::forward<_Args>(__args)...);
                    ^
/Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/memory:1413::50: warning: suggest braces around initialization of subobject [-Wmissing-braces]
14: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all)    value_type      _stack[stack_size::value] = {0}; // zero initialize
                                                 ^
                                                 {}

../inst/include/simple_array/small_array.h:62:5:            {__construct(__has_construct<allocator_type, _Tp*, _Args...>(),
             ^
 note: in instantiation of default member initializer 'trqwe::small_array<std::array<signed char, 15>, std::allocator<std::array<signed char, 15>>, unsigned short, std::integral_constant<unsigned short, 8>>::Members::_stack' requested here
/Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/vector:1687:9: note: in instantiation of function template specialization 'std::vector<startree::radix::CustomNode<8>>::__construct_one_at_end<>' requested here
    Members() : _data(stack_address()), _size(0) {}
    ^
        __construct_one_at_end(_VSTD::forward<_Args>(__args)...);
        ^
../inst/include/simple_array/small_array.h:74:19: note: ../inst/include/startree/custom_trie.h:181:10:in instantiation of member function 'trqwe::small_array<std::array<signed char, 15>, std::allocator<std::array<signed char, 15>>, unsigned short, std::integral_constant<unsigned short, 8>>::Members::Members' requested here
  small_array() : m() {}
                  ^
 note: in instantiation of function template specialization 'std::vector<startree::radix::CustomNode<8>>::emplace_back<>' requested here
../inst/include/startree/standard_trie.h:60:3:   nodes_.emplace_back();
         ^
note: in instantiation of member function 'trqwe::small_array<std::array<signed char, 15>, std::allocator<std::array<signed char, 15>>, unsigned short, std::integral_constant<unsigned short, 8>>::small_array' requested here
../inst/include/startree/startree.h:75:8:  StandardNode() { child.fill(kNoStandardChild); }
  ^
 /Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/memory:1684:31: note: in instantiation of member function 'startree::radix::StandardNode<7>::StandardNode' requested here
note: in instantiation of member function 'startree::radix::CustomTrie<8>::init' requested here
            ::new((void*)__p) _Up(_VSTD::forward<_Args>(__args)...);
                              ^  trie.init(height, target_pad_depth_max);
       ^
../inst/include/startree/startree.h:254:12: note: 
/Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/memory:1562:in instantiation of function template specialization 'startree::radix::process_target_block_self<8, startree::radix::CustomTrie<8>>' requested here
    radix::process_target_block_self<MaxBand, radix::CustomTrie<MaxBand>>(
21: note: in instantiation of function template specialization 'std::allocator<startree::radix::StandardNode<7>>::construct<startree::radix::StandardNode<7>>' requested here
           ^
../inst/include/startree/startree.h:308:7: note: in instantiation of function template specialization 'startree::process_target_block_self_scored<8>' requested here
                __a.construct(__p, _VSTD::forward<_Args>(__args)...);      process_target_block_self_scored<8>(
      ^

                    ^
/Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/memory:1413:14: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all)
            {__construct(__has_construct<allocator_type, _Tp*, _Args...>(),
             ^
/Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/vector:1687:9: note: in instantiation of function template specialization 'std::vector<startree::radix::StandardNode<7>>::__construct_one_at_end<>' requested here
        __construct_one_at_end(_VSTD::forward<_Args>(__args)...);
        ^
../inst/include/startree/standard_trie.h:169:10: note: in instantiation of function template specialization 'std::vector<startree::radix::StandardNode<7>>::emplace_back<>' requested here
  nodes_.emplace_back();
         ^
../inst/include/startree/startree.h:75:8: note: in instantiation of member function 'startree::radix::StandardTrie<7>::init' requested here
  trie.init(height, target_pad_depth_max);
       ^
../inst/include/startree/startree.h:258:12: note: in instantiation of function template specialization 'startree::radix::process_target_block_self<7, startree::radix::StandardTrie<7>>' requested here
    radix::process_target_block_self<MaxBand, radix::StandardTrie<MaxBand>>(
           ^
../inst/include/startree/startree.h:303:7: note: in instantiation of function template specialization 'startree::process_target_block_self_scored<7>' requested here
      process_target_block_self_scored<7>(
      ^
In file included from RcppExports.cpp:4:
In file included from ./seqtrie_types.h:18:
In file included from ../inst/include/seqtrie/radix_forest.h:5:
In file included from ../inst/include/seqtrie/radix_tree.h:4:
In file included from ../inst/include/seqtrie/radixmap.h:8:
../inst/include/simple_array/small_array.h:28:50: warning: suggest braces around initialization of subobject [-Wmissing-braces]
    value_type      _stack[stack_size::value] = {0}; // zero initialize
                                                 ^
                                                 {}
../inst/include/simple_array/small_array.h:62:5: note: in instantiation of default member initializer 'trqwe::small_array<std::array<signed char, 15>, std::allocator<std::array<signed char, 15>>, unsigned short, std::integral_constant<unsigned short, 8>>::Members::_stack' requested here
    Members() : _data(stack_address()), _size(0) {}
    ^
../inst/include/simple_array/small_array.h:74:19: note: in instantiation of member function 'trqwe::small_array<std::array<signed char, 15>, std::allocator<std::array<signed char, 15>>, unsigned short, std::integral_constant<unsigned short, 8>>::Members::Members' requested here
  small_array() : m() {}
                  ^
../inst/include/startree/standard_trie.h:60:3: note: in instantiation of member function 'trqwe::small_array<std::array<signed char, 15>, std::allocator<std::array<signed char, 15>>, unsigned short, std::integral_constant<unsigned short, 8>>::small_array' requested here
  StandardNode() { child.fill(kNoStandardChild); }
  ^
/Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/memory:1684:31: note: in instantiation of member function 'startree::radix::StandardNode<7>::StandardNode' requested here
            ::new((void*)__p) _Up(_VSTD::forward<_Args>(__args)...);
                              ^
/Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/memory:1562:21: note: in instantiation of function template specialization 'std::allocator<startree::radix::StandardNode<7>>::construct<startree::radix::StandardNode<7>>' requested here
                __a.construct(__p, _VSTD::forward<_Args>(__args)...);
                    ^
/Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/memory:1413:14: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all)
            {__construct(__has_construct<allocator_type, _Tp*, _Args...>(),
             ^
/Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/vector:1687:9: note: in instantiation of function template specialization 'std::vector<startree::radix::StandardNode<7>>::__construct_one_at_end<>' requested here
        __construct_one_at_end(_VSTD::forward<_Args>(__args)...);
        ^
../inst/include/startree/standard_trie.h:169:10: note: in instantiation of function template specialization 'std::vector<startree::radix::StandardNode<7>>::emplace_back<>' requested here
  nodes_.emplace_back();
         ^
../inst/include/startree/startree.h:75:8: note: in instantiation of member function 'startree::radix::StandardTrie<7>::init' requested here
  trie.init(height, target_pad_depth_max);
       ^
../inst/include/startree/startree.h:258:12: note: in instantiation of function template specialization 'startree::radix::process_target_block_self<7, startree::radix::StandardTrie<7>>' requested here
    radix::process_target_block_self<MaxBand, radix::StandardTrie<MaxBand>>(
           ^
../inst/include/startree/startree.h:303:7: note: in instantiation of function template specialization 'startree::process_target_block_self_scored<7>' requested here
      process_target_block_self_scored<7>(
      ^
In file included from RadixForest.cpp:1:
In file included from ./seqtrie_types.h:18:
In file included from ../inst/include/seqtrie/radix_forest.h:5:
In file included from ../inst/include/seqtrie/radix_tree.h:4:
In file included from ../inst/include/seqtrie/radixmap.h:8:
../inst/include/simple_array/small_array.h:28:50: warning: suggest braces around initialization of subobject [-Wmissing-braces]
    value_type      _stack[stack_size::value] = {0}; // zero initialize
                                                 ^
                                                 {}
../inst/include/simple_array/small_array.h:62:5: note: in instantiation of default member initializer 'trqwe::small_array<std::array<signed char, 15>, std::allocator<std::array<signed char, 15>>, unsigned short, std::integral_constant<unsigned short, 8>>::Members::_stack' requested here
    Members() : _data(stack_address()), _size(0) {}
    ^
../inst/include/simple_array/small_array.h:74:19: note: in instantiation of member function 'trqwe::small_array<std::array<signed char, 15>, std::allocator<std::array<signed char, 15>>, unsigned short, std::integral_constant<unsigned short, 8>>::Members::Members' requested here
  small_array() : m() {}
                  ^
../inst/include/startree/standard_trie.h:60:3: note: in instantiation of member function 'trqwe::small_array<std::array<signed char, 15>, std::allocator<std::array<signed char, 15>>, unsigned short, std::integral_constant<unsigned short, 8>>::small_array' requested here
  StandardNode() { child.fill(kNoStandardChild); }
  ^
/Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/memory:1684:31: note: in instantiation of member function 'startree::radix::StandardNode<7>::StandardNode' requested here
            ::new((void*)__p) _Up(_VSTD::forward<_Args>(__args)...);
                              ^
/Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/memory:1562:21: note: in instantiation of function template specialization 'std::allocator<startree::radix::StandardNode<7>>::construct<startree::radix::StandardNode<7>>' requested here
                __a.construct(__p, _VSTD::forward<_Args>(__args)...);
                    ^
/Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/memory:1413:14: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all)
            {__construct(__has_construct<allocator_type, _Tp*, _Args...>(),
             ^
/Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/vector:1687:9: note: in instantiation of function template specialization 'std::vector<startree::radix::StandardNode<7>>::__construct_one_at_end<>' requested here
        __construct_one_at_end(_VSTD::forward<_Args>(__args)...);
        ^
../inst/include/startree/standard_trie.h:169:10: note: in instantiation of function template specialization 'std::vector<startree::radix::StandardNode<7>>::emplace_back<>' requested here
  nodes_.emplace_back();
         ^
../inst/include/startree/startree.h:75:8: note: in instantiation of member function 'startree::radix::StandardTrie<7>::init' requested here
  trie.init(height, target_pad_depth_max);
       ^
../inst/include/startree/startree.h:258:12: note: in instantiation of function template specialization 'startree::radix::process_target_block_self<7, startree::radix::StandardTrie<7>>' requested here
    radix::process_target_block_self<MaxBand, radix::StandardTrie<MaxBand>>(
           ^
../inst/include/startree/startree.h:303:7: note: in instantiation of function template specialization 'startree::process_target_block_self_scored<7>' requested here
      process_target_block_self_scored<7>(
      ^
In file included from CharCounter.cpp:1:
In file included from ./seqtrie_types.h:18:
In file included from ../inst/include/seqtrie/radix_forest.h:5:
In file included from ../inst/include/seqtrie/radix_tree.h:4:
In file included from ../inst/include/seqtrie/radixmap.h:8:
../inst/include/simple_array/small_array.h:28:50: warning: suggest braces around initialization of subobject [-Wmissing-braces]
    value_type      _stack[stack_size::value] = {0}; // zero initialize
                                                 ^
                                                 {}
../inst/include/simple_array/small_array.h:62:5: note: in instantiation of default member initializer 'trqwe::small_array<std::array<signed char, 17>, std::allocator<std::array<signed char, 17>>, unsigned short, std::integral_constant<unsigned short, 8>>::Members::_stack' requested here
    Members() : _data(stack_address()), _size(0) {}
    ^
../inst/include/simple_array/small_array.h:74:19: note: in instantiation of member function 'trqwe::small_array<std::array<signed char, 17>, std::allocator<std::array<signed char, 17>>, unsigned short, std::integral_constant<unsigned short, 8>>::Members::Members' requested here
  small_array() : m() {}
                  ^
../inst/include/startree/standard_trie.h:60:3: note: in instantiation of member function 'trqwe::small_array<std::array<signed char, 17>, std::allocator<std::array<signed char, 17>>, unsigned short, std::integral_constant<unsigned short, 8>>::small_array' requested here
  StandardNode() { child.fill(kNoStandardChild); }
  ^
/Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/memory:1684:31: note: in instantiation of member function 'startree::radix::StandardNode<8>::StandardNode' requested here
            ::new((void*)__p) _Up(_VSTD::forward<_Args>(__args)...);
                              ^
/Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/memory:1562:21: note: in instantiation of function template specialization 'std::allocator<startree::radix::StandardNode<8>>::construct<startree::radix::StandardNode<8>>' requested here
                __a.construct(__p, _VSTD::forward<_Args>(__args)...);
                    ^
/Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/memory:1413:14: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all)
            {__construct(__has_construct<allocator_type, _Tp*, _Args...>(),
             ^
/Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/vector:1687:9: note: in instantiation of function template specialization 'std::vector<startree::radix::StandardNode<8>>::__construct_one_at_end<>' requested here
        __construct_one_at_end(_VSTD::forward<_Args>(__args)...);
        ^
../inst/include/startree/standard_trie.h:169:10: note: in instantiation of function template specialization 'std::vector<startree::radix::StandardNode<8>>::emplace_back<>' requested here
  nodes_.emplace_back();
         ^
../inst/include/startree/startree.h:75:8: note: in instantiation of member function 'startree::radix::StandardTrie<8>::init' requested here
  trie.init(height, target_pad_depth_max);
       ^
../inst/include/startree/startree.h:258:12: note: in instantiation of function template specialization 'startree::radix::process_target_block_self<8, startree::radix::StandardTrie<8>>' requested here
    radix::process_target_block_self<MaxBand, radix::StandardTrie<MaxBand>>(
           ^
../inst/include/startree/startree.h:308:7: note: in instantiation of function template specialization 'startree::process_target_block_self_scored<8>' requested here
      process_target_block_self_scored<8>(
      ^
In file included from RadixTree.cpp:1:
In file included from ./seqtrie_types.h:18:
In file included from ../inst/include/seqtrie/radix_forest.h:5:
In file included from ../inst/include/seqtrie/radix_tree.h:4:
In file included from ../inst/include/seqtrie/radixmap.h:8:
../inst/include/simple_array/small_array.h:28:50: warning: suggest braces around initialization of subobject [-Wmissing-braces]
    value_type      _stack[stack_size::value] = {0}; // zero initialize
                                                 ^
                                                 {}
../inst/include/simple_array/small_array.h:62:5: note: in instantiation of default member initializer 'trqwe::small_array<std::array<int, 17>, std::allocator<std::array<int, 17>>, unsigned short, std::integral_constant<unsigned short, 2>>::Members::_stack' requested here
    Members() : _data(stack_address()), _size(0) {}
    ^
../inst/include/simple_array/small_array.h:74:19: note: in instantiation of member function 'trqwe::small_array<std::array<int, 17>, std::allocator<std::array<int, 17>>, unsigned short, std::integral_constant<unsigned short, 2>>::Members::Members' requested here
  small_array() : m() {}
                  ^
../inst/include/startree/custom_trie.h:68:3: note: in instantiation of member function 'trqwe::small_array<std::array<int, 17>, std::allocator<std::array<int, 17>>, unsigned short, std::integral_constant<unsigned short, 2>>::small_array' requested here
  CustomNode() { child.fill(kNoCustomChild); }
  ^
/Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/memory:1684:31: note: in instantiation of member function 'startree::radix::CustomNode<8>::CustomNode' requested here
            ::new((void*)__p) _Up(_VSTD::forward<_Args>(__args)...);
                              ^
In file included from StarTree.cpp:1:
In file included from ./seqtrie_types.h:18:
In file included from ../inst/include/seqtrie/radix_forest.h/Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/memory:1562:21: :5:
In file included from ../inst/include/seqtrie/radix_tree.h:4:
In file included from ../inst/include/seqtrie/radixmap.h:8:
note: in instantiation of function template specialization 'std::allocator<startree::radix::CustomNode<8>>::construct<startree::radix::CustomNode<8>>' requested here
                __a.construct(__p, _VSTD::forward<_Args>(__args)...);
                    ^
../inst/include/simple_array/small_array.h:28:/Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/memory:1413:14:50: warning: suggest braces around initialization of subobject [-Wmissing-braces]
 note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all)    value_type      _stack[stack_size::value] = {0}; // zero initialize
                                                 ^
                                                 {}

../inst/include/simple_array/small_array.h            {__construct(__has_construct<allocator_type, _Tp*, _Args...>(),
:62:5: note: in instantiation of default member initializer 'trqwe::small_array<std::array<signed char, 17>, std::allocator<std::array<signed char, 17>>, unsigned short, std::integral_constant<unsigned short, 8>>::Members::_stack' requested here
             ^
In file included from pairwise.cpp:1:
In file included from /Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/vector    Members() : _data(stack_address()), _size(0) {}
    ^
:1687:9: note: in instantiation of function template specialization 'std::vector<startree::radix::CustomNode<8>>::__construct_one_at_end<>' requested here
./seqtrie_types.h:18:
In file included from ../inst/include/simple_array/small_array.h        __construct_one_at_end(_VSTD::forward<_Args>(__args)...);
:74:19: note: in instantiation of member function 'trqwe::small_array<std::array<signed char, 17>, std::allocator<std::array<signed char, 17>>, unsigned short, std::integral_constant<unsigned short, 8>>::Members::Members' requested here
../inst/include/seqtrie/radix_forest.h        ^:
  small_array() : m() {}
                  ^5../inst/include/startree/custom_trie.h:181:10: 
note: ../inst/include/startree/standard_trie.h:60:3:in instantiation of function template specialization 'std::vector<startree::radix::CustomNode<8>>::emplace_back<>' requested here 
note: :
  nodes_.emplace_back();
In file included from ../inst/include/seqtrie/radix_tree.h:4:
In file included from ../inst/include/seqtrie/radixmap.h:8:
in instantiation of member function 'trqwe::small_array<std::array<signed char, 17>, std::allocator<std::array<signed char, 17>>, unsigned short, std::integral_constant<unsigned short, 8>>::small_array' requested here
  StandardNode() { child.fill(kNoStandardChild); }
  ^
../inst/include/simple_array/small_array.h:28:50: warning: suggest braces around initialization of subobject [-Wmissing-braces]/Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/memory         ^:1684:31: note: 
in instantiation of member function 'startree::radix::StandardNode<8>::StandardNode' requested here

../inst/include/startree/startree.h:75:8: note: in instantiation of member function 'startree::radix::CustomTrie<8>::init' requested here
  trie.init(height, target_pad_depth_max);
       ^
            ::new((void*)__p) _Up(_VSTD::forward<_Args>(__args)...);../inst/include/startree/startree.h:254:12: note: in instantiation of function template specialization 'startree::radix::process_target_block_self<8, startree::radix::CustomTrie<8>>' requested here
    value_type      _stack[stack_size::value] = {0}; // zero initialize
                                                 ^
                                                 {}

                              ^
../inst/include/simple_array/small_array.h    radix::process_target_block_self<MaxBand, radix::CustomTrie<MaxBand>>(
           ^
../inst/include/startree/startree.h:308/Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/memory:1562:21: note: in instantiation of function template specialization 'std::allocator<startree::radix::StandardNode<8>>::construct<startree::radix::StandardNode<8>>' requested here
                __a.construct(__p, _VSTD::forward<_Args>(__args)...);::62:5: note: in instantiation of default member initializer 'trqwe::small_array<std::array<int, 17>, std::allocator<std::array<int, 17>>, unsigned short, std::integral_constant<unsigned short, 2>>::Members::_stack' requested here

                    ^
    Members() : _data(stack_address()), _size(0) {}7: note: in instantiation of function template specialization 'startree::process_target_block_self_scored<8>' requested here

    ^
/Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/memory:1413:14: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all)
../inst/include/simple_array/small_array.h      process_target_block_self_scored<8>(:74:19:             {__construct(__has_construct<allocator_type, _Tp*, _Args...>(),
note: in instantiation of member function 'trqwe::small_array<std::array<int, 17>, std::allocator<std::array<int, 17>>, unsigned short, std::integral_constant<unsigned short, 2>>::Members::Members' requested here

      ^
             ^
  small_array() : m() {}
                  ^
/Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/vector:1687:9: note: in instantiation of function template specialization 'std::vector<startree::radix::StandardNode<8>>::__construct_one_at_end<>' requested here
        __construct_one_at_end(_VSTD::forward<_Args>(__args)...);
../inst/include/startree/custom_trie.h:68:3: note: in instantiation of member function 'trqwe::small_array<std::array<int, 17>, std::allocator<std::array<int, 17>>, unsigned short, std::integral_constant<unsigned short, 2>>::small_array' requested here
        ^
../inst/include/startree/standard_trie.h:169:10: note:   CustomNode() { child.fill(kNoCustomChild); }
  ^
/Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/memory:1684:31:in instantiation of function template specialization 'std::vector<startree::radix::StandardNode<8>>::emplace_back<>' requested here
  nodes_.emplace_back();
         ^
 note: in instantiation of member function 'startree::radix::CustomNode<8>::CustomNode' requested here
../inst/include/startree/startree.h:75:            ::new((void*)__p) _Up(_VSTD::forward<_Args>(__args)...);
                              ^
/Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/memory:1562:21: note: in instantiation of function template specialization 'std::allocator<startree::radix::CustomNode<8>>::construct<startree::radix::CustomNode<8>>' requested here
8: note: in instantiation of member function 'startree::radix::StandardTrie<8>::init' requested here
                __a.construct(__p, _VSTD::forward<_Args>(__args)...);
                    ^
/Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/memory:1413:14: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all)
  trie.init(height, target_pad_depth_max);
       ^
../inst/include/startree/startree.h:258:12: note: in instantiation of function template specialization 'startree::radix::process_target_block_self<8, startree::radix::StandardTrie<8>>' requested here
            {__construct(__has_construct<allocator_type, _Tp*, _Args...>(),
             ^
    radix::process_target_block_self<MaxBand, radix::StandardTrie<MaxBand>>(
           ^
../inst/include/startree/startree.h:/Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/vector:1687:9: note: in instantiation of function template specialization 'std::vector<startree::radix::CustomNode<8>>::__construct_one_at_end<>' requested here
308:7: note: in instantiation of function template specialization 'startree::process_target_block_self_scored<8>' requested here
      process_target_block_self_scored<8>(        __construct_one_at_end(_VSTD::forward<_Args>(__args)...);
        ^
../inst/include/startree/custom_trie.h:181:10: 
      ^
note: in instantiation of function template specialization 'std::vector<startree::radix::CustomNode<8>>::emplace_back<>' requested here
  nodes_.emplace_back();
         ^
../inst/include/startree/startree.h:75:8: note: in instantiation of member function 'startree::radix::CustomTrie<8>::init' requested here
  trie.init(height, target_pad_depth_max);
       ^
../inst/include/startree/startree.h:254:12: note: in instantiation of function template specialization 'startree::radix::process_target_block_self<8, startree::radix::CustomTrie<8>>' requested here
    radix::process_target_block_self<MaxBand, radix::CustomTrie<MaxBand>>(
           ^
../inst/include/startree/startree.h:308:7: note: in instantiation of function template specialization 'startree::process_target_block_self_scored<8>' requested here
      process_target_block_self_scored<8>(
      ^
In file included from RadixForest.cpp:1:
In file included from ./seqtrie_types.h:18:
In file included from ../inst/include/seqtrie/radix_forest.h:5:
In file included from ../inst/include/seqtrie/radix_tree.h:4:
In file included from ../inst/include/seqtrie/radixmap.h:8:
../inst/include/simple_array/small_array.h:28:50: warning: suggest braces around initialization of subobject [-Wmissing-braces]
    value_type      _stack[stack_size::value] = {0}; // zero initialize
                                                 ^
                                                 {}
../inst/include/simple_array/small_array.h:62:5: note: in instantiation of default member initializer 'trqwe::small_array<std::array<int, 17>, std::allocator<std::array<int, 17>>, unsigned short, std::integral_constant<unsigned short, 2>>::Members::_stack' requested here
    Members() : _data(stack_address()), _size(0) {}
    ^
../inst/include/simple_array/small_array.h:74:19: note: in instantiation of member function 'trqwe::small_array<std::array<int, 17>, std::allocator<std::array<int, 17>>, unsigned short, std::integral_constant<unsigned short, 2>>::Members::Members' requested here
  small_array() : m() {}
                  ^
../inst/include/startree/custom_trie.h:68:3: note: in instantiation of member function 'trqwe::small_array<std::array<int, 17>, std::allocator<std::array<int, 17>>, unsigned short, std::integral_constant<unsigned short, 2>>::small_array' requested here
  CustomNode() { child.fill(kNoCustomChild); }
  ^
/Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/memory:1684:31: note: in instantiation of member function 'startree::radix::CustomNode<8>::CustomNode' requested here
            ::new((void*)__p) _Up(_VSTD::forward<_Args>(__args)...);
                              ^
/Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/memory:1562:21: note: in instantiation of function template specialization 'std::allocator<startree::radix::CustomNode<8>>::construct<startree::radix::CustomNode<8>>' requested here
                __a.construct(__p, _VSTD::forward<_Args>(__args)...);
                    ^
/Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/memory:1413:14: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all)
            {__construct(__has_construct<allocator_type, _Tp*, _Args...>(),
             ^
/Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/vector:1687:9: note: in instantiation of function template specialization 'std::vector<startree::radix::CustomNode<8>>::__construct_one_at_end<>' requested here
        __construct_one_at_end(_VSTD::forward<_Args>(__args)...);
        ^
../inst/include/startree/custom_trie.h:181:10: note: in instantiation of function template specialization 'std::vector<startree::radix::CustomNode<8>>::emplace_back<>' requested here
  nodes_.emplace_back();
         ^
../inst/include/startree/startree.h:75:8: note: in instantiation of member function 'startree::radix::CustomTrie<8>::init' requested here
  trie.init(height, target_pad_depth_max);
       ^
../inst/include/startree/startree.h:254:12: note: in instantiation of function template specialization 'startree::radix::process_target_block_self<8, startree::radix::CustomTrie<8>>' requested here
    radix::process_target_block_self<MaxBand, radix::CustomTrie<MaxBand>>(
           ^
../inst/include/startree/startree.h:308:7: note: in instantiation of function template specialization 'startree::process_target_block_self_scored<8>' requested here
      process_target_block_self_scored<8>(
      ^
In file included from RcppExports.cpp:4:
In file included from ./seqtrie_types.h:18:
In file included from ../inst/include/seqtrie/radix_forest.h:5:
In file included from ../inst/include/seqtrie/radix_tree.h:4:
In file included from ../inst/include/seqtrie/radixmap.h:8:
../inst/include/simple_array/small_array.h:28:50: warning: suggest braces around initialization of subobject [-Wmissing-braces]
    value_type      _stack[stack_size::value] = {0}; // zero initialize
                                                 ^
                                                 {}
../inst/include/simple_array/small_array.h:62:5: note: in instantiation of default member initializer 'trqwe::small_array<std::array<int, 17>, std::allocator<std::array<int, 17>>, unsigned short, std::integral_constant<unsigned short, 2>>::Members::_stack' requested here
    Members() : _data(stack_address()), _size(0) {}
    ^
../inst/include/simple_array/small_array.h:74:19: note: in instantiation of member function 'trqwe::small_array<std::array<int, 17>, std::allocator<std::array<int, 17>>, unsigned short, std::integral_constant<unsigned short, 2>>::Members::Members' requested here
  small_array() : m() {}
                  ^
../inst/include/startree/custom_trie.h:68:3: note: in instantiation of member function 'trqwe::small_array<std::array<int, 17>, std::allocator<std::array<int, 17>>, unsigned short, std::integral_constant<unsigned short, 2>>::small_array' requested here
  CustomNode() { child.fill(kNoCustomChild); }
  ^
/Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/memory:1684:31: note: in instantiation of member function 'startree::radix::CustomNode<8>::CustomNode' requested here
            ::new((void*)__p) _Up(_VSTD::forward<_Args>(__args)...);
                              ^
/Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/memory:1562:21: note: in instantiation of function template specialization 'std::allocator<startree::radix::CustomNode<8>>::construct<startree::radix::CustomNode<8>>' requested here
                __a.construct(__p, _VSTD::forward<_Args>(__args)...);
                    ^
/Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/memory:1413:14: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all)
            {__construct(__has_construct<allocator_type, _Tp*, _Args...>(),
             ^
/Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/vector:1687:9: note: in instantiation of function template specialization 'std::vector<startree::radix::CustomNode<8>>::__construct_one_at_end<>' requested here
        __construct_one_at_end(_VSTD::forward<_Args>(__args)...);
        ^
../inst/include/startree/custom_trie.h:181:10: note: in instantiation of function template specialization 'std::vector<startree::radix::CustomNode<8>>::emplace_back<>' requested here
  nodes_.emplace_back();
         ^
../inst/include/startree/startree.h:75:8: note: in instantiation of member function 'startree::radix::CustomTrie<8>::init' requested here
  trie.init(height, target_pad_depth_max);
       ^
../inst/include/startree/startree.h:254:12: note: in instantiation of function template specialization 'startree::radix::process_target_block_self<8, startree::radix::CustomTrie<8>>' requested here
    radix::process_target_block_self<MaxBand, radix::CustomTrie<MaxBand>>(
           ^
../inst/include/startree/startree.h:308:7: note: in instantiation of function template specialization 'startree::process_target_block_self_scored<8>' requested here
      process_target_block_self_scored<8>(
      ^
In file included from RadixTree.cpp:1:
In file included from ./seqtrie_types.h:18:
In file included from ../inst/include/seqtrie/radix_forest.h:5:
In file included from ../inst/include/seqtrie/radix_tree.h:4:
In file included from ../inst/include/seqtrie/radixmap.h:8:
../inst/include/simple_array/small_array.h:28:50: warning: suggest braces around initialization of subobject [-Wmissing-braces]
    value_type      _stack[stack_size::value] = {0}; // zero initialize
                                                 ^
                                                 {}
../inst/include/simple_array/small_array.h:62:5: note: in instantiation of default member initializer 'trqwe::small_array<std::array<signed char, 17>, std::allocator<std::array<signed char, 17>>, unsigned short, std::integral_constant<unsigned short, 8>>::Members::_stack' requested here
    Members() : _data(stack_address()), _size(0) {}
    ^
../inst/include/simple_array/small_array.h:74:19: note: in instantiation of member function 'trqwe::small_array<std::array<signed char, 17>, std::allocator<std::array<signed char, 17>>, unsigned short, std::integral_constant<unsigned short, 8>>::Members::Members' requested here
  small_array() : m() {}
                  ^
../inst/include/startree/standard_trie.h:60:3: note: in instantiation of member function 'trqwe::small_array<std::array<signed char, 17>, std::allocator<std::array<signed char, 17>>, unsigned short, std::integral_constant<unsigned short, 8>>::small_array' requested here
  StandardNode() { child.fill(kNoStandardChild); }
  ^
/Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/memory:1684:31: note: in instantiation of member function 'startree::radix::StandardNode<8>::StandardNode' requested here
            ::new((void*)__p) _Up(_VSTD::forward<_Args>(__args)...);
                              ^
/Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/memory:1562:21: note: in instantiation of function template specialization 'std::allocator<startree::radix::StandardNode<8>>::construct<startree::radix::StandardNode<8>>' requested here
                __a.construct(__p, _VSTD::forward<_Args>(__args)...);
                    ^
/Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/memory:1413:14: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all)
            {__construct(__has_construct<allocator_type, _Tp*, _Args...>(),
             ^
/Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/vector:1687:9: note: in instantiation of function template specialization 'std::vector<startree::radix::StandardNode<8>>::__construct_one_at_end<>' requested here
        __construct_one_at_end(_VSTD::forward<_Args>(__args)...);
        ^
../inst/include/startree/standard_trie.h:169:10: note: in instantiation of function template specialization 'std::vector<startree::radix::StandardNode<8>>::emplace_back<>' requested here
  nodes_.emplace_back();
         ^
../inst/include/startree/startree.h:75:8: note: in instantiation of member function 'startree::radix::StandardTrie<8>::init' requested here
  trie.init(height, target_pad_depth_max);
       ^
../inst/include/startree/startree.h:258:12: note: in instantiation of function template specialization 'startree::radix::process_target_block_self<8, startree::radix::StandardTrie<8>>' requested here
    radix::process_target_block_self<MaxBand, radix::StandardTrie<MaxBand>>(
           ^
../inst/include/startree/startree.h:308:7: note: in instantiation of function template specialization 'startree::process_target_block_self_scored<8>' requested here
      process_target_block_self_scored<8>(
      ^
In file included from RadixForest.cpp:1:
In file included from ./seqtrie_types.h:18:
In file included from ../inst/include/seqtrie/radix_forest.h:5:
In file included from ../inst/include/seqtrie/radix_tree.h:4:
In file included from ../inst/include/seqtrie/radixmap.h:8:
../inst/include/simple_array/small_array.h:28:50: warning: suggest braces around initialization of subobject [-Wmissing-braces]
    value_type      _stack[stack_size::value] = {0}; // zero initialize
                                                 ^
                                                 {}
../inst/include/simple_array/small_array.h:62:5: note: in instantiation of default member initializer 'trqwe::small_array<std::array<signed char, 17>, std::allocator<std::array<signed char, 17>>, unsigned short, std::integral_constant<unsigned short, 8>>::Members::_stack' requested here
    Members() : _data(stack_address()), _size(0) {}
    ^
../inst/include/simple_array/small_array.h:74:19: note: in instantiation of member function 'trqwe::small_array<std::array<signed char, 17>, std::allocator<std::array<signed char, 17>>, unsigned short, std::integral_constant<unsigned short, 8>>::Members::Members' requested here
  small_array() : m() {}
                  ^
../inst/include/startree/standard_trie.h:60:3: note: in instantiation of member function 'trqwe::small_array<std::array<signed char, 17>, std::allocator<std::array<signed char, 17>>, unsigned short, std::integral_constant<unsigned short, 8>>::small_array' requested here
  StandardNode() { child.fill(kNoStandardChild); }
  ^
/Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/memory:1684:31: note: in instantiation of member function 'startree::radix::StandardNode<8>::StandardNode' requested here
            ::new((void*)__p) _Up(_VSTD::forward<_Args>(__args)...);
                              ^
/Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/memory:1562:21: note: in instantiation of function template specialization 'std::allocator<startree::radix::StandardNode<8>>::construct<startree::radix::StandardNode<8>>' requested here
                __a.construct(__p, _VSTD::forward<_Args>(__args)...);
                    ^
/Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/memory:1413:14: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all)
            {__construct(__has_construct<allocator_type, _Tp*, _Args...>(),
             ^
/Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/vector:1687:9: note: in instantiation of function template specialization 'std::vector<startree::radix::StandardNode<8>>::__construct_one_at_end<>' requested here
        __construct_one_at_end(_VSTD::forward<_Args>(__args)...);
        ^
../inst/include/startree/standard_trie.h:169:10: note: in instantiation of function template specialization 'std::vector<startree::radix::StandardNode<8>>::emplace_back<>' requested here
  nodes_.emplace_back();
         ^
../inst/include/startree/startree.h:75:8: note: in instantiation of member function 'startree::radix::StandardTrie<8>::init' requested here
  trie.init(height, target_pad_depth_max);
       ^
../inst/include/startree/startree.h:258:12: note: in instantiation of function template specialization 'startree::radix::process_target_block_self<8, startree::radix::StandardTrie<8>>' requested here
    radix::process_target_block_self<MaxBand, radix::StandardTrie<MaxBand>>(
           ^
../inst/include/startree/startree.h:308:7: note: in instantiation of function template specialization 'startree::process_target_block_self_scored<8>' requested here
      process_target_block_self_scored<8>(
      ^
In file included from pairwise.cpp:1:
In file included from ./seqtrie_types.h:18:
In file included from ../inst/include/seqtrie/radix_forest.h:5:
In file included from ../inst/include/seqtrie/radix_tree.h:4:
In file included from ../inst/include/seqtrie/radixmap.h:8:
../inst/include/simple_array/small_array.h:28:50: warning: suggest braces around initialization of subobject [-Wmissing-braces]
    value_type      _stack[stack_size::value] = {0}; // zero initialize
                                                 ^
                                                 {}
../inst/include/simple_array/small_array.h:62:5: note: in instantiation of default member initializer 'trqwe::small_array<std::array<signed char, 17>, std::allocator<std::array<signed char, 17>>, unsigned short, std::integral_constant<unsigned short, 8>>::Members::_stack' requested here
    Members() : _data(stack_address()), _size(0) {}
    ^
../inst/include/simple_array/small_array.h:74:19: note: in instantiation of member function 'trqwe::small_array<std::array<signed char, 17>, std::allocator<std::array<signed char, 17>>, unsigned short, std::integral_constant<unsigned short, 8>>::Members::Members' requested here
  small_array() : m() {}
                  ^
../inst/include/startree/standard_trie.h:60:3: note: in instantiation of member function 'trqwe::small_array<std::array<signed char, 17>, std::allocator<std::array<signed char, 17>>, unsigned short, std::integral_constant<unsigned short, 8>>::small_array' requested here
  StandardNode() { child.fill(kNoStandardChild); }
  ^
/Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/memory:1684:31: note: in instantiation of member function 'startree::radix::StandardNode<8>::StandardNode' requested here
            ::new((void*)__p) _Up(_VSTD::forward<_Args>(__args)...);
                              ^
/Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/memory:1562:21: note: in instantiation of function template specialization 'std::allocator<startree::radix::StandardNode<8>>::construct<startree::radix::StandardNode<8>>' requested here
                __a.construct(__p, _VSTD::forward<_Args>(__args)...);
                    ^
/Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/memory:1413:14: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all)
            {__construct(__has_construct<allocator_type, _Tp*, _Args...>(),
             ^
/Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/vector:1687:9: note: in instantiation of function template specialization 'std::vector<startree::radix::StandardNode<8>>::__construct_one_at_end<>' requested here
        __construct_one_at_end(_VSTD::forward<_Args>(__args)...);
        ^
../inst/include/startree/standard_trie.h:169:10: note: in instantiation of function template specialization 'std::vector<startree::radix::StandardNode<8>>::emplace_back<>' requested here
  nodes_.emplace_back();
         ^
../inst/include/startree/startree.h:75:8: note: in instantiation of member function 'startree::radix::StandardTrie<8>::init' requested here
  trie.init(height, target_pad_depth_max);
       ^
../inst/include/startree/startree.h:258:12: note: in instantiation of function template specialization 'startree::radix::process_target_block_self<8, startree::radix::StandardTrie<8>>' requested here
    radix::process_target_block_self<MaxBand, radix::StandardTrie<MaxBand>>(
           ^
../inst/include/startree/startree.h:308:7: note: in instantiation of function template specialization 'startree::process_target_block_self_scored<8>' requested here
      process_target_block_self_scored<8>(
      ^
In file included from RcppExports.cpp:4:
In file included from ./seqtrie_types.h:18:
In file included from ../inst/include/seqtrie/radix_forest.h:5:
In file included from ../inst/include/seqtrie/radix_tree.h:4:
In file included from ../inst/include/seqtrie/radixmap.h:8:
../inst/include/simple_array/small_array.h:28:50: warning: suggest braces around initialization of subobject [-Wmissing-braces]
    value_type      _stack[stack_size::value] = {0}; // zero initialize
                                                 ^
                                                 {}
../inst/include/simple_array/small_array.h:62:5: note: in instantiation of default member initializer 'trqwe::small_array<std::array<signed char, 17>, std::allocator<std::array<signed char, 17>>, unsigned short, std::integral_constant<unsigned short, 8>>::Members::_stack' requested here
    Members() : _data(stack_address()), _size(0) {}
    ^
../inst/include/simple_array/small_array.h:74:19: note: in instantiation of member function 'trqwe::small_array<std::array<signed char, 17>, std::allocator<std::array<signed char, 17>>, unsigned short, std::integral_constant<unsigned short, 8>>::Members::Members' requested here
  small_array() : m() {}
                  ^
../inst/include/startree/standard_trie.h:60:3: note: in instantiation of member function 'trqwe::small_array<std::array<signed char, 17>, std::allocator<std::array<signed char, 17>>, unsigned short, std::integral_constant<unsigned short, 8>>::small_array' requested here
  StandardNode() { child.fill(kNoStandardChild); }
  ^
/Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/memory:1684:31: note: in instantiation of member function 'startree::radix::StandardNode<8>::StandardNode' requested here
            ::new((void*)__p) _Up(_VSTD::forward<_Args>(__args)...);
                              ^
/Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/memory:1562:21: note: in instantiation of function template specialization 'std::allocator<startree::radix::StandardNode<8>>::construct<startree::radix::StandardNode<8>>' requested here
                __a.construct(__p, _VSTD::forward<_Args>(__args)...);
                    ^
/Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/memory:1413:14: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all)
            {__construct(__has_construct<allocator_type, _Tp*, _Args...>(),
             ^
/Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/vector:1687:9: note: in instantiation of function template specialization 'std::vector<startree::radix::StandardNode<8>>::__construct_one_at_end<>' requested here
        __construct_one_at_end(_VSTD::forward<_Args>(__args)...);
        ^
../inst/include/startree/standard_trie.h:169:10: note: in instantiation of function template specialization 'std::vector<startree::radix::StandardNode<8>>::emplace_back<>' requested here
  nodes_.emplace_back();
         ^
../inst/include/startree/startree.h:75:8: note: in instantiation of member function 'startree::radix::StandardTrie<8>::init' requested here
  trie.init(height, target_pad_depth_max);
       ^
../inst/include/startree/startree.h:258:12: note: in instantiation of function template specialization 'startree::radix::process_target_block_self<8, startree::radix::StandardTrie<8>>' requested here
    radix::process_target_block_self<MaxBand, radix::StandardTrie<MaxBand>>(
           ^
../inst/include/startree/startree.h:308:7: note: in instantiation of function template specialization 'startree::process_target_block_self_scored<8>' requested here
      process_target_block_self_scored<8>(
      ^
16 warnings generated.
clang++ -arch arm64 -std=gnu++17 -I"/Library/Frameworks/R.framework/Resources/include" -DNDEBUG -DRCPP_USE_UNWIND_PROTECT -I. -I../inst/include -I'/Volumes/Builds/packages/big-sur-arm64/Rlib/4.5/Rcpp/include' -I'/Volumes/Builds/packages/big-sur-arm64/Rlib/4.5/RcppParallel/include' -I/opt/R/arm64/include    -fPIC  -falign-functions=64 -Wall -g -O2   -c split_search.cpp -o split_search.o
16 warnings generated.
16 warnings generated.
In file included from split_search.cpp:1:
In file included from ./seqtrie_types.h:18:
In file included from ../inst/include/seqtrie/radix_forest.h:5:
In file included from ../inst/include/seqtrie/radix_tree.h:4:
In file included from ../inst/include/seqtrie/radixmap.h:8:
../inst/include/simple_array/small_array.h:28:50: warning: suggest braces around initialization of subobject [-Wmissing-braces]
    value_type      _stack[stack_size::value] = {0}; // zero initialize
                                                 ^
                                                 {}
../inst/include/simple_array/small_array.h:62:5: note: in instantiation of default member initializer 'trqwe::small_array<std::array<int, 3>, std::allocator<std::array<int, 3>>, unsigned short, std::integral_constant<unsigned short, 2>>::Members::_stack' requested here
    Members() : _data(stack_address()), _size(0) {}
    ^
../inst/include/simple_array/small_array.h:74:19: note: in instantiation of member function 'trqwe::small_array<std::array<int, 3>, std::allocator<std::array<int, 3>>, unsigned short, std::integral_constant<unsigned short, 2>>::Members::Members' requested here
  small_array() : m() {}
                  ^
../inst/include/startree/custom_trie.h:68:3: note: in instantiation of member function 'trqwe::small_array<std::array<int, 3>, std::allocator<std::array<int, 3>>, unsigned short, std::integral_constant<unsigned short, 2>>::small_array' requested here
  CustomNode() { child.fill(kNoCustomChild); }
  ^
/Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/memory:1684:31: note: in instantiation of member function 'startree::radix::CustomNode<1>::CustomNode' requested here
            ::new((void*)__p) _Up(_VSTD::forward<_Args>(__args)...);
                              ^
/Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/memory:1562:21: note: in instantiation of function template specialization 'std::allocator<startree::radix::CustomNode<1>>::construct<startree::radix::CustomNode<1>>' requested here
                __a.construct(__p, _VSTD::forward<_Args>(__args)...);
                    ^
/Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/memory:1413:14: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all)
            {__construct(__has_construct<allocator_type, _Tp*, _Args...>(),
             ^
/Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/vector:1687:9: note: in instantiation of function template specialization 'std::vector<startree::radix::CustomNode<1>>::__construct_one_at_end<>' requested here
        __construct_one_at_end(_VSTD::forward<_Args>(__args)...);
        ^
../inst/include/startree/custom_trie.h:181:10: note: in instantiation of function template specialization 'std::vector<startree::radix::CustomNode<1>>::emplace_back<>' requested here
  nodes_.emplace_back();
         ^
../inst/include/startree/startree.h:75:8: note: in instantiation of member function 'startree::radix::CustomTrie<1>::init' requested here
  trie.init(height, target_pad_depth_max);
       ^
../inst/include/startree/startree.h:254:12: note: in instantiation of function template specialization 'startree::radix::process_target_block_self<1, startree::radix::CustomTrie<1>>' requested here
    radix::process_target_block_self<MaxBand, radix::CustomTrie<MaxBand>>(
           ^
../inst/include/startree/startree.h:273:7: note: in instantiation of function template specialization 'startree::process_target_block_self_scored<1>' requested here
      process_target_block_self_scored<1>(
      ^
In file included from split_search.cpp:1:
In file included from ./seqtrie_types.h:18:
In file included from ../inst/include/seqtrie/radix_forest.h:5:
In file included from ../inst/include/seqtrie/radix_tree.h:4:
In file included from ../inst/include/seqtrie/radixmap.h:8:
../inst/include/simple_array/small_array.h:28:50: warning: suggest braces around initialization of subobject [-Wmissing-braces]
    value_type      _stack[stack_size::value] = {0}; // zero initialize
                                                 ^
                                                 {}
../inst/include/simple_array/small_array.h:62:5: note: in instantiation of default member initializer 'trqwe::small_array<std::array<signed char, 3>, std::allocator<std::array<signed char, 3>>, unsigned short, std::integral_constant<unsigned short, 8>>::Members::_stack' requested here
    Members() : _data(stack_address()), _size(0) {}
    ^
../inst/include/simple_array/small_array.h:74:19: note: in instantiation of member function 'trqwe::small_array<std::array<signed char, 3>, std::allocator<std::array<signed char, 3>>, unsigned short, std::integral_constant<unsigned short, 8>>::Members::Members' requested here
  small_array() : m() {}
                  ^
../inst/include/startree/standard_trie.h:60:3: note: in instantiation of member function 'trqwe::small_array<std::array<signed char, 3>, std::allocator<std::array<signed char, 3>>, unsigned short, std::integral_constant<unsigned short, 8>>::small_array' requested here
  StandardNode() { child.fill(kNoStandardChild); }
  ^
/Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/memory:1684:31: note: in instantiation of member function 'startree::radix::StandardNode<1>::StandardNode' requested here
            ::new((void*)__p) _Up(_VSTD::forward<_Args>(__args)...);
                              ^
/Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/memory:1562:21: note: in instantiation of function template specialization 'std::allocator<startree::radix::StandardNode<1>>::construct<startree::radix::StandardNode<1>>' requested here
                __a.construct(__p, _VSTD::forward<_Args>(__args)...);
                    ^
/Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/memory:1413:14: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all)
            {__construct(__has_construct<allocator_type, _Tp*, _Args...>(),
             ^
/Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/vector:1687:9: note: in instantiation of function template specialization 'std::vector<startree::radix::StandardNode<1>>::__construct_one_at_end<>' requested here
        __construct_one_at_end(_VSTD::forward<_Args>(__args)...);
        ^
../inst/include/startree/standard_trie.h:169:10: note: in instantiation of function template specialization 'std::vector<startree::radix::StandardNode<1>>::emplace_back<>' requested here
  nodes_.emplace_back();
         ^
../inst/include/startree/startree.h:75:8: note: in instantiation of member function 'startree::radix::StandardTrie<1>::init' requested here
  trie.init(height, target_pad_depth_max);
       ^
../inst/include/startree/startree.h:258:12: note: in instantiation of function template specialization 'startree::radix::process_target_block_self<1, startree::radix::StandardTrie<1>>' requested here
    radix::process_target_block_self<MaxBand, radix::StandardTrie<MaxBand>>(
           ^
../inst/include/startree/startree.h:273:7: note: in instantiation of function template specialization 'startree::process_target_block_self_scored<1>' requested here
      process_target_block_self_scored<1>(
      ^
In file included from split_search.cpp:1:
In file included from ./seqtrie_types.h:18:
In file included from ../inst/include/seqtrie/radix_forest.h:5:
In file included from ../inst/include/seqtrie/radix_tree.h:4:
In file included from ../inst/include/seqtrie/radixmap.h:8:
../inst/include/simple_array/small_array.h:28:50: warning: suggest braces around initialization of subobject [-Wmissing-braces]
    value_type      _stack[stack_size::value] = {0}; // zero initialize
                                                 ^
                                                 {}
../inst/include/simple_array/small_array.h:62:5: note: in instantiation of default member initializer 'trqwe::small_array<std::array<int, 5>, std::allocator<std::array<int, 5>>, unsigned short, std::integral_constant<unsigned short, 2>>::Members::_stack' requested here
    Members() : _data(stack_address()), _size(0) {}
    ^
../inst/include/simple_array/small_array.h:74:19: note: in instantiation of member function 'trqwe::small_array<std::array<int, 5>, std::allocator<std::array<int, 5>>, unsigned short, std::integral_constant<unsigned short, 2>>::Members::Members' requested here
  small_array() : m() {}
                  ^
../inst/include/startree/custom_trie.h:68:3: note: in instantiation of member function 'trqwe::small_array<std::array<int, 5>, std::allocator<std::array<int, 5>>, unsigned short, std::integral_constant<unsigned short, 2>>::small_array' requested here
  CustomNode() { child.fill(kNoCustomChild); }
  ^
/Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/memory:1684:31: note: in instantiation of member function 'startree::radix::CustomNode<2>::CustomNode' requested here
            ::new((void*)__p) _Up(_VSTD::forward<_Args>(__args)...);
                              ^
/Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/memory:1562:21: note: in instantiation of function template specialization 'std::allocator<startree::radix::CustomNode<2>>::construct<startree::radix::CustomNode<2>>' requested here
                __a.construct(__p, _VSTD::forward<_Args>(__args)...);
                    ^
/Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/memory:1413:14: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all)
            {__construct(__has_construct<allocator_type, _Tp*, _Args...>(),
             ^
/Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/vector:1687:9: note: in instantiation of function template specialization 'std::vector<startree::radix::CustomNode<2>>::__construct_one_at_end<>' requested here
        __construct_one_at_end(_VSTD::forward<_Args>(__args)...);
        ^
../inst/include/startree/custom_trie.h:181:10: note: in instantiation of function template specialization 'std::vector<startree::radix::CustomNode<2>>::emplace_back<>' requested here
  nodes_.emplace_back();
         ^
../inst/include/startree/startree.h:75:8: note: in instantiation of member function 'startree::radix::CustomTrie<2>::init' requested here
  trie.init(height, target_pad_depth_max);
       ^
../inst/include/startree/startree.h:254:12: note: in instantiation of function template specialization 'startree::radix::process_target_block_self<2, startree::radix::CustomTrie<2>>' requested here
    radix::process_target_block_self<MaxBand, radix::CustomTrie<MaxBand>>(
           ^
../inst/include/startree/startree.h:278:7: note: in instantiation of function template specialization 'startree::process_target_block_self_scored<2>' requested here
      process_target_block_self_scored<2>(
      ^
In file included from split_search.cpp:1:
In file included from ./seqtrie_types.h:18:
In file included from ../inst/include/seqtrie/radix_forest.h:5:
In file included from ../inst/include/seqtrie/radix_tree.h:4:
In file included from ../inst/include/seqtrie/radixmap.h:8:
../inst/include/simple_array/small_array.h:28:50: warning: suggest braces around initialization of subobject [-Wmissing-braces]
    value_type      _stack[stack_size::value] = {0}; // zero initialize
                                                 ^
                                                 {}
../inst/include/simple_array/small_array.h:62:5: note: in instantiation of default member initializer 'trqwe::small_array<std::array<signed char, 5>, std::allocator<std::array<signed char, 5>>, unsigned short, std::integral_constant<unsigned short, 8>>::Members::_stack' requested here
    Members() : _data(stack_address()), _size(0) {}
    ^
../inst/include/simple_array/small_array.h:74:19: note: in instantiation of member function 'trqwe::small_array<std::array<signed char, 5>, std::allocator<std::array<signed char, 5>>, unsigned short, std::integral_constant<unsigned short, 8>>::Members::Members' requested here
  small_array() : m() {}
                  ^
../inst/include/startree/standard_trie.h:60:3: note: in instantiation of member function 'trqwe::small_array<std::array<signed char, 5>, std::allocator<std::array<signed char, 5>>, unsigned short, std::integral_constant<unsigned short, 8>>::small_array' requested here
  StandardNode() { child.fill(kNoStandardChild); }
  ^
/Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/memory:1684:31: note: in instantiation of member function 'startree::radix::StandardNode<2>::StandardNode' requested here
            ::new((void*)__p) _Up(_VSTD::forward<_Args>(__args)...);
                              ^
/Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/memory:1562:21: note: in instantiation of function template specialization 'std::allocator<startree::radix::StandardNode<2>>::construct<startree::radix::StandardNode<2>>' requested here
                __a.construct(__p, _VSTD::forward<_Args>(__args)...);
                    ^
/Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/memory:1413:14: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all)
            {__construct(__has_construct<allocator_type, _Tp*, _Args...>(),
             ^
/Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/vector:1687:9: note: in instantiation of function template specialization 'std::vector<startree::radix::StandardNode<2>>::__construct_one_at_end<>' requested here
        __construct_one_at_end(_VSTD::forward<_Args>(__args)...);
        ^
../inst/include/startree/standard_trie.h:169:10: note: in instantiation of function template specialization 'std::vector<startree::radix::StandardNode<2>>::emplace_back<>' requested here
  nodes_.emplace_back();
         ^
../inst/include/startree/startree.h:75:8: note: in instantiation of member function 'startree::radix::StandardTrie<2>::init' requested here
  trie.init(height, target_pad_depth_max);
       ^
../inst/include/startree/startree.h:258:12: note: in instantiation of function template specialization 'startree::radix::process_target_block_self<2, startree::radix::StandardTrie<2>>' requested here
    radix::process_target_block_self<MaxBand, radix::StandardTrie<MaxBand>>(
           ^
../inst/include/startree/startree.h:278:7: note: in instantiation of function template specialization 'startree::process_target_block_self_scored<2>' requested here
      process_target_block_self_scored<2>(
      ^
In file included from split_search.cpp:1:
In file included from ./seqtrie_types.h:18:
In file included from ../inst/include/seqtrie/radix_forest.h:5:
In file included from ../inst/include/seqtrie/radix_tree.h:4:
In file included from ../inst/include/seqtrie/radixmap.h:8:
../inst/include/simple_array/small_array.h:28:50: warning: suggest braces around initialization of subobject [-Wmissing-braces]
    value_type      _stack[stack_size::value] = {0}; // zero initialize
                                                 ^
                                                 {}
../inst/include/simple_array/small_array.h:62:5: note: in instantiation of default member initializer 'trqwe::small_array<std::array<int, 7>, std::allocator<std::array<int, 7>>, unsigned short, std::integral_constant<unsigned short, 2>>::Members::_stack' requested here
    Members() : _data(stack_address()), _size(0) {}
    ^
../inst/include/simple_array/small_array.h:74:19: note: in instantiation of member function 'trqwe::small_array<std::array<int, 7>, std::allocator<std::array<int, 7>>, unsigned short, std::integral_constant<unsigned short, 2>>::Members::Members' requested here
  small_array() : m() {}
                  ^
../inst/include/startree/custom_trie.h:68:3: note: in instantiation of member function 'trqwe::small_array<std::array<int, 7>, std::allocator<std::array<int, 7>>, unsigned short, std::integral_constant<unsigned short, 2>>::small_array' requested here
  CustomNode() { child.fill(kNoCustomChild); }
  ^
/Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/memory:1684:31: note: in instantiation of member function 'startree::radix::CustomNode<3>::CustomNode' requested here
            ::new((void*)__p) _Up(_VSTD::forward<_Args>(__args)...);
                              ^
/Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/memory:1562:21: note: in instantiation of function template specialization 'std::allocator<startree::radix::CustomNode<3>>::construct<startree::radix::CustomNode<3>>' requested here
                __a.construct(__p, _VSTD::forward<_Args>(__args)...);
                    ^
/Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/memory:1413:14: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all)
            {__construct(__has_construct<allocator_type, _Tp*, _Args...>(),
             ^
/Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/vector:1687:9: note: in instantiation of function template specialization 'std::vector<startree::radix::CustomNode<3>>::__construct_one_at_end<>' requested here
        __construct_one_at_end(_VSTD::forward<_Args>(__args)...);
        ^
../inst/include/startree/custom_trie.h:181:10: note: in instantiation of function template specialization 'std::vector<startree::radix::CustomNode<3>>::emplace_back<>' requested here
  nodes_.emplace_back();
         ^
../inst/include/startree/startree.h:75:8: note: in instantiation of member function 'startree::radix::CustomTrie<3>::init' requested here
  trie.init(height, target_pad_depth_max);
       ^
../inst/include/startree/startree.h:254:12: note: in instantiation of function template specialization 'startree::radix::process_target_block_self<3, startree::radix::CustomTrie<3>>' requested here
    radix::process_target_block_self<MaxBand, radix::CustomTrie<MaxBand>>(
           ^
../inst/include/startree/startree.h:283:7: note: in instantiation of function template specialization 'startree::process_target_block_self_scored<3>' requested here
      process_target_block_self_scored<3>(
      ^
In file included from split_search.cpp:1:
In file included from ./seqtrie_types.h:18:
In file included from ../inst/include/seqtrie/radix_forest.h:5:
In file included from ../inst/include/seqtrie/radix_tree.h:4:
In file included from ../inst/include/seqtrie/radixmap.h:8:
../inst/include/simple_array/small_array.h:28:50: warning: suggest braces around initialization of subobject [-Wmissing-braces]
    value_type      _stack[stack_size::value] = {0}; // zero initialize
                                                 ^
                                                 {}
../inst/include/simple_array/small_array.h:62:5: note: in instantiation of default member initializer 'trqwe::small_array<std::array<signed char, 7>, std::allocator<std::array<signed char, 7>>, unsigned short, std::integral_constant<unsigned short, 8>>::Members::_stack' requested here
    Members() : _data(stack_address()), _size(0) {}
    ^
../inst/include/simple_array/small_array.h:74:19: note: in instantiation of member function 'trqwe::small_array<std::array<signed char, 7>, std::allocator<std::array<signed char, 7>>, unsigned short, std::integral_constant<unsigned short, 8>>::Members::Members' requested here
  small_array() : m() {}
                  ^
../inst/include/startree/standard_trie.h:60:3: note: in instantiation of member function 'trqwe::small_array<std::array<signed char, 7>, std::allocator<std::array<signed char, 7>>, unsigned short, std::integral_constant<unsigned short, 8>>::small_array' requested here
  StandardNode() { child.fill(kNoStandardChild); }
  ^
/Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/memory:1684:31: note: in instantiation of member function 'startree::radix::StandardNode<3>::StandardNode' requested here
            ::new((void*)__p) _Up(_VSTD::forward<_Args>(__args)...);
                              ^
/Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/memory:1562:21: note: in instantiation of function template specialization 'std::allocator<startree::radix::StandardNode<3>>::construct<startree::radix::StandardNode<3>>' requested here
                __a.construct(__p, _VSTD::forward<_Args>(__args)...);
                    ^
/Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/memory:1413:14: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all)
            {__construct(__has_construct<allocator_type, _Tp*, _Args...>(),
             ^
/Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/vector:1687:9: note: in instantiation of function template specialization 'std::vector<startree::radix::StandardNode<3>>::__construct_one_at_end<>' requested here
        __construct_one_at_end(_VSTD::forward<_Args>(__args)...);
        ^
../inst/include/startree/standard_trie.h:169:10: note: in instantiation of function template specialization 'std::vector<startree::radix::StandardNode<3>>::emplace_back<>' requested here
  nodes_.emplace_back();
         ^
../inst/include/startree/startree.h:75:8: note: in instantiation of member function 'startree::radix::StandardTrie<3>::init' requested here
  trie.init(height, target_pad_depth_max);
       ^
../inst/include/startree/startree.h:258:12: note: in instantiation of function template specialization 'startree::radix::process_target_block_self<3, startree::radix::StandardTrie<3>>' requested here
    radix::process_target_block_self<MaxBand, radix::StandardTrie<MaxBand>>(
           ^
../inst/include/startree/startree.h:283:7: note: in instantiation of function template specialization 'startree::process_target_block_self_scored<3>' requested here
      process_target_block_self_scored<3>(
      ^
In file included from split_search.cpp:1:
In file included from ./seqtrie_types.h:18:
In file included from ../inst/include/seqtrie/radix_forest.h:5:
In file included from ../inst/include/seqtrie/radix_tree.h:4:
In file included from ../inst/include/seqtrie/radixmap.h:8:
../inst/include/simple_array/small_array.h:28:50: warning: suggest braces around initialization of subobject [-Wmissing-braces]
    value_type      _stack[stack_size::value] = {0}; // zero initialize
                                                 ^
                                                 {}
../inst/include/simple_array/small_array.h:62:5: note: in instantiation of default member initializer 'trqwe::small_array<std::array<int, 9>, std::allocator<std::array<int, 9>>, unsigned short, std::integral_constant<unsigned short, 2>>::Members::_stack' requested here
    Members() : _data(stack_address()), _size(0) {}
    ^
../inst/include/simple_array/small_array.h:74:19: note: in instantiation of member function 'trqwe::small_array<std::array<int, 9>, std::allocator<std::array<int, 9>>, unsigned short, std::integral_constant<unsigned short, 2>>::Members::Members' requested here
  small_array() : m() {}
                  ^
../inst/include/startree/custom_trie.h:68:3: note: in instantiation of member function 'trqwe::small_array<std::array<int, 9>, std::allocator<std::array<int, 9>>, unsigned short, std::integral_constant<unsigned short, 2>>::small_array' requested here
  CustomNode() { child.fill(kNoCustomChild); }
  ^
/Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/memory:1684:31: note: in instantiation of member function 'startree::radix::CustomNode<4>::CustomNode' requested here
            ::new((void*)__p) _Up(_VSTD::forward<_Args>(__args)...);
                              ^
/Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/memory:1562:21: note: in instantiation of function template specialization 'std::allocator<startree::radix::CustomNode<4>>::construct<startree::radix::CustomNode<4>>' requested here
                __a.construct(__p, _VSTD::forward<_Args>(__args)...);
                    ^
/Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/memory:1413:14: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all)
            {__construct(__has_construct<allocator_type, _Tp*, _Args...>(),
             ^
/Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/vector:1687:9: note: in instantiation of function template specialization 'std::vector<startree::radix::CustomNode<4>>::__construct_one_at_end<>' requested here
        __construct_one_at_end(_VSTD::forward<_Args>(__args)...);
        ^
../inst/include/startree/custom_trie.h:181:10: note: in instantiation of function template specialization 'std::vector<startree::radix::CustomNode<4>>::emplace_back<>' requested here
  nodes_.emplace_back();
         ^
../inst/include/startree/startree.h:75:8: note: in instantiation of member function 'startree::radix::CustomTrie<4>::init' requested here
  trie.init(height, target_pad_depth_max);
       ^
../inst/include/startree/startree.h:254:12: note: in instantiation of function template specialization 'startree::radix::process_target_block_self<4, startree::radix::CustomTrie<4>>' requested here
    radix::process_target_block_self<MaxBand, radix::CustomTrie<MaxBand>>(
           ^
../inst/include/startree/startree.h:288:7: note: in instantiation of function template specialization 'startree::process_target_block_self_scored<4>' requested here
      process_target_block_self_scored<4>(
      ^
In file included from split_search.cpp:1:
In file included from ./seqtrie_types.h:18:
In file included from ../inst/include/seqtrie/radix_forest.h:5:
In file included from ../inst/include/seqtrie/radix_tree.h:4:
In file included from ../inst/include/seqtrie/radixmap.h:8:
../inst/include/simple_array/small_array.h:28:50: warning: suggest braces around initialization of subobject [-Wmissing-braces]
    value_type      _stack[stack_size::value] = {0}; // zero initialize
                                                 ^
                                                 {}
../inst/include/simple_array/small_array.h:62:5: note: in instantiation of default member initializer 'trqwe::small_array<std::array<signed char, 9>, std::allocator<std::array<signed char, 9>>, unsigned short, std::integral_constant<unsigned short, 8>>::Members::_stack' requested here
    Members() : _data(stack_address()), _size(0) {}
    ^
../inst/include/simple_array/small_array.h:74:19: note: in instantiation of member function 'trqwe::small_array<std::array<signed char, 9>, std::allocator<std::array<signed char, 9>>, unsigned short, std::integral_constant<unsigned short, 8>>::Members::Members' requested here
  small_array() : m() {}
                  ^
../inst/include/startree/standard_trie.h:60:3: note: in instantiation of member function 'trqwe::small_array<std::array<signed char, 9>, std::allocator<std::array<signed char, 9>>, unsigned short, std::integral_constant<unsigned short, 8>>::small_array' requested here
  StandardNode() { child.fill(kNoStandardChild); }
  ^
/Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/memory:1684:31: note: in instantiation of member function 'startree::radix::StandardNode<4>::StandardNode' requested here
            ::new((void*)__p) _Up(_VSTD::forward<_Args>(__args)...);
                              ^
/Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/memory:1562:21: note: in instantiation of function template specialization 'std::allocator<startree::radix::StandardNode<4>>::construct<startree::radix::StandardNode<4>>' requested here
                __a.construct(__p, _VSTD::forward<_Args>(__args)...);
                    ^
/Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/memory:1413:14: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all)
            {__construct(__has_construct<allocator_type, _Tp*, _Args...>(),
             ^
/Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/vector:1687:9: note: in instantiation of function template specialization 'std::vector<startree::radix::StandardNode<4>>::__construct_one_at_end<>' requested here
        __construct_one_at_end(_VSTD::forward<_Args>(__args)...);
        ^
../inst/include/startree/standard_trie.h:169:10: note: in instantiation of function template specialization 'std::vector<startree::radix::StandardNode<4>>::emplace_back<>' requested here
  nodes_.emplace_back();
         ^
../inst/include/startree/startree.h:75:8: note: in instantiation of member function 'startree::radix::StandardTrie<4>::init' requested here
  trie.init(height, target_pad_depth_max);
       ^
../inst/include/startree/startree.h:258:12: note: in instantiation of function template specialization 'startree::radix::process_target_block_self<4, startree::radix::StandardTrie<4>>' requested here
    radix::process_target_block_self<MaxBand, radix::StandardTrie<MaxBand>>(
           ^
../inst/include/startree/startree.h:288:7: note: in instantiation of function template specialization 'startree::process_target_block_self_scored<4>' requested here
      process_target_block_self_scored<4>(
      ^
In file included from split_search.cpp:1:
In file included from ./seqtrie_types.h:18:
In file included from ../inst/include/seqtrie/radix_forest.h:5:
In file included from ../inst/include/seqtrie/radix_tree.h:4:
In file included from ../inst/include/seqtrie/radixmap.h:8:
../inst/include/simple_array/small_array.h:28:50: warning: suggest braces around initialization of subobject [-Wmissing-braces]
    value_type      _stack[stack_size::value] = {0}; // zero initialize
                                                 ^
                                                 {}
../inst/include/simple_array/small_array.h:62:5: note: in instantiation of default member initializer 'trqwe::small_array<std::array<int, 11>, std::allocator<std::array<int, 11>>, unsigned short, std::integral_constant<unsigned short, 2>>::Members::_stack' requested here
    Members() : _data(stack_address()), _size(0) {}
    ^
../inst/include/simple_array/small_array.h:74:19: note: in instantiation of member function 'trqwe::small_array<std::array<int, 11>, std::allocator<std::array<int, 11>>, unsigned short, std::integral_constant<unsigned short, 2>>::Members::Members' requested here
  small_array() : m() {}
                  ^
../inst/include/startree/custom_trie.h:68:3: note: in instantiation of member function 'trqwe::small_array<std::array<int, 11>, std::allocator<std::array<int, 11>>, unsigned short, std::integral_constant<unsigned short, 2>>::small_array' requested here
  CustomNode() { child.fill(kNoCustomChild); }
  ^
/Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/memory:1684:31: note: in instantiation of member function 'startree::radix::CustomNode<5>::CustomNode' requested here
            ::new((void*)__p) _Up(_VSTD::forward<_Args>(__args)...);
                              ^
/Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/memory:1562:21: note: in instantiation of function template specialization 'std::allocator<startree::radix::CustomNode<5>>::construct<startree::radix::CustomNode<5>>' requested here
                __a.construct(__p, _VSTD::forward<_Args>(__args)...);
                    ^
/Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/memory:1413:14: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all)
            {__construct(__has_construct<allocator_type, _Tp*, _Args...>(),
             ^
/Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/vector:1687:9: note: in instantiation of function template specialization 'std::vector<startree::radix::CustomNode<5>>::__construct_one_at_end<>' requested here
        __construct_one_at_end(_VSTD::forward<_Args>(__args)...);
        ^
../inst/include/startree/custom_trie.h:181:10: note: in instantiation of function template specialization 'std::vector<startree::radix::CustomNode<5>>::emplace_back<>' requested here
  nodes_.emplace_back();
         ^
../inst/include/startree/startree.h:75:8: note: in instantiation of member function 'startree::radix::CustomTrie<5>::init' requested here
  trie.init(height, target_pad_depth_max);
       ^
../inst/include/startree/startree.h:254:12: note: in instantiation of function template specialization 'startree::radix::process_target_block_self<5, startree::radix::CustomTrie<5>>' requested here
    radix::process_target_block_self<MaxBand, radix::CustomTrie<MaxBand>>(
           ^
../inst/include/startree/startree.h:293:7: note: in instantiation of function template specialization 'startree::process_target_block_self_scored<5>' requested here
      process_target_block_self_scored<5>(
      ^
In file included from split_search.cpp:1:
In file included from ./seqtrie_types.h:18:
In file included from ../inst/include/seqtrie/radix_forest.h:5:
In file included from ../inst/include/seqtrie/radix_tree.h:4:
In file included from ../inst/include/seqtrie/radixmap.h:8:
../inst/include/simple_array/small_array.h:28:50: warning: suggest braces around initialization of subobject [-Wmissing-braces]
    value_type      _stack[stack_size::value] = {0}; // zero initialize
                                                 ^
                                                 {}
../inst/include/simple_array/small_array.h:62:5: note: in instantiation of default member initializer 'trqwe::small_array<std::array<signed char, 11>, std::allocator<std::array<signed char, 11>>, unsigned short, std::integral_constant<unsigned short, 8>>::Members::_stack' requested here
    Members() : _data(stack_address()), _size(0) {}
    ^
../inst/include/simple_array/small_array.h:74:19: note: in instantiation of member function 'trqwe::small_array<std::array<signed char, 11>, std::allocator<std::array<signed char, 11>>, unsigned short, std::integral_constant<unsigned short, 8>>::Members::Members' requested here
  small_array() : m() {}
                  ^
../inst/include/startree/standard_trie.h:60:3: note: in instantiation of member function 'trqwe::small_array<std::array<signed char, 11>, std::allocator<std::array<signed char, 11>>, unsigned short, std::integral_constant<unsigned short, 8>>::small_array' requested here
  StandardNode() { child.fill(kNoStandardChild); }
  ^
/Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/memory:1684:31: note: in instantiation of member function 'startree::radix::StandardNode<5>::StandardNode' requested here
            ::new((void*)__p) _Up(_VSTD::forward<_Args>(__args)...);
                              ^
/Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/memory:1562:21: note: in instantiation of function template specialization 'std::allocator<startree::radix::StandardNode<5>>::construct<startree::radix::StandardNode<5>>' requested here
                __a.construct(__p, _VSTD::forward<_Args>(__args)...);
                    ^
/Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/memory:1413:14: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all)
            {__construct(__has_construct<allocator_type, _Tp*, _Args...>(),
             ^
/Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/vector:1687:9: note: in instantiation of function template specialization 'std::vector<startree::radix::StandardNode<5>>::__construct_one_at_end<>' requested here
        __construct_one_at_end(_VSTD::forward<_Args>(__args)...);
        ^
../inst/include/startree/standard_trie.h:169:10: note: in instantiation of function template specialization 'std::vector<startree::radix::StandardNode<5>>::emplace_back<>' requested here
  nodes_.emplace_back();
         ^
../inst/include/startree/startree.h:75:8: note: in instantiation of member function 'startree::radix::StandardTrie<5>::init' requested here
  trie.init(height, target_pad_depth_max);
       ^
../inst/include/startree/startree.h:258:12: note: in instantiation of function template specialization 'startree::radix::process_target_block_self<5, startree::radix::StandardTrie<5>>' requested here
    radix::process_target_block_self<MaxBand, radix::StandardTrie<MaxBand>>(
           ^
../inst/include/startree/startree.h:293:7: note: in instantiation of function template specialization 'startree::process_target_block_self_scored<5>' requested here
      process_target_block_self_scored<5>(
      ^
In file included from split_search.cpp:1:
In file included from ./seqtrie_types.h:18:
In file included from ../inst/include/seqtrie/radix_forest.h:5:
In file included from ../inst/include/seqtrie/radix_tree.h:4:
In file included from ../inst/include/seqtrie/radixmap.h:8:
../inst/include/simple_array/small_array.h:28:50: warning: suggest braces around initialization of subobject [-Wmissing-braces]
    value_type      _stack[stack_size::value] = {0}; // zero initialize
                                                 ^
                                                 {}
../inst/include/simple_array/small_array.h:62:5: note: in instantiation of default member initializer 'trqwe::small_array<std::array<int, 13>, std::allocator<std::array<int, 13>>, unsigned short, std::integral_constant<unsigned short, 2>>::Members::_stack' requested here
    Members() : _data(stack_address()), _size(0) {}
    ^
../inst/include/simple_array/small_array.h:74:19: note: in instantiation of member function 'trqwe::small_array<std::array<int, 13>, std::allocator<std::array<int, 13>>, unsigned short, std::integral_constant<unsigned short, 2>>::Members::Members' requested here
  small_array() : m() {}
                  ^
../inst/include/startree/custom_trie.h:68:3: note: in instantiation of member function 'trqwe::small_array<std::array<int, 13>, std::allocator<std::array<int, 13>>, unsigned short, std::integral_constant<unsigned short, 2>>::small_array' requested here
  CustomNode() { child.fill(kNoCustomChild); }
  ^
/Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/memory:1684:31: note: in instantiation of member function 'startree::radix::CustomNode<6>::CustomNode' requested here
            ::new((void*)__p) _Up(_VSTD::forward<_Args>(__args)...);
                              ^
/Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/memory:1562:21: note: in instantiation of function template specialization 'std::allocator<startree::radix::CustomNode<6>>::construct<startree::radix::CustomNode<6>>' requested here
                __a.construct(__p, _VSTD::forward<_Args>(__args)...);
                    ^
/Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/memory:1413:14: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all)
            {__construct(__has_construct<allocator_type, _Tp*, _Args...>(),
             ^
/Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/vector:1687:9: note: in instantiation of function template specialization 'std::vector<startree::radix::CustomNode<6>>::__construct_one_at_end<>' requested here
        __construct_one_at_end(_VSTD::forward<_Args>(__args)...);
        ^
../inst/include/startree/custom_trie.h:181:10: note: in instantiation of function template specialization 'std::vector<startree::radix::CustomNode<6>>::emplace_back<>' requested here
  nodes_.emplace_back();
         ^
../inst/include/startree/startree.h:75:8: note: in instantiation of member function 'startree::radix::CustomTrie<6>::init' requested here
  trie.init(height, target_pad_depth_max);
       ^
../inst/include/startree/startree.h:254:12: note: in instantiation of function template specialization 'startree::radix::process_target_block_self<6, startree::radix::CustomTrie<6>>' requested here
    radix::process_target_block_self<MaxBand, radix::CustomTrie<MaxBand>>(
           ^
../inst/include/startree/startree.h:298:7: note: in instantiation of function template specialization 'startree::process_target_block_self_scored<6>' requested here
      process_target_block_self_scored<6>(
      ^
In file included from split_search.cpp:1:
In file included from ./seqtrie_types.h:18:
In file included from ../inst/include/seqtrie/radix_forest.h:5:
In file included from ../inst/include/seqtrie/radix_tree.h:4:
In file included from ../inst/include/seqtrie/radixmap.h:8:
../inst/include/simple_array/small_array.h:28:50: warning: suggest braces around initialization of subobject [-Wmissing-braces]
    value_type      _stack[stack_size::value] = {0}; // zero initialize
                                                 ^
                                                 {}
../inst/include/simple_array/small_array.h:62:5: note: in instantiation of default member initializer 'trqwe::small_array<std::array<signed char, 13>, std::allocator<std::array<signed char, 13>>, unsigned short, std::integral_constant<unsigned short, 8>>::Members::_stack' requested here
    Members() : _data(stack_address()), _size(0) {}
    ^
../inst/include/simple_array/small_array.h:74:19: note: in instantiation of member function 'trqwe::small_array<std::array<signed char, 13>, std::allocator<std::array<signed char, 13>>, unsigned short, std::integral_constant<unsigned short, 8>>::Members::Members' requested here
  small_array() : m() {}
                  ^
../inst/include/startree/standard_trie.h:60:3: note: in instantiation of member function 'trqwe::small_array<std::array<signed char, 13>, std::allocator<std::array<signed char, 13>>, unsigned short, std::integral_constant<unsigned short, 8>>::small_array' requested here
  StandardNode() { child.fill(kNoStandardChild); }
  ^
/Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/memory:1684:31: note: in instantiation of member function 'startree::radix::StandardNode<6>::StandardNode' requested here
            ::new((void*)__p) _Up(_VSTD::forward<_Args>(__args)...);
                              ^
/Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/memory:1562:21: note: in instantiation of function template specialization 'std::allocator<startree::radix::StandardNode<6>>::construct<startree::radix::StandardNode<6>>' requested here
                __a.construct(__p, _VSTD::forward<_Args>(__args)...);
                    ^
/Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/memory:1413:14: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all)
            {__construct(__has_construct<allocator_type, _Tp*, _Args...>(),
             ^
/Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/vector:1687:9: note: in instantiation of function template specialization 'std::vector<startree::radix::StandardNode<6>>::__construct_one_at_end<>' requested here
        __construct_one_at_end(_VSTD::forward<_Args>(__args)...);
        ^
../inst/include/startree/standard_trie.h:169:10: note: in instantiation of function template specialization 'std::vector<startree::radix::StandardNode<6>>::emplace_back<>' requested here
  nodes_.emplace_back();
         ^
../inst/include/startree/startree.h:75:8: note: in instantiation of member function 'startree::radix::StandardTrie<6>::init' requested here
  trie.init(height, target_pad_depth_max);
       ^
../inst/include/startree/startree.h:258:12: note: in instantiation of function template specialization 'startree::radix::process_target_block_self<6, startree::radix::StandardTrie<6>>' requested here
    radix::process_target_block_self<MaxBand, radix::StandardTrie<MaxBand>>(
           ^
../inst/include/startree/startree.h:298:7: note: in instantiation of function template specialization 'startree::process_target_block_self_scored<6>' requested here
      process_target_block_self_scored<6>(
      ^
In file included from split_search.cpp:1:
In file included from ./seqtrie_types.h:18:
In file included from ../inst/include/seqtrie/radix_forest.h:5:
In file included from ../inst/include/seqtrie/radix_tree.h:4:
In file included from ../inst/include/seqtrie/radixmap.h:8:
../inst/include/simple_array/small_array.h:28:50: warning: suggest braces around initialization of subobject [-Wmissing-braces]
    value_type      _stack[stack_size::value] = {0}; // zero initialize
                                                 ^
                                                 {}
../inst/include/simple_array/small_array.h:62:5: note: in instantiation of default member initializer 'trqwe::small_array<std::array<int, 15>, std::allocator<std::array<int, 15>>, unsigned short, std::integral_constant<unsigned short, 2>>::Members::_stack' requested here
    Members() : _data(stack_address()), _size(0) {}
    ^
../inst/include/simple_array/small_array.h:74:19: note: in instantiation of member function 'trqwe::small_array<std::array<int, 15>, std::allocator<std::array<int, 15>>, unsigned short, std::integral_constant<unsigned short, 2>>::Members::Members' requested here
  small_array() : m() {}
                  ^
../inst/include/startree/custom_trie.h:68:3: note: in instantiation of member function 'trqwe::small_array<std::array<int, 15>, std::allocator<std::array<int, 15>>, unsigned short, std::integral_constant<unsigned short, 2>>::small_array' requested here
  CustomNode() { child.fill(kNoCustomChild); }
  ^
/Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/memory:1684:31: note: in instantiation of member function 'startree::radix::CustomNode<7>::CustomNode' requested here
            ::new((void*)__p) _Up(_VSTD::forward<_Args>(__args)...);
                              ^
/Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/memory:1562:21: note: in instantiation of function template specialization 'std::allocator<startree::radix::CustomNode<7>>::construct<startree::radix::CustomNode<7>>' requested here
                __a.construct(__p, _VSTD::forward<_Args>(__args)...);
                    ^
/Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/memory:1413:14: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all)
            {__construct(__has_construct<allocator_type, _Tp*, _Args...>(),
             ^
/Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/vector:1687:9: note: in instantiation of function template specialization 'std::vector<startree::radix::CustomNode<7>>::__construct_one_at_end<>' requested here
        __construct_one_at_end(_VSTD::forward<_Args>(__args)...);
        ^
../inst/include/startree/custom_trie.h:181:10: note: in instantiation of function template specialization 'std::vector<startree::radix::CustomNode<7>>::emplace_back<>' requested here
  nodes_.emplace_back();
         ^
../inst/include/startree/startree.h:75:8: note: in instantiation of member function 'startree::radix::CustomTrie<7>::init' requested here
  trie.init(height, target_pad_depth_max);
       ^
../inst/include/startree/startree.h:254:12: note: in instantiation of function template specialization 'startree::radix::process_target_block_self<7, startree::radix::CustomTrie<7>>' requested here
    radix::process_target_block_self<MaxBand, radix::CustomTrie<MaxBand>>(
           ^
../inst/include/startree/startree.h:303:7: note: in instantiation of function template specialization 'startree::process_target_block_self_scored<7>' requested here
      process_target_block_self_scored<7>(
      ^
In file included from split_search.cpp:1:
In file included from ./seqtrie_types.h:18:
In file included from ../inst/include/seqtrie/radix_forest.h:5:
In file included from ../inst/include/seqtrie/radix_tree.h:4:
In file included from ../inst/include/seqtrie/radixmap.h:8:
../inst/include/simple_array/small_array.h:28:50: warning: suggest braces around initialization of subobject [-Wmissing-braces]
    value_type      _stack[stack_size::value] = {0}; // zero initialize
                                                 ^
                                                 {}
../inst/include/simple_array/small_array.h:62:5: note: in instantiation of default member initializer 'trqwe::small_array<std::array<signed char, 15>, std::allocator<std::array<signed char, 15>>, unsigned short, std::integral_constant<unsigned short, 8>>::Members::_stack' requested here
    Members() : _data(stack_address()), _size(0) {}
    ^
../inst/include/simple_array/small_array.h:74:19: note: in instantiation of member function 'trqwe::small_array<std::array<signed char, 15>, std::allocator<std::array<signed char, 15>>, unsigned short, std::integral_constant<unsigned short, 8>>::Members::Members' requested here
  small_array() : m() {}
                  ^
../inst/include/startree/standard_trie.h:60:3: note: in instantiation of member function 'trqwe::small_array<std::array<signed char, 15>, std::allocator<std::array<signed char, 15>>, unsigned short, std::integral_constant<unsigned short, 8>>::small_array' requested here
  StandardNode() { child.fill(kNoStandardChild); }
  ^
/Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/memory:1684:31: note: in instantiation of member function 'startree::radix::StandardNode<7>::StandardNode' requested here
            ::new((void*)__p) _Up(_VSTD::forward<_Args>(__args)...);
                              ^
/Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/memory:1562:21: note: in instantiation of function template specialization 'std::allocator<startree::radix::StandardNode<7>>::construct<startree::radix::StandardNode<7>>' requested here
                __a.construct(__p, _VSTD::forward<_Args>(__args)...);
                    ^
/Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/memory:1413:14: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all)
            {__construct(__has_construct<allocator_type, _Tp*, _Args...>(),
             ^
/Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/vector:1687:9: note: in instantiation of function template specialization 'std::vector<startree::radix::StandardNode<7>>::__construct_one_at_end<>' requested here
        __construct_one_at_end(_VSTD::forward<_Args>(__args)...);
        ^
../inst/include/startree/standard_trie.h:169:10: note: in instantiation of function template specialization 'std::vector<startree::radix::StandardNode<7>>::emplace_back<>' requested here
  nodes_.emplace_back();
         ^
../inst/include/startree/startree.h:75:8: note: in instantiation of member function 'startree::radix::StandardTrie<7>::init' requested here
  trie.init(height, target_pad_depth_max);
       ^
../inst/include/startree/startree.h:258:12: note: in instantiation of function template specialization 'startree::radix::process_target_block_self<7, startree::radix::StandardTrie<7>>' requested here
    radix::process_target_block_self<MaxBand, radix::StandardTrie<MaxBand>>(
           ^
../inst/include/startree/startree.h:303:7: note: in instantiation of function template specialization 'startree::process_target_block_self_scored<7>' requested here
      process_target_block_self_scored<7>(
      ^
In file included from split_search.cpp:1:
In file included from ./seqtrie_types.h:18:
In file included from ../inst/include/seqtrie/radix_forest.h:5:
In file included from ../inst/include/seqtrie/radix_tree.h:4:
In file included from ../inst/include/seqtrie/radixmap.h:8:
../inst/include/simple_array/small_array.h:28:50: warning: suggest braces around initialization of subobject [-Wmissing-braces]
    value_type      _stack[stack_size::value] = {0}; // zero initialize
                                                 ^
                                                 {}
../inst/include/simple_array/small_array.h:62:5: note: in instantiation of default member initializer 'trqwe::small_array<std::array<int, 17>, std::allocator<std::array<int, 17>>, unsigned short, std::integral_constant<unsigned short, 2>>::Members::_stack' requested here
    Members() : _data(stack_address()), _size(0) {}
    ^
../inst/include/simple_array/small_array.h:74:19: note: in instantiation of member function 'trqwe::small_array<std::array<int, 17>, std::allocator<std::array<int, 17>>, unsigned short, std::integral_constant<unsigned short, 2>>::Members::Members' requested here
  small_array() : m() {}
                  ^
../inst/include/startree/custom_trie.h:68:3: note: in instantiation of member function 'trqwe::small_array<std::array<int, 17>, std::allocator<std::array<int, 17>>, unsigned short, std::integral_constant<unsigned short, 2>>::small_array' requested here
  CustomNode() { child.fill(kNoCustomChild); }
  ^
/Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/memory:1684:31: note: in instantiation of member function 'startree::radix::CustomNode<8>::CustomNode' requested here
            ::new((void*)__p) _Up(_VSTD::forward<_Args>(__args)...);
                              ^
/Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/memory:1562:21: note: in instantiation of function template specialization 'std::allocator<startree::radix::CustomNode<8>>::construct<startree::radix::CustomNode<8>>' requested here
                __a.construct(__p, _VSTD::forward<_Args>(__args)...);
                    ^
/Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/memory:1413:14: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all)
            {__construct(__has_construct<allocator_type, _Tp*, _Args...>(),
             ^
/Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/vector:1687:9: note: in instantiation of function template specialization 'std::vector<startree::radix::CustomNode<8>>::__construct_one_at_end<>' requested here
        __construct_one_at_end(_VSTD::forward<_Args>(__args)...);
        ^
../inst/include/startree/custom_trie.h:181:10: note: in instantiation of function template specialization 'std::vector<startree::radix::CustomNode<8>>::emplace_back<>' requested here
  nodes_.emplace_back();
         ^
../inst/include/startree/startree.h:75:8: note: in instantiation of member function 'startree::radix::CustomTrie<8>::init' requested here
  trie.init(height, target_pad_depth_max);
       ^
../inst/include/startree/startree.h:254:12: note: in instantiation of function template specialization 'startree::radix::process_target_block_self<8, startree::radix::CustomTrie<8>>' requested here
    radix::process_target_block_self<MaxBand, radix::CustomTrie<MaxBand>>(
           ^
../inst/include/startree/startree.h:308:7: note: in instantiation of function template specialization 'startree::process_target_block_self_scored<8>' requested here
      process_target_block_self_scored<8>(
      ^
In file included from split_search.cpp:1:
In file included from ./seqtrie_types.h:18:
In file included from ../inst/include/seqtrie/radix_forest.h:5:
In file included from ../inst/include/seqtrie/radix_tree.h:4:
In file included from ../inst/include/seqtrie/radixmap.h:8:
../inst/include/simple_array/small_array.h:28:50: warning: suggest braces around initialization of subobject [-Wmissing-braces]
    value_type      _stack[stack_size::value] = {0}; // zero initialize
                                                 ^
                                                 {}
../inst/include/simple_array/small_array.h:62:5: note: in instantiation of default member initializer 'trqwe::small_array<std::array<signed char, 17>, std::allocator<std::array<signed char, 17>>, unsigned short, std::integral_constant<unsigned short, 8>>::Members::_stack' requested here
    Members() : _data(stack_address()), _size(0) {}
    ^
../inst/include/simple_array/small_array.h:74:19: note: in instantiation of member function 'trqwe::small_array<std::array<signed char, 17>, std::allocator<std::array<signed char, 17>>, unsigned short, std::integral_constant<unsigned short, 8>>::Members::Members' requested here
  small_array() : m() {}
                  ^
../inst/include/startree/standard_trie.h:60:3: note: in instantiation of member function 'trqwe::small_array<std::array<signed char, 17>, std::allocator<std::array<signed char, 17>>, unsigned short, std::integral_constant<unsigned short, 8>>::small_array' requested here
  StandardNode() { child.fill(kNoStandardChild); }
  ^
/Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/memory:1684:31: note: in instantiation of member function 'startree::radix::StandardNode<8>::StandardNode' requested here
            ::new((void*)__p) _Up(_VSTD::forward<_Args>(__args)...);
                              ^
/Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/memory:1562:21: note: in instantiation of function template specialization 'std::allocator<startree::radix::StandardNode<8>>::construct<startree::radix::StandardNode<8>>' requested here
                __a.construct(__p, _VSTD::forward<_Args>(__args)...);
                    ^
/Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/memory:1413:14: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all)
            {__construct(__has_construct<allocator_type, _Tp*, _Args...>(),
             ^
/Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/vector:1687:9: note: in instantiation of function template specialization 'std::vector<startree::radix::StandardNode<8>>::__construct_one_at_end<>' requested here
        __construct_one_at_end(_VSTD::forward<_Args>(__args)...);
        ^
../inst/include/startree/standard_trie.h:169:10: note: in instantiation of function template specialization 'std::vector<startree::radix::StandardNode<8>>::emplace_back<>' requested here
  nodes_.emplace_back();
         ^
../inst/include/startree/startree.h:75:8: note: in instantiation of member function 'startree::radix::StandardTrie<8>::init' requested here
  trie.init(height, target_pad_depth_max);
       ^
../inst/include/startree/startree.h:258:12: note: in instantiation of function template specialization 'startree::radix::process_target_block_self<8, startree::radix::StandardTrie<8>>' requested here
    radix::process_target_block_self<MaxBand, radix::StandardTrie<MaxBand>>(
           ^
../inst/include/startree/startree.h:308:7: note: in instantiation of function template specialization 'startree::process_target_block_self_scored<8>' requested here
      process_target_block_self_scored<8>(
      ^
16 warnings generated.
16 warnings generated.
16 warnings generated.
16 warnings generated.
clang++ -arch arm64 -std=gnu++17 -dynamiclib -Wl,-headerpad_max_install_names -undefined dynamic_lookup -L/Library/Frameworks/R.framework/Resources/lib -L/opt/R/arm64/lib -o seqtrie.so CharCounter.o RadixForest.o RadixTree.o RcppExports.o StarTree.o pairwise.o split_search.o -L/Volumes/Builds/packages/big-sur-arm64/Rlib/4.5/RcppParallel/lib -ltbb -ltbbmalloc -F/Library/Frameworks/R.framework/.. -framework R
installing to /Volumes/Builds/packages/big-sur-arm64/results/4.5/seqtrie.Rcheck/00LOCK-seqtrie/00new/seqtrie/libs
** generating debug symbols (dSYM)
** R
** data
*** moving datasets to lazyload DB
** inst
** byte-compile and prepare package for lazy loading
** help
*** installing help indices
** building package indices
** installing vignettes
** testing if installed package can be loaded from temporary location
** checking absolute paths in shared objects and dynamic libraries
** testing if installed package can be loaded from final location
** testing if installed package keeps a record of temporary installation path
* DONE (seqtrie)