Skip to content
This repository has been archived by the owner on Apr 23, 2024. It is now read-only.

32-bit platform support #6

Closed
jwijffels opened this issue Jul 26, 2019 · 15 comments
Closed

32-bit platform support #6

jwijffels opened this issue Jul 26, 2019 · 15 comments
Labels
enhancement New feature or request low priority Low priority issue

Comments

@jwijffels
Copy link

jwijffels commented Jul 26, 2019

I'm checking the R packages which I developed at https://github.com/bnosac/tokenizers.bpe which wraps the c++ code.
This works fine on mingw 64-bit and on Ubuntu but using mingw 32 bit on Windows, I'm getting compilation problems related to cpp/third_party/flat_hash_map.h giving further issues when using the code to do byte pair encoding.
Could you advise on how to solve these? Below the issues (full trace log at https://win-builder.r-project.org/mBBw27b161WH/00install.out).

Trace log

d:/Compiler/gcc-4.9.3/mingw_32/bin/g++  -std=gnu++11 -I"D:/RCompile/recent/R/include" -DNDEBUG -pthread -DSTRICT_R_HEADERS -I./youtokentome/cpp -I./youtokentome/cpp/third_party -I"d:/RCompile/CRANguest/R-devel/lib/Rcpp/include"   -I"d:/Compiler/gcc-4.9.3/local330/include"     -O2 -Wall  -mtune=core2 -c youtokentome/cpp/utils.cpp -o youtokentome/cpp/utils.o
In file included from youtokentome/cpp/utils.h:6:0,
                 from youtokentome/cpp/utils.cpp:2:
youtokentome/cpp/third_party/flat_hash_map.h: In function 'int8_t ska::detailv3::log2(size_t)':
youtokentome/cpp/third_party/flat_hash_map.h:226:31: warning: right shift count >= width of type
             value |= value >> 32;
                               ^
youtokentome/cpp/third_party/flat_hash_map.h: In function 'size_t ska::detailv3::next_power_of_two(size_t)':
youtokentome/cpp/third_party/flat_hash_map.h:261:23: warning: right shift count >= width of type
             i |= i >> 32;
                       ^
In file included from youtokentome/cpp/utils.h:6:0,
                 from youtokentome/cpp/utils.cpp:2:
youtokentome/cpp/third_party/flat_hash_map.h: In member function 'size_t (* ska::prime_number_hash_policy::next_size_over(size_t&) const)(size_t)':
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: narrowing conversion of '5351951779ull' from 'long long unsigned int' to 'const size_t {aka const unsigned int}' inside { } [-Wnarrowing]
                     };
                     ^
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: large integer implicitly truncated to unsigned type [-Woverflow]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: narrowing conversion of '6743036717ull' from 'long long unsigned int' to 'const size_t {aka const unsigned int}' inside { } [-Wnarrowing]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: large integer implicitly truncated to unsigned type [-Woverflow]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: narrowing conversion of '8495693897ull' from 'long long unsigned int' to 'const size_t {aka const unsigned int}' inside { } [-Wnarrowing]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: large integer implicitly truncated to unsigned type [-Woverflow]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: narrowing conversion of '10703903591ull' from 'long long unsigned int' to 'const size_t {aka const unsigned int}' inside { } [-Wnarrowing]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: large integer implicitly truncated to unsigned type [-Woverflow]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: narrowing conversion of '13486073473ull' from 'long long unsigned int' to 'const size_t {aka const unsigned int}' inside { } [-Wnarrowing]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: large integer implicitly truncated to unsigned type [-Woverflow]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: narrowing conversion of '16991387857ull' from 'long long unsigned int' to 'const size_t {aka const unsigned int}' inside { } [-Wnarrowing]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: large integer implicitly truncated to unsigned type [-Woverflow]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: narrowing conversion of '21407807219ull' from 'long long unsigned int' to 'const size_t {aka const unsigned int}' inside { } [-Wnarrowing]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: large integer implicitly truncated to unsigned type [-Woverflow]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: narrowing conversion of '26972146961ull' from 'long long unsigned int' to 'const size_t {aka const unsigned int}' inside { } [-Wnarrowing]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: large integer implicitly truncated to unsigned type [-Woverflow]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: narrowing conversion of '33982775741ull' from 'long long unsigned int' to 'const size_t {aka const unsigned int}' inside { } [-Wnarrowing]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: large integer implicitly truncated to unsigned type [-Woverflow]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: narrowing conversion of '42815614441ull' from 'long long unsigned int' to 'const size_t {aka const unsigned int}' inside { } [-Wnarrowing]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: large integer implicitly truncated to unsigned type [-Woverflow]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: narrowing conversion of '53944293929ull' from 'long long unsigned int' to 'const size_t {aka const unsigned int}' inside { } [-Wnarrowing]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: large integer implicitly truncated to unsigned type [-Woverflow]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: narrowing conversion of '67965551447ull' from 'long long unsigned int' to 'const size_t {aka const unsigned int}' inside { } [-Wnarrowing]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: large integer implicitly truncated to unsigned type [-Woverflow]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: narrowing conversion of '85631228929ull' from 'long long unsigned int' to 'const size_t {aka const unsigned int}' inside { } [-Wnarrowing]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: large integer implicitly truncated to unsigned type [-Woverflow]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: narrowing conversion of '107888587883ull' from 'long long unsigned int' to 'const size_t {aka const unsigned int}' inside { } [-Wnarrowing]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: large integer implicitly truncated to unsigned type [-Woverflow]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: narrowing conversion of '135931102921ull' from 'long long unsigned int' to 'const size_t {aka const unsigned int}' inside { } [-Wnarrowing]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: large integer implicitly truncated to unsigned type [-Woverflow]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: narrowing conversion of '171262457903ull' from 'long long unsigned int' to 'const size_t {aka const unsigned int}' inside { } [-Wnarrowing]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: large integer implicitly truncated to unsigned type [-Woverflow]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: narrowing conversion of '215777175787ull' from 'long long unsigned int' to 'const size_t {aka const unsigned int}' inside { } [-Wnarrowing]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: large integer implicitly truncated to unsigned type [-Woverflow]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: narrowing conversion of '271862205833ull' from 'long long unsigned int' to 'const size_t {aka const unsigned int}' inside { } [-Wnarrowing]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: large integer implicitly truncated to unsigned type [-Woverflow]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: narrowing conversion of '342524915839ull' from 'long long unsigned int' to 'const size_t {aka const unsigned int}' inside { } [-Wnarrowing]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: large integer implicitly truncated to unsigned type [-Woverflow]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: narrowing conversion of '431554351609ull' from 'long long unsigned int' to 'const size_t {aka const unsigned int}' inside { } [-Wnarrowing]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: large integer implicitly truncated to unsigned type [-Woverflow]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: narrowing conversion of '543724411781ull' from 'long long unsigned int' to 'const size_t {aka const unsigned int}' inside { } [-Wnarrowing]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: large integer implicitly truncated to unsigned type [-Woverflow]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: narrowing conversion of '685049831731ull' from 'long long unsigned int' to 'const size_t {aka const unsigned int}' inside { } [-Wnarrowing]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: large integer implicitly truncated to unsigned type [-Woverflow]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: narrowing conversion of '863108703229ull' from 'long long unsigned int' to 'const size_t {aka const unsigned int}' inside { } [-Wnarrowing]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: large integer implicitly truncated to unsigned type [-Woverflow]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: narrowing conversion of '1087448823553ull' from 'long long unsigned int' to 'const size_t {aka const unsigned int}' inside { } [-Wnarrowing]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: large integer implicitly truncated to unsigned type [-Woverflow]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: narrowing conversion of '1370099663459ull' from 'long long unsigned int' to 'const size_t {aka const unsigned int}' inside { } [-Wnarrowing]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: large integer implicitly truncated to unsigned type [-Woverflow]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: narrowing conversion of '1726217406467ull' from 'long long unsigned int' to 'const size_t {aka const unsigned int}' inside { } [-Wnarrowing]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: large integer implicitly truncated to unsigned type [-Woverflow]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: narrowing conversion of '2174897647073ull' from 'long long unsigned int' to 'const size_t {aka const unsigned int}' inside { } [-Wnarrowing]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: large integer implicitly truncated to unsigned type [-Woverflow]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: narrowing conversion of '2740199326961ull' from 'long long unsigned int' to 'const size_t {aka const unsigned int}' inside { } [-Wnarrowing]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: large integer implicitly truncated to unsigned type [-Woverflow]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: narrowing conversion of '3452434812973ull' from 'long long unsigned int' to 'const size_t {aka const unsigned int}' inside { } [-Wnarrowing]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: large integer implicitly truncated to unsigned type [-Woverflow]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: narrowing conversion of '4349795294267ull' from 'long long unsigned int' to 'const size_t {aka const unsigned int}' inside { } [-Wnarrowing]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: large integer implicitly truncated to unsigned type [-Woverflow]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: narrowing conversion of '5480398654009ull' from 'long long unsigned int' to 'const size_t {aka const unsigned int}' inside { } [-Wnarrowing]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: large integer implicitly truncated to unsigned type [-Woverflow]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: narrowing conversion of '6904869625999ull' from 'long long unsigned int' to 'const size_t {aka const unsigned int}' inside { } [-Wnarrowing]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: large integer implicitly truncated to unsigned type [-Woverflow]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: narrowing conversion of '8699590588571ull' from 'long long unsigned int' to 'const size_t {aka const unsigned int}' inside { } [-Wnarrowing]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: large integer implicitly truncated to unsigned type [-Woverflow]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: narrowing conversion of '10960797308051ull' from 'long long unsigned int' to 'const size_t {aka const unsigned int}' inside { } [-Wnarrowing]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: large integer implicitly truncated to unsigned type [-Woverflow]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: narrowing conversion of '13809739252051ull' from 'long long unsigned int' to 'const size_t {aka const unsigned int}' inside { } [-Wnarrowing]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: large integer implicitly truncated to unsigned type [-Woverflow]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: narrowing conversion of '17399181177241ull' from 'long long unsigned int' to 'const size_t {aka const unsigned int}' inside { } [-Wnarrowing]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: large integer implicitly truncated to unsigned type [-Woverflow]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: narrowing conversion of '21921594616111ull' from 'long long unsigned int' to 'const size_t {aka const unsigned int}' inside { } [-Wnarrowing]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: large integer implicitly truncated to unsigned type [-Woverflow]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: narrowing conversion of '27619478504183ull' from 'long long unsigned int' to 'const size_t {aka const unsigned int}' inside { } [-Wnarrowing]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: large integer implicitly truncated to unsigned type [-Woverflow]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: narrowing conversion of '34798362354533ull' from 'long long unsigned int' to 'const size_t {aka const unsigned int}' inside { } [-Wnarrowing]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: large integer implicitly truncated to unsigned type [-Woverflow]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: narrowing conversion of '43843189232363ull' from 'long long unsigned int' to 'const size_t {aka const unsigned int}' inside { } [-Wnarrowing]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: large integer implicitly truncated to unsigned type [-Woverflow]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: narrowing conversion of '55238957008387ull' from 'long long unsigned int' to 'const size_t {aka const unsigned int}' inside { } [-Wnarrowing]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: large integer implicitly truncated to unsigned type [-Woverflow]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: narrowing conversion of '69596724709081ull' from 'long long unsigned int' to 'const size_t {aka const unsigned int}' inside { } [-Wnarrowing]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: large integer implicitly truncated to unsigned type [-Woverflow]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: narrowing conversion of '87686378464759ull' from 'long long unsigned int' to 'const size_t {aka const unsigned int}' inside { } [-Wnarrowing]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: large integer implicitly truncated to unsigned type [-Woverflow]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: narrowing conversion of '110477914016779ull' from 'long long unsigned int' to 'const size_t {aka const unsigned int}' inside { } [-Wnarrowing]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: large integer implicitly truncated to unsigned type [-Woverflow]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: narrowing conversion of '139193449418173ull' from 'long long unsigned int' to 'const size_t {aka const unsigned int}' inside { } [-Wnarrowing]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: large integer implicitly truncated to unsigned type [-Woverflow]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: narrowing conversion of '175372756929481ull' from 'long long unsigned int' to 'const size_t {aka const unsigned int}' inside { } [-Wnarrowing]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: large integer implicitly truncated to unsigned type [-Woverflow]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: narrowing conversion of '220955828033581ull' from 'long long unsigned int' to 'const size_t {aka const unsigned int}' inside { } [-Wnarrowing]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: large integer implicitly truncated to unsigned type [-Woverflow]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: narrowing conversion of '278386898836457ull' from 'long long unsigned int' to 'const size_t {aka const unsigned int}' inside { } [-Wnarrowing]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: large integer implicitly truncated to unsigned type [-Woverflow]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: narrowing conversion of '350745513859007ull' from 'long long unsigned int' to 'const size_t {aka const unsigned int}' inside { } [-Wnarrowing]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: large integer implicitly truncated to unsigned type [-Woverflow]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: narrowing conversion of '441911656067171ull' from 'long long unsigned int' to 'const size_t {aka const unsigned int}' inside { } [-Wnarrowing]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: large integer implicitly truncated to unsigned type [-Woverflow]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: narrowing conversion of '556773797672909ull' from 'long long unsigned int' to 'const size_t {aka const unsigned int}' inside { } [-Wnarrowing]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: large integer implicitly truncated to unsigned type [-Woverflow]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: narrowing conversion of '701491027718027ull' from 'long long unsigned int' to 'const size_t {aka const unsigned int}' inside { } [-Wnarrowing]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: large integer implicitly truncated to unsigned type [-Woverflow]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: narrowing conversion of '883823312134381ull' from 'long long unsigned int' to 'const size_t {aka const unsigned int}' inside { } [-Wnarrowing]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: large integer implicitly truncated to unsigned type [-Woverflow]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: narrowing conversion of '1113547595345903ull' from 'long long unsigned int' to 'const size_t {aka const unsigned int}' inside { } [-Wnarrowing]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: large integer implicitly truncated to unsigned type [-Woverflow]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: narrowing conversion of '1402982055436147ull' from 'long long unsigned int' to 'const size_t {aka const unsigned int}' inside { } [-Wnarrowing]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: large integer implicitly truncated to unsigned type [-Woverflow]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: narrowing conversion of '1767646624268779ull' from 'long long unsigned int' to 'const size_t {aka const unsigned int}' inside { } [-Wnarrowing]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: large integer implicitly truncated to unsigned type [-Woverflow]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: narrowing conversion of '2227095190691797ull' from 'long long unsigned int' to 'const size_t {aka const unsigned int}' inside { } [-Wnarrowing]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: large integer implicitly truncated to unsigned type [-Woverflow]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: narrowing conversion of '2805964110872297ull' from 'long long unsigned int' to 'const size_t {aka const unsigned int}' inside { } [-Wnarrowing]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: large integer implicitly truncated to unsigned type [-Woverflow]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: narrowing conversion of '3535293248537579ull' from 'long long unsigned int' to 'const size_t {aka const unsigned int}' inside { } [-Wnarrowing]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: large integer implicitly truncated to unsigned type [-Woverflow]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: narrowing conversion of '4454190381383713ull' from 'long long unsigned int' to 'const size_t {aka const unsigned int}' inside { } [-Wnarrowing]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: large integer implicitly truncated to unsigned type [-Woverflow]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: narrowing conversion of '5611928221744609ull' from 'long long unsigned int' to 'const size_t {aka const unsigned int}' inside { } [-Wnarrowing]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: large integer implicitly truncated to unsigned type [-Woverflow]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: narrowing conversion of '7070586497075177ull' from 'long long unsigned int' to 'const size_t {aka const unsigned int}' inside { } [-Wnarrowing]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: large integer implicitly truncated to unsigned type [-Woverflow]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: narrowing conversion of '8908380762767489ull' from 'long long unsigned int' to 'const size_t {aka const unsigned int}' inside { } [-Wnarrowing]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: large integer implicitly truncated to unsigned type [-Woverflow]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: narrowing conversion of '11223856443489329ull' from 'long long unsigned int' to 'const size_t {aka const unsigned int}' inside { } [-Wnarrowing]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: large integer implicitly truncated to unsigned type [-Woverflow]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: narrowing conversion of '14141172994150357ull' from 'long long unsigned int' to 'const size_t {aka const unsigned int}' inside { } [-Wnarrowing]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: large integer implicitly truncated to unsigned type [-Woverflow]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: narrowing conversion of '17816761525534927ull' from 'long long unsigned int' to 'const size_t {aka const unsigned int}' inside { } [-Wnarrowing]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: large integer implicitly truncated to unsigned type [-Woverflow]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: narrowing conversion of '22447712886978529ull' from 'long long unsigned int' to 'const size_t {aka const unsigned int}' inside { } [-Wnarrowing]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: large integer implicitly truncated to unsigned type [-Woverflow]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: narrowing conversion of '28282345988300791ull' from 'long long unsigned int' to 'const size_t {aka const unsigned int}' inside { } [-Wnarrowing]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: large integer implicitly truncated to unsigned type [-Woverflow]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: narrowing conversion of '35633523051069991ull' from 'long long unsigned int' to 'const size_t {aka const unsigned int}' inside { } [-Wnarrowing]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: large integer implicitly truncated to unsigned type [-Woverflow]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: narrowing conversion of '44895425773957261ull' from 'long long unsigned int' to 'const size_t {aka const unsigned int}' inside { } [-Wnarrowing]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: large integer implicitly truncated to unsigned type [-Woverflow]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: narrowing conversion of '56564691976601587ull' from 'long long unsigned int' to 'const size_t {aka const unsigned int}' inside { } [-Wnarrowing]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: large integer implicitly truncated to unsigned type [-Woverflow]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: narrowing conversion of '71267046102139967ull' from 'long long unsigned int' to 'const size_t {aka const unsigned int}' inside { } [-Wnarrowing]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: large integer implicitly truncated to unsigned type [-Woverflow]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: narrowing conversion of '89790851547914507ull' from 'long long unsigned int' to 'const size_t {aka const unsigned int}' inside { } [-Wnarrowing]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: large integer implicitly truncated to unsigned type [-Woverflow]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: narrowing conversion of '113129383953203213ull' from 'long long unsigned int' to 'const size_t {aka const unsigned int}' inside { } [-Wnarrowing]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: large integer implicitly truncated to unsigned type [-Woverflow]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: narrowing conversion of '142534092204280003ull' from 'long long unsigned int' to 'const size_t {aka const unsigned int}' inside { } [-Wnarrowing]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: large integer implicitly truncated to unsigned type [-Woverflow]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: narrowing conversion of '179581703095829107ull' from 'long long unsigned int' to 'const size_t {aka const unsigned int}' inside { } [-Wnarrowing]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: large integer implicitly truncated to unsigned type [-Woverflow]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: narrowing conversion of '226258767906406483ull' from 'long long unsigned int' to 'const size_t {aka const unsigned int}' inside { } [-Wnarrowing]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: large integer implicitly truncated to unsigned type [-Woverflow]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: narrowing conversion of '285068184408560057ull' from 'long long unsigned int' to 'const size_t {aka const unsigned int}' inside { } [-Wnarrowing]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: large integer implicitly truncated to unsigned type [-Woverflow]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: narrowing conversion of '359163406191658253ull' from 'long long unsigned int' to 'const size_t {aka const unsigned int}' inside { } [-Wnarrowing]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: large integer implicitly truncated to unsigned type [-Woverflow]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: narrowing conversion of '452517535812813007ull' from 'long long unsigned int' to 'const size_t {aka const unsigned int}' inside { } [-Wnarrowing]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: large integer implicitly truncated to unsigned type [-Woverflow]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: narrowing conversion of '570136368817120201ull' from 'long long unsigned int' to 'const size_t {aka const unsigned int}' inside { } [-Wnarrowing]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: large integer implicitly truncated to unsigned type [-Woverflow]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: narrowing conversion of '718326812383316683ull' from 'long long unsigned int' to 'const size_t {aka const unsigned int}' inside { } [-Wnarrowing]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: large integer implicitly truncated to unsigned type [-Woverflow]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: narrowing conversion of '905035071625626043ull' from 'long long unsigned int' to 'const size_t {aka const unsigned int}' inside { } [-Wnarrowing]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: large integer implicitly truncated to unsigned type [-Woverflow]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: narrowing conversion of '1140272737634240411ull' from 'long long unsigned int' to 'const size_t {aka const unsigned int}' inside { } [-Wnarrowing]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: large integer implicitly truncated to unsigned type [-Woverflow]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: narrowing conversion of '1436653624766633509ull' from 'long long unsigned int' to 'const size_t {aka const unsigned int}' inside { } [-Wnarrowing]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: large integer implicitly truncated to unsigned type [-Woverflow]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: narrowing conversion of '1810070143251252131ull' from 'long long unsigned int' to 'const size_t {aka const unsigned int}' inside { } [-Wnarrowing]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: large integer implicitly truncated to unsigned type [-Woverflow]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: narrowing conversion of '2280545475268481167ull' from 'long long unsigned int' to 'const size_t {aka const unsigned int}' inside { } [-Wnarrowing]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: large integer implicitly truncated to unsigned type [-Woverflow]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: narrowing conversion of '2873307249533267101ull' from 'long long unsigned int' to 'const size_t {aka const unsigned int}' inside { } [-Wnarrowing]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: large integer implicitly truncated to unsigned type [-Woverflow]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: narrowing conversion of '3620140286502504283ull' from 'long long unsigned int' to 'const size_t {aka const unsigned int}' inside { } [-Wnarrowing]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: large integer implicitly truncated to unsigned type [-Woverflow]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: narrowing conversion of '4561090950536962147ull' from 'long long unsigned int' to 'const size_t {aka const unsigned int}' inside { } [-Wnarrowing]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: large integer implicitly truncated to unsigned type [-Woverflow]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: narrowing conversion of '5746614499066534157ull' from 'long long unsigned int' to 'const size_t {aka const unsigned int}' inside { } [-Wnarrowing]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: large integer implicitly truncated to unsigned type [-Woverflow]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: narrowing conversion of '7240280573005008577ull' from 'long long unsigned int' to 'const size_t {aka const unsigned int}' inside { } [-Wnarrowing]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: large integer implicitly truncated to unsigned type [-Woverflow]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: narrowing conversion of '9122181901073924329ull' from 'long long unsigned int' to 'const size_t {aka const unsigned int}' inside { } [-Wnarrowing]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: large integer implicitly truncated to unsigned type [-Woverflow]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: narrowing conversion of '11493228998133068689ull' from 'long long unsigned int' to 'const size_t {aka const unsigned int}' inside { } [-Wnarrowing]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: large integer implicitly truncated to unsigned type [-Woverflow]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: narrowing conversion of '14480561146010017169ull' from 'long long unsigned int' to 'const size_t {aka const unsigned int}' inside { } [-Wnarrowing]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: large integer implicitly truncated to unsigned type [-Woverflow]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: narrowing conversion of '18446744073709551557ull' from 'long long unsigned int' to 'const size_t {aka const unsigned int}' inside { } [-Wnarrowing]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: large integer implicitly truncated to unsigned type [-Woverflow]
d:/Compiler/gcc-4.9.3/mingw_32/bin/g++  -std=gnu++11 -I"D:/RCompile/recent/R/include" -DNDEBUG -pthread -DSTRICT_R_HEADERS -I./youtokentome/cpp -I./youtokentome/cpp/third_party -I"d:/RCompile/CRANguest/R-devel/lib/Rcpp/include"   -I"d:/Compiler/gcc-4.9.3/local330/include"     -O2 -Wall  -mtune=core2 -c youtokentome/cpp/bpe.cpp -o youtokentome/cpp/bpe.o
In file included from youtokentome/cpp/bpe.h:6:0,
                 from youtokentome/cpp/bpe.cpp:4:
youtokentome/cpp/third_party/flat_hash_map.h: In function 'int8_t ska::detailv3::log2(size_t)':
youtokentome/cpp/third_party/flat_hash_map.h:226:31: warning: right shift count >= width of type
             value |= value >> 32;
                               ^
youtokentome/cpp/third_party/flat_hash_map.h: In function 'size_t ska::detailv3::next_power_of_two(size_t)':
youtokentome/cpp/third_party/flat_hash_map.h:261:23: warning: right shift count >= width of type
             i |= i >> 32;
                       ^
In file included from youtokentome/cpp/bpe.h:6:0,
                 from youtokentome/cpp/bpe.cpp:4:
youtokentome/cpp/third_party/flat_hash_map.h: In member function 'size_t (* ska::prime_number_hash_policy::next_size_over(size_t&) const)(size_t)':
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: narrowing conversion of '5351951779ull' from 'long long unsigned int' to 'const size_t {aka const unsigned int}' inside { } [-Wnarrowing]
                     };
                     ^
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: large integer implicitly truncated to unsigned type [-Woverflow]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: narrowing conversion of '6743036717ull' from 'long long unsigned int' to 'const size_t {aka const unsigned int}' inside { } [-Wnarrowing]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: large integer implicitly truncated to unsigned type [-Woverflow]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: narrowing conversion of '8495693897ull' from 'long long unsigned int' to 'const size_t {aka const unsigned int}' inside { } [-Wnarrowing]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: large integer implicitly truncated to unsigned type [-Woverflow]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: narrowing conversion of '10703903591ull' from 'long long unsigned int' to 'const size_t {aka const unsigned int}' inside { } [-Wnarrowing]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: large integer implicitly truncated to unsigned type [-Woverflow]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: narrowing conversion of '13486073473ull' from 'long long unsigned int' to 'const size_t {aka const unsigned int}' inside { } [-Wnarrowing]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: large integer implicitly truncated to unsigned type [-Woverflow]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: narrowing conversion of '16991387857ull' from 'long long unsigned int' to 'const size_t {aka const unsigned int}' inside { } [-Wnarrowing]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: large integer implicitly truncated to unsigned type [-Woverflow]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: narrowing conversion of '21407807219ull' from 'long long unsigned int' to 'const size_t {aka const unsigned int}' inside { } [-Wnarrowing]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: large integer implicitly truncated to unsigned type [-Woverflow]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: narrowing conversion of '26972146961ull' from 'long long unsigned int' to 'const size_t {aka const unsigned int}' inside { } [-Wnarrowing]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: large integer implicitly truncated to unsigned type [-Woverflow]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: narrowing conversion of '33982775741ull' from 'long long unsigned int' to 'const size_t {aka const unsigned int}' inside { } [-Wnarrowing]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: large integer implicitly truncated to unsigned type [-Woverflow]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: narrowing conversion of '42815614441ull' from 'long long unsigned int' to 'const size_t {aka const unsigned int}' inside { } [-Wnarrowing]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: large integer implicitly truncated to unsigned type [-Woverflow]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: narrowing conversion of '53944293929ull' from 'long long unsigned int' to 'const size_t {aka const unsigned int}' inside { } [-Wnarrowing]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: large integer implicitly truncated to unsigned type [-Woverflow]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: narrowing conversion of '67965551447ull' from 'long long unsigned int' to 'const size_t {aka const unsigned int}' inside { } [-Wnarrowing]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: large integer implicitly truncated to unsigned type [-Woverflow]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: narrowing conversion of '85631228929ull' from 'long long unsigned int' to 'const size_t {aka const unsigned int}' inside { } [-Wnarrowing]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: large integer implicitly truncated to unsigned type [-Woverflow]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: narrowing conversion of '107888587883ull' from 'long long unsigned int' to 'const size_t {aka const unsigned int}' inside { } [-Wnarrowing]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: large integer implicitly truncated to unsigned type [-Woverflow]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: narrowing conversion of '135931102921ull' from 'long long unsigned int' to 'const size_t {aka const unsigned int}' inside { } [-Wnarrowing]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: large integer implicitly truncated to unsigned type [-Woverflow]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: narrowing conversion of '171262457903ull' from 'long long unsigned int' to 'const size_t {aka const unsigned int}' inside { } [-Wnarrowing]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: large integer implicitly truncated to unsigned type [-Woverflow]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: narrowing conversion of '215777175787ull' from 'long long unsigned int' to 'const size_t {aka const unsigned int}' inside { } [-Wnarrowing]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: large integer implicitly truncated to unsigned type [-Woverflow]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: narrowing conversion of '271862205833ull' from 'long long unsigned int' to 'const size_t {aka const unsigned int}' inside { } [-Wnarrowing]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: large integer implicitly truncated to unsigned type [-Woverflow]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: narrowing conversion of '342524915839ull' from 'long long unsigned int' to 'const size_t {aka const unsigned int}' inside { } [-Wnarrowing]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: large integer implicitly truncated to unsigned type [-Woverflow]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: narrowing conversion of '431554351609ull' from 'long long unsigned int' to 'const size_t {aka const unsigned int}' inside { } [-Wnarrowing]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: large integer implicitly truncated to unsigned type [-Woverflow]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: narrowing conversion of '543724411781ull' from 'long long unsigned int' to 'const size_t {aka const unsigned int}' inside { } [-Wnarrowing]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: large integer implicitly truncated to unsigned type [-Woverflow]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: narrowing conversion of '685049831731ull' from 'long long unsigned int' to 'const size_t {aka const unsigned int}' inside { } [-Wnarrowing]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: large integer implicitly truncated to unsigned type [-Woverflow]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: narrowing conversion of '863108703229ull' from 'long long unsigned int' to 'const size_t {aka const unsigned int}' inside { } [-Wnarrowing]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: large integer implicitly truncated to unsigned type [-Woverflow]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: narrowing conversion of '1087448823553ull' from 'long long unsigned int' to 'const size_t {aka const unsigned int}' inside { } [-Wnarrowing]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: large integer implicitly truncated to unsigned type [-Woverflow]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: narrowing conversion of '1370099663459ull' from 'long long unsigned int' to 'const size_t {aka const unsigned int}' inside { } [-Wnarrowing]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: large integer implicitly truncated to unsigned type [-Woverflow]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: narrowing conversion of '1726217406467ull' from 'long long unsigned int' to 'const size_t {aka const unsigned int}' inside { } [-Wnarrowing]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: large integer implicitly truncated to unsigned type [-Woverflow]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: narrowing conversion of '2174897647073ull' from 'long long unsigned int' to 'const size_t {aka const unsigned int}' inside { } [-Wnarrowing]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: large integer implicitly truncated to unsigned type [-Woverflow]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: narrowing conversion of '2740199326961ull' from 'long long unsigned int' to 'const size_t {aka const unsigned int}' inside { } [-Wnarrowing]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: large integer implicitly truncated to unsigned type [-Woverflow]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: narrowing conversion of '3452434812973ull' from 'long long unsigned int' to 'const size_t {aka const unsigned int}' inside { } [-Wnarrowing]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: large integer implicitly truncated to unsigned type [-Woverflow]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: narrowing conversion of '4349795294267ull' from 'long long unsigned int' to 'const size_t {aka const unsigned int}' inside { } [-Wnarrowing]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: large integer implicitly truncated to unsigned type [-Woverflow]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: narrowing conversion of '5480398654009ull' from 'long long unsigned int' to 'const size_t {aka const unsigned int}' inside { } [-Wnarrowing]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: large integer implicitly truncated to unsigned type [-Woverflow]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: narrowing conversion of '6904869625999ull' from 'long long unsigned int' to 'const size_t {aka const unsigned int}' inside { } [-Wnarrowing]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: large integer implicitly truncated to unsigned type [-Woverflow]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: narrowing conversion of '8699590588571ull' from 'long long unsigned int' to 'const size_t {aka const unsigned int}' inside { } [-Wnarrowing]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: large integer implicitly truncated to unsigned type [-Woverflow]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: narrowing conversion of '10960797308051ull' from 'long long unsigned int' to 'const size_t {aka const unsigned int}' inside { } [-Wnarrowing]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: large integer implicitly truncated to unsigned type [-Woverflow]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: narrowing conversion of '13809739252051ull' from 'long long unsigned int' to 'const size_t {aka const unsigned int}' inside { } [-Wnarrowing]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: large integer implicitly truncated to unsigned type [-Woverflow]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: narrowing conversion of '17399181177241ull' from 'long long unsigned int' to 'const size_t {aka const unsigned int}' inside { } [-Wnarrowing]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: large integer implicitly truncated to unsigned type [-Woverflow]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: narrowing conversion of '21921594616111ull' from 'long long unsigned int' to 'const size_t {aka const unsigned int}' inside { } [-Wnarrowing]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: large integer implicitly truncated to unsigned type [-Woverflow]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: narrowing conversion of '27619478504183ull' from 'long long unsigned int' to 'const size_t {aka const unsigned int}' inside { } [-Wnarrowing]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: large integer implicitly truncated to unsigned type [-Woverflow]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: narrowing conversion of '34798362354533ull' from 'long long unsigned int' to 'const size_t {aka const unsigned int}' inside { } [-Wnarrowing]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: large integer implicitly truncated to unsigned type [-Woverflow]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: narrowing conversion of '43843189232363ull' from 'long long unsigned int' to 'const size_t {aka const unsigned int}' inside { } [-Wnarrowing]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: large integer implicitly truncated to unsigned type [-Woverflow]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: narrowing conversion of '55238957008387ull' from 'long long unsigned int' to 'const size_t {aka const unsigned int}' inside { } [-Wnarrowing]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: large integer implicitly truncated to unsigned type [-Woverflow]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: narrowing conversion of '69596724709081ull' from 'long long unsigned int' to 'const size_t {aka const unsigned int}' inside { } [-Wnarrowing]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: large integer implicitly truncated to unsigned type [-Woverflow]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: narrowing conversion of '87686378464759ull' from 'long long unsigned int' to 'const size_t {aka const unsigned int}' inside { } [-Wnarrowing]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: large integer implicitly truncated to unsigned type [-Woverflow]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: narrowing conversion of '110477914016779ull' from 'long long unsigned int' to 'const size_t {aka const unsigned int}' inside { } [-Wnarrowing]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: large integer implicitly truncated to unsigned type [-Woverflow]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: narrowing conversion of '139193449418173ull' from 'long long unsigned int' to 'const size_t {aka const unsigned int}' inside { } [-Wnarrowing]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: large integer implicitly truncated to unsigned type [-Woverflow]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: narrowing conversion of '175372756929481ull' from 'long long unsigned int' to 'const size_t {aka const unsigned int}' inside { } [-Wnarrowing]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: large integer implicitly truncated to unsigned type [-Woverflow]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: narrowing conversion of '220955828033581ull' from 'long long unsigned int' to 'const size_t {aka const unsigned int}' inside { } [-Wnarrowing]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: large integer implicitly truncated to unsigned type [-Woverflow]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: narrowing conversion of '278386898836457ull' from 'long long unsigned int' to 'const size_t {aka const unsigned int}' inside { } [-Wnarrowing]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: large integer implicitly truncated to unsigned type [-Woverflow]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: narrowing conversion of '350745513859007ull' from 'long long unsigned int' to 'const size_t {aka const unsigned int}' inside { } [-Wnarrowing]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: large integer implicitly truncated to unsigned type [-Woverflow]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: narrowing conversion of '441911656067171ull' from 'long long unsigned int' to 'const size_t {aka const unsigned int}' inside { } [-Wnarrowing]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: large integer implicitly truncated to unsigned type [-Woverflow]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: narrowing conversion of '556773797672909ull' from 'long long unsigned int' to 'const size_t {aka const unsigned int}' inside { } [-Wnarrowing]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: large integer implicitly truncated to unsigned type [-Woverflow]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: narrowing conversion of '701491027718027ull' from 'long long unsigned int' to 'const size_t {aka const unsigned int}' inside { } [-Wnarrowing]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: large integer implicitly truncated to unsigned type [-Woverflow]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: narrowing conversion of '883823312134381ull' from 'long long unsigned int' to 'const size_t {aka const unsigned int}' inside { } [-Wnarrowing]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: large integer implicitly truncated to unsigned type [-Woverflow]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: narrowing conversion of '1113547595345903ull' from 'long long unsigned int' to 'const size_t {aka const unsigned int}' inside { } [-Wnarrowing]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: large integer implicitly truncated to unsigned type [-Woverflow]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: narrowing conversion of '1402982055436147ull' from 'long long unsigned int' to 'const size_t {aka const unsigned int}' inside { } [-Wnarrowing]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: large integer implicitly truncated to unsigned type [-Woverflow]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: narrowing conversion of '1767646624268779ull' from 'long long unsigned int' to 'const size_t {aka const unsigned int}' inside { } [-Wnarrowing]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: large integer implicitly truncated to unsigned type [-Woverflow]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: narrowing conversion of '2227095190691797ull' from 'long long unsigned int' to 'const size_t {aka const unsigned int}' inside { } [-Wnarrowing]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: large integer implicitly truncated to unsigned type [-Woverflow]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: narrowing conversion of '2805964110872297ull' from 'long long unsigned int' to 'const size_t {aka const unsigned int}' inside { } [-Wnarrowing]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: large integer implicitly truncated to unsigned type [-Woverflow]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: narrowing conversion of '3535293248537579ull' from 'long long unsigned int' to 'const size_t {aka const unsigned int}' inside { } [-Wnarrowing]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: large integer implicitly truncated to unsigned type [-Woverflow]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: narrowing conversion of '4454190381383713ull' from 'long long unsigned int' to 'const size_t {aka const unsigned int}' inside { } [-Wnarrowing]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: large integer implicitly truncated to unsigned type [-Woverflow]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: narrowing conversion of '5611928221744609ull' from 'long long unsigned int' to 'const size_t {aka const unsigned int}' inside { } [-Wnarrowing]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: large integer implicitly truncated to unsigned type [-Woverflow]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: narrowing conversion of '7070586497075177ull' from 'long long unsigned int' to 'const size_t {aka const unsigned int}' inside { } [-Wnarrowing]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: large integer implicitly truncated to unsigned type [-Woverflow]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: narrowing conversion of '8908380762767489ull' from 'long long unsigned int' to 'const size_t {aka const unsigned int}' inside { } [-Wnarrowing]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: large integer implicitly truncated to unsigned type [-Woverflow]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: narrowing conversion of '11223856443489329ull' from 'long long unsigned int' to 'const size_t {aka const unsigned int}' inside { } [-Wnarrowing]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: large integer implicitly truncated to unsigned type [-Woverflow]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: narrowing conversion of '14141172994150357ull' from 'long long unsigned int' to 'const size_t {aka const unsigned int}' inside { } [-Wnarrowing]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: large integer implicitly truncated to unsigned type [-Woverflow]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: narrowing conversion of '17816761525534927ull' from 'long long unsigned int' to 'const size_t {aka const unsigned int}' inside { } [-Wnarrowing]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: large integer implicitly truncated to unsigned type [-Woverflow]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: narrowing conversion of '22447712886978529ull' from 'long long unsigned int' to 'const size_t {aka const unsigned int}' inside { } [-Wnarrowing]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: large integer implicitly truncated to unsigned type [-Woverflow]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: narrowing conversion of '28282345988300791ull' from 'long long unsigned int' to 'const size_t {aka const unsigned int}' inside { } [-Wnarrowing]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: large integer implicitly truncated to unsigned type [-Woverflow]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: narrowing conversion of '35633523051069991ull' from 'long long unsigned int' to 'const size_t {aka const unsigned int}' inside { } [-Wnarrowing]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: large integer implicitly truncated to unsigned type [-Woverflow]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: narrowing conversion of '44895425773957261ull' from 'long long unsigned int' to 'const size_t {aka const unsigned int}' inside { } [-Wnarrowing]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: large integer implicitly truncated to unsigned type [-Woverflow]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: narrowing conversion of '56564691976601587ull' from 'long long unsigned int' to 'const size_t {aka const unsigned int}' inside { } [-Wnarrowing]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: large integer implicitly truncated to unsigned type [-Woverflow]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: narrowing conversion of '71267046102139967ull' from 'long long unsigned int' to 'const size_t {aka const unsigned int}' inside { } [-Wnarrowing]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: large integer implicitly truncated to unsigned type [-Woverflow]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: narrowing conversion of '89790851547914507ull' from 'long long unsigned int' to 'const size_t {aka const unsigned int}' inside { } [-Wnarrowing]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: large integer implicitly truncated to unsigned type [-Woverflow]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: narrowing conversion of '113129383953203213ull' from 'long long unsigned int' to 'const size_t {aka const unsigned int}' inside { } [-Wnarrowing]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: large integer implicitly truncated to unsigned type [-Woverflow]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: narrowing conversion of '142534092204280003ull' from 'long long unsigned int' to 'const size_t {aka const unsigned int}' inside { } [-Wnarrowing]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: large integer implicitly truncated to unsigned type [-Woverflow]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: narrowing conversion of '179581703095829107ull' from 'long long unsigned int' to 'const size_t {aka const unsigned int}' inside { } [-Wnarrowing]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: large integer implicitly truncated to unsigned type [-Woverflow]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: narrowing conversion of '226258767906406483ull' from 'long long unsigned int' to 'const size_t {aka const unsigned int}' inside { } [-Wnarrowing]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: large integer implicitly truncated to unsigned type [-Woverflow]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: narrowing conversion of '285068184408560057ull' from 'long long unsigned int' to 'const size_t {aka const unsigned int}' inside { } [-Wnarrowing]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: large integer implicitly truncated to unsigned type [-Woverflow]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: narrowing conversion of '359163406191658253ull' from 'long long unsigned int' to 'const size_t {aka const unsigned int}' inside { } [-Wnarrowing]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: large integer implicitly truncated to unsigned type [-Woverflow]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: narrowing conversion of '452517535812813007ull' from 'long long unsigned int' to 'const size_t {aka const unsigned int}' inside { } [-Wnarrowing]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: large integer implicitly truncated to unsigned type [-Woverflow]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: narrowing conversion of '570136368817120201ull' from 'long long unsigned int' to 'const size_t {aka const unsigned int}' inside { } [-Wnarrowing]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: large integer implicitly truncated to unsigned type [-Woverflow]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: narrowing conversion of '718326812383316683ull' from 'long long unsigned int' to 'const size_t {aka const unsigned int}' inside { } [-Wnarrowing]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: large integer implicitly truncated to unsigned type [-Woverflow]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: narrowing conversion of '905035071625626043ull' from 'long long unsigned int' to 'const size_t {aka const unsigned int}' inside { } [-Wnarrowing]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: large integer implicitly truncated to unsigned type [-Woverflow]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: narrowing conversion of '1140272737634240411ull' from 'long long unsigned int' to 'const size_t {aka const unsigned int}' inside { } [-Wnarrowing]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: large integer implicitly truncated to unsigned type [-Woverflow]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: narrowing conversion of '1436653624766633509ull' from 'long long unsigned int' to 'const size_t {aka const unsigned int}' inside { } [-Wnarrowing]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: large integer implicitly truncated to unsigned type [-Woverflow]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: narrowing conversion of '1810070143251252131ull' from 'long long unsigned int' to 'const size_t {aka const unsigned int}' inside { } [-Wnarrowing]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: large integer implicitly truncated to unsigned type [-Woverflow]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: narrowing conversion of '2280545475268481167ull' from 'long long unsigned int' to 'const size_t {aka const unsigned int}' inside { } [-Wnarrowing]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: large integer implicitly truncated to unsigned type [-Woverflow]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: narrowing conversion of '2873307249533267101ull' from 'long long unsigned int' to 'const size_t {aka const unsigned int}' inside { } [-Wnarrowing]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: large integer implicitly truncated to unsigned type [-Woverflow]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: narrowing conversion of '3620140286502504283ull' from 'long long unsigned int' to 'const size_t {aka const unsigned int}' inside { } [-Wnarrowing]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: large integer implicitly truncated to unsigned type [-Woverflow]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: narrowing conversion of '4561090950536962147ull' from 'long long unsigned int' to 'const size_t {aka const unsigned int}' inside { } [-Wnarrowing]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: large integer implicitly truncated to unsigned type [-Woverflow]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: narrowing conversion of '5746614499066534157ull' from 'long long unsigned int' to 'const size_t {aka const unsigned int}' inside { } [-Wnarrowing]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: large integer implicitly truncated to unsigned type [-Woverflow]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: narrowing conversion of '7240280573005008577ull' from 'long long unsigned int' to 'const size_t {aka const unsigned int}' inside { } [-Wnarrowing]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: large integer implicitly truncated to unsigned type [-Woverflow]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: narrowing conversion of '9122181901073924329ull' from 'long long unsigned int' to 'const size_t {aka const unsigned int}' inside { } [-Wnarrowing]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: large integer implicitly truncated to unsigned type [-Woverflow]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: narrowing conversion of '11493228998133068689ull' from 'long long unsigned int' to 'const size_t {aka const unsigned int}' inside { } [-Wnarrowing]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: large integer implicitly truncated to unsigned type [-Woverflow]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: narrowing conversion of '14480561146010017169ull' from 'long long unsigned int' to 'const size_t {aka const unsigned int}' inside { } [-Wnarrowing]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: large integer implicitly truncated to unsigned type [-Woverflow]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: narrowing conversion of '18446744073709551557ull' from 'long long unsigned int' to 'const size_t {aka const unsigned int}' inside { } [-Wnarrowing]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: large integer implicitly truncated to unsigned type [-Woverflow]
youtokentome/cpp/bpe.cpp: In function 'vkcom::BPEState vkcom::learn_bpe_from_string(std::string&, int, const string&, vkcom::BpeConfig)':
youtokentome/cpp/bpe.cpp:1070:40: warning: narrowing conversion of '(long long unsigned int)x.std::pair<long long unsigned int, long long unsigned int>::second' from 'long long unsigned int' to 'size_t {aka unsigned int}' inside { } [-Wnarrowing]
     merge_order.push({x.second, ka, kb});
                                        ^
d:/Compiler/gcc-4.9.3/mingw_32/bin/g++  -std=gnu++11 -I"D:/RCompile/recent/R/include" -DNDEBUG -pthread -DSTRICT_R_HEADERS -I./youtokentome/cpp -I./youtokentome/cpp/third_party -I"d:/RCompile/CRANguest/R-devel/lib/Rcpp/include"   -I"d:/Compiler/gcc-4.9.3/local330/include"     -O2 -Wall  -mtune=core2 -c youtokentome/cpp/utf8.cpp -o youtokentome/cpp/utf8.o
In file included from youtokentome/cpp/utils.h:6:0,
                 from youtokentome/cpp/utf8.h:3,
                 from youtokentome/cpp/utf8.cpp:2:
youtokentome/cpp/third_party/flat_hash_map.h: In function 'int8_t ska::detailv3::log2(size_t)':
youtokentome/cpp/third_party/flat_hash_map.h:226:31: warning: right shift count >= width of type
             value |= value >> 32;
                               ^
youtokentome/cpp/third_party/flat_hash_map.h: In function 'size_t ska::detailv3::next_power_of_two(size_t)':
youtokentome/cpp/third_party/flat_hash_map.h:261:23: warning: right shift count >= width of type
             i |= i >> 32;
                       ^
In file included from youtokentome/cpp/utils.h:6:0,
                 from youtokentome/cpp/utf8.h:3,
                 from youtokentome/cpp/utf8.cpp:2:
youtokentome/cpp/third_party/flat_hash_map.h: In member function 'size_t (* ska::prime_number_hash_policy::next_size_over(size_t&) const)(size_t)':
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: narrowing conversion of '5351951779ull' from 'long long unsigned int' to 'const size_t {aka const unsigned int}' inside { } [-Wnarrowing]
                     };
                     ^
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: large integer implicitly truncated to unsigned type [-Woverflow]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: narrowing conversion of '6743036717ull' from 'long long unsigned int' to 'const size_t {aka const unsigned int}' inside { } [-Wnarrowing]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: large integer implicitly truncated to unsigned type [-Woverflow]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: narrowing conversion of '8495693897ull' from 'long long unsigned int' to 'const size_t {aka const unsigned int}' inside { } [-Wnarrowing]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: large integer implicitly truncated to unsigned type [-Woverflow]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: narrowing conversion of '10703903591ull' from 'long long unsigned int' to 'const size_t {aka const unsigned int}' inside { } [-Wnarrowing]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: large integer implicitly truncated to unsigned type [-Woverflow]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: narrowing conversion of '13486073473ull' from 'long long unsigned int' to 'const size_t {aka const unsigned int}' inside { } [-Wnarrowing]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: large integer implicitly truncated to unsigned type [-Woverflow]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: narrowing conversion of '16991387857ull' from 'long long unsigned int' to 'const size_t {aka const unsigned int}' inside { } [-Wnarrowing]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: large integer implicitly truncated to unsigned type [-Woverflow]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: narrowing conversion of '21407807219ull' from 'long long unsigned int' to 'const size_t {aka const unsigned int}' inside { } [-Wnarrowing]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: large integer implicitly truncated to unsigned type [-Woverflow]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: narrowing conversion of '26972146961ull' from 'long long unsigned int' to 'const size_t {aka const unsigned int}' inside { } [-Wnarrowing]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: large integer implicitly truncated to unsigned type [-Woverflow]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: narrowing conversion of '33982775741ull' from 'long long unsigned int' to 'const size_t {aka const unsigned int}' inside { } [-Wnarrowing]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: large integer implicitly truncated to unsigned type [-Woverflow]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: narrowing conversion of '42815614441ull' from 'long long unsigned int' to 'const size_t {aka const unsigned int}' inside { } [-Wnarrowing]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: large integer implicitly truncated to unsigned type [-Woverflow]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: narrowing conversion of '53944293929ull' from 'long long unsigned int' to 'const size_t {aka const unsigned int}' inside { } [-Wnarrowing]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: large integer implicitly truncated to unsigned type [-Woverflow]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: narrowing conversion of '67965551447ull' from 'long long unsigned int' to 'const size_t {aka const unsigned int}' inside { } [-Wnarrowing]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: large integer implicitly truncated to unsigned type [-Woverflow]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: narrowing conversion of '85631228929ull' from 'long long unsigned int' to 'const size_t {aka const unsigned int}' inside { } [-Wnarrowing]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: large integer implicitly truncated to unsigned type [-Woverflow]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: narrowing conversion of '107888587883ull' from 'long long unsigned int' to 'const size_t {aka const unsigned int}' inside { } [-Wnarrowing]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: large integer implicitly truncated to unsigned type [-Woverflow]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: narrowing conversion of '135931102921ull' from 'long long unsigned int' to 'const size_t {aka const unsigned int}' inside { } [-Wnarrowing]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: large integer implicitly truncated to unsigned type [-Woverflow]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: narrowing conversion of '171262457903ull' from 'long long unsigned int' to 'const size_t {aka const unsigned int}' inside { } [-Wnarrowing]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: large integer implicitly truncated to unsigned type [-Woverflow]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: narrowing conversion of '215777175787ull' from 'long long unsigned int' to 'const size_t {aka const unsigned int}' inside { } [-Wnarrowing]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: large integer implicitly truncated to unsigned type [-Woverflow]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: narrowing conversion of '271862205833ull' from 'long long unsigned int' to 'const size_t {aka const unsigned int}' inside { } [-Wnarrowing]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: large integer implicitly truncated to unsigned type [-Woverflow]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: narrowing conversion of '342524915839ull' from 'long long unsigned int' to 'const size_t {aka const unsigned int}' inside { } [-Wnarrowing]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: large integer implicitly truncated to unsigned type [-Woverflow]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: narrowing conversion of '431554351609ull' from 'long long unsigned int' to 'const size_t {aka const unsigned int}' inside { } [-Wnarrowing]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: large integer implicitly truncated to unsigned type [-Woverflow]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: narrowing conversion of '543724411781ull' from 'long long unsigned int' to 'const size_t {aka const unsigned int}' inside { } [-Wnarrowing]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: large integer implicitly truncated to unsigned type [-Woverflow]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: narrowing conversion of '685049831731ull' from 'long long unsigned int' to 'const size_t {aka const unsigned int}' inside { } [-Wnarrowing]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: large integer implicitly truncated to unsigned type [-Woverflow]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: narrowing conversion of '863108703229ull' from 'long long unsigned int' to 'const size_t {aka const unsigned int}' inside { } [-Wnarrowing]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: large integer implicitly truncated to unsigned type [-Woverflow]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: narrowing conversion of '1087448823553ull' from 'long long unsigned int' to 'const size_t {aka const unsigned int}' inside { } [-Wnarrowing]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: large integer implicitly truncated to unsigned type [-Woverflow]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: narrowing conversion of '1370099663459ull' from 'long long unsigned int' to 'const size_t {aka const unsigned int}' inside { } [-Wnarrowing]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: large integer implicitly truncated to unsigned type [-Woverflow]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: narrowing conversion of '1726217406467ull' from 'long long unsigned int' to 'const size_t {aka const unsigned int}' inside { } [-Wnarrowing]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: large integer implicitly truncated to unsigned type [-Woverflow]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: narrowing conversion of '2174897647073ull' from 'long long unsigned int' to 'const size_t {aka const unsigned int}' inside { } [-Wnarrowing]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: large integer implicitly truncated to unsigned type [-Woverflow]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: narrowing conversion of '2740199326961ull' from 'long long unsigned int' to 'const size_t {aka const unsigned int}' inside { } [-Wnarrowing]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: large integer implicitly truncated to unsigned type [-Woverflow]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: narrowing conversion of '3452434812973ull' from 'long long unsigned int' to 'const size_t {aka const unsigned int}' inside { } [-Wnarrowing]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: large integer implicitly truncated to unsigned type [-Woverflow]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: narrowing conversion of '4349795294267ull' from 'long long unsigned int' to 'const size_t {aka const unsigned int}' inside { } [-Wnarrowing]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: large integer implicitly truncated to unsigned type [-Woverflow]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: narrowing conversion of '5480398654009ull' from 'long long unsigned int' to 'const size_t {aka const unsigned int}' inside { } [-Wnarrowing]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: large integer implicitly truncated to unsigned type [-Woverflow]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: narrowing conversion of '6904869625999ull' from 'long long unsigned int' to 'const size_t {aka const unsigned int}' inside { } [-Wnarrowing]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: large integer implicitly truncated to unsigned type [-Woverflow]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: narrowing conversion of '8699590588571ull' from 'long long unsigned int' to 'const size_t {aka const unsigned int}' inside { } [-Wnarrowing]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: large integer implicitly truncated to unsigned type [-Woverflow]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: narrowing conversion of '10960797308051ull' from 'long long unsigned int' to 'const size_t {aka const unsigned int}' inside { } [-Wnarrowing]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: large integer implicitly truncated to unsigned type [-Woverflow]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: narrowing conversion of '13809739252051ull' from 'long long unsigned int' to 'const size_t {aka const unsigned int}' inside { } [-Wnarrowing]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: large integer implicitly truncated to unsigned type [-Woverflow]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: narrowing conversion of '17399181177241ull' from 'long long unsigned int' to 'const size_t {aka const unsigned int}' inside { } [-Wnarrowing]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: large integer implicitly truncated to unsigned type [-Woverflow]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: narrowing conversion of '21921594616111ull' from 'long long unsigned int' to 'const size_t {aka const unsigned int}' inside { } [-Wnarrowing]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: large integer implicitly truncated to unsigned type [-Woverflow]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: narrowing conversion of '27619478504183ull' from 'long long unsigned int' to 'const size_t {aka const unsigned int}' inside { } [-Wnarrowing]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: large integer implicitly truncated to unsigned type [-Woverflow]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: narrowing conversion of '34798362354533ull' from 'long long unsigned int' to 'const size_t {aka const unsigned int}' inside { } [-Wnarrowing]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: large integer implicitly truncated to unsigned type [-Woverflow]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: narrowing conversion of '43843189232363ull' from 'long long unsigned int' to 'const size_t {aka const unsigned int}' inside { } [-Wnarrowing]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: large integer implicitly truncated to unsigned type [-Woverflow]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: narrowing conversion of '55238957008387ull' from 'long long unsigned int' to 'const size_t {aka const unsigned int}' inside { } [-Wnarrowing]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: large integer implicitly truncated to unsigned type [-Woverflow]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: narrowing conversion of '69596724709081ull' from 'long long unsigned int' to 'const size_t {aka const unsigned int}' inside { } [-Wnarrowing]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: large integer implicitly truncated to unsigned type [-Woverflow]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: narrowing conversion of '87686378464759ull' from 'long long unsigned int' to 'const size_t {aka const unsigned int}' inside { } [-Wnarrowing]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: large integer implicitly truncated to unsigned type [-Woverflow]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: narrowing conversion of '110477914016779ull' from 'long long unsigned int' to 'const size_t {aka const unsigned int}' inside { } [-Wnarrowing]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: large integer implicitly truncated to unsigned type [-Woverflow]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: narrowing conversion of '139193449418173ull' from 'long long unsigned int' to 'const size_t {aka const unsigned int}' inside { } [-Wnarrowing]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: large integer implicitly truncated to unsigned type [-Woverflow]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: narrowing conversion of '175372756929481ull' from 'long long unsigned int' to 'const size_t {aka const unsigned int}' inside { } [-Wnarrowing]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: large integer implicitly truncated to unsigned type [-Woverflow]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: narrowing conversion of '220955828033581ull' from 'long long unsigned int' to 'const size_t {aka const unsigned int}' inside { } [-Wnarrowing]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: large integer implicitly truncated to unsigned type [-Woverflow]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: narrowing conversion of '278386898836457ull' from 'long long unsigned int' to 'const size_t {aka const unsigned int}' inside { } [-Wnarrowing]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: large integer implicitly truncated to unsigned type [-Woverflow]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: narrowing conversion of '350745513859007ull' from 'long long unsigned int' to 'const size_t {aka const unsigned int}' inside { } [-Wnarrowing]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: large integer implicitly truncated to unsigned type [-Woverflow]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: narrowing conversion of '441911656067171ull' from 'long long unsigned int' to 'const size_t {aka const unsigned int}' inside { } [-Wnarrowing]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: large integer implicitly truncated to unsigned type [-Woverflow]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: narrowing conversion of '556773797672909ull' from 'long long unsigned int' to 'const size_t {aka const unsigned int}' inside { } [-Wnarrowing]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: large integer implicitly truncated to unsigned type [-Woverflow]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: narrowing conversion of '701491027718027ull' from 'long long unsigned int' to 'const size_t {aka const unsigned int}' inside { } [-Wnarrowing]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: large integer implicitly truncated to unsigned type [-Woverflow]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: narrowing conversion of '883823312134381ull' from 'long long unsigned int' to 'const size_t {aka const unsigned int}' inside { } [-Wnarrowing]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: large integer implicitly truncated to unsigned type [-Woverflow]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: narrowing conversion of '1113547595345903ull' from 'long long unsigned int' to 'const size_t {aka const unsigned int}' inside { } [-Wnarrowing]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: large integer implicitly truncated to unsigned type [-Woverflow]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: narrowing conversion of '1402982055436147ull' from 'long long unsigned int' to 'const size_t {aka const unsigned int}' inside { } [-Wnarrowing]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: large integer implicitly truncated to unsigned type [-Woverflow]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: narrowing conversion of '1767646624268779ull' from 'long long unsigned int' to 'const size_t {aka const unsigned int}' inside { } [-Wnarrowing]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: large integer implicitly truncated to unsigned type [-Woverflow]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: narrowing conversion of '2227095190691797ull' from 'long long unsigned int' to 'const size_t {aka const unsigned int}' inside { } [-Wnarrowing]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: large integer implicitly truncated to unsigned type [-Woverflow]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: narrowing conversion of '2805964110872297ull' from 'long long unsigned int' to 'const size_t {aka const unsigned int}' inside { } [-Wnarrowing]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: large integer implicitly truncated to unsigned type [-Woverflow]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: narrowing conversion of '3535293248537579ull' from 'long long unsigned int' to 'const size_t {aka const unsigned int}' inside { } [-Wnarrowing]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: large integer implicitly truncated to unsigned type [-Woverflow]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: narrowing conversion of '4454190381383713ull' from 'long long unsigned int' to 'const size_t {aka const unsigned int}' inside { } [-Wnarrowing]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: large integer implicitly truncated to unsigned type [-Woverflow]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: narrowing conversion of '5611928221744609ull' from 'long long unsigned int' to 'const size_t {aka const unsigned int}' inside { } [-Wnarrowing]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: large integer implicitly truncated to unsigned type [-Woverflow]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: narrowing conversion of '7070586497075177ull' from 'long long unsigned int' to 'const size_t {aka const unsigned int}' inside { } [-Wnarrowing]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: large integer implicitly truncated to unsigned type [-Woverflow]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: narrowing conversion of '8908380762767489ull' from 'long long unsigned int' to 'const size_t {aka const unsigned int}' inside { } [-Wnarrowing]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: large integer implicitly truncated to unsigned type [-Woverflow]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: narrowing conversion of '11223856443489329ull' from 'long long unsigned int' to 'const size_t {aka const unsigned int}' inside { } [-Wnarrowing]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: large integer implicitly truncated to unsigned type [-Woverflow]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: narrowing conversion of '14141172994150357ull' from 'long long unsigned int' to 'const size_t {aka const unsigned int}' inside { } [-Wnarrowing]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: large integer implicitly truncated to unsigned type [-Woverflow]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: narrowing conversion of '17816761525534927ull' from 'long long unsigned int' to 'const size_t {aka const unsigned int}' inside { } [-Wnarrowing]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: large integer implicitly truncated to unsigned type [-Woverflow]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: narrowing conversion of '22447712886978529ull' from 'long long unsigned int' to 'const size_t {aka const unsigned int}' inside { } [-Wnarrowing]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: large integer implicitly truncated to unsigned type [-Woverflow]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: narrowing conversion of '28282345988300791ull' from 'long long unsigned int' to 'const size_t {aka const unsigned int}' inside { } [-Wnarrowing]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: large integer implicitly truncated to unsigned type [-Woverflow]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: narrowing conversion of '35633523051069991ull' from 'long long unsigned int' to 'const size_t {aka const unsigned int}' inside { } [-Wnarrowing]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: large integer implicitly truncated to unsigned type [-Woverflow]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: narrowing conversion of '44895425773957261ull' from 'long long unsigned int' to 'const size_t {aka const unsigned int}' inside { } [-Wnarrowing]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: large integer implicitly truncated to unsigned type [-Woverflow]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: narrowing conversion of '56564691976601587ull' from 'long long unsigned int' to 'const size_t {aka const unsigned int}' inside { } [-Wnarrowing]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: large integer implicitly truncated to unsigned type [-Woverflow]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: narrowing conversion of '71267046102139967ull' from 'long long unsigned int' to 'const size_t {aka const unsigned int}' inside { } [-Wnarrowing]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: large integer implicitly truncated to unsigned type [-Woverflow]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: narrowing conversion of '89790851547914507ull' from 'long long unsigned int' to 'const size_t {aka const unsigned int}' inside { } [-Wnarrowing]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: large integer implicitly truncated to unsigned type [-Woverflow]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: narrowing conversion of '113129383953203213ull' from 'long long unsigned int' to 'const size_t {aka const unsigned int}' inside { } [-Wnarrowing]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: large integer implicitly truncated to unsigned type [-Woverflow]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: narrowing conversion of '142534092204280003ull' from 'long long unsigned int' to 'const size_t {aka const unsigned int}' inside { } [-Wnarrowing]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: large integer implicitly truncated to unsigned type [-Woverflow]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: narrowing conversion of '179581703095829107ull' from 'long long unsigned int' to 'const size_t {aka const unsigned int}' inside { } [-Wnarrowing]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: large integer implicitly truncated to unsigned type [-Woverflow]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: narrowing conversion of '226258767906406483ull' from 'long long unsigned int' to 'const size_t {aka const unsigned int}' inside { } [-Wnarrowing]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: large integer implicitly truncated to unsigned type [-Woverflow]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: narrowing conversion of '285068184408560057ull' from 'long long unsigned int' to 'const size_t {aka const unsigned int}' inside { } [-Wnarrowing]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: large integer implicitly truncated to unsigned type [-Woverflow]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: narrowing conversion of '359163406191658253ull' from 'long long unsigned int' to 'const size_t {aka const unsigned int}' inside { } [-Wnarrowing]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: large integer implicitly truncated to unsigned type [-Woverflow]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: narrowing conversion of '452517535812813007ull' from 'long long unsigned int' to 'const size_t {aka const unsigned int}' inside { } [-Wnarrowing]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: large integer implicitly truncated to unsigned type [-Woverflow]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: narrowing conversion of '570136368817120201ull' from 'long long unsigned int' to 'const size_t {aka const unsigned int}' inside { } [-Wnarrowing]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: large integer implicitly truncated to unsigned type [-Woverflow]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: narrowing conversion of '718326812383316683ull' from 'long long unsigned int' to 'const size_t {aka const unsigned int}' inside { } [-Wnarrowing]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: large integer implicitly truncated to unsigned type [-Woverflow]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: narrowing conversion of '905035071625626043ull' from 'long long unsigned int' to 'const size_t {aka const unsigned int}' inside { } [-Wnarrowing]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: large integer implicitly truncated to unsigned type [-Woverflow]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: narrowing conversion of '1140272737634240411ull' from 'long long unsigned int' to 'const size_t {aka const unsigned int}' inside { } [-Wnarrowing]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: large integer implicitly truncated to unsigned type [-Woverflow]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: narrowing conversion of '1436653624766633509ull' from 'long long unsigned int' to 'const size_t {aka const unsigned int}' inside { } [-Wnarrowing]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: large integer implicitly truncated to unsigned type [-Woverflow]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: narrowing conversion of '1810070143251252131ull' from 'long long unsigned int' to 'const size_t {aka const unsigned int}' inside { } [-Wnarrowing]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: large integer implicitly truncated to unsigned type [-Woverflow]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: narrowing conversion of '2280545475268481167ull' from 'long long unsigned int' to 'const size_t {aka const unsigned int}' inside { } [-Wnarrowing]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: large integer implicitly truncated to unsigned type [-Woverflow]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: narrowing conversion of '2873307249533267101ull' from 'long long unsigned int' to 'const size_t {aka const unsigned int}' inside { } [-Wnarrowing]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: large integer implicitly truncated to unsigned type [-Woverflow]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: narrowing conversion of '3620140286502504283ull' from 'long long unsigned int' to 'const size_t {aka const unsigned int}' inside { } [-Wnarrowing]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: large integer implicitly truncated to unsigned type [-Woverflow]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: narrowing conversion of '4561090950536962147ull' from 'long long unsigned int' to 'const size_t {aka const unsigned int}' inside { } [-Wnarrowing]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: large integer implicitly truncated to unsigned type [-Woverflow]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: narrowing conversion of '5746614499066534157ull' from 'long long unsigned int' to 'const size_t {aka const unsigned int}' inside { } [-Wnarrowing]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: large integer implicitly truncated to unsigned type [-Woverflow]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: narrowing conversion of '7240280573005008577ull' from 'long long unsigned int' to 'const size_t {aka const unsigned int}' inside { } [-Wnarrowing]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: large integer implicitly truncated to unsigned type [-Woverflow]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: narrowing conversion of '9122181901073924329ull' from 'long long unsigned int' to 'const size_t {aka const unsigned int}' inside { } [-Wnarrowing]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: large integer implicitly truncated to unsigned type [-Woverflow]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: narrowing conversion of '11493228998133068689ull' from 'long long unsigned int' to 'const size_t {aka const unsigned int}' inside { } [-Wnarrowing]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: large integer implicitly truncated to unsigned type [-Woverflow]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: narrowing conversion of '14480561146010017169ull' from 'long long unsigned int' to 'const size_t {aka const unsigned int}' inside { } [-Wnarrowing]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: large integer implicitly truncated to unsigned type [-Woverflow]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: narrowing conversion of '18446744073709551557ull' from 'long long unsigned int' to 'const size_t {aka const unsigned int}' inside { } [-Wnarrowing]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: large integer implicitly truncated to unsigned type [-Woverflow]
d:/Compiler/gcc-4.9.3/mingw_32/bin/g++  -std=gnu++11 -I"D:/RCompile/recent/R/include" -DNDEBUG -pthread -DSTRICT_R_HEADERS -I./youtokentome/cpp -I./youtokentome/cpp/third_party -I"d:/RCompile/CRANguest/R-devel/lib/Rcpp/include"   -I"d:/Compiler/gcc-4.9.3/local330/include"     -O2 -Wall  -mtune=core2 -c rcpp_youtokentome.cpp -o rcpp_youtokentome.o
In file included from ./youtokentome/cpp/bpe.h:6:0,
                 from rcpp_youtokentome.cpp:3:
./youtokentome/cpp/third_party/flat_hash_map.h: In function 'int8_t ska::detailv3::log2(size_t)':
./youtokentome/cpp/third_party/flat_hash_map.h:226:31: warning: right shift count >= width of type
             value |= value >> 32;
                               ^
./youtokentome/cpp/third_party/flat_hash_map.h: In function 'size_t ska::detailv3::next_power_of_two(size_t)':
./youtokentome/cpp/third_party/flat_hash_map.h:261:23: warning: right shift count >= width of type
             i |= i >> 32;
                       ^
In file included from ./youtokentome/cpp/bpe.h:6:0,
                 from rcpp_youtokentome.cpp:3:
./youtokentome/cpp/third_party/flat_hash_map.h: In member function 'size_t (* ska::prime_number_hash_policy::next_size_over(size_t&) const)(size_t)':
./youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: narrowing conversion of '5351951779ull' from 'long long unsigned int' to 'const size_t {aka const unsigned int}' inside { } [-Wnarrowing]
                     };
                     ^
./youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: large integer implicitly truncated to unsigned type [-Woverflow]
./youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: narrowing conversion of '6743036717ull' from 'long long unsigned int' to 'const size_t {aka const unsigned int}' inside { } [-Wnarrowing]
./youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: large integer implicitly truncated to unsigned type [-Woverflow]
./youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: narrowing conversion of '8495693897ull' from 'long long unsigned int' to 'const size_t {aka const unsigned int}' inside { } [-Wnarrowing]
./youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: large integer implicitly truncated to unsigned type [-Woverflow]
./youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: narrowing conversion of '10703903591ull' from 'long long unsigned int' to 'const size_t {aka const unsigned int}' inside { } [-Wnarrowing]
./youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: large integer implicitly truncated to unsigned type [-Woverflow]
./youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: narrowing conversion of '13486073473ull' from 'long long unsigned int' to 'const size_t {aka const unsigned int}' inside { } [-Wnarrowing]
./youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: large integer implicitly truncated to unsigned type [-Woverflow]
./youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: narrowing conversion of '16991387857ull' from 'long long unsigned int' to 'const size_t {aka const unsigned int}' inside { } [-Wnarrowing]
./youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: large integer implicitly truncated to unsigned type [-Woverflow]
./youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: narrowing conversion of '21407807219ull' from 'long long unsigned int' to 'const size_t {aka const unsigned int}' inside { } [-Wnarrowing]
./youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: large integer implicitly truncated to unsigned type [-Woverflow]
./youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: narrowing conversion of '26972146961ull' from 'long long unsigned int' to 'const size_t {aka const unsigned int}' inside { } [-Wnarrowing]
./youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: large integer implicitly truncated to unsigned type [-Woverflow]
./youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: narrowing conversion of '33982775741ull' from 'long long unsigned int' to 'const size_t {aka const unsigned int}' inside { } [-Wnarrowing]
./youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: large integer implicitly truncated to unsigned type [-Woverflow]
./youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: narrowing conversion of '42815614441ull' from 'long long unsigned int' to 'const size_t {aka const unsigned int}' inside { } [-Wnarrowing]
./youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: large integer implicitly truncated to unsigned type [-Woverflow]
./youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: narrowing conversion of '53944293929ull' from 'long long unsigned int' to 'const size_t {aka const unsigned int}' inside { } [-Wnarrowing]
./youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: large integer implicitly truncated to unsigned type [-Woverflow]
./youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: narrowing conversion of '67965551447ull' from 'long long unsigned int' to 'const size_t {aka const unsigned int}' inside { } [-Wnarrowing]
./youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: large integer implicitly truncated to unsigned type [-Woverflow]
./youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: narrowing conversion of '85631228929ull' from 'long long unsigned int' to 'const size_t {aka const unsigned int}' inside { } [-Wnarrowing]
./youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: large integer implicitly truncated to unsigned type [-Woverflow]
./youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: narrowing conversion of '107888587883ull' from 'long long unsigned int' to 'const size_t {aka const unsigned int}' inside { } [-Wnarrowing]
./youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: large integer implicitly truncated to unsigned type [-Woverflow]
./youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: narrowing conversion of '135931102921ull' from 'long long unsigned int' to 'const size_t {aka const unsigned int}' inside { } [-Wnarrowing]
./youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: large integer implicitly truncated to unsigned type [-Woverflow]
./youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: narrowing conversion of '171262457903ull' from 'long long unsigned int' to 'const size_t {aka const unsigned int}' inside { } [-Wnarrowing]
./youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: large integer implicitly truncated to unsigned type [-Woverflow]
./youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: narrowing conversion of '215777175787ull' from 'long long unsigned int' to 'const size_t {aka const unsigned int}' inside { } [-Wnarrowing]
./youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: large integer implicitly truncated to unsigned type [-Woverflow]
./youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: narrowing conversion of '271862205833ull' from 'long long unsigned int' to 'const size_t {aka const unsigned int}' inside { } [-Wnarrowing]
./youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: large integer implicitly truncated to unsigned type [-Woverflow]
./youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: narrowing conversion of '342524915839ull' from 'long long unsigned int' to 'const size_t {aka const unsigned int}' inside { } [-Wnarrowing]
./youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: large integer implicitly truncated to unsigned type [-Woverflow]
./youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: narrowing conversion of '431554351609ull' from 'long long unsigned int' to 'const size_t {aka const unsigned int}' inside { } [-Wnarrowing]
./youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: large integer implicitly truncated to unsigned type [-Woverflow]
./youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: narrowing conversion of '543724411781ull' from 'long long unsigned int' to 'const size_t {aka const unsigned int}' inside { } [-Wnarrowing]
./youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: large integer implicitly truncated to unsigned type [-Woverflow]
./youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: narrowing conversion of '685049831731ull' from 'long long unsigned int' to 'const size_t {aka const unsigned int}' inside { } [-Wnarrowing]
./youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: large integer implicitly truncated to unsigned type [-Woverflow]
./youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: narrowing conversion of '863108703229ull' from 'long long unsigned int' to 'const size_t {aka const unsigned int}' inside { } [-Wnarrowing]
./youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: large integer implicitly truncated to unsigned type [-Woverflow]
./youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: narrowing conversion of '1087448823553ull' from 'long long unsigned int' to 'const size_t {aka const unsigned int}' inside { } [-Wnarrowing]
./youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: large integer implicitly truncated to unsigned type [-Woverflow]
./youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: narrowing conversion of '1370099663459ull' from 'long long unsigned int' to 'const size_t {aka const unsigned int}' inside { } [-Wnarrowing]
./youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: large integer implicitly truncated to unsigned type [-Woverflow]
./youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: narrowing conversion of '1726217406467ull' from 'long long unsigned int' to 'const size_t {aka const unsigned int}' inside { } [-Wnarrowing]
./youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: large integer implicitly truncated to unsigned type [-Woverflow]
./youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: narrowing conversion of '2174897647073ull' from 'long long unsigned int' to 'const size_t {aka const unsigned int}' inside { } [-Wnarrowing]
./youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: large integer implicitly truncated to unsigned type [-Woverflow]
./youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: narrowing conversion of '2740199326961ull' from 'long long unsigned int' to 'const size_t {aka const unsigned int}' inside { } [-Wnarrowing]
./youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: large integer implicitly truncated to unsigned type [-Woverflow]
./youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: narrowing conversion of '3452434812973ull' from 'long long unsigned int' to 'const size_t {aka const unsigned int}' inside { } [-Wnarrowing]
./youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: large integer implicitly truncated to unsigned type [-Woverflow]
./youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: narrowing conversion of '4349795294267ull' from 'long long unsigned int' to 'const size_t {aka const unsigned int}' inside { } [-Wnarrowing]
./youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: large integer implicitly truncated to unsigned type [-Woverflow]
./youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: narrowing conversion of '5480398654009ull' from 'long long unsigned int' to 'const size_t {aka const unsigned int}' inside { } [-Wnarrowing]
./youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: large integer implicitly truncated to unsigned type [-Woverflow]
./youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: narrowing conversion of '6904869625999ull' from 'long long unsigned int' to 'const size_t {aka const unsigned int}' inside { } [-Wnarrowing]
./youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: large integer implicitly truncated to unsigned type [-Woverflow]
./youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: narrowing conversion of '8699590588571ull' from 'long long unsigned int' to 'const size_t {aka const unsigned int}' inside { } [-Wnarrowing]
./youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: large integer implicitly truncated to unsigned type [-Woverflow]
./youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: narrowing conversion of '10960797308051ull' from 'long long unsigned int' to 'const size_t {aka const unsigned int}' inside { } [-Wnarrowing]
./youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: large integer implicitly truncated to unsigned type [-Woverflow]
./youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: narrowing conversion of '13809739252051ull' from 'long long unsigned int' to 'const size_t {aka const unsigned int}' inside { } [-Wnarrowing]
./youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: large integer implicitly truncated to unsigned type [-Woverflow]
./youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: narrowing conversion of '17399181177241ull' from 'long long unsigned int' to 'const size_t {aka const unsigned int}' inside { } [-Wnarrowing]
./youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: large integer implicitly truncated to unsigned type [-Woverflow]
./youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: narrowing conversion of '21921594616111ull' from 'long long unsigned int' to 'const size_t {aka const unsigned int}' inside { } [-Wnarrowing]
./youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: large integer implicitly truncated to unsigned type [-Woverflow]
./youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: narrowing conversion of '27619478504183ull' from 'long long unsigned int' to 'const size_t {aka const unsigned int}' inside { } [-Wnarrowing]
./youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: large integer implicitly truncated to unsigned type [-Woverflow]
./youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: narrowing conversion of '34798362354533ull' from 'long long unsigned int' to 'const size_t {aka const unsigned int}' inside { } [-Wnarrowing]
./youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: large integer implicitly truncated to unsigned type [-Woverflow]
./youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: narrowing conversion of '43843189232363ull' from 'long long unsigned int' to 'const size_t {aka const unsigned int}' inside { } [-Wnarrowing]
./youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: large integer implicitly truncated to unsigned type [-Woverflow]
./youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: narrowing conversion of '55238957008387ull' from 'long long unsigned int' to 'const size_t {aka const unsigned int}' inside { } [-Wnarrowing]
./youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: large integer implicitly truncated to unsigned type [-Woverflow]
./youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: narrowing conversion of '69596724709081ull' from 'long long unsigned int' to 'const size_t {aka const unsigned int}' inside { } [-Wnarrowing]
./youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: large integer implicitly truncated to unsigned type [-Woverflow]
./youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: narrowing conversion of '87686378464759ull' from 'long long unsigned int' to 'const size_t {aka const unsigned int}' inside { } [-Wnarrowing]
./youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: large integer implicitly truncated to unsigned type [-Woverflow]
./youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: narrowing conversion of '110477914016779ull' from 'long long unsigned int' to 'const size_t {aka const unsigned int}' inside { } [-Wnarrowing]
./youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: large integer implicitly truncated to unsigned type [-Woverflow]
./youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: narrowing conversion of '139193449418173ull' from 'long long unsigned int' to 'const size_t {aka const unsigned int}' inside { } [-Wnarrowing]
./youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: large integer implicitly truncated to unsigned type [-Woverflow]
./youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: narrowing conversion of '175372756929481ull' from 'long long unsigned int' to 'const size_t {aka const unsigned int}' inside { } [-Wnarrowing]
./youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: large integer implicitly truncated to unsigned type [-Woverflow]
./youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: narrowing conversion of '220955828033581ull' from 'long long unsigned int' to 'const size_t {aka const unsigned int}' inside { } [-Wnarrowing]
./youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: large integer implicitly truncated to unsigned type [-Woverflow]
./youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: narrowing conversion of '278386898836457ull' from 'long long unsigned int' to 'const size_t {aka const unsigned int}' inside { } [-Wnarrowing]
./youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: large integer implicitly truncated to unsigned type [-Woverflow]
./youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: narrowing conversion of '350745513859007ull' from 'long long unsigned int' to 'const size_t {aka const unsigned int}' inside { } [-Wnarrowing]
./youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: large integer implicitly truncated to unsigned type [-Woverflow]
./youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: narrowing conversion of '441911656067171ull' from 'long long unsigned int' to 'const size_t {aka const unsigned int}' inside { } [-Wnarrowing]
./youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: large integer implicitly truncated to unsigned type [-Woverflow]
./youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: narrowing conversion of '556773797672909ull' from 'long long unsigned int' to 'const size_t {aka const unsigned int}' inside { } [-Wnarrowing]
./youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: large integer implicitly truncated to unsigned type [-Woverflow]
./youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: narrowing conversion of '701491027718027ull' from 'long long unsigned int' to 'const size_t {aka const unsigned int}' inside { } [-Wnarrowing]
./youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: large integer implicitly truncated to unsigned type [-Woverflow]
./youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: narrowing conversion of '883823312134381ull' from 'long long unsigned int' to 'const size_t {aka const unsigned int}' inside { } [-Wnarrowing]
./youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: large integer implicitly truncated to unsigned type [-Woverflow]
./youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: narrowing conversion of '1113547595345903ull' from 'long long unsigned int' to 'const size_t {aka const unsigned int}' inside { } [-Wnarrowing]
./youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: large integer implicitly truncated to unsigned type [-Woverflow]
./youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: narrowing conversion of '1402982055436147ull' from 'long long unsigned int' to 'const size_t {aka const unsigned int}' inside { } [-Wnarrowing]
./youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: large integer implicitly truncated to unsigned type [-Woverflow]
./youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: narrowing conversion of '1767646624268779ull' from 'long long unsigned int' to 'const size_t {aka const unsigned int}' inside { } [-Wnarrowing]
./youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: large integer implicitly truncated to unsigned type [-Woverflow]
./youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: narrowing conversion of '2227095190691797ull' from 'long long unsigned int' to 'const size_t {aka const unsigned int}' inside { } [-Wnarrowing]
./youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: large integer implicitly truncated to unsigned type [-Woverflow]
./youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: narrowing conversion of '2805964110872297ull' from 'long long unsigned int' to 'const size_t {aka const unsigned int}' inside { } [-Wnarrowing]
./youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: large integer implicitly truncated to unsigned type [-Woverflow]
./youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: narrowing conversion of '3535293248537579ull' from 'long long unsigned int' to 'const size_t {aka const unsigned int}' inside { } [-Wnarrowing]
./youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: large integer implicitly truncated to unsigned type [-Woverflow]
./youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: narrowing conversion of '4454190381383713ull' from 'long long unsigned int' to 'const size_t {aka const unsigned int}' inside { } [-Wnarrowing]
./youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: large integer implicitly truncated to unsigned type [-Woverflow]
./youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: narrowing conversion of '5611928221744609ull' from 'long long unsigned int' to 'const size_t {aka const unsigned int}' inside { } [-Wnarrowing]
./youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: large integer implicitly truncated to unsigned type [-Woverflow]
./youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: narrowing conversion of '7070586497075177ull' from 'long long unsigned int' to 'const size_t {aka const unsigned int}' inside { } [-Wnarrowing]
./youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: large integer implicitly truncated to unsigned type [-Woverflow]
./youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: narrowing conversion of '8908380762767489ull' from 'long long unsigned int' to 'const size_t {aka const unsigned int}' inside { } [-Wnarrowing]
./youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: large integer implicitly truncated to unsigned type [-Woverflow]
./youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: narrowing conversion of '11223856443489329ull' from 'long long unsigned int' to 'const size_t {aka const unsigned int}' inside { } [-Wnarrowing]
./youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: large integer implicitly truncated to unsigned type [-Woverflow]
./youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: narrowing conversion of '14141172994150357ull' from 'long long unsigned int' to 'const size_t {aka const unsigned int}' inside { } [-Wnarrowing]
./youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: large integer implicitly truncated to unsigned type [-Woverflow]
./youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: narrowing conversion of '17816761525534927ull' from 'long long unsigned int' to 'const size_t {aka const unsigned int}' inside { } [-Wnarrowing]
./youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: large integer implicitly truncated to unsigned type [-Woverflow]
./youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: narrowing conversion of '22447712886978529ull' from 'long long unsigned int' to 'const size_t {aka const unsigned int}' inside { } [-Wnarrowing]
./youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: large integer implicitly truncated to unsigned type [-Woverflow]
./youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: narrowing conversion of '28282345988300791ull' from 'long long unsigned int' to 'const size_t {aka const unsigned int}' inside { } [-Wnarrowing]
./youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: large integer implicitly truncated to unsigned type [-Woverflow]
./youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: narrowing conversion of '35633523051069991ull' from 'long long unsigned int' to 'const size_t {aka const unsigned int}' inside { } [-Wnarrowing]
./youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: large integer implicitly truncated to unsigned type [-Woverflow]
./youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: narrowing conversion of '44895425773957261ull' from 'long long unsigned int' to 'const size_t {aka const unsigned int}' inside { } [-Wnarrowing]
./youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: large integer implicitly truncated to unsigned type [-Woverflow]
./youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: narrowing conversion of '56564691976601587ull' from 'long long unsigned int' to 'const size_t {aka const unsigned int}' inside { } [-Wnarrowing]
./youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: large integer implicitly truncated to unsigned type [-Woverflow]
./youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: narrowing conversion of '71267046102139967ull' from 'long long unsigned int' to 'const size_t {aka const unsigned int}' inside { } [-Wnarrowing]
./youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: large integer implicitly truncated to unsigned type [-Woverflow]
./youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: narrowing conversion of '89790851547914507ull' from 'long long unsigned int' to 'const size_t {aka const unsigned int}' inside { } [-Wnarrowing]
./youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: large integer implicitly truncated to unsigned type [-Woverflow]
./youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: narrowing conversion of '113129383953203213ull' from 'long long unsigned int' to 'const size_t {aka const unsigned int}' inside { } [-Wnarrowing]
./youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: large integer implicitly truncated to unsigned type [-Woverflow]
./youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: narrowing conversion of '142534092204280003ull' from 'long long unsigned int' to 'const size_t {aka const unsigned int}' inside { } [-Wnarrowing]
./youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: large integer implicitly truncated to unsigned type [-Woverflow]
./youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: narrowing conversion of '179581703095829107ull' from 'long long unsigned int' to 'const size_t {aka const unsigned int}' inside { } [-Wnarrowing]
./youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: large integer implicitly truncated to unsigned type [-Woverflow]
./youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: narrowing conversion of '226258767906406483ull' from 'long long unsigned int' to 'const size_t {aka const unsigned int}' inside { } [-Wnarrowing]
./youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: large integer implicitly truncated to unsigned type [-Woverflow]
./youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: narrowing conversion of '285068184408560057ull' from 'long long unsigned int' to 'const size_t {aka const unsigned int}' inside { } [-Wnarrowing]
./youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: large integer implicitly truncated to unsigned type [-Woverflow]
./youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: narrowing conversion of '359163406191658253ull' from 'long long unsigned int' to 'const size_t {aka const unsigned int}' inside { } [-Wnarrowing]
./youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: large integer implicitly truncated to unsigned type [-Woverflow]
./youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: narrowing conversion of '452517535812813007ull' from 'long long unsigned int' to 'const size_t {aka const unsigned int}' inside { } [-Wnarrowing]
./youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: large integer implicitly truncated to unsigned type [-Woverflow]
./youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: narrowing conversion of '570136368817120201ull' from 'long long unsigned int' to 'const size_t {aka const unsigned int}' inside { } [-Wnarrowing]
./youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: large integer implicitly truncated to unsigned type [-Woverflow]
./youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: narrowing conversion of '718326812383316683ull' from 'long long unsigned int' to 'const size_t {aka const unsigned int}' inside { } [-Wnarrowing]
./youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: large integer implicitly truncated to unsigned type [-Woverflow]
./youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: narrowing conversion of '905035071625626043ull' from 'long long unsigned int' to 'const size_t {aka const unsigned int}' inside { } [-Wnarrowing]
./youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: large integer implicitly truncated to unsigned type [-Woverflow]
./youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: narrowing conversion of '1140272737634240411ull' from 'long long unsigned int' to 'const size_t {aka const unsigned int}' inside { } [-Wnarrowing]
./youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: large integer implicitly truncated to unsigned type [-Woverflow]
./youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: narrowing conversion of '1436653624766633509ull' from 'long long unsigned int' to 'const size_t {aka const unsigned int}' inside { } [-Wnarrowing]
./youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: large integer implicitly truncated to unsigned type [-Woverflow]
./youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: narrowing conversion of '1810070143251252131ull' from 'long long unsigned int' to 'const size_t {aka const unsigned int}' inside { } [-Wnarrowing]
./youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: large integer implicitly truncated to unsigned type [-Woverflow]
./youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: narrowing conversion of '2280545475268481167ull' from 'long long unsigned int' to 'const size_t {aka const unsigned int}' inside { } [-Wnarrowing]
./youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: large integer implicitly truncated to unsigned type [-Woverflow]
./youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: narrowing conversion of '2873307249533267101ull' from 'long long unsigned int' to 'const size_t {aka const unsigned int}' inside { } [-Wnarrowing]
./youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: large integer implicitly truncated to unsigned type [-Woverflow]
./youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: narrowing conversion of '3620140286502504283ull' from 'long long unsigned int' to 'const size_t {aka const unsigned int}' inside { } [-Wnarrowing]
./youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: large integer implicitly truncated to unsigned type [-Woverflow]
./youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: narrowing conversion of '4561090950536962147ull' from 'long long unsigned int' to 'const size_t {aka const unsigned int}' inside { } [-Wnarrowing]
./youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: large integer implicitly truncated to unsigned type [-Woverflow]
./youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: narrowing conversion of '5746614499066534157ull' from 'long long unsigned int' to 'const size_t {aka const unsigned int}' inside { } [-Wnarrowing]
./youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: large integer implicitly truncated to unsigned type [-Woverflow]
./youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: narrowing conversion of '7240280573005008577ull' from 'long long unsigned int' to 'const size_t {aka const unsigned int}' inside { } [-Wnarrowing]
./youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: large integer implicitly truncated to unsigned type [-Woverflow]
./youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: narrowing conversion of '9122181901073924329ull' from 'long long unsigned int' to 'const size_t {aka const unsigned int}' inside { } [-Wnarrowing]
./youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: large integer implicitly truncated to unsigned type [-Woverflow]
./youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: narrowing conversion of '11493228998133068689ull' from 'long long unsigned int' to 'const size_t {aka const unsigned int}' inside { } [-Wnarrowing]
./youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: large integer implicitly truncated to unsigned type [-Woverflow]
./youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: narrowing conversion of '14480561146010017169ull' from 'long long unsigned int' to 'const size_t {aka const unsigned int}' inside { } [-Wnarrowing]
./youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: large integer implicitly truncated to unsigned type [-Woverflow]
./youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: narrowing conversion of '18446744073709551557ull' from 'long long unsigned int' to 'const size_t {aka const unsigned int}' inside { } [-Wnarrowing]
./youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: large integer implicitly truncated to unsigned type [-Woverflow]
d:/Compiler/gcc-4.9.3/mingw_32/bin/g++  -std=gnu++11 -I"D:/RCompile/recent/R/include" -DNDEBUG -pthread -DSTRICT_R_HEADERS -I./youtokentome/cpp -I./youtokentome/cpp/third_party -I"d:/RCompile/CRANguest/R-devel/lib/Rcpp/include"   -I"d:/Compiler/gcc-4.9.3/local330/include"     -O2 -Wall  -mtune=core2 -c RcppExports.cpp -o RcppExports.o
d:/Compiler/gcc-4.9.3/mingw_32/bin/g++ -shared -s -static-libgcc -o tokenizers.bpe.dll tmp.def youtokentome/cpp/utils.o youtokentome/cpp/bpe.o youtokentome/cpp/utf8.o rcpp_youtokentome.o RcppExports.o -pthread -Ld:/Compiler/gcc-4.9.3/local330/lib/i386 -Ld:/Compiler/gcc-4.9.3/local330/lib -LD:/RCompile/recent/R/bin/i386 -lR
rm -f youtokentome/cpp/utils.o youtokentome/cpp/bpe.o youtokentome/cpp/utf8.o rcpp_youtokentome.o RcppExports.o
d:/Compiler/gcc-4.9.3/mingw_32/bin/g++  -std=gnu++11 -I"D:/RCompile/recent/R/include" -DNDEBUG -pthread -DSTRICT_R_HEADERS -I./youtokentome/cpp -I./youtokentome/cpp/third_party -I"d:/RCompile/CRANguest/R-devel/lib/Rcpp/include"   -I"d:/Compiler/gcc-4.9.3/local330/include"     -O2 -Wall  -mtune=core2 -c youtokentome/cpp/utils.cpp -o youtokentome/cpp/utils.o
In file included from youtokentome/cpp/utils.h:6:0,
                 from youtokentome/cpp/utils.cpp:2:
youtokentome/cpp/third_party/flat_hash_map.h: In function 'int8_t ska::detailv3::log2(size_t)':
youtokentome/cpp/third_party/flat_hash_map.h:226:31: warning: right shift count >= width of type
             value |= value >> 32;
                               ^
youtokentome/cpp/third_party/flat_hash_map.h: In function 'size_t ska::detailv3::next_power_of_two(size_t)':
youtokentome/cpp/third_party/flat_hash_map.h:261:23: warning: right shift count >= width of type
             i |= i >> 32;
                       ^
In file included from youtokentome/cpp/utils.h:6:0,
                 from youtokentome/cpp/utils.cpp:2:
youtokentome/cpp/third_party/flat_hash_map.h: In member function 'size_t (* ska::prime_number_hash_policy::next_size_over(size_t&) const)(size_t)':
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: narrowing conversion of '5351951779ull' from 'long long unsigned int' to 'const size_t {aka const unsigned int}' inside { } [-Wnarrowing]
                     };
                     ^
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: large integer implicitly truncated to unsigned type [-Woverflow]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: narrowing conversion of '6743036717ull' from 'long long unsigned int' to 'const size_t {aka const unsigned int}' inside { } [-Wnarrowing]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: large integer implicitly truncated to unsigned type [-Woverflow]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: narrowing conversion of '8495693897ull' from 'long long unsigned int' to 'const size_t {aka const unsigned int}' inside { } [-Wnarrowing]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: large integer implicitly truncated to unsigned type [-Woverflow]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: narrowing conversion of '10703903591ull' from 'long long unsigned int' to 'const size_t {aka const unsigned int}' inside { } [-Wnarrowing]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: large integer implicitly truncated to unsigned type [-Woverflow]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: narrowing conversion of '13486073473ull' from 'long long unsigned int' to 'const size_t {aka const unsigned int}' inside { } [-Wnarrowing]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: large integer implicitly truncated to unsigned type [-Woverflow]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: narrowing conversion of '16991387857ull' from 'long long unsigned int' to 'const size_t {aka const unsigned int}' inside { } [-Wnarrowing]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: large integer implicitly truncated to unsigned type [-Woverflow]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: narrowing conversion of '21407807219ull' from 'long long unsigned int' to 'const size_t {aka const unsigned int}' inside { } [-Wnarrowing]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: large integer implicitly truncated to unsigned type [-Woverflow]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: narrowing conversion of '26972146961ull' from 'long long unsigned int' to 'const size_t {aka const unsigned int}' inside { } [-Wnarrowing]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: large integer implicitly truncated to unsigned type [-Woverflow]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: narrowing conversion of '33982775741ull' from 'long long unsigned int' to 'const size_t {aka const unsigned int}' inside { } [-Wnarrowing]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: large integer implicitly truncated to unsigned type [-Woverflow]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: narrowing conversion of '42815614441ull' from 'long long unsigned int' to 'const size_t {aka const unsigned int}' inside { } [-Wnarrowing]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: large integer implicitly truncated to unsigned type [-Woverflow]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: narrowing conversion of '53944293929ull' from 'long long unsigned int' to 'const size_t {aka const unsigned int}' inside { } [-Wnarrowing]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: large integer implicitly truncated to unsigned type [-Woverflow]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: narrowing conversion of '67965551447ull' from 'long long unsigned int' to 'const size_t {aka const unsigned int}' inside { } [-Wnarrowing]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: large integer implicitly truncated to unsigned type [-Woverflow]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: narrowing conversion of '85631228929ull' from 'long long unsigned int' to 'const size_t {aka const unsigned int}' inside { } [-Wnarrowing]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: large integer implicitly truncated to unsigned type [-Woverflow]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: narrowing conversion of '107888587883ull' from 'long long unsigned int' to 'const size_t {aka const unsigned int}' inside { } [-Wnarrowing]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: large integer implicitly truncated to unsigned type [-Woverflow]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: narrowing conversion of '135931102921ull' from 'long long unsigned int' to 'const size_t {aka const unsigned int}' inside { } [-Wnarrowing]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: large integer implicitly truncated to unsigned type [-Woverflow]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: narrowing conversion of '171262457903ull' from 'long long unsigned int' to 'const size_t {aka const unsigned int}' inside { } [-Wnarrowing]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: large integer implicitly truncated to unsigned type [-Woverflow]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: narrowing conversion of '215777175787ull' from 'long long unsigned int' to 'const size_t {aka const unsigned int}' inside { } [-Wnarrowing]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: large integer implicitly truncated to unsigned type [-Woverflow]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: narrowing conversion of '271862205833ull' from 'long long unsigned int' to 'const size_t {aka const unsigned int}' inside { } [-Wnarrowing]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: large integer implicitly truncated to unsigned type [-Woverflow]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: narrowing conversion of '342524915839ull' from 'long long unsigned int' to 'const size_t {aka const unsigned int}' inside { } [-Wnarrowing]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: large integer implicitly truncated to unsigned type [-Woverflow]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: narrowing conversion of '431554351609ull' from 'long long unsigned int' to 'const size_t {aka const unsigned int}' inside { } [-Wnarrowing]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: large integer implicitly truncated to unsigned type [-Woverflow]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: narrowing conversion of '543724411781ull' from 'long long unsigned int' to 'const size_t {aka const unsigned int}' inside { } [-Wnarrowing]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: large integer implicitly truncated to unsigned type [-Woverflow]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: narrowing conversion of '685049831731ull' from 'long long unsigned int' to 'const size_t {aka const unsigned int}' inside { } [-Wnarrowing]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: large integer implicitly truncated to unsigned type [-Woverflow]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: narrowing conversion of '863108703229ull' from 'long long unsigned int' to 'const size_t {aka const unsigned int}' inside { } [-Wnarrowing]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: large integer implicitly truncated to unsigned type [-Woverflow]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: narrowing conversion of '1087448823553ull' from 'long long unsigned int' to 'const size_t {aka const unsigned int}' inside { } [-Wnarrowing]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: large integer implicitly truncated to unsigned type [-Woverflow]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: narrowing conversion of '1370099663459ull' from 'long long unsigned int' to 'const size_t {aka const unsigned int}' inside { } [-Wnarrowing]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: large integer implicitly truncated to unsigned type [-Woverflow]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: narrowing conversion of '1726217406467ull' from 'long long unsigned int' to 'const size_t {aka const unsigned int}' inside { } [-Wnarrowing]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: large integer implicitly truncated to unsigned type [-Woverflow]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: narrowing conversion of '2174897647073ull' from 'long long unsigned int' to 'const size_t {aka const unsigned int}' inside { } [-Wnarrowing]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: large integer implicitly truncated to unsigned type [-Woverflow]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: narrowing conversion of '2740199326961ull' from 'long long unsigned int' to 'const size_t {aka const unsigned int}' inside { } [-Wnarrowing]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: large integer implicitly truncated to unsigned type [-Woverflow]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: narrowing conversion of '3452434812973ull' from 'long long unsigned int' to 'const size_t {aka const unsigned int}' inside { } [-Wnarrowing]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: large integer implicitly truncated to unsigned type [-Woverflow]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: narrowing conversion of '4349795294267ull' from 'long long unsigned int' to 'const size_t {aka const unsigned int}' inside { } [-Wnarrowing]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: large integer implicitly truncated to unsigned type [-Woverflow]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: narrowing conversion of '5480398654009ull' from 'long long unsigned int' to 'const size_t {aka const unsigned int}' inside { } [-Wnarrowing]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: large integer implicitly truncated to unsigned type [-Woverflow]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: narrowing conversion of '6904869625999ull' from 'long long unsigned int' to 'const size_t {aka const unsigned int}' inside { } [-Wnarrowing]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: large integer implicitly truncated to unsigned type [-Woverflow]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: narrowing conversion of '8699590588571ull' from 'long long unsigned int' to 'const size_t {aka const unsigned int}' inside { } [-Wnarrowing]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: large integer implicitly truncated to unsigned type [-Woverflow]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: narrowing conversion of '10960797308051ull' from 'long long unsigned int' to 'const size_t {aka const unsigned int}' inside { } [-Wnarrowing]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: large integer implicitly truncated to unsigned type [-Woverflow]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: narrowing conversion of '13809739252051ull' from 'long long unsigned int' to 'const size_t {aka const unsigned int}' inside { } [-Wnarrowing]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: large integer implicitly truncated to unsigned type [-Woverflow]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: narrowing conversion of '17399181177241ull' from 'long long unsigned int' to 'const size_t {aka const unsigned int}' inside { } [-Wnarrowing]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: large integer implicitly truncated to unsigned type [-Woverflow]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: narrowing conversion of '21921594616111ull' from 'long long unsigned int' to 'const size_t {aka const unsigned int}' inside { } [-Wnarrowing]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: large integer implicitly truncated to unsigned type [-Woverflow]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: narrowing conversion of '27619478504183ull' from 'long long unsigned int' to 'const size_t {aka const unsigned int}' inside { } [-Wnarrowing]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: large integer implicitly truncated to unsigned type [-Woverflow]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: narrowing conversion of '34798362354533ull' from 'long long unsigned int' to 'const size_t {aka const unsigned int}' inside { } [-Wnarrowing]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: large integer implicitly truncated to unsigned type [-Woverflow]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: narrowing conversion of '43843189232363ull' from 'long long unsigned int' to 'const size_t {aka const unsigned int}' inside { } [-Wnarrowing]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: large integer implicitly truncated to unsigned type [-Woverflow]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: narrowing conversion of '55238957008387ull' from 'long long unsigned int' to 'const size_t {aka const unsigned int}' inside { } [-Wnarrowing]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: large integer implicitly truncated to unsigned type [-Woverflow]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: narrowing conversion of '69596724709081ull' from 'long long unsigned int' to 'const size_t {aka const unsigned int}' inside { } [-Wnarrowing]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: large integer implicitly truncated to unsigned type [-Woverflow]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: narrowing conversion of '87686378464759ull' from 'long long unsigned int' to 'const size_t {aka const unsigned int}' inside { } [-Wnarrowing]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: large integer implicitly truncated to unsigned type [-Woverflow]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: narrowing conversion of '110477914016779ull' from 'long long unsigned int' to 'const size_t {aka const unsigned int}' inside { } [-Wnarrowing]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: large integer implicitly truncated to unsigned type [-Woverflow]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: narrowing conversion of '139193449418173ull' from 'long long unsigned int' to 'const size_t {aka const unsigned int}' inside { } [-Wnarrowing]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: large integer implicitly truncated to unsigned type [-Woverflow]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: narrowing conversion of '175372756929481ull' from 'long long unsigned int' to 'const size_t {aka const unsigned int}' inside { } [-Wnarrowing]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: large integer implicitly truncated to unsigned type [-Woverflow]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: narrowing conversion of '220955828033581ull' from 'long long unsigned int' to 'const size_t {aka const unsigned int}' inside { } [-Wnarrowing]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: large integer implicitly truncated to unsigned type [-Woverflow]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: narrowing conversion of '278386898836457ull' from 'long long unsigned int' to 'const size_t {aka const unsigned int}' inside { } [-Wnarrowing]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: large integer implicitly truncated to unsigned type [-Woverflow]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: narrowing conversion of '350745513859007ull' from 'long long unsigned int' to 'const size_t {aka const unsigned int}' inside { } [-Wnarrowing]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: large integer implicitly truncated to unsigned type [-Woverflow]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: narrowing conversion of '441911656067171ull' from 'long long unsigned int' to 'const size_t {aka const unsigned int}' inside { } [-Wnarrowing]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: large integer implicitly truncated to unsigned type [-Woverflow]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: narrowing conversion of '556773797672909ull' from 'long long unsigned int' to 'const size_t {aka const unsigned int}' inside { } [-Wnarrowing]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: large integer implicitly truncated to unsigned type [-Woverflow]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: narrowing conversion of '701491027718027ull' from 'long long unsigned int' to 'const size_t {aka const unsigned int}' inside { } [-Wnarrowing]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: large integer implicitly truncated to unsigned type [-Woverflow]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: narrowing conversion of '883823312134381ull' from 'long long unsigned int' to 'const size_t {aka const unsigned int}' inside { } [-Wnarrowing]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: large integer implicitly truncated to unsigned type [-Woverflow]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: narrowing conversion of '1113547595345903ull' from 'long long unsigned int' to 'const size_t {aka const unsigned int}' inside { } [-Wnarrowing]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: large integer implicitly truncated to unsigned type [-Woverflow]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: narrowing conversion of '1402982055436147ull' from 'long long unsigned int' to 'const size_t {aka const unsigned int}' inside { } [-Wnarrowing]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: large integer implicitly truncated to unsigned type [-Woverflow]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: narrowing conversion of '1767646624268779ull' from 'long long unsigned int' to 'const size_t {aka const unsigned int}' inside { } [-Wnarrowing]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: large integer implicitly truncated to unsigned type [-Woverflow]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: narrowing conversion of '2227095190691797ull' from 'long long unsigned int' to 'const size_t {aka const unsigned int}' inside { } [-Wnarrowing]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: large integer implicitly truncated to unsigned type [-Woverflow]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: narrowing conversion of '2805964110872297ull' from 'long long unsigned int' to 'const size_t {aka const unsigned int}' inside { } [-Wnarrowing]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: large integer implicitly truncated to unsigned type [-Woverflow]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: narrowing conversion of '3535293248537579ull' from 'long long unsigned int' to 'const size_t {aka const unsigned int}' inside { } [-Wnarrowing]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: large integer implicitly truncated to unsigned type [-Woverflow]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: narrowing conversion of '4454190381383713ull' from 'long long unsigned int' to 'const size_t {aka const unsigned int}' inside { } [-Wnarrowing]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: large integer implicitly truncated to unsigned type [-Woverflow]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: narrowing conversion of '5611928221744609ull' from 'long long unsigned int' to 'const size_t {aka const unsigned int}' inside { } [-Wnarrowing]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: large integer implicitly truncated to unsigned type [-Woverflow]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: narrowing conversion of '7070586497075177ull' from 'long long unsigned int' to 'const size_t {aka const unsigned int}' inside { } [-Wnarrowing]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: large integer implicitly truncated to unsigned type [-Woverflow]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: narrowing conversion of '8908380762767489ull' from 'long long unsigned int' to 'const size_t {aka const unsigned int}' inside { } [-Wnarrowing]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: large integer implicitly truncated to unsigned type [-Woverflow]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: narrowing conversion of '11223856443489329ull' from 'long long unsigned int' to 'const size_t {aka const unsigned int}' inside { } [-Wnarrowing]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: large integer implicitly truncated to unsigned type [-Woverflow]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: narrowing conversion of '14141172994150357ull' from 'long long unsigned int' to 'const size_t {aka const unsigned int}' inside { } [-Wnarrowing]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: large integer implicitly truncated to unsigned type [-Woverflow]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: narrowing conversion of '17816761525534927ull' from 'long long unsigned int' to 'const size_t {aka const unsigned int}' inside { } [-Wnarrowing]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: large integer implicitly truncated to unsigned type [-Woverflow]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: narrowing conversion of '22447712886978529ull' from 'long long unsigned int' to 'const size_t {aka const unsigned int}' inside { } [-Wnarrowing]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: large integer implicitly truncated to unsigned type [-Woverflow]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: narrowing conversion of '28282345988300791ull' from 'long long unsigned int' to 'const size_t {aka const unsigned int}' inside { } [-Wnarrowing]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: large integer implicitly truncated to unsigned type [-Woverflow]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: narrowing conversion of '35633523051069991ull' from 'long long unsigned int' to 'const size_t {aka const unsigned int}' inside { } [-Wnarrowing]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: large integer implicitly truncated to unsigned type [-Woverflow]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: narrowing conversion of '44895425773957261ull' from 'long long unsigned int' to 'const size_t {aka const unsigned int}' inside { } [-Wnarrowing]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: large integer implicitly truncated to unsigned type [-Woverflow]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: narrowing conversion of '56564691976601587ull' from 'long long unsigned int' to 'const size_t {aka const unsigned int}' inside { } [-Wnarrowing]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: large integer implicitly truncated to unsigned type [-Woverflow]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: narrowing conversion of '71267046102139967ull' from 'long long unsigned int' to 'const size_t {aka const unsigned int}' inside { } [-Wnarrowing]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: large integer implicitly truncated to unsigned type [-Woverflow]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: narrowing conversion of '89790851547914507ull' from 'long long unsigned int' to 'const size_t {aka const unsigned int}' inside { } [-Wnarrowing]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: large integer implicitly truncated to unsigned type [-Woverflow]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: narrowing conversion of '113129383953203213ull' from 'long long unsigned int' to 'const size_t {aka const unsigned int}' inside { } [-Wnarrowing]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: large integer implicitly truncated to unsigned type [-Woverflow]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: narrowing conversion of '142534092204280003ull' from 'long long unsigned int' to 'const size_t {aka const unsigned int}' inside { } [-Wnarrowing]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: large integer implicitly truncated to unsigned type [-Woverflow]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: narrowing conversion of '179581703095829107ull' from 'long long unsigned int' to 'const size_t {aka const unsigned int}' inside { } [-Wnarrowing]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: large integer implicitly truncated to unsigned type [-Woverflow]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: narrowing conversion of '226258767906406483ull' from 'long long unsigned int' to 'const size_t {aka const unsigned int}' inside { } [-Wnarrowing]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: large integer implicitly truncated to unsigned type [-Woverflow]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: narrowing conversion of '285068184408560057ull' from 'long long unsigned int' to 'const size_t {aka const unsigned int}' inside { } [-Wnarrowing]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: large integer implicitly truncated to unsigned type [-Woverflow]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: narrowing conversion of '359163406191658253ull' from 'long long unsigned int' to 'const size_t {aka const unsigned int}' inside { } [-Wnarrowing]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: large integer implicitly truncated to unsigned type [-Woverflow]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: narrowing conversion of '452517535812813007ull' from 'long long unsigned int' to 'const size_t {aka const unsigned int}' inside { } [-Wnarrowing]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: large integer implicitly truncated to unsigned type [-Woverflow]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: narrowing conversion of '570136368817120201ull' from 'long long unsigned int' to 'const size_t {aka const unsigned int}' inside { } [-Wnarrowing]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: large integer implicitly truncated to unsigned type [-Woverflow]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: narrowing conversion of '718326812383316683ull' from 'long long unsigned int' to 'const size_t {aka const unsigned int}' inside { } [-Wnarrowing]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: large integer implicitly truncated to unsigned type [-Woverflow]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: narrowing conversion of '905035071625626043ull' from 'long long unsigned int' to 'const size_t {aka const unsigned int}' inside { } [-Wnarrowing]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: large integer implicitly truncated to unsigned type [-Woverflow]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: narrowing conversion of '1140272737634240411ull' from 'long long unsigned int' to 'const size_t {aka const unsigned int}' inside { } [-Wnarrowing]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: large integer implicitly truncated to unsigned type [-Woverflow]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: narrowing conversion of '1436653624766633509ull' from 'long long unsigned int' to 'const size_t {aka const unsigned int}' inside { } [-Wnarrowing]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: large integer implicitly truncated to unsigned type [-Woverflow]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: narrowing conversion of '1810070143251252131ull' from 'long long unsigned int' to 'const size_t {aka const unsigned int}' inside { } [-Wnarrowing]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: large integer implicitly truncated to unsigned type [-Woverflow]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: narrowing conversion of '2280545475268481167ull' from 'long long unsigned int' to 'const size_t {aka const unsigned int}' inside { } [-Wnarrowing]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: large integer implicitly truncated to unsigned type [-Woverflow]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: narrowing conversion of '2873307249533267101ull' from 'long long unsigned int' to 'const size_t {aka const unsigned int}' inside { } [-Wnarrowing]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: large integer implicitly truncated to unsigned type [-Woverflow]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: narrowing conversion of '3620140286502504283ull' from 'long long unsigned int' to 'const size_t {aka const unsigned int}' inside { } [-Wnarrowing]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: large integer implicitly truncated to unsigned type [-Woverflow]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: narrowing conversion of '4561090950536962147ull' from 'long long unsigned int' to 'const size_t {aka const unsigned int}' inside { } [-Wnarrowing]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: large integer implicitly truncated to unsigned type [-Woverflow]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: narrowing conversion of '5746614499066534157ull' from 'long long unsigned int' to 'const size_t {aka const unsigned int}' inside { } [-Wnarrowing]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: large integer implicitly truncated to unsigned type [-Woverflow]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: narrowing conversion of '7240280573005008577ull' from 'long long unsigned int' to 'const size_t {aka const unsigned int}' inside { } [-Wnarrowing]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: large integer implicitly truncated to unsigned type [-Woverflow]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: narrowing conversion of '9122181901073924329ull' from 'long long unsigned int' to 'const size_t {aka const unsigned int}' inside { } [-Wnarrowing]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: large integer implicitly truncated to unsigned type [-Woverflow]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: narrowing conversion of '11493228998133068689ull' from 'long long unsigned int' to 'const size_t {aka const unsigned int}' inside { } [-Wnarrowing]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: large integer implicitly truncated to unsigned type [-Woverflow]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: narrowing conversion of '14480561146010017169ull' from 'long long unsigned int' to 'const size_t {aka const unsigned int}' inside { } [-Wnarrowing]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: large integer implicitly truncated to unsigned type [-Woverflow]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: narrowing conversion of '18446744073709551557ull' from 'long long unsigned int' to 'const size_t {aka const unsigned int}' inside { } [-Wnarrowing]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: large integer implicitly truncated to unsigned type [-Woverflow]
d:/Compiler/gcc-4.9.3/mingw_32/bin/g++  -std=gnu++11 -I"D:/RCompile/recent/R/include" -DNDEBUG -pthread -DSTRICT_R_HEADERS -I./youtokentome/cpp -I./youtokentome/cpp/third_party -I"d:/RCompile/CRANguest/R-devel/lib/Rcpp/include"   -I"d:/Compiler/gcc-4.9.3/local330/include"     -O2 -Wall  -mtune=core2 -c youtokentome/cpp/bpe.cpp -o youtokentome/cpp/bpe.o
In file included from youtokentome/cpp/bpe.h:6:0,
                 from youtokentome/cpp/bpe.cpp:4:
youtokentome/cpp/third_party/flat_hash_map.h: In function 'int8_t ska::detailv3::log2(size_t)':
youtokentome/cpp/third_party/flat_hash_map.h:226:31: warning: right shift count >= width of type
             value |= value >> 32;
                               ^
youtokentome/cpp/third_party/flat_hash_map.h: In function 'size_t ska::detailv3::next_power_of_two(size_t)':
youtokentome/cpp/third_party/flat_hash_map.h:261:23: warning: right shift count >= width of type
             i |= i >> 32;
                       ^
In file included from youtokentome/cpp/bpe.h:6:0,
                 from youtokentome/cpp/bpe.cpp:4:
youtokentome/cpp/third_party/flat_hash_map.h: In member function 'size_t (* ska::prime_number_hash_policy::next_size_over(size_t&) const)(size_t)':
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: narrowing conversion of '5351951779ull' from 'long long unsigned int' to 'const size_t {aka const unsigned int}' inside { } [-Wnarrowing]
                     };
                     ^
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: large integer implicitly truncated to unsigned type [-Woverflow]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: narrowing conversion of '6743036717ull' from 'long long unsigned int' to 'const size_t {aka const unsigned int}' inside { } [-Wnarrowing]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: large integer implicitly truncated to unsigned type [-Woverflow]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: narrowing conversion of '8495693897ull' from 'long long unsigned int' to 'const size_t {aka const unsigned int}' inside { } [-Wnarrowing]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: large integer implicitly truncated to unsigned type [-Woverflow]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: narrowing conversion of '10703903591ull' from 'long long unsigned int' to 'const size_t {aka const unsigned int}' inside { } [-Wnarrowing]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: large integer implicitly truncated to unsigned type [-Woverflow]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: narrowing conversion of '13486073473ull' from 'long long unsigned int' to 'const size_t {aka const unsigned int}' inside { } [-Wnarrowing]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: large integer implicitly truncated to unsigned type [-Woverflow]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: narrowing conversion of '16991387857ull' from 'long long unsigned int' to 'const size_t {aka const unsigned int}' inside { } [-Wnarrowing]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: large integer implicitly truncated to unsigned type [-Woverflow]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: narrowing conversion of '21407807219ull' from 'long long unsigned int' to 'const size_t {aka const unsigned int}' inside { } [-Wnarrowing]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: large integer implicitly truncated to unsigned type [-Woverflow]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: narrowing conversion of '26972146961ull' from 'long long unsigned int' to 'const size_t {aka const unsigned int}' inside { } [-Wnarrowing]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: large integer implicitly truncated to unsigned type [-Woverflow]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: narrowing conversion of '33982775741ull' from 'long long unsigned int' to 'const size_t {aka const unsigned int}' inside { } [-Wnarrowing]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: large integer implicitly truncated to unsigned type [-Woverflow]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: narrowing conversion of '42815614441ull' from 'long long unsigned int' to 'const size_t {aka const unsigned int}' inside { } [-Wnarrowing]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: large integer implicitly truncated to unsigned type [-Woverflow]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: narrowing conversion of '53944293929ull' from 'long long unsigned int' to 'const size_t {aka const unsigned int}' inside { } [-Wnarrowing]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: large integer implicitly truncated to unsigned type [-Woverflow]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: narrowing conversion of '67965551447ull' from 'long long unsigned int' to 'const size_t {aka const unsigned int}' inside { } [-Wnarrowing]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: large integer implicitly truncated to unsigned type [-Woverflow]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: narrowing conversion of '85631228929ull' from 'long long unsigned int' to 'const size_t {aka const unsigned int}' inside { } [-Wnarrowing]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: large integer implicitly truncated to unsigned type [-Woverflow]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: narrowing conversion of '107888587883ull' from 'long long unsigned int' to 'const size_t {aka const unsigned int}' inside { } [-Wnarrowing]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: large integer implicitly truncated to unsigned type [-Woverflow]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: narrowing conversion of '135931102921ull' from 'long long unsigned int' to 'const size_t {aka const unsigned int}' inside { } [-Wnarrowing]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: large integer implicitly truncated to unsigned type [-Woverflow]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: narrowing conversion of '171262457903ull' from 'long long unsigned int' to 'const size_t {aka const unsigned int}' inside { } [-Wnarrowing]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: large integer implicitly truncated to unsigned type [-Woverflow]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: narrowing conversion of '215777175787ull' from 'long long unsigned int' to 'const size_t {aka const unsigned int}' inside { } [-Wnarrowing]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: large integer implicitly truncated to unsigned type [-Woverflow]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: narrowing conversion of '271862205833ull' from 'long long unsigned int' to 'const size_t {aka const unsigned int}' inside { } [-Wnarrowing]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: large integer implicitly truncated to unsigned type [-Woverflow]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: narrowing conversion of '342524915839ull' from 'long long unsigned int' to 'const size_t {aka const unsigned int}' inside { } [-Wnarrowing]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: large integer implicitly truncated to unsigned type [-Woverflow]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: narrowing conversion of '431554351609ull' from 'long long unsigned int' to 'const size_t {aka const unsigned int}' inside { } [-Wnarrowing]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: large integer implicitly truncated to unsigned type [-Woverflow]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: narrowing conversion of '543724411781ull' from 'long long unsigned int' to 'const size_t {aka const unsigned int}' inside { } [-Wnarrowing]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: large integer implicitly truncated to unsigned type [-Woverflow]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: narrowing conversion of '685049831731ull' from 'long long unsigned int' to 'const size_t {aka const unsigned int}' inside { } [-Wnarrowing]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: large integer implicitly truncated to unsigned type [-Woverflow]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: narrowing conversion of '863108703229ull' from 'long long unsigned int' to 'const size_t {aka const unsigned int}' inside { } [-Wnarrowing]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: large integer implicitly truncated to unsigned type [-Woverflow]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: narrowing conversion of '1087448823553ull' from 'long long unsigned int' to 'const size_t {aka const unsigned int}' inside { } [-Wnarrowing]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: large integer implicitly truncated to unsigned type [-Woverflow]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: narrowing conversion of '1370099663459ull' from 'long long unsigned int' to 'const size_t {aka const unsigned int}' inside { } [-Wnarrowing]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: large integer implicitly truncated to unsigned type [-Woverflow]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: narrowing conversion of '1726217406467ull' from 'long long unsigned int' to 'const size_t {aka const unsigned int}' inside { } [-Wnarrowing]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: large integer implicitly truncated to unsigned type [-Woverflow]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: narrowing conversion of '2174897647073ull' from 'long long unsigned int' to 'const size_t {aka const unsigned int}' inside { } [-Wnarrowing]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: large integer implicitly truncated to unsigned type [-Woverflow]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: narrowing conversion of '2740199326961ull' from 'long long unsigned int' to 'const size_t {aka const unsigned int}' inside { } [-Wnarrowing]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: large integer implicitly truncated to unsigned type [-Woverflow]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: narrowing conversion of '3452434812973ull' from 'long long unsigned int' to 'const size_t {aka const unsigned int}' inside { } [-Wnarrowing]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: large integer implicitly truncated to unsigned type [-Woverflow]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: narrowing conversion of '4349795294267ull' from 'long long unsigned int' to 'const size_t {aka const unsigned int}' inside { } [-Wnarrowing]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: large integer implicitly truncated to unsigned type [-Woverflow]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: narrowing conversion of '5480398654009ull' from 'long long unsigned int' to 'const size_t {aka const unsigned int}' inside { } [-Wnarrowing]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: large integer implicitly truncated to unsigned type [-Woverflow]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: narrowing conversion of '6904869625999ull' from 'long long unsigned int' to 'const size_t {aka const unsigned int}' inside { } [-Wnarrowing]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: large integer implicitly truncated to unsigned type [-Woverflow]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: narrowing conversion of '8699590588571ull' from 'long long unsigned int' to 'const size_t {aka const unsigned int}' inside { } [-Wnarrowing]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: large integer implicitly truncated to unsigned type [-Woverflow]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: narrowing conversion of '10960797308051ull' from 'long long unsigned int' to 'const size_t {aka const unsigned int}' inside { } [-Wnarrowing]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: large integer implicitly truncated to unsigned type [-Woverflow]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: narrowing conversion of '13809739252051ull' from 'long long unsigned int' to 'const size_t {aka const unsigned int}' inside { } [-Wnarrowing]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: large integer implicitly truncated to unsigned type [-Woverflow]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: narrowing conversion of '17399181177241ull' from 'long long unsigned int' to 'const size_t {aka const unsigned int}' inside { } [-Wnarrowing]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: large integer implicitly truncated to unsigned type [-Woverflow]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: narrowing conversion of '21921594616111ull' from 'long long unsigned int' to 'const size_t {aka const unsigned int}' inside { } [-Wnarrowing]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: large integer implicitly truncated to unsigned type [-Woverflow]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: narrowing conversion of '27619478504183ull' from 'long long unsigned int' to 'const size_t {aka const unsigned int}' inside { } [-Wnarrowing]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: large integer implicitly truncated to unsigned type [-Woverflow]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: narrowing conversion of '34798362354533ull' from 'long long unsigned int' to 'const size_t {aka const unsigned int}' inside { } [-Wnarrowing]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: large integer implicitly truncated to unsigned type [-Woverflow]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: narrowing conversion of '43843189232363ull' from 'long long unsigned int' to 'const size_t {aka const unsigned int}' inside { } [-Wnarrowing]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: large integer implicitly truncated to unsigned type [-Woverflow]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: narrowing conversion of '55238957008387ull' from 'long long unsigned int' to 'const size_t {aka const unsigned int}' inside { } [-Wnarrowing]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: large integer implicitly truncated to unsigned type [-Woverflow]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: narrowing conversion of '69596724709081ull' from 'long long unsigned int' to 'const size_t {aka const unsigned int}' inside { } [-Wnarrowing]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: large integer implicitly truncated to unsigned type [-Woverflow]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: narrowing conversion of '87686378464759ull' from 'long long unsigned int' to 'const size_t {aka const unsigned int}' inside { } [-Wnarrowing]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: large integer implicitly truncated to unsigned type [-Woverflow]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: narrowing conversion of '110477914016779ull' from 'long long unsigned int' to 'const size_t {aka const unsigned int}' inside { } [-Wnarrowing]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: large integer implicitly truncated to unsigned type [-Woverflow]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: narrowing conversion of '139193449418173ull' from 'long long unsigned int' to 'const size_t {aka const unsigned int}' inside { } [-Wnarrowing]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: large integer implicitly truncated to unsigned type [-Woverflow]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: narrowing conversion of '175372756929481ull' from 'long long unsigned int' to 'const size_t {aka const unsigned int}' inside { } [-Wnarrowing]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: large integer implicitly truncated to unsigned type [-Woverflow]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: narrowing conversion of '220955828033581ull' from 'long long unsigned int' to 'const size_t {aka const unsigned int}' inside { } [-Wnarrowing]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: large integer implicitly truncated to unsigned type [-Woverflow]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: narrowing conversion of '278386898836457ull' from 'long long unsigned int' to 'const size_t {aka const unsigned int}' inside { } [-Wnarrowing]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: large integer implicitly truncated to unsigned type [-Woverflow]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: narrowing conversion of '350745513859007ull' from 'long long unsigned int' to 'const size_t {aka const unsigned int}' inside { } [-Wnarrowing]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: large integer implicitly truncated to unsigned type [-Woverflow]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: narrowing conversion of '441911656067171ull' from 'long long unsigned int' to 'const size_t {aka const unsigned int}' inside { } [-Wnarrowing]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: large integer implicitly truncated to unsigned type [-Woverflow]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: narrowing conversion of '556773797672909ull' from 'long long unsigned int' to 'const size_t {aka const unsigned int}' inside { } [-Wnarrowing]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: large integer implicitly truncated to unsigned type [-Woverflow]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: narrowing conversion of '701491027718027ull' from 'long long unsigned int' to 'const size_t {aka const unsigned int}' inside { } [-Wnarrowing]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: large integer implicitly truncated to unsigned type [-Woverflow]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: narrowing conversion of '883823312134381ull' from 'long long unsigned int' to 'const size_t {aka const unsigned int}' inside { } [-Wnarrowing]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: large integer implicitly truncated to unsigned type [-Woverflow]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: narrowing conversion of '1113547595345903ull' from 'long long unsigned int' to 'const size_t {aka const unsigned int}' inside { } [-Wnarrowing]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: large integer implicitly truncated to unsigned type [-Woverflow]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: narrowing conversion of '1402982055436147ull' from 'long long unsigned int' to 'const size_t {aka const unsigned int}' inside { } [-Wnarrowing]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: large integer implicitly truncated to unsigned type [-Woverflow]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: narrowing conversion of '1767646624268779ull' from 'long long unsigned int' to 'const size_t {aka const unsigned int}' inside { } [-Wnarrowing]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: large integer implicitly truncated to unsigned type [-Woverflow]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: narrowing conversion of '2227095190691797ull' from 'long long unsigned int' to 'const size_t {aka const unsigned int}' inside { } [-Wnarrowing]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: large integer implicitly truncated to unsigned type [-Woverflow]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: narrowing conversion of '2805964110872297ull' from 'long long unsigned int' to 'const size_t {aka const unsigned int}' inside { } [-Wnarrowing]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: large integer implicitly truncated to unsigned type [-Woverflow]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: narrowing conversion of '3535293248537579ull' from 'long long unsigned int' to 'const size_t {aka const unsigned int}' inside { } [-Wnarrowing]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: large integer implicitly truncated to unsigned type [-Woverflow]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: narrowing conversion of '4454190381383713ull' from 'long long unsigned int' to 'const size_t {aka const unsigned int}' inside { } [-Wnarrowing]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: large integer implicitly truncated to unsigned type [-Woverflow]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: narrowing conversion of '5611928221744609ull' from 'long long unsigned int' to 'const size_t {aka const unsigned int}' inside { } [-Wnarrowing]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: large integer implicitly truncated to unsigned type [-Woverflow]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: narrowing conversion of '7070586497075177ull' from 'long long unsigned int' to 'const size_t {aka const unsigned int}' inside { } [-Wnarrowing]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: large integer implicitly truncated to unsigned type [-Woverflow]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: narrowing conversion of '8908380762767489ull' from 'long long unsigned int' to 'const size_t {aka const unsigned int}' inside { } [-Wnarrowing]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: large integer implicitly truncated to unsigned type [-Woverflow]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: narrowing conversion of '11223856443489329ull' from 'long long unsigned int' to 'const size_t {aka const unsigned int}' inside { } [-Wnarrowing]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: large integer implicitly truncated to unsigned type [-Woverflow]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: narrowing conversion of '14141172994150357ull' from 'long long unsigned int' to 'const size_t {aka const unsigned int}' inside { } [-Wnarrowing]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: large integer implicitly truncated to unsigned type [-Woverflow]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: narrowing conversion of '17816761525534927ull' from 'long long unsigned int' to 'const size_t {aka const unsigned int}' inside { } [-Wnarrowing]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: large integer implicitly truncated to unsigned type [-Woverflow]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: narrowing conversion of '22447712886978529ull' from 'long long unsigned int' to 'const size_t {aka const unsigned int}' inside { } [-Wnarrowing]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: large integer implicitly truncated to unsigned type [-Woverflow]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: narrowing conversion of '28282345988300791ull' from 'long long unsigned int' to 'const size_t {aka const unsigned int}' inside { } [-Wnarrowing]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: large integer implicitly truncated to unsigned type [-Woverflow]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: narrowing conversion of '35633523051069991ull' from 'long long unsigned int' to 'const size_t {aka const unsigned int}' inside { } [-Wnarrowing]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: large integer implicitly truncated to unsigned type [-Woverflow]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: narrowing conversion of '44895425773957261ull' from 'long long unsigned int' to 'const size_t {aka const unsigned int}' inside { } [-Wnarrowing]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: large integer implicitly truncated to unsigned type [-Woverflow]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: narrowing conversion of '56564691976601587ull' from 'long long unsigned int' to 'const size_t {aka const unsigned int}' inside { } [-Wnarrowing]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: large integer implicitly truncated to unsigned type [-Woverflow]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: narrowing conversion of '71267046102139967ull' from 'long long unsigned int' to 'const size_t {aka const unsigned int}' inside { } [-Wnarrowing]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: large integer implicitly truncated to unsigned type [-Woverflow]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: narrowing conversion of '89790851547914507ull' from 'long long unsigned int' to 'const size_t {aka const unsigned int}' inside { } [-Wnarrowing]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: large integer implicitly truncated to unsigned type [-Woverflow]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: narrowing conversion of '113129383953203213ull' from 'long long unsigned int' to 'const size_t {aka const unsigned int}' inside { } [-Wnarrowing]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: large integer implicitly truncated to unsigned type [-Woverflow]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: narrowing conversion of '142534092204280003ull' from 'long long unsigned int' to 'const size_t {aka const unsigned int}' inside { } [-Wnarrowing]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: large integer implicitly truncated to unsigned type [-Woverflow]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: narrowing conversion of '179581703095829107ull' from 'long long unsigned int' to 'const size_t {aka const unsigned int}' inside { } [-Wnarrowing]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: large integer implicitly truncated to unsigned type [-Woverflow]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: narrowing conversion of '226258767906406483ull' from 'long long unsigned int' to 'const size_t {aka const unsigned int}' inside { } [-Wnarrowing]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: large integer implicitly truncated to unsigned type [-Woverflow]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: narrowing conversion of '285068184408560057ull' from 'long long unsigned int' to 'const size_t {aka const unsigned int}' inside { } [-Wnarrowing]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: large integer implicitly truncated to unsigned type [-Woverflow]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: narrowing conversion of '359163406191658253ull' from 'long long unsigned int' to 'const size_t {aka const unsigned int}' inside { } [-Wnarrowing]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: large integer implicitly truncated to unsigned type [-Woverflow]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: narrowing conversion of '452517535812813007ull' from 'long long unsigned int' to 'const size_t {aka const unsigned int}' inside { } [-Wnarrowing]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: large integer implicitly truncated to unsigned type [-Woverflow]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: narrowing conversion of '570136368817120201ull' from 'long long unsigned int' to 'const size_t {aka const unsigned int}' inside { } [-Wnarrowing]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: large integer implicitly truncated to unsigned type [-Woverflow]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: narrowing conversion of '718326812383316683ull' from 'long long unsigned int' to 'const size_t {aka const unsigned int}' inside { } [-Wnarrowing]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: large integer implicitly truncated to unsigned type [-Woverflow]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: narrowing conversion of '905035071625626043ull' from 'long long unsigned int' to 'const size_t {aka const unsigned int}' inside { } [-Wnarrowing]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: large integer implicitly truncated to unsigned type [-Woverflow]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: narrowing conversion of '1140272737634240411ull' from 'long long unsigned int' to 'const size_t {aka const unsigned int}' inside { } [-Wnarrowing]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: large integer implicitly truncated to unsigned type [-Woverflow]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: narrowing conversion of '1436653624766633509ull' from 'long long unsigned int' to 'const size_t {aka const unsigned int}' inside { } [-Wnarrowing]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: large integer implicitly truncated to unsigned type [-Woverflow]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: narrowing conversion of '1810070143251252131ull' from 'long long unsigned int' to 'const size_t {aka const unsigned int}' inside { } [-Wnarrowing]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: large integer implicitly truncated to unsigned type [-Woverflow]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: narrowing conversion of '2280545475268481167ull' from 'long long unsigned int' to 'const size_t {aka const unsigned int}' inside { } [-Wnarrowing]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: large integer implicitly truncated to unsigned type [-Woverflow]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: narrowing conversion of '2873307249533267101ull' from 'long long unsigned int' to 'const size_t {aka const unsigned int}' inside { } [-Wnarrowing]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: large integer implicitly truncated to unsigned type [-Woverflow]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: narrowing conversion of '3620140286502504283ull' from 'long long unsigned int' to 'const size_t {aka const unsigned int}' inside { } [-Wnarrowing]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: large integer implicitly truncated to unsigned type [-Woverflow]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: narrowing conversion of '4561090950536962147ull' from 'long long unsigned int' to 'const size_t {aka const unsigned int}' inside { } [-Wnarrowing]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: large integer implicitly truncated to unsigned type [-Woverflow]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: narrowing conversion of '5746614499066534157ull' from 'long long unsigned int' to 'const size_t {aka const unsigned int}' inside { } [-Wnarrowing]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: large integer implicitly truncated to unsigned type [-Woverflow]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: narrowing conversion of '7240280573005008577ull' from 'long long unsigned int' to 'const size_t {aka const unsigned int}' inside { } [-Wnarrowing]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: large integer implicitly truncated to unsigned type [-Woverflow]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: narrowing conversion of '9122181901073924329ull' from 'long long unsigned int' to 'const size_t {aka const unsigned int}' inside { } [-Wnarrowing]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: large integer implicitly truncated to unsigned type [-Woverflow]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: narrowing conversion of '11493228998133068689ull' from 'long long unsigned int' to 'const size_t {aka const unsigned int}' inside { } [-Wnarrowing]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: large integer implicitly truncated to unsigned type [-Woverflow]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: narrowing conversion of '14480561146010017169ull' from 'long long unsigned int' to 'const size_t {aka const unsigned int}' inside { } [-Wnarrowing]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: large integer implicitly truncated to unsigned type [-Woverflow]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: narrowing conversion of '18446744073709551557ull' from 'long long unsigned int' to 'const size_t {aka const unsigned int}' inside { } [-Wnarrowing]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: large integer implicitly truncated to unsigned type [-Woverflow]
youtokentome/cpp/bpe.cpp: In function 'vkcom::BPEState vkcom::learn_bpe_from_string(std::string&, int, const string&, vkcom::BpeConfig)':
youtokentome/cpp/bpe.cpp:1070:40: warning: narrowing conversion of '(long long unsigned int)x.std::pair<long long unsigned int, long long unsigned int>::second' from 'long long unsigned int' to 'size_t {aka unsigned int}' inside { } [-Wnarrowing]
     merge_order.push({x.second, ka, kb});
                                        ^
d:/Compiler/gcc-4.9.3/mingw_32/bin/g++  -std=gnu++11 -I"D:/RCompile/recent/R/include" -DNDEBUG -pthread -DSTRICT_R_HEADERS -I./youtokentome/cpp -I./youtokentome/cpp/third_party -I"d:/RCompile/CRANguest/R-devel/lib/Rcpp/include"   -I"d:/Compiler/gcc-4.9.3/local330/include"     -O2 -Wall  -mtune=core2 -c youtokentome/cpp/utf8.cpp -o youtokentome/cpp/utf8.o
In file included from youtokentome/cpp/utils.h:6:0,
                 from youtokentome/cpp/utf8.h:3,
                 from youtokentome/cpp/utf8.cpp:2:
youtokentome/cpp/third_party/flat_hash_map.h: In function 'int8_t ska::detailv3::log2(size_t)':
youtokentome/cpp/third_party/flat_hash_map.h:226:31: warning: right shift count >= width of type
             value |= value >> 32;
                               ^
youtokentome/cpp/third_party/flat_hash_map.h: In function 'size_t ska::detailv3::next_power_of_two(size_t)':
youtokentome/cpp/third_party/flat_hash_map.h:261:23: warning: right shift count >= width of type
             i |= i >> 32;
                       ^
In file included from youtokentome/cpp/utils.h:6:0,
                 from youtokentome/cpp/utf8.h:3,
                 from youtokentome/cpp/utf8.cpp:2:
youtokentome/cpp/third_party/flat_hash_map.h: In member function 'size_t (* ska::prime_number_hash_policy::next_size_over(size_t&) const)(size_t)':
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: narrowing conversion of '5351951779ull' from 'long long unsigned int' to 'const size_t {aka const unsigned int}' inside { } [-Wnarrowing]
                     };
                     ^
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: large integer implicitly truncated to unsigned type [-Woverflow]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: narrowing conversion of '6743036717ull' from 'long long unsigned int' to 'const size_t {aka const unsigned int}' inside { } [-Wnarrowing]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: large integer implicitly truncated to unsigned type [-Woverflow]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: narrowing conversion of '8495693897ull' from 'long long unsigned int' to 'const size_t {aka const unsigned int}' inside { } [-Wnarrowing]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: large integer implicitly truncated to unsigned type [-Woverflow]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: narrowing conversion of '10703903591ull' from 'long long unsigned int' to 'const size_t {aka const unsigned int}' inside { } [-Wnarrowing]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: large integer implicitly truncated to unsigned type [-Woverflow]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: narrowing conversion of '13486073473ull' from 'long long unsigned int' to 'const size_t {aka const unsigned int}' inside { } [-Wnarrowing]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: large integer implicitly truncated to unsigned type [-Woverflow]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: narrowing conversion of '16991387857ull' from 'long long unsigned int' to 'const size_t {aka const unsigned int}' inside { } [-Wnarrowing]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: large integer implicitly truncated to unsigned type [-Woverflow]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: narrowing conversion of '21407807219ull' from 'long long unsigned int' to 'const size_t {aka const unsigned int}' inside { } [-Wnarrowing]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: large integer implicitly truncated to unsigned type [-Woverflow]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: narrowing conversion of '26972146961ull' from 'long long unsigned int' to 'const size_t {aka const unsigned int}' inside { } [-Wnarrowing]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: large integer implicitly truncated to unsigned type [-Woverflow]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: narrowing conversion of '33982775741ull' from 'long long unsigned int' to 'const size_t {aka const unsigned int}' inside { } [-Wnarrowing]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: large integer implicitly truncated to unsigned type [-Woverflow]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: narrowing conversion of '42815614441ull' from 'long long unsigned int' to 'const size_t {aka const unsigned int}' inside { } [-Wnarrowing]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: large integer implicitly truncated to unsigned type [-Woverflow]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: narrowing conversion of '53944293929ull' from 'long long unsigned int' to 'const size_t {aka const unsigned int}' inside { } [-Wnarrowing]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: large integer implicitly truncated to unsigned type [-Woverflow]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: narrowing conversion of '67965551447ull' from 'long long unsigned int' to 'const size_t {aka const unsigned int}' inside { } [-Wnarrowing]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: large integer implicitly truncated to unsigned type [-Woverflow]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: narrowing conversion of '85631228929ull' from 'long long unsigned int' to 'const size_t {aka const unsigned int}' inside { } [-Wnarrowing]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: large integer implicitly truncated to unsigned type [-Woverflow]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: narrowing conversion of '107888587883ull' from 'long long unsigned int' to 'const size_t {aka const unsigned int}' inside { } [-Wnarrowing]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: large integer implicitly truncated to unsigned type [-Woverflow]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: narrowing conversion of '135931102921ull' from 'long long unsigned int' to 'const size_t {aka const unsigned int}' inside { } [-Wnarrowing]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: large integer implicitly truncated to unsigned type [-Woverflow]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: narrowing conversion of '171262457903ull' from 'long long unsigned int' to 'const size_t {aka const unsigned int}' inside { } [-Wnarrowing]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: large integer implicitly truncated to unsigned type [-Woverflow]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: narrowing conversion of '215777175787ull' from 'long long unsigned int' to 'const size_t {aka const unsigned int}' inside { } [-Wnarrowing]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: large integer implicitly truncated to unsigned type [-Woverflow]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: narrowing conversion of '271862205833ull' from 'long long unsigned int' to 'const size_t {aka const unsigned int}' inside { } [-Wnarrowing]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: large integer implicitly truncated to unsigned type [-Woverflow]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: narrowing conversion of '342524915839ull' from 'long long unsigned int' to 'const size_t {aka const unsigned int}' inside { } [-Wnarrowing]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: large integer implicitly truncated to unsigned type [-Woverflow]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: narrowing conversion of '431554351609ull' from 'long long unsigned int' to 'const size_t {aka const unsigned int}' inside { } [-Wnarrowing]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: large integer implicitly truncated to unsigned type [-Woverflow]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: narrowing conversion of '543724411781ull' from 'long long unsigned int' to 'const size_t {aka const unsigned int}' inside { } [-Wnarrowing]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: large integer implicitly truncated to unsigned type [-Woverflow]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: narrowing conversion of '685049831731ull' from 'long long unsigned int' to 'const size_t {aka const unsigned int}' inside { } [-Wnarrowing]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: large integer implicitly truncated to unsigned type [-Woverflow]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: narrowing conversion of '863108703229ull' from 'long long unsigned int' to 'const size_t {aka const unsigned int}' inside { } [-Wnarrowing]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: large integer implicitly truncated to unsigned type [-Woverflow]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: narrowing conversion of '1087448823553ull' from 'long long unsigned int' to 'const size_t {aka const unsigned int}' inside { } [-Wnarrowing]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: large integer implicitly truncated to unsigned type [-Woverflow]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: narrowing conversion of '1370099663459ull' from 'long long unsigned int' to 'const size_t {aka const unsigned int}' inside { } [-Wnarrowing]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: large integer implicitly truncated to unsigned type [-Woverflow]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: narrowing conversion of '1726217406467ull' from 'long long unsigned int' to 'const size_t {aka const unsigned int}' inside { } [-Wnarrowing]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: large integer implicitly truncated to unsigned type [-Woverflow]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: narrowing conversion of '2174897647073ull' from 'long long unsigned int' to 'const size_t {aka const unsigned int}' inside { } [-Wnarrowing]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: large integer implicitly truncated to unsigned type [-Woverflow]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: narrowing conversion of '2740199326961ull' from 'long long unsigned int' to 'const size_t {aka const unsigned int}' inside { } [-Wnarrowing]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: large integer implicitly truncated to unsigned type [-Woverflow]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: narrowing conversion of '3452434812973ull' from 'long long unsigned int' to 'const size_t {aka const unsigned int}' inside { } [-Wnarrowing]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: large integer implicitly truncated to unsigned type [-Woverflow]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: narrowing conversion of '4349795294267ull' from 'long long unsigned int' to 'const size_t {aka const unsigned int}' inside { } [-Wnarrowing]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: large integer implicitly truncated to unsigned type [-Woverflow]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: narrowing conversion of '5480398654009ull' from 'long long unsigned int' to 'const size_t {aka const unsigned int}' inside { } [-Wnarrowing]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: large integer implicitly truncated to unsigned type [-Woverflow]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: narrowing conversion of '6904869625999ull' from 'long long unsigned int' to 'const size_t {aka const unsigned int}' inside { } [-Wnarrowing]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: large integer implicitly truncated to unsigned type [-Woverflow]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: narrowing conversion of '8699590588571ull' from 'long long unsigned int' to 'const size_t {aka const unsigned int}' inside { } [-Wnarrowing]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: large integer implicitly truncated to unsigned type [-Woverflow]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: narrowing conversion of '10960797308051ull' from 'long long unsigned int' to 'const size_t {aka const unsigned int}' inside { } [-Wnarrowing]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: large integer implicitly truncated to unsigned type [-Woverflow]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: narrowing conversion of '13809739252051ull' from 'long long unsigned int' to 'const size_t {aka const unsigned int}' inside { } [-Wnarrowing]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: large integer implicitly truncated to unsigned type [-Woverflow]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: narrowing conversion of '17399181177241ull' from 'long long unsigned int' to 'const size_t {aka const unsigned int}' inside { } [-Wnarrowing]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: large integer implicitly truncated to unsigned type [-Woverflow]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: narrowing conversion of '21921594616111ull' from 'long long unsigned int' to 'const size_t {aka const unsigned int}' inside { } [-Wnarrowing]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: large integer implicitly truncated to unsigned type [-Woverflow]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: narrowing conversion of '27619478504183ull' from 'long long unsigned int' to 'const size_t {aka const unsigned int}' inside { } [-Wnarrowing]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: large integer implicitly truncated to unsigned type [-Woverflow]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: narrowing conversion of '34798362354533ull' from 'long long unsigned int' to 'const size_t {aka const unsigned int}' inside { } [-Wnarrowing]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: large integer implicitly truncated to unsigned type [-Woverflow]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: narrowing conversion of '43843189232363ull' from 'long long unsigned int' to 'const size_t {aka const unsigned int}' inside { } [-Wnarrowing]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: large integer implicitly truncated to unsigned type [-Woverflow]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: narrowing conversion of '55238957008387ull' from 'long long unsigned int' to 'const size_t {aka const unsigned int}' inside { } [-Wnarrowing]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: large integer implicitly truncated to unsigned type [-Woverflow]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: narrowing conversion of '69596724709081ull' from 'long long unsigned int' to 'const size_t {aka const unsigned int}' inside { } [-Wnarrowing]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: large integer implicitly truncated to unsigned type [-Woverflow]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: narrowing conversion of '87686378464759ull' from 'long long unsigned int' to 'const size_t {aka const unsigned int}' inside { } [-Wnarrowing]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: large integer implicitly truncated to unsigned type [-Woverflow]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: narrowing conversion of '110477914016779ull' from 'long long unsigned int' to 'const size_t {aka const unsigned int}' inside { } [-Wnarrowing]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: large integer implicitly truncated to unsigned type [-Woverflow]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: narrowing conversion of '139193449418173ull' from 'long long unsigned int' to 'const size_t {aka const unsigned int}' inside { } [-Wnarrowing]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: large integer implicitly truncated to unsigned type [-Woverflow]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: narrowing conversion of '175372756929481ull' from 'long long unsigned int' to 'const size_t {aka const unsigned int}' inside { } [-Wnarrowing]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: large integer implicitly truncated to unsigned type [-Woverflow]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: narrowing conversion of '220955828033581ull' from 'long long unsigned int' to 'const size_t {aka const unsigned int}' inside { } [-Wnarrowing]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: large integer implicitly truncated to unsigned type [-Woverflow]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: narrowing conversion of '278386898836457ull' from 'long long unsigned int' to 'const size_t {aka const unsigned int}' inside { } [-Wnarrowing]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: large integer implicitly truncated to unsigned type [-Woverflow]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: narrowing conversion of '350745513859007ull' from 'long long unsigned int' to 'const size_t {aka const unsigned int}' inside { } [-Wnarrowing]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: large integer implicitly truncated to unsigned type [-Woverflow]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: narrowing conversion of '441911656067171ull' from 'long long unsigned int' to 'const size_t {aka const unsigned int}' inside { } [-Wnarrowing]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: large integer implicitly truncated to unsigned type [-Woverflow]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: narrowing conversion of '556773797672909ull' from 'long long unsigned int' to 'const size_t {aka const unsigned int}' inside { } [-Wnarrowing]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: large integer implicitly truncated to unsigned type [-Woverflow]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: narrowing conversion of '701491027718027ull' from 'long long unsigned int' to 'const size_t {aka const unsigned int}' inside { } [-Wnarrowing]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: large integer implicitly truncated to unsigned type [-Woverflow]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: narrowing conversion of '883823312134381ull' from 'long long unsigned int' to 'const size_t {aka const unsigned int}' inside { } [-Wnarrowing]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: large integer implicitly truncated to unsigned type [-Woverflow]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: narrowing conversion of '1113547595345903ull' from 'long long unsigned int' to 'const size_t {aka const unsigned int}' inside { } [-Wnarrowing]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: large integer implicitly truncated to unsigned type [-Woverflow]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: narrowing conversion of '1402982055436147ull' from 'long long unsigned int' to 'const size_t {aka const unsigned int}' inside { } [-Wnarrowing]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: large integer implicitly truncated to unsigned type [-Woverflow]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: narrowing conversion of '1767646624268779ull' from 'long long unsigned int' to 'const size_t {aka const unsigned int}' inside { } [-Wnarrowing]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: large integer implicitly truncated to unsigned type [-Woverflow]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: narrowing conversion of '2227095190691797ull' from 'long long unsigned int' to 'const size_t {aka const unsigned int}' inside { } [-Wnarrowing]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: large integer implicitly truncated to unsigned type [-Woverflow]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: narrowing conversion of '2805964110872297ull' from 'long long unsigned int' to 'const size_t {aka const unsigned int}' inside { } [-Wnarrowing]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: large integer implicitly truncated to unsigned type [-Woverflow]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: narrowing conversion of '3535293248537579ull' from 'long long unsigned int' to 'const size_t {aka const unsigned int}' inside { } [-Wnarrowing]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: large integer implicitly truncated to unsigned type [-Woverflow]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: narrowing conversion of '4454190381383713ull' from 'long long unsigned int' to 'const size_t {aka const unsigned int}' inside { } [-Wnarrowing]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: large integer implicitly truncated to unsigned type [-Woverflow]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: narrowing conversion of '5611928221744609ull' from 'long long unsigned int' to 'const size_t {aka const unsigned int}' inside { } [-Wnarrowing]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: large integer implicitly truncated to unsigned type [-Woverflow]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: narrowing conversion of '7070586497075177ull' from 'long long unsigned int' to 'const size_t {aka const unsigned int}' inside { } [-Wnarrowing]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: large integer implicitly truncated to unsigned type [-Woverflow]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: narrowing conversion of '8908380762767489ull' from 'long long unsigned int' to 'const size_t {aka const unsigned int}' inside { } [-Wnarrowing]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: large integer implicitly truncated to unsigned type [-Woverflow]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: narrowing conversion of '11223856443489329ull' from 'long long unsigned int' to 'const size_t {aka const unsigned int}' inside { } [-Wnarrowing]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: large integer implicitly truncated to unsigned type [-Woverflow]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: narrowing conversion of '14141172994150357ull' from 'long long unsigned int' to 'const size_t {aka const unsigned int}' inside { } [-Wnarrowing]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: large integer implicitly truncated to unsigned type [-Woverflow]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: narrowing conversion of '17816761525534927ull' from 'long long unsigned int' to 'const size_t {aka const unsigned int}' inside { } [-Wnarrowing]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: large integer implicitly truncated to unsigned type [-Woverflow]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: narrowing conversion of '22447712886978529ull' from 'long long unsigned int' to 'const size_t {aka const unsigned int}' inside { } [-Wnarrowing]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: large integer implicitly truncated to unsigned type [-Woverflow]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: narrowing conversion of '28282345988300791ull' from 'long long unsigned int' to 'const size_t {aka const unsigned int}' inside { } [-Wnarrowing]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: large integer implicitly truncated to unsigned type [-Woverflow]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: narrowing conversion of '35633523051069991ull' from 'long long unsigned int' to 'const size_t {aka const unsigned int}' inside { } [-Wnarrowing]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: large integer implicitly truncated to unsigned type [-Woverflow]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: narrowing conversion of '44895425773957261ull' from 'long long unsigned int' to 'const size_t {aka const unsigned int}' inside { } [-Wnarrowing]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: large integer implicitly truncated to unsigned type [-Woverflow]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: narrowing conversion of '56564691976601587ull' from 'long long unsigned int' to 'const size_t {aka const unsigned int}' inside { } [-Wnarrowing]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: large integer implicitly truncated to unsigned type [-Woverflow]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: narrowing conversion of '71267046102139967ull' from 'long long unsigned int' to 'const size_t {aka const unsigned int}' inside { } [-Wnarrowing]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: large integer implicitly truncated to unsigned type [-Woverflow]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: narrowing conversion of '89790851547914507ull' from 'long long unsigned int' to 'const size_t {aka const unsigned int}' inside { } [-Wnarrowing]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: large integer implicitly truncated to unsigned type [-Woverflow]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: narrowing conversion of '113129383953203213ull' from 'long long unsigned int' to 'const size_t {aka const unsigned int}' inside { } [-Wnarrowing]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: large integer implicitly truncated to unsigned type [-Woverflow]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: narrowing conversion of '142534092204280003ull' from 'long long unsigned int' to 'const size_t {aka const unsigned int}' inside { } [-Wnarrowing]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: large integer implicitly truncated to unsigned type [-Woverflow]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: narrowing conversion of '179581703095829107ull' from 'long long unsigned int' to 'const size_t {aka const unsigned int}' inside { } [-Wnarrowing]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: large integer implicitly truncated to unsigned type [-Woverflow]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: narrowing conversion of '226258767906406483ull' from 'long long unsigned int' to 'const size_t {aka const unsigned int}' inside { } [-Wnarrowing]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: large integer implicitly truncated to unsigned type [-Woverflow]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: narrowing conversion of '285068184408560057ull' from 'long long unsigned int' to 'const size_t {aka const unsigned int}' inside { } [-Wnarrowing]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: large integer implicitly truncated to unsigned type [-Woverflow]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: narrowing conversion of '359163406191658253ull' from 'long long unsigned int' to 'const size_t {aka const unsigned int}' inside { } [-Wnarrowing]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: large integer implicitly truncated to unsigned type [-Woverflow]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: narrowing conversion of '452517535812813007ull' from 'long long unsigned int' to 'const size_t {aka const unsigned int}' inside { } [-Wnarrowing]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: large integer implicitly truncated to unsigned type [-Woverflow]
youtokentome/cpp/third_party/flat_hash_map.h:1181:21: warning: narrowing conversion of '570136368817120201ull' from 'long long unsigned int' to 'const size_t {aka const unsigned int}' inside { } [-Wnarrowing]
....

@yutkin
Copy link
Contributor

yutkin commented Jul 26, 2019

Do you have any compilation errors?

further issues when using the code to do byte pair encoding

What kind of issues do you experience when using byte pair encoding?

@yutkin yutkin added the question Further information is requested label Jul 26, 2019
@jwijffels
Copy link
Author

jwijffels commented Jul 26, 2019

Yes, I'm getting a crash on 32bit and not on 64bit on exactly the same example. I'm trying to see exactly where this is coming from.
I am using this file
test.txt to train

by using this C++ code

vkcom::SpecialTokens special = vkcom::SpecialTokens(0, 1, 2, 3);
vkcom::BpeConfig config      = vkcom::BpeConfig(0.99, 1, special);
vkcom::train_bpe("test.txt", "go.bpe", 10000, config);
  • 32 bit compilation runs as follows and then crashes after spitting out learning_bpe...
Training parameters
  input: test.txt
  model: go.bpe
  vocab_size: 10000
  n_threads: 1
  character_coverage: 0.99
  pad: 0
  unk: 1
  bos: 2
  eos: 3

reading file...
learning bpe...
  • 64 bit compilation runs and works fine
Training parameters
  input: test.txt
  model: go.bpe
  vocab_size: 10000
  n_threads: 1
  character_coverage: 0.99
  pad: 0
  unk: 1
  bos: 2
  eos: 3

reading file...
learning bpe...
number of unique characters in the training data: 83
number of deleted characters: 37
number of unique characters left: 46
id: 1000=334+78               freq: 811         subword: â-?concerne=â-?concer+ne
id: 2000=92+42                freq: 332         subword: â-?d'A=â-?d'+A
id: 3000=434+76               freq: 183         subword: eneur=ene+ur
id: 4000=8+67                 freq: 119         subword: tte=t+te
id: 5000=1050+1426            freq: 86          subword: â-?domaines=â-?dom+aine
s
id: 6000=386+78               freq: 64          subword: â-?interne=â-?inter+ne
id: 7000=826+9                freq: 50          subword: qu'a=qu'+a
id: 8000=56+76                freq: 40          subword: â-?pur=â-?p+ur
id: 9000=1501+800             freq: 34          subword: â-?dureeb)=â-?duree+b)
model saved to: go.bpe

@jwijffels
Copy link
Author

@yutkin
Copy link
Contributor

yutkin commented Jul 26, 2019

It seems like the problem relates to this one skarupke/flat_hash_map#5. Underlying hash table is not support 32-bit platforms. You can try to replace all size_t on uint64_t, but I can't guarantee that this will help.

@yutkin yutkin changed the title compilation issues on compilation issues on 32-bit platform Jul 26, 2019
@jwijffels
Copy link
Author

jwijffels commented Jul 26, 2019

Would be great if you could find a solution on this, I'm not familiar with that flat_hash_map code you have. It's a pity that 32bit is not working out as otherwise I could have pushed to cran today but now this R package will not be accepted on cran.

@Oktai15
Copy link
Contributor

Oktai15 commented Jul 26, 2019

@jwijffels, as @yutkin already said, you can replace all size_t in flat_hash_map.h with uint64_t(e.g put #define size_t uint64_t at the beginning of flat_hash_map.h).

@jwijffels
Copy link
Author

jwijffels commented Jul 26, 2019

thanks for the suggestion @Oktai15
if I implement your #define size_t uint64_t suggestion, now getting compilation error at https://github.com/VKCOM/YouTokenToMe/blob/master/youtokentome/cpp/bpe.cpp#L1691

error: no matching function for call to 'min(uint64_t, std::vector<std::basic_string<char> >::size_type)'
           std::min(tasks_for_thread * (this_thread + 1), sentences.size());

other suggestions?
makes me wonder that this crash must also have appeared with the python wrapper when using python 32 bit. looks to me you guys are the most suited in order to handle this 32 bit incompatibility.

@jwijffels
Copy link
Author

jwijffels commented Jul 29, 2019

FYI. I think I found a solution.

I've replaced cpp/third_party/flat_hash_map.h with another hash map from https://github.com/greg7mdp/parallel-hashmap which did work on 32 bit. I've put this for the time being in branch phmap at https://github.com/bnosac/tokenizers.bpe/tree/phmap using commit bnosac/tokenizers.bpe@d900ec6

It would be nice if the authors of YouTokenToMe could also make such a change on their c++ code such that it would work on 32 bit also.

@jwijffels
Copy link
Author

jwijffels commented Jul 29, 2019

Only compiler warning still remaining after using parallel-hashmap instead of the hashmap youtokentome provides is:

youtokentome/cpp/bpe.cpp:1070:40: warning: narrowing conversion of '(long long unsigned int)x.std::pair<long long unsigned int, long long unsigned int>::second' from 'long long unsigned int' to 'size_t {aka unsigned int}' inside { } [-Wnarrowing]
     merge_order.push({x.second, ka, kb});
                                        ^

any idea on how to fix this one?

@yutkin
Copy link
Contributor

yutkin commented Jul 30, 2019

@jwijffels We decided that currently, we are not planning to support 32-bit platforms due to their rarity. This library is developed for training deep neural networks that mostly require a 64-bit environment (For example Pytorch, Tensorflow).

In our tests flat_hash_map was much performant compared to other open-source hash table implementations. Of course, you can replace it on a different hash table, that supports 32-bit platforms, but we do not recommend it.

@yutkin yutkin closed this as completed Jul 30, 2019
@yutkin yutkin reopened this Jul 30, 2019
@kalaidin kalaidin changed the title compilation issues on 32-bit platform 32-bit platform support Jul 30, 2019
@kalaidin kalaidin added enhancement New feature or request and removed question Further information is requested labels Jul 30, 2019
@kalaidin
Copy link
Contributor

@jwijffels We decided that currently, we are not planning to support 32-bit platforms due to their rarity. This library is developed for training deep neural networks that mostly require a 64-bit environment (For example Pytorch, Tensorflow).

In our tests flat_hash_map was much performant compared to other open-source hash table implementations. Of course, you can replace it on a different hash table, that supports 32-bit platforms, but we do not recommend it.

Setting to low priority for now.

@kalaidin kalaidin added the low priority Low priority issue label Jul 30, 2019
@jwijffels
Copy link
Author

jwijffels commented Jul 30, 2019

I understand. Do you have your benchmarks compared to other open-source hash table implementations somewhere in a document which you can share?

@steffanjensen
Copy link

@steffanjensen
Copy link

@xbelonogov
Copy link
Contributor

So, as you see even tensorflow doesn't support 32bit platform. We also don't plan to support it.

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
enhancement New feature or request low priority Low priority issue
Projects
None yet
Development

No branches or pull requests

6 participants