* using log directory 'd:/Rcompile/CRANpkg/local/4.0/fm.index.Rcheck'
* using R version 4.0.5 (2021-03-31)
* using platform: x86_64-w64-mingw32 (64-bit)
* using session charset: ISO8859-1
* checking for file 'fm.index/DESCRIPTION' ... OK
* this is package 'fm.index' version '0.1.1'
* package encoding: UTF-8
* checking package namespace information ... OK
* checking package dependencies ... OK
* checking if this is a source package ... OK
* checking if there is a namespace ... OK
* checking for hidden files and directories ... OK
* checking for portable file names ... OK
* checking whether package 'fm.index' can be installed ... ERROR
Installation failed.
See 'd:/Rcompile/CRANpkg/local/4.0/fm.index.Rcheck/00install.out' for details.
* DONE
The installation logfile:
* installing *source* package 'fm.index' ...
** package 'fm.index' successfully unpacked and MD5 sums checked
** using staged installation
** libs

*** arch - i386
make[1]: Entering directory '/d/temp/Rtmp0KARfU/R.INSTALL588c709850f4/fm.index/src-i386'
d:/Compiler/rtools40/mingw32/bin/g++  -std=gnu++14 -I"D:/RCompile/recent/R-4.0.5/include" -DNDEBUG -Isdsl/include -Isdsl/external/cereal/include -I'd:/RCompile/CRANpkg/lib/4.0/Rcpp/include' -I'd:/RCompile/CRANpkg/lib/4.0/stringi/include'   -I"d:/Compiler/gcc-4.9.3/local330/include"     -O2 -Wall  -mfpmath=sse -msse2 -mstackrealign -c RcppExports.cpp -o RcppExports.o
d:/Compiler/rtools40/mingw32/bin/g++  -std=gnu++14 -I"D:/RCompile/recent/R-4.0.5/include" -DNDEBUG -Isdsl/include -Isdsl/external/cereal/include -I'd:/RCompile/CRANpkg/lib/4.0/Rcpp/include' -I'd:/RCompile/CRANpkg/lib/4.0/stringi/include'   -I"d:/Compiler/gcc-4.9.3/local330/include"     -O2 -Wall  -mfpmath=sse -msse2 -mstackrealign -c import_stringi.cpp -o import_stringi.o
d:/Compiler/rtools40/mingw32/bin/g++  -std=gnu++14 -I"D:/RCompile/recent/R-4.0.5/include" -DNDEBUG -Isdsl/include -Isdsl/external/cereal/include -I'd:/RCompile/CRANpkg/lib/4.0/Rcpp/include' -I'd:/RCompile/CRANpkg/lib/4.0/stringi/include'   -I"d:/Compiler/gcc-4.9.3/local330/include"     -O2 -Wall  -mfpmath=sse -msse2 -mstackrealign -c index.cpp -o index.o
In file included from sdsl/include/sdsl/rrr_helper.hpp:22,
                 from sdsl/include/sdsl/rrr_vector.hpp:18,
                 from sdsl/include/sdsl/bit_vectors.hpp:14,
                 from sdsl/include/sdsl/wt_pc.hpp:16,
                 from sdsl/include/sdsl/wt_huff.hpp:12,
                 from sdsl/include/sdsl/construct_lcp.hpp:25,
                 from sdsl/include/sdsl/construct.hpp:15,
                 from sdsl/include/sdsl/suffix_arrays.hpp:15,
                 from index.cpp:5:
sdsl/include/sdsl/uint128_t.hpp:20:56: error: unable to emulate 'TI'
 typedef unsigned int uint128_t __attribute__((mode(TI)));
                                                        ^
sdsl/include/sdsl/uint128_t.hpp: In function 'std::ostream& sdsl::operator<<(std::ostream&, const uint128_t&)':
sdsl/include/sdsl/uint128_t.hpp:222:39: warning: right shift count >= width of type [-Wshift-count-overflow]
     uint64_t X[2] = { (uint64_t)(x >> 64), (uint64_t)x };
                                       ^~
In file included from sdsl/include/sdsl/rrr_helper.hpp:23,
                 from sdsl/include/sdsl/rrr_vector.hpp:18,
                 from sdsl/include/sdsl/bit_vectors.hpp:14,
                 from sdsl/include/sdsl/wt_pc.hpp:16,
                 from sdsl/include/sdsl/wt_huff.hpp:12,
                 from sdsl/include/sdsl/construct_lcp.hpp:25,
                 from sdsl/include/sdsl/construct.hpp:15,
                 from sdsl/include/sdsl/suffix_arrays.hpp:15,
                 from index.cpp:5:
sdsl/include/sdsl/uint256_t.hpp: In member function 'uint16_t sdsl::uint256_t::popcount()':
sdsl/include/sdsl/uint256_t.hpp:66:105: warning: right shift count >= width of type [-Wshift-count-overflow]
         return ((uint16_t)bits::cnt(m_lo)) + (uint16_t)bits::cnt(m_mid) + (uint16_t)bits::cnt(m_high >> 64) +
                                                                                                         ^~
sdsl/include/sdsl/uint256_t.hpp: In member function 'uint16_t sdsl::uint256_t::hi()':
sdsl/include/sdsl/uint256_t.hpp:82:38: warning: right shift count >= width of type [-Wshift-count-overflow]
             uint64_t hh = (m_high >> 64);
                                      ^~
sdsl/include/sdsl/uint256_t.hpp: In member function 'uint16_t sdsl::uint256_t::select(uint32_t)':
sdsl/include/sdsl/uint256_t.hpp:98:33: warning: right shift count >= width of type [-Wshift-count-overflow]
         uint64_t hh = m_high >> 64;
                                 ^~
sdsl/include/sdsl/uint256_t.hpp: In member function 'sdsl::uint256_t& sdsl::uint256_t::operator+=(const sdsl::uint256_t&)':
sdsl/include/sdsl/uint256_t.hpp:108:61: warning: right shift count >= width of type [-Wshift-count-overflow]
         uint128_t mid = (uint128_t)m_mid + x.m_mid + (lo >> 64);
                                                             ^~
sdsl/include/sdsl/uint256_t.hpp:111:38: warning: right shift count >= width of type [-Wshift-count-overflow]
         m_high += x.m_high + (mid >> 64);
                                      ^~
sdsl/include/sdsl/uint256_t.hpp: In member function 'sdsl::uint256_t sdsl::uint256_t::operator+(const sdsl::uint256_t&)':
sdsl/include/sdsl/uint256_t.hpp:119:61: warning: right shift count >= width of type [-Wshift-count-overflow]
         uint128_t mid = (uint128_t)m_mid + x.m_mid + (lo >> 64);
                                                             ^~
sdsl/include/sdsl/uint256_t.hpp:120:63: warning: right shift count >= width of type [-Wshift-count-overflow]
         return uint256_t(lo, mid, m_high + x.m_high + (mid >> 64));
                                                               ^~
sdsl/include/sdsl/uint256_t.hpp: In member function 'sdsl::uint256_t sdsl::uint256_t::operator-(const sdsl::uint256_t&)':
sdsl/include/sdsl/uint256_t.hpp:127:64: warning: right shift count >= width of type [-Wshift-count-overflow]
         uint128_t mid = (uint128_t)m_mid + (~x.m_mid) + (lo >> 64);
                                                                ^~
sdsl/include/sdsl/uint256_t.hpp:128:66: warning: right shift count >= width of type [-Wshift-count-overflow]
         return uint256_t(lo, mid, m_high + (~x.m_high) + (mid >> 64));
                                                                  ^~
sdsl/include/sdsl/uint256_t.hpp: In member function 'sdsl::uint256_t& sdsl::uint256_t::operator-=(const sdsl::uint256_t&)':
sdsl/include/sdsl/uint256_t.hpp:135:64: warning: right shift count >= width of type [-Wshift-count-overflow]
         uint128_t mid = (uint128_t)m_mid + (~x.m_mid) + (lo >> 64);
                                                                ^~
sdsl/include/sdsl/uint256_t.hpp:138:41: warning: right shift count >= width of type [-Wshift-count-overflow]
         m_high += (~x.m_high) + (mid >> 64);
                                         ^~
sdsl/include/sdsl/uint256_t.hpp: In member function 'sdsl::uint256_t sdsl::uint256_t::operator<<(int) const':
sdsl/include/sdsl/uint256_t.hpp:170:51: warning: left shift count >= width of type [-Wshift-count-overflow]
             uint128_t low = (((uint128_t)m_mid << 64) | m_lo);
                                                   ^~
sdsl/include/sdsl/uint256_t.hpp:173:42: warning: right shift count >= width of type [-Wshift-count-overflow]
             return uint256_t(low, low >> 64, high);
                                          ^~
sdsl/include/sdsl/uint256_t.hpp:177:52: warning: left shift count >= width of type [-Wshift-count-overflow]
             uint128_t high = (((uint128_t)m_mid << 64) | m_lo) << (x - 128); // TODO: check x==128
                                                    ^~
sdsl/include/sdsl/uint256_t.hpp: In member function 'sdsl::uint256_t sdsl::uint256_t::operator>>(int) const':
sdsl/include/sdsl/uint256_t.hpp:186:51: warning: left shift count >= width of type [-Wshift-count-overflow]
             uint128_t low = (((uint128_t)m_mid << 64) | m_lo) >> x;
                                                   ^~
sdsl/include/sdsl/uint256_t.hpp:188:42: warning: right shift count >= width of type [-Wshift-count-overflow]
             return uint256_t(low, low >> 64, m_high >> x);
                                          ^~
sdsl/include/sdsl/uint256_t.hpp:193:42: warning: right shift count >= width of type [-Wshift-count-overflow]
             return uint256_t(low, low >> 64, 0);
                                          ^~
sdsl/include/sdsl/uint256_t.hpp: In function 'std::ostream& sdsl::operator<<(std::ostream&, const sdsl::uint256_t&)':
sdsl/include/sdsl/uint256_t.hpp:263:46: warning: right shift count >= width of type [-Wshift-count-overflow]
     uint64_t X[4] = { (uint64_t)(x.m_high >> 64), (uint64_t)x.m_high, x.m_mid, x.m_lo };
                                              ^~
In file included from sdsl/include/sdsl/rrr_vector.hpp:18,
                 from sdsl/include/sdsl/bit_vectors.hpp:14,
                 from sdsl/include/sdsl/wt_pc.hpp:16,
                 from sdsl/include/sdsl/wt_huff.hpp:12,
                 from sdsl/include/sdsl/construct_lcp.hpp:25,
                 from sdsl/include/sdsl/construct.hpp:15,
                 from sdsl/include/sdsl/suffix_arrays.hpp:15,
                 from index.cpp:5:
sdsl/include/sdsl/rrr_helper.hpp: In static member function 'static uint16_t sdsl::binomial_coefficients_trait<7>::hi(sdsl::binomial_coefficients_trait<7>::number_type)':
sdsl/include/sdsl/rrr_helper.hpp:77:19: warning: right shift count >= width of type [-Wshift-count-overflow]
         if ((x >> 64)) { return bits::hi(x >> 64) + 64; }
                   ^~
sdsl/include/sdsl/rrr_helper.hpp:77:47: warning: right shift count >= width of type [-Wshift-count-overflow]
         if ((x >> 64)) { return bits::hi(x >> 64) + 64; }
                                               ^~
sdsl/include/sdsl/rrr_helper.hpp: In static member function 'static sdsl::binomial_coefficients_trait<7>::number_type sdsl::binomial_coefficients_trait<7>::get_int(const bit_vector_type&, typename bit_vector_type::size_type, uint16_t)':
sdsl/include/sdsl/rrr_helper.hpp:90:71: warning: left shift count >= width of type [-Wshift-count-overflow]
             return ((((number_type)bv.get_int(pos + 64, len - 64)) << 64) + bv.get_int(pos, 64));
                                                                       ^~
sdsl/include/sdsl/rrr_helper.hpp: In static member function 'static void sdsl::binomial_coefficients_trait<7>::set_int(bit_vector_type&, typename bit_vector_type::size_type, sdsl::binomial_coefficients_trait<7>::number_type, uint16_t)':
sdsl/include/sdsl/rrr_helper.hpp:101:39: warning: right shift count >= width of type [-Wshift-count-overflow]
             bv.set_int(pos + 64, x >> 64, len - 64);
                                       ^~
sdsl/include/sdsl/rrr_helper.hpp: In static member function 'static uint16_t sdsl::binomial_coefficients_trait<7>::popcount(sdsl::binomial_coefficients_trait<7>::number_type)':
sdsl/include/sdsl/rrr_helper.hpp:105:76: warning: right shift count >= width of type [-Wshift-count-overflow]
     static inline uint16_t popcount(number_type x) { return bits::cnt(x >> 64) + bits::cnt(x); }
                                                                            ^~
sdsl/include/sdsl/rrr_helper.hpp: In static member function 'static sdsl::binomial_coefficients_trait<8>::number_type sdsl::binomial_coefficients_trait<8>::get_int(const bit_vector_type&, typename bit_vector_type::size_type, uint16_t)':
sdsl/include/sdsl/rrr_helper.hpp:133:82: warning: left shift count >= width of type [-Wshift-count-overflow]
                                (((uint128_t)bv.get_int(pos + 192, len - 192)) << 64) | bv.get_int(pos + 128, 64));
                                                                                  ^~
In file included from sdsl/include/sdsl/construct_sa.hpp:17,
                 from sdsl/include/sdsl/construct.hpp:16,
                 from sdsl/include/sdsl/suffix_arrays.hpp:15,
                 from index.cpp:5:
sdsl/include/sdsl/qsufsort.hpp: In member function 'void sdsl::qsufsort::sorter<int_vector_type>::do_sort(sdsl::qsufsort::sorter<int_vector_type>::tIV&, sdsl::qsufsort::sorter<int_vector_type>::tIV&)':
sdsl/include/sdsl/qsufsort.hpp:480:75: error: ambiguous overload for 'operator<<' (operand types are 'std::basic_ostream<char>' and 'uint32_t' {aka 'unsigned int'})
         DBG_OUT << "sorter: width=" << (int)width << " max_symbol_width=" << bits::hi(max_symbol) + 1
                                                                           ^
In file included from D:/Compiler/rtools40/mingw32/include/c++/8.3.0/istream:39,
                 from D:/Compiler/rtools40/mingw32/include/c++/8.3.0/fstream:38,
                 from index.cpp:3:
D:/Compiler/rtools40/mingw32/include/c++/8.3.0/ostream:166:7: note: candidate: 'std::basic_ostream<_CharT, _Traits>::__ostream_type& std::basic_ostream<_CharT, _Traits>::operator<<(long int) [with _CharT = char; _Traits = std::char_traits<char>; std::basic_ostream<_CharT, _Traits>::__ostream_type = std::basic_ostream<char>]'
       operator<<(long __n)
       ^~~~~~~~
D:/Compiler/rtools40/mingw32/include/c++/8.3.0/ostream:170:7: note: candidate: 'std::basic_ostream<_CharT, _Traits>::__ostream_type& std::basic_ostream<_CharT, _Traits>::operator<<(long unsigned int) [with _CharT = char; _Traits = std::char_traits<char>; std::basic_ostream<_CharT, _Traits>::__ostream_type = std::basic_ostream<char>]'
       operator<<(unsigned long __n)
       ^~~~~~~~
D:/Compiler/rtools40/mingw32/include/c++/8.3.0/ostream:174:7: note: candidate: 'std::basic_ostream<_CharT, _Traits>::__ostream_type& std::basic_ostream<_CharT, _Traits>::operator<<(bool) [with _CharT = char; _Traits = std::char_traits<char>; std::basic_ostream<_CharT, _Traits>::__ostream_type = std::basic_ostream<char>]'
       operator<<(bool __n)
       ^~~~~~~~
In file included from D:/Compiler/rtools40/mingw32/include/c++/8.3.0/ostream:693,
                 from D:/Compiler/rtools40/mingw32/include/c++/8.3.0/istream:39,
                 from D:/Compiler/rtools40/mingw32/include/c++/8.3.0/fstream:38,
                 from index.cpp:3:
D:/Compiler/rtools40/mingw32/include/c++/8.3.0/bits/ostream.tcc:91:5: note: candidate: 'std::basic_ostream<_CharT, _Traits>& std::basic_ostream<_CharT, _Traits>::operator<<(short int) [with _CharT = char; _Traits = std::char_traits<char>]'
     basic_ostream<_CharT, _Traits>::
     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from D:/Compiler/rtools40/mingw32/include/c++/8.3.0/istream:39,
                 from D:/Compiler/rtools40/mingw32/include/c++/8.3.0/fstream:38,
                 from index.cpp:3:
D:/Compiler/rtools40/mingw32/include/c++/8.3.0/ostream:181:7: note: candidate: 'std::basic_ostream<_CharT, _Traits>::__ostream_type& std::basic_ostream<_CharT, _Traits>::operator<<(short unsigned int) [with _CharT = char; _Traits = std::char_traits<char>; std::basic_ostream<_CharT, _Traits>::__ostream_type = std::basic_ostream<char>]'
       operator<<(unsigned short __n)
       ^~~~~~~~
In file included from D:/Compiler/rtools40/mingw32/include/c++/8.3.0/ostream:693,
                 from D:/Compiler/rtools40/mingw32/include/c++/8.3.0/istream:39,
                 from D:/Compiler/rtools40/mingw32/include/c++/8.3.0/fstream:38,
                 from index.cpp:3:
D:/Compiler/rtools40/mingw32/include/c++/8.3.0/bits/ostream.tcc:105:5: note: candidate: 'std::basic_ostream<_CharT, _Traits>& std::basic_ostream<_CharT, _Traits>::operator<<(int) [with _CharT = char; _Traits = std::char_traits<char>]'
     basic_ostream<_CharT, _Traits>::
     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from D:/Compiler/rtools40/mingw32/include/c++/8.3.0/istream:39,
                 from D:/Compiler/rtools40/mingw32/include/c++/8.3.0/fstream:38,
                 from index.cpp:3:
D:/Compiler/rtools40/mingw32/include/c++/8.3.0/ostream:192:7: note: candidate: 'std::basic_ostream<_CharT, _Traits>::__ostream_type& std::basic_ostream<_CharT, _Traits>::operator<<(unsigned int) [with _CharT = char; _Traits = std::char_traits<char>; std::basic_ostream<_CharT, _Traits>::__ostream_type = std::basic_ostream<char>]'
       operator<<(unsigned int __n)
       ^~~~~~~~
D:/Compiler/rtools40/mingw32/include/c++/8.3.0/ostream:201:7: note: candidate: 'std::basic_ostream<_CharT, _Traits>::__ostream_type& std::basic_ostream<_CharT, _Traits>::operator<<(long long int) [with _CharT = char; _Traits = std::char_traits<char>; std::basic_ostream<_CharT, _Traits>::__ostream_type = std::basic_ostream<char>]'
       operator<<(long long __n)
       ^~~~~~~~
D:/Compiler/rtools40/mingw32/include/c++/8.3.0/ostream:205:7: note: candidate: 'std::basic_ostream<_CharT, _Traits>::__ostream_type& std::basic_ostream<_CharT, _Traits>::operator<<(long long unsigned int) [with _CharT = char; _Traits = std::char_traits<char>; std::basic_ostream<_CharT, _Traits>::__ostream_type = std::basic_ostream<char>]'
       operator<<(unsigned long long __n)
       ^~~~~~~~
D:/Compiler/rtools40/mingw32/include/c++/8.3.0/ostream:220:7: note: candidate: 'std::basic_ostream<_CharT, _Traits>::__ostream_type& std::basic_ostream<_CharT, _Traits>::operator<<(double) [with _CharT = char; _Traits = std::char_traits<char>; std::basic_ostream<_CharT, _Traits>::__ostream_type = std::basic_ostream<char>]'
       operator<<(double __f)
       ^~~~~~~~
D:/Compiler/rtools40/mingw32/include/c++/8.3.0/ostream:224:7: note: candidate: 'std::basic_ostream<_CharT, _Traits>::__ostream_type& std::basic_ostream<_CharT, _Traits>::operator<<(float) [with _CharT = char; _Traits = std::char_traits<char>; std::basic_ostream<_CharT, _Traits>::__ostream_type = std::basic_ostream<char>]'
       operator<<(float __f)
       ^~~~~~~~
D:/Compiler/rtools40/mingw32/include/c++/8.3.0/ostream:232:7: note: candidate: 'std::basic_ostream<_CharT, _Traits>::__ostream_type& std::basic_ostream<_CharT, _Traits>::operator<<(long double) [with _CharT = char; _Traits = std::char_traits<char>; std::basic_ostream<_CharT, _Traits>::__ostream_type = std::basic_ostream<char>]'
       operator<<(long double __f)
       ^~~~~~~~
In file included from sdsl/include/sdsl/rrr_helper.hpp:22,
                 from sdsl/include/sdsl/rrr_vector.hpp:18,
                 from sdsl/include/sdsl/bit_vectors.hpp:14,
                 from sdsl/include/sdsl/wt_pc.hpp:16,
                 from sdsl/include/sdsl/wt_huff.hpp:12,
                 from sdsl/include/sdsl/construct_lcp.hpp:25,
                 from sdsl/include/sdsl/construct.hpp:15,
                 from sdsl/include/sdsl/suffix_arrays.hpp:15,
                 from index.cpp:5:
sdsl/include/sdsl/uint128_t.hpp:220:23: note: candidate: 'std::ostream& sdsl::operator<<(std::ostream&, const uint128_t&)'
 inline std::ostream & operator<<(std::ostream & os, const uint128_t & x)
                       ^~~~~~~~
In file included from sdsl/include/sdsl/rrr_helper.hpp:23,
                 from sdsl/include/sdsl/rrr_vector.hpp:18,
                 from sdsl/include/sdsl/bit_vectors.hpp:14,
                 from sdsl/include/sdsl/wt_pc.hpp:16,
                 from sdsl/include/sdsl/wt_huff.hpp:12,
                 from sdsl/include/sdsl/construct_lcp.hpp:25,
                 from sdsl/include/sdsl/construct.hpp:15,
                 from sdsl/include/sdsl/suffix_arrays.hpp:15,
                 from index.cpp:5:
sdsl/include/sdsl/uint256_t.hpp:261:23: note: candidate: 'std::ostream& sdsl::operator<<(std::ostream&, const sdsl::uint256_t&)'
 inline std::ostream & operator<<(std::ostream & os, const uint256_t & x)
                       ^~~~~~~~
In file included from D:/Compiler/rtools40/mingw32/include/c++/8.3.0/istream:39,
                 from D:/Compiler/rtools40/mingw32/include/c++/8.3.0/fstream:38,
                 from index.cpp:3:
D:/Compiler/rtools40/mingw32/include/c++/8.3.0/ostream:502:5: note: candidate: 'std::basic_ostream<_CharT, _Traits>& std::operator<<(std::basic_ostream<_CharT, _Traits>&, char) [with _CharT = char; _Traits = std::char_traits<char>]'
     operator<<(basic_ostream<_CharT, _Traits>& ___out, char __c)
     ^~~~~~~~
D:/Compiler/rtools40/mingw32/include/c++/8.3.0/ostream:508:5: note: candidate: 'std::basic_ostream<char, _Traits>& std::operator<<(std::basic_ostream<char, _Traits>&, char) [with _Traits = std::char_traits<char>]'
     operator<<(basic_ostream<char, _Traits>& ___out, char __c)
     ^~~~~~~~
D:/Compiler/rtools40/mingw32/include/c++/8.3.0/ostream:514:5: note: candidate: 'std::basic_ostream<char, _Traits>& std::operator<<(std::basic_ostream<char, _Traits>&, signed char) [with _Traits = std::char_traits<char>]'
     operator<<(basic_ostream<char, _Traits>& ___out, signed char __c)
     ^~~~~~~~
D:/Compiler/rtools40/mingw32/include/c++/8.3.0/ostream:519:5: note: candidate: 'std::basic_ostream<char, _Traits>& std::operator<<(std::basic_ostream<char, _Traits>&, unsigned char) [with _Traits = std::char_traits<char>]'
     operator<<(basic_ostream<char, _Traits>& ___out, unsigned char __c)
     ^~~~~~~~
In file included from sdsl/include/sdsl/construct_sa.hpp:17,
                 from sdsl/include/sdsl/construct.hpp:16,
                 from sdsl/include/sdsl/suffix_arrays.hpp:15,
                 from index.cpp:5:
sdsl/include/sdsl/qsufsort.hpp: In member function 'void sdsl::qsufsort::sorter<int_vector_type>::sort(sdsl::qsufsort::sorter<int_vector_type>::tIV&, const char*, uint8_t)':
sdsl/include/sdsl/qsufsort.hpp:499:61: error: ambiguous overload for 'operator<<' (operand types are 'std::basic_ostream<char>' and 'unsigned int')
         DBG_OUT << "sizeof(int_vector<>::difference_type)=" << sizeof(int_vector<>::difference_type) << std::endl;
                                                             ^
In file included from D:/Compiler/rtools40/mingw32/include/c++/8.3.0/istream:39,
                 from D:/Compiler/rtools40/mingw32/include/c++/8.3.0/fstream:38,
                 from index.cpp:3:
D:/Compiler/rtools40/mingw32/include/c++/8.3.0/ostream:166:7: note: candidate: 'std::basic_ostream<_CharT, _Traits>::__ostream_type& std::basic_ostream<_CharT, _Traits>::operator<<(long int) [with _CharT = char; _Traits = std::char_traits<char>; std::basic_ostream<_CharT, _Traits>::__ostream_type = std::basic_ostream<char>]'
       operator<<(long __n)
       ^~~~~~~~
D:/Compiler/rtools40/mingw32/include/c++/8.3.0/ostream:170:7: note: candidate: 'std::basic_ostream<_CharT, _Traits>::__ostream_type& std::basic_ostream<_CharT, _Traits>::operator<<(long unsigned int) [with _CharT = char; _Traits = std::char_traits<char>; std::basic_ostream<_CharT, _Traits>::__ostream_type = std::basic_ostream<char>]'
       operator<<(unsigned long __n)
       ^~~~~~~~
D:/Compiler/rtools40/mingw32/include/c++/8.3.0/ostream:174:7: note: candidate: 'std::basic_ostream<_CharT, _Traits>::__ostream_type& std::basic_ostream<_CharT, _Traits>::operator<<(bool) [with _CharT = char; _Traits = std::char_traits<char>; std::basic_ostream<_CharT, _Traits>::__ostream_type = std::basic_ostream<char>]'
       operator<<(bool __n)
       ^~~~~~~~
In file included from D:/Compiler/rtools40/mingw32/include/c++/8.3.0/ostream:693,
                 from D:/Compiler/rtools40/mingw32/include/c++/8.3.0/istream:39,
                 from D:/Compiler/rtools40/mingw32/include/c++/8.3.0/fstream:38,
                 from index.cpp:3:
D:/Compiler/rtools40/mingw32/include/c++/8.3.0/bits/ostream.tcc:91:5: note: candidate: 'std::basic_ostream<_CharT, _Traits>& std::basic_ostream<_CharT, _Traits>::operator<<(short int) [with _CharT = char; _Traits = std::char_traits<char>]'
     basic_ostream<_CharT, _Traits>::
     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from D:/Compiler/rtools40/mingw32/include/c++/8.3.0/istream:39,
                 from D:/Compiler/rtools40/mingw32/include/c++/8.3.0/fstream:38,
                 from index.cpp:3:
D:/Compiler/rtools40/mingw32/include/c++/8.3.0/ostream:181:7: note: candidate: 'std::basic_ostream<_CharT, _Traits>::__ostream_type& std::basic_ostream<_CharT, _Traits>::operator<<(short unsigned int) [with _CharT = char; _Traits = std::char_traits<char>; std::basic_ostream<_CharT, _Traits>::__ostream_type = std::basic_ostream<char>]'
       operator<<(unsigned short __n)
       ^~~~~~~~
In file included from D:/Compiler/rtools40/mingw32/include/c++/8.3.0/ostream:693,
                 from D:/Compiler/rtools40/mingw32/include/c++/8.3.0/istream:39,
                 from D:/Compiler/rtools40/mingw32/include/c++/8.3.0/fstream:38,
                 from index.cpp:3:
D:/Compiler/rtools40/mingw32/include/c++/8.3.0/bits/ostream.tcc:105:5: note: candidate: 'std::basic_ostream<_CharT, _Traits>& std::basic_ostream<_CharT, _Traits>::operator<<(int) [with _CharT = char; _Traits = std::char_traits<char>]'
     basic_ostream<_CharT, _Traits>::
     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from D:/Compiler/rtools40/mingw32/include/c++/8.3.0/istream:39,
                 from D:/Compiler/rtools40/mingw32/include/c++/8.3.0/fstream:38,
                 from index.cpp:3:
D:/Compiler/rtools40/mingw32/include/c++/8.3.0/ostream:192:7: note: candidate: 'std::basic_ostream<_CharT, _Traits>::__ostream_type& std::basic_ostream<_CharT, _Traits>::operator<<(unsigned int) [with _CharT = char; _Traits = std::char_traits<char>; std::basic_ostream<_CharT, _Traits>::__ostream_type = std::basic_ostream<char>]'
       operator<<(unsigned int __n)
       ^~~~~~~~
D:/Compiler/rtools40/mingw32/include/c++/8.3.0/ostream:201:7: note: candidate: 'std::basic_ostream<_CharT, _Traits>::__ostream_type& std::basic_ostream<_CharT, _Traits>::operator<<(long long int) [with _CharT = char; _Traits = std::char_traits<char>; std::basic_ostream<_CharT, _Traits>::__ostream_type = std::basic_ostream<char>]'
       operator<<(long long __n)
       ^~~~~~~~
D:/Compiler/rtools40/mingw32/include/c++/8.3.0/ostream:205:7: note: candidate: 'std::basic_ostream<_CharT, _Traits>::__ostream_type& std::basic_ostream<_CharT, _Traits>::operator<<(long long unsigned int) [with _CharT = char; _Traits = std::char_traits<char>; std::basic_ostream<_CharT, _Traits>::__ostream_type = std::basic_ostream<char>]'
       operator<<(unsigned long long __n)
       ^~~~~~~~
D:/Compiler/rtools40/mingw32/include/c++/8.3.0/ostream:220:7: note: candidate: 'std::basic_ostream<_CharT, _Traits>::__ostream_type& std::basic_ostream<_CharT, _Traits>::operator<<(double) [with _CharT = char; _Traits = std::char_traits<char>; std::basic_ostream<_CharT, _Traits>::__ostream_type = std::basic_ostream<char>]'
       operator<<(double __f)
       ^~~~~~~~
D:/Compiler/rtools40/mingw32/include/c++/8.3.0/ostream:224:7: note: candidate: 'std::basic_ostream<_CharT, _Traits>::__ostream_type& std::basic_ostream<_CharT, _Traits>::operator<<(float) [with _CharT = char; _Traits = std::char_traits<char>; std::basic_ostream<_CharT, _Traits>::__ostream_type = std::basic_ostream<char>]'
       operator<<(float __f)
       ^~~~~~~~
D:/Compiler/rtools40/mingw32/include/c++/8.3.0/ostream:232:7: note: candidate: 'std::basic_ostream<_CharT, _Traits>::__ostream_type& std::basic_ostream<_CharT, _Traits>::operator<<(long double) [with _CharT = char; _Traits = std::char_traits<char>; std::basic_ostream<_CharT, _Traits>::__ostream_type = std::basic_ostream<char>]'
       operator<<(long double __f)
       ^~~~~~~~
In file included from sdsl/include/sdsl/rrr_helper.hpp:22,
                 from sdsl/include/sdsl/rrr_vector.hpp:18,
                 from sdsl/include/sdsl/bit_vectors.hpp:14,
                 from sdsl/include/sdsl/wt_pc.hpp:16,
                 from sdsl/include/sdsl/wt_huff.hpp:12,
                 from sdsl/include/sdsl/construct_lcp.hpp:25,
                 from sdsl/include/sdsl/construct.hpp:15,
                 from sdsl/include/sdsl/suffix_arrays.hpp:15,
                 from index.cpp:5:
sdsl/include/sdsl/uint128_t.hpp:220:23: note: candidate: 'std::ostream& sdsl::operator<<(std::ostream&, const uint128_t&)'
 inline std::ostream & operator<<(std::ostream & os, const uint128_t & x)
                       ^~~~~~~~
In file included from sdsl/include/sdsl/rrr_helper.hpp:23,
                 from sdsl/include/sdsl/rrr_vector.hpp:18,
                 from sdsl/include/sdsl/bit_vectors.hpp:14,
                 from sdsl/include/sdsl/wt_pc.hpp:16,
                 from sdsl/include/sdsl/wt_huff.hpp:12,
                 from sdsl/include/sdsl/construct_lcp.hpp:25,
                 from sdsl/include/sdsl/construct.hpp:15,
                 from sdsl/include/sdsl/suffix_arrays.hpp:15,
                 from index.cpp:5:
sdsl/include/sdsl/uint256_t.hpp:261:23: note: candidate: 'std::ostream& sdsl::operator<<(std::ostream&, const sdsl::uint256_t&)'
 inline std::ostream & operator<<(std::ostream & os, const uint256_t & x)
                       ^~~~~~~~
In file included from D:/Compiler/rtools40/mingw32/include/c++/8.3.0/istream:39,
                 from D:/Compiler/rtools40/mingw32/include/c++/8.3.0/fstream:38,
                 from index.cpp:3:
D:/Compiler/rtools40/mingw32/include/c++/8.3.0/ostream:502:5: note: candidate: 'std::basic_ostream<_CharT, _Traits>& std::operator<<(std::basic_ostream<_CharT, _Traits>&, char) [with _CharT = char; _Traits = std::char_traits<char>]'
     operator<<(basic_ostream<_CharT, _Traits>& ___out, char __c)
     ^~~~~~~~
D:/Compiler/rtools40/mingw32/include/c++/8.3.0/ostream:508:5: note: candidate: 'std::basic_ostream<char, _Traits>& std::operator<<(std::basic_ostream<char, _Traits>&, char) [with _Traits = std::char_traits<char>]'
     operator<<(basic_ostream<char, _Traits>& ___out, char __c)
     ^~~~~~~~
D:/Compiler/rtools40/mingw32/include/c++/8.3.0/ostream:514:5: note: candidate: 'std::basic_ostream<char, _Traits>& std::operator<<(std::basic_ostream<char, _Traits>&, signed char) [with _Traits = std::char_traits<char>]'
     operator<<(basic_ostream<char, _Traits>& ___out, signed char __c)
     ^~~~~~~~
D:/Compiler/rtools40/mingw32/include/c++/8.3.0/ostream:519:5: note: candidate: 'std::basic_ostream<char, _Traits>& std::operator<<(std::basic_ostream<char, _Traits>&, unsigned char) [with _Traits = std::char_traits<char>]'
     operator<<(basic_ostream<char, _Traits>& ___out, unsigned char __c)
     ^~~~~~~~
In file included from sdsl/include/sdsl/io.hpp:21,
                 from sdsl/include/sdsl/int_vector.hpp:30,
                 from sdsl/include/sdsl/construct_bwt.hpp:16,
                 from sdsl/include/sdsl/construct.hpp:14,
                 from sdsl/include/sdsl/suffix_arrays.hpp:15,
                 from index.cpp:5:
sdsl/include/sdsl/util.hpp: In instantiation of 'std::__cxx11::string sdsl::util::to_string(const T&, int) [with T = unsigned int; std::__cxx11::string = std::__cxx11::basic_string<char>]':
sdsl/include/sdsl/construct_sa_se.hpp:411:92:   required from 'void sdsl::_construct_sa_se(int_vector_type&, std::__cxx11::string, uint64_t, uint64_t) [with int_vector_type = sdsl::int_vector<8>; std::__cxx11::string = std::__cxx11::basic_string<char>; uint64_t = long long unsigned int]'
sdsl/include/sdsl/construct_sa.hpp:60:92:   required from here
sdsl/include/sdsl/util.hpp:720:24: error: ambiguous overload for 'operator<<' (operand types are 'std::basic_ostream<char>' and 'const unsigned int')
     ss << std::setw(w) << t;
     ~~~~~~~~~~~~~~~~~~~^~~~
In file included from D:/Compiler/rtools40/mingw32/include/c++/8.3.0/istream:39,
                 from D:/Compiler/rtools40/mingw32/include/c++/8.3.0/fstream:38,
                 from index.cpp:3:
D:/Compiler/rtools40/mingw32/include/c++/8.3.0/ostream:166:7: note: candidate: 'std::basic_ostream<_CharT, _Traits>::__ostream_type& std::basic_ostream<_CharT, _Traits>::operator<<(long int) [with _CharT = char; _Traits = std::char_traits<char>; std::basic_ostream<_CharT, _Traits>::__ostream_type = std::basic_ostream<char>]'
       operator<<(long __n)
       ^~~~~~~~
D:/Compiler/rtools40/mingw32/include/c++/8.3.0/ostream:170:7: note: candidate: 'std::basic_ostream<_CharT, _Traits>::__ostream_type& std::basic_ostream<_CharT, _Traits>::operator<<(long unsigned int) [with _CharT = char; _Traits = std::char_traits<char>; std::basic_ostream<_CharT, _Traits>::__ostream_type = std::basic_ostream<char>]'
       operator<<(unsigned long __n)
       ^~~~~~~~
D:/Compiler/rtools40/mingw32/include/c++/8.3.0/ostream:174:7: note: candidate: 'std::basic_ostream<_CharT, _Traits>::__ostream_type& std::basic_ostream<_CharT, _Traits>::operator<<(bool) [with _CharT = char; _Traits = std::char_traits<char>; std::basic_ostream<_CharT, _Traits>::__ostream_type = std::basic_ostream<char>]'
       operator<<(bool __n)
       ^~~~~~~~
In file included from D:/Compiler/rtools40/mingw32/include/c++/8.3.0/ostream:693,
                 from D:/Compiler/rtools40/mingw32/include/c++/8.3.0/istream:39,
                 from D:/Compiler/rtools40/mingw32/include/c++/8.3.0/fstream:38,
                 from index.cpp:3:
D:/Compiler/rtools40/mingw32/include/c++/8.3.0/bits/ostream.tcc:91:5: note: candidate: 'std::basic_ostream<_CharT, _Traits>& std::basic_ostream<_CharT, _Traits>::operator<<(short int) [with _CharT = char; _Traits = std::char_traits<char>]'
     basic_ostream<_CharT, _Traits>::
     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from D:/Compiler/rtools40/mingw32/include/c++/8.3.0/istream:39,
                 from D:/Compiler/rtools40/mingw32/include/c++/8.3.0/fstream:38,
                 from index.cpp:3:
D:/Compiler/rtools40/mingw32/include/c++/8.3.0/ostream:181:7: note: candidate: 'std::basic_ostream<_CharT, _Traits>::__ostream_type& std::basic_ostream<_CharT, _Traits>::operator<<(short unsigned int) [with _CharT = char; _Traits = std::char_traits<char>; std::basic_ostream<_CharT, _Traits>::__ostream_type = std::basic_ostream<char>]'
       operator<<(unsigned short __n)
       ^~~~~~~~
In file included from D:/Compiler/rtools40/mingw32/include/c++/8.3.0/ostream:693,
                 from D:/Compiler/rtools40/mingw32/include/c++/8.3.0/istream:39,
                 from D:/Compiler/rtools40/mingw32/include/c++/8.3.0/fstream:38,
                 from index.cpp:3:
D:/Compiler/rtools40/mingw32/include/c++/8.3.0/bits/ostream.tcc:105:5: note: candidate: 'std::basic_ostream<_CharT, _Traits>& std::basic_ostream<_CharT, _Traits>::operator<<(int) [with _CharT = char; _Traits = std::char_traits<char>]'
     basic_ostream<_CharT, _Traits>::
     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from D:/Compiler/rtools40/mingw32/include/c++/8.3.0/istream:39,
                 from D:/Compiler/rtools40/mingw32/include/c++/8.3.0/fstream:38,
                 from index.cpp:3:
D:/Compiler/rtools40/mingw32/include/c++/8.3.0/ostream:192:7: note: candidate: 'std::basic_ostream<_CharT, _Traits>::__ostream_type& std::basic_ostream<_CharT, _Traits>::operator<<(unsigned int) [with _CharT = char; _Traits = std::char_traits<char>; std::basic_ostream<_CharT, _Traits>::__ostream_type = std::basic_ostream<char>]'
       operator<<(unsigned int __n)
       ^~~~~~~~
D:/Compiler/rtools40/mingw32/include/c++/8.3.0/ostream:201:7: note: candidate: 'std::basic_ostream<_CharT, _Traits>::__ostream_type& std::basic_ostream<_CharT, _Traits>::operator<<(long long int) [with _CharT = char; _Traits = std::char_traits<char>; std::basic_ostream<_CharT, _Traits>::__ostream_type = std::basic_ostream<char>]'
       operator<<(long long __n)
       ^~~~~~~~
D:/Compiler/rtools40/mingw32/include/c++/8.3.0/ostream:205:7: note: candidate: 'std::basic_ostream<_CharT, _Traits>::__ostream_type& std::basic_ostream<_CharT, _Traits>::operator<<(long long unsigned int) [with _CharT = char; _Traits = std::char_traits<char>; std::basic_ostream<_CharT, _Traits>::__ostream_type = std::basic_ostream<char>]'
       operator<<(unsigned long long __n)
       ^~~~~~~~
D:/Compiler/rtools40/mingw32/include/c++/8.3.0/ostream:220:7: note: candidate: 'std::basic_ostream<_CharT, _Traits>::__ostream_type& std::basic_ostream<_CharT, _Traits>::operator<<(double) [with _CharT = char; _Traits = std::char_traits<char>; std::basic_ostream<_CharT, _Traits>::__ostream_type = std::basic_ostream<char>]'
       operator<<(double __f)
       ^~~~~~~~
D:/Compiler/rtools40/mingw32/include/c++/8.3.0/ostream:224:7: note: candidate: 'std::basic_ostream<_CharT, _Traits>::__ostream_type& std::basic_ostream<_CharT, _Traits>::operator<<(float) [with _CharT = char; _Traits = std::char_traits<char>; std::basic_ostream<_CharT, _Traits>::__ostream_type = std::basic_ostream<char>]'
       operator<<(float __f)
       ^~~~~~~~
D:/Compiler/rtools40/mingw32/include/c++/8.3.0/ostream:232:7: note: candidate: 'std::basic_ostream<_CharT, _Traits>::__ostream_type& std::basic_ostream<_CharT, _Traits>::operator<<(long double) [with _CharT = char; _Traits = std::char_traits<char>; std::basic_ostream<_CharT, _Traits>::__ostream_type = std::basic_ostream<char>]'
       operator<<(long double __f)
       ^~~~~~~~
In file included from sdsl/include/sdsl/rrr_helper.hpp:22,
                 from sdsl/include/sdsl/rrr_vector.hpp:18,
                 from sdsl/include/sdsl/bit_vectors.hpp:14,
                 from sdsl/include/sdsl/wt_pc.hpp:16,
                 from sdsl/include/sdsl/wt_huff.hpp:12,
                 from sdsl/include/sdsl/construct_lcp.hpp:25,
                 from sdsl/include/sdsl/construct.hpp:15,
                 from sdsl/include/sdsl/suffix_arrays.hpp:15,
                 from index.cpp:5:
sdsl/include/sdsl/uint128_t.hpp:220:23: note: candidate: 'std::ostream& sdsl::operator<<(std::ostream&, const uint128_t&)'
 inline std::ostream & operator<<(std::ostream & os, const uint128_t & x)
                       ^~~~~~~~
In file included from sdsl/include/sdsl/rrr_helper.hpp:23,
                 from sdsl/include/sdsl/rrr_vector.hpp:18,
                 from sdsl/include/sdsl/bit_vectors.hpp:14,
                 from sdsl/include/sdsl/wt_pc.hpp:16,
                 from sdsl/include/sdsl/wt_huff.hpp:12,
                 from sdsl/include/sdsl/construct_lcp.hpp:25,
                 from sdsl/include/sdsl/construct.hpp:15,
                 from sdsl/include/sdsl/suffix_arrays.hpp:15,
                 from index.cpp:5:
sdsl/include/sdsl/uint256_t.hpp:261:23: note: candidate: 'std::ostream& sdsl::operator<<(std::ostream&, const sdsl::uint256_t&)'
 inline std::ostream & operator<<(std::ostream & os, const uint256_t & x)
                       ^~~~~~~~
In file included from D:/Compiler/rtools40/mingw32/include/c++/8.3.0/istream:39,
                 from D:/Compiler/rtools40/mingw32/include/c++/8.3.0/fstream:38,
                 from index.cpp:3:
D:/Compiler/rtools40/mingw32/include/c++/8.3.0/ostream:502:5: note: candidate: 'std::basic_ostream<_CharT, _Traits>& std::operator<<(std::basic_ostream<_CharT, _Traits>&, char) [with _CharT = char; _Traits = std::char_traits<char>]'
     operator<<(basic_ostream<_CharT, _Traits>& ___out, char __c)
     ^~~~~~~~
D:/Compiler/rtools40/mingw32/include/c++/8.3.0/ostream:508:5: note: candidate: 'std::basic_ostream<char, _Traits>& std::operator<<(std::basic_ostream<char, _Traits>&, char) [with _Traits = std::char_traits<char>]'
     operator<<(basic_ostream<char, _Traits>& ___out, char __c)
     ^~~~~~~~
D:/Compiler/rtools40/mingw32/include/c++/8.3.0/ostream:514:5: note: candidate: 'std::basic_ostream<char, _Traits>& std::operator<<(std::basic_ostream<char, _Traits>&, signed char) [with _Traits = std::char_traits<char>]'
     operator<<(basic_ostream<char, _Traits>& ___out, signed char __c)
     ^~~~~~~~
D:/Compiler/rtools40/mingw32/include/c++/8.3.0/ostream:519:5: note: candidate: 'std::basic_ostream<char, _Traits>& std::operator<<(std::basic_ostream<char, _Traits>&, unsigned char) [with _Traits = std::char_traits<char>]'
     operator<<(basic_ostream<char, _Traits>& ___out, unsigned char __c)
     ^~~~~~~~
make[1]: *** [D:/RCompile/recent/R-4.0.5/etc/i386/Makeconf:229: index.o] Error 1
make[1]: Leaving directory '/d/temp/Rtmp0KARfU/R.INSTALL588c709850f4/fm.index/src-i386'
ERROR: compilation failed for package 'fm.index'
* removing 'd:/Rcompile/CRANpkg/lib/4.0/fm.index'
