https://build.chromium.org/p/chromium/builders/Win%20x64/builds/925/steps/compile/logs/stdio
FAILED: obj/components/offline_pages/offline_pages.offline_page_metadata_store_sql.obj
ninja -t msvc -e environment.x64 -- C:\b\build\slave\cache\cipd\goma/gomacc "C:\b\depot_tools\win_toolchain\vs_files\95ddda401ec5678f15eeed01d2bee08fcbc5ee97\VC\bin\amd64\cl.exe" /nologo /showIncludes /FC @obj\components\offline_pages\offline_pages.offline_page_metadata_store_sql.obj.rsp /c ..\..\components\offline_pages\offline_page_metadata_store_sql.cc /Foobj\components\offline_pages\offline_pages.offline_page_metadata_store_sql.obj /Fdobj\components\offline_pages.cc.pdb
c:\b\build\slave\win_x64\build\src\components\offline_pages\offline_page_metadata_store_sql.cc(278): error C2220: warning treated as error - no 'object' file generated
c:\b\build\slave\win_x64\build\src\components\offline_pages\offline_page_metadata_store_sql.cc(278): warning C4267: 'argument': conversion from 'size_t' to 'base::HistogramBase::Sample', possible loss of data
FAILED: obj/components/offline_pages/offline_pages.offline_page_storage_manager.obj
ninja -t msvc -e environment.x64 -- C:\b\build\slave\cache\cipd\goma/gomacc "C:\b\depot_tools\win_toolchain\vs_files\95ddda401ec5678f15eeed01d2bee08fcbc5ee97\VC\bin\amd64\cl.exe" /nologo /showIncludes /FC @obj\components\offline_pages\offline_pages.offline_page_storage_manager.obj.rsp /c ..\..\components\offline_pages\offline_page_storage_manager.cc /Foobj\components\offline_pages\offline_pages.offline_page_storage_manager.obj /Fdobj\components\offline_pages.cc.pdb
c:\b\build\slave\win_x64\build\src\components\offline_pages\offline_page_storage_manager.cc(83): error C2220: warning treated as error - no 'object' file generated
c:\b\build\slave\win_x64\build\src\components\offline_pages\offline_page_storage_manager.cc(83): warning C4267: 'initializing': conversion from 'size_t' to 'int', possible loss of data
c:\b\build\slave\win_x64\build\src\base\bind_internal.h(186): warning C4267: 'argument': conversion from 'size_t' to 'int', possible loss of data
c:\b\build\slave\win_x64\build\src\base\bind_internal.h(324): note: see reference to function template instantiation 'R base::internal::RunnableAdapter<T>::Run<offline_pages::OfflinePageStorageManager*,const offline_pages::OfflinePageStorageManager::ClearPageCallback&,const unsigned __int64&,_Ty>(Receiver &&,const offline_pages::OfflinePageStorageManager::ClearPageCallback &,const unsigned __int64 &,_Ty &&)' being compiled
with
[
R=void,
T=void (__cdecl offline_pages::OfflinePageStorageManager::* )(const offline_pages::OfflinePageStorageManager::ClearPageCallback &,int,offline_pages::DeletePageResult),
_Ty=offline_pages::DeletePageResult,
Receiver=offline_pages::OfflinePageStorageManager *
]
c:\b\build\slave\win_x64\build\src\base\bind_internal.h(324): note: see reference to function template instantiation 'R base::internal::RunnableAdapter<T>::Run<offline_pages::OfflinePageStorageManager*,const offline_pages::OfflinePageStorageManager::ClearPageCallback&,const unsigned __int64&,_Ty>(Receiver &&,const offline_pages::OfflinePageStorageManager::ClearPageCallback &,const unsigned __int64 &,_Ty &&)' being compiled
with
[
R=void,
T=void (__cdecl offline_pages::OfflinePageStorageManager::* )(const offline_pages::OfflinePageStorageManager::ClearPageCallback &,int,offline_pages::DeletePageResult),
_Ty=offline_pages::DeletePageResult,
Receiver=offline_pages::OfflinePageStorageManager *
]
c:\b\build\slave\win_x64\build\src\base\bind_internal.h(364): note: see reference to function template instantiation 'void base::internal::InvokeHelper<true,R,Runnable>::MakeItSo<base::WeakPtr<T>,const base::Callback<void (int,offline_pages::DeletePageResult),base::internal::CopyMode::Copyable>&,const unsigned __int64&,_Ty>(Runnable,BoundWeakPtr,const base::Callback<void (int,offline_pages::DeletePageResult),base::internal::CopyMode::Copyable> &,const unsigned __int64 &,_Ty &&)' being compiled
with
[
R=void,
Runnable=base::internal::RunnableAdapter<void (__cdecl offline_pages::OfflinePageStorageManager::* )(const offline_pages::OfflinePageStorageManager::ClearPageCallback &,int,offline_pages::DeletePageResult)>,
T=offline_pages::OfflinePageStorageManager,
_Ty=offline_pages::DeletePageResult,
BoundWeakPtr=base::WeakPtr<offline_pages::OfflinePageStorageManager>
]
c:\b\build\slave\win_x64\build\src\base\bind_internal.h(362): note: see reference to function template instantiation 'void base::internal::InvokeHelper<true,R,Runnable>::MakeItSo<base::WeakPtr<T>,const base::Callback<void (int,offline_pages::DeletePageResult),base::internal::CopyMode::Copyable>&,const unsigned __int64&,_Ty>(Runnable,BoundWeakPtr,const base::Callback<void (int,offline_pages::DeletePageResult),base::internal::CopyMode::Copyable> &,const unsigned __int64 &,_Ty &&)' being compiled
with
[
R=void,
Runnable=base::internal::RunnableAdapter<void (__cdecl offline_pages::OfflinePageStorageManager::* )(const offline_pages::OfflinePageStorageManager::ClearPageCallback &,int,offline_pages::DeletePageResult)>,
T=offline_pages::OfflinePageStorageManager,
_Ty=offline_pages::DeletePageResult,
BoundWeakPtr=base::WeakPtr<offline_pages::OfflinePageStorageManager>
]
c:\b\build\slave\win_x64\build\src\base\bind_internal.h(357): note: while compiling class template member function 'void base::internal::Invoker<base::IndexSequence<0,1,2>,base::internal::BindState<base::internal::RunnableAdapter<T>,void (offline_pages::OfflinePageStorageManager *,const offline_pages::OfflinePageStorageManager::ClearPageCallback &,int,offline_pages::DeletePageResult),base::WeakPtr<offline_pages::OfflinePageStorageManager>,const offline_pages::OfflinePageStorageManager::ClearPageCallback &,unsigned __int64>,base::internal::InvokeHelper<true,R,Runnable>,void (offline_pages::DeletePageResult)>::Run(base::internal::BindStateBase *,offline_pages::DeletePageResult &&)'
with
[
T=void (__cdecl offline_pages::OfflinePageStorageManager::* )(const offline_pages::OfflinePageStorageManager::ClearPageCallback &,int,offline_pages::DeletePageResult),
R=void,
Runnable=base::internal::RunnableAdapter<void (__cdecl offline_pages::OfflinePageStorageManager::* )(const offline_pages::OfflinePageStorageManager::ClearPageCallback &,int,offline_pages::DeletePageResult)>
]
c:\b\build\slave\win_x64\build\src\base\callback.h(371): note: see reference to function template instantiation 'void base::internal::Invoker<base::IndexSequence<0,1,2>,base::internal::BindState<base::internal::RunnableAdapter<T>,void (offline_pages::OfflinePageStorageManager *,const offline_pages::OfflinePageStorageManager::ClearPageCallback &,int,offline_pages::DeletePageResult),base::WeakPtr<offline_pages::OfflinePageStorageManager>,const offline_pages::OfflinePageStorageManager::ClearPageCallback &,unsigned __int64>,base::internal::InvokeHelper<true,R,Runnable>,void (offline_pages::DeletePageResult)>::Run(base::internal::BindStateBase *,offline_pages::DeletePageResult &&)' being compiled
with
[
T=void (__cdecl offline_pages::OfflinePageStorageManager::* )(const offline_pages::OfflinePageStorageManager::ClearPageCallback &,int,offline_pages::DeletePageResult),
R=void,
Runnable=base::internal::RunnableAdapter<void (__cdecl offline_pages::OfflinePageStorageManager::* )(const offline_pages::OfflinePageStorageManager::ClearPageCallback &,int,offline_pages::DeletePageResult)>
]
c:\b\build\slave\win_x64\build\src\base\callback.h(372): note: see reference to class template instantiation 'base::internal::Invoker<base::IndexSequence<0,1,2>,base::internal::BindState<base::internal::RunnableAdapter<T>,void (offline_pages::OfflinePageStorageManager *,const offline_pages::OfflinePageStorageManager::ClearPageCallback &,int,offline_pages::DeletePageResult),base::WeakPtr<offline_pages::OfflinePageStorageManager>,const offline_pages::OfflinePageStorageManager::ClearPageCallback &,unsigned __int64>,base::internal::InvokeHelper<true,R,Runnable>,void (offline_pages::DeletePageResult)>' being compiled
with
[
T=void (__cdecl offline_pages::OfflinePageStorageManager::* )(const offline_pages::OfflinePageStorageManager::ClearPageCallback &,int,offline_pages::DeletePageResult),
R=void,
Runnable=base::internal::RunnableAdapter<void (__cdecl offline_pages::OfflinePageStorageManager::* )(const offline_pages::OfflinePageStorageManager::ClearPageCallback &,int,offline_pages::DeletePageResult)>
]
c:\b\build\slave\win_x64\build\src\base\bind.h(107): note: see reference to function template instantiation 'base::Callback<void (offline_pages::DeletePageResult),base::internal::CopyMode::Copyable>::Callback<base::internal::RunnableAdapter<T>,void(offline_pages::OfflinePageStorageManager *,const offline_pages::OfflinePageStorageManager::ClearPageCallback &,int,offline_pages::DeletePageResult),base::WeakPtr<offline_pages::OfflinePageStorageManager>,const offline_pages::OfflinePageStorageManager::ClearPageCallback&,unsigned __int64>(base::internal::BindState<base::internal::RunnableAdapter<T>,void (offline_pages::OfflinePageStorageManager *,const offline_pages::OfflinePageStorageManager::ClearPageCallback &,int,offline_pages::DeletePageResult),base::WeakPtr<offline_pages::OfflinePageStorageManager>,const offline_pages::OfflinePageStorageManager::ClearPageCallback &,unsigned __int64> *)' being compiled
with
[
T=void (__cdecl offline_pages::OfflinePageStorageManager::* )(const offline_pages::OfflinePageStorageManager::ClearPageCallback &,int,offline_pages::DeletePageResult)
]
c:\b\build\slave\win_x64\build\src\base\bind.h(105): note: see reference to function template instantiation 'base::Callback<void (offline_pages::DeletePageResult),base::internal::CopyMode::Copyable>::Callback<base::internal::RunnableAdapter<T>,void(offline_pages::OfflinePageStorageManager *,const offline_pages::OfflinePageStorageManager::ClearPageCallback &,int,offline_pages::DeletePageResult),base::WeakPtr<offline_pages::OfflinePageStorageManager>,const offline_pages::OfflinePageStorageManager::ClearPageCallback&,unsigned __int64>(base::internal::BindState<base::internal::RunnableAdapter<T>,void (offline_pages::OfflinePageStorageManager *,const offline_pages::OfflinePageStorageManager::ClearPageCallback &,int,offline_pages::DeletePageResult),base::WeakPtr<offline_pages::OfflinePageStorageManager>,const offline_pages::OfflinePageStorageManager::ClearPageCallback &,unsigned __int64> *)' being compiled
with
[
T=void (__cdecl offline_pages::OfflinePageStorageManager::* )(const offline_pages::OfflinePageStorageManager::ClearPageCallback &,int,offline_pages::DeletePageResult)
]
c:\b\build\slave\win_x64\build\src\components\offline_pages\offline_page_storage_manager.cc(49): note: see reference to function template instantiation 'base::Callback<void (offline_pages::DeletePageResult),base::internal::CopyMode::Copyable> base::Bind<void(__cdecl offline_pages::OfflinePageStorageManager::* )(const offline_pages::OfflinePageStorageManager::ClearPageCallback &,int,offline_pages::DeletePageResult),base::WeakPtr<T>,const offline_pages::OfflinePageStorageManager::ClearPageCallback&,unsigned __int64>(Functor,base::WeakPtr<T> &&,const offline_pages::OfflinePageStorageManager::ClearPageCallback &,unsigned __int64 &&)' being compiled
with
[
T=offline_pages::OfflinePageStorageManager,
Functor=void (__cdecl offline_pages::OfflinePageStorageManager::* )(const offline_pages::OfflinePageStorageManager::ClearPageCallback &,int,offline_pages::DeletePageResult)
]
FAILED: obj/components/offline_pages/offline_pages.offline_page_model.obj
ninja -t msvc -e environment.x64 -- C:\b\build\slave\cache\cipd\goma/gomacc "C:\b\depot_tools\win_toolchain\vs_files\95ddda401ec5678f15eeed01d2bee08fcbc5ee97\VC\bin\amd64\cl.exe" /nologo /showIncludes /FC @obj\components\offline_pages\offline_pages.offline_page_model.obj.rsp /c ..\..\components\offline_pages\offline_page_model.cc /Foobj\components\offline_pages\offline_pages.offline_page_model.obj /Fdobj\components\offline_pages.cc.pdb
c:\b\build\slave\win_x64\build\src\components\offline_pages\offline_page_model.cc(717): error C2220: warning treated as error - no 'object' file generated
c:\b\build\slave\win_x64\build\src\components\offline_pages\offline_page_model.cc(717): warning C4267: 'argument': conversion from 'size_t' to 'base::HistogramBase::Sample', possible loss of data
Comment 1 by bugdroid1@chromium.org
, May 23 2016