Found the following significant warnings:
  Forest.cpp:533:83: warning: narrowing conversion of 'tree_split_VarIDs.std::vector<_Tp, _Alloc>::operator[]<unsigned int, std::allocator<unsigned int> >(0u)' from '__gnu_cxx::__alloc_traits<std::allocator<unsigned int> >::value_type {aka unsigned int}' to 'double' inside { } [-Wnarrowing]
  Forest.cpp:534:84: warning: narrowing conversion of 'tree_split_VarIDs.std::vector<_Tp, _Alloc>::operator[]<unsigned int, std::allocator<unsigned int> >(0u)' from '__gnu_cxx::__alloc_traits<std::allocator<unsigned int> >::value_type {aka unsigned int}' to 'double' inside { } [-Wnarrowing]
  Forest.cpp:538:85: warning: narrowing conversion of 'tree_split_VarIDs.std::vector<_Tp, _Alloc>::operator[]<unsigned int, std::allocator<unsigned int> >(1u)' from '__gnu_cxx::__alloc_traits<std::allocator<unsigned int> >::value_type {aka unsigned int}' to 'double' inside { } [-Wnarrowing]
  Forest.cpp:539:86: warning: narrowing conversion of 'tree_split_VarIDs.std::vector<_Tp, _Alloc>::operator[]<unsigned int, std::allocator<unsigned int> >(1u)' from '__gnu_cxx::__alloc_traits<std::allocator<unsigned int> >::value_type {aka unsigned int}' to 'double' inside { } [-Wnarrowing]
  Forest.cpp:540:85: warning: narrowing conversion of 'tree_split_VarIDs.std::vector<_Tp, _Alloc>::operator[]<unsigned int, std::allocator<unsigned int> >(2u)' from '__gnu_cxx::__alloc_traits<std::allocator<unsigned int> >::value_type {aka unsigned int}' to 'double' inside { } [-Wnarrowing]
  Forest.cpp:541:86: warning: narrowing conversion of 'tree_split_VarIDs.std::vector<_Tp, _Alloc>::operator[]<unsigned int, std::allocator<unsigned int> >(2u)' from '__gnu_cxx::__alloc_traits<std::allocator<unsigned int> >::value_type {aka unsigned int}' to 'double' inside { } [-Wnarrowing]
  Forest.cpp:533:83: warning: narrowing conversion of 'tree_split_VarIDs.std::vector<_Tp, _Alloc>::operator[]<long long unsigned int, std::allocator<long long unsigned int> >(0ull)' from '__gnu_cxx::__alloc_traits<std::allocator<long long unsigned int> >::value_type {aka long long unsigned int}' to 'double' inside { } [-Wnarrowing]
  Forest.cpp:534:84: warning: narrowing conversion of 'tree_split_VarIDs.std::vector<_Tp, _Alloc>::operator[]<long long unsigned int, std::allocator<long long unsigned int> >(0ull)' from '__gnu_cxx::__alloc_traits<std::allocator<long long unsigned int> >::value_type {aka long long unsigned int}' to 'double' inside { } [-Wnarrowing]
  Forest.cpp:538:85: warning: narrowing conversion of 'tree_split_VarIDs.std::vector<_Tp, _Alloc>::operator[]<long long unsigned int, std::allocator<long long unsigned int> >(1ull)' from '__gnu_cxx::__alloc_traits<std::allocator<long long unsigned int> >::value_type {aka long long unsigned int}' to 'double' inside { } [-Wnarrowing]
  Forest.cpp:539:86: warning: narrowing conversion of 'tree_split_VarIDs.std::vector<_Tp, _Alloc>::operator[]<long long unsigned int, std::allocator<long long unsigned int> >(1ull)' from '__gnu_cxx::__alloc_traits<std::allocator<long long unsigned int> >::value_type {aka long long unsigned int}' to 'double' inside { } [-Wnarrowing]
  Forest.cpp:540:85: warning: narrowing conversion of 'tree_split_VarIDs.std::vector<_Tp, _Alloc>::operator[]<long long unsigned int, std::allocator<long long unsigned int> >(2ull)' from '__gnu_cxx::__alloc_traits<std::allocator<long long unsigned int> >::value_type {aka long long unsigned int}' to 'double' inside { } [-Wnarrowing]
  Forest.cpp:541:86: warning: narrowing conversion of 'tree_split_VarIDs.std::vector<_Tp, _Alloc>::operator[]<long long unsigned int, std::allocator<long long unsigned int> >(2ull)' from '__gnu_cxx::__alloc_traits<std::allocator<long long unsigned int> >::value_type {aka long long unsigned int}' to 'double' inside { } [-Wnarrowing]
See 'd:/Rcompile/CRANpkg/local/3.7/sirus.Rcheck/00install.out' for details.