suggestmgr.cpp(1230) : warning C4244: '=' : conversion from 'double' to 'float', possible loss of data
suggestmgr.cpp(1272) : warning C4700: uninitialized local variable 'is_swap' used
suggestmgr.cpp: In member function 'int SuggestMgr::ngsuggest(char**, char*, int, HashMgr**, int)':
suggestmgr.cpp:1272: warning: operation on 're' may be undefined
Looks like the second MSVC warning and the gcc warning are the same issue.