artik@ARTIK-PC C:\Users\artik\Documents>cd c:\nightly\cppcms\msvc2017-x64 || exit 1 ********************************************************************** ** Visual Studio 2017 Developer Command Prompt v15.0 ** Copyright (c) 2017 Microsoft Corporation ********************************************************************** [vcvarsall.bat] Environment initialized for: 'x64' -- The C compiler identification is MSVC 19.10.25019.0 -- The CXX compiler identification is MSVC 19.10.25019.0 -- Check for working C compiler: C:/Program Files (x86)/Microsoft Visual Studio/2017/BuildTools/VC/Tools/MSVC/14.10.25017/bin/HostX64/x64/cl.exe -- Check for working C compiler: C:/Program Files (x86)/Microsoft Visual Studio/2017/BuildTools/VC/Tools/MSVC/14.10.25017/bin/HostX64/x64/cl.exe -- works -- Detecting C compiler ABI info -- Detecting C compiler ABI info - done -- Check for working CXX compiler: C:/Program Files (x86)/Microsoft Visual Studio/2017/BuildTools/VC/Tools/MSVC/14.10.25017/bin/HostX64/x64/cl.exe -- Check for working CXX compiler: C:/Program Files (x86)/Microsoft Visual Studio/2017/BuildTools/VC/Tools/MSVC/14.10.25017/bin/HostX64/x64/cl.exe -- works -- Detecting CXX compiler ABI info -- Detecting CXX compiler ABI info - done -- Detecting CXX compile features -- Detecting CXX compile features - done -- Looking for newlocale -- Looking for newlocale - not found -- Looking for ICU libraries -- ICU Found, building booster locale -- Performing Test BOOSTER_HAVE_STD_ATOMIC -- Performing Test BOOSTER_HAVE_STD_ATOMIC - Success -- Performing Test BOOSTER_HAVE_EXECINFO -- Performing Test BOOSTER_HAVE_EXECINFO - Failed -- Performing Test BOOSTER_HAVE_UNWIND_BACKTRACE -- Performing Test BOOSTER_HAVE_UNWIND_BACKTRACE - Failed -- Performing Test BOOSTER_HAVE_UNWIND_BACKTRACE_BUILTIN -- Performing Test BOOSTER_HAVE_UNWIND_BACKTRACE_BUILTIN - Failed -- Performing Test BOOSTER_HAVE_STDINT_H -- Performing Test BOOSTER_HAVE_STDINT_H - Success -- Performing Test BOOSTER_HAVE_INTTYPES_H -- Performing Test BOOSTER_HAVE_INTTYPES_H - Success -- Performing Test BOOSTER_AIO_HAVE_PF_INET6 -- Performing Test BOOSTER_AIO_HAVE_PF_INET6 - Success -- Performing Test HAVE_WINDOWS6_API -- Performing Test HAVE_WINDOWS6_API - Success -- Performing Test CPPCMS_HAVE_STDINT_H -- Performing Test CPPCMS_HAVE_STDINT_H - Success -- Performing Test CPPCMS_HAVE_INTTYPES_H -- Performing Test CPPCMS_HAVE_INTTYPES_H - Success -- Looking for atoll -- Looking for atoll - found -- Looking for _atoi64 -- Looking for _atoi64 - found -- Looking for snprintf -- Looking for snprintf - not found -- Looking for stat -- Looking for stat - found -- Looking for _stat -- Looking for _stat - found -- Performing Test CPPCMS_HAVE_STD_WSTRING -- Performing Test CPPCMS_HAVE_STD_WSTRING - Success -- Performing Test CPPCMS_HAVE_BSD_TM -- Performing Test CPPCMS_HAVE_BSD_TM - Failed -- Performing Test CPPCMS_HAVE_CPP0X_UXSTRING -- Performing Test CPPCMS_HAVE_CPP0X_UXSTRING - Success -- Performing Test CPPCMS_HAVE_CPP_0X_AUTO -- Performing Test CPPCMS_HAVE_CPP_0X_AUTO - Success -- Performing Test CPPCMS_HAVE_CPP_0X_DECLTYPE -- Performing Test CPPCMS_HAVE_CPP_0X_DECLTYPE - Success -- Performing Test CPPCMS_HAVE_GCC_TYPEOF -- Performing Test CPPCMS_HAVE_GCC_TYPEOF - Failed -- Performing Test CPPCMS_HAVE_UNDERSCORE_TYPEOF -- Performing Test CPPCMS_HAVE_UNDERSCORE_TYPEOF - Failed -- Performing Test CPPCMS_HAVE_FSEEKO -- Performing Test CPPCMS_HAVE_FSEEKO - Failed -- Performing Test CPPCMS_HAVE_FSEEKI64 -- Performing Test CPPCMS_HAVE_FSEEKI64 - Success -- Looking for canonicalize_file_name -- Looking for canonicalize_file_name - not found -- Looking for pthread_mutexattr_setpshared -- Looking for pthread_mutexattr_setpshared - not found -- Configuring done -- Generating done -- Build files have been written to: C:/nightly/cppcms/msvc2017-x64 [1/305] Building CXX object CMakeFiles\todec_test.dir\tests\todec_test.cpp.obj [2/305] Building CXX object CMakeFiles\copy_filter_test.dir\tests\copy_filter_test.cpp.obj ..\tests\copy_filter_test.cpp(50): warning C4101: 'x': unreferenced local variable ..\tests\copy_filter_test.cpp(62): warning C4101: 'x': unreferenced local variable [3/305] Building CXX object CMakeFiles\gzip_test.dir\tests\gzip_test.cpp.obj c:\nightly\cppcms\booster\booster/backtrace.h(72): warning C4267: 'argument': conversion from 'size_t' to 'int', possible loss of data c:\nightly\cppcms\booster\booster/backtrace.h(124): warning C4267: 'argument': conversion from 'size_t' to 'int', possible loss of data c:\nightly\cppcms\booster\booster/backtrace.h(134): warning C4267: 'argument': conversion from 'size_t' to 'int', possible loss of data c:\nightly\cppcms\cppcms/json.h(365): warning C4101: 'e': unreferenced local variable c:\nightly\cppcms\cppcms/json.h(381): warning C4101: 'e': unreferenced local variable c:\nightly\cppcms\cppcms/json.h(418): warning C4101: 'e': unreferenced local variable c:\nightly\cppcms\tests\client.h(22): note: see reference to function template instantiation 'T cppcms::json::value::get(const char *,const T &) const' being compiled with [ T=std::string ] [4/305] Building C object CMakeFiles\external_session_test.dir\tests\external_session_test.c.obj ..\tests\external_session_test.c(15): warning C4996: 'strdup': The POSIX name for this item is deprecated. Instead, use the ISO C and C++ conformant name: _strdup. See online help for details. C:\Program Files (x86)\Windows Kits\10\include\10.0.15063.0\ucrt\string.h(538): note: see declaration of 'strdup' ..\tests\external_session_test.c(56): warning C4996: 'strdup': The POSIX name for this item is deprecated. Instead, use the ISO C and C++ conformant name: _strdup. See online help for details. C:\Program Files (x86)\Windows Kits\10\include\10.0.15063.0\ucrt\string.h(538): note: see declaration of 'strdup' ..\tests\external_session_test.c(101): warning C4996: 'strdup': The POSIX name for this item is deprecated. Instead, use the ISO C and C++ conformant name: _strdup. See online help for details. C:\Program Files (x86)\Windows Kits\10\include\10.0.15063.0\ucrt\string.h(538): note: see declaration of 'strdup' ..\tests\external_session_test.c(162): warning C4996: 'strdup': The POSIX name for this item is deprecated. Instead, use the ISO C and C++ conformant name: _strdup. See online help for details. C:\Program Files (x86)\Windows Kits\10\include\10.0.15063.0\ucrt\string.h(538): note: see declaration of 'strdup' [5/305] Building CXX object CMakeFiles\secure_post_test.dir\tests\secure_post_test.cpp.obj c:\nightly\cppcms\booster\booster/backtrace.h(72): warning C4267: 'argument': conversion from 'size_t' to 'int', possible loss of data c:\nightly\cppcms\booster\booster/backtrace.h(124): warning C4267: 'argument': conversion from 'size_t' to 'int', possible loss of data c:\nightly\cppcms\booster\booster/backtrace.h(134): warning C4267: 'argument': conversion from 'size_t' to 'int', possible loss of data c:\nightly\cppcms\cppcms/json.h(365): warning C4101: 'e': unreferenced local variable c:\nightly\cppcms\cppcms/json.h(381): warning C4101: 'e': unreferenced local variable c:\nightly\cppcms\cppcms/form.h(878): warning C4250: 'cppcms::widgets::text': inherits 'cppcms::widgets::base_text::cppcms::widgets::base_text::load' via dominance c:\nightly\cppcms\cppcms/form.h(790): note: see declaration of 'cppcms::widgets::base_text::load' c:\nightly\cppcms\cppcms/form.h(878): warning C4250: 'cppcms::widgets::text': inherits 'cppcms::widgets::base_text::cppcms::widgets::base_text::validate' via dominance c:\nightly\cppcms\cppcms/form.h(784): note: see declaration of 'cppcms::widgets::base_text::validate' c:\nightly\cppcms\cppcms/form.h(878): warning C4250: 'cppcms::widgets::text': inherits 'cppcms::widgets::base_html_input::cppcms::widgets::base_html_input::render_input' via dominance c:\nightly\cppcms\cppcms/form.h(827): note: see declaration of 'cppcms::widgets::base_html_input::render_input' c:\nightly\cppcms\cppcms/form.h(904): warning C4250: 'cppcms::widgets::hidden': inherits 'cppcms::widgets::base_text::cppcms::widgets::base_text::load' via dominance c:\nightly\cppcms\cppcms/form.h(790): note: see declaration of 'cppcms::widgets::base_text::load' c:\nightly\cppcms\cppcms/form.h(904): warning C4250: 'cppcms::widgets::hidden': inherits 'cppcms::widgets::base_text::cppcms::widgets::base_text::validate' via dominance c:\nightly\cppcms\cppcms/form.h(784): note: see declaration of 'cppcms::widgets::base_text::validate' c:\nightly\cppcms\cppcms/form.h(904): warning C4250: 'cppcms::widgets::hidden': inherits 'cppcms::widgets::base_html_input::cppcms::widgets::base_html_input::render_input' via dominance c:\nightly\cppcms\cppcms/form.h(827): note: see declaration of 'cppcms::widgets::base_html_input::render_input' c:\nightly\cppcms\cppcms/form.h(1135): warning C4250: 'cppcms::widgets::password': inherits 'cppcms::widgets::base_text::cppcms::widgets::base_text::load' via dominance c:\nightly\cppcms\cppcms/form.h(790): note: see declaration of 'cppcms::widgets::base_text::load' c:\nightly\cppcms\cppcms/form.h(1135): warning C4250: 'cppcms::widgets::password': inherits 'cppcms::widgets::base_html_input::cppcms::widgets::base_html_input::render_input' via dominance c:\nightly\cppcms\cppcms/form.h(827): note: see declaration of 'cppcms::widgets::base_html_input::render_input' c:\nightly\cppcms\cppcms/form.h(1168): warning C4250: 'cppcms::widgets::regex_field': inherits 'cppcms::widgets::base_text::cppcms::widgets::base_text::load' via dominance c:\nightly\cppcms\cppcms/form.h(790): note: see declaration of 'cppcms::widgets::base_text::load' c:\nightly\cppcms\cppcms/form.h(1168): warning C4250: 'cppcms::widgets::regex_field': inherits 'cppcms::widgets::base_html_input::cppcms::widgets::base_html_input::render_input' via dominance c:\nightly\cppcms\cppcms/form.h(827): note: see declaration of 'cppcms::widgets::base_html_input::render_input' c:\nightly\cppcms\cppcms/form.h(1182): warning C4250: 'cppcms::widgets::email': inherits 'cppcms::widgets::base_text::cppcms::widgets::base_text::load' via dominance c:\nightly\cppcms\cppcms/form.h(790): note: see declaration of 'cppcms::widgets::base_text::load' c:\nightly\cppcms\cppcms/form.h(1182): warning C4250: 'cppcms::widgets::email': inherits 'cppcms::widgets::base_html_input::cppcms::widgets::base_html_input::render_input' via dominance c:\nightly\cppcms\cppcms/form.h(827): note: see declaration of 'cppcms::widgets::base_html_input::render_input' ..\tests\secure_post_test.cpp(47): warning C4101: 'e': unreferenced local variable c:\nightly\cppcms\cppcms/json.h(418): warning C4101: 'e': unreferenced local variable c:\nightly\cppcms\tests\client.h(22): note: see reference to function template instantiation 'T cppcms::json::value::get(const char *,const T &) const' being compiled with [ T=std::string ] [6/305] Building CXX object CMakeFiles\tc_test.dir\tests\tc_test.cpp.obj c:\nightly\cppcms\booster\booster/backtrace.h(72): warning C4267: 'argument': conversion from 'size_t' to 'int', possible loss of data c:\nightly\cppcms\booster\booster/backtrace.h(124): warning C4267: 'argument': conversion from 'size_t' to 'int', possible loss of data c:\nightly\cppcms\booster\booster/backtrace.h(134): warning C4267: 'argument': conversion from 'size_t' to 'int', possible loss of data c:\nightly\cppcms\cppcms/form.h(878): warning C4250: 'cppcms::widgets::text': inherits 'cppcms::widgets::base_text::cppcms::widgets::base_text::load' via dominance c:\nightly\cppcms\cppcms/form.h(790): note: see declaration of 'cppcms::widgets::base_text::load' c:\nightly\cppcms\cppcms/form.h(878): warning C4250: 'cppcms::widgets::text': inherits 'cppcms::widgets::base_text::cppcms::widgets::base_text::validate' via dominance c:\nightly\cppcms\cppcms/form.h(784): note: see declaration of 'cppcms::widgets::base_text::validate' c:\nightly\cppcms\cppcms/form.h(878): warning C4250: 'cppcms::widgets::text': inherits 'cppcms::widgets::base_html_input::cppcms::widgets::base_html_input::render_input' via dominance c:\nightly\cppcms\cppcms/form.h(827): note: see declaration of 'cppcms::widgets::base_html_input::render_input' c:\nightly\cppcms\cppcms/form.h(904): warning C4250: 'cppcms::widgets::hidden': inherits 'cppcms::widgets::base_text::cppcms::widgets::base_text::load' via dominance c:\nightly\cppcms\cppcms/form.h(790): note: see declaration of 'cppcms::widgets::base_text::load' c:\nightly\cppcms\cppcms/form.h(904): warning C4250: 'cppcms::widgets::hidden': inherits 'cppcms::widgets::base_text::cppcms::widgets::base_text::validate' via dominance c:\nightly\cppcms\cppcms/form.h(784): note: see declaration of 'cppcms::widgets::base_text::validate' c:\nightly\cppcms\cppcms/form.h(904): warning C4250: 'cppcms::widgets::hidden': inherits 'cppcms::widgets::base_html_input::cppcms::widgets::base_html_input::render_input' via dominance c:\nightly\cppcms\cppcms/form.h(827): note: see declaration of 'cppcms::widgets::base_html_input::render_input' c:\nightly\cppcms\cppcms/form.h(1135): warning C4250: 'cppcms::widgets::password': inherits 'cppcms::widgets::base_text::cppcms::widgets::base_text::load' via dominance c:\nightly\cppcms\cppcms/form.h(790): note: see declaration of 'cppcms::widgets::base_text::load' c:\nightly\cppcms\cppcms/form.h(1135): warning C4250: 'cppcms::widgets::password': inherits 'cppcms::widgets::base_html_input::cppcms::widgets::base_html_input::render_input' via dominance c:\nightly\cppcms\cppcms/form.h(827): note: see declaration of 'cppcms::widgets::base_html_input::render_input' c:\nightly\cppcms\cppcms/form.h(1168): warning C4250: 'cppcms::widgets::regex_field': inherits 'cppcms::widgets::base_text::cppcms::widgets::base_text::load' via dominance c:\nightly\cppcms\cppcms/form.h(790): note: see declaration of 'cppcms::widgets::base_text::load' c:\nightly\cppcms\cppcms/form.h(1168): warning C4250: 'cppcms::widgets::regex_field': inherits 'cppcms::widgets::base_html_input::cppcms::widgets::base_html_input::render_input' via dominance c:\nightly\cppcms\cppcms/form.h(827): note: see declaration of 'cppcms::widgets::base_html_input::render_input' c:\nightly\cppcms\cppcms/form.h(1182): warning C4250: 'cppcms::widgets::email': inherits 'cppcms::widgets::base_text::cppcms::widgets::base_text::load' via dominance c:\nightly\cppcms\cppcms/form.h(790): note: see declaration of 'cppcms::widgets::base_text::load' c:\nightly\cppcms\cppcms/form.h(1182): warning C4250: 'cppcms::widgets::email': inherits 'cppcms::widgets::base_html_input::cppcms::widgets::base_html_input::render_input' via dominance c:\nightly\cppcms\cppcms/form.h(827): note: see declaration of 'cppcms::widgets::base_html_input::render_input' c:\nightly\cppcms\cppcms/json.h(365): warning C4101: 'e': unreferenced local variable c:\nightly\cppcms\cppcms/json.h(381): warning C4101: 'e': unreferenced local variable c:\nightly\cppcms\booster\booster/aio/buffer.h(79): warning C4267: '=': conversion from 'size_t' to 'int', possible loss of data c:\nightly\cppcms\booster\booster/aio/buffer.h(65): note: while compiling class template member function 'void booster::aio::buffer_impl::add(Pointer,::size_t)' with [ Pointer=const char * ] c:\nightly\cppcms\booster\booster/aio/buffer.h(138): note: see reference to function template instantiation 'void booster::aio::buffer_impl::add(Pointer,::size_t)' being compiled with [ Pointer=const char * ] c:\nightly\cppcms\booster\booster/aio/buffer.h(128): note: see reference to class template instantiation 'booster::aio::buffer_impl' being compiled [7/305] Building CXX object CMakeFiles\session_interface_test.dir\tests\session_interface_test.cpp.obj c:\nightly\cppcms\booster\booster/backtrace.h(72): warning C4267: 'argument': conversion from 'size_t' to 'int', possible loss of data c:\nightly\cppcms\booster\booster/backtrace.h(124): warning C4267: 'argument': conversion from 'size_t' to 'int', possible loss of data c:\nightly\cppcms\booster\booster/backtrace.h(134): warning C4267: 'argument': conversion from 'size_t' to 'int', possible loss of data c:\nightly\cppcms\cppcms/json.h(365): warning C4101: 'e': unreferenced local variable c:\nightly\cppcms\cppcms/json.h(381): warning C4101: 'e': unreferenced local variable c:\nightly\cppcms\cppcms/http_cookie.h(175): warning C4273: 'cppcms::http::operator <<': inconsistent dll linkage c:\nightly\cppcms\cppcms/http_cookie.h(20): note: see previous definition of '<<' c:\nightly\cppcms\cppcms/json.h(418): warning C4101: 'e': unreferenced local variable c:\nightly\cppcms\tests\client.h(22): note: see reference to function template instantiation 'T cppcms::json::value::get(const char *,const T &) const' being compiled with [ T=std::string ] [8/305] Building CXX object booster\CMakeFiles\booster.dir\lib\ptime\src\posix_time.cpp.obj [9/305] Building CXX object booster\CMakeFiles\booster.dir\lib\smart_ptr\src\atomic_counter.cpp.obj [10/305] Building CXX object booster\CMakeFiles\booster.dir\lib\aio\src\aio_category.cpp.obj c:\nightly\cppcms\booster\booster/backtrace.h(72): warning C4267: 'argument': conversion from 'size_t' to 'int', possible loss of data c:\nightly\cppcms\booster\booster/backtrace.h(124): warning C4267: 'argument': conversion from 'size_t' to 'int', possible loss of data c:\nightly\cppcms\booster\booster/backtrace.h(134): warning C4267: 'argument': conversion from 'size_t' to 'int', possible loss of data [11/305] Building CXX object booster\CMakeFiles\booster.dir\lib\ptime\src\ctime.cpp.obj c:\nightly\cppcms\booster\booster/backtrace.h(72): warning C4267: 'argument': conversion from 'size_t' to 'int', possible loss of data c:\nightly\cppcms\booster\booster/backtrace.h(124): warning C4267: 'argument': conversion from 'size_t' to 'int', possible loss of data c:\nightly\cppcms\booster\booster/backtrace.h(134): warning C4267: 'argument': conversion from 'size_t' to 'int', possible loss of data [12/305] Building CXX object CMakeFiles\filter_test.dir\tests\filter_test.cpp.obj c:\nightly\cppcms\booster\booster/backtrace.h(72): warning C4267: 'argument': conversion from 'size_t' to 'int', possible loss of data c:\nightly\cppcms\booster\booster/backtrace.h(124): warning C4267: 'argument': conversion from 'size_t' to 'int', possible loss of data c:\nightly\cppcms\booster\booster/backtrace.h(134): warning C4267: 'argument': conversion from 'size_t' to 'int', possible loss of data c:\nightly\cppcms\cppcms/json.h(365): warning C4101: 'e': unreferenced local variable c:\nightly\cppcms\cppcms/json.h(381): warning C4101: 'e': unreferenced local variable c:\nightly\cppcms\cppcms/json.h(418): warning C4101: 'e': unreferenced local variable c:\nightly\cppcms\tests\client.h(22): note: see reference to function template instantiation 'T cppcms::json::value::get(const char *,const T &) const' being compiled with [ T=std::string ] [13/305] Building CXX object booster\CMakeFiles\booster.dir\lib\aio\src\endpoint.cpp.obj c:\nightly\cppcms\booster\booster/backtrace.h(72): warning C4267: 'argument': conversion from 'size_t' to 'int', possible loss of data c:\nightly\cppcms\booster\booster/backtrace.h(124): warning C4267: 'argument': conversion from 'size_t' to 'int', possible loss of data c:\nightly\cppcms\booster\booster/backtrace.h(134): warning C4267: 'argument': conversion from 'size_t' to 'int', possible loss of data ..\booster\lib\aio\src\endpoint.cpp(94): warning C4996: 'inet_addr': Use inet_pton() or InetPton() instead or define _WINSOCK_DEPRECATED_NO_WARNINGS to disable deprecated API warnings C:\Program Files (x86)\Windows Kits\10\include\10.0.15063.0\um\winsock2.h(1830): note: see declaration of 'inet_addr' [14/305] Building CXX object booster\CMakeFiles\booster.dir\lib\aio\src\deadline_timer.cpp.obj c:\nightly\cppcms\booster\booster/backtrace.h(72): warning C4267: 'argument': conversion from 'size_t' to 'int', possible loss of data c:\nightly\cppcms\booster\booster/backtrace.h(124): warning C4267: 'argument': conversion from 'size_t' to 'int', possible loss of data c:\nightly\cppcms\booster\booster/backtrace.h(134): warning C4267: 'argument': conversion from 'size_t' to 'int', possible loss of data [15/305] Building CXX object booster\CMakeFiles\booster.dir\lib\aio\src\select_iterrupter.cpp.obj c:\nightly\cppcms\booster\booster/backtrace.h(72): warning C4267: 'argument': conversion from 'size_t' to 'int', possible loss of data c:\nightly\cppcms\booster\booster/backtrace.h(124): warning C4267: 'argument': conversion from 'size_t' to 'int', possible loss of data c:\nightly\cppcms\booster\booster/backtrace.h(134): warning C4267: 'argument': conversion from 'size_t' to 'int', possible loss of data ..\booster\lib\aio\src\select_iterrupter.cpp(88): warning C4244: 'initializing': conversion from 'SOCKET' to 'booster::aio::native_type', possible loss of data ..\booster\lib\aio\src\select_iterrupter.cpp(101): warning C4244: '=': conversion from 'SOCKET' to 'booster::aio::native_type', possible loss of data ..\booster\lib\aio\src\select_iterrupter.cpp(104): warning C4244: '=': conversion from 'SOCKET' to 'booster::aio::native_type', possible loss of data [16/305] Building CXX object booster\CMakeFiles\booster.dir\lib\aio\src\reactor.cpp.obj c:\nightly\cppcms\booster\booster/backtrace.h(72): warning C4267: 'argument': conversion from 'size_t' to 'int', possible loss of data c:\nightly\cppcms\booster\booster/backtrace.h(124): warning C4267: 'argument': conversion from 'size_t' to 'int', possible loss of data c:\nightly\cppcms\booster\booster/backtrace.h(134): warning C4267: 'argument': conversion from 'size_t' to 'int', possible loss of data [17/305] Building CXX object CMakeFiles\cache_frontend_test.dir\tests\cache_frontend_test.cpp.obj c:\nightly\cppcms\booster\booster/backtrace.h(72): warning C4267: 'argument': conversion from 'size_t' to 'int', possible loss of data c:\nightly\cppcms\booster\booster/backtrace.h(124): warning C4267: 'argument': conversion from 'size_t' to 'int', possible loss of data c:\nightly\cppcms\booster\booster/backtrace.h(134): warning C4267: 'argument': conversion from 'size_t' to 'int', possible loss of data c:\nightly\cppcms\cppcms/form.h(878): warning C4250: 'cppcms::widgets::text': inherits 'cppcms::widgets::base_text::cppcms::widgets::base_text::load' via dominance c:\nightly\cppcms\cppcms/form.h(790): note: see declaration of 'cppcms::widgets::base_text::load' c:\nightly\cppcms\cppcms/form.h(878): warning C4250: 'cppcms::widgets::text': inherits 'cppcms::widgets::base_text::cppcms::widgets::base_text::validate' via dominance c:\nightly\cppcms\cppcms/form.h(784): note: see declaration of 'cppcms::widgets::base_text::validate' c:\nightly\cppcms\cppcms/form.h(878): warning C4250: 'cppcms::widgets::text': inherits 'cppcms::widgets::base_html_input::cppcms::widgets::base_html_input::render_input' via dominance c:\nightly\cppcms\cppcms/form.h(827): note: see declaration of 'cppcms::widgets::base_html_input::render_input' c:\nightly\cppcms\cppcms/form.h(904): warning C4250: 'cppcms::widgets::hidden': inherits 'cppcms::widgets::base_text::cppcms::widgets::base_text::load' via dominance c:\nightly\cppcms\cppcms/form.h(790): note: see declaration of 'cppcms::widgets::base_text::load' c:\nightly\cppcms\cppcms/form.h(904): warning C4250: 'cppcms::widgets::hidden': inherits 'cppcms::widgets::base_text::cppcms::widgets::base_text::validate' via dominance c:\nightly\cppcms\cppcms/form.h(784): note: see declaration of 'cppcms::widgets::base_text::validate' c:\nightly\cppcms\cppcms/form.h(904): warning C4250: 'cppcms::widgets::hidden': inherits 'cppcms::widgets::base_html_input::cppcms::widgets::base_html_input::render_input' via dominance c:\nightly\cppcms\cppcms/form.h(827): note: see declaration of 'cppcms::widgets::base_html_input::render_input' c:\nightly\cppcms\cppcms/form.h(1135): warning C4250: 'cppcms::widgets::password': inherits 'cppcms::widgets::base_text::cppcms::widgets::base_text::load' via dominance c:\nightly\cppcms\cppcms/form.h(790): note: see declaration of 'cppcms::widgets::base_text::load' c:\nightly\cppcms\cppcms/form.h(1135): warning C4250: 'cppcms::widgets::password': inherits 'cppcms::widgets::base_html_input::cppcms::widgets::base_html_input::render_input' via dominance c:\nightly\cppcms\cppcms/form.h(827): note: see declaration of 'cppcms::widgets::base_html_input::render_input' c:\nightly\cppcms\cppcms/form.h(1168): warning C4250: 'cppcms::widgets::regex_field': inherits 'cppcms::widgets::base_text::cppcms::widgets::base_text::load' via dominance c:\nightly\cppcms\cppcms/form.h(790): note: see declaration of 'cppcms::widgets::base_text::load' c:\nightly\cppcms\cppcms/form.h(1168): warning C4250: 'cppcms::widgets::regex_field': inherits 'cppcms::widgets::base_html_input::cppcms::widgets::base_html_input::render_input' via dominance c:\nightly\cppcms\cppcms/form.h(827): note: see declaration of 'cppcms::widgets::base_html_input::render_input' c:\nightly\cppcms\cppcms/form.h(1182): warning C4250: 'cppcms::widgets::email': inherits 'cppcms::widgets::base_text::cppcms::widgets::base_text::load' via dominance c:\nightly\cppcms\cppcms/form.h(790): note: see declaration of 'cppcms::widgets::base_text::load' c:\nightly\cppcms\cppcms/form.h(1182): warning C4250: 'cppcms::widgets::email': inherits 'cppcms::widgets::base_html_input::cppcms::widgets::base_html_input::render_input' via dominance c:\nightly\cppcms\cppcms/form.h(827): note: see declaration of 'cppcms::widgets::base_html_input::render_input' c:\nightly\cppcms\cppcms/json.h(365): warning C4101: 'e': unreferenced local variable c:\nightly\cppcms\cppcms/json.h(381): warning C4101: 'e': unreferenced local variable c:\nightly\cppcms\booster\booster/aio/buffer.h(79): warning C4267: '=': conversion from 'size_t' to 'int', possible loss of data c:\nightly\cppcms\booster\booster/aio/buffer.h(65): note: while compiling class template member function 'void booster::aio::buffer_impl::add(Pointer,::size_t)' with [ Pointer=const char * ] c:\nightly\cppcms\booster\booster/aio/buffer.h(138): note: see reference to function template instantiation 'void booster::aio::buffer_impl::add(Pointer,::size_t)' being compiled with [ Pointer=const char * ] c:\nightly\cppcms\booster\booster/aio/buffer.h(128): note: see reference to class template instantiation 'booster::aio::buffer_impl' being compiled [18/305] Building CXX object booster\CMakeFiles\booster.dir\lib\aio\src\io_service.cpp.obj c:\nightly\cppcms\booster\booster/backtrace.h(72): warning C4267: 'argument': conversion from 'size_t' to 'int', possible loss of data c:\nightly\cppcms\booster\booster/backtrace.h(124): warning C4267: 'argument': conversion from 'size_t' to 'int', possible loss of data c:\nightly\cppcms\booster\booster/backtrace.h(134): warning C4267: 'argument': conversion from 'size_t' to 'int', possible loss of data ..\booster\lib\aio\src\io_service.cpp(308): warning C4267: 'argument': conversion from 'size_t' to 'unsigned int', possible loss of data ..\booster\lib\aio\src\io_service.cpp(314): warning C4267: '=': conversion from 'size_t' to 'int', possible loss of data ..\booster\lib\aio\src\io_service.cpp(546): warning C4267: 'initializing': conversion from 'size_t' to 'int', possible loss of data ..\booster\lib\aio\src\io_service.cpp(600): warning C4267: 'argument': conversion from 'size_t' to 'int', possible loss of data ..\booster\lib\aio\src\io_service.cpp(625): warning C4267: '=': conversion from 'size_t' to 'int', possible loss of data [19/305] Building CXX object booster\CMakeFiles\booster.dir\lib\aio\src\basic_io_device.cpp.obj c:\nightly\cppcms\booster\booster/backtrace.h(72): warning C4267: 'argument': conversion from 'size_t' to 'int', possible loss of data c:\nightly\cppcms\booster\booster/backtrace.h(124): warning C4267: 'argument': conversion from 'size_t' to 'int', possible loss of data c:\nightly\cppcms\booster\booster/backtrace.h(134): warning C4267: 'argument': conversion from 'size_t' to 'int', possible loss of data c:\nightly\cppcms\booster\booster/aio/buffer.h(79): warning C4267: '=': conversion from 'size_t' to 'int', possible loss of data c:\nightly\cppcms\booster\booster/aio/buffer.h(65): note: while compiling class template member function 'void booster::aio::buffer_impl::add(Pointer,::size_t)' with [ Pointer=const char * ] c:\nightly\cppcms\booster\booster/aio/buffer.h(138): note: see reference to function template instantiation 'void booster::aio::buffer_impl::add(Pointer,::size_t)' being compiled with [ Pointer=const char * ] c:\nightly\cppcms\booster\booster/aio/buffer.h(128): note: see reference to class template instantiation 'booster::aio::buffer_impl' being compiled [20/305] Building CXX object booster\CMakeFiles\booster.dir\lib\iostreams\src\streambuf.cpp.obj ..\booster\lib\iostreams\src\streambuf.cpp(39): warning C4267: 'argument': conversion from 'size_t' to 'int', possible loss of data ..\booster\lib\iostreams\src\streambuf.cpp(43): warning C4244: 'argument': conversion from 'std::streamsize' to 'int', possible loss of data ..\booster\lib\iostreams\src\streambuf.cpp(51): warning C4146: unary minus operator applied to unsigned type, result still unsigned ..\booster\lib\iostreams\src\streambuf.cpp(51): warning C4267: 'argument': conversion from 'size_t' to 'int', possible loss of data ..\booster\lib\iostreams\src\streambuf.cpp(85): warning C4244: 'initializing': conversion from '__int64' to 'int', possible loss of data [21/305] Building CXX object booster\CMakeFiles\booster.dir\lib\shared_object\src\shared_object.cpp.obj c:\nightly\cppcms\booster\booster/backtrace.h(72): warning C4267: 'argument': conversion from 'size_t' to 'int', possible loss of data c:\nightly\cppcms\booster\booster/backtrace.h(124): warning C4267: 'argument': conversion from 'size_t' to 'int', possible loss of data c:\nightly\cppcms\booster\booster/backtrace.h(134): warning C4267: 'argument': conversion from 'size_t' to 'int', possible loss of data [22/305] Building CXX object booster\CMakeFiles\booster.dir\lib\aio\src\basic_socket.cpp.obj c:\nightly\cppcms\booster\booster/backtrace.h(72): warning C4267: 'argument': conversion from 'size_t' to 'int', possible loss of data c:\nightly\cppcms\booster\booster/backtrace.h(124): warning C4267: 'argument': conversion from 'size_t' to 'int', possible loss of data c:\nightly\cppcms\booster\booster/backtrace.h(134): warning C4267: 'argument': conversion from 'size_t' to 'int', possible loss of data ..\booster\lib\aio\src\basic_socket.cpp(50): warning C4244: 'initializing': conversion from 'SOCKET' to 'booster::aio::native_type', possible loss of data ..\booster\lib\aio\src\basic_socket.cpp(70): warning C4267: 'initializing': conversion from 'size_t' to 'socklen_t', possible loss of data ..\booster\lib\aio\src\basic_socket.cpp(90): warning C4267: 'initializing': conversion from 'size_t' to 'socklen_t', possible loss of data c:\nightly\cppcms\booster\booster/aio/buffer.h(79): warning C4267: '=': conversion from 'size_t' to 'int', possible loss of data c:\nightly\cppcms\booster\booster/aio/buffer.h(65): note: while compiling class template member function 'void booster::aio::buffer_impl::add(Pointer,::size_t)' with [ Pointer=const char * ] c:\nightly\cppcms\booster\booster/aio/buffer.h(138): note: see reference to function template instantiation 'void booster::aio::buffer_impl::add(Pointer,::size_t)' being compiled with [ Pointer=const char * ] c:\nightly\cppcms\booster\booster/aio/buffer.h(128): note: see reference to class template instantiation 'booster::aio::buffer_impl' being compiled [23/305] Building CXX object booster\CMakeFiles\booster.dir\lib\aio\src\acceptor.cpp.obj c:\nightly\cppcms\booster\booster/backtrace.h(72): warning C4267: 'argument': conversion from 'size_t' to 'int', possible loss of data c:\nightly\cppcms\booster\booster/backtrace.h(124): warning C4267: 'argument': conversion from 'size_t' to 'int', possible loss of data c:\nightly\cppcms\booster\booster/backtrace.h(134): warning C4267: 'argument': conversion from 'size_t' to 'int', possible loss of data ..\booster\lib\aio\src\acceptor.cpp(61): warning C4244: '=': conversion from 'SOCKET' to 'booster::aio::native_type', possible loss of data c:\nightly\cppcms\booster\booster/aio/buffer.h(79): warning C4267: '=': conversion from 'size_t' to 'int', possible loss of data c:\nightly\cppcms\booster\booster/aio/buffer.h(65): note: while compiling class template member function 'void booster::aio::buffer_impl::add(Pointer,::size_t)' with [ Pointer=const char * ] c:\nightly\cppcms\booster\booster/aio/buffer.h(138): note: see reference to function template instantiation 'void booster::aio::buffer_impl::add(Pointer,::size_t)' being compiled with [ Pointer=const char * ] c:\nightly\cppcms\booster\booster/aio/buffer.h(128): note: see reference to class template instantiation 'booster::aio::buffer_impl' being compiled [24/305] Building CXX object booster\CMakeFiles\booster.dir\lib\aio\src\stream_socket.cpp.obj c:\nightly\cppcms\booster\booster/backtrace.h(72): warning C4267: 'argument': conversion from 'size_t' to 'int', possible loss of data c:\nightly\cppcms\booster\booster/backtrace.h(124): warning C4267: 'argument': conversion from 'size_t' to 'int', possible loss of data c:\nightly\cppcms\booster\booster/backtrace.h(134): warning C4267: 'argument': conversion from 'size_t' to 'int', possible loss of data ..\booster\lib\aio\src\stream_socket.cpp(157): warning C4267: '=': conversion from 'size_t' to 'ULONG', possible loss of data ..\booster\lib\aio\src\stream_socket.cpp(193): warning C4267: '=': conversion from 'size_t' to 'ULONG', possible loss of data c:\nightly\cppcms\booster\booster/aio/buffer.h(79): warning C4267: '=': conversion from 'size_t' to 'int', possible loss of data c:\nightly\cppcms\booster\booster/aio/buffer.h(65): note: while compiling class template member function 'void booster::aio::buffer_impl::add(Pointer,::size_t)' with [ Pointer=const char * ] c:\nightly\cppcms\booster\booster/aio/buffer.h(138): note: see reference to function template instantiation 'void booster::aio::buffer_impl::add(Pointer,::size_t)' being compiled with [ Pointer=const char * ] c:\nightly\cppcms\booster\booster/aio/buffer.h(128): note: see reference to class template instantiation 'booster::aio::buffer_impl' being compiled [25/305] Building CXX object booster\CMakeFiles\booster.dir\lib\backtrace\src\backtrace.cpp.obj c:\nightly\cppcms\booster\booster/backtrace.h(72): warning C4267: 'argument': conversion from 'size_t' to 'int', possible loss of data c:\nightly\cppcms\booster\booster/backtrace.h(124): warning C4267: 'argument': conversion from 'size_t' to 'int', possible loss of data c:\nightly\cppcms\booster\booster/backtrace.h(134): warning C4267: 'argument': conversion from 'size_t' to 'int', possible loss of data [26/305] Building CXX object booster\CMakeFiles\booster.dir\lib\log\src\log.cpp.obj c:\nightly\cppcms\booster\booster/backtrace.h(72): warning C4267: 'argument': conversion from 'size_t' to 'int', possible loss of data c:\nightly\cppcms\booster\booster/backtrace.h(124): warning C4267: 'argument': conversion from 'size_t' to 'int', possible loss of data c:\nightly\cppcms\booster\booster/backtrace.h(134): warning C4267: 'argument': conversion from 'size_t' to 'int', possible loss of data c:\nightly\cppcms\booster\booster/nowide/fstream.h(49): warning C4101: 'e': unreferenced local variable c:\nightly\cppcms\booster\booster/nowide/fstream.h(42): note: while compiling class template member function 'booster::nowide::basic_filebuf> *booster::nowide::basic_filebuf>::open(const char *,std::ios_base::openmode)' c:\nightly\cppcms\booster\booster/nowide/fstream.h(362): note: see reference to function template instantiation 'booster::nowide::basic_filebuf> *booster::nowide::basic_filebuf>::open(const char *,std::ios_base::openmode)' being compiled c:\nightly\cppcms\booster\booster/nowide/fstream.h(391): note: see reference to class template instantiation 'booster::nowide::basic_filebuf>' being compiled c:\nightly\cppcms\booster\booster/nowide/fstream.h(390): note: while compiling class template member function 'booster::nowide::basic_fstream>::~basic_fstream(void)' ..\booster\lib\log\src\log.cpp(341): note: see reference to function template instantiation 'booster::nowide::basic_fstream>::~basic_fstream(void)' being compiled ..\booster\lib\log\src\log.cpp(329): note: see reference to class template instantiation 'booster::nowide::basic_fstream>' being compiled [27/305] Building CXX object booster\CMakeFiles\booster.dir\lib\locale\src\shared\date_time.cpp.obj c:\nightly\cppcms\booster\booster/backtrace.h(72): warning C4267: 'argument': conversion from 'size_t' to 'int', possible loss of data c:\nightly\cppcms\booster\booster/backtrace.h(124): warning C4267: 'argument': conversion from 'size_t' to 'int', possible loss of data c:\nightly\cppcms\booster\booster/backtrace.h(134): warning C4267: 'argument': conversion from 'size_t' to 'int', possible loss of data [28/305] Building CXX object booster\CMakeFiles\booster.dir\lib\nowide\src\convert.cpp.obj c:\nightly\cppcms\booster\booster/backtrace.h(72): warning C4267: 'argument': conversion from 'size_t' to 'int', possible loss of data c:\nightly\cppcms\booster\booster/backtrace.h(124): warning C4267: 'argument': conversion from 'size_t' to 'int', possible loss of data c:\nightly\cppcms\booster\booster/backtrace.h(134): warning C4267: 'argument': conversion from 'size_t' to 'int', possible loss of data ..\booster\lib\nowide\src\convert.cpp(25): warning C4267: 'argument': conversion from 'size_t' to 'int', possible loss of data ..\booster\lib\nowide\src\convert.cpp(37): warning C4267: 'argument': conversion from 'size_t' to 'int', possible loss of data [29/305] Building CXX object booster\CMakeFiles\booster.dir\lib\locale\src\shared\format.cpp.obj [30/305] Building CXX object booster\CMakeFiles\booster.dir\lib\locale\src\shared\formatting.cpp.obj c:\nightly\cppcms\booster\booster/backtrace.h(72): warning C4267: 'argument': conversion from 'size_t' to 'int', possible loss of data c:\nightly\cppcms\booster\booster/backtrace.h(124): warning C4267: 'argument': conversion from 'size_t' to 'int', possible loss of data c:\nightly\cppcms\booster\booster/backtrace.h(134): warning C4267: 'argument': conversion from 'size_t' to 'int', possible loss of data [31/305] Building CXX object booster\CMakeFiles\booster.dir\lib\locale\src\encoding\codepage.cpp.obj c:\nightly\cppcms\booster\booster/backtrace.h(72): warning C4267: 'argument': conversion from 'size_t' to 'int', possible loss of data c:\nightly\cppcms\booster\booster/backtrace.h(124): warning C4267: 'argument': conversion from 'size_t' to 'int', possible loss of data c:\nightly\cppcms\booster\booster/backtrace.h(134): warning C4267: 'argument': conversion from 'size_t' to 'int', possible loss of data c:\nightly\cppcms\booster\lib\locale\src\encoding\wconv_codepage.ipp(129): warning C4244: 'argument': conversion from '__int64' to 'int', possible loss of data c:\nightly\cppcms\booster\lib\locale\src\encoding\wconv_codepage.ipp(139): warning C4267: 'argument': conversion from 'size_t' to 'int', possible loss of data c:\nightly\cppcms\booster\lib\locale\src\encoding\wconv_codepage.ipp(139): warning C4244: 'argument': conversion from '__int64' to 'int', possible loss of data c:\nightly\cppcms\booster\lib\locale\src\encoding\wconv_codepage.ipp(152): warning C4244: 'argument': conversion from '__int64' to 'int', possible loss of data c:\nightly\cppcms\booster\lib\locale\src\encoding\wconv_codepage.ipp(155): warning C4244: 'argument': conversion from '__int64' to 'int', possible loss of data c:\nightly\cppcms\booster\lib\locale\src\encoding\../icu/uconv.h(61): warning C4244: 'argument': conversion from '__int64' to 'int32_t', possible loss of data c:\nightly\cppcms\booster\lib\locale\src\encoding\../icu/uconv.h(56): note: while compiling class template member function 'icu_59::UnicodeString booster::locale::impl_icu::icu_std_converter::icu(const char *,const char *) const' c:\nightly\cppcms\booster\lib\locale\src\encoding\uconv_codepage.ipp(137): note: see reference to function template instantiation 'icu_59::UnicodeString booster::locale::impl_icu::icu_std_converter::icu(const char *,const char *) const' being compiled c:\nightly\cppcms\booster\lib\locale\src\encoding\uconv_codepage.ipp(119): note: see reference to class template instantiation 'booster::locale::impl_icu::icu_std_converter' being compiled c:\nightly\cppcms\booster\lib\locale\src\encoding\../icu/uconv.h(134): warning C4267: 'argument': conversion from 'size_t' to 'int32_t', possible loss of data c:\nightly\cppcms\booster\lib\locale\src\encoding\../icu/uconv.h(129): note: while compiling class template member function 'std::basic_string,std::allocator> booster::locale::impl_icu::icu_std_converter::uconv::go(const UChar *,int,int)' c:\nightly\cppcms\booster\lib\locale\src\encoding\../icu/uconv.h(69): note: see reference to function template instantiation 'std::basic_string,std::allocator> booster::locale::impl_icu::icu_std_converter::uconv::go(const UChar *,int,int)' being compiled c:\nightly\cppcms\booster\lib\locale\src\encoding\../icu/uconv.h(76): note: see reference to class template instantiation 'booster::locale::impl_icu::icu_std_converter::uconv' being compiled c:\nightly\cppcms\booster\lib\locale\src\encoding\../icu/uconv.h(72): note: while compiling class template member function 'booster::locale::impl_icu::icu_std_converter::icu_std_converter(std::string,booster::locale::impl_icu::cpcvt_type)' c:\nightly\cppcms\booster\lib\locale\src\encoding\uconv_codepage.ipp(119): note: see reference to function template instantiation 'booster::locale::impl_icu::icu_std_converter::icu_std_converter(std::string,booster::locale::impl_icu::cpcvt_type)' being compiled c:\nightly\cppcms\booster\lib\locale\src\encoding\wconv_codepage.ipp(415): warning C4244: 'argument': conversion from '__int64' to 'unsigned int', possible loss of data c:\nightly\cppcms\booster\lib\locale\src\encoding\wconv_codepage.ipp(406): note: while compiling class template member function 'std::string booster::locale::conv::impl::wconv_from_utf::convert(const CharType *,const CharType *)' with [ CharType=wchar_t ] ..\booster\lib\locale\src\encoding\codepage.cpp(106): note: see reference to class template instantiation 'booster::locale::conv::impl::wconv_from_utf' being compiled with [ CharType=wchar_t ] ..\booster\lib\locale\src\encoding\codepage.cpp(161): note: see reference to function template instantiation 'std::string booster::locale::conv::impl::convert_from(const CharType *,const CharType *,const char *,booster::locale::conv::method_type)' being compiled with [ CharType=wchar_t ] c:\nightly\cppcms\booster\lib\locale\src\encoding\wconv_codepage.ipp(424): warning C4244: 'argument': conversion from '__int64' to 'unsigned int', possible loss of data c:\nightly\cppcms\booster\lib\locale\src\encoding\../icu/uconv.h(179): warning C4244: 'argument': conversion from '__int64' to 'int32_t', possible loss of data c:\nightly\cppcms\booster\lib\locale\src\encoding\../icu/uconv.h(178): note: while compiling class template member function 'icu_59::UnicodeString booster::locale::impl_icu::icu_std_converter::icu_checked(const wchar_t *,const wchar_t *) const' with [ CharType=wchar_t ] c:\nightly\cppcms\booster\lib\locale\src\encoding\uconv_codepage.ipp(96): note: see reference to function template instantiation 'icu_59::UnicodeString booster::locale::impl_icu::icu_std_converter::icu_checked(const wchar_t *,const wchar_t *) const' being compiled with [ CharType=wchar_t ] c:\nightly\cppcms\booster\lib\locale\src\encoding\uconv_codepage.ipp(96): note: see reference to class template instantiation 'booster::locale::impl_icu::icu_std_converter' being compiled with [ CharType=wchar_t ] c:\nightly\cppcms\booster\lib\locale\src\encoding\uconv_codepage.ipp(94): note: while compiling class template member function 'std::string booster::locale::conv::impl::uconv_from_utf::convert(const CharType *,const CharType *)' with [ CharType=wchar_t ] ..\booster\lib\locale\src\encoding\codepage.cpp(101): note: see reference to class template instantiation 'booster::locale::conv::impl::uconv_from_utf' being compiled with [ CharType=wchar_t ] [32/305] Building CXX object booster\CMakeFiles\booster.dir\lib\locale\src\shared\ids.cpp.obj c:\nightly\cppcms\booster\booster/backtrace.h(72): warning C4267: 'argument': conversion from 'size_t' to 'int', possible loss of data c:\nightly\cppcms\booster\booster/backtrace.h(124): warning C4267: 'argument': conversion from 'size_t' to 'int', possible loss of data c:\nightly\cppcms\booster\booster/backtrace.h(134): warning C4267: 'argument': conversion from 'size_t' to 'int', possible loss of data [33/305] Building CXX object booster\CMakeFiles\booster.dir\lib\locale\src\shared\generator.cpp.obj c:\nightly\cppcms\booster\booster/backtrace.h(72): warning C4267: 'argument': conversion from 'size_t' to 'int', possible loss of data c:\nightly\cppcms\booster\booster/backtrace.h(124): warning C4267: 'argument': conversion from 'size_t' to 'int', possible loss of data c:\nightly\cppcms\booster\booster/backtrace.h(134): warning C4267: 'argument': conversion from 'size_t' to 'int', possible loss of data [34/305] Building CXX object booster\CMakeFiles\booster.dir\lib\locale\src\shared\localization_backend.cpp.obj [35/305] Building CXX object booster\CMakeFiles\booster.dir\lib\locale\src\shared\mo_lambda.cpp.obj ..\booster\lib\locale\src\shared\mo_lambda.cpp(275): warning C4244: '=': conversion from '__int64' to 'int', possible loss of data [36/305] Building CXX object booster\CMakeFiles\booster.dir\lib\locale\src\util\codecvt_converter.cpp.obj c:\nightly\cppcms\booster\booster/backtrace.h(72): warning C4267: 'argument': conversion from 'size_t' to 'int', possible loss of data c:\nightly\cppcms\booster\booster/backtrace.h(124): warning C4267: 'argument': conversion from 'size_t' to 'int', possible loss of data c:\nightly\cppcms\booster\booster/backtrace.h(134): warning C4267: 'argument': conversion from 'size_t' to 'int', possible loss of data c:\nightly\cppcms\booster\booster/locale/generic_codecvt.h(225): warning C4244: 'return': conversion from '__int64' to 'int', possible loss of data c:\nightly\cppcms\booster\booster/locale/generic_codecvt.h(195): note: while compiling class template member function 'int booster::locale::generic_codecvt,2>::do_length(mbstate_t &,const char *,const char *,::size_t) const' with [ CharType=wchar_t ] ..\booster\lib\locale\src\util\codecvt_converter.cpp(180): note: see reference to class template instantiation 'booster::locale::generic_codecvt,2>' being compiled with [ CharType=wchar_t ] ..\booster\lib\locale\src\util\codecvt_converter.cpp(389): note: see reference to class template instantiation 'booster::locale::util::simple_codecvt' being compiled [37/305] Building CXX object booster\CMakeFiles\booster.dir\lib\locale\src\util\locale_data.cpp.obj c:\nightly\cppcms\booster\booster/backtrace.h(72): warning C4267: 'argument': conversion from 'size_t' to 'int', possible loss of data c:\nightly\cppcms\booster\booster/backtrace.h(124): warning C4267: 'argument': conversion from 'size_t' to 'int', possible loss of data c:\nightly\cppcms\booster\booster/backtrace.h(134): warning C4267: 'argument': conversion from 'size_t' to 'int', possible loss of data [38/305] Building CXX object booster\CMakeFiles\booster.dir\lib\locale\src\util\default_locale.cpp.obj [39/305] Building CXX object booster\CMakeFiles\booster.dir\lib\locale\src\util\info.cpp.obj [40/305] Building CXX object booster\CMakeFiles\booster.dir\lib\locale\src\shared\message.cpp.obj c:\nightly\cppcms\booster\booster/backtrace.h(72): warning C4267: 'argument': conversion from 'size_t' to 'int', possible loss of data c:\nightly\cppcms\booster\booster/backtrace.h(124): warning C4267: 'argument': conversion from 'size_t' to 'int', possible loss of data c:\nightly\cppcms\booster\booster/backtrace.h(134): warning C4267: 'argument': conversion from 'size_t' to 'int', possible loss of data [41/305] Building CXX object booster\CMakeFiles\booster.dir\lib\locale\src\icu\boundary.cpp.obj c:\nightly\cppcms\booster\booster/backtrace.h(72): warning C4267: 'argument': conversion from 'size_t' to 'int', possible loss of data c:\nightly\cppcms\booster\booster/backtrace.h(124): warning C4267: 'argument': conversion from 'size_t' to 'int', possible loss of data c:\nightly\cppcms\booster\booster/backtrace.h(134): warning C4267: 'argument': conversion from 'size_t' to 'int', possible loss of data ..\booster\lib\locale\src\icu\boundary.cpp(61): warning C4267: 'argument': conversion from 'size_t' to 'int32_t', possible loss of data ..\booster\lib\locale\src\icu\boundary.cpp(155): warning C4244: 'argument': conversion from '__int64' to 'int', possible loss of data ..\booster\lib\locale\src\icu\boundary.cpp(193): note: see reference to function template instantiation 'booster::locale::boundary::index_type booster::locale::boundary::impl_icu::do_map(booster::locale::boundary::boundary_type,const CharType *,const CharType *,const icu_59::Locale &,const std::string &)' being compiled with [ CharType=wchar_t ] ..\booster\lib\locale\src\icu\boundary.cpp(192): note: while compiling class template member function 'booster::locale::boundary::index_type booster::locale::boundary::impl_icu::boundary_indexing_impl::map(booster::locale::boundary::boundary_type,const CharType *,const CharType *) const' with [ CharType=wchar_t ] ..\booster\lib\locale\src\icu\boundary.cpp(213): note: see reference to class template instantiation 'booster::locale::boundary::impl_icu::boundary_indexing_impl' being compiled c:\nightly\cppcms\booster\lib\locale\src\icu\uconv.h(83): warning C4267: 'argument': conversion from 'size_t' to 'int32_t', possible loss of data c:\nightly\cppcms\booster\lib\locale\src\icu\uconv.h(82): note: while compiling class template member function 'size_t booster::locale::impl_icu::icu_std_converter::cut(const icu_59::UnicodeString &,const char *,const char *,::size_t,::size_t,::size_t) const' with [ CharType=char ] ..\booster\lib\locale\src\icu\boundary.cpp(177): note: see reference to function template instantiation 'size_t booster::locale::impl_icu::icu_std_converter::cut(const icu_59::UnicodeString &,const char *,const char *,::size_t,::size_t,::size_t) const' being compiled with [ CharType=char ] ..\booster\lib\locale\src\icu\boundary.cpp(168): note: see reference to class template instantiation 'booster::locale::impl_icu::icu_std_converter' being compiled with [ CharType=char ] ..\booster\lib\locale\src\icu\boundary.cpp(193): note: see reference to function template instantiation 'booster::locale::boundary::index_type booster::locale::boundary::impl_icu::do_map(booster::locale::boundary::boundary_type,const CharType *,const CharType *,const icu_59::Locale &,const std::string &)' being compiled with [ CharType=char ] c:\nightly\cppcms\booster\lib\locale\src\icu\uconv.h(61): warning C4244: 'argument': conversion from '__int64' to 'int32_t', possible loss of data c:\nightly\cppcms\booster\lib\locale\src\icu\uconv.h(56): note: while compiling class template member function 'icu_59::UnicodeString booster::locale::impl_icu::icu_std_converter::icu(const char *,const char *) const' with [ CharType=char ] ..\booster\lib\locale\src\icu\boundary.cpp(169): note: see reference to function template instantiation 'icu_59::UnicodeString booster::locale::impl_icu::icu_std_converter::icu(const char *,const char *) const' being compiled with [ CharType=char ] c:\nightly\cppcms\booster\lib\locale\src\icu\uconv.h(212): warning C4244: 'argument': conversion from '__int64' to 'int32_t', possible loss of data c:\nightly\cppcms\booster\lib\locale\src\icu\uconv.h(209): note: while compiling class template member function 'icu_59::UnicodeString booster::locale::impl_icu::icu_std_converter::icu(const wchar_t *,const wchar_t *) const' with [ CharType=wchar_t ] ..\booster\lib\locale\src\icu\boundary.cpp(169): note: see reference to function template instantiation 'icu_59::UnicodeString booster::locale::impl_icu::icu_std_converter::icu(const wchar_t *,const wchar_t *) const' being compiled with [ CharType=wchar_t ] ..\booster\lib\locale\src\icu\boundary.cpp(168): note: see reference to class template instantiation 'booster::locale::impl_icu::icu_std_converter' being compiled with [ CharType=wchar_t ] ..\booster\lib\locale\src\icu\boundary.cpp(193): note: see reference to function template instantiation 'booster::locale::boundary::index_type booster::locale::boundary::impl_icu::do_map(booster::locale::boundary::boundary_type,const CharType *,const CharType *,const icu_59::Locale &,const std::string &)' being compiled with [ CharType=wchar_t ] [42/305] Building CXX object booster\CMakeFiles\booster.dir\lib\locale\src\icu\codecvt.cpp.obj c:\nightly\cppcms\booster\booster/backtrace.h(72): warning C4267: 'argument': conversion from 'size_t' to 'int', possible loss of data c:\nightly\cppcms\booster\booster/backtrace.h(124): warning C4267: 'argument': conversion from 'size_t' to 'int', possible loss of data c:\nightly\cppcms\booster\booster/backtrace.h(134): warning C4267: 'argument': conversion from 'size_t' to 'int', possible loss of data [43/305] Building CXX object booster\CMakeFiles\booster.dir\lib\locale\src\icu\conversion.cpp.obj c:\nightly\cppcms\booster\booster/backtrace.h(72): warning C4267: 'argument': conversion from 'size_t' to 'int', possible loss of data c:\nightly\cppcms\booster\booster/backtrace.h(124): warning C4267: 'argument': conversion from 'size_t' to 'int', possible loss of data c:\nightly\cppcms\booster\booster/backtrace.h(134): warning C4267: 'argument': conversion from 'size_t' to 'int', possible loss of data c:\nightly\cppcms\booster\lib\locale\src\icu\uconv.h(61): warning C4244: 'argument': conversion from '__int64' to 'int32_t', possible loss of data c:\nightly\cppcms\booster\lib\locale\src\icu\uconv.h(56): note: while compiling class template member function 'icu_59::UnicodeString booster::locale::impl_icu::icu_std_converter::icu(const char *,const char *) const' ..\booster\lib\locale\src\icu\conversion.cpp(153): note: see reference to function template instantiation 'icu_59::UnicodeString booster::locale::impl_icu::icu_std_converter::icu(const char *,const char *) const' being compiled ..\booster\lib\locale\src\icu\conversion.cpp(152): note: see reference to class template instantiation 'booster::locale::impl_icu::icu_std_converter' being compiled c:\nightly\cppcms\booster\lib\locale\src\icu\uconv.h(212): warning C4244: 'argument': conversion from '__int64' to 'int32_t', possible loss of data c:\nightly\cppcms\booster\lib\locale\src\icu\uconv.h(209): note: while compiling class template member function 'icu_59::UnicodeString booster::locale::impl_icu::icu_std_converter::icu(const wchar_t *,const wchar_t *) const' ..\booster\lib\locale\src\icu\conversion.cpp(75): note: see reference to function template instantiation 'icu_59::UnicodeString booster::locale::impl_icu::icu_std_converter::icu(const wchar_t *,const wchar_t *) const' being compiled ..\booster\lib\locale\src\icu\conversion.cpp(74): note: see reference to class template instantiation 'booster::locale::impl_icu::icu_std_converter' being compiled ..\booster\lib\locale\src\icu\conversion.cpp(73): note: while compiling class template member function 'std::basic_string,std::allocator> booster::locale::impl_icu::converter_impl::convert(booster::locale::converter_base::conversion_type,const wchar_t *,const wchar_t *,int) const' ..\booster\lib\locale\src\icu\conversion.cpp(193): note: see reference to class template instantiation 'booster::locale::impl_icu::converter_impl' being compiled c:\nightly\cppcms\booster\lib\locale\src\icu\uconv.h(134): warning C4267: 'argument': conversion from 'size_t' to 'int32_t', possible loss of data c:\nightly\cppcms\booster\lib\locale\src\icu\uconv.h(129): note: while compiling class template member function 'std::basic_string,std::allocator> booster::locale::impl_icu::icu_std_converter::uconv::go(const UChar *,int,int)' c:\nightly\cppcms\booster\lib\locale\src\icu\uconv.h(69): note: see reference to function template instantiation 'std::basic_string,std::allocator> booster::locale::impl_icu::icu_std_converter::uconv::go(const UChar *,int,int)' being compiled c:\nightly\cppcms\booster\lib\locale\src\icu\uconv.h(76): note: see reference to class template instantiation 'booster::locale::impl_icu::icu_std_converter::uconv' being compiled c:\nightly\cppcms\booster\lib\locale\src\icu\uconv.h(72): note: while compiling class template member function 'booster::locale::impl_icu::icu_std_converter::icu_std_converter(std::string,booster::locale::impl_icu::cpcvt_type)' ..\booster\lib\locale\src\icu\conversion.cpp(152): note: see reference to function template instantiation 'booster::locale::impl_icu::icu_std_converter::icu_std_converter(std::string,booster::locale::impl_icu::cpcvt_type)' being compiled ..\booster\lib\locale\src\icu\conversion.cpp(122): warning C4244: 'argument': conversion from '__int64' to 'int32_t', possible loss of data ..\booster\lib\locale\src\icu\conversion.cpp(161): note: see reference to function template instantiation 'std::string booster::locale::impl_icu::raii_casemap::convert(Conv,const char *,const char *) const' being compiled with [ Conv=int32_t (__cdecl *)(const UCaseMap *,char *,int32_t,const char *,int32_t,UErrorCode *) ] ..\booster\lib\locale\src\icu\conversion.cpp(122): warning C4267: 'argument': conversion from 'size_t' to 'int32_t', possible loss of data ..\booster\lib\locale\src\icu\conversion.cpp(126): warning C4244: 'argument': conversion from '__int64' to 'int32_t', possible loss of data ..\booster\lib\locale\src\icu\conversion.cpp(126): warning C4267: 'argument': conversion from 'size_t' to 'int32_t', possible loss of data [44/305] Building CXX object booster\CMakeFiles\booster.dir\lib\locale\src\icu\date_time.cpp.obj c:\nightly\cppcms\booster\booster/backtrace.h(72): warning C4267: 'argument': conversion from 'size_t' to 'int', possible loss of data c:\nightly\cppcms\booster\booster/backtrace.h(124): warning C4267: 'argument': conversion from 'size_t' to 'int', possible loss of data c:\nightly\cppcms\booster\booster/backtrace.h(134): warning C4267: 'argument': conversion from 'size_t' to 'int', possible loss of data c:\nightly\cppcms\booster\lib\locale\src\icu\uconv.h(134): warning C4267: 'argument': conversion from 'size_t' to 'int32_t', possible loss of data c:\nightly\cppcms\booster\lib\locale\src\icu\uconv.h(129): note: while compiling class template member function 'std::basic_string,std::allocator> booster::locale::impl_icu::icu_std_converter::uconv::go(const UChar *,int,int)' c:\nightly\cppcms\booster\lib\locale\src\icu\uconv.h(69): note: see reference to function template instantiation 'std::basic_string,std::allocator> booster::locale::impl_icu::icu_std_converter::uconv::go(const UChar *,int,int)' being compiled c:\nightly\cppcms\booster\lib\locale\src\icu\uconv.h(76): note: see reference to class template instantiation 'booster::locale::impl_icu::icu_std_converter::uconv' being compiled c:\nightly\cppcms\booster\lib\locale\src\icu\uconv.h(72): note: while compiling class template member function 'booster::locale::impl_icu::icu_std_converter::icu_std_converter(std::string,booster::locale::impl_icu::cpcvt_type)' ..\booster\lib\locale\src\icu\date_time.cpp(246): note: see reference to function template instantiation 'booster::locale::impl_icu::icu_std_converter::icu_std_converter(std::string,booster::locale::impl_icu::cpcvt_type)' being compiled ..\booster\lib\locale\src\icu\date_time.cpp(246): note: see reference to class template instantiation 'booster::locale::impl_icu::icu_std_converter' being compiled [45/305] Building CXX object booster\CMakeFiles\booster.dir\lib\locale\src\icu\collator.cpp.obj c:\nightly\cppcms\booster\booster/backtrace.h(72): warning C4267: 'argument': conversion from 'size_t' to 'int', possible loss of data c:\nightly\cppcms\booster\booster/backtrace.h(124): warning C4267: 'argument': conversion from 'size_t' to 'int', possible loss of data c:\nightly\cppcms\booster\booster/backtrace.h(134): warning C4267: 'argument': conversion from 'size_t' to 'int', possible loss of data ..\booster\lib\locale\src\icu\collator.cpp(48): warning C4244: 'argument': conversion from '__int64' to 'int32_t', possible loss of data ..\booster\lib\locale\src\icu\collator.cpp(47): note: while compiling class template member function 'int booster::locale::impl_icu::collate_impl::do_utf8_compare(booster::locale::impl_icu::collate_impl::level_type,const char *,const char *,const char *,const char *,UErrorCode &) const' ..\booster\lib\locale\src\icu\collator.cpp(170): note: see reference to function template instantiation 'int booster::locale::impl_icu::collate_impl::do_utf8_compare(booster::locale::impl_icu::collate_impl::level_type,const char *,const char *,const char *,const char *,UErrorCode &) const' being compiled ..\booster\lib\locale\src\icu\collator.cpp(163): note: see reference to class template instantiation 'booster::locale::impl_icu::collate_impl' being compiled ..\booster\lib\locale\src\icu\collator.cpp(49): warning C4244: 'argument': conversion from '__int64' to 'int32_t', possible loss of data ..\booster\lib\locale\src\icu\collator.cpp(96): warning C4267: 'argument': conversion from 'size_t' to 'int32_t', possible loss of data ..\booster\lib\locale\src\icu\collator.cpp(91): note: while compiling class template member function 'std::vector> booster::locale::impl_icu::collate_impl::do_basic_transform(booster::locale::impl_icu::collate_impl::level_type,const CharType *,const CharType *) const' with [ _Ty=uint8_t, CharType=wchar_t ] ..\booster\lib\locale\src\icu\collator.cpp(113): note: see reference to function template instantiation 'std::vector> booster::locale::impl_icu::collate_impl::do_basic_transform(booster::locale::impl_icu::collate_impl::level_type,const CharType *,const CharType *) const' being compiled with [ _Ty=uint8_t, CharType=wchar_t ] ..\booster\lib\locale\src\icu\collator.cpp(182): note: see reference to class template instantiation 'booster::locale::impl_icu::collate_impl' being compiled ..\booster\lib\locale\src\icu\collator.cpp(99): warning C4267: 'argument': conversion from 'size_t' to 'int32_t', possible loss of data c:\nightly\cppcms\booster\lib\locale\src\icu\uconv.h(61): warning C4244: 'argument': conversion from '__int64' to 'int32_t', possible loss of data c:\nightly\cppcms\booster\lib\locale\src\icu\uconv.h(56): note: while compiling class template member function 'icu_59::UnicodeString booster::locale::impl_icu::icu_std_converter::icu(const char *,const char *) const' with [ CharType=char ] ..\booster\lib\locale\src\icu\collator.cpp(60): note: see reference to function template instantiation 'icu_59::UnicodeString booster::locale::impl_icu::icu_std_converter::icu(const char *,const char *) const' being compiled with [ CharType=char ] ..\booster\lib\locale\src\icu\collator.cpp(154): note: see reference to class template instantiation 'booster::locale::impl_icu::icu_std_converter' being compiled with [ CharType=char ] c:\nightly\cppcms\booster\lib\locale\src\icu\uconv.h(212): warning C4244: 'argument': conversion from '__int64' to 'int32_t', possible loss of data c:\nightly\cppcms\booster\lib\locale\src\icu\uconv.h(209): note: while compiling class template member function 'icu_59::UnicodeString booster::locale::impl_icu::icu_std_converter::icu(const wchar_t *,const wchar_t *) const' with [ CharType=wchar_t ] ..\booster\lib\locale\src\icu\collator.cpp(92): note: see reference to function template instantiation 'icu_59::UnicodeString booster::locale::impl_icu::icu_std_converter::icu(const wchar_t *,const wchar_t *) const' being compiled with [ CharType=wchar_t ] ..\booster\lib\locale\src\icu\collator.cpp(154): note: see reference to class template instantiation 'booster::locale::impl_icu::icu_std_converter' being compiled with [ CharType=wchar_t ] [46/305] Building CXX object booster\CMakeFiles\booster.dir\lib\locale\src\icu\formatter.cpp.obj c:\nightly\cppcms\booster\booster/backtrace.h(72): warning C4267: 'argument': conversion from 'size_t' to 'int', possible loss of data c:\nightly\cppcms\booster\booster/backtrace.h(124): warning C4267: 'argument': conversion from 'size_t' to 'int', possible loss of data c:\nightly\cppcms\booster\booster/backtrace.h(134): warning C4267: 'argument': conversion from 'size_t' to 'int', possible loss of data c:\nightly\cppcms\booster\lib\locale\src\icu\uconv.h(212): warning C4244: 'argument': conversion from '__int64' to 'int32_t', possible loss of data c:\nightly\cppcms\booster\lib\locale\src\icu\uconv.h(209): note: while compiling class template member function 'icu_59::UnicodeString booster::locale::impl_icu::icu_std_converter::icu(const wchar_t *,const wchar_t *) const' with [ CharType=wchar_t ] ..\booster\lib\locale\src\icu\formatter.cpp(515): note: see reference to function template instantiation 'icu_59::UnicodeString booster::locale::impl_icu::icu_std_converter::icu(const wchar_t *,const wchar_t *) const' being compiled with [ CharType=wchar_t ] ..\booster\lib\locale\src\icu\formatter.cpp(147): note: see reference to class template instantiation 'booster::locale::impl_icu::icu_std_converter' being compiled with [ CharType=wchar_t ] ..\booster\lib\locale\src\icu\formatter.cpp(414): note: see reference to class template instantiation 'booster::locale::impl_icu::number_format' being compiled with [ CharType=wchar_t ] ..\booster\lib\locale\src\icu\formatter.cpp(587): note: see reference to function template instantiation 'std::unique_ptr,std::default_delete<_Ty>> booster::locale::impl_icu::generate_formatter(std::ios_base &,const icu_59::Locale &,const std::string &)' being compiled with [ _Ty=booster::locale::impl_icu::formatter ] c:\nightly\cppcms\booster\lib\locale\src\icu\uconv.h(61): warning C4244: 'argument': conversion from '__int64' to 'int32_t', possible loss of data c:\nightly\cppcms\booster\lib\locale\src\icu\uconv.h(56): note: while compiling class template member function 'icu_59::UnicodeString booster::locale::impl_icu::icu_std_converter::icu(const char *,const char *) const' with [ CharType=char ] ..\booster\lib\locale\src\icu\formatter.cpp(515): note: see reference to function template instantiation 'icu_59::UnicodeString booster::locale::impl_icu::icu_std_converter::icu(const char *,const char *) const' being compiled with [ CharType=char ] ..\booster\lib\locale\src\icu\formatter.cpp(147): note: see reference to class template instantiation 'booster::locale::impl_icu::icu_std_converter' being compiled with [ CharType=char ] ..\booster\lib\locale\src\icu\formatter.cpp(414): note: see reference to class template instantiation 'booster::locale::impl_icu::number_format' being compiled with [ CharType=char ] ..\booster\lib\locale\src\icu\formatter.cpp(581): note: see reference to function template instantiation 'std::unique_ptr,std::default_delete<_Ty>> booster::locale::impl_icu::generate_formatter(std::ios_base &,const icu_59::Locale &,const std::string &)' being compiled with [ _Ty=booster::locale::impl_icu::formatter ] c:\nightly\cppcms\booster\lib\locale\src\icu\uconv.h(134): warning C4267: 'argument': conversion from 'size_t' to 'int32_t', possible loss of data c:\nightly\cppcms\booster\lib\locale\src\icu\uconv.h(129): note: while compiling class template member function 'std::basic_string,std::allocator> booster::locale::impl_icu::icu_std_converter::uconv::go(const UChar *,int,int)' with [ CharType=char ] c:\nightly\cppcms\booster\lib\locale\src\icu\uconv.h(69): note: see reference to function template instantiation 'std::basic_string,std::allocator> booster::locale::impl_icu::icu_std_converter::uconv::go(const UChar *,int,int)' being compiled with [ CharType=char ] c:\nightly\cppcms\booster\lib\locale\src\icu\uconv.h(76): note: see reference to class template instantiation 'booster::locale::impl_icu::icu_std_converter::uconv' being compiled with [ CharType=char ] c:\nightly\cppcms\booster\lib\locale\src\icu\uconv.h(72): note: while compiling class template member function 'booster::locale::impl_icu::icu_std_converter::icu_std_converter(std::string,booster::locale::impl_icu::cpcvt_type)' with [ CharType=char ] ..\booster\lib\locale\src\icu\formatter.cpp(513): note: see reference to function template instantiation 'booster::locale::impl_icu::icu_std_converter::icu_std_converter(std::string,booster::locale::impl_icu::cpcvt_type)' being compiled with [ CharType=char ] c:\nightly\cppcms\booster\lib\locale\src\icu\uconv.h(83): warning C4267: 'argument': conversion from 'size_t' to 'int32_t', possible loss of data c:\nightly\cppcms\booster\lib\locale\src\icu\uconv.h(82): note: while compiling class template member function 'size_t booster::locale::impl_icu::icu_std_converter::cut(const icu_59::UnicodeString &,const char *,const char *,::size_t,::size_t,::size_t) const' with [ CharType=char ] ..\booster\lib\locale\src\icu\formatter.cpp(212): note: see reference to function template instantiation 'size_t booster::locale::impl_icu::icu_std_converter::cut(const icu_59::UnicodeString &,const char *,const char *,::size_t,::size_t,::size_t) const' being compiled with [ CharType=char ] [47/305] Building CXX object booster\CMakeFiles\booster.dir\lib\locale\src\icu\icu_backend.cpp.obj c:\nightly\cppcms\booster\booster/backtrace.h(72): warning C4267: 'argument': conversion from 'size_t' to 'int', possible loss of data c:\nightly\cppcms\booster\booster/backtrace.h(124): warning C4267: 'argument': conversion from 'size_t' to 'int', possible loss of data c:\nightly\cppcms\booster\booster/backtrace.h(134): warning C4267: 'argument': conversion from 'size_t' to 'int', possible loss of data [48/305] Building CXX object booster\CMakeFiles\booster.dir\lib\locale\src\icu\time_zone.cpp.obj [49/305] Building CXX object booster\CMakeFiles\booster.dir\lib\locale\src\icu\numeric.cpp.obj c:\nightly\cppcms\booster\booster/backtrace.h(72): warning C4267: 'argument': conversion from 'size_t' to 'int', possible loss of data c:\nightly\cppcms\booster\booster/backtrace.h(124): warning C4267: 'argument': conversion from 'size_t' to 'int', possible loss of data c:\nightly\cppcms\booster\booster/backtrace.h(134): warning C4267: 'argument': conversion from 'size_t' to 'int', possible loss of data [50/305] Building CXX object booster\CMakeFiles\booster.dir\lib\locale\src\win32\converter.cpp.obj c:\nightly\cppcms\booster\booster/backtrace.h(72): warning C4267: 'argument': conversion from 'size_t' to 'int', possible loss of data c:\nightly\cppcms\booster\booster/backtrace.h(124): warning C4267: 'argument': conversion from 'size_t' to 'int', possible loss of data c:\nightly\cppcms\booster\booster/backtrace.h(134): warning C4267: 'argument': conversion from 'size_t' to 'int', possible loss of data c:\nightly\cppcms\booster\lib\locale\src\win32\api.h(149): warning C4244: 'argument': conversion from '__int64' to 'int', possible loss of data c:\nightly\cppcms\booster\lib\locale\src\win32\api.h(153): warning C4267: 'argument': conversion from 'size_t' to 'int', possible loss of data c:\nightly\cppcms\booster\lib\locale\src\win32\api.h(153): warning C4244: 'argument': conversion from '__int64' to 'int', possible loss of data c:\nightly\cppcms\booster\lib\locale\src\win32\api.h(170): warning C4244: 'argument': conversion from '__int64' to 'int', possible loss of data c:\nightly\cppcms\booster\lib\locale\src\win32\api.h(245): warning C4244: 'argument': conversion from '__int64' to 'int', possible loss of data c:\nightly\cppcms\booster\lib\locale\src\win32\api.h(249): warning C4244: 'argument': conversion from '__int64' to 'int', possible loss of data [51/305] Building CXX object booster\CMakeFiles\booster.dir\lib\locale\src\win32\collate.cpp.obj c:\nightly\cppcms\booster\booster/backtrace.h(72): warning C4267: 'argument': conversion from 'size_t' to 'int', possible loss of data c:\nightly\cppcms\booster\booster/backtrace.h(124): warning C4267: 'argument': conversion from 'size_t' to 'int', possible loss of data c:\nightly\cppcms\booster\booster/backtrace.h(134): warning C4267: 'argument': conversion from 'size_t' to 'int', possible loss of data c:\nightly\cppcms\booster\lib\locale\src\win32\api.h(149): warning C4244: 'argument': conversion from '__int64' to 'int', possible loss of data c:\nightly\cppcms\booster\lib\locale\src\win32\api.h(153): warning C4267: 'argument': conversion from 'size_t' to 'int', possible loss of data c:\nightly\cppcms\booster\lib\locale\src\win32\api.h(153): warning C4244: 'argument': conversion from '__int64' to 'int', possible loss of data c:\nightly\cppcms\booster\lib\locale\src\win32\api.h(170): warning C4244: 'argument': conversion from '__int64' to 'int', possible loss of data c:\nightly\cppcms\booster\lib\locale\src\win32\api.h(245): warning C4244: 'argument': conversion from '__int64' to 'int', possible loss of data c:\nightly\cppcms\booster\lib\locale\src\win32\api.h(249): warning C4244: 'argument': conversion from '__int64' to 'int', possible loss of data [52/305] Building CXX object booster\CMakeFiles\booster.dir\lib\locale\src\std\codecvt.cpp.obj [53/305] Building CXX object booster\CMakeFiles\booster.dir\lib\locale\src\win32\lcid.cpp.obj [54/305] Building CXX object booster\CMakeFiles\booster.dir\lib\locale\src\win32\numeric.cpp.obj c:\nightly\cppcms\booster\booster/backtrace.h(72): warning C4267: 'argument': conversion from 'size_t' to 'int', possible loss of data c:\nightly\cppcms\booster\booster/backtrace.h(124): warning C4267: 'argument': conversion from 'size_t' to 'int', possible loss of data c:\nightly\cppcms\booster\booster/backtrace.h(134): warning C4267: 'argument': conversion from 'size_t' to 'int', possible loss of data c:\nightly\cppcms\booster\lib\locale\src\win32\api.h(149): warning C4244: 'argument': conversion from '__int64' to 'int', possible loss of data c:\nightly\cppcms\booster\lib\locale\src\win32\api.h(153): warning C4267: 'argument': conversion from 'size_t' to 'int', possible loss of data c:\nightly\cppcms\booster\lib\locale\src\win32\api.h(153): warning C4244: 'argument': conversion from '__int64' to 'int', possible loss of data c:\nightly\cppcms\booster\lib\locale\src\win32\api.h(170): warning C4244: 'argument': conversion from '__int64' to 'int', possible loss of data c:\nightly\cppcms\booster\lib\locale\src\win32\api.h(245): warning C4244: 'argument': conversion from '__int64' to 'int', possible loss of data c:\nightly\cppcms\booster\lib\locale\src\win32\api.h(249): warning C4244: 'argument': conversion from '__int64' to 'int', possible loss of data [55/305] Building CXX object booster\CMakeFiles\booster.dir\lib\locale\src\std\collate.cpp.obj c:\nightly\cppcms\booster\booster/backtrace.h(72): warning C4267: 'argument': conversion from 'size_t' to 'int', possible loss of data c:\nightly\cppcms\booster\booster/backtrace.h(124): warning C4267: 'argument': conversion from 'size_t' to 'int', possible loss of data c:\nightly\cppcms\booster\booster/backtrace.h(134): warning C4267: 'argument': conversion from 'size_t' to 'int', possible loss of data [56/305] Building CXX object booster\CMakeFiles\booster.dir\lib\locale\src\std\converter.cpp.obj c:\nightly\cppcms\booster\booster/backtrace.h(72): warning C4267: 'argument': conversion from 'size_t' to 'int', possible loss of data c:\nightly\cppcms\booster\booster/backtrace.h(124): warning C4267: 'argument': conversion from 'size_t' to 'int', possible loss of data c:\nightly\cppcms\booster\booster/backtrace.h(134): warning C4267: 'argument': conversion from 'size_t' to 'int', possible loss of data [57/305] Building CXX object booster\CMakeFiles\booster.dir\lib\locale\src\win32\win_backend.cpp.obj c:\nightly\cppcms\booster\booster/backtrace.h(72): warning C4267: 'argument': conversion from 'size_t' to 'int', possible loss of data c:\nightly\cppcms\booster\booster/backtrace.h(124): warning C4267: 'argument': conversion from 'size_t' to 'int', possible loss of data c:\nightly\cppcms\booster\booster/backtrace.h(134): warning C4267: 'argument': conversion from 'size_t' to 'int', possible loss of data c:\nightly\cppcms\booster\lib\locale\src\win32\api.h(149): warning C4244: 'argument': conversion from '__int64' to 'int', possible loss of data c:\nightly\cppcms\booster\lib\locale\src\win32\api.h(153): warning C4267: 'argument': conversion from 'size_t' to 'int', possible loss of data c:\nightly\cppcms\booster\lib\locale\src\win32\api.h(153): warning C4244: 'argument': conversion from '__int64' to 'int', possible loss of data c:\nightly\cppcms\booster\lib\locale\src\win32\api.h(170): warning C4244: 'argument': conversion from '__int64' to 'int', possible loss of data c:\nightly\cppcms\booster\lib\locale\src\win32\api.h(245): warning C4244: 'argument': conversion from '__int64' to 'int', possible loss of data c:\nightly\cppcms\booster\lib\locale\src\win32\api.h(249): warning C4244: 'argument': conversion from '__int64' to 'int', possible loss of data [58/305] Building CXX object booster\CMakeFiles\booster.dir\lib\locale\src\util\gregorian.cpp.obj c:\nightly\cppcms\booster\booster/backtrace.h(72): warning C4267: 'argument': conversion from 'size_t' to 'int', possible loss of data c:\nightly\cppcms\booster\booster/backtrace.h(124): warning C4267: 'argument': conversion from 'size_t' to 'int', possible loss of data c:\nightly\cppcms\booster\booster/backtrace.h(134): warning C4267: 'argument': conversion from 'size_t' to 'int', possible loss of data [59/305] Building CXX object booster\CMakeFiles\booster.dir\lib\locale\src\std\numeric.cpp.obj c:\nightly\cppcms\booster\booster/backtrace.h(72): warning C4267: 'argument': conversion from 'size_t' to 'int', possible loss of data c:\nightly\cppcms\booster\booster/backtrace.h(124): warning C4267: 'argument': conversion from 'size_t' to 'int', possible loss of data c:\nightly\cppcms\booster\booster/backtrace.h(134): warning C4267: 'argument': conversion from 'size_t' to 'int', possible loss of data [60/305] Building CXX object booster\CMakeFiles\booster.dir\lib\locale\src\std\std_backend.cpp.obj c:\nightly\cppcms\booster\booster/backtrace.h(72): warning C4267: 'argument': conversion from 'size_t' to 'int', possible loss of data c:\nightly\cppcms\booster\booster/backtrace.h(124): warning C4267: 'argument': conversion from 'size_t' to 'int', possible loss of data c:\nightly\cppcms\booster\booster/backtrace.h(134): warning C4267: 'argument': conversion from 'size_t' to 'int', possible loss of data [61/305] Building CXX object booster\CMakeFiles\booster.dir\lib\regex\src\pcre_regex.cpp.obj c:\nightly\cppcms\booster\booster/backtrace.h(72): warning C4267: 'argument': conversion from 'size_t' to 'int', possible loss of data c:\nightly\cppcms\booster\booster/backtrace.h(124): warning C4267: 'argument': conversion from 'size_t' to 'int', possible loss of data c:\nightly\cppcms\booster\booster/backtrace.h(134): warning C4267: 'argument': conversion from 'size_t' to 'int', possible loss of data ..\booster\lib\regex\src\pcre_regex.cpp(199): warning C4244: 'argument': conversion from '__int64' to 'int', possible loss of data ..\booster\lib\regex\src\pcre_regex.cpp(214): warning C4267: 'argument': conversion from 'size_t' to 'int', possible loss of data ..\booster\lib\regex\src\pcre_regex.cpp(214): warning C4244: 'argument': conversion from '__int64' to 'int', possible loss of data ..\booster\lib\regex\src\pcre_regex.cpp(234): warning C4244: 'argument': conversion from '__int64' to 'int', possible loss of data ..\booster\lib\regex\src\pcre_regex.cpp(249): warning C4267: 'argument': conversion from 'size_t' to 'int', possible loss of data ..\booster\lib\regex\src\pcre_regex.cpp(249): warning C4244: 'argument': conversion from '__int64' to 'int', possible loss of data [62/305] Building CXX object booster\CMakeFiles\booster.dir\lib\thread\src\thread_winapi.cpp.obj c:\nightly\cppcms\booster\booster/backtrace.h(72): warning C4267: 'argument': conversion from 'size_t' to 'int', possible loss of data c:\nightly\cppcms\booster\booster/backtrace.h(124): warning C4267: 'argument': conversion from 'size_t' to 'int', possible loss of data c:\nightly\cppcms\booster\booster/backtrace.h(134): warning C4267: 'argument': conversion from 'size_t' to 'int', possible loss of data [63/305] Building CXX object booster\CMakeFiles\booster.dir\lib\thread\src\thread_win6.cpp.obj c:\nightly\cppcms\booster\booster/backtrace.h(72): warning C4267: 'argument': conversion from 'size_t' to 'int', possible loss of data c:\nightly\cppcms\booster\booster/backtrace.h(124): warning C4267: 'argument': conversion from 'size_t' to 'int', possible loss of data c:\nightly\cppcms\booster\booster/backtrace.h(134): warning C4267: 'argument': conversion from 'size_t' to 'int', possible loss of data [64/305] Building CXX object booster\CMakeFiles\test_nowide_nowide.dir\lib\nowide\test\test_nowide.cpp.obj c:\nightly\cppcms\booster\booster/backtrace.h(72): warning C4267: 'argument': conversion from 'size_t' to 'int', possible loss of data c:\nightly\cppcms\booster\booster/backtrace.h(124): warning C4267: 'argument': conversion from 'size_t' to 'int', possible loss of data c:\nightly\cppcms\booster\booster/backtrace.h(134): warning C4267: 'argument': conversion from 'size_t' to 'int', possible loss of data ..\booster\lib\nowide\test\test_nowide.cpp(50): warning C4996: '_wfopen': This function or variable may be unsafe. Consider using _wfopen_s instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details. C:\Program Files (x86)\Windows Kits\10\include\10.0.15063.0\ucrt\corecrt_wstdio.h(130): note: see declaration of '_wfopen' c:\nightly\cppcms\booster\booster/nowide/fstream.h(49): warning C4101: 'e': unreferenced local variable c:\nightly\cppcms\booster\booster/nowide/fstream.h(42): note: while compiling class template member function 'booster::nowide::basic_filebuf> *booster::nowide::basic_filebuf>::open(const char *,std::ios_base::openmode)' c:\nightly\cppcms\booster\booster/nowide/fstream.h(302): note: see reference to function template instantiation 'booster::nowide::basic_filebuf> *booster::nowide::basic_filebuf>::open(const char *,std::ios_base::openmode)' being compiled c:\nightly\cppcms\booster\booster/nowide/fstream.h(391): note: see reference to class template instantiation 'booster::nowide::basic_filebuf>' being compiled c:\nightly\cppcms\booster\booster/nowide/fstream.h(390): note: while compiling class template member function 'booster::nowide::basic_fstream>::~basic_fstream(void)' ..\booster\lib\nowide\test\test_nowide.cpp(124): note: see reference to function template instantiation 'booster::nowide::basic_fstream>::~basic_fstream(void)' being compiled ..\booster\lib\nowide\test\test_nowide.cpp(94): note: see reference to class template instantiation 'booster::nowide::basic_fstream>' being compiled [65/305] Building CXX object booster\CMakeFiles\test_locale_winapi_collate.dir\lib\locale\test\test_winapi_collate.cpp.obj c:\nightly\cppcms\booster\booster/backtrace.h(72): warning C4267: 'argument': conversion from 'size_t' to 'int', possible loss of data c:\nightly\cppcms\booster\booster/backtrace.h(124): warning C4267: 'argument': conversion from 'size_t' to 'int', possible loss of data c:\nightly\cppcms\booster\booster/backtrace.h(134): warning C4267: 'argument': conversion from 'size_t' to 'int', possible loss of data [66/305] Building CXX object booster\CMakeFiles\test_function_callback.dir\lib\function\test\test_callback.cpp.obj c:\nightly\cppcms\booster\booster/backtrace.h(72): warning C4267: 'argument': conversion from 'size_t' to 'int', possible loss of data c:\nightly\cppcms\booster\booster/backtrace.h(124): warning C4267: 'argument': conversion from 'size_t' to 'int', possible loss of data c:\nightly\cppcms\booster\booster/backtrace.h(134): warning C4267: 'argument': conversion from 'size_t' to 'int', possible loss of data ..\booster\lib\function\test\test_callback.cpp(87): warning C4101: 'e': unreferenced local variable [67/305] Building CXX object booster\CMakeFiles\test_function_function.dir\lib\function\test\test_function.cpp.obj ..\booster\lib\function\test\test_function.cpp(68): warning C4101: 'e': unreferenced local variable [68/305] Linking CXX shared library booster\booster.dll Creating library booster\booster.lib and object booster\booster.exp Creating library booster\booster.lib and object booster\booster.exp [69/305] Building CXX object booster\CMakeFiles\test_ptime_posix_time.dir\lib\ptime\test\test_posix_time.cpp.obj ..\booster\lib\ptime\test\test_posix_time.cpp(99): warning C4244: 'initializing': conversion from '__int64' to 'int', possible loss of data [70/305] Building CXX object booster\CMakeFiles\test_smart_ptr_shared_ptr.dir\lib\smart_ptr\test\test_shared_ptr.cpp.obj ..\booster\lib\smart_ptr\test\test_shared_ptr.cpp(99): warning C4101: 'e': unreferenced local variable [71/305] Building CXX object booster\CMakeFiles\test_smart_ptr_atomic_counter.dir\lib\smart_ptr\test\test_atomic_counter.cpp.obj [72/305] Linking CXX executable booster\test_locale_winapi_collate.exe [73/305] Linking CXX executable booster\test_nowide_nowide.exe [74/305] Building CXX object booster\CMakeFiles\test_thread_thread.dir\lib\thread\test\test_thread.cpp.obj [75/305] Linking CXX executable booster\test_function_callback.exe [76/305] Linking CXX executable booster\test_function_function.exe [77/305] Linking CXX executable booster\test_ptime_posix_time.exe [78/305] Linking CXX executable booster\test_smart_ptr_shared_ptr.exe [79/305] Linking CXX executable booster\test_smart_ptr_atomic_counter.exe [80/305] Linking CXX executable booster\test_thread_thread.exe [81/305] Building CXX object booster\CMakeFiles\test_locale_generator.dir\lib\locale\test\test_generator.cpp.obj c:\nightly\cppcms\booster\booster/backtrace.h(72): warning C4267: 'argument': conversion from 'size_t' to 'int', possible loss of data c:\nightly\cppcms\booster\booster/backtrace.h(124): warning C4267: 'argument': conversion from 'size_t' to 'int', possible loss of data c:\nightly\cppcms\booster\booster/backtrace.h(134): warning C4267: 'argument': conversion from 'size_t' to 'int', possible loss of data [82/305] Building CXX object booster\CMakeFiles\test_iostreams_streambuf.dir\lib\iostreams\test\test_streambuf.cpp.obj [83/305] Linking CXX executable booster\test_locale_generator.exe [84/305] Building CXX object booster\CMakeFiles\test_aio_reactor.dir\lib\aio\test\test_reactor.cpp.obj c:\nightly\cppcms\booster\booster/backtrace.h(72): warning C4267: 'argument': conversion from 'size_t' to 'int', possible loss of data c:\nightly\cppcms\booster\booster/backtrace.h(124): warning C4267: 'argument': conversion from 'size_t' to 'int', possible loss of data c:\nightly\cppcms\booster\booster/backtrace.h(134): warning C4267: 'argument': conversion from 'size_t' to 'int', possible loss of data c:\nightly\cppcms\booster\lib\aio\test\aio_test.h(50): warning C4244: 'initializing': conversion from 'SOCKET' to 'booster::aio::native_type', possible loss of data c:\nightly\cppcms\booster\lib\aio\test\aio_test.h(68): warning C4244: '=': conversion from 'SOCKET' to 'booster::aio::native_type', possible loss of data c:\nightly\cppcms\booster\lib\aio\test\aio_test.h(71): warning C4244: '=': conversion from 'SOCKET' to 'booster::aio::native_type', possible loss of data [85/305] Building CXX object booster\CMakeFiles\test_aio_timer.dir\lib\aio\test\test_timer.cpp.obj c:\nightly\cppcms\booster\booster/backtrace.h(72): warning C4267: 'argument': conversion from 'size_t' to 'int', possible loss of data c:\nightly\cppcms\booster\booster/backtrace.h(124): warning C4267: 'argument': conversion from 'size_t' to 'int', possible loss of data c:\nightly\cppcms\booster\booster/backtrace.h(134): warning C4267: 'argument': conversion from 'size_t' to 'int', possible loss of data [86/305] Building CXX object booster\CMakeFiles\test_log_log.dir\lib\log\test\test_log.cpp.obj [87/305] Linking CXX executable booster\test_iostreams_streambuf.exe [88/305] Linking CXX executable booster\test_aio_timer.exe [89/305] Linking CXX executable booster\test_aio_reactor.exe [90/305] Linking CXX executable booster\test_log_log.exe [91/305] Building CXX object booster\CMakeFiles\test_regex_regex.dir\lib\regex\test\test_regex.cpp.obj c:\nightly\cppcms\booster\booster/backtrace.h(72): warning C4267: 'argument': conversion from 'size_t' to 'int', possible loss of data c:\nightly\cppcms\booster\booster/backtrace.h(124): warning C4267: 'argument': conversion from 'size_t' to 'int', possible loss of data c:\nightly\cppcms\booster\booster/backtrace.h(134): warning C4267: 'argument': conversion from 'size_t' to 'int', possible loss of data [92/305] Building CXX object booster\CMakeFiles\test_backtrace_backtrace.dir\lib\backtrace\test\test_backtrace.cpp.obj c:\nightly\cppcms\booster\booster/backtrace.h(72): warning C4267: 'argument': conversion from 'size_t' to 'int', possible loss of data c:\nightly\cppcms\booster\booster/backtrace.h(124): warning C4267: 'argument': conversion from 'size_t' to 'int', possible loss of data c:\nightly\cppcms\booster\booster/backtrace.h(134): warning C4267: 'argument': conversion from 'size_t' to 'int', possible loss of data [93/305] Linking CXX executable booster\test_regex_regex.exe [94/305] Building CXX object booster\CMakeFiles\test_locale_collate.dir\lib\locale\test\test_collate.cpp.obj c:\nightly\cppcms\booster\booster/backtrace.h(72): warning C4267: 'argument': conversion from 'size_t' to 'int', possible loss of data c:\nightly\cppcms\booster\booster/backtrace.h(124): warning C4267: 'argument': conversion from 'size_t' to 'int', possible loss of data c:\nightly\cppcms\booster\booster/backtrace.h(134): warning C4267: 'argument': conversion from 'size_t' to 'int', possible loss of data [95/305] Linking CXX executable booster\test_backtrace_backtrace.exe [96/305] Building CXX object booster\CMakeFiles\test_aio_event_loop.dir\lib\aio\test\test_event_loop.cpp.obj c:\nightly\cppcms\booster\booster/backtrace.h(72): warning C4267: 'argument': conversion from 'size_t' to 'int', possible loss of data c:\nightly\cppcms\booster\booster/backtrace.h(124): warning C4267: 'argument': conversion from 'size_t' to 'int', possible loss of data c:\nightly\cppcms\booster\booster/backtrace.h(134): warning C4267: 'argument': conversion from 'size_t' to 'int', possible loss of data c:\nightly\cppcms\booster\lib\aio\test\aio_test.h(50): warning C4244: 'initializing': conversion from 'SOCKET' to 'booster::aio::native_type', possible loss of data c:\nightly\cppcms\booster\lib\aio\test\aio_test.h(68): warning C4244: '=': conversion from 'SOCKET' to 'booster::aio::native_type', possible loss of data c:\nightly\cppcms\booster\lib\aio\test\aio_test.h(71): warning C4244: '=': conversion from 'SOCKET' to 'booster::aio::native_type', possible loss of data [97/305] Building CXX object booster\CMakeFiles\test_aio_endpoint.dir\lib\aio\test\test_endpoint.cpp.obj c:\nightly\cppcms\booster\booster/backtrace.h(72): warning C4267: 'argument': conversion from 'size_t' to 'int', possible loss of data c:\nightly\cppcms\booster\booster/backtrace.h(124): warning C4267: 'argument': conversion from 'size_t' to 'int', possible loss of data c:\nightly\cppcms\booster\booster/backtrace.h(134): warning C4267: 'argument': conversion from 'size_t' to 'int', possible loss of data [98/305] Linking CXX executable booster\test_locale_collate.exe [99/305] Linking CXX executable booster\test_aio_event_loop.exe [100/305] Linking CXX executable booster\test_aio_endpoint.exe [101/305] Building CXX object booster\CMakeFiles\test_aio_socket.dir\lib\aio\test\test_socket.cpp.obj c:\nightly\cppcms\booster\booster/backtrace.h(72): warning C4267: 'argument': conversion from 'size_t' to 'int', possible loss of data c:\nightly\cppcms\booster\booster/backtrace.h(124): warning C4267: 'argument': conversion from 'size_t' to 'int', possible loss of data c:\nightly\cppcms\booster\booster/backtrace.h(134): warning C4267: 'argument': conversion from 'size_t' to 'int', possible loss of data ..\booster\lib\aio\test\test_socket.cpp(282): warning C4101: 'e': unreferenced local variable ..\booster\lib\aio\test\test_socket.cpp(286): warning C4101: 'e': unreferenced local variable ..\booster\lib\aio\test\test_socket.cpp(392): warning C4267: '+=': conversion from 'size_t' to 'int', possible loss of data ..\booster\lib\aio\test\test_socket.cpp(415): warning C4267: '+=': conversion from 'size_t' to 'int', possible loss of data c:\nightly\cppcms\booster\booster/aio/buffer.h(79): warning C4267: '=': conversion from 'size_t' to 'int', possible loss of data c:\nightly\cppcms\booster\booster/aio/buffer.h(65): note: while compiling class template member function 'void booster::aio::buffer_impl::add(Pointer,::size_t)' with [ Pointer=const char * ] c:\nightly\cppcms\booster\booster/aio/buffer.h(138): note: see reference to function template instantiation 'void booster::aio::buffer_impl::add(Pointer,::size_t)' being compiled with [ Pointer=const char * ] c:\nightly\cppcms\booster\booster/aio/buffer.h(128): note: see reference to class template instantiation 'booster::aio::buffer_impl' being compiled [102/305] Building CXX object booster\CMakeFiles\test_locale_ios_prop.dir\lib\locale\test\test_ios_prop.cpp.obj c:\nightly\cppcms\booster\booster/backtrace.h(72): warning C4267: 'argument': conversion from 'size_t' to 'int', possible loss of data c:\nightly\cppcms\booster\booster/backtrace.h(124): warning C4267: 'argument': conversion from 'size_t' to 'int', possible loss of data c:\nightly\cppcms\booster\booster/backtrace.h(134): warning C4267: 'argument': conversion from 'size_t' to 'int', possible loss of data [103/305] Building CXX object booster\CMakeFiles\test_locale_codepage.dir\lib\locale\test\test_codepage.cpp.obj c:\nightly\cppcms\booster\booster/backtrace.h(72): warning C4267: 'argument': conversion from 'size_t' to 'int', possible loss of data c:\nightly\cppcms\booster\booster/backtrace.h(124): warning C4267: 'argument': conversion from 'size_t' to 'int', possible loss of data c:\nightly\cppcms\booster\booster/backtrace.h(134): warning C4267: 'argument': conversion from 'size_t' to 'int', possible loss of data ..\booster\lib\locale\test\test_codepage.cpp(290): warning C4309: 'static_cast': truncation of constant value [104/305] Building CXX object booster\CMakeFiles\test_locale_codepage_converter.dir\lib\locale\test\test_codepage_converter.cpp.obj c:\nightly\cppcms\booster\booster/backtrace.h(72): warning C4267: 'argument': conversion from 'size_t' to 'int', possible loss of data c:\nightly\cppcms\booster\booster/backtrace.h(124): warning C4267: 'argument': conversion from 'size_t' to 'int', possible loss of data c:\nightly\cppcms\booster\booster/backtrace.h(134): warning C4267: 'argument': conversion from 'size_t' to 'int', possible loss of data [105/305] Linking CXX executable booster\test_aio_socket.exe [106/305] Linking CXX executable booster\test_locale_ios_prop.exe [107/305] Linking CXX executable booster\test_locale_codepage.exe [108/305] Linking CXX executable booster\test_locale_codepage_converter.exe [109/305] Building CXX object booster\CMakeFiles\test_locale_codecvt.dir\lib\locale\test\test_codecvt.cpp.obj c:\nightly\cppcms\booster\booster/backtrace.h(72): warning C4267: 'argument': conversion from 'size_t' to 'int', possible loss of data c:\nightly\cppcms\booster\booster/backtrace.h(124): warning C4267: 'argument': conversion from 'size_t' to 'int', possible loss of data c:\nightly\cppcms\booster\booster/backtrace.h(134): warning C4267: 'argument': conversion from 'size_t' to 'int', possible loss of data ..\booster\lib\locale\test\test_codecvt.cpp(38): warning C4267: 'initializing': conversion from 'size_t' to 'int', possible loss of data ..\booster\lib\locale\test\test_codecvt.cpp(39): warning C4267: 'initializing': conversion from 'size_t' to 'int', possible loss of data ..\booster\lib\locale\test\test_codecvt.cpp(97): warning C4267: 'initializing': conversion from 'size_t' to 'int', possible loss of data ..\booster\lib\locale\test\test_codecvt.cpp(98): warning C4267: 'initializing': conversion from 'size_t' to 'int', possible loss of data c:\nightly\cppcms\booster\booster/locale/generic_codecvt.h(225): warning C4244: 'return': conversion from '__int64' to 'int', possible loss of data c:\nightly\cppcms\booster\booster/locale/generic_codecvt.h(195): note: while compiling class template member function 'int booster::locale::generic_codecvt,2>::do_length(mbstate_t &,const char *,const char *,::size_t) const' with [ CharType=wchar_t ] c:\nightly\cppcms\booster\booster/locale/utf8_codecvt.h(24): note: see reference to class template instantiation 'booster::locale::generic_codecvt,2>' being compiled with [ CharType=wchar_t ] ..\booster\lib\locale\test\test_codecvt.cpp(150): note: see reference to class template instantiation 'booster::locale::utf8_codecvt' being compiled [110/305] Building CXX object booster\CMakeFiles\test_locale_message.dir\lib\locale\test\test_message.cpp.obj c:\nightly\cppcms\booster\booster/backtrace.h(72): warning C4267: 'argument': conversion from 'size_t' to 'int', possible loss of data c:\nightly\cppcms\booster\booster/backtrace.h(124): warning C4267: 'argument': conversion from 'size_t' to 'int', possible loss of data c:\nightly\cppcms\booster\booster/backtrace.h(134): warning C4267: 'argument': conversion from 'size_t' to 'int', possible loss of data ..\booster\lib\locale\test\test_message.cpp(358): warning C4101: 'e': unreferenced local variable [111/305] Building CXX object booster\CMakeFiles\test_locale_utf.dir\lib\locale\test\test_utf.cpp.obj c:\nightly\cppcms\booster\booster/backtrace.h(72): warning C4267: 'argument': conversion from 'size_t' to 'int', possible loss of data c:\nightly\cppcms\booster\booster/backtrace.h(124): warning C4267: 'argument': conversion from 'size_t' to 'int', possible loss of data c:\nightly\cppcms\booster\booster/backtrace.h(134): warning C4267: 'argument': conversion from 'size_t' to 'int', possible loss of data [112/305] Building CXX object booster\CMakeFiles\test_locale_config.dir\lib\locale\test\test_config.cpp.obj c:\nightly\cppcms\booster\booster/backtrace.h(72): warning C4267: 'argument': conversion from 'size_t' to 'int', possible loss of data c:\nightly\cppcms\booster\booster/backtrace.h(124): warning C4267: 'argument': conversion from 'size_t' to 'int', possible loss of data c:\nightly\cppcms\booster\booster/backtrace.h(134): warning C4267: 'argument': conversion from 'size_t' to 'int', possible loss of data ..\booster\lib\locale\test\test_config.cpp(27): warning C4996: 'getenv': This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details. C:\Program Files (x86)\Windows Kits\10\include\10.0.15063.0\ucrt\stdlib.h(1199): note: see declaration of 'getenv' ..\booster\lib\locale\test\test_config.cpp(113): warning C4996: 'localtime': This function or variable may be unsafe. Consider using localtime_s instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details. C:\Program Files (x86)\Windows Kits\10\include\10.0.15063.0\ucrt\time.h(505): note: see declaration of 'localtime' ..\booster\lib\locale\test\test_config.cpp(115): warning C4996: 'gmtime': This function or variable may be unsafe. Consider using gmtime_s instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details. C:\Program Files (x86)\Windows Kits\10\include\10.0.15063.0\ucrt\time.h(495): note: see declaration of 'gmtime' [113/305] Linking CXX executable booster\test_locale_codecvt.exe [114/305] Linking CXX executable booster\test_locale_message.exe [115/305] Linking CXX executable booster\test_locale_utf.exe [116/305] Linking CXX executable booster\test_locale_config.exe [117/305] Building CXX object booster\CMakeFiles\test_locale_icu_vs_os_timezone.dir\lib\locale\test\test_icu_vs_os_timezone.cpp.obj c:\nightly\cppcms\booster\booster/backtrace.h(72): warning C4267: 'argument': conversion from 'size_t' to 'int', possible loss of data c:\nightly\cppcms\booster\booster/backtrace.h(124): warning C4267: 'argument': conversion from 'size_t' to 'int', possible loss of data c:\nightly\cppcms\booster\booster/backtrace.h(134): warning C4267: 'argument': conversion from 'size_t' to 'int', possible loss of data [118/305] Building CXX object booster\CMakeFiles\test_locale_std_convert.dir\lib\locale\test\test_std_convert.cpp.obj c:\nightly\cppcms\booster\booster/backtrace.h(72): warning C4267: 'argument': conversion from 'size_t' to 'int', possible loss of data c:\nightly\cppcms\booster\booster/backtrace.h(124): warning C4267: 'argument': conversion from 'size_t' to 'int', possible loss of data c:\nightly\cppcms\booster\booster/backtrace.h(134): warning C4267: 'argument': conversion from 'size_t' to 'int', possible loss of data [119/305] Building CXX object booster\CMakeFiles\test_locale_date_time.dir\lib\locale\test\test_date_time.cpp.obj c:\nightly\cppcms\booster\booster/backtrace.h(72): warning C4267: 'argument': conversion from 'size_t' to 'int', possible loss of data c:\nightly\cppcms\booster\booster/backtrace.h(124): warning C4267: 'argument': conversion from 'size_t' to 'int', possible loss of data c:\nightly\cppcms\booster\booster/backtrace.h(134): warning C4267: 'argument': conversion from 'size_t' to 'int', possible loss of data [120/305] Building CXX object booster\CMakeFiles\test_locale_convert.dir\lib\locale\test\test_convert.cpp.obj c:\nightly\cppcms\booster\booster/backtrace.h(72): warning C4267: 'argument': conversion from 'size_t' to 'int', possible loss of data c:\nightly\cppcms\booster\booster/backtrace.h(124): warning C4267: 'argument': conversion from 'size_t' to 'int', possible loss of data c:\nightly\cppcms\booster\booster/backtrace.h(134): warning C4267: 'argument': conversion from 'size_t' to 'int', possible loss of data [121/305] Linking CXX executable booster\test_locale_icu_vs_os_timezone.exe [122/305] Linking CXX executable booster\test_locale_std_convert.exe [123/305] Linking CXX executable booster\test_locale_date_time.exe [124/305] Linking CXX executable booster\test_locale_convert.exe [125/305] Building CXX object booster\CMakeFiles\test_locale_boundary.dir\lib\locale\test\test_boundary.cpp.obj c:\nightly\cppcms\booster\booster/backtrace.h(72): warning C4267: 'argument': conversion from 'size_t' to 'int', possible loss of data c:\nightly\cppcms\booster\booster/backtrace.h(124): warning C4267: 'argument': conversion from 'size_t' to 'int', possible loss of data c:\nightly\cppcms\booster\booster/backtrace.h(134): warning C4267: 'argument': conversion from 'size_t' to 'int', possible loss of data ..\booster\lib\locale\test\test_boundary.cpp(347): warning C4267: 'argument': conversion from 'size_t' to 'int', possible loss of data ..\booster\lib\locale\test\test_boundary.cpp(378): note: see reference to function template instantiation 'void run_word(std::string *,int *,int *,int *,int *,int *,std::locale,booster::locale::boundary::boundary_type)' being compiled ..\booster\lib\locale\test\test_boundary.cpp(121): warning C4267: 'initializing': conversion from 'size_t' to 'unsigned int', possible loss of data ..\booster\lib\locale\test\test_boundary.cpp(358): note: see reference to function template instantiation 'void test_word_container>>>(Iterator,Iterator,const std::vector> &,const std::vector<_Ty,std::allocator<_Ty>> &,const std::vector,std::allocator>,std::allocator,std::allocator>>> &,std::locale,booster::locale::boundary::boundary_type)' being compiled with [ Char=char, Iterator=std::_List_iterator>>, _Ty=int ] ..\booster\lib\locale\test\test_boundary.cpp(378): note: see reference to function template instantiation 'void run_word(std::string *,int *,int *,int *,int *,int *,std::locale,booster::locale::boundary::boundary_type)' being compiled ..\booster\lib\locale\test\test_boundary.cpp(157): warning C4267: 'initializing': conversion from 'size_t' to 'unsigned int', possible loss of data [126/305] Building CXX object booster\CMakeFiles\test_locale_std_formatting.dir\lib\locale\test\test_std_formatting.cpp.obj c:\nightly\cppcms\booster\booster/backtrace.h(72): warning C4267: 'argument': conversion from 'size_t' to 'int', possible loss of data c:\nightly\cppcms\booster\booster/backtrace.h(124): warning C4267: 'argument': conversion from 'size_t' to 'int', possible loss of data c:\nightly\cppcms\booster\booster/backtrace.h(134): warning C4267: 'argument': conversion from 'size_t' to 'int', possible loss of data [127/305] Building CXX object booster\CMakeFiles\test_locale_std_collate.dir\lib\locale\test\test_std_collate.cpp.obj c:\nightly\cppcms\booster\booster/backtrace.h(72): warning C4267: 'argument': conversion from 'size_t' to 'int', possible loss of data c:\nightly\cppcms\booster\booster/backtrace.h(124): warning C4267: 'argument': conversion from 'size_t' to 'int', possible loss of data c:\nightly\cppcms\booster\booster/backtrace.h(134): warning C4267: 'argument': conversion from 'size_t' to 'int', possible loss of data [128/305] Building CXX object booster\CMakeFiles\test_locale_winapi_convert.dir\lib\locale\test\test_winapi_convert.cpp.obj c:\nightly\cppcms\booster\booster/backtrace.h(72): warning C4267: 'argument': conversion from 'size_t' to 'int', possible loss of data c:\nightly\cppcms\booster\booster/backtrace.h(124): warning C4267: 'argument': conversion from 'size_t' to 'int', possible loss of data c:\nightly\cppcms\booster\booster/backtrace.h(134): warning C4267: 'argument': conversion from 'size_t' to 'int', possible loss of data [129/305] Building CXX object booster\CMakeFiles\test_locale_winapi_formatting.dir\lib\locale\test\test_winapi_formatting.cpp.obj c:\nightly\cppcms\booster\booster/backtrace.h(72): warning C4267: 'argument': conversion from 'size_t' to 'int', possible loss of data c:\nightly\cppcms\booster\booster/backtrace.h(124): warning C4267: 'argument': conversion from 'size_t' to 'int', possible loss of data c:\nightly\cppcms\booster\booster/backtrace.h(134): warning C4267: 'argument': conversion from 'size_t' to 'int', possible loss of data [130/305] Linking CXX executable booster\test_locale_std_formatting.exe [131/305] Linking CXX executable booster\test_locale_boundary.exe [132/305] Linking CXX executable booster\test_locale_winapi_convert.exe [133/305] Linking CXX executable booster\test_locale_winapi_formatting.exe [134/305] Linking CXX executable booster\test_locale_std_collate.exe [135/305] Building CXX object CMakeFiles\cppcms.dir\src\cppcms_error.cpp.obj c:\nightly\cppcms\booster\booster/backtrace.h(72): warning C4267: 'argument': conversion from 'size_t' to 'int', possible loss of data c:\nightly\cppcms\booster\booster/backtrace.h(124): warning C4267: 'argument': conversion from 'size_t' to 'int', possible loss of data c:\nightly\cppcms\booster\booster/backtrace.h(134): warning C4267: 'argument': conversion from 'size_t' to 'int', possible loss of data [136/305] Building CXX object CMakeFiles\cppcms.dir\src\cppcms_error_category.cpp.obj c:\nightly\cppcms\booster\booster/backtrace.h(72): warning C4267: 'argument': conversion from 'size_t' to 'int', possible loss of data c:\nightly\cppcms\booster\booster/backtrace.h(124): warning C4267: 'argument': conversion from 'size_t' to 'int', possible loss of data c:\nightly\cppcms\booster\booster/backtrace.h(134): warning C4267: 'argument': conversion from 'size_t' to 'int', possible loss of data [137/305] Building CXX object CMakeFiles\cppcms.dir\src\http_context.cpp.obj c:\nightly\cppcms\booster\booster/backtrace.h(72): warning C4267: 'argument': conversion from 'size_t' to 'int', possible loss of data c:\nightly\cppcms\booster\booster/backtrace.h(124): warning C4267: 'argument': conversion from 'size_t' to 'int', possible loss of data c:\nightly\cppcms\booster\booster/backtrace.h(134): warning C4267: 'argument': conversion from 'size_t' to 'int', possible loss of data c:\nightly\cppcms\cppcms/json.h(365): warning C4101: 'e': unreferenced local variable c:\nightly\cppcms\cppcms/json.h(381): warning C4101: 'e': unreferenced local variable ..\src\http_context.cpp(365): warning C4101: 'e': unreferenced local variable c:\nightly\cppcms\booster\booster/aio/buffer.h(79): warning C4267: '=': conversion from 'size_t' to 'int', possible loss of data c:\nightly\cppcms\booster\booster/aio/buffer.h(65): note: while compiling class template member function 'void booster::aio::buffer_impl::add(Pointer,::size_t)' with [ Pointer=const char * ] c:\nightly\cppcms\booster\booster/aio/buffer.h(138): note: see reference to function template instantiation 'void booster::aio::buffer_impl::add(Pointer,::size_t)' being compiled with [ Pointer=const char * ] c:\nightly\cppcms\booster\booster/aio/buffer.h(128): note: see reference to class template instantiation 'booster::aio::buffer_impl' being compiled c:\nightly\cppcms\cppcms/json.h(418): warning C4101: 'e': unreferenced local variable c:\nightly\cppcms\private\cached_settings.h(31): note: see reference to function template instantiation 'T cppcms::json::value::get(const char *,const T &) const' being compiled with [ T=bool ] [138/305] Building CXX object CMakeFiles\cppcms.dir\src\applications_pool.cpp.obj c:\nightly\cppcms\cppcms/applications_pool.h(67): warning C4275: non dll-interface class 'booster::noncopyable' used as base for dll-interface class 'cppcms::application_specific_pool' c:\nightly\cppcms\booster\booster/noncopyable.h(15): note: see declaration of 'booster::noncopyable' c:\nightly\cppcms\cppcms/applications_pool.h(66): note: see declaration of 'cppcms::application_specific_pool' c:\nightly\cppcms\cppcms/applications_pool.h(69): warning C4251: 'std::enable_shared_from_this::_Wptr': class 'std::weak_ptr<_Ty>' needs to have dll-interface to be used by clients of class 'std::enable_shared_from_this' with [ _Ty=cppcms::application_specific_pool ] C:\Program Files (x86)\Microsoft Visual Studio\2017\BuildTools\VC\Tools\MSVC\14.10.25017\include\memory(1574): note: see declaration of 'std::weak_ptr<_Ty>' with [ _Ty=cppcms::application_specific_pool ] c:\nightly\cppcms\cppcms/applications_pool.h(126): warning C4251: 'cppcms::application_specific_pool::d': class 'booster::hold_ptr' needs to have dll-interface to be used by clients of class 'cppcms::application_specific_pool' c:\nightly\cppcms\cppcms/applications_pool.h(126): note: see declaration of 'booster::hold_ptr' c:\nightly\cppcms\cppcms/applications_pool.h(262): warning C4251: 'cppcms::applications_pool::d': class 'booster::hold_ptr' needs to have dll-interface to be used by clients of class 'cppcms::applications_pool' c:\nightly\cppcms\cppcms/applications_pool.h(262): note: see declaration of 'booster::hold_ptr' c:\nightly\cppcms\booster\booster/backtrace.h(72): warning C4267: 'argument': conversion from 'size_t' to 'int', possible loss of data c:\nightly\cppcms\booster\booster/backtrace.h(124): warning C4267: 'argument': conversion from 'size_t' to 'int', possible loss of data c:\nightly\cppcms\booster\booster/backtrace.h(134): warning C4267: 'argument': conversion from 'size_t' to 'int', possible loss of data c:\nightly\cppcms\cppcms/json.h(365): warning C4101: 'e': unreferenced local variable c:\nightly\cppcms\cppcms/json.h(381): warning C4101: 'e': unreferenced local variable [139/305] Building CXX object CMakeFiles\cppcms.dir\src\thread_pool.cpp.obj c:\nightly\cppcms\cppcms/thread_pool.h(29): warning C4275: non dll-interface class 'booster::noncopyable' used as base for dll-interface class 'cppcms::thread_pool' c:\nightly\cppcms\booster\booster/noncopyable.h(15): note: see declaration of 'booster::noncopyable' c:\nightly\cppcms\cppcms/thread_pool.h(29): note: see declaration of 'cppcms::thread_pool' c:\nightly\cppcms\cppcms/thread_pool.h(57): warning C4251: 'cppcms::thread_pool::impl_': class 'booster::hold_ptr' needs to have dll-interface to be used by clients of class 'cppcms::thread_pool' c:\nightly\cppcms\cppcms/thread_pool.h(57): note: see declaration of 'booster::hold_ptr' c:\nightly\cppcms\booster\booster/backtrace.h(72): warning C4267: 'argument': conversion from 'size_t' to 'int', possible loss of data c:\nightly\cppcms\booster\booster/backtrace.h(124): warning C4267: 'argument': conversion from 'size_t' to 'int', possible loss of data c:\nightly\cppcms\booster\booster/backtrace.h(134): warning C4267: 'argument': conversion from 'size_t' to 'int', possible loss of data [140/305] Building CXX object CMakeFiles\cppcms.dir\src\http_cookie.cpp.obj c:\nightly\cppcms\cppcms/http_cookie.h(180): warning C4251: 'cppcms::http::cookie::d': class 'booster::copy_ptr' needs to have dll-interface to be used by clients of class 'cppcms::http::cookie' c:\nightly\cppcms\cppcms/http_cookie.h(180): note: see declaration of 'booster::copy_ptr' c:\nightly\cppcms\cppcms/http_cookie.h(183): warning C4251: 'cppcms::http::cookie::name_': class 'std::basic_string,std::allocator>' needs to have dll-interface to be used by clients of class 'cppcms::http::cookie' C:\Program Files (x86)\Microsoft Visual Studio\2017\BuildTools\VC\Tools\MSVC\14.10.25017\include\xstring(3997): note: see declaration of 'std::basic_string,std::allocator>' c:\nightly\cppcms\cppcms/http_cookie.h(184): warning C4251: 'cppcms::http::cookie::value_': class 'std::basic_string,std::allocator>' needs to have dll-interface to be used by clients of class 'cppcms::http::cookie' C:\Program Files (x86)\Microsoft Visual Studio\2017\BuildTools\VC\Tools\MSVC\14.10.25017\include\xstring(3997): note: see declaration of 'std::basic_string,std::allocator>' c:\nightly\cppcms\cppcms/http_cookie.h(185): warning C4251: 'cppcms::http::cookie::path_': class 'std::basic_string,std::allocator>' needs to have dll-interface to be used by clients of class 'cppcms::http::cookie' C:\Program Files (x86)\Microsoft Visual Studio\2017\BuildTools\VC\Tools\MSVC\14.10.25017\include\xstring(3997): note: see declaration of 'std::basic_string,std::allocator>' c:\nightly\cppcms\cppcms/http_cookie.h(186): warning C4251: 'cppcms::http::cookie::domain_': class 'std::basic_string,std::allocator>' needs to have dll-interface to be used by clients of class 'cppcms::http::cookie' C:\Program Files (x86)\Microsoft Visual Studio\2017\BuildTools\VC\Tools\MSVC\14.10.25017\include\xstring(3997): note: see declaration of 'std::basic_string,std::allocator>' c:\nightly\cppcms\cppcms/http_cookie.h(187): warning C4251: 'cppcms::http::cookie::comment_': class 'std::basic_string,std::allocator>' needs to have dll-interface to be used by clients of class 'cppcms::http::cookie' C:\Program Files (x86)\Microsoft Visual Studio\2017\BuildTools\VC\Tools\MSVC\14.10.25017\include\xstring(3997): note: see declaration of 'std::basic_string,std::allocator>' c:\nightly\cppcms\booster\booster/backtrace.h(72): warning C4267: 'argument': conversion from 'size_t' to 'int', possible loss of data c:\nightly\cppcms\booster\booster/backtrace.h(124): warning C4267: 'argument': conversion from 'size_t' to 'int', possible loss of data c:\nightly\cppcms\booster\booster/backtrace.h(134): warning C4267: 'argument': conversion from 'size_t' to 'int', possible loss of data [141/305] Building CXX object CMakeFiles\cppcms.dir\src\application.cpp.obj c:\nightly\cppcms\booster\booster/backtrace.h(72): warning C4267: 'argument': conversion from 'size_t' to 'int', possible loss of data c:\nightly\cppcms\booster\booster/backtrace.h(124): warning C4267: 'argument': conversion from 'size_t' to 'int', possible loss of data c:\nightly\cppcms\booster\booster/backtrace.h(134): warning C4267: 'argument': conversion from 'size_t' to 'int', possible loss of data c:\nightly\cppcms\cppcms/json.h(365): warning C4101: 'e': unreferenced local variable c:\nightly\cppcms\cppcms/json.h(381): warning C4101: 'e': unreferenced local variable [142/305] Building CXX object CMakeFiles\cppcms.dir\src\http_file.cpp.obj c:\nightly\cppcms\booster\booster/backtrace.h(72): warning C4267: 'argument': conversion from 'size_t' to 'int', possible loss of data c:\nightly\cppcms\booster\booster/backtrace.h(124): warning C4267: 'argument': conversion from 'size_t' to 'int', possible loss of data c:\nightly\cppcms\booster\booster/backtrace.h(134): warning C4267: 'argument': conversion from 'size_t' to 'int', possible loss of data c:\nightly\cppcms\private\http_file_buffer.h(156): warning C4996: 'getenv': This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details. C:\Program Files (x86)\Windows Kits\10\include\10.0.15063.0\ucrt\stdlib.h(1199): note: see declaration of 'getenv' c:\nightly\cppcms\private\http_file_buffer.h(158): warning C4996: 'getenv': This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details. C:\Program Files (x86)\Windows Kits\10\include\10.0.15063.0\ucrt\stdlib.h(1199): note: see declaration of 'getenv' c:\nightly\cppcms\private\http_file_buffer.h(235): warning C4244: '=': conversion from '__int64' to 'int', possible loss of data c:\nightly\cppcms\private\http_file_buffer.h(283): warning C4267: 'argument': conversion from 'size_t' to 'int', possible loss of data c:\nightly\cppcms\booster\booster/nowide/fstream.h(49): warning C4101: 'e': unreferenced local variable c:\nightly\cppcms\booster\booster/nowide/fstream.h(42): note: while compiling class template member function 'booster::nowide::basic_filebuf> *booster::nowide::basic_filebuf>::open(const char *,std::ios_base::openmode)' c:\nightly\cppcms\booster\booster/nowide/fstream.h(302): note: see reference to function template instantiation 'booster::nowide::basic_filebuf> *booster::nowide::basic_filebuf>::open(const char *,std::ios_base::openmode)' being compiled c:\nightly\cppcms\booster\booster/nowide/fstream.h(391): note: see reference to class template instantiation 'booster::nowide::basic_filebuf>' being compiled c:\nightly\cppcms\booster\booster/nowide/fstream.h(390): note: while compiling class template member function 'booster::nowide::basic_fstream>::~basic_fstream(void)' ..\src\http_file.cpp(153): note: see reference to function template instantiation 'booster::nowide::basic_fstream>::~basic_fstream(void)' being compiled c:\nightly\cppcms\cppcms/http_file.h(133): note: see reference to class template instantiation 'booster::nowide::basic_fstream>' being compiled [143/305] Building CXX object CMakeFiles\cppcms.dir\src\url_dispatcher.cpp.obj c:\nightly\cppcms\booster\booster/backtrace.h(72): warning C4267: 'argument': conversion from 'size_t' to 'int', possible loss of data c:\nightly\cppcms\booster\booster/backtrace.h(124): warning C4267: 'argument': conversion from 'size_t' to 'int', possible loss of data c:\nightly\cppcms\booster\booster/backtrace.h(134): warning C4267: 'argument': conversion from 'size_t' to 'int', possible loss of data [144/305] Building CXX object CMakeFiles\cppcms.dir\src\base64.cpp.obj ..\src\base64.cpp(86): warning C4267: 'return': conversion from 'size_t' to 'int', possible loss of data ..\src\base64.cpp(87): warning C4267: 'return': conversion from 'size_t' to 'int', possible loss of data ..\src\base64.cpp(89): warning C4267: 'return': conversion from 'size_t' to 'int', possible loss of data ..\src\base64.cpp(97): warning C4267: 'return': conversion from 'size_t' to 'int', possible loss of data ..\src\base64.cpp(98): warning C4267: 'return': conversion from 'size_t' to 'int', possible loss of data ..\src\base64.cpp(100): warning C4267: 'return': conversion from 'size_t' to 'int', possible loss of data ..\src\base64.cpp(125): warning C4267: 'initializing': conversion from 'size_t' to 'int', possible loss of data [145/305] Building CXX object CMakeFiles\cppcms.dir\src\util.cpp.obj ..\src\util.cpp(25): warning C4267: 'initializing': conversion from 'size_t' to 'unsigned int', possible loss of data ..\src\util.cpp(144): warning C4996: 'sscanf': This function or variable may be unsafe. Consider using sscanf_s instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details. C:\Program Files (x86)\Windows Kits\10\include\10.0.15063.0\ucrt\stdio.h(2260): note: see declaration of 'sscanf' ..\src\util.cpp(163): warning C4267: 'argument': conversion from 'size_t' to 'int', possible loss of data ..\src\util.cpp(174): warning C4267: 'argument': conversion from 'size_t' to 'int', possible loss of data [146/305] Building CXX object CMakeFiles\cppcms.dir\src\http_content_type.cpp.obj c:\nightly\cppcms\cppcms/http_content_type.h(102): warning C4251: 'cppcms::http::content_type::d': class 'std::shared_ptr' needs to have dll-interface to be used by clients of class 'cppcms::http::content_type' c:\nightly\cppcms\cppcms/http_content_type.h(102): note: see declaration of 'std::shared_ptr' [147/305] Building CXX object CMakeFiles\cppcms.dir\src\url_mapper.cpp.obj c:\nightly\cppcms\booster\booster/backtrace.h(72): warning C4267: 'argument': conversion from 'size_t' to 'int', possible loss of data c:\nightly\cppcms\booster\booster/backtrace.h(124): warning C4267: 'argument': conversion from 'size_t' to 'int', possible loss of data c:\nightly\cppcms\booster\booster/backtrace.h(134): warning C4267: 'argument': conversion from 'size_t' to 'int', possible loss of data c:\nightly\cppcms\cppcms/json.h(365): warning C4101: 'e': unreferenced local variable c:\nightly\cppcms\cppcms/json.h(381): warning C4101: 'e': unreferenced local variable c:\nightly\cppcms\cppcms/steal_buf.h(191): warning C4267: 'argument': conversion from 'size_t' to 'int', possible loss of data c:\nightly\cppcms\cppcms/steal_buf.h(170): note: while compiling class template member function 'int cppcms::util::stackbuf<128>::overflow(int)' c:\nightly\cppcms\cppcms/steal_buf.h(220): note: see reference to class template instantiation 'cppcms::util::stackbuf<128>' being compiled ..\src\url_mapper.cpp(400): note: see reference to class template instantiation 'cppcms::util::steal_buffer<128>' being compiled c:\nightly\cppcms\cppcms/json.h(418): warning C4101: 'e': unreferenced local variable c:\nightly\cppcms\private\cached_settings.h(31): note: see reference to function template instantiation 'T cppcms::json::value::get(const char *,const T &) const' being compiled with [ T=bool ] [148/305] Building CXX object CMakeFiles\cppcms.dir\src\base_view.cpp.obj c:\nightly\cppcms\cppcms/base_content.h(99): warning C4251: 'cppcms::base_content::d': class 'booster::copy_ptr' needs to have dll-interface to be used by clients of class 'cppcms::base_content' c:\nightly\cppcms\cppcms/base_content.h(99): note: see declaration of 'booster::copy_ptr' c:\nightly\cppcms\cppcms/base_view.h(35): warning C4275: non dll-interface class 'booster::noncopyable' used as base for dll-interface class 'cppcms::base_view' c:\nightly\cppcms\booster\booster/noncopyable.h(15): note: see declaration of 'booster::noncopyable' c:\nightly\cppcms\cppcms/base_view.h(35): note: see declaration of 'cppcms::base_view' c:\nightly\cppcms\cppcms/base_view.h(55): warning C4251: 'cppcms::base_view::d': class 'booster::hold_ptr' needs to have dll-interface to be used by clients of class 'cppcms::base_view' c:\nightly\cppcms\cppcms/base_view.h(55): note: see declaration of 'booster::hold_ptr' c:\nightly\cppcms\booster\booster/backtrace.h(72): warning C4267: 'argument': conversion from 'size_t' to 'int', possible loss of data c:\nightly\cppcms\booster\booster/backtrace.h(124): warning C4267: 'argument': conversion from 'size_t' to 'int', possible loss of data c:\nightly\cppcms\booster\booster/backtrace.h(134): warning C4267: 'argument': conversion from 'size_t' to 'int', possible loss of data [149/305] Building CXX object CMakeFiles\cppcms.dir\src\base_content.cpp.obj c:\nightly\cppcms\cppcms/base_content.h(99): warning C4251: 'cppcms::base_content::d': class 'booster::copy_ptr' needs to have dll-interface to be used by clients of class 'cppcms::base_content' c:\nightly\cppcms\cppcms/base_content.h(99): note: see declaration of 'booster::copy_ptr' c:\nightly\cppcms\booster\booster/backtrace.h(72): warning C4267: 'argument': conversion from 'size_t' to 'int', possible loss of data c:\nightly\cppcms\booster\booster/backtrace.h(124): warning C4267: 'argument': conversion from 'size_t' to 'int', possible loss of data c:\nightly\cppcms\booster\booster/backtrace.h(134): warning C4267: 'argument': conversion from 'size_t' to 'int', possible loss of data [150/305] Building CXX object CMakeFiles\cppcms.dir\src\internal_file_server.cpp.obj c:\nightly\cppcms\booster\booster/backtrace.h(72): warning C4267: 'argument': conversion from 'size_t' to 'int', possible loss of data c:\nightly\cppcms\booster\booster/backtrace.h(124): warning C4267: 'argument': conversion from 'size_t' to 'int', possible loss of data c:\nightly\cppcms\booster\booster/backtrace.h(134): warning C4267: 'argument': conversion from 'size_t' to 'int', possible loss of data c:\nightly\cppcms\cppcms/json.h(365): warning C4101: 'e': unreferenced local variable c:\nightly\cppcms\cppcms/json.h(381): warning C4101: 'e': unreferenced local variable c:\nightly\cppcms\booster\booster/nowide/fstream.h(49): warning C4101: 'e': unreferenced local variable c:\nightly\cppcms\booster\booster/nowide/fstream.h(42): note: while compiling class template member function 'booster::nowide::basic_filebuf> *booster::nowide::basic_filebuf>::open(const char *,std::ios_base::openmode)' c:\nightly\cppcms\booster\booster/nowide/fstream.h(242): note: see reference to function template instantiation 'booster::nowide::basic_filebuf> *booster::nowide::basic_filebuf>::open(const char *,std::ios_base::openmode)' being compiled ..\src\internal_file_server.cpp(546): note: see reference to class template instantiation 'booster::nowide::basic_filebuf>' being compiled c:\nightly\cppcms\cppcms/json.h(418): warning C4101: 'e': unreferenced local variable ..\src\internal_file_server.cpp(51): note: see reference to function template instantiation 'T cppcms::json::value::get(const char *,const T &) const' being compiled with [ T=bool ] [151/305] Building CXX object CMakeFiles\cppcms.dir\src\json.cpp.obj c:\nightly\cppcms\booster\booster/backtrace.h(72): warning C4267: 'argument': conversion from 'size_t' to 'int', possible loss of data c:\nightly\cppcms\booster\booster/backtrace.h(124): warning C4267: 'argument': conversion from 'size_t' to 'int', possible loss of data c:\nightly\cppcms\booster\booster/backtrace.h(134): warning C4267: 'argument': conversion from 'size_t' to 'int', possible loss of data c:\nightly\cppcms\cppcms/json.h(365): warning C4101: 'e': unreferenced local variable c:\nightly\cppcms\cppcms/json.h(381): warning C4101: 'e': unreferenced local variable ..\src\json.cpp(1020): warning C4996: 'sscanf': This function or variable may be unsafe. Consider using sscanf_s instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details. C:\Program Files (x86)\Windows Kits\10\include\10.0.15063.0\ucrt\stdio.h(2260): note: see declaration of 'sscanf' [152/305] Building CXX object CMakeFiles\cppcms.dir\src\encoding.cpp.obj c:\nightly\cppcms\booster\booster/backtrace.h(72): warning C4267: 'argument': conversion from 'size_t' to 'int', possible loss of data c:\nightly\cppcms\booster\booster/backtrace.h(124): warning C4267: 'argument': conversion from 'size_t' to 'int', possible loss of data c:\nightly\cppcms\booster\booster/backtrace.h(134): warning C4267: 'argument': conversion from 'size_t' to 'int', possible loss of data ..\src\encoding.cpp(171): warning C4101: 'e': unreferenced local variable [153/305] Building CXX object CMakeFiles\cppcms.dir\src\views_pool.cpp.obj c:\nightly\cppcms\cppcms/base_content.h(99): warning C4251: 'cppcms::base_content::d': class 'booster::copy_ptr' needs to have dll-interface to be used by clients of class 'cppcms::base_content' c:\nightly\cppcms\cppcms/base_content.h(99): note: see declaration of 'booster::copy_ptr' c:\nightly\cppcms\cppcms/base_view.h(35): warning C4275: non dll-interface class 'booster::noncopyable' used as base for dll-interface class 'cppcms::base_view' c:\nightly\cppcms\booster\booster/noncopyable.h(15): note: see declaration of 'booster::noncopyable' c:\nightly\cppcms\cppcms/base_view.h(35): note: see declaration of 'cppcms::base_view' c:\nightly\cppcms\cppcms/base_view.h(55): warning C4251: 'cppcms::base_view::d': class 'booster::hold_ptr' needs to have dll-interface to be used by clients of class 'cppcms::base_view' c:\nightly\cppcms\cppcms/base_view.h(55): note: see declaration of 'booster::hold_ptr' c:\nightly\cppcms\booster\booster/backtrace.h(72): warning C4267: 'argument': conversion from 'size_t' to 'int', possible loss of data c:\nightly\cppcms\booster\booster/backtrace.h(124): warning C4267: 'argument': conversion from 'size_t' to 'int', possible loss of data c:\nightly\cppcms\booster\booster/backtrace.h(134): warning C4267: 'argument': conversion from 'size_t' to 'int', possible loss of data c:\nightly\cppcms\cppcms/json.h(365): warning C4101: 'e': unreferenced local variable c:\nightly\cppcms\cppcms/json.h(381): warning C4101: 'e': unreferenced local variable c:\nightly\cppcms\cppcms/json.h(418): warning C4101: 'e': unreferenced local variable ..\src\views_pool.cpp(343): note: see reference to function template instantiation 'T cppcms::json::value::get(const char *,const T &) const' being compiled with [ T=bool ] [154/305] Building CXX object CMakeFiles\cppcms.dir\src\form.cpp.obj c:\nightly\cppcms\booster\booster/backtrace.h(72): warning C4267: 'argument': conversion from 'size_t' to 'int', possible loss of data c:\nightly\cppcms\booster\booster/backtrace.h(124): warning C4267: 'argument': conversion from 'size_t' to 'int', possible loss of data c:\nightly\cppcms\booster\booster/backtrace.h(134): warning C4267: 'argument': conversion from 'size_t' to 'int', possible loss of data c:\nightly\cppcms\cppcms/form.h(878): warning C4250: 'cppcms::widgets::text': inherits 'cppcms::widgets::base_text::cppcms::widgets::base_text::load' via dominance c:\nightly\cppcms\cppcms/form.h(790): note: see declaration of 'cppcms::widgets::base_text::load' c:\nightly\cppcms\cppcms/form.h(878): warning C4250: 'cppcms::widgets::text': inherits 'cppcms::widgets::base_text::cppcms::widgets::base_text::validate' via dominance c:\nightly\cppcms\cppcms/form.h(784): note: see declaration of 'cppcms::widgets::base_text::validate' c:\nightly\cppcms\cppcms/form.h(878): warning C4250: 'cppcms::widgets::text': inherits 'cppcms::widgets::base_html_input::cppcms::widgets::base_html_input::render_input' via dominance c:\nightly\cppcms\cppcms/form.h(827): note: see declaration of 'cppcms::widgets::base_html_input::render_input' c:\nightly\cppcms\cppcms/form.h(904): warning C4250: 'cppcms::widgets::hidden': inherits 'cppcms::widgets::base_text::cppcms::widgets::base_text::load' via dominance c:\nightly\cppcms\cppcms/form.h(790): note: see declaration of 'cppcms::widgets::base_text::load' c:\nightly\cppcms\cppcms/form.h(904): warning C4250: 'cppcms::widgets::hidden': inherits 'cppcms::widgets::base_text::cppcms::widgets::base_text::validate' via dominance c:\nightly\cppcms\cppcms/form.h(784): note: see declaration of 'cppcms::widgets::base_text::validate' c:\nightly\cppcms\cppcms/form.h(904): warning C4250: 'cppcms::widgets::hidden': inherits 'cppcms::widgets::base_html_input::cppcms::widgets::base_html_input::render_input' via dominance c:\nightly\cppcms\cppcms/form.h(827): note: see declaration of 'cppcms::widgets::base_html_input::render_input' c:\nightly\cppcms\cppcms/form.h(1135): warning C4250: 'cppcms::widgets::password': inherits 'cppcms::widgets::base_text::cppcms::widgets::base_text::load' via dominance c:\nightly\cppcms\cppcms/form.h(790): note: see declaration of 'cppcms::widgets::base_text::load' c:\nightly\cppcms\cppcms/form.h(1135): warning C4250: 'cppcms::widgets::password': inherits 'cppcms::widgets::base_html_input::cppcms::widgets::base_html_input::render_input' via dominance c:\nightly\cppcms\cppcms/form.h(827): note: see declaration of 'cppcms::widgets::base_html_input::render_input' c:\nightly\cppcms\cppcms/form.h(1168): warning C4250: 'cppcms::widgets::regex_field': inherits 'cppcms::widgets::base_text::cppcms::widgets::base_text::load' via dominance c:\nightly\cppcms\cppcms/form.h(790): note: see declaration of 'cppcms::widgets::base_text::load' c:\nightly\cppcms\cppcms/form.h(1168): warning C4250: 'cppcms::widgets::regex_field': inherits 'cppcms::widgets::base_html_input::cppcms::widgets::base_html_input::render_input' via dominance c:\nightly\cppcms\cppcms/form.h(827): note: see declaration of 'cppcms::widgets::base_html_input::render_input' c:\nightly\cppcms\cppcms/form.h(1182): warning C4250: 'cppcms::widgets::email': inherits 'cppcms::widgets::base_text::cppcms::widgets::base_text::load' via dominance c:\nightly\cppcms\cppcms/form.h(790): note: see declaration of 'cppcms::widgets::base_text::load' c:\nightly\cppcms\cppcms/form.h(1182): warning C4250: 'cppcms::widgets::email': inherits 'cppcms::widgets::base_html_input::cppcms::widgets::base_html_input::render_input' via dominance c:\nightly\cppcms\cppcms/form.h(827): note: see declaration of 'cppcms::widgets::base_html_input::render_input' [155/305] Building CXX object CMakeFiles\cppcms.dir\src\filters.cpp.obj c:\nightly\cppcms\booster\booster/backtrace.h(72): warning C4267: 'argument': conversion from 'size_t' to 'int', possible loss of data c:\nightly\cppcms\booster\booster/backtrace.h(124): warning C4267: 'argument': conversion from 'size_t' to 'int', possible loss of data c:\nightly\cppcms\booster\booster/backtrace.h(134): warning C4267: 'argument': conversion from 'size_t' to 'int', possible loss of data c:\nightly\cppcms\cppcms/steal_buf.h(191): warning C4267: 'argument': conversion from 'size_t' to 'int', possible loss of data c:\nightly\cppcms\cppcms/steal_buf.h(170): note: while compiling class template member function 'int cppcms::util::stackbuf<128>::overflow(int)' c:\nightly\cppcms\cppcms/steal_buf.h(220): note: see reference to class template instantiation 'cppcms::util::stackbuf<128>' being compiled ..\src\filters.cpp(132): note: see reference to class template instantiation 'cppcms::util::steal_buffer<128>' being compiled [156/305] Building CXX object CMakeFiles\cppcms.dir\src\cache_pool.cpp.obj c:\nightly\cppcms\cppcms/cache_pool.h(29): warning C4251: 'cppcms::cache_pool::d': class 'booster::hold_ptr' needs to have dll-interface to be used by clients of class 'cppcms::cache_pool' c:\nightly\cppcms\cppcms/cache_pool.h(29): note: see declaration of 'booster::hold_ptr' c:\nightly\cppcms\booster\booster/backtrace.h(72): warning C4267: 'argument': conversion from 'size_t' to 'int', possible loss of data c:\nightly\cppcms\booster\booster/backtrace.h(124): warning C4267: 'argument': conversion from 'size_t' to 'int', possible loss of data c:\nightly\cppcms\booster\booster/backtrace.h(134): warning C4267: 'argument': conversion from 'size_t' to 'int', possible loss of data c:\nightly\cppcms\cppcms/json.h(365): warning C4101: 'e': unreferenced local variable c:\nightly\cppcms\cppcms/json.h(381): warning C4101: 'e': unreferenced local variable c:\nightly\cppcms\cppcms/json.h(418): warning C4101: 'e': unreferenced local variable ..\src\cache_pool.cpp(31): note: see reference to function template instantiation 'T cppcms::json::value::get(const char *,const T &) const' being compiled with [ T=int ] [157/305] Building CXX object CMakeFiles\cppcms.dir\src\cache_storage.cpp.obj ..\src\cache_storage.cpp(411): warning C4101: 'e': unreferenced local variable ..\src\cache_storage.cpp(370): note: while compiling class template member function 'void cppcms::impl::mem_cache::store(const std::string &,const std::string &,const std::set,std::allocator<_Kty>> &,time_t,const uint64_t *)' with [ _Kty=std::string ] ..\src\cache_storage.cpp(451): note: see reference to class template instantiation 'cppcms::impl::mem_cache' being compiled ..\src\cache_storage.cpp(324): warning C4267: '=': conversion from 'size_t' to 'unsigned int', possible loss of data ..\src\cache_storage.cpp(322): note: while compiling class template member function 'void cppcms::impl::mem_cache::stats(unsigned int &,unsigned int &)' ..\src\cache_storage.cpp(325): warning C4267: '=': conversion from 'size_t' to 'unsigned int', possible loss of data [158/305] Building CXX object CMakeFiles\cppcms.dir\src\cache_interface.cpp.obj c:\nightly\cppcms\booster\booster/backtrace.h(72): warning C4267: 'argument': conversion from 'size_t' to 'int', possible loss of data c:\nightly\cppcms\booster\booster/backtrace.h(124): warning C4267: 'argument': conversion from 'size_t' to 'int', possible loss of data c:\nightly\cppcms\booster\booster/backtrace.h(134): warning C4267: 'argument': conversion from 'size_t' to 'int', possible loss of data c:\nightly\cppcms\cppcms/json.h(365): warning C4101: 'e': unreferenced local variable c:\nightly\cppcms\cppcms/json.h(381): warning C4101: 'e': unreferenced local variable [159/305] Building CXX object CMakeFiles\cppcms.dir\src\hmac_encryptor.cpp.obj c:\nightly\cppcms\cppcms/session_cookies.h(74): warning C4275: non dll-interface class 'cppcms::session_api' used as base for dll-interface class 'cppcms::sessions::session_cookies' c:\nightly\cppcms\cppcms/session_api.h(33): note: see declaration of 'cppcms::session_api' c:\nightly\cppcms\cppcms/session_cookies.h(74): note: see declaration of 'cppcms::sessions::session_cookies' c:\nightly\cppcms\cppcms/session_cookies.h(106): warning C4251: 'cppcms::sessions::session_cookies::d': class 'booster::hold_ptr' needs to have dll-interface to be used by clients of class 'cppcms::sessions::session_cookies' c:\nightly\cppcms\cppcms/session_cookies.h(106): note: see declaration of 'booster::hold_ptr' c:\nightly\cppcms\cppcms/session_cookies.h(107): warning C4251: 'cppcms::sessions::session_cookies::encryptor_': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'cppcms::sessions::session_cookies' with [ _Ty=cppcms::sessions::encryptor ] c:\nightly\cppcms\cppcms/session_cookies.h(63): note: see declaration of 'std::unique_ptr>' with [ _Ty=cppcms::sessions::encryptor ] c:\nightly\cppcms\cppcms/crypto.h(101): warning C4275: non dll-interface class 'booster::noncopyable' used as base for dll-interface class 'cppcms::crypto::message_digest' c:\nightly\cppcms\booster\booster/noncopyable.h(15): note: see declaration of 'booster::noncopyable' c:\nightly\cppcms\cppcms/crypto.h(101): note: see declaration of 'cppcms::crypto::message_digest' c:\nightly\cppcms\cppcms/crypto.h(160): warning C4275: non dll-interface class 'booster::noncopyable' used as base for dll-interface class 'cppcms::crypto::hmac' c:\nightly\cppcms\booster\booster/noncopyable.h(15): note: see declaration of 'booster::noncopyable' c:\nightly\cppcms\cppcms/crypto.h(160): note: see declaration of 'cppcms::crypto::hmac' c:\nightly\cppcms\cppcms/crypto.h(192): warning C4251: 'cppcms::crypto::hmac::d': class 'booster::hold_ptr' needs to have dll-interface to be used by clients of class 'cppcms::crypto::hmac' c:\nightly\cppcms\cppcms/crypto.h(192): note: see declaration of 'booster::hold_ptr' c:\nightly\cppcms\cppcms/crypto.h(193): warning C4251: 'cppcms::crypto::hmac::md_': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'cppcms::crypto::hmac' with [ _Ty=cppcms::crypto::message_digest ] c:\nightly\cppcms\cppcms/crypto.h(145): note: see declaration of 'std::unique_ptr>' with [ _Ty=cppcms::crypto::message_digest ] c:\nightly\cppcms\cppcms/crypto.h(193): warning C4251: 'cppcms::crypto::hmac::md_opad_': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'cppcms::crypto::hmac' with [ _Ty=cppcms::crypto::message_digest ] c:\nightly\cppcms\cppcms/crypto.h(145): note: see declaration of 'std::unique_ptr>' with [ _Ty=cppcms::crypto::message_digest ] c:\nightly\cppcms\cppcms/crypto.h(202): warning C4275: non dll-interface class 'booster::noncopyable' used as base for dll-interface class 'cppcms::crypto::cbc' c:\nightly\cppcms\booster\booster/noncopyable.h(15): note: see declaration of 'booster::noncopyable' c:\nightly\cppcms\cppcms/crypto.h(202): note: see declaration of 'cppcms::crypto::cbc' c:\nightly\cppcms\booster\booster/backtrace.h(72): warning C4267: 'argument': conversion from 'size_t' to 'int', possible loss of data c:\nightly\cppcms\booster\booster/backtrace.h(124): warning C4267: 'argument': conversion from 'size_t' to 'int', possible loss of data c:\nightly\cppcms\booster\booster/backtrace.h(134): warning C4267: 'argument': conversion from 'size_t' to 'int', possible loss of data [160/305] Building CXX object CMakeFiles\cppcms.dir\src\md5.cpp.obj [161/305] Building CXX object CMakeFiles\cppcms.dir\src\forwarder.cpp.obj c:\nightly\cppcms\booster\booster/backtrace.h(72): warning C4267: 'argument': conversion from 'size_t' to 'int', possible loss of data c:\nightly\cppcms\booster\booster/backtrace.h(124): warning C4267: 'argument': conversion from 'size_t' to 'int', possible loss of data c:\nightly\cppcms\booster\booster/backtrace.h(134): warning C4267: 'argument': conversion from 'size_t' to 'int', possible loss of data c:\nightly\cppcms\cppcms/json.h(365): warning C4101: 'e': unreferenced local variable c:\nightly\cppcms\cppcms/json.h(381): warning C4101: 'e': unreferenced local variable c:\nightly\cppcms\booster\booster/aio/buffer.h(79): warning C4267: '=': conversion from 'size_t' to 'int', possible loss of data c:\nightly\cppcms\booster\booster/aio/buffer.h(65): note: while compiling class template member function 'void booster::aio::buffer_impl::add(Pointer,::size_t)' with [ Pointer=const char * ] c:\nightly\cppcms\booster\booster/aio/buffer.h(138): note: see reference to function template instantiation 'void booster::aio::buffer_impl::add(Pointer,::size_t)' being compiled with [ Pointer=const char * ] c:\nightly\cppcms\booster\booster/aio/buffer.h(128): note: see reference to class template instantiation 'booster::aio::buffer_impl' being compiled [162/305] Building CXX object CMakeFiles\cppcms.dir\src\aes_encryptor.cpp.obj c:\nightly\cppcms\booster\booster/backtrace.h(72): warning C4267: 'argument': conversion from 'size_t' to 'int', possible loss of data c:\nightly\cppcms\booster\booster/backtrace.h(124): warning C4267: 'argument': conversion from 'size_t' to 'int', possible loss of data c:\nightly\cppcms\booster\booster/backtrace.h(134): warning C4267: 'argument': conversion from 'size_t' to 'int', possible loss of data ..\src\aes_encryptor.cpp(130): warning C4267: 'initializing': conversion from 'size_t' to 'uint32_t', possible loss of data ..\src\aes_encryptor.cpp(143): warning C4267: 'argument': conversion from 'size_t' to 'unsigned int', possible loss of data ..\src\aes_encryptor.cpp(178): warning C4267: 'argument': conversion from 'size_t' to 'unsigned int', possible loss of data [163/305] Building CXX object CMakeFiles\cppcms.dir\src\aes.cpp.obj c:\nightly\cppcms\cppcms/urandom.h(23): warning C4275: non dll-interface class 'booster::noncopyable' used as base for dll-interface class 'cppcms::urandom_device' c:\nightly\cppcms\booster\booster/noncopyable.h(15): note: see declaration of 'booster::noncopyable' c:\nightly\cppcms\cppcms/urandom.h(23): note: see declaration of 'cppcms::urandom_device' c:\nightly\cppcms\cppcms/urandom.h(43): warning C4251: 'cppcms::urandom_device::d': class 'booster::hold_ptr' needs to have dll-interface to be used by clients of class 'cppcms::urandom_device' c:\nightly\cppcms\cppcms/urandom.h(43): note: see declaration of 'booster::hold_ptr' c:\nightly\cppcms\cppcms/crypto.h(101): warning C4275: non dll-interface class 'booster::noncopyable' used as base for dll-interface class 'cppcms::crypto::message_digest' c:\nightly\cppcms\booster\booster/noncopyable.h(15): note: see declaration of 'booster::noncopyable' c:\nightly\cppcms\cppcms/crypto.h(101): note: see declaration of 'cppcms::crypto::message_digest' c:\nightly\cppcms\cppcms/crypto.h(160): warning C4275: non dll-interface class 'booster::noncopyable' used as base for dll-interface class 'cppcms::crypto::hmac' c:\nightly\cppcms\booster\booster/noncopyable.h(15): note: see declaration of 'booster::noncopyable' c:\nightly\cppcms\cppcms/crypto.h(160): note: see declaration of 'cppcms::crypto::hmac' c:\nightly\cppcms\cppcms/crypto.h(192): warning C4251: 'cppcms::crypto::hmac::d': class 'booster::hold_ptr' needs to have dll-interface to be used by clients of class 'cppcms::crypto::hmac' c:\nightly\cppcms\cppcms/crypto.h(192): note: see declaration of 'booster::hold_ptr' c:\nightly\cppcms\cppcms/crypto.h(193): warning C4251: 'cppcms::crypto::hmac::md_': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'cppcms::crypto::hmac' with [ _Ty=cppcms::crypto::message_digest ] c:\nightly\cppcms\cppcms/crypto.h(145): note: see declaration of 'std::unique_ptr>' with [ _Ty=cppcms::crypto::message_digest ] c:\nightly\cppcms\cppcms/crypto.h(193): warning C4251: 'cppcms::crypto::hmac::md_opad_': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'cppcms::crypto::hmac' with [ _Ty=cppcms::crypto::message_digest ] c:\nightly\cppcms\cppcms/crypto.h(145): note: see declaration of 'std::unique_ptr>' with [ _Ty=cppcms::crypto::message_digest ] c:\nightly\cppcms\cppcms/crypto.h(202): warning C4275: non dll-interface class 'booster::noncopyable' used as base for dll-interface class 'cppcms::crypto::cbc' c:\nightly\cppcms\booster\booster/noncopyable.h(15): note: see declaration of 'booster::noncopyable' c:\nightly\cppcms\cppcms/crypto.h(202): note: see declaration of 'cppcms::crypto::cbc' c:\nightly\cppcms\booster\booster/backtrace.h(72): warning C4267: 'argument': conversion from 'size_t' to 'int', possible loss of data c:\nightly\cppcms\booster\booster/backtrace.h(124): warning C4267: 'argument': conversion from 'size_t' to 'int', possible loss of data c:\nightly\cppcms\booster\booster/backtrace.h(134): warning C4267: 'argument': conversion from 'size_t' to 'int', possible loss of data [164/305] Building CXX object CMakeFiles\cppcms.dir\src\session_dual.cpp.obj c:\nightly\cppcms\cppcms/session_dual.h(28): warning C4275: non dll-interface class 'cppcms::session_api' used as base for dll-interface class 'cppcms::sessions::session_dual' c:\nightly\cppcms\cppcms/session_api.h(33): note: see declaration of 'cppcms::session_api' c:\nightly\cppcms\cppcms/session_dual.h(28): note: see declaration of 'cppcms::sessions::session_dual' c:\nightly\cppcms\cppcms/session_dual.h(61): warning C4251: 'cppcms::sessions::session_dual::d': class 'booster::hold_ptr' needs to have dll-interface to be used by clients of class 'cppcms::sessions::session_dual' c:\nightly\cppcms\cppcms/session_dual.h(61): note: see declaration of 'booster::hold_ptr' c:\nightly\cppcms\cppcms/session_dual.h(62): warning C4251: 'cppcms::sessions::session_dual::client_': class 'std::shared_ptr' needs to have dll-interface to be used by clients of class 'cppcms::sessions::session_dual' c:\nightly\cppcms\cppcms/session_dual.h(62): note: see declaration of 'std::shared_ptr' c:\nightly\cppcms\cppcms/session_dual.h(63): warning C4251: 'cppcms::sessions::session_dual::server_': class 'std::shared_ptr' needs to have dll-interface to be used by clients of class 'cppcms::sessions::session_dual' c:\nightly\cppcms\cppcms/session_dual.h(63): note: see declaration of 'std::shared_ptr' c:\nightly\cppcms\booster\booster/backtrace.h(72): warning C4267: 'argument': conversion from 'size_t' to 'int', possible loss of data c:\nightly\cppcms\booster\booster/backtrace.h(124): warning C4267: 'argument': conversion from 'size_t' to 'int', possible loss of data c:\nightly\cppcms\booster\booster/backtrace.h(134): warning C4267: 'argument': conversion from 'size_t' to 'int', possible loss of data [165/305] Building CXX object CMakeFiles\cppcms.dir\src\session_cookies.cpp.obj c:\nightly\cppcms\cppcms/session_cookies.h(74): warning C4275: non dll-interface class 'cppcms::session_api' used as base for dll-interface class 'cppcms::sessions::session_cookies' c:\nightly\cppcms\cppcms/session_api.h(33): note: see declaration of 'cppcms::session_api' c:\nightly\cppcms\cppcms/session_cookies.h(74): note: see declaration of 'cppcms::sessions::session_cookies' c:\nightly\cppcms\cppcms/session_cookies.h(106): warning C4251: 'cppcms::sessions::session_cookies::d': class 'booster::hold_ptr' needs to have dll-interface to be used by clients of class 'cppcms::sessions::session_cookies' c:\nightly\cppcms\cppcms/session_cookies.h(106): note: see declaration of 'booster::hold_ptr' c:\nightly\cppcms\cppcms/session_cookies.h(107): warning C4251: 'cppcms::sessions::session_cookies::encryptor_': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'cppcms::sessions::session_cookies' with [ _Ty=cppcms::sessions::encryptor ] c:\nightly\cppcms\cppcms/session_cookies.h(63): note: see declaration of 'std::unique_ptr>' with [ _Ty=cppcms::sessions::encryptor ] c:\nightly\cppcms\booster\booster/backtrace.h(72): warning C4267: 'argument': conversion from 'size_t' to 'int', possible loss of data c:\nightly\cppcms\booster\booster/backtrace.h(124): warning C4267: 'argument': conversion from 'size_t' to 'int', possible loss of data c:\nightly\cppcms\booster\booster/backtrace.h(134): warning C4267: 'argument': conversion from 'size_t' to 'int', possible loss of data [166/305] Building CXX object CMakeFiles\cppcms.dir\src\session_pool.cpp.obj c:\nightly\cppcms\cppcms/session_pool.h(35): warning C4275: non dll-interface class 'booster::noncopyable' used as base for dll-interface class 'cppcms::session_pool' c:\nightly\cppcms\booster\booster/noncopyable.h(15): note: see declaration of 'booster::noncopyable' c:\nightly\cppcms\cppcms/session_pool.h(35): note: see declaration of 'cppcms::session_pool' c:\nightly\cppcms\cppcms/session_pool.h(103): warning C4251: 'cppcms::session_pool::d': class 'booster::hold_ptr' needs to have dll-interface to be used by clients of class 'cppcms::session_pool' c:\nightly\cppcms\cppcms/session_pool.h(103): note: see declaration of 'booster::hold_ptr' c:\nightly\cppcms\cppcms/session_pool.h(105): warning C4251: 'cppcms::session_pool::backend_': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'cppcms::session_pool' with [ _Ty=cppcms::session_api_factory ] c:\nightly\cppcms\cppcms/session_pool.h(69): note: see declaration of 'std::unique_ptr>' with [ _Ty=cppcms::session_api_factory ] c:\nightly\cppcms\cppcms/session_pool.h(106): warning C4251: 'cppcms::session_pool::encryptor_': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'cppcms::session_pool' with [ _Ty=cppcms::sessions::encryptor_factory ] c:\nightly\cppcms\cppcms/session_pool.h(74): note: see declaration of 'std::unique_ptr>' with [ _Ty=cppcms::sessions::encryptor_factory ] c:\nightly\cppcms\cppcms/session_pool.h(107): warning C4251: 'cppcms::session_pool::storage_': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'cppcms::session_pool' with [ _Ty=cppcms::sessions::session_storage_factory ] c:\nightly\cppcms\cppcms/session_pool.h(79): note: see declaration of 'std::unique_ptr>' with [ _Ty=cppcms::sessions::session_storage_factory ] c:\nightly\cppcms\booster\booster/backtrace.h(72): warning C4267: 'argument': conversion from 'size_t' to 'int', possible loss of data c:\nightly\cppcms\booster\booster/backtrace.h(124): warning C4267: 'argument': conversion from 'size_t' to 'int', possible loss of data c:\nightly\cppcms\booster\booster/backtrace.h(134): warning C4267: 'argument': conversion from 'size_t' to 'int', possible loss of data c:\nightly\cppcms\cppcms/json.h(365): warning C4101: 'e': unreferenced local variable c:\nightly\cppcms\cppcms/json.h(381): warning C4101: 'e': unreferenced local variable c:\nightly\cppcms\cppcms/json.h(418): warning C4101: 'e': unreferenced local variable c:\nightly\cppcms\private\cached_settings.h(31): note: see reference to function template instantiation 'T cppcms::json::value::get(const char *,const T &) const' being compiled with [ T=bool ] [167/305] Building CXX object CMakeFiles\cppcms.dir\src\urandom.cpp.obj c:\nightly\cppcms\cppcms/urandom.h(23): warning C4275: non dll-interface class 'booster::noncopyable' used as base for dll-interface class 'cppcms::urandom_device' c:\nightly\cppcms\booster\booster/noncopyable.h(15): note: see declaration of 'booster::noncopyable' c:\nightly\cppcms\cppcms/urandom.h(23): note: see declaration of 'cppcms::urandom_device' c:\nightly\cppcms\cppcms/urandom.h(43): warning C4251: 'cppcms::urandom_device::d': class 'booster::hold_ptr' needs to have dll-interface to be used by clients of class 'cppcms::urandom_device' c:\nightly\cppcms\cppcms/urandom.h(43): note: see declaration of 'booster::hold_ptr' c:\nightly\cppcms\booster\booster/backtrace.h(72): warning C4267: 'argument': conversion from 'size_t' to 'int', possible loss of data c:\nightly\cppcms\booster\booster/backtrace.h(124): warning C4267: 'argument': conversion from 'size_t' to 'int', possible loss of data c:\nightly\cppcms\booster\booster/backtrace.h(134): warning C4267: 'argument': conversion from 'size_t' to 'int', possible loss of data [168/305] Building CXX object CMakeFiles\cppcms.dir\src\session_sid.cpp.obj c:\nightly\cppcms\cppcms/session_sid.h(25): warning C4275: non dll-interface class 'cppcms::session_api' used as base for dll-interface class 'cppcms::sessions::session_sid' c:\nightly\cppcms\cppcms/session_api.h(33): note: see declaration of 'cppcms::session_api' c:\nightly\cppcms\cppcms/session_sid.h(25): note: see declaration of 'cppcms::sessions::session_sid' c:\nightly\cppcms\cppcms/session_sid.h(58): warning C4251: 'cppcms::sessions::session_sid::d': class 'booster::hold_ptr' needs to have dll-interface to be used by clients of class 'cppcms::sessions::session_sid' c:\nightly\cppcms\cppcms/session_sid.h(58): note: see declaration of 'booster::hold_ptr' c:\nightly\cppcms\cppcms/session_sid.h(59): warning C4251: 'cppcms::sessions::session_sid::storage_': class 'std::shared_ptr' needs to have dll-interface to be used by clients of class 'cppcms::sessions::session_sid' c:\nightly\cppcms\cppcms/session_storage.h(76): note: see declaration of 'std::shared_ptr' c:\nightly\cppcms\booster\booster/backtrace.h(72): warning C4267: 'argument': conversion from 'size_t' to 'int', possible loss of data c:\nightly\cppcms\booster\booster/backtrace.h(124): warning C4267: 'argument': conversion from 'size_t' to 'int', possible loss of data c:\nightly\cppcms\booster\booster/backtrace.h(134): warning C4267: 'argument': conversion from 'size_t' to 'int', possible loss of data [169/305] Building CXX object CMakeFiles\cppcms.dir\src\session_memory_storage.cpp.obj c:\nightly\cppcms\private\session_memory_storage.h(16): warning C4275: non dll-interface class 'cppcms::sessions::session_storage_factory' used as base for dll-interface class 'cppcms::sessions::session_memory_storage_factory' c:\nightly\cppcms\cppcms/session_storage.h(70): note: see declaration of 'cppcms::sessions::session_storage_factory' c:\nightly\cppcms\private\session_memory_storage.h(16): note: see declaration of 'cppcms::sessions::session_memory_storage_factory' c:\nightly\cppcms\private\session_memory_storage.h(24): warning C4251: 'cppcms::sessions::session_memory_storage_factory::storage_': class 'std::shared_ptr' needs to have dll-interface to be used by clients of class 'cppcms::sessions::session_memory_storage_factory' c:\nightly\cppcms\cppcms/session_storage.h(76): note: see declaration of 'std::shared_ptr' [170/305] Building CXX object CMakeFiles\cppcms.dir\src\mount_point.cpp.obj c:\nightly\cppcms\booster\booster/backtrace.h(72): warning C4267: 'argument': conversion from 'size_t' to 'int', possible loss of data c:\nightly\cppcms\booster\booster/backtrace.h(124): warning C4267: 'argument': conversion from 'size_t' to 'int', possible loss of data c:\nightly\cppcms\booster\booster/backtrace.h(134): warning C4267: 'argument': conversion from 'size_t' to 'int', possible loss of data [171/305] Building CXX object CMakeFiles\cppcms.dir\src\rpc_json.cpp.obj c:\nightly\cppcms\booster\booster/backtrace.h(72): warning C4267: 'argument': conversion from 'size_t' to 'int', possible loss of data c:\nightly\cppcms\booster\booster/backtrace.h(124): warning C4267: 'argument': conversion from 'size_t' to 'int', possible loss of data c:\nightly\cppcms\booster\booster/backtrace.h(134): warning C4267: 'argument': conversion from 'size_t' to 'int', possible loss of data c:\nightly\cppcms\cppcms/json.h(365): warning C4101: 'e': unreferenced local variable c:\nightly\cppcms\cppcms/json.h(381): warning C4101: 'e': unreferenced local variable ..\src\rpc_json.cpp(180): warning C4101: 'e': unreferenced local variable ..\src\rpc_json.cpp(190): warning C4101: 'e': unreferenced local variable c:\nightly\cppcms\booster\booster/nowide/fstream.h(49): warning C4101: 'e': unreferenced local variable c:\nightly\cppcms\booster\booster/nowide/fstream.h(42): note: while compiling class template member function 'booster::nowide::basic_filebuf> *booster::nowide::basic_filebuf>::open(const char *,std::ios_base::openmode)' c:\nightly\cppcms\booster\booster/nowide/fstream.h(242): note: see reference to function template instantiation 'booster::nowide::basic_filebuf> *booster::nowide::basic_filebuf>::open(const char *,std::ios_base::openmode)' being compiled c:\nightly\cppcms\booster\booster/nowide/fstream.h(271): note: see reference to class template instantiation 'booster::nowide::basic_filebuf>' being compiled c:\nightly\cppcms\booster\booster/nowide/fstream.h(270): note: while compiling class template member function 'booster::nowide::basic_ifstream>::~basic_ifstream(void)' ..\src\rpc_json.cpp(146): note: see reference to function template instantiation 'booster::nowide::basic_ifstream>::~basic_ifstream(void)' being compiled ..\src\rpc_json.cpp(140): note: see reference to class template instantiation 'booster::nowide::basic_ifstream>' being compiled [172/305] Building CXX object CMakeFiles\cppcms.dir\src\archive.cpp.obj c:\nightly\cppcms\booster\booster/backtrace.h(72): warning C4267: 'argument': conversion from 'size_t' to 'int', possible loss of data c:\nightly\cppcms\booster\booster/backtrace.h(124): warning C4267: 'argument': conversion from 'size_t' to 'int', possible loss of data c:\nightly\cppcms\booster\booster/backtrace.h(134): warning C4267: 'argument': conversion from 'size_t' to 'int', possible loss of data ..\src\archive.cpp(68): warning C4267: 'initializing': conversion from 'size_t' to 'uint32_t', possible loss of data [173/305] Building CXX object CMakeFiles\cppcms.dir\src\crypto.cpp.obj c:\nightly\cppcms\cppcms/crypto.h(101): warning C4275: non dll-interface class 'booster::noncopyable' used as base for dll-interface class 'cppcms::crypto::message_digest' c:\nightly\cppcms\booster\booster/noncopyable.h(15): note: see declaration of 'booster::noncopyable' c:\nightly\cppcms\cppcms/crypto.h(101): note: see declaration of 'cppcms::crypto::message_digest' c:\nightly\cppcms\cppcms/crypto.h(160): warning C4275: non dll-interface class 'booster::noncopyable' used as base for dll-interface class 'cppcms::crypto::hmac' c:\nightly\cppcms\booster\booster/noncopyable.h(15): note: see declaration of 'booster::noncopyable' c:\nightly\cppcms\cppcms/crypto.h(160): note: see declaration of 'cppcms::crypto::hmac' c:\nightly\cppcms\cppcms/crypto.h(192): warning C4251: 'cppcms::crypto::hmac::d': class 'booster::hold_ptr' needs to have dll-interface to be used by clients of class 'cppcms::crypto::hmac' c:\nightly\cppcms\cppcms/crypto.h(192): note: see declaration of 'booster::hold_ptr' c:\nightly\cppcms\cppcms/crypto.h(193): warning C4251: 'cppcms::crypto::hmac::md_': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'cppcms::crypto::hmac' with [ _Ty=cppcms::crypto::message_digest ] c:\nightly\cppcms\cppcms/crypto.h(145): note: see declaration of 'std::unique_ptr>' with [ _Ty=cppcms::crypto::message_digest ] c:\nightly\cppcms\cppcms/crypto.h(193): warning C4251: 'cppcms::crypto::hmac::md_opad_': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'cppcms::crypto::hmac' with [ _Ty=cppcms::crypto::message_digest ] c:\nightly\cppcms\cppcms/crypto.h(145): note: see declaration of 'std::unique_ptr>' with [ _Ty=cppcms::crypto::message_digest ] c:\nightly\cppcms\cppcms/crypto.h(202): warning C4275: non dll-interface class 'booster::noncopyable' used as base for dll-interface class 'cppcms::crypto::cbc' c:\nightly\cppcms\booster\booster/noncopyable.h(15): note: see declaration of 'booster::noncopyable' c:\nightly\cppcms\cppcms/crypto.h(202): note: see declaration of 'cppcms::crypto::cbc' c:\nightly\cppcms\booster\booster/backtrace.h(72): warning C4267: 'argument': conversion from 'size_t' to 'int', possible loss of data c:\nightly\cppcms\booster\booster/backtrace.h(124): warning C4267: 'argument': conversion from 'size_t' to 'int', possible loss of data c:\nightly\cppcms\booster\booster/backtrace.h(134): warning C4267: 'argument': conversion from 'size_t' to 'int', possible loss of data ..\src\crypto.cpp(44): warning C4267: 'argument': conversion from 'size_t' to 'int', possible loss of data ..\src\crypto.cpp(353): warning C4267: '=': conversion from 'size_t' to 'int', possible loss of data ..\src\crypto.cpp(335): warning C4996: 'setbuf': This function or variable may be unsafe. Consider using setvbuf instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details. C:\Program Files (x86)\Windows Kits\10\include\10.0.15063.0\ucrt\stdio.h(394): note: see declaration of 'setbuf' [174/305] Building CXX object booster\CMakeFiles\test_locale_formatting.dir\lib\locale\test\test_formatting.cpp.obj c:\nightly\cppcms\booster\booster/backtrace.h(72): warning C4267: 'argument': conversion from 'size_t' to 'int', possible loss of data c:\nightly\cppcms\booster\booster/backtrace.h(124): warning C4267: 'argument': conversion from 'size_t' to 'int', possible loss of data c:\nightly\cppcms\booster\booster/backtrace.h(134): warning C4267: 'argument': conversion from 'size_t' to 'int', possible loss of data [175/305] Building CXX object CMakeFiles\cppcms.dir\src\copy_filter.cpp.obj [176/305] Building CXX object CMakeFiles\cppcms.dir\src\session_interface.cpp.obj c:\nightly\cppcms\booster\booster/backtrace.h(72): warning C4267: 'argument': conversion from 'size_t' to 'int', possible loss of data c:\nightly\cppcms\booster\booster/backtrace.h(124): warning C4267: 'argument': conversion from 'size_t' to 'int', possible loss of data c:\nightly\cppcms\booster\booster/backtrace.h(134): warning C4267: 'argument': conversion from 'size_t' to 'int', possible loss of data c:\nightly\cppcms\cppcms/json.h(365): warning C4101: 'e': unreferenced local variable c:\nightly\cppcms\cppcms/json.h(381): warning C4101: 'e': unreferenced local variable ..\src\session_interface.cpp(192): warning C4244: 'return': conversion from 'time_t' to 'int', possible loss of data ..\src\session_interface.cpp(236): warning C4267: 'argument': conversion from 'size_t' to 'unsigned int', possible loss of data ..\src\session_interface.cpp(502): warning C4244: 'argument': conversion from 'int64_t' to 'unsigned int', possible loss of data c:\nightly\cppcms\cppcms/json.h(418): warning C4101: 'e': unreferenced local variable c:\nightly\cppcms\private\cached_settings.h(31): note: see reference to function template instantiation 'T cppcms::json::value::get(const char *,const T &) const' being compiled with [ T=bool ] [177/305] Linking CXX executable booster\test_locale_formatting.exe [178/305] Building CXX object CMakeFiles\cppcms.dir\src\send_timeout.cpp.obj c:\nightly\cppcms\booster\booster/backtrace.h(72): warning C4267: 'argument': conversion from 'size_t' to 'int', possible loss of data c:\nightly\cppcms\booster\booster/backtrace.h(124): warning C4267: 'argument': conversion from 'size_t' to 'int', possible loss of data c:\nightly\cppcms\booster\booster/backtrace.h(134): warning C4267: 'argument': conversion from 'size_t' to 'int', possible loss of data [179/305] Building CXX object CMakeFiles\cppcms.dir\src\xss.cpp.obj c:\nightly\cppcms\booster\booster/backtrace.h(72): warning C4267: 'argument': conversion from 'size_t' to 'int', possible loss of data c:\nightly\cppcms\booster\booster/backtrace.h(124): warning C4267: 'argument': conversion from 'size_t' to 'int', possible loss of data c:\nightly\cppcms\booster\booster/backtrace.h(134): warning C4267: 'argument': conversion from 'size_t' to 'int', possible loss of data c:\nightly\cppcms\cppcms/json.h(365): warning C4101: 'e': unreferenced local variable c:\nightly\cppcms\cppcms/json.h(381): warning C4101: 'e': unreferenced local variable ..\src\xss.cpp(271): warning C4267: '=': conversion from 'size_t' to 'int', possible loss of data ..\src\xss.cpp(300): warning C4267: '=': conversion from 'size_t' to 'int', possible loss of data ..\src\xss.cpp(645): warning C4267: 'initializing': conversion from 'size_t' to 'int', possible loss of data c:\nightly\cppcms\booster\booster/nowide/fstream.h(49): warning C4101: 'e': unreferenced local variable c:\nightly\cppcms\booster\booster/nowide/fstream.h(42): note: while compiling class template member function 'booster::nowide::basic_filebuf> *booster::nowide::basic_filebuf>::open(const char *,std::ios_base::openmode)' c:\nightly\cppcms\booster\booster/nowide/fstream.h(242): note: see reference to function template instantiation 'booster::nowide::basic_filebuf> *booster::nowide::basic_filebuf>::open(const char *,std::ios_base::openmode)' being compiled c:\nightly\cppcms\booster\booster/nowide/fstream.h(271): note: see reference to class template instantiation 'booster::nowide::basic_filebuf>' being compiled c:\nightly\cppcms\booster\booster/nowide/fstream.h(270): note: while compiling class template member function 'booster::nowide::basic_ifstream>::~basic_ifstream(void)' ..\src\xss.cpp(396): note: see reference to function template instantiation 'booster::nowide::basic_ifstream>::~basic_ifstream(void)' being compiled ..\src\xss.cpp(385): note: see reference to class template instantiation 'booster::nowide::basic_ifstream>' being compiled c:\nightly\cppcms\cppcms/json.h(435): warning C4101: 'e': unreferenced local variable ..\src\xss.cpp(224): note: see reference to function template instantiation 'T cppcms::json::value::get>>(const std::string &,const T &) const' being compiled with [ T=std::vector>, _Kty=std::string ] c:\nightly\cppcms\cppcms/json.h(418): warning C4101: 'e': unreferenced local variable ..\src\xss.cpp(246): note: see reference to function template instantiation 'T cppcms::json::value::get>>(const char *,const T &) const' being compiled with [ T=std::vector>, _Kty=std::string ] [180/305] Building CXX object CMakeFiles\forwarder_test.dir\tests\forwarder_test.cpp.obj c:\nightly\cppcms\booster\booster/backtrace.h(72): warning C4267: 'argument': conversion from 'size_t' to 'int', possible loss of data c:\nightly\cppcms\booster\booster/backtrace.h(124): warning C4267: 'argument': conversion from 'size_t' to 'int', possible loss of data c:\nightly\cppcms\booster\booster/backtrace.h(134): warning C4267: 'argument': conversion from 'size_t' to 'int', possible loss of data c:\nightly\cppcms\cppcms/json.h(365): warning C4101: 'e': unreferenced local variable c:\nightly\cppcms\cppcms/json.h(381): warning C4101: 'e': unreferenced local variable c:\nightly\cppcms\cppcms/json.h(418): warning C4101: 'e': unreferenced local variable c:\nightly\cppcms\tests\client.h(22): note: see reference to function template instantiation 'T cppcms::json::value::get(const char *,const T &) const' being compiled with [ T=std::string ] [181/305] Building CXX object CMakeFiles\cppcms.dir\src\http_content_filter.cpp.obj c:\nightly\cppcms\booster\booster/backtrace.h(72): warning C4267: 'argument': conversion from 'size_t' to 'int', possible loss of data c:\nightly\cppcms\booster\booster/backtrace.h(124): warning C4267: 'argument': conversion from 'size_t' to 'int', possible loss of data c:\nightly\cppcms\booster\booster/backtrace.h(134): warning C4267: 'argument': conversion from 'size_t' to 'int', possible loss of data c:\nightly\cppcms\cppcms/json.h(365): warning C4101: 'e': unreferenced local variable c:\nightly\cppcms\cppcms/json.h(381): warning C4101: 'e': unreferenced local variable c:\nightly\cppcms\cppcms/json.h(418): warning C4101: 'e': unreferenced local variable c:\nightly\cppcms\private\cached_settings.h(31): note: see reference to function template instantiation 'T cppcms::json::value::get(const char *,const T &) const' being compiled with [ T=bool ] [182/305] Building CXX object CMakeFiles\cppcms.dir\src\http_request.cpp.obj c:\nightly\cppcms\booster\booster/backtrace.h(72): warning C4267: 'argument': conversion from 'size_t' to 'int', possible loss of data c:\nightly\cppcms\booster\booster/backtrace.h(124): warning C4267: 'argument': conversion from 'size_t' to 'int', possible loss of data c:\nightly\cppcms\booster\booster/backtrace.h(134): warning C4267: 'argument': conversion from 'size_t' to 'int', possible loss of data c:\nightly\cppcms\cppcms/json.h(365): warning C4101: 'e': unreferenced local variable c:\nightly\cppcms\cppcms/json.h(381): warning C4101: 'e': unreferenced local variable c:\nightly\cppcms\private\multipart_parser.h(63): warning C4267: 'initializing': conversion from 'size_t' to 'int', possible loss of data c:\nightly\cppcms\booster\booster/aio/buffer.h(79): warning C4267: '=': conversion from 'size_t' to 'int', possible loss of data c:\nightly\cppcms\booster\booster/aio/buffer.h(65): note: while compiling class template member function 'void booster::aio::buffer_impl::add(Pointer,::size_t)' with [ Pointer=const char * ] c:\nightly\cppcms\booster\booster/aio/buffer.h(138): note: see reference to function template instantiation 'void booster::aio::buffer_impl::add(Pointer,::size_t)' being compiled with [ Pointer=const char * ] c:\nightly\cppcms\booster\booster/aio/buffer.h(128): note: see reference to class template instantiation 'booster::aio::buffer_impl' being compiled c:\nightly\cppcms\cppcms/json.h(418): warning C4101: 'e': unreferenced local variable c:\nightly\cppcms\private\cached_settings.h(31): note: see reference to function template instantiation 'T cppcms::json::value::get(const char *,const T &) const' being compiled with [ T=bool ] [183/305] Building CXX object CMakeFiles\cppcms.dir\src\plugin.cpp.obj c:\nightly\cppcms\booster\booster/backtrace.h(72): warning C4267: 'argument': conversion from 'size_t' to 'int', possible loss of data c:\nightly\cppcms\booster\booster/backtrace.h(124): warning C4267: 'argument': conversion from 'size_t' to 'int', possible loss of data c:\nightly\cppcms\booster\booster/backtrace.h(134): warning C4267: 'argument': conversion from 'size_t' to 'int', possible loss of data c:\nightly\cppcms\cppcms/json.h(365): warning C4101: 'e': unreferenced local variable c:\nightly\cppcms\cppcms/json.h(381): warning C4101: 'e': unreferenced local variable c:\nightly\cppcms\cppcms/json.h(418): warning C4101: 'e': unreferenced local variable ..\src\plugin.cpp(191): note: see reference to function template instantiation 'T cppcms::json::value::get>>(const char *,const T &) const' being compiled with [ T=std::vector>, _Ty=std::string ] [184/305] Building CXX object CMakeFiles\cppcms.dir\src\http_response.cpp.obj c:\nightly\cppcms\booster\booster/backtrace.h(72): warning C4267: 'argument': conversion from 'size_t' to 'int', possible loss of data c:\nightly\cppcms\booster\booster/backtrace.h(124): warning C4267: 'argument': conversion from 'size_t' to 'int', possible loss of data c:\nightly\cppcms\booster\booster/backtrace.h(134): warning C4267: 'argument': conversion from 'size_t' to 'int', possible loss of data c:\nightly\cppcms\cppcms/json.h(365): warning C4101: 'e': unreferenced local variable c:\nightly\cppcms\cppcms/json.h(381): warning C4101: 'e': unreferenced local variable ..\src\http_response.cpp(98): warning C4244: 'initializing': conversion from '__int64' to 'int', possible loss of data ..\src\http_response.cpp(160): warning C4244: 'initializing': conversion from '__int64' to 'int', possible loss of data ..\src\http_response.cpp(173): warning C4244: 'initializing': conversion from '__int64' to 'int', possible loss of data ..\src\http_response.cpp(193): warning C4267: '=': conversion from 'size_t' to 'uInt', possible loss of data ..\src\http_response.cpp(196): warning C4267: 'initializing': conversion from 'size_t' to 'int', possible loss of data ..\src\http_response.cpp(214): warning C4244: 'argument': conversion from '__int64' to 'int', possible loss of data ..\src\http_response.cpp(345): warning C4244: 'argument': conversion from 'std::streamsize' to 'int', possible loss of data ..\src\http_response.cpp(382): warning C4244: 'argument': conversion from 'std::streamsize' to 'int', possible loss of data ..\src\http_response.cpp(433): warning C4244: 'argument': conversion from 'std::streamsize' to 'int', possible loss of data ..\src\http_response.cpp(452): warning C4267: 'argument': conversion from 'size_t' to 'int', possible loss of data ..\src\http_response.cpp(476): warning C4267: 'argument': conversion from 'size_t' to 'int', possible loss of data ..\src\http_response.cpp(479): warning C4244: 'argument': conversion from 'std::streamsize' to 'int', possible loss of data c:\nightly\cppcms\booster\booster/aio/buffer.h(79): warning C4267: '=': conversion from 'size_t' to 'int', possible loss of data c:\nightly\cppcms\booster\booster/aio/buffer.h(65): note: while compiling class template member function 'void booster::aio::buffer_impl::add(Pointer,::size_t)' with [ Pointer=const char * ] c:\nightly\cppcms\booster\booster/aio/buffer.h(138): note: see reference to function template instantiation 'void booster::aio::buffer_impl::add(Pointer,::size_t)' being compiled with [ Pointer=const char * ] c:\nightly\cppcms\booster\booster/aio/buffer.h(128): note: see reference to class template instantiation 'booster::aio::buffer_impl' being compiled c:\nightly\cppcms\cppcms/json.h(418): warning C4101: 'e': unreferenced local variable c:\nightly\cppcms\private\cached_settings.h(31): note: see reference to function template instantiation 'T cppcms::json::value::get(const char *,const T &) const' being compiled with [ T=bool ] [185/305] Building CXX object CMakeFiles\cppcms.dir\src\capi\session.cpp.obj c:\nightly\cppcms\cppcms/session_pool.h(35): warning C4275: non dll-interface class 'booster::noncopyable' used as base for dll-interface class 'cppcms::session_pool' c:\nightly\cppcms\booster\booster/noncopyable.h(15): note: see declaration of 'booster::noncopyable' c:\nightly\cppcms\cppcms/session_pool.h(35): note: see declaration of 'cppcms::session_pool' c:\nightly\cppcms\cppcms/session_pool.h(103): warning C4251: 'cppcms::session_pool::d': class 'booster::hold_ptr' needs to have dll-interface to be used by clients of class 'cppcms::session_pool' c:\nightly\cppcms\cppcms/session_pool.h(103): note: see declaration of 'booster::hold_ptr' c:\nightly\cppcms\cppcms/session_pool.h(105): warning C4251: 'cppcms::session_pool::backend_': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'cppcms::session_pool' with [ _Ty=cppcms::session_api_factory ] c:\nightly\cppcms\cppcms/session_pool.h(69): note: see declaration of 'std::unique_ptr>' with [ _Ty=cppcms::session_api_factory ] c:\nightly\cppcms\cppcms/session_pool.h(106): warning C4251: 'cppcms::session_pool::encryptor_': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'cppcms::session_pool' with [ _Ty=cppcms::sessions::encryptor_factory ] c:\nightly\cppcms\cppcms/session_pool.h(74): note: see declaration of 'std::unique_ptr>' with [ _Ty=cppcms::sessions::encryptor_factory ] c:\nightly\cppcms\cppcms/session_pool.h(107): warning C4251: 'cppcms::session_pool::storage_': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'cppcms::session_pool' with [ _Ty=cppcms::sessions::session_storage_factory ] c:\nightly\cppcms\cppcms/session_pool.h(79): note: see declaration of 'std::unique_ptr>' with [ _Ty=cppcms::sessions::session_storage_factory ] c:\nightly\cppcms\booster\booster/backtrace.h(72): warning C4267: 'argument': conversion from 'size_t' to 'int', possible loss of data c:\nightly\cppcms\booster\booster/backtrace.h(124): warning C4267: 'argument': conversion from 'size_t' to 'int', possible loss of data c:\nightly\cppcms\booster\booster/backtrace.h(134): warning C4267: 'argument': conversion from 'size_t' to 'int', possible loss of data c:\nightly\cppcms\cppcms/json.h(365): warning C4101: 'e': unreferenced local variable c:\nightly\cppcms\cppcms/json.h(381): warning C4101: 'e': unreferenced local variable ..\src\capi\session.cpp(165): warning C4996: 'strncpy': This function or variable may be unsafe. Consider using strncpy_s instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details. C:\Program Files (x86)\Windows Kits\10\include\10.0.15063.0\ucrt\string.h(343): note: see declaration of 'strncpy' ..\src\capi\session.cpp(474): warning C4267: 'return': conversion from 'size_t' to 'int', possible loss of data ..\src\capi\session.cpp(507): warning C4267: 'initializing': conversion from 'size_t' to 'int', possible loss of data ..\src\capi\session.cpp(524): warning C4267: 'initializing': conversion from 'size_t' to 'int', possible loss of data ..\src\capi\session.cpp(553): warning C4267: 'initializing': conversion from 'size_t' to 'int', possible loss of data c:\nightly\cppcms\booster\booster/nowide/fstream.h(49): warning C4101: 'e': unreferenced local variable c:\nightly\cppcms\booster\booster/nowide/fstream.h(42): note: while compiling class template member function 'booster::nowide::basic_filebuf> *booster::nowide::basic_filebuf>::open(const char *,std::ios_base::openmode)' c:\nightly\cppcms\booster\booster/nowide/fstream.h(242): note: see reference to function template instantiation 'booster::nowide::basic_filebuf> *booster::nowide::basic_filebuf>::open(const char *,std::ios_base::openmode)' being compiled c:\nightly\cppcms\booster\booster/nowide/fstream.h(271): note: see reference to class template instantiation 'booster::nowide::basic_filebuf>' being compiled c:\nightly\cppcms\booster\booster/nowide/fstream.h(270): note: while compiling class template member function 'booster::nowide::basic_ifstream>::~basic_ifstream(void)' ..\src\capi\session.cpp(294): note: see reference to function template instantiation 'booster::nowide::basic_ifstream>::~basic_ifstream(void)' being compiled ..\src\capi\session.cpp(282): note: see reference to class template instantiation 'booster::nowide::basic_ifstream>' being compiled ..\src\capi\session.cpp(195): warning C4101: 'e': unreferenced local variable ..\src\capi\session.cpp(293): note: see reference to function template instantiation 'void `anonymous-namespace'::handle(C *)' being compiled with [ C=cppcms_capi_session_pool ] [186/305] Building CXX object CMakeFiles\cppcms.dir\src\cgi_api.cpp.obj c:\nightly\cppcms\booster\booster/backtrace.h(72): warning C4267: 'argument': conversion from 'size_t' to 'int', possible loss of data c:\nightly\cppcms\booster\booster/backtrace.h(124): warning C4267: 'argument': conversion from 'size_t' to 'int', possible loss of data c:\nightly\cppcms\booster\booster/backtrace.h(134): warning C4267: 'argument': conversion from 'size_t' to 'int', possible loss of data c:\nightly\cppcms\cppcms/json.h(365): warning C4101: 'e': unreferenced local variable c:\nightly\cppcms\cppcms/json.h(381): warning C4101: 'e': unreferenced local variable c:\nightly\cppcms\booster\booster/aio/buffer.h(79): warning C4267: '=': conversion from 'size_t' to 'int', possible loss of data c:\nightly\cppcms\booster\booster/aio/buffer.h(65): note: while compiling class template member function 'void booster::aio::buffer_impl::add(Pointer,::size_t)' with [ Pointer=const char * ] c:\nightly\cppcms\booster\booster/aio/buffer.h(138): note: see reference to function template instantiation 'void booster::aio::buffer_impl::add(Pointer,::size_t)' being compiled with [ Pointer=const char * ] c:\nightly\cppcms\booster\booster/aio/buffer.h(128): note: see reference to class template instantiation 'booster::aio::buffer_impl' being compiled c:\nightly\cppcms\cppcms/json.h(418): warning C4101: 'e': unreferenced local variable c:\nightly\cppcms\private\cached_settings.h(31): note: see reference to function template instantiation 'T cppcms::json::value::get(const char *,const T &) const' being compiled with [ T=bool ] [187/305] Building CXX object CMakeFiles\cppcms.dir\src\tcp_cache_client.cpp.obj c:\nightly\cppcms\booster\booster/backtrace.h(72): warning C4267: 'argument': conversion from 'size_t' to 'int', possible loss of data c:\nightly\cppcms\booster\booster/backtrace.h(124): warning C4267: 'argument': conversion from 'size_t' to 'int', possible loss of data c:\nightly\cppcms\booster\booster/backtrace.h(134): warning C4267: 'argument': conversion from 'size_t' to 'int', possible loss of data ..\src\tcp_cache_client.cpp(27): warning C4267: '=': conversion from 'size_t' to 'uint32_t', possible loss of data ..\src\tcp_cache_client.cpp(29): warning C4267: '=': conversion from 'size_t' to 'uint32_t', possible loss of data ..\src\tcp_cache_client.cpp(52): warning C4267: '=': conversion from 'size_t' to 'uint32_t', possible loss of data ..\src\tcp_cache_client.cpp(53): warning C4267: '=': conversion from 'size_t' to 'uint32_t', possible loss of data ..\src\tcp_cache_client.cpp(82): warning C4267: 'initializing': conversion from 'size_t' to 'unsigned int', possible loss of data ..\src\tcp_cache_client.cpp(115): warning C4267: '=': conversion from 'size_t' to 'uint32_t', possible loss of data ..\src\tcp_cache_client.cpp(117): warning C4267: '=': conversion from 'size_t' to 'uint32_t', possible loss of data ..\src\tcp_cache_client.cpp(121): warning C4267: '+=': conversion from 'size_t' to 'unsigned int', possible loss of data ..\src\tcp_cache_client.cpp(125): warning C4267: '=': conversion from 'size_t' to 'uint32_t', possible loss of data [188/305] Building CXX object CMakeFiles\cppcms.dir\src\service.cpp.obj c:\nightly\cppcms\booster\booster/backtrace.h(72): warning C4267: 'argument': conversion from 'size_t' to 'int', possible loss of data c:\nightly\cppcms\booster\booster/backtrace.h(124): warning C4267: 'argument': conversion from 'size_t' to 'int', possible loss of data c:\nightly\cppcms\booster\booster/backtrace.h(134): warning C4267: 'argument': conversion from 'size_t' to 'int', possible loss of data c:\nightly\cppcms\cppcms/json.h(365): warning C4101: 'e': unreferenced local variable c:\nightly\cppcms\cppcms/json.h(381): warning C4101: 'e': unreferenced local variable ..\src\service.cpp(134): warning C4996: 'getenv': This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details. C:\Program Files (x86)\Windows Kits\10\include\10.0.15063.0\ucrt\stdlib.h(1199): note: see declaration of 'getenv' ..\src\service.cpp(432): warning C4312: 'type cast': conversion from 'int' to 'HANDLE' of greater size ..\src\service.cpp(430): warning C4996: 'getenv': This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details. C:\Program Files (x86)\Windows Kits\10\include\10.0.15063.0\ucrt\stdlib.h(1199): note: see declaration of 'getenv' ..\src\service.cpp(569): warning C4267: 'initializing': conversion from 'size_t' to 'int', possible loss of data c:\nightly\cppcms\booster\booster/aio/buffer.h(79): warning C4267: '=': conversion from 'size_t' to 'int', possible loss of data c:\nightly\cppcms\booster\booster/aio/buffer.h(65): note: while compiling class template member function 'void booster::aio::buffer_impl::add(Pointer,::size_t)' with [ Pointer=const char * ] c:\nightly\cppcms\booster\booster/aio/buffer.h(138): note: see reference to function template instantiation 'void booster::aio::buffer_impl::add(Pointer,::size_t)' being compiled with [ Pointer=const char * ] c:\nightly\cppcms\booster\booster/aio/buffer.h(128): note: see reference to class template instantiation 'booster::aio::buffer_impl' being compiled c:\nightly\cppcms\booster\booster/nowide/fstream.h(49): warning C4101: 'e': unreferenced local variable c:\nightly\cppcms\booster\booster/nowide/fstream.h(42): note: while compiling class template member function 'booster::nowide::basic_filebuf> *booster::nowide::basic_filebuf>::open(const char *,std::ios_base::openmode)' c:\nightly\cppcms\booster\booster/nowide/fstream.h(242): note: see reference to function template instantiation 'booster::nowide::basic_filebuf> *booster::nowide::basic_filebuf>::open(const char *,std::ios_base::openmode)' being compiled c:\nightly\cppcms\booster\booster/nowide/fstream.h(271): note: see reference to class template instantiation 'booster::nowide::basic_filebuf>' being compiled c:\nightly\cppcms\booster\booster/nowide/fstream.h(270): note: while compiling class template member function 'booster::nowide::basic_ifstream>::~basic_ifstream(void)' ..\src\service.cpp(193): note: see reference to function template instantiation 'booster::nowide::basic_ifstream>::~basic_ifstream(void)' being compiled ..\src\service.cpp(139): note: see reference to class template instantiation 'booster::nowide::basic_ifstream>' being compiled c:\nightly\cppcms\cppcms/json.h(418): warning C4101: 'e': unreferenced local variable c:\nightly\cppcms\private\cached_settings.h(31): note: see reference to function template instantiation 'T cppcms::json::value::get(const char *,const T &) const' being compiled with [ T=bool ] [189/305] Building CXX object CMakeFiles\cppcms.dir\src\tcp_connector.cpp.obj c:\nightly\cppcms\booster\booster/backtrace.h(72): warning C4267: 'argument': conversion from 'size_t' to 'int', possible loss of data c:\nightly\cppcms\booster\booster/backtrace.h(124): warning C4267: 'argument': conversion from 'size_t' to 'int', possible loss of data c:\nightly\cppcms\booster\booster/backtrace.h(134): warning C4267: 'argument': conversion from 'size_t' to 'int', possible loss of data ..\src\tcp_connector.cpp(21): warning C4267: '=': conversion from 'size_t' to 'int', possible loss of data [190/305] Building CXX object CMakeFiles\cppcms.dir\src\cache_over_ip.cpp.obj c:\nightly\cppcms\booster\booster/backtrace.h(72): warning C4267: 'argument': conversion from 'size_t' to 'int', possible loss of data c:\nightly\cppcms\booster\booster/backtrace.h(124): warning C4267: 'argument': conversion from 'size_t' to 'int', possible loss of data c:\nightly\cppcms\booster\booster/backtrace.h(134): warning C4267: 'argument': conversion from 'size_t' to 'int', possible loss of data [191/305] Building CXX object CMakeFiles\cppcms.dir\src\session_tcp_storage.cpp.obj c:\nightly\cppcms\booster\booster/backtrace.h(72): warning C4267: 'argument': conversion from 'size_t' to 'int', possible loss of data c:\nightly\cppcms\booster\booster/backtrace.h(124): warning C4267: 'argument': conversion from 'size_t' to 'int', possible loss of data c:\nightly\cppcms\booster\booster/backtrace.h(134): warning C4267: 'argument': conversion from 'size_t' to 'int', possible loss of data ..\src\session_tcp_storage.cpp(35): warning C4267: '=': conversion from 'size_t' to 'uint32_t', possible loss of data ..\src\session_tcp_storage.cpp(48): warning C4267: '=': conversion from 'size_t' to 'uint32_t', possible loss of data ..\src\session_tcp_storage.cpp(66): warning C4267: '=': conversion from 'size_t' to 'uint32_t', possible loss of data [192/305] Building CXX object CMakeFiles\cppcms.dir\src\tcp_messenger.cpp.obj c:\nightly\cppcms\booster\booster/backtrace.h(72): warning C4267: 'argument': conversion from 'size_t' to 'int', possible loss of data c:\nightly\cppcms\booster\booster/backtrace.h(124): warning C4267: 'argument': conversion from 'size_t' to 'int', possible loss of data c:\nightly\cppcms\booster\booster/backtrace.h(134): warning C4267: 'argument': conversion from 'size_t' to 'int', possible loss of data c:\nightly\cppcms\booster\booster/aio/buffer.h(79): warning C4267: '=': conversion from 'size_t' to 'int', possible loss of data c:\nightly\cppcms\booster\booster/aio/buffer.h(65): note: while compiling class template member function 'void booster::aio::buffer_impl::add(Pointer,::size_t)' with [ Pointer=const char * ] c:\nightly\cppcms\booster\booster/aio/buffer.h(138): note: see reference to function template instantiation 'void booster::aio::buffer_impl::add(Pointer,::size_t)' being compiled with [ Pointer=const char * ] c:\nightly\cppcms\booster\booster/aio/buffer.h(128): note: see reference to class template instantiation 'booster::aio::buffer_impl' being compiled [193/305] Building CXX object CMakeFiles\cppcms.dir\src\tcp_cache_server.cpp.obj c:\nightly\cppcms\booster\booster/backtrace.h(72): warning C4267: 'argument': conversion from 'size_t' to 'int', possible loss of data c:\nightly\cppcms\booster\booster/backtrace.h(124): warning C4267: 'argument': conversion from 'size_t' to 'int', possible loss of data c:\nightly\cppcms\booster\booster/backtrace.h(134): warning C4267: 'argument': conversion from 'size_t' to 'int', possible loss of data ..\src\tcp_cache_server.cpp(113): warning C4267: '=': conversion from 'size_t' to 'uint32_t', possible loss of data ..\src\tcp_cache_server.cpp(119): warning C4267: '=': conversion from 'size_t' to 'uint32_t', possible loss of data ..\src\tcp_cache_server.cpp(120): warning C4267: '=': conversion from 'size_t' to 'uint32_t', possible loss of data ..\src\tcp_cache_server.cpp(150): warning C4267: 'initializing': conversion from 'size_t' to 'unsigned int', possible loss of data ..\src\tcp_cache_server.cpp(215): warning C4244: '=': conversion from 'time_t' to 'int', possible loss of data ..\src\tcp_cache_server.cpp(220): warning C4267: '=': conversion from 'size_t' to 'uint32_t', possible loss of data ..\src\tcp_cache_server.cpp(325): warning C4267: 'initializing': conversion from 'size_t' to 'int', possible loss of data c:\nightly\cppcms\booster\booster/aio/buffer.h(79): warning C4267: '=': conversion from 'size_t' to 'int', possible loss of data c:\nightly\cppcms\booster\booster/aio/buffer.h(65): note: while compiling class template member function 'void booster::aio::buffer_impl::add(Pointer,::size_t)' with [ Pointer=const char * ] c:\nightly\cppcms\booster\booster/aio/buffer.h(138): note: see reference to function template instantiation 'void booster::aio::buffer_impl::add(Pointer,::size_t)' being compiled with [ Pointer=const char * ] c:\nightly\cppcms\booster\booster/aio/buffer.h(128): note: see reference to class template instantiation 'booster::aio::buffer_impl' being compiled [194/305] Building CXX object CMakeFiles\cppcms.dir\src\session_win32_file_storage.cpp.obj c:\nightly\cppcms\private\session_win32_file_storage.h(22): warning C4275: non dll-interface class 'cppcms::sessions::session_storage' used as base for dll-interface class 'cppcms::sessions::session_file_storage' c:\nightly\cppcms\cppcms/session_storage.h(32): note: see declaration of 'cppcms::sessions::session_storage' c:\nightly\cppcms\private\session_win32_file_storage.h(22): note: see declaration of 'cppcms::sessions::session_file_storage' c:\nightly\cppcms\private\session_win32_file_storage.h(43): warning C4251: 'cppcms::sessions::session_file_storage::d': class 'booster::hold_ptr' needs to have dll-interface to be used by clients of class 'cppcms::sessions::session_file_storage' c:\nightly\cppcms\private\session_win32_file_storage.h(43): note: see declaration of 'booster::hold_ptr' c:\nightly\cppcms\private\session_win32_file_storage.h(45): warning C4251: 'cppcms::sessions::session_file_storage::path_': class 'std::basic_string,std::allocator>' needs to have dll-interface to be used by clients of class 'cppcms::sessions::session_file_storage' C:\Program Files (x86)\Microsoft Visual Studio\2017\BuildTools\VC\Tools\MSVC\14.10.25017\include\xstring(3997): note: see declaration of 'std::basic_string,std::allocator>' c:\nightly\cppcms\private\session_win32_file_storage.h(51): warning C4275: non dll-interface class 'cppcms::sessions::session_storage_factory' used as base for dll-interface class 'cppcms::sessions::session_file_storage_factory' c:\nightly\cppcms\cppcms/session_storage.h(70): note: see declaration of 'cppcms::sessions::session_storage_factory' c:\nightly\cppcms\private\session_win32_file_storage.h(51): note: see declaration of 'cppcms::sessions::session_file_storage_factory' c:\nightly\cppcms\private\session_win32_file_storage.h(60): warning C4251: 'cppcms::sessions::session_file_storage_factory::storage_': class 'std::shared_ptr' needs to have dll-interface to be used by clients of class 'cppcms::sessions::session_file_storage_factory' c:\nightly\cppcms\private\session_win32_file_storage.h(60): note: see declaration of 'std::shared_ptr' c:\nightly\cppcms\booster\booster/backtrace.h(72): warning C4267: 'argument': conversion from 'size_t' to 'int', possible loss of data c:\nightly\cppcms\booster\booster/backtrace.h(124): warning C4267: 'argument': conversion from 'size_t' to 'int', possible loss of data c:\nightly\cppcms\booster\booster/backtrace.h(134): warning C4267: 'argument': conversion from 'size_t' to 'int', possible loss of data c:\nightly\cppcms\private\crc32.h(111): warning C4267: 'argument': conversion from 'size_t' to 'uInt', possible loss of data ..\src\session_win32_file_storage.cpp(37): warning C4996: 'getenv': This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details. C:\Program Files (x86)\Windows Kits\10\include\10.0.15063.0\ucrt\stdlib.h(1199): note: see declaration of 'getenv' ..\src\session_win32_file_storage.cpp(38): warning C4996: 'getenv': This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details. C:\Program Files (x86)\Windows Kits\10\include\10.0.15063.0\ucrt\stdlib.h(1199): note: see declaration of 'getenv' ..\src\session_win32_file_storage.cpp(39): warning C4996: 'getenv': This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details. C:\Program Files (x86)\Windows Kits\10\include\10.0.15063.0\ucrt\stdlib.h(1199): note: see declaration of 'getenv' ..\src\session_win32_file_storage.cpp(40): warning C4996: 'getenv': This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details. C:\Program Files (x86)\Windows Kits\10\include\10.0.15063.0\ucrt\stdlib.h(1199): note: see declaration of 'getenv' ..\src\session_win32_file_storage.cpp(63): warning C4099: 'cppcms::sessions::session_file_storage::locked_file': type name first seen using 'struct' now seen using 'class' c:\nightly\cppcms\private\session_win32_file_storage.h(31): note: see declaration of 'cppcms::sessions::session_file_storage::locked_file' ..\src\session_win32_file_storage.cpp(189): warning C4838: conversion from 'unsigned __int64' to 'uint32_t' requires a narrowing conversion ..\src\session_win32_file_storage.cpp(189): warning C4267: 'initializing': conversion from 'size_t' to 'uint32_t', possible loss of data ..\src\session_win32_file_storage.cpp(193): warning C4267: 'argument': conversion from 'size_t' to 'int', possible loss of data [195/305] Building CXX object CMakeFiles\cppcms.dir\src\scgi_api.cpp.obj c:\nightly\cppcms\booster\booster/backtrace.h(72): warning C4267: 'argument': conversion from 'size_t' to 'int', possible loss of data c:\nightly\cppcms\booster\booster/backtrace.h(124): warning C4267: 'argument': conversion from 'size_t' to 'int', possible loss of data c:\nightly\cppcms\booster\booster/backtrace.h(134): warning C4267: 'argument': conversion from 'size_t' to 'int', possible loss of data c:\nightly\cppcms\cppcms/json.h(365): warning C4101: 'e': unreferenced local variable c:\nightly\cppcms\cppcms/json.h(381): warning C4101: 'e': unreferenced local variable c:\nightly\cppcms\booster\booster/aio/buffer.h(79): warning C4267: '=': conversion from 'size_t' to 'int', possible loss of data c:\nightly\cppcms\booster\booster/aio/buffer.h(65): note: while compiling class template member function 'void booster::aio::buffer_impl::add(Pointer,::size_t)' with [ Pointer=const char * ] c:\nightly\cppcms\booster\booster/aio/buffer.h(138): note: see reference to function template instantiation 'void booster::aio::buffer_impl::add(Pointer,::size_t)' being compiled with [ Pointer=const char * ] c:\nightly\cppcms\booster\booster/aio/buffer.h(128): note: see reference to class template instantiation 'booster::aio::buffer_impl' being compiled [196/305] Building CXX object CMakeFiles\cppcms.dir\src\http_api.cpp.obj c:\nightly\cppcms\booster\booster/backtrace.h(72): warning C4267: 'argument': conversion from 'size_t' to 'int', possible loss of data c:\nightly\cppcms\booster\booster/backtrace.h(124): warning C4267: 'argument': conversion from 'size_t' to 'int', possible loss of data c:\nightly\cppcms\booster\booster/backtrace.h(134): warning C4267: 'argument': conversion from 'size_t' to 'int', possible loss of data c:\nightly\cppcms\cppcms/json.h(365): warning C4101: 'e': unreferenced local variable c:\nightly\cppcms\cppcms/json.h(381): warning C4101: 'e': unreferenced local variable ..\src\http_api.cpp(258): warning C4267: '+=': conversion from 'size_t' to 'unsigned int', possible loss of data ..\src\http_api.cpp(262): warning C4267: '+=': conversion from 'size_t' to 'unsigned int', possible loss of data ..\src\http_api.cpp(321): warning C4996: 'strcpy': This function or variable may be unsafe. Consider using strcpy_s instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details. C:\Program Files (x86)\Windows Kits\10\include\10.0.15063.0\ucrt\string.h(136): note: see declaration of 'strcpy' ..\src\http_api.cpp(322): warning C4996: 'strcat': This function or variable may be unsafe. Consider using strcat_s instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details. C:\Program Files (x86)\Windows Kits\10\include\10.0.15063.0\ucrt\string.h(93): note: see declaration of 'strcat' ..\src\http_api.cpp(351): warning C4267: '+=': conversion from 'size_t' to 'unsigned int', possible loss of data c:\nightly\cppcms\booster\booster/aio/buffer.h(79): warning C4267: '=': conversion from 'size_t' to 'int', possible loss of data c:\nightly\cppcms\booster\booster/aio/buffer.h(65): note: while compiling class template member function 'void booster::aio::buffer_impl::add(Pointer,::size_t)' with [ Pointer=const char * ] c:\nightly\cppcms\booster\booster/aio/buffer.h(138): note: see reference to function template instantiation 'void booster::aio::buffer_impl::add(Pointer,::size_t)' being compiled with [ Pointer=const char * ] c:\nightly\cppcms\booster\booster/aio/buffer.h(128): note: see reference to class template instantiation 'booster::aio::buffer_impl' being compiled c:\nightly\cppcms\cppcms/json.h(418): warning C4101: 'e': unreferenced local variable c:\nightly\cppcms\private\cached_settings.h(31): note: see reference to function template instantiation 'T cppcms::json::value::get(const char *,const T &) const' being compiled with [ T=bool ] c:\nightly\cppcms\private\format_number.h(53): warning C4996: 'strncpy': This function or variable may be unsafe. Consider using strncpy_s instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details. C:\Program Files (x86)\Windows Kits\10\include\10.0.15063.0\ucrt\string.h(343): note: see declaration of 'strncpy' c:\nightly\cppcms\private\format_number.h(26): note: while compiling class template member function 'void cppcms::impl::format_traits::format(Value,char *,::size_t)' with [ Value=::size_t ] c:\nightly\cppcms\private\format_number.h(72): note: see reference to function template instantiation 'void cppcms::impl::format_traits::format(Value,char *,::size_t)' being compiled with [ Value=::size_t ] c:\nightly\cppcms\private\format_number.h(72): note: see reference to class template instantiation 'cppcms::impl::format_traits' being compiled with [ Value=::size_t ] ..\src\http_api.cpp(568): note: see reference to function template instantiation 'void cppcms::impl::format_number<::size_t>(Value,char *,::size_t)' being compiled with [ Value=::size_t ] [197/305] Building CXX object CMakeFiles\cppcms_config_find_param.dir\src\cppcms_config_find_param.cpp.obj c:\nightly\cppcms\booster\booster/backtrace.h(72): warning C4267: 'argument': conversion from 'size_t' to 'int', possible loss of data c:\nightly\cppcms\booster\booster/backtrace.h(124): warning C4267: 'argument': conversion from 'size_t' to 'int', possible loss of data c:\nightly\cppcms\booster\booster/backtrace.h(134): warning C4267: 'argument': conversion from 'size_t' to 'int', possible loss of data c:\nightly\cppcms\cppcms/json.h(365): warning C4101: 'e': unreferenced local variable c:\nightly\cppcms\cppcms/json.h(381): warning C4101: 'e': unreferenced local variable ..\src\cppcms_config_find_param.cpp(29): warning C4101: 'e': unreferenced local variable ..\src\cppcms_config_find_param.cpp(34): warning C4101: 'e': unreferenced local variable ..\src\cppcms_config_find_param.cpp(39): warning C4101: 'e': unreferenced local variable ..\src\cppcms_config_find_param.cpp(49): warning C4101: 'e': unreferenced local variable [198/305] Building CXX object CMakeFiles\cppcms.dir\src\winservice.cpp.obj c:\nightly\cppcms\booster\booster/backtrace.h(72): warning C4267: 'argument': conversion from 'size_t' to 'int', possible loss of data c:\nightly\cppcms\booster\booster/backtrace.h(124): warning C4267: 'argument': conversion from 'size_t' to 'int', possible loss of data c:\nightly\cppcms\booster\booster/backtrace.h(134): warning C4267: 'argument': conversion from 'size_t' to 'int', possible loss of data c:\nightly\cppcms\cppcms/json.h(365): warning C4101: 'e': unreferenced local variable c:\nightly\cppcms\cppcms/json.h(381): warning C4101: 'e': unreferenced local variable [199/305] Building CXX object CMakeFiles\base64_test.dir\tests\base64_test.cpp.obj ..\tests\base64_test.cpp(40): warning C4244: 'initializing': conversion from '__int64' to 'int', possible loss of data [200/305] Building CXX object CMakeFiles\multipart_parser_test.dir\tests\multipart_parser_test.cpp.obj c:\nightly\cppcms\booster\booster/backtrace.h(72): warning C4267: 'argument': conversion from 'size_t' to 'int', possible loss of data c:\nightly\cppcms\booster\booster/backtrace.h(124): warning C4267: 'argument': conversion from 'size_t' to 'int', possible loss of data c:\nightly\cppcms\booster\booster/backtrace.h(134): warning C4267: 'argument': conversion from 'size_t' to 'int', possible loss of data c:\nightly\cppcms\private\multipart_parser.h(63): warning C4267: 'initializing': conversion from 'size_t' to 'int', possible loss of data ..\tests\multipart_parser_test.cpp(178): warning C4267: 'argument': conversion from 'size_t' to 'int', possible loss of data ..\tests\multipart_parser_test.cpp(203): warning C4267: 'argument': conversion from 'size_t' to 'int', possible loss of data ..\tests\multipart_parser_test.cpp(242): warning C4267: 'argument': conversion from 'size_t' to 'int', possible loss of data [201/305] Building CXX object CMakeFiles\cppcms.dir\src\fastcgi_api.cpp.obj c:\nightly\cppcms\booster\booster/backtrace.h(72): warning C4267: 'argument': conversion from 'size_t' to 'int', possible loss of data c:\nightly\cppcms\booster\booster/backtrace.h(124): warning C4267: 'argument': conversion from 'size_t' to 'int', possible loss of data c:\nightly\cppcms\booster\booster/backtrace.h(134): warning C4267: 'argument': conversion from 'size_t' to 'int', possible loss of data c:\nightly\cppcms\cppcms/json.h(365): warning C4101: 'e': unreferenced local variable c:\nightly\cppcms\cppcms/json.h(381): warning C4101: 'e': unreferenced local variable ..\src\fastcgi_api.cpp(91): warning C4267: '+=': conversion from 'size_t' to 'unsigned int', possible loss of data ..\src\fastcgi_api.cpp(210): warning C4267: '=': conversion from 'size_t' to 'uint16_t', possible loss of data ..\src\fastcgi_api.cpp(646): warning C4267: '=': conversion from 'size_t' to 'uint16_t', possible loss of data ..\src\fastcgi_api.cpp(735): warning C4267: 'initializing': conversion from 'size_t' to 'uint32_t', possible loss of data c:\nightly\cppcms\booster\booster/aio/buffer.h(79): warning C4267: '=': conversion from 'size_t' to 'int', possible loss of data c:\nightly\cppcms\booster\booster/aio/buffer.h(65): note: while compiling class template member function 'void booster::aio::buffer_impl::add(Pointer,::size_t)' with [ Pointer=const char * ] c:\nightly\cppcms\booster\booster/aio/buffer.h(138): note: see reference to function template instantiation 'void booster::aio::buffer_impl::add(Pointer,::size_t)' being compiled with [ Pointer=const char * ] c:\nightly\cppcms\booster\booster/aio/buffer.h(128): note: see reference to class template instantiation 'booster::aio::buffer_impl' being compiled c:\nightly\cppcms\cppcms/json.h(418): warning C4101: 'e': unreferenced local variable c:\nightly\cppcms\private\cached_settings.h(31): note: see reference to function template instantiation 'T cppcms::json::value::get(const char *,const T &) const' being compiled with [ T=bool ] [202/305] Building CXX object CMakeFiles\cppcms_config_find_param.dir\src\json.cpp.obj c:\nightly\cppcms\booster\booster/backtrace.h(72): warning C4267: 'argument': conversion from 'size_t' to 'int', possible loss of data c:\nightly\cppcms\booster\booster/backtrace.h(124): warning C4267: 'argument': conversion from 'size_t' to 'int', possible loss of data c:\nightly\cppcms\booster\booster/backtrace.h(134): warning C4267: 'argument': conversion from 'size_t' to 'int', possible loss of data c:\nightly\cppcms\cppcms/json.h(365): warning C4101: 'e': unreferenced local variable c:\nightly\cppcms\cppcms/json.h(381): warning C4101: 'e': unreferenced local variable ..\src\json.cpp(1020): warning C4996: 'sscanf': This function or variable may be unsafe. Consider using sscanf_s instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details. C:\Program Files (x86)\Windows Kits\10\include\10.0.15063.0\ucrt\stdio.h(2260): note: see declaration of 'sscanf' [203/305] Linking CXX executable cppcms_config_find_param.exe [204/305] Building CXX object CMakeFiles\status_test.dir\tests\status_test.cpp.obj c:\nightly\cppcms\booster\booster/backtrace.h(72): warning C4267: 'argument': conversion from 'size_t' to 'int', possible loss of data c:\nightly\cppcms\booster\booster/backtrace.h(124): warning C4267: 'argument': conversion from 'size_t' to 'int', possible loss of data c:\nightly\cppcms\booster\booster/backtrace.h(134): warning C4267: 'argument': conversion from 'size_t' to 'int', possible loss of data c:\nightly\cppcms\cppcms/json.h(365): warning C4101: 'e': unreferenced local variable c:\nightly\cppcms\cppcms/json.h(381): warning C4101: 'e': unreferenced local variable c:\nightly\cppcms\cppcms/json.h(418): warning C4101: 'e': unreferenced local variable c:\nightly\cppcms\tests\client.h(22): note: see reference to function template instantiation 'T cppcms::json::value::get(const char *,const T &) const' being compiled with [ T=std::string ] [205/305] Building CXX object CMakeFiles\form_test.dir\tests\form_test.cpp.obj c:\nightly\cppcms\booster\booster/backtrace.h(72): warning C4267: 'argument': conversion from 'size_t' to 'int', possible loss of data c:\nightly\cppcms\booster\booster/backtrace.h(124): warning C4267: 'argument': conversion from 'size_t' to 'int', possible loss of data c:\nightly\cppcms\booster\booster/backtrace.h(134): warning C4267: 'argument': conversion from 'size_t' to 'int', possible loss of data c:\nightly\cppcms\cppcms/json.h(365): warning C4101: 'e': unreferenced local variable c:\nightly\cppcms\cppcms/json.h(381): warning C4101: 'e': unreferenced local variable c:\nightly\cppcms\cppcms/form.h(878): warning C4250: 'cppcms::widgets::text': inherits 'cppcms::widgets::base_text::cppcms::widgets::base_text::load' via dominance c:\nightly\cppcms\cppcms/form.h(790): note: see declaration of 'cppcms::widgets::base_text::load' c:\nightly\cppcms\cppcms/form.h(878): warning C4250: 'cppcms::widgets::text': inherits 'cppcms::widgets::base_text::cppcms::widgets::base_text::validate' via dominance c:\nightly\cppcms\cppcms/form.h(784): note: see declaration of 'cppcms::widgets::base_text::validate' c:\nightly\cppcms\cppcms/form.h(878): warning C4250: 'cppcms::widgets::text': inherits 'cppcms::widgets::base_html_input::cppcms::widgets::base_html_input::render_input' via dominance c:\nightly\cppcms\cppcms/form.h(827): note: see declaration of 'cppcms::widgets::base_html_input::render_input' c:\nightly\cppcms\cppcms/form.h(904): warning C4250: 'cppcms::widgets::hidden': inherits 'cppcms::widgets::base_text::cppcms::widgets::base_text::load' via dominance c:\nightly\cppcms\cppcms/form.h(790): note: see declaration of 'cppcms::widgets::base_text::load' c:\nightly\cppcms\cppcms/form.h(904): warning C4250: 'cppcms::widgets::hidden': inherits 'cppcms::widgets::base_text::cppcms::widgets::base_text::validate' via dominance c:\nightly\cppcms\cppcms/form.h(784): note: see declaration of 'cppcms::widgets::base_text::validate' c:\nightly\cppcms\cppcms/form.h(904): warning C4250: 'cppcms::widgets::hidden': inherits 'cppcms::widgets::base_html_input::cppcms::widgets::base_html_input::render_input' via dominance c:\nightly\cppcms\cppcms/form.h(827): note: see declaration of 'cppcms::widgets::base_html_input::render_input' c:\nightly\cppcms\cppcms/form.h(1135): warning C4250: 'cppcms::widgets::password': inherits 'cppcms::widgets::base_text::cppcms::widgets::base_text::load' via dominance c:\nightly\cppcms\cppcms/form.h(790): note: see declaration of 'cppcms::widgets::base_text::load' c:\nightly\cppcms\cppcms/form.h(1135): warning C4250: 'cppcms::widgets::password': inherits 'cppcms::widgets::base_html_input::cppcms::widgets::base_html_input::render_input' via dominance c:\nightly\cppcms\cppcms/form.h(827): note: see declaration of 'cppcms::widgets::base_html_input::render_input' c:\nightly\cppcms\cppcms/form.h(1168): warning C4250: 'cppcms::widgets::regex_field': inherits 'cppcms::widgets::base_text::cppcms::widgets::base_text::load' via dominance c:\nightly\cppcms\cppcms/form.h(790): note: see declaration of 'cppcms::widgets::base_text::load' c:\nightly\cppcms\cppcms/form.h(1168): warning C4250: 'cppcms::widgets::regex_field': inherits 'cppcms::widgets::base_html_input::cppcms::widgets::base_html_input::render_input' via dominance c:\nightly\cppcms\cppcms/form.h(827): note: see declaration of 'cppcms::widgets::base_html_input::render_input' c:\nightly\cppcms\cppcms/form.h(1182): warning C4250: 'cppcms::widgets::email': inherits 'cppcms::widgets::base_text::cppcms::widgets::base_text::load' via dominance c:\nightly\cppcms\cppcms/form.h(790): note: see declaration of 'cppcms::widgets::base_text::load' c:\nightly\cppcms\cppcms/form.h(1182): warning C4250: 'cppcms::widgets::email': inherits 'cppcms::widgets::base_html_input::cppcms::widgets::base_html_input::render_input' via dominance c:\nightly\cppcms\cppcms/form.h(827): note: see declaration of 'cppcms::widgets::base_html_input::render_input' c:\nightly\cppcms\cppcms/json.h(418): warning C4101: 'e': unreferenced local variable c:\nightly\cppcms\tests\client.h(22): note: see reference to function template instantiation 'T cppcms::json::value::get(const char *,const T &) const' being compiled with [ T=std::string ] [206/305] Linking CXX shared library cppcms.dll Creating library cppcms.lib and object cppcms.exp Creating library cppcms.lib and object cppcms.exp [207/305] Building CXX object CMakeFiles\response_test.dir\tests\response_test.cpp.obj c:\nightly\cppcms\booster\booster/backtrace.h(72): warning C4267: 'argument': conversion from 'size_t' to 'int', possible loss of data c:\nightly\cppcms\booster\booster/backtrace.h(124): warning C4267: 'argument': conversion from 'size_t' to 'int', possible loss of data c:\nightly\cppcms\booster\booster/backtrace.h(134): warning C4267: 'argument': conversion from 'size_t' to 'int', possible loss of data c:\nightly\cppcms\cppcms/json.h(365): warning C4101: 'e': unreferenced local variable c:\nightly\cppcms\cppcms/json.h(381): warning C4101: 'e': unreferenced local variable c:\nightly\cppcms\cppcms/form.h(878): warning C4250: 'cppcms::widgets::text': inherits 'cppcms::widgets::base_text::cppcms::widgets::base_text::load' via dominance c:\nightly\cppcms\cppcms/form.h(790): note: see declaration of 'cppcms::widgets::base_text::load' c:\nightly\cppcms\cppcms/form.h(878): warning C4250: 'cppcms::widgets::text': inherits 'cppcms::widgets::base_text::cppcms::widgets::base_text::validate' via dominance c:\nightly\cppcms\cppcms/form.h(784): note: see declaration of 'cppcms::widgets::base_text::validate' c:\nightly\cppcms\cppcms/form.h(878): warning C4250: 'cppcms::widgets::text': inherits 'cppcms::widgets::base_html_input::cppcms::widgets::base_html_input::render_input' via dominance c:\nightly\cppcms\cppcms/form.h(827): note: see declaration of 'cppcms::widgets::base_html_input::render_input' c:\nightly\cppcms\cppcms/form.h(904): warning C4250: 'cppcms::widgets::hidden': inherits 'cppcms::widgets::base_text::cppcms::widgets::base_text::load' via dominance c:\nightly\cppcms\cppcms/form.h(790): note: see declaration of 'cppcms::widgets::base_text::load' c:\nightly\cppcms\cppcms/form.h(904): warning C4250: 'cppcms::widgets::hidden': inherits 'cppcms::widgets::base_text::cppcms::widgets::base_text::validate' via dominance c:\nightly\cppcms\cppcms/form.h(784): note: see declaration of 'cppcms::widgets::base_text::validate' c:\nightly\cppcms\cppcms/form.h(904): warning C4250: 'cppcms::widgets::hidden': inherits 'cppcms::widgets::base_html_input::cppcms::widgets::base_html_input::render_input' via dominance c:\nightly\cppcms\cppcms/form.h(827): note: see declaration of 'cppcms::widgets::base_html_input::render_input' c:\nightly\cppcms\cppcms/form.h(1135): warning C4250: 'cppcms::widgets::password': inherits 'cppcms::widgets::base_text::cppcms::widgets::base_text::load' via dominance c:\nightly\cppcms\cppcms/form.h(790): note: see declaration of 'cppcms::widgets::base_text::load' c:\nightly\cppcms\cppcms/form.h(1135): warning C4250: 'cppcms::widgets::password': inherits 'cppcms::widgets::base_html_input::cppcms::widgets::base_html_input::render_input' via dominance c:\nightly\cppcms\cppcms/form.h(827): note: see declaration of 'cppcms::widgets::base_html_input::render_input' c:\nightly\cppcms\cppcms/form.h(1168): warning C4250: 'cppcms::widgets::regex_field': inherits 'cppcms::widgets::base_text::cppcms::widgets::base_text::load' via dominance c:\nightly\cppcms\cppcms/form.h(790): note: see declaration of 'cppcms::widgets::base_text::load' c:\nightly\cppcms\cppcms/form.h(1168): warning C4250: 'cppcms::widgets::regex_field': inherits 'cppcms::widgets::base_html_input::cppcms::widgets::base_html_input::render_input' via dominance c:\nightly\cppcms\cppcms/form.h(827): note: see declaration of 'cppcms::widgets::base_html_input::render_input' c:\nightly\cppcms\cppcms/form.h(1182): warning C4250: 'cppcms::widgets::email': inherits 'cppcms::widgets::base_text::cppcms::widgets::base_text::load' via dominance c:\nightly\cppcms\cppcms/form.h(790): note: see declaration of 'cppcms::widgets::base_text::load' c:\nightly\cppcms\cppcms/form.h(1182): warning C4250: 'cppcms::widgets::email': inherits 'cppcms::widgets::base_html_input::cppcms::widgets::base_html_input::render_input' via dominance c:\nightly\cppcms\cppcms/form.h(827): note: see declaration of 'cppcms::widgets::base_html_input::render_input' ..\tests\response_test.cpp(282): warning C4267: '=': conversion from 'size_t' to 'uInt', possible loss of data ..\tests\response_test.cpp(284): warning C4267: '=': conversion from 'size_t' to 'uInt', possible loss of data c:\nightly\cppcms\booster\booster/aio/buffer.h(79): warning C4267: '=': conversion from 'size_t' to 'int', possible loss of data c:\nightly\cppcms\booster\booster/aio/buffer.h(65): note: while compiling class template member function 'void booster::aio::buffer_impl::add(Pointer,::size_t)' with [ Pointer=const char * ] c:\nightly\cppcms\booster\booster/aio/buffer.h(138): note: see reference to function template instantiation 'void booster::aio::buffer_impl::add(Pointer,::size_t)' being compiled with [ Pointer=const char * ] c:\nightly\cppcms\booster\booster/aio/buffer.h(128): note: see reference to class template instantiation 'booster::aio::buffer_impl' being compiled [208/305] Building CXX object CMakeFiles\disco_test.dir\tests\disco_test.cpp.obj c:\nightly\cppcms\booster\booster/backtrace.h(72): warning C4267: 'argument': conversion from 'size_t' to 'int', possible loss of data c:\nightly\cppcms\booster\booster/backtrace.h(124): warning C4267: 'argument': conversion from 'size_t' to 'int', possible loss of data c:\nightly\cppcms\booster\booster/backtrace.h(134): warning C4267: 'argument': conversion from 'size_t' to 'int', possible loss of data c:\nightly\cppcms\cppcms/json.h(365): warning C4101: 'e': unreferenced local variable c:\nightly\cppcms\cppcms/json.h(381): warning C4101: 'e': unreferenced local variable c:\nightly\cppcms\cppcms/json.h(418): warning C4101: 'e': unreferenced local variable c:\nightly\cppcms\tests\client.h(22): note: see reference to function template instantiation 'T cppcms::json::value::get(const char *,const T &) const' being compiled with [ T=std::string ] [209/305] Linking CXX executable copy_filter_test.exe [210/305] Linking CXX executable gzip_test.exe [211/305] Building CXX object CMakeFiles\plugin.dir\tests\test_plugin_so.cpp.obj c:\nightly\cppcms\booster\booster/backtrace.h(72): warning C4267: 'argument': conversion from 'size_t' to 'int', possible loss of data c:\nightly\cppcms\booster\booster/backtrace.h(124): warning C4267: 'argument': conversion from 'size_t' to 'int', possible loss of data c:\nightly\cppcms\booster\booster/backtrace.h(134): warning C4267: 'argument': conversion from 'size_t' to 'int', possible loss of data [212/305] Linking CXX executable session_interface_test.exe [213/305] Building CXX object CMakeFiles\cache_backend_test.dir\tests\cache_backend_test.cpp.obj c:\nightly\cppcms\private\tcp_cache_server.h(24): warning C4275: non dll-interface class 'booster::noncopyable' used as base for dll-interface class 'cppcms::impl::tcp_cache_service' c:\nightly\cppcms\booster\booster/noncopyable.h(15): note: see declaration of 'booster::noncopyable' c:\nightly\cppcms\private\tcp_cache_server.h(24): note: see declaration of 'cppcms::impl::tcp_cache_service' c:\nightly\cppcms\private\tcp_cache_server.h(38): warning C4251: 'cppcms::impl::tcp_cache_service::d': class 'booster::hold_ptr' needs to have dll-interface to be used by clients of class 'cppcms::impl::tcp_cache_service' c:\nightly\cppcms\private\tcp_cache_server.h(38): note: see declaration of 'booster::hold_ptr' [214/305] Linking CXX executable tc_test.exe [215/305] Linking CXX executable secure_post_test.exe [216/305] Linking CXX executable todec_test.exe [217/305] Linking CXX executable filter_test.exe [218/305] Generating tc_skin_a.cpp [219/305] Generating skin3.cpp [220/305] Generating tc_skin_b.cpp [221/305] Generating tc_sep_skin_b.cpp, tc_sep_skin_b.h [222/305] Linking CXX executable cache_frontend_test.exe [223/305] Generating tc_sep_skin_a.cpp, tc_sep_skin_a.h [224/305] Generating tc_sep_skin.cpp, tc_sep_skin.h [225/305] Generating tc_skin.cpp [226/305] Generating tc_plugin.cpp [227/305] Generating skin1.cpp [228/305] Generating skin2.cpp [229/305] Linking C executable external_session_test.exe [230/305] Linking CXX executable multipart_parser_test.exe [231/305] Linking CXX executable forwarder_test.exe [232/305] Building CXX object CMakeFiles\storage_test.dir\tests\storage_test.cpp.obj c:\nightly\cppcms\private\session_memory_storage.h(16): warning C4275: non dll-interface class 'cppcms::sessions::session_storage_factory' used as base for dll-interface class 'cppcms::sessions::session_memory_storage_factory' c:\nightly\cppcms\cppcms/session_storage.h(70): note: see declaration of 'cppcms::sessions::session_storage_factory' c:\nightly\cppcms\private\session_memory_storage.h(16): note: see declaration of 'cppcms::sessions::session_memory_storage_factory' c:\nightly\cppcms\private\session_memory_storage.h(24): warning C4251: 'cppcms::sessions::session_memory_storage_factory::storage_': class 'std::shared_ptr' needs to have dll-interface to be used by clients of class 'cppcms::sessions::session_memory_storage_factory' c:\nightly\cppcms\cppcms/session_storage.h(76): note: see declaration of 'std::shared_ptr' c:\nightly\cppcms\private\session_win32_file_storage.h(22): warning C4275: non dll-interface class 'cppcms::sessions::session_storage' used as base for dll-interface class 'cppcms::sessions::session_file_storage' c:\nightly\cppcms\cppcms/session_storage.h(32): note: see declaration of 'cppcms::sessions::session_storage' c:\nightly\cppcms\private\session_win32_file_storage.h(22): note: see declaration of 'cppcms::sessions::session_file_storage' c:\nightly\cppcms\private\session_win32_file_storage.h(43): warning C4251: 'cppcms::sessions::session_file_storage::d': class 'booster::hold_ptr' needs to have dll-interface to be used by clients of class 'cppcms::sessions::session_file_storage' c:\nightly\cppcms\private\session_win32_file_storage.h(43): note: see declaration of 'booster::hold_ptr' c:\nightly\cppcms\private\session_win32_file_storage.h(45): warning C4251: 'cppcms::sessions::session_file_storage::path_': class 'std::basic_string,std::allocator>' needs to have dll-interface to be used by clients of class 'cppcms::sessions::session_file_storage' C:\Program Files (x86)\Microsoft Visual Studio\2017\BuildTools\VC\Tools\MSVC\14.10.25017\include\xstring(3997): note: see declaration of 'std::basic_string,std::allocator>' c:\nightly\cppcms\private\session_win32_file_storage.h(51): warning C4275: non dll-interface class 'cppcms::sessions::session_storage_factory' used as base for dll-interface class 'cppcms::sessions::session_file_storage_factory' c:\nightly\cppcms\cppcms/session_storage.h(70): note: see declaration of 'cppcms::sessions::session_storage_factory' c:\nightly\cppcms\private\session_win32_file_storage.h(51): note: see declaration of 'cppcms::sessions::session_file_storage_factory' c:\nightly\cppcms\private\session_win32_file_storage.h(60): warning C4251: 'cppcms::sessions::session_file_storage_factory::storage_': class 'std::shared_ptr' needs to have dll-interface to be used by clients of class 'cppcms::sessions::session_file_storage_factory' c:\nightly\cppcms\private\session_win32_file_storage.h(60): note: see declaration of 'std::shared_ptr' c:\nightly\cppcms\private\tcp_cache_server.h(24): warning C4275: non dll-interface class 'booster::noncopyable' used as base for dll-interface class 'cppcms::impl::tcp_cache_service' c:\nightly\cppcms\booster\booster/noncopyable.h(15): note: see declaration of 'booster::noncopyable' c:\nightly\cppcms\private\tcp_cache_server.h(24): note: see declaration of 'cppcms::impl::tcp_cache_service' c:\nightly\cppcms\private\tcp_cache_server.h(38): warning C4251: 'cppcms::impl::tcp_cache_service::d': class 'booster::hold_ptr' needs to have dll-interface to be used by clients of class 'cppcms::impl::tcp_cache_service' c:\nightly\cppcms\private\tcp_cache_server.h(38): note: see declaration of 'booster::hold_ptr' c:\nightly\cppcms\booster\booster/backtrace.h(72): warning C4267: 'argument': conversion from 'size_t' to 'int', possible loss of data c:\nightly\cppcms\booster\booster/backtrace.h(124): warning C4267: 'argument': conversion from 'size_t' to 'int', possible loss of data c:\nightly\cppcms\booster\booster/backtrace.h(134): warning C4267: 'argument': conversion from 'size_t' to 'int', possible loss of data [233/305] Linking CXX executable response_test.exe [234/305] Linking CXX executable form_test.exe [235/305] Linking CXX executable base64_test.exe [236/305] Linking CXX executable status_test.exe [237/305] Building CXX object CMakeFiles\tc_skin_b.dir\tc_skin_b.cpp.obj c:\nightly\cppcms\booster\booster/backtrace.h(72): warning C4267: 'argument': conversion from 'size_t' to 'int', possible loss of data c:\nightly\cppcms\booster\booster/backtrace.h(124): warning C4267: 'argument': conversion from 'size_t' to 'int', possible loss of data c:\nightly\cppcms\booster\booster/backtrace.h(134): warning C4267: 'argument': conversion from 'size_t' to 'int', possible loss of data c:\nightly\cppcms\cppcms/form.h(878): warning C4250: 'cppcms::widgets::text': inherits 'cppcms::widgets::base_text::cppcms::widgets::base_text::load' via dominance c:\nightly\cppcms\cppcms/form.h(790): note: see declaration of 'cppcms::widgets::base_text::load' c:\nightly\cppcms\cppcms/form.h(878): warning C4250: 'cppcms::widgets::text': inherits 'cppcms::widgets::base_text::cppcms::widgets::base_text::validate' via dominance c:\nightly\cppcms\cppcms/form.h(784): note: see declaration of 'cppcms::widgets::base_text::validate' c:\nightly\cppcms\cppcms/form.h(878): warning C4250: 'cppcms::widgets::text': inherits 'cppcms::widgets::base_html_input::cppcms::widgets::base_html_input::render_input' via dominance c:\nightly\cppcms\cppcms/form.h(827): note: see declaration of 'cppcms::widgets::base_html_input::render_input' c:\nightly\cppcms\cppcms/form.h(904): warning C4250: 'cppcms::widgets::hidden': inherits 'cppcms::widgets::base_text::cppcms::widgets::base_text::load' via dominance c:\nightly\cppcms\cppcms/form.h(790): note: see declaration of 'cppcms::widgets::base_text::load' c:\nightly\cppcms\cppcms/form.h(904): warning C4250: 'cppcms::widgets::hidden': inherits 'cppcms::widgets::base_text::cppcms::widgets::base_text::validate' via dominance c:\nightly\cppcms\cppcms/form.h(784): note: see declaration of 'cppcms::widgets::base_text::validate' c:\nightly\cppcms\cppcms/form.h(904): warning C4250: 'cppcms::widgets::hidden': inherits 'cppcms::widgets::base_html_input::cppcms::widgets::base_html_input::render_input' via dominance c:\nightly\cppcms\cppcms/form.h(827): note: see declaration of 'cppcms::widgets::base_html_input::render_input' c:\nightly\cppcms\cppcms/form.h(1135): warning C4250: 'cppcms::widgets::password': inherits 'cppcms::widgets::base_text::cppcms::widgets::base_text::load' via dominance c:\nightly\cppcms\cppcms/form.h(790): note: see declaration of 'cppcms::widgets::base_text::load' c:\nightly\cppcms\cppcms/form.h(1135): warning C4250: 'cppcms::widgets::password': inherits 'cppcms::widgets::base_html_input::cppcms::widgets::base_html_input::render_input' via dominance c:\nightly\cppcms\cppcms/form.h(827): note: see declaration of 'cppcms::widgets::base_html_input::render_input' c:\nightly\cppcms\cppcms/form.h(1168): warning C4250: 'cppcms::widgets::regex_field': inherits 'cppcms::widgets::base_text::cppcms::widgets::base_text::load' via dominance c:\nightly\cppcms\cppcms/form.h(790): note: see declaration of 'cppcms::widgets::base_text::load' c:\nightly\cppcms\cppcms/form.h(1168): warning C4250: 'cppcms::widgets::regex_field': inherits 'cppcms::widgets::base_html_input::cppcms::widgets::base_html_input::render_input' via dominance c:\nightly\cppcms\cppcms/form.h(827): note: see declaration of 'cppcms::widgets::base_html_input::render_input' c:\nightly\cppcms\cppcms/form.h(1182): warning C4250: 'cppcms::widgets::email': inherits 'cppcms::widgets::base_text::cppcms::widgets::base_text::load' via dominance c:\nightly\cppcms\cppcms/form.h(790): note: see declaration of 'cppcms::widgets::base_text::load' c:\nightly\cppcms\cppcms/form.h(1182): warning C4250: 'cppcms::widgets::email': inherits 'cppcms::widgets::base_html_input::cppcms::widgets::base_html_input::render_input' via dominance c:\nightly\cppcms\cppcms/form.h(827): note: see declaration of 'cppcms::widgets::base_html_input::render_input' [238/305] Building CXX object CMakeFiles\tc_skin_a.dir\tc_skin_a.cpp.obj c:\nightly\cppcms\booster\booster/backtrace.h(72): warning C4267: 'argument': conversion from 'size_t' to 'int', possible loss of data c:\nightly\cppcms\booster\booster/backtrace.h(124): warning C4267: 'argument': conversion from 'size_t' to 'int', possible loss of data c:\nightly\cppcms\booster\booster/backtrace.h(134): warning C4267: 'argument': conversion from 'size_t' to 'int', possible loss of data c:\nightly\cppcms\cppcms/form.h(878): warning C4250: 'cppcms::widgets::text': inherits 'cppcms::widgets::base_text::cppcms::widgets::base_text::load' via dominance c:\nightly\cppcms\cppcms/form.h(790): note: see declaration of 'cppcms::widgets::base_text::load' c:\nightly\cppcms\cppcms/form.h(878): warning C4250: 'cppcms::widgets::text': inherits 'cppcms::widgets::base_text::cppcms::widgets::base_text::validate' via dominance c:\nightly\cppcms\cppcms/form.h(784): note: see declaration of 'cppcms::widgets::base_text::validate' c:\nightly\cppcms\cppcms/form.h(878): warning C4250: 'cppcms::widgets::text': inherits 'cppcms::widgets::base_html_input::cppcms::widgets::base_html_input::render_input' via dominance c:\nightly\cppcms\cppcms/form.h(827): note: see declaration of 'cppcms::widgets::base_html_input::render_input' c:\nightly\cppcms\cppcms/form.h(904): warning C4250: 'cppcms::widgets::hidden': inherits 'cppcms::widgets::base_text::cppcms::widgets::base_text::load' via dominance c:\nightly\cppcms\cppcms/form.h(790): note: see declaration of 'cppcms::widgets::base_text::load' c:\nightly\cppcms\cppcms/form.h(904): warning C4250: 'cppcms::widgets::hidden': inherits 'cppcms::widgets::base_text::cppcms::widgets::base_text::validate' via dominance c:\nightly\cppcms\cppcms/form.h(784): note: see declaration of 'cppcms::widgets::base_text::validate' c:\nightly\cppcms\cppcms/form.h(904): warning C4250: 'cppcms::widgets::hidden': inherits 'cppcms::widgets::base_html_input::cppcms::widgets::base_html_input::render_input' via dominance c:\nightly\cppcms\cppcms/form.h(827): note: see declaration of 'cppcms::widgets::base_html_input::render_input' c:\nightly\cppcms\cppcms/form.h(1135): warning C4250: 'cppcms::widgets::password': inherits 'cppcms::widgets::base_text::cppcms::widgets::base_text::load' via dominance c:\nightly\cppcms\cppcms/form.h(790): note: see declaration of 'cppcms::widgets::base_text::load' c:\nightly\cppcms\cppcms/form.h(1135): warning C4250: 'cppcms::widgets::password': inherits 'cppcms::widgets::base_html_input::cppcms::widgets::base_html_input::render_input' via dominance c:\nightly\cppcms\cppcms/form.h(827): note: see declaration of 'cppcms::widgets::base_html_input::render_input' c:\nightly\cppcms\cppcms/form.h(1168): warning C4250: 'cppcms::widgets::regex_field': inherits 'cppcms::widgets::base_text::cppcms::widgets::base_text::load' via dominance c:\nightly\cppcms\cppcms/form.h(790): note: see declaration of 'cppcms::widgets::base_text::load' c:\nightly\cppcms\cppcms/form.h(1168): warning C4250: 'cppcms::widgets::regex_field': inherits 'cppcms::widgets::base_html_input::cppcms::widgets::base_html_input::render_input' via dominance c:\nightly\cppcms\cppcms/form.h(827): note: see declaration of 'cppcms::widgets::base_html_input::render_input' c:\nightly\cppcms\cppcms/form.h(1182): warning C4250: 'cppcms::widgets::email': inherits 'cppcms::widgets::base_text::cppcms::widgets::base_text::load' via dominance c:\nightly\cppcms\cppcms/form.h(790): note: see declaration of 'cppcms::widgets::base_text::load' c:\nightly\cppcms\cppcms/form.h(1182): warning C4250: 'cppcms::widgets::email': inherits 'cppcms::widgets::base_html_input::cppcms::widgets::base_html_input::render_input' via dominance c:\nightly\cppcms\cppcms/form.h(827): note: see declaration of 'cppcms::widgets::base_html_input::render_input' [239/305] Linking CXX shared library tc_skin_b.dll [240/305] Building CXX object CMakeFiles\skin3.dir\skin3.cpp.obj c:\nightly\cppcms\booster\booster/backtrace.h(72): warning C4267: 'argument': conversion from 'size_t' to 'int', possible loss of data c:\nightly\cppcms\booster\booster/backtrace.h(124): warning C4267: 'argument': conversion from 'size_t' to 'int', possible loss of data c:\nightly\cppcms\booster\booster/backtrace.h(134): warning C4267: 'argument': conversion from 'size_t' to 'int', possible loss of data c:\nightly\cppcms\cppcms/form.h(878): warning C4250: 'cppcms::widgets::text': inherits 'cppcms::widgets::base_text::cppcms::widgets::base_text::load' via dominance c:\nightly\cppcms\cppcms/form.h(790): note: see declaration of 'cppcms::widgets::base_text::load' c:\nightly\cppcms\cppcms/form.h(878): warning C4250: 'cppcms::widgets::text': inherits 'cppcms::widgets::base_text::cppcms::widgets::base_text::validate' via dominance c:\nightly\cppcms\cppcms/form.h(784): note: see declaration of 'cppcms::widgets::base_text::validate' c:\nightly\cppcms\cppcms/form.h(878): warning C4250: 'cppcms::widgets::text': inherits 'cppcms::widgets::base_html_input::cppcms::widgets::base_html_input::render_input' via dominance c:\nightly\cppcms\cppcms/form.h(827): note: see declaration of 'cppcms::widgets::base_html_input::render_input' c:\nightly\cppcms\cppcms/form.h(904): warning C4250: 'cppcms::widgets::hidden': inherits 'cppcms::widgets::base_text::cppcms::widgets::base_text::load' via dominance c:\nightly\cppcms\cppcms/form.h(790): note: see declaration of 'cppcms::widgets::base_text::load' c:\nightly\cppcms\cppcms/form.h(904): warning C4250: 'cppcms::widgets::hidden': inherits 'cppcms::widgets::base_text::cppcms::widgets::base_text::validate' via dominance c:\nightly\cppcms\cppcms/form.h(784): note: see declaration of 'cppcms::widgets::base_text::validate' c:\nightly\cppcms\cppcms/form.h(904): warning C4250: 'cppcms::widgets::hidden': inherits 'cppcms::widgets::base_html_input::cppcms::widgets::base_html_input::render_input' via dominance c:\nightly\cppcms\cppcms/form.h(827): note: see declaration of 'cppcms::widgets::base_html_input::render_input' c:\nightly\cppcms\cppcms/form.h(1135): warning C4250: 'cppcms::widgets::password': inherits 'cppcms::widgets::base_text::cppcms::widgets::base_text::load' via dominance c:\nightly\cppcms\cppcms/form.h(790): note: see declaration of 'cppcms::widgets::base_text::load' c:\nightly\cppcms\cppcms/form.h(1135): warning C4250: 'cppcms::widgets::password': inherits 'cppcms::widgets::base_html_input::cppcms::widgets::base_html_input::render_input' via dominance c:\nightly\cppcms\cppcms/form.h(827): note: see declaration of 'cppcms::widgets::base_html_input::render_input' c:\nightly\cppcms\cppcms/form.h(1168): warning C4250: 'cppcms::widgets::regex_field': inherits 'cppcms::widgets::base_text::cppcms::widgets::base_text::load' via dominance c:\nightly\cppcms\cppcms/form.h(790): note: see declaration of 'cppcms::widgets::base_text::load' c:\nightly\cppcms\cppcms/form.h(1168): warning C4250: 'cppcms::widgets::regex_field': inherits 'cppcms::widgets::base_html_input::cppcms::widgets::base_html_input::render_input' via dominance c:\nightly\cppcms\cppcms/form.h(827): note: see declaration of 'cppcms::widgets::base_html_input::render_input' c:\nightly\cppcms\cppcms/form.h(1182): warning C4250: 'cppcms::widgets::email': inherits 'cppcms::widgets::base_text::cppcms::widgets::base_text::load' via dominance c:\nightly\cppcms\cppcms/form.h(790): note: see declaration of 'cppcms::widgets::base_text::load' c:\nightly\cppcms\cppcms/form.h(1182): warning C4250: 'cppcms::widgets::email': inherits 'cppcms::widgets::base_html_input::cppcms::widgets::base_html_input::render_input' via dominance c:\nightly\cppcms\cppcms/form.h(827): note: see declaration of 'cppcms::widgets::base_html_input::render_input' [241/305] Building CXX object CMakeFiles\tc_plugin.dir\tc_plugin.cpp.obj c:\nightly\cppcms\booster\booster/backtrace.h(72): warning C4267: 'argument': conversion from 'size_t' to 'int', possible loss of data c:\nightly\cppcms\booster\booster/backtrace.h(124): warning C4267: 'argument': conversion from 'size_t' to 'int', possible loss of data c:\nightly\cppcms\booster\booster/backtrace.h(134): warning C4267: 'argument': conversion from 'size_t' to 'int', possible loss of data c:\nightly\cppcms\cppcms/form.h(878): warning C4250: 'cppcms::widgets::text': inherits 'cppcms::widgets::base_text::cppcms::widgets::base_text::load' via dominance c:\nightly\cppcms\cppcms/form.h(790): note: see declaration of 'cppcms::widgets::base_text::load' c:\nightly\cppcms\cppcms/form.h(878): warning C4250: 'cppcms::widgets::text': inherits 'cppcms::widgets::base_text::cppcms::widgets::base_text::validate' via dominance c:\nightly\cppcms\cppcms/form.h(784): note: see declaration of 'cppcms::widgets::base_text::validate' c:\nightly\cppcms\cppcms/form.h(878): warning C4250: 'cppcms::widgets::text': inherits 'cppcms::widgets::base_html_input::cppcms::widgets::base_html_input::render_input' via dominance c:\nightly\cppcms\cppcms/form.h(827): note: see declaration of 'cppcms::widgets::base_html_input::render_input' c:\nightly\cppcms\cppcms/form.h(904): warning C4250: 'cppcms::widgets::hidden': inherits 'cppcms::widgets::base_text::cppcms::widgets::base_text::load' via dominance c:\nightly\cppcms\cppcms/form.h(790): note: see declaration of 'cppcms::widgets::base_text::load' c:\nightly\cppcms\cppcms/form.h(904): warning C4250: 'cppcms::widgets::hidden': inherits 'cppcms::widgets::base_text::cppcms::widgets::base_text::validate' via dominance c:\nightly\cppcms\cppcms/form.h(784): note: see declaration of 'cppcms::widgets::base_text::validate' c:\nightly\cppcms\cppcms/form.h(904): warning C4250: 'cppcms::widgets::hidden': inherits 'cppcms::widgets::base_html_input::cppcms::widgets::base_html_input::render_input' via dominance c:\nightly\cppcms\cppcms/form.h(827): note: see declaration of 'cppcms::widgets::base_html_input::render_input' c:\nightly\cppcms\cppcms/form.h(1135): warning C4250: 'cppcms::widgets::password': inherits 'cppcms::widgets::base_text::cppcms::widgets::base_text::load' via dominance c:\nightly\cppcms\cppcms/form.h(790): note: see declaration of 'cppcms::widgets::base_text::load' c:\nightly\cppcms\cppcms/form.h(1135): warning C4250: 'cppcms::widgets::password': inherits 'cppcms::widgets::base_html_input::cppcms::widgets::base_html_input::render_input' via dominance c:\nightly\cppcms\cppcms/form.h(827): note: see declaration of 'cppcms::widgets::base_html_input::render_input' c:\nightly\cppcms\cppcms/form.h(1168): warning C4250: 'cppcms::widgets::regex_field': inherits 'cppcms::widgets::base_text::cppcms::widgets::base_text::load' via dominance c:\nightly\cppcms\cppcms/form.h(790): note: see declaration of 'cppcms::widgets::base_text::load' c:\nightly\cppcms\cppcms/form.h(1168): warning C4250: 'cppcms::widgets::regex_field': inherits 'cppcms::widgets::base_html_input::cppcms::widgets::base_html_input::render_input' via dominance c:\nightly\cppcms\cppcms/form.h(827): note: see declaration of 'cppcms::widgets::base_html_input::render_input' c:\nightly\cppcms\cppcms/form.h(1182): warning C4250: 'cppcms::widgets::email': inherits 'cppcms::widgets::base_text::cppcms::widgets::base_text::load' via dominance c:\nightly\cppcms\cppcms/form.h(790): note: see declaration of 'cppcms::widgets::base_text::load' c:\nightly\cppcms\cppcms/form.h(1182): warning C4250: 'cppcms::widgets::email': inherits 'cppcms::widgets::base_html_input::cppcms::widgets::base_html_input::render_input' via dominance c:\nightly\cppcms\cppcms/form.h(827): note: see declaration of 'cppcms::widgets::base_html_input::render_input' [242/305] Linking CXX shared library tc_skin_a.dll [243/305] Building CXX object CMakeFiles\tc_sep_skin_b.dir\tc_sep_skin_b.cpp.obj c:\nightly\cppcms\booster\booster/backtrace.h(72): warning C4267: 'argument': conversion from 'size_t' to 'int', possible loss of data c:\nightly\cppcms\booster\booster/backtrace.h(124): warning C4267: 'argument': conversion from 'size_t' to 'int', possible loss of data c:\nightly\cppcms\booster\booster/backtrace.h(134): warning C4267: 'argument': conversion from 'size_t' to 'int', possible loss of data c:\nightly\cppcms\cppcms/form.h(878): warning C4250: 'cppcms::widgets::text': inherits 'cppcms::widgets::base_text::cppcms::widgets::base_text::load' via dominance c:\nightly\cppcms\cppcms/form.h(790): note: see declaration of 'cppcms::widgets::base_text::load' c:\nightly\cppcms\cppcms/form.h(878): warning C4250: 'cppcms::widgets::text': inherits 'cppcms::widgets::base_text::cppcms::widgets::base_text::validate' via dominance c:\nightly\cppcms\cppcms/form.h(784): note: see declaration of 'cppcms::widgets::base_text::validate' c:\nightly\cppcms\cppcms/form.h(878): warning C4250: 'cppcms::widgets::text': inherits 'cppcms::widgets::base_html_input::cppcms::widgets::base_html_input::render_input' via dominance c:\nightly\cppcms\cppcms/form.h(827): note: see declaration of 'cppcms::widgets::base_html_input::render_input' c:\nightly\cppcms\cppcms/form.h(904): warning C4250: 'cppcms::widgets::hidden': inherits 'cppcms::widgets::base_text::cppcms::widgets::base_text::load' via dominance c:\nightly\cppcms\cppcms/form.h(790): note: see declaration of 'cppcms::widgets::base_text::load' c:\nightly\cppcms\cppcms/form.h(904): warning C4250: 'cppcms::widgets::hidden': inherits 'cppcms::widgets::base_text::cppcms::widgets::base_text::validate' via dominance c:\nightly\cppcms\cppcms/form.h(784): note: see declaration of 'cppcms::widgets::base_text::validate' c:\nightly\cppcms\cppcms/form.h(904): warning C4250: 'cppcms::widgets::hidden': inherits 'cppcms::widgets::base_html_input::cppcms::widgets::base_html_input::render_input' via dominance c:\nightly\cppcms\cppcms/form.h(827): note: see declaration of 'cppcms::widgets::base_html_input::render_input' c:\nightly\cppcms\cppcms/form.h(1135): warning C4250: 'cppcms::widgets::password': inherits 'cppcms::widgets::base_text::cppcms::widgets::base_text::load' via dominance c:\nightly\cppcms\cppcms/form.h(790): note: see declaration of 'cppcms::widgets::base_text::load' c:\nightly\cppcms\cppcms/form.h(1135): warning C4250: 'cppcms::widgets::password': inherits 'cppcms::widgets::base_html_input::cppcms::widgets::base_html_input::render_input' via dominance c:\nightly\cppcms\cppcms/form.h(827): note: see declaration of 'cppcms::widgets::base_html_input::render_input' c:\nightly\cppcms\cppcms/form.h(1168): warning C4250: 'cppcms::widgets::regex_field': inherits 'cppcms::widgets::base_text::cppcms::widgets::base_text::load' via dominance c:\nightly\cppcms\cppcms/form.h(790): note: see declaration of 'cppcms::widgets::base_text::load' c:\nightly\cppcms\cppcms/form.h(1168): warning C4250: 'cppcms::widgets::regex_field': inherits 'cppcms::widgets::base_html_input::cppcms::widgets::base_html_input::render_input' via dominance c:\nightly\cppcms\cppcms/form.h(827): note: see declaration of 'cppcms::widgets::base_html_input::render_input' c:\nightly\cppcms\cppcms/form.h(1182): warning C4250: 'cppcms::widgets::email': inherits 'cppcms::widgets::base_text::cppcms::widgets::base_text::load' via dominance c:\nightly\cppcms\cppcms/form.h(790): note: see declaration of 'cppcms::widgets::base_text::load' c:\nightly\cppcms\cppcms/form.h(1182): warning C4250: 'cppcms::widgets::email': inherits 'cppcms::widgets::base_html_input::cppcms::widgets::base_html_input::render_input' via dominance c:\nightly\cppcms\cppcms/form.h(827): note: see declaration of 'cppcms::widgets::base_html_input::render_input' [244/305] Linking CXX shared library skin3.dll [245/305] Linking CXX shared library tc_plugin.dll [246/305] Linking CXX executable disco_test.exe [247/305] Linking CXX shared library tc_sep_skin_b.dll Creating library tc_sep_skin_b.lib and object tc_sep_skin_b.exp Creating library tc_sep_skin_b.lib and object tc_sep_skin_b.exp [248/305] Linking CXX shared library plugin.dll [249/305] Building CXX object CMakeFiles\tc_sep_skin_a.dir\tc_sep_skin_a.cpp.obj c:\nightly\cppcms\booster\booster/backtrace.h(72): warning C4267: 'argument': conversion from 'size_t' to 'int', possible loss of data c:\nightly\cppcms\booster\booster/backtrace.h(124): warning C4267: 'argument': conversion from 'size_t' to 'int', possible loss of data c:\nightly\cppcms\booster\booster/backtrace.h(134): warning C4267: 'argument': conversion from 'size_t' to 'int', possible loss of data c:\nightly\cppcms\cppcms/form.h(878): warning C4250: 'cppcms::widgets::text': inherits 'cppcms::widgets::base_text::cppcms::widgets::base_text::load' via dominance c:\nightly\cppcms\cppcms/form.h(790): note: see declaration of 'cppcms::widgets::base_text::load' c:\nightly\cppcms\cppcms/form.h(878): warning C4250: 'cppcms::widgets::text': inherits 'cppcms::widgets::base_text::cppcms::widgets::base_text::validate' via dominance c:\nightly\cppcms\cppcms/form.h(784): note: see declaration of 'cppcms::widgets::base_text::validate' c:\nightly\cppcms\cppcms/form.h(878): warning C4250: 'cppcms::widgets::text': inherits 'cppcms::widgets::base_html_input::cppcms::widgets::base_html_input::render_input' via dominance c:\nightly\cppcms\cppcms/form.h(827): note: see declaration of 'cppcms::widgets::base_html_input::render_input' c:\nightly\cppcms\cppcms/form.h(904): warning C4250: 'cppcms::widgets::hidden': inherits 'cppcms::widgets::base_text::cppcms::widgets::base_text::load' via dominance c:\nightly\cppcms\cppcms/form.h(790): note: see declaration of 'cppcms::widgets::base_text::load' c:\nightly\cppcms\cppcms/form.h(904): warning C4250: 'cppcms::widgets::hidden': inherits 'cppcms::widgets::base_text::cppcms::widgets::base_text::validate' via dominance c:\nightly\cppcms\cppcms/form.h(784): note: see declaration of 'cppcms::widgets::base_text::validate' c:\nightly\cppcms\cppcms/form.h(904): warning C4250: 'cppcms::widgets::hidden': inherits 'cppcms::widgets::base_html_input::cppcms::widgets::base_html_input::render_input' via dominance c:\nightly\cppcms\cppcms/form.h(827): note: see declaration of 'cppcms::widgets::base_html_input::render_input' c:\nightly\cppcms\cppcms/form.h(1135): warning C4250: 'cppcms::widgets::password': inherits 'cppcms::widgets::base_text::cppcms::widgets::base_text::load' via dominance c:\nightly\cppcms\cppcms/form.h(790): note: see declaration of 'cppcms::widgets::base_text::load' c:\nightly\cppcms\cppcms/form.h(1135): warning C4250: 'cppcms::widgets::password': inherits 'cppcms::widgets::base_html_input::cppcms::widgets::base_html_input::render_input' via dominance c:\nightly\cppcms\cppcms/form.h(827): note: see declaration of 'cppcms::widgets::base_html_input::render_input' c:\nightly\cppcms\cppcms/form.h(1168): warning C4250: 'cppcms::widgets::regex_field': inherits 'cppcms::widgets::base_text::cppcms::widgets::base_text::load' via dominance c:\nightly\cppcms\cppcms/form.h(790): note: see declaration of 'cppcms::widgets::base_text::load' c:\nightly\cppcms\cppcms/form.h(1168): warning C4250: 'cppcms::widgets::regex_field': inherits 'cppcms::widgets::base_html_input::cppcms::widgets::base_html_input::render_input' via dominance c:\nightly\cppcms\cppcms/form.h(827): note: see declaration of 'cppcms::widgets::base_html_input::render_input' c:\nightly\cppcms\cppcms/form.h(1182): warning C4250: 'cppcms::widgets::email': inherits 'cppcms::widgets::base_text::cppcms::widgets::base_text::load' via dominance c:\nightly\cppcms\cppcms/form.h(790): note: see declaration of 'cppcms::widgets::base_text::load' c:\nightly\cppcms\cppcms/form.h(1182): warning C4250: 'cppcms::widgets::email': inherits 'cppcms::widgets::base_html_input::cppcms::widgets::base_html_input::render_input' via dominance c:\nightly\cppcms\cppcms/form.h(827): note: see declaration of 'cppcms::widgets::base_html_input::render_input' [250/305] Building CXX object CMakeFiles\tc_skin.dir\tc_skin.cpp.obj c:\nightly\cppcms\booster\booster/backtrace.h(72): warning C4267: 'argument': conversion from 'size_t' to 'int', possible loss of data c:\nightly\cppcms\booster\booster/backtrace.h(124): warning C4267: 'argument': conversion from 'size_t' to 'int', possible loss of data c:\nightly\cppcms\booster\booster/backtrace.h(134): warning C4267: 'argument': conversion from 'size_t' to 'int', possible loss of data c:\nightly\cppcms\cppcms/form.h(878): warning C4250: 'cppcms::widgets::text': inherits 'cppcms::widgets::base_text::cppcms::widgets::base_text::load' via dominance c:\nightly\cppcms\cppcms/form.h(790): note: see declaration of 'cppcms::widgets::base_text::load' c:\nightly\cppcms\cppcms/form.h(878): warning C4250: 'cppcms::widgets::text': inherits 'cppcms::widgets::base_text::cppcms::widgets::base_text::validate' via dominance c:\nightly\cppcms\cppcms/form.h(784): note: see declaration of 'cppcms::widgets::base_text::validate' c:\nightly\cppcms\cppcms/form.h(878): warning C4250: 'cppcms::widgets::text': inherits 'cppcms::widgets::base_html_input::cppcms::widgets::base_html_input::render_input' via dominance c:\nightly\cppcms\cppcms/form.h(827): note: see declaration of 'cppcms::widgets::base_html_input::render_input' c:\nightly\cppcms\cppcms/form.h(904): warning C4250: 'cppcms::widgets::hidden': inherits 'cppcms::widgets::base_text::cppcms::widgets::base_text::load' via dominance c:\nightly\cppcms\cppcms/form.h(790): note: see declaration of 'cppcms::widgets::base_text::load' c:\nightly\cppcms\cppcms/form.h(904): warning C4250: 'cppcms::widgets::hidden': inherits 'cppcms::widgets::base_text::cppcms::widgets::base_text::validate' via dominance c:\nightly\cppcms\cppcms/form.h(784): note: see declaration of 'cppcms::widgets::base_text::validate' c:\nightly\cppcms\cppcms/form.h(904): warning C4250: 'cppcms::widgets::hidden': inherits 'cppcms::widgets::base_html_input::cppcms::widgets::base_html_input::render_input' via dominance c:\nightly\cppcms\cppcms/form.h(827): note: see declaration of 'cppcms::widgets::base_html_input::render_input' c:\nightly\cppcms\cppcms/form.h(1135): warning C4250: 'cppcms::widgets::password': inherits 'cppcms::widgets::base_text::cppcms::widgets::base_text::load' via dominance c:\nightly\cppcms\cppcms/form.h(790): note: see declaration of 'cppcms::widgets::base_text::load' c:\nightly\cppcms\cppcms/form.h(1135): warning C4250: 'cppcms::widgets::password': inherits 'cppcms::widgets::base_html_input::cppcms::widgets::base_html_input::render_input' via dominance c:\nightly\cppcms\cppcms/form.h(827): note: see declaration of 'cppcms::widgets::base_html_input::render_input' c:\nightly\cppcms\cppcms/form.h(1168): warning C4250: 'cppcms::widgets::regex_field': inherits 'cppcms::widgets::base_text::cppcms::widgets::base_text::load' via dominance c:\nightly\cppcms\cppcms/form.h(790): note: see declaration of 'cppcms::widgets::base_text::load' c:\nightly\cppcms\cppcms/form.h(1168): warning C4250: 'cppcms::widgets::regex_field': inherits 'cppcms::widgets::base_html_input::cppcms::widgets::base_html_input::render_input' via dominance c:\nightly\cppcms\cppcms/form.h(827): note: see declaration of 'cppcms::widgets::base_html_input::render_input' c:\nightly\cppcms\cppcms/form.h(1182): warning C4250: 'cppcms::widgets::email': inherits 'cppcms::widgets::base_text::cppcms::widgets::base_text::load' via dominance c:\nightly\cppcms\cppcms/form.h(790): note: see declaration of 'cppcms::widgets::base_text::load' c:\nightly\cppcms\cppcms/form.h(1182): warning C4250: 'cppcms::widgets::email': inherits 'cppcms::widgets::base_html_input::cppcms::widgets::base_html_input::render_input' via dominance c:\nightly\cppcms\cppcms/form.h(827): note: see declaration of 'cppcms::widgets::base_html_input::render_input' [251/305] Linking CXX shared library tc_sep_skin_a.dll Creating library tc_sep_skin_a.lib and object tc_sep_skin_a.exp Creating library tc_sep_skin_a.lib and object tc_sep_skin_a.exp [252/305] Linking CXX shared library tc_skin.dll [253/305] Linking CXX executable cache_backend_test.exe [254/305] Building CXX object CMakeFiles\hello_world.dir\skin1.cpp.obj c:\nightly\cppcms\booster\booster/backtrace.h(72): warning C4267: 'argument': conversion from 'size_t' to 'int', possible loss of data c:\nightly\cppcms\booster\booster/backtrace.h(124): warning C4267: 'argument': conversion from 'size_t' to 'int', possible loss of data c:\nightly\cppcms\booster\booster/backtrace.h(134): warning C4267: 'argument': conversion from 'size_t' to 'int', possible loss of data c:\nightly\cppcms\cppcms/form.h(878): warning C4250: 'cppcms::widgets::text': inherits 'cppcms::widgets::base_text::cppcms::widgets::base_text::load' via dominance c:\nightly\cppcms\cppcms/form.h(790): note: see declaration of 'cppcms::widgets::base_text::load' c:\nightly\cppcms\cppcms/form.h(878): warning C4250: 'cppcms::widgets::text': inherits 'cppcms::widgets::base_text::cppcms::widgets::base_text::validate' via dominance c:\nightly\cppcms\cppcms/form.h(784): note: see declaration of 'cppcms::widgets::base_text::validate' c:\nightly\cppcms\cppcms/form.h(878): warning C4250: 'cppcms::widgets::text': inherits 'cppcms::widgets::base_html_input::cppcms::widgets::base_html_input::render_input' via dominance c:\nightly\cppcms\cppcms/form.h(827): note: see declaration of 'cppcms::widgets::base_html_input::render_input' c:\nightly\cppcms\cppcms/form.h(904): warning C4250: 'cppcms::widgets::hidden': inherits 'cppcms::widgets::base_text::cppcms::widgets::base_text::load' via dominance c:\nightly\cppcms\cppcms/form.h(790): note: see declaration of 'cppcms::widgets::base_text::load' c:\nightly\cppcms\cppcms/form.h(904): warning C4250: 'cppcms::widgets::hidden': inherits 'cppcms::widgets::base_text::cppcms::widgets::base_text::validate' via dominance c:\nightly\cppcms\cppcms/form.h(784): note: see declaration of 'cppcms::widgets::base_text::validate' c:\nightly\cppcms\cppcms/form.h(904): warning C4250: 'cppcms::widgets::hidden': inherits 'cppcms::widgets::base_html_input::cppcms::widgets::base_html_input::render_input' via dominance c:\nightly\cppcms\cppcms/form.h(827): note: see declaration of 'cppcms::widgets::base_html_input::render_input' c:\nightly\cppcms\cppcms/form.h(1135): warning C4250: 'cppcms::widgets::password': inherits 'cppcms::widgets::base_text::cppcms::widgets::base_text::load' via dominance c:\nightly\cppcms\cppcms/form.h(790): note: see declaration of 'cppcms::widgets::base_text::load' c:\nightly\cppcms\cppcms/form.h(1135): warning C4250: 'cppcms::widgets::password': inherits 'cppcms::widgets::base_html_input::cppcms::widgets::base_html_input::render_input' via dominance c:\nightly\cppcms\cppcms/form.h(827): note: see declaration of 'cppcms::widgets::base_html_input::render_input' c:\nightly\cppcms\cppcms/form.h(1168): warning C4250: 'cppcms::widgets::regex_field': inherits 'cppcms::widgets::base_text::cppcms::widgets::base_text::load' via dominance c:\nightly\cppcms\cppcms/form.h(790): note: see declaration of 'cppcms::widgets::base_text::load' c:\nightly\cppcms\cppcms/form.h(1168): warning C4250: 'cppcms::widgets::regex_field': inherits 'cppcms::widgets::base_html_input::cppcms::widgets::base_html_input::render_input' via dominance c:\nightly\cppcms\cppcms/form.h(827): note: see declaration of 'cppcms::widgets::base_html_input::render_input' c:\nightly\cppcms\cppcms/form.h(1182): warning C4250: 'cppcms::widgets::email': inherits 'cppcms::widgets::base_text::cppcms::widgets::base_text::load' via dominance c:\nightly\cppcms\cppcms/form.h(790): note: see declaration of 'cppcms::widgets::base_text::load' c:\nightly\cppcms\cppcms/form.h(1182): warning C4250: 'cppcms::widgets::email': inherits 'cppcms::widgets::base_html_input::cppcms::widgets::base_html_input::render_input' via dominance c:\nightly\cppcms\cppcms/form.h(827): note: see declaration of 'cppcms::widgets::base_html_input::render_input' [255/305] Linking CXX executable storage_test.exe [256/305] Building CXX object CMakeFiles\tc_sep_skin.dir\tc_sep_skin.cpp.obj c:\nightly\cppcms\booster\booster/backtrace.h(72): warning C4267: 'argument': conversion from 'size_t' to 'int', possible loss of data c:\nightly\cppcms\booster\booster/backtrace.h(124): warning C4267: 'argument': conversion from 'size_t' to 'int', possible loss of data c:\nightly\cppcms\booster\booster/backtrace.h(134): warning C4267: 'argument': conversion from 'size_t' to 'int', possible loss of data c:\nightly\cppcms\cppcms/form.h(878): warning C4250: 'cppcms::widgets::text': inherits 'cppcms::widgets::base_text::cppcms::widgets::base_text::load' via dominance c:\nightly\cppcms\cppcms/form.h(790): note: see declaration of 'cppcms::widgets::base_text::load' c:\nightly\cppcms\cppcms/form.h(878): warning C4250: 'cppcms::widgets::text': inherits 'cppcms::widgets::base_text::cppcms::widgets::base_text::validate' via dominance c:\nightly\cppcms\cppcms/form.h(784): note: see declaration of 'cppcms::widgets::base_text::validate' c:\nightly\cppcms\cppcms/form.h(878): warning C4250: 'cppcms::widgets::text': inherits 'cppcms::widgets::base_html_input::cppcms::widgets::base_html_input::render_input' via dominance c:\nightly\cppcms\cppcms/form.h(827): note: see declaration of 'cppcms::widgets::base_html_input::render_input' c:\nightly\cppcms\cppcms/form.h(904): warning C4250: 'cppcms::widgets::hidden': inherits 'cppcms::widgets::base_text::cppcms::widgets::base_text::load' via dominance c:\nightly\cppcms\cppcms/form.h(790): note: see declaration of 'cppcms::widgets::base_text::load' c:\nightly\cppcms\cppcms/form.h(904): warning C4250: 'cppcms::widgets::hidden': inherits 'cppcms::widgets::base_text::cppcms::widgets::base_text::validate' via dominance c:\nightly\cppcms\cppcms/form.h(784): note: see declaration of 'cppcms::widgets::base_text::validate' c:\nightly\cppcms\cppcms/form.h(904): warning C4250: 'cppcms::widgets::hidden': inherits 'cppcms::widgets::base_html_input::cppcms::widgets::base_html_input::render_input' via dominance c:\nightly\cppcms\cppcms/form.h(827): note: see declaration of 'cppcms::widgets::base_html_input::render_input' c:\nightly\cppcms\cppcms/form.h(1135): warning C4250: 'cppcms::widgets::password': inherits 'cppcms::widgets::base_text::cppcms::widgets::base_text::load' via dominance c:\nightly\cppcms\cppcms/form.h(790): note: see declaration of 'cppcms::widgets::base_text::load' c:\nightly\cppcms\cppcms/form.h(1135): warning C4250: 'cppcms::widgets::password': inherits 'cppcms::widgets::base_html_input::cppcms::widgets::base_html_input::render_input' via dominance c:\nightly\cppcms\cppcms/form.h(827): note: see declaration of 'cppcms::widgets::base_html_input::render_input' c:\nightly\cppcms\cppcms/form.h(1168): warning C4250: 'cppcms::widgets::regex_field': inherits 'cppcms::widgets::base_text::cppcms::widgets::base_text::load' via dominance c:\nightly\cppcms\cppcms/form.h(790): note: see declaration of 'cppcms::widgets::base_text::load' c:\nightly\cppcms\cppcms/form.h(1168): warning C4250: 'cppcms::widgets::regex_field': inherits 'cppcms::widgets::base_html_input::cppcms::widgets::base_html_input::render_input' via dominance c:\nightly\cppcms\cppcms/form.h(827): note: see declaration of 'cppcms::widgets::base_html_input::render_input' c:\nightly\cppcms\cppcms/form.h(1182): warning C4250: 'cppcms::widgets::email': inherits 'cppcms::widgets::base_text::cppcms::widgets::base_text::load' via dominance c:\nightly\cppcms\cppcms/form.h(790): note: see declaration of 'cppcms::widgets::base_text::load' c:\nightly\cppcms\cppcms/form.h(1182): warning C4250: 'cppcms::widgets::email': inherits 'cppcms::widgets::base_html_input::cppcms::widgets::base_html_input::render_input' via dominance c:\nightly\cppcms\cppcms/form.h(827): note: see declaration of 'cppcms::widgets::base_html_input::render_input' [257/305] Building CXX object CMakeFiles\hello_world.dir\skin2.cpp.obj c:\nightly\cppcms\booster\booster/backtrace.h(72): warning C4267: 'argument': conversion from 'size_t' to 'int', possible loss of data c:\nightly\cppcms\booster\booster/backtrace.h(124): warning C4267: 'argument': conversion from 'size_t' to 'int', possible loss of data c:\nightly\cppcms\booster\booster/backtrace.h(134): warning C4267: 'argument': conversion from 'size_t' to 'int', possible loss of data c:\nightly\cppcms\cppcms/form.h(878): warning C4250: 'cppcms::widgets::text': inherits 'cppcms::widgets::base_text::cppcms::widgets::base_text::load' via dominance c:\nightly\cppcms\cppcms/form.h(790): note: see declaration of 'cppcms::widgets::base_text::load' c:\nightly\cppcms\cppcms/form.h(878): warning C4250: 'cppcms::widgets::text': inherits 'cppcms::widgets::base_text::cppcms::widgets::base_text::validate' via dominance c:\nightly\cppcms\cppcms/form.h(784): note: see declaration of 'cppcms::widgets::base_text::validate' c:\nightly\cppcms\cppcms/form.h(878): warning C4250: 'cppcms::widgets::text': inherits 'cppcms::widgets::base_html_input::cppcms::widgets::base_html_input::render_input' via dominance c:\nightly\cppcms\cppcms/form.h(827): note: see declaration of 'cppcms::widgets::base_html_input::render_input' c:\nightly\cppcms\cppcms/form.h(904): warning C4250: 'cppcms::widgets::hidden': inherits 'cppcms::widgets::base_text::cppcms::widgets::base_text::load' via dominance c:\nightly\cppcms\cppcms/form.h(790): note: see declaration of 'cppcms::widgets::base_text::load' c:\nightly\cppcms\cppcms/form.h(904): warning C4250: 'cppcms::widgets::hidden': inherits 'cppcms::widgets::base_text::cppcms::widgets::base_text::validate' via dominance c:\nightly\cppcms\cppcms/form.h(784): note: see declaration of 'cppcms::widgets::base_text::validate' c:\nightly\cppcms\cppcms/form.h(904): warning C4250: 'cppcms::widgets::hidden': inherits 'cppcms::widgets::base_html_input::cppcms::widgets::base_html_input::render_input' via dominance c:\nightly\cppcms\cppcms/form.h(827): note: see declaration of 'cppcms::widgets::base_html_input::render_input' c:\nightly\cppcms\cppcms/form.h(1135): warning C4250: 'cppcms::widgets::password': inherits 'cppcms::widgets::base_text::cppcms::widgets::base_text::load' via dominance c:\nightly\cppcms\cppcms/form.h(790): note: see declaration of 'cppcms::widgets::base_text::load' c:\nightly\cppcms\cppcms/form.h(1135): warning C4250: 'cppcms::widgets::password': inherits 'cppcms::widgets::base_html_input::cppcms::widgets::base_html_input::render_input' via dominance c:\nightly\cppcms\cppcms/form.h(827): note: see declaration of 'cppcms::widgets::base_html_input::render_input' c:\nightly\cppcms\cppcms/form.h(1168): warning C4250: 'cppcms::widgets::regex_field': inherits 'cppcms::widgets::base_text::cppcms::widgets::base_text::load' via dominance c:\nightly\cppcms\cppcms/form.h(790): note: see declaration of 'cppcms::widgets::base_text::load' c:\nightly\cppcms\cppcms/form.h(1168): warning C4250: 'cppcms::widgets::regex_field': inherits 'cppcms::widgets::base_html_input::cppcms::widgets::base_html_input::render_input' via dominance c:\nightly\cppcms\cppcms/form.h(827): note: see declaration of 'cppcms::widgets::base_html_input::render_input' c:\nightly\cppcms\cppcms/form.h(1182): warning C4250: 'cppcms::widgets::email': inherits 'cppcms::widgets::base_text::cppcms::widgets::base_text::load' via dominance c:\nightly\cppcms\cppcms/form.h(790): note: see declaration of 'cppcms::widgets::base_text::load' c:\nightly\cppcms\cppcms/form.h(1182): warning C4250: 'cppcms::widgets::email': inherits 'cppcms::widgets::base_html_input::cppcms::widgets::base_html_input::render_input' via dominance c:\nightly\cppcms\cppcms/form.h(827): note: see declaration of 'cppcms::widgets::base_html_input::render_input' [258/305] Linking CXX shared library tc_sep_skin.dll Creating library tc_sep_skin.lib and object tc_sep_skin.exp Creating library tc_sep_skin.lib and object tc_sep_skin.exp [259/305] Generating tc_plugin2.cpp [260/305] Building CXX object CMakeFiles\cppcms_make_key.dir\src\make_key.cpp.obj c:\nightly\cppcms\booster\booster/backtrace.h(72): warning C4267: 'argument': conversion from 'size_t' to 'int', possible loss of data c:\nightly\cppcms\booster\booster/backtrace.h(124): warning C4267: 'argument': conversion from 'size_t' to 'int', possible loss of data c:\nightly\cppcms\booster\booster/backtrace.h(134): warning C4267: 'argument': conversion from 'size_t' to 'int', possible loss of data c:\nightly\cppcms\cppcms/json.h(365): warning C4101: 'e': unreferenced local variable c:\nightly\cppcms\cppcms/json.h(381): warning C4101: 'e': unreferenced local variable [261/305] Building CXX object CMakeFiles\hello_world.dir\src\hello_world.cpp.obj c:\nightly\cppcms\booster\booster/backtrace.h(72): warning C4267: 'argument': conversion from 'size_t' to 'int', possible loss of data c:\nightly\cppcms\booster\booster/backtrace.h(124): warning C4267: 'argument': conversion from 'size_t' to 'int', possible loss of data c:\nightly\cppcms\booster\booster/backtrace.h(134): warning C4267: 'argument': conversion from 'size_t' to 'int', possible loss of data c:\nightly\cppcms\cppcms/json.h(365): warning C4101: 'e': unreferenced local variable c:\nightly\cppcms\cppcms/json.h(381): warning C4101: 'e': unreferenced local variable c:\nightly\cppcms\cppcms/http_cookie.h(175): warning C4273: 'cppcms::http::operator <<': inconsistent dll linkage c:\nightly\cppcms\cppcms/http_cookie.h(20): note: see previous definition of '<<' c:\nightly\cppcms\cppcms/form.h(878): warning C4250: 'cppcms::widgets::text': inherits 'cppcms::widgets::base_text::cppcms::widgets::base_text::load' via dominance c:\nightly\cppcms\cppcms/form.h(790): note: see declaration of 'cppcms::widgets::base_text::load' c:\nightly\cppcms\cppcms/form.h(878): warning C4250: 'cppcms::widgets::text': inherits 'cppcms::widgets::base_text::cppcms::widgets::base_text::validate' via dominance c:\nightly\cppcms\cppcms/form.h(784): note: see declaration of 'cppcms::widgets::base_text::validate' c:\nightly\cppcms\cppcms/form.h(878): warning C4250: 'cppcms::widgets::text': inherits 'cppcms::widgets::base_html_input::cppcms::widgets::base_html_input::render_input' via dominance c:\nightly\cppcms\cppcms/form.h(827): note: see declaration of 'cppcms::widgets::base_html_input::render_input' c:\nightly\cppcms\cppcms/form.h(904): warning C4250: 'cppcms::widgets::hidden': inherits 'cppcms::widgets::base_text::cppcms::widgets::base_text::load' via dominance c:\nightly\cppcms\cppcms/form.h(790): note: see declaration of 'cppcms::widgets::base_text::load' c:\nightly\cppcms\cppcms/form.h(904): warning C4250: 'cppcms::widgets::hidden': inherits 'cppcms::widgets::base_text::cppcms::widgets::base_text::validate' via dominance c:\nightly\cppcms\cppcms/form.h(784): note: see declaration of 'cppcms::widgets::base_text::validate' c:\nightly\cppcms\cppcms/form.h(904): warning C4250: 'cppcms::widgets::hidden': inherits 'cppcms::widgets::base_html_input::cppcms::widgets::base_html_input::render_input' via dominance c:\nightly\cppcms\cppcms/form.h(827): note: see declaration of 'cppcms::widgets::base_html_input::render_input' c:\nightly\cppcms\cppcms/form.h(1135): warning C4250: 'cppcms::widgets::password': inherits 'cppcms::widgets::base_text::cppcms::widgets::base_text::load' via dominance c:\nightly\cppcms\cppcms/form.h(790): note: see declaration of 'cppcms::widgets::base_text::load' c:\nightly\cppcms\cppcms/form.h(1135): warning C4250: 'cppcms::widgets::password': inherits 'cppcms::widgets::base_html_input::cppcms::widgets::base_html_input::render_input' via dominance c:\nightly\cppcms\cppcms/form.h(827): note: see declaration of 'cppcms::widgets::base_html_input::render_input' c:\nightly\cppcms\cppcms/form.h(1168): warning C4250: 'cppcms::widgets::regex_field': inherits 'cppcms::widgets::base_text::cppcms::widgets::base_text::load' via dominance c:\nightly\cppcms\cppcms/form.h(790): note: see declaration of 'cppcms::widgets::base_text::load' c:\nightly\cppcms\cppcms/form.h(1168): warning C4250: 'cppcms::widgets::regex_field': inherits 'cppcms::widgets::base_html_input::cppcms::widgets::base_html_input::render_input' via dominance c:\nightly\cppcms\cppcms/form.h(827): note: see declaration of 'cppcms::widgets::base_html_input::render_input' c:\nightly\cppcms\cppcms/form.h(1182): warning C4250: 'cppcms::widgets::email': inherits 'cppcms::widgets::base_text::cppcms::widgets::base_text::load' via dominance c:\nightly\cppcms\cppcms/form.h(790): note: see declaration of 'cppcms::widgets::base_text::load' c:\nightly\cppcms\cppcms/form.h(1182): warning C4250: 'cppcms::widgets::email': inherits 'cppcms::widgets::base_html_input::cppcms::widgets::base_html_input::render_input' via dominance c:\nightly\cppcms\cppcms/form.h(827): note: see declaration of 'cppcms::widgets::base_html_input::render_input' [262/305] Building CXX object CMakeFiles\cppcms_scale.dir\src\cache_server_main.cpp.obj c:\nightly\cppcms\private\tcp_cache_server.h(24): warning C4275: non dll-interface class 'booster::noncopyable' used as base for dll-interface class 'cppcms::impl::tcp_cache_service' c:\nightly\cppcms\booster\booster/noncopyable.h(15): note: see declaration of 'booster::noncopyable' c:\nightly\cppcms\private\tcp_cache_server.h(24): note: see declaration of 'cppcms::impl::tcp_cache_service' c:\nightly\cppcms\private\tcp_cache_server.h(38): warning C4251: 'cppcms::impl::tcp_cache_service::d': class 'booster::hold_ptr' needs to have dll-interface to be used by clients of class 'cppcms::impl::tcp_cache_service' c:\nightly\cppcms\private\tcp_cache_server.h(38): note: see declaration of 'booster::hold_ptr' c:\nightly\cppcms\booster\booster/backtrace.h(72): warning C4267: 'argument': conversion from 'size_t' to 'int', possible loss of data c:\nightly\cppcms\booster\booster/backtrace.h(124): warning C4267: 'argument': conversion from 'size_t' to 'int', possible loss of data c:\nightly\cppcms\booster\booster/backtrace.h(134): warning C4267: 'argument': conversion from 'size_t' to 'int', possible loss of data c:\nightly\cppcms\cppcms/json.h(365): warning C4101: 'e': unreferenced local variable c:\nightly\cppcms\cppcms/json.h(381): warning C4101: 'e': unreferenced local variable c:\nightly\cppcms\cppcms/json.h(418): warning C4101: 'e': unreferenced local variable ..\src\cache_server_main.cpp(122): note: see reference to function template instantiation 'T cppcms::json::value::get(const char *,const T &) const' being compiled with [ T=unsigned int ] [263/305] Building CXX object CMakeFiles\hash_map_test.dir\tests\hash_map_test.cpp.obj [264/305] Linking CXX executable cppcms_make_key.exe [265/305] Linking CXX executable hello_world.exe [266/305] Linking CXX executable cppcms_scale.exe [267/305] Linking CXX executable hash_map_test.exe [268/305] Building CXX object CMakeFiles\http_timeouts_test.dir\tests\http_timeouts_test.cpp.obj c:\nightly\cppcms\booster\booster/backtrace.h(72): warning C4267: 'argument': conversion from 'size_t' to 'int', possible loss of data c:\nightly\cppcms\booster\booster/backtrace.h(124): warning C4267: 'argument': conversion from 'size_t' to 'int', possible loss of data c:\nightly\cppcms\booster\booster/backtrace.h(134): warning C4267: 'argument': conversion from 'size_t' to 'int', possible loss of data c:\nightly\cppcms\cppcms/json.h(365): warning C4101: 'e': unreferenced local variable c:\nightly\cppcms\cppcms/json.h(381): warning C4101: 'e': unreferenced local variable c:\nightly\cppcms\cppcms/json.h(418): warning C4101: 'e': unreferenced local variable c:\nightly\cppcms\tests\client.h(22): note: see reference to function template instantiation 'T cppcms::json::value::get(const char *,const T &) const' being compiled with [ T=std::string ] [269/305] Linking CXX executable http_timeouts_test.exe [270/305] Building CXX object CMakeFiles\file_server_test.dir\tests\file_server_test.cpp.obj c:\nightly\cppcms\booster\booster/backtrace.h(72): warning C4267: 'argument': conversion from 'size_t' to 'int', possible loss of data c:\nightly\cppcms\booster\booster/backtrace.h(124): warning C4267: 'argument': conversion from 'size_t' to 'int', possible loss of data c:\nightly\cppcms\booster\booster/backtrace.h(134): warning C4267: 'argument': conversion from 'size_t' to 'int', possible loss of data c:\nightly\cppcms\cppcms/json.h(365): warning C4101: 'e': unreferenced local variable c:\nightly\cppcms\cppcms/json.h(381): warning C4101: 'e': unreferenced local variable ..\tests\file_server_test.cpp(68): warning C4996: 'chdir': The POSIX name for this item is deprecated. Instead, use the ISO C and C++ conformant name: _chdir. See online help for details. C:\Program Files (x86)\Windows Kits\10\include\10.0.15063.0\ucrt\direct.h(101): note: see declaration of 'chdir' c:\nightly\cppcms\cppcms/json.h(418): warning C4101: 'e': unreferenced local variable c:\nightly\cppcms\tests\client.h(22): note: see reference to function template instantiation 'T cppcms::json::value::get(const char *,const T &) const' being compiled with [ T=std::string ] [271/305] Building CXX object CMakeFiles\tc_plugin2.dir\tc_plugin2.cpp.obj c:\nightly\cppcms\booster\booster/backtrace.h(72): warning C4267: 'argument': conversion from 'size_t' to 'int', possible loss of data c:\nightly\cppcms\booster\booster/backtrace.h(124): warning C4267: 'argument': conversion from 'size_t' to 'int', possible loss of data c:\nightly\cppcms\booster\booster/backtrace.h(134): warning C4267: 'argument': conversion from 'size_t' to 'int', possible loss of data c:\nightly\cppcms\cppcms/form.h(878): warning C4250: 'cppcms::widgets::text': inherits 'cppcms::widgets::base_text::cppcms::widgets::base_text::load' via dominance c:\nightly\cppcms\cppcms/form.h(790): note: see declaration of 'cppcms::widgets::base_text::load' c:\nightly\cppcms\cppcms/form.h(878): warning C4250: 'cppcms::widgets::text': inherits 'cppcms::widgets::base_text::cppcms::widgets::base_text::validate' via dominance c:\nightly\cppcms\cppcms/form.h(784): note: see declaration of 'cppcms::widgets::base_text::validate' c:\nightly\cppcms\cppcms/form.h(878): warning C4250: 'cppcms::widgets::text': inherits 'cppcms::widgets::base_html_input::cppcms::widgets::base_html_input::render_input' via dominance c:\nightly\cppcms\cppcms/form.h(827): note: see declaration of 'cppcms::widgets::base_html_input::render_input' c:\nightly\cppcms\cppcms/form.h(904): warning C4250: 'cppcms::widgets::hidden': inherits 'cppcms::widgets::base_text::cppcms::widgets::base_text::load' via dominance c:\nightly\cppcms\cppcms/form.h(790): note: see declaration of 'cppcms::widgets::base_text::load' c:\nightly\cppcms\cppcms/form.h(904): warning C4250: 'cppcms::widgets::hidden': inherits 'cppcms::widgets::base_text::cppcms::widgets::base_text::validate' via dominance c:\nightly\cppcms\cppcms/form.h(784): note: see declaration of 'cppcms::widgets::base_text::validate' c:\nightly\cppcms\cppcms/form.h(904): warning C4250: 'cppcms::widgets::hidden': inherits 'cppcms::widgets::base_html_input::cppcms::widgets::base_html_input::render_input' via dominance c:\nightly\cppcms\cppcms/form.h(827): note: see declaration of 'cppcms::widgets::base_html_input::render_input' c:\nightly\cppcms\cppcms/form.h(1135): warning C4250: 'cppcms::widgets::password': inherits 'cppcms::widgets::base_text::cppcms::widgets::base_text::load' via dominance c:\nightly\cppcms\cppcms/form.h(790): note: see declaration of 'cppcms::widgets::base_text::load' c:\nightly\cppcms\cppcms/form.h(1135): warning C4250: 'cppcms::widgets::password': inherits 'cppcms::widgets::base_html_input::cppcms::widgets::base_html_input::render_input' via dominance c:\nightly\cppcms\cppcms/form.h(827): note: see declaration of 'cppcms::widgets::base_html_input::render_input' c:\nightly\cppcms\cppcms/form.h(1168): warning C4250: 'cppcms::widgets::regex_field': inherits 'cppcms::widgets::base_text::cppcms::widgets::base_text::load' via dominance c:\nightly\cppcms\cppcms/form.h(790): note: see declaration of 'cppcms::widgets::base_text::load' c:\nightly\cppcms\cppcms/form.h(1168): warning C4250: 'cppcms::widgets::regex_field': inherits 'cppcms::widgets::base_html_input::cppcms::widgets::base_html_input::render_input' via dominance c:\nightly\cppcms\cppcms/form.h(827): note: see declaration of 'cppcms::widgets::base_html_input::render_input' c:\nightly\cppcms\cppcms/form.h(1182): warning C4250: 'cppcms::widgets::email': inherits 'cppcms::widgets::base_text::cppcms::widgets::base_text::load' via dominance c:\nightly\cppcms\cppcms/form.h(790): note: see declaration of 'cppcms::widgets::base_text::load' c:\nightly\cppcms\cppcms/form.h(1182): warning C4250: 'cppcms::widgets::email': inherits 'cppcms::widgets::base_html_input::cppcms::widgets::base_html_input::render_input' via dominance c:\nightly\cppcms\cppcms/form.h(827): note: see declaration of 'cppcms::widgets::base_html_input::render_input' [272/305] Building CXX object CMakeFiles\encryptor_test.dir\tests\encryptor_test.cpp.obj c:\nightly\cppcms\cppcms/session_cookies.h(74): warning C4275: non dll-interface class 'cppcms::session_api' used as base for dll-interface class 'cppcms::sessions::session_cookies' c:\nightly\cppcms\cppcms/session_api.h(33): note: see declaration of 'cppcms::session_api' c:\nightly\cppcms\cppcms/session_cookies.h(74): note: see declaration of 'cppcms::sessions::session_cookies' c:\nightly\cppcms\cppcms/session_cookies.h(106): warning C4251: 'cppcms::sessions::session_cookies::d': class 'booster::hold_ptr' needs to have dll-interface to be used by clients of class 'cppcms::sessions::session_cookies' c:\nightly\cppcms\cppcms/session_cookies.h(106): note: see declaration of 'booster::hold_ptr' c:\nightly\cppcms\cppcms/session_cookies.h(107): warning C4251: 'cppcms::sessions::session_cookies::encryptor_': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'cppcms::sessions::session_cookies' with [ _Ty=cppcms::sessions::encryptor ] c:\nightly\cppcms\cppcms/session_cookies.h(63): note: see declaration of 'std::unique_ptr>' with [ _Ty=cppcms::sessions::encryptor ] c:\nightly\cppcms\cppcms/crypto.h(101): warning C4275: non dll-interface class 'booster::noncopyable' used as base for dll-interface class 'cppcms::crypto::message_digest' c:\nightly\cppcms\booster\booster/noncopyable.h(15): note: see declaration of 'booster::noncopyable' c:\nightly\cppcms\cppcms/crypto.h(101): note: see declaration of 'cppcms::crypto::message_digest' c:\nightly\cppcms\cppcms/crypto.h(160): warning C4275: non dll-interface class 'booster::noncopyable' used as base for dll-interface class 'cppcms::crypto::hmac' c:\nightly\cppcms\booster\booster/noncopyable.h(15): note: see declaration of 'booster::noncopyable' c:\nightly\cppcms\cppcms/crypto.h(160): note: see declaration of 'cppcms::crypto::hmac' c:\nightly\cppcms\cppcms/crypto.h(192): warning C4251: 'cppcms::crypto::hmac::d': class 'booster::hold_ptr' needs to have dll-interface to be used by clients of class 'cppcms::crypto::hmac' c:\nightly\cppcms\cppcms/crypto.h(192): note: see declaration of 'booster::hold_ptr' c:\nightly\cppcms\cppcms/crypto.h(193): warning C4251: 'cppcms::crypto::hmac::md_': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'cppcms::crypto::hmac' with [ _Ty=cppcms::crypto::message_digest ] c:\nightly\cppcms\cppcms/crypto.h(145): note: see declaration of 'std::unique_ptr>' with [ _Ty=cppcms::crypto::message_digest ] c:\nightly\cppcms\cppcms/crypto.h(193): warning C4251: 'cppcms::crypto::hmac::md_opad_': class 'std::unique_ptr>' needs to have dll-interface to be used by clients of class 'cppcms::crypto::hmac' with [ _Ty=cppcms::crypto::message_digest ] c:\nightly\cppcms\cppcms/crypto.h(145): note: see declaration of 'std::unique_ptr>' with [ _Ty=cppcms::crypto::message_digest ] c:\nightly\cppcms\cppcms/crypto.h(202): warning C4275: non dll-interface class 'booster::noncopyable' used as base for dll-interface class 'cppcms::crypto::cbc' c:\nightly\cppcms\booster\booster/noncopyable.h(15): note: see declaration of 'booster::noncopyable' c:\nightly\cppcms\cppcms/crypto.h(202): note: see declaration of 'cppcms::crypto::cbc' ..\tests\encryptor_test.cpp(91): warning C4996: 'sprintf': This function or variable may be unsafe. Consider using sprintf_s instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details. C:\Program Files (x86)\Windows Kits\10\include\10.0.15063.0\ucrt\stdio.h(1772): note: see declaration of 'sprintf' [273/305] Linking CXX executable file_server_test.exe [274/305] Linking CXX shared library tc_plugin2.dll [275/305] Building CXX object CMakeFiles\proto_test.dir\tests\proto_test.cpp.obj c:\nightly\cppcms\booster\booster/backtrace.h(72): warning C4267: 'argument': conversion from 'size_t' to 'int', possible loss of data c:\nightly\cppcms\booster\booster/backtrace.h(124): warning C4267: 'argument': conversion from 'size_t' to 'int', possible loss of data c:\nightly\cppcms\booster\booster/backtrace.h(134): warning C4267: 'argument': conversion from 'size_t' to 'int', possible loss of data c:\nightly\cppcms\cppcms/json.h(365): warning C4101: 'e': unreferenced local variable c:\nightly\cppcms\cppcms/json.h(381): warning C4101: 'e': unreferenced local variable c:\nightly\cppcms\cppcms/json.h(418): warning C4101: 'e': unreferenced local variable c:\nightly\cppcms\tests\client.h(22): note: see reference to function template instantiation 'T cppcms::json::value::get(const char *,const T &) const' being compiled with [ T=std::string ] [276/305] Building CXX object CMakeFiles\pool_test.dir\tests\pool_test.cpp.obj c:\nightly\cppcms\booster\booster/backtrace.h(72): warning C4267: 'argument': conversion from 'size_t' to 'int', possible loss of data c:\nightly\cppcms\booster\booster/backtrace.h(124): warning C4267: 'argument': conversion from 'size_t' to 'int', possible loss of data c:\nightly\cppcms\booster\booster/backtrace.h(134): warning C4267: 'argument': conversion from 'size_t' to 'int', possible loss of data c:\nightly\cppcms\cppcms/json.h(365): warning C4101: 'e': unreferenced local variable c:\nightly\cppcms\cppcms/json.h(381): warning C4101: 'e': unreferenced local variable c:\nightly\cppcms\cppcms/json.h(418): warning C4101: 'e': unreferenced local variable c:\nightly\cppcms\tests\client.h(22): note: see reference to function template instantiation 'T cppcms::json::value::get(const char *,const T &) const' being compiled with [ T=std::string ] [277/305] Linking CXX executable encryptor_test.exe [278/305] Linking CXX executable proto_test.exe [279/305] Building CXX object CMakeFiles\loadable_storage_test.dir\tests\loadable_storage_test.cpp.obj c:\nightly\cppcms\booster\booster/backtrace.h(72): warning C4267: 'argument': conversion from 'size_t' to 'int', possible loss of data c:\nightly\cppcms\booster\booster/backtrace.h(124): warning C4267: 'argument': conversion from 'size_t' to 'int', possible loss of data c:\nightly\cppcms\booster\booster/backtrace.h(134): warning C4267: 'argument': conversion from 'size_t' to 'int', possible loss of data c:\nightly\cppcms\cppcms/json.h(365): warning C4101: 'e': unreferenced local variable c:\nightly\cppcms\cppcms/json.h(381): warning C4101: 'e': unreferenced local variable [280/305] Linking CXX executable pool_test.exe [281/305] Linking CXX executable loadable_storage_test.exe [282/305] Building CXX object CMakeFiles\loadable_storage.dir\tests\loadable_storage.cpp.obj c:\nightly\cppcms\booster\booster/backtrace.h(72): warning C4267: 'argument': conversion from 'size_t' to 'int', possible loss of data c:\nightly\cppcms\booster\booster/backtrace.h(124): warning C4267: 'argument': conversion from 'size_t' to 'int', possible loss of data c:\nightly\cppcms\booster\booster/backtrace.h(134): warning C4267: 'argument': conversion from 'size_t' to 'int', possible loss of data c:\nightly\cppcms\cppcms/json.h(365): warning C4101: 'e': unreferenced local variable c:\nightly\cppcms\cppcms/json.h(381): warning C4101: 'e': unreferenced local variable [283/305] Building CXX object CMakeFiles\mount_point_test.dir\tests\mount_point_test.cpp.obj c:\nightly\cppcms\booster\booster/backtrace.h(72): warning C4267: 'argument': conversion from 'size_t' to 'int', possible loss of data c:\nightly\cppcms\booster\booster/backtrace.h(124): warning C4267: 'argument': conversion from 'size_t' to 'int', possible loss of data c:\nightly\cppcms\booster\booster/backtrace.h(134): warning C4267: 'argument': conversion from 'size_t' to 'int', possible loss of data [284/305] Linking CXX shared library loadable_storage.dll Creating library loadable_storage.lib and object loadable_storage.exp Creating library loadable_storage.lib and object loadable_storage.exp [285/305] Building CXX object CMakeFiles\plugin_test.dir\tests\plugin_test.cpp.obj c:\nightly\cppcms\booster\booster/backtrace.h(72): warning C4267: 'argument': conversion from 'size_t' to 'int', possible loss of data c:\nightly\cppcms\booster\booster/backtrace.h(124): warning C4267: 'argument': conversion from 'size_t' to 'int', possible loss of data c:\nightly\cppcms\booster\booster/backtrace.h(134): warning C4267: 'argument': conversion from 'size_t' to 'int', possible loss of data c:\nightly\cppcms\cppcms/json.h(365): warning C4101: 'e': unreferenced local variable c:\nightly\cppcms\cppcms/json.h(381): warning C4101: 'e': unreferenced local variable [286/305] Linking CXX executable mount_point_test.exe [287/305] Building CXX object CMakeFiles\file_buffer_test.dir\tests\file_buffer_test.cpp.obj c:\nightly\cppcms\booster\booster/backtrace.h(72): warning C4267: 'argument': conversion from 'size_t' to 'int', possible loss of data c:\nightly\cppcms\booster\booster/backtrace.h(124): warning C4267: 'argument': conversion from 'size_t' to 'int', possible loss of data c:\nightly\cppcms\booster\booster/backtrace.h(134): warning C4267: 'argument': conversion from 'size_t' to 'int', possible loss of data c:\nightly\cppcms\private\http_file_buffer.h(156): warning C4996: 'getenv': This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details. C:\Program Files (x86)\Windows Kits\10\include\10.0.15063.0\ucrt\stdlib.h(1199): note: see declaration of 'getenv' c:\nightly\cppcms\private\http_file_buffer.h(158): warning C4996: 'getenv': This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details. C:\Program Files (x86)\Windows Kits\10\include\10.0.15063.0\ucrt\stdlib.h(1199): note: see declaration of 'getenv' c:\nightly\cppcms\private\http_file_buffer.h(235): warning C4244: '=': conversion from '__int64' to 'int', possible loss of data c:\nightly\cppcms\private\http_file_buffer.h(283): warning C4267: 'argument': conversion from 'size_t' to 'int', possible loss of data [288/305] Building CXX object CMakeFiles\jsonrpc_test.dir\tests\jsonrpc_test.cpp.obj c:\nightly\cppcms\booster\booster/backtrace.h(72): warning C4267: 'argument': conversion from 'size_t' to 'int', possible loss of data c:\nightly\cppcms\booster\booster/backtrace.h(124): warning C4267: 'argument': conversion from 'size_t' to 'int', possible loss of data c:\nightly\cppcms\booster\booster/backtrace.h(134): warning C4267: 'argument': conversion from 'size_t' to 'int', possible loss of data c:\nightly\cppcms\cppcms/json.h(365): warning C4101: 'e': unreferenced local variable c:\nightly\cppcms\cppcms/json.h(381): warning C4101: 'e': unreferenced local variable c:\nightly\cppcms\cppcms/json.h(418): warning C4101: 'e': unreferenced local variable c:\nightly\cppcms\tests\client.h(22): note: see reference to function template instantiation 'T cppcms::json::value::get(const char *,const T &) const' being compiled with [ T=std::string ] [289/305] Building CXX object CMakeFiles\cookie_test.dir\tests\cookie_test.cpp.obj c:\nightly\cppcms\booster\booster/backtrace.h(72): warning C4267: 'argument': conversion from 'size_t' to 'int', possible loss of data c:\nightly\cppcms\booster\booster/backtrace.h(124): warning C4267: 'argument': conversion from 'size_t' to 'int', possible loss of data c:\nightly\cppcms\booster\booster/backtrace.h(134): warning C4267: 'argument': conversion from 'size_t' to 'int', possible loss of data c:\nightly\cppcms\cppcms/json.h(365): warning C4101: 'e': unreferenced local variable c:\nightly\cppcms\cppcms/json.h(381): warning C4101: 'e': unreferenced local variable c:\nightly\cppcms\cppcms/http_cookie.h(175): warning C4273: 'cppcms::http::operator <<': inconsistent dll linkage c:\nightly\cppcms\cppcms/http_cookie.h(20): note: see previous definition of '<<' c:\nightly\cppcms\cppcms/json.h(418): warning C4101: 'e': unreferenced local variable c:\nightly\cppcms\tests\client.h(22): note: see reference to function template instantiation 'T cppcms::json::value::get(const char *,const T &) const' being compiled with [ T=std::string ] [290/305] Building CXX object CMakeFiles\json_test.dir\tests\json_test.cpp.obj c:\nightly\cppcms\booster\booster/backtrace.h(72): warning C4267: 'argument': conversion from 'size_t' to 'int', possible loss of data c:\nightly\cppcms\booster\booster/backtrace.h(124): warning C4267: 'argument': conversion from 'size_t' to 'int', possible loss of data c:\nightly\cppcms\booster\booster/backtrace.h(134): warning C4267: 'argument': conversion from 'size_t' to 'int', possible loss of data c:\nightly\cppcms\cppcms/json.h(365): warning C4101: 'e': unreferenced local variable c:\nightly\cppcms\cppcms/json.h(381): warning C4101: 'e': unreferenced local variable ..\tests\json_test.cpp(119): warning C4101: 'e': unreferenced local variable ..\tests\json_test.cpp(136): warning C4101: 'e': unreferenced local variable ..\tests\json_test.cpp(137): warning C4101: 'e': unreferenced local variable ..\tests\json_test.cpp(143): warning C4101: 'e': unreferenced local variable ..\tests\json_test.cpp(157): warning C4101: 'e': unreferenced local variable ..\tests\json_test.cpp(158): warning C4101: 'e': unreferenced local variable ..\tests\json_test.cpp(162): warning C4101: 'e': unreferenced local variable ..\tests\json_test.cpp(163): warning C4101: 'e': unreferenced local variable ..\tests\json_test.cpp(178): warning C4101: 'e': unreferenced local variable ..\tests\json_test.cpp(179): warning C4101: 'e': unreferenced local variable ..\tests\json_test.cpp(180): warning C4101: 'e': unreferenced local variable ..\tests\json_test.cpp(182): warning C4101: 'e': unreferenced local variable ..\tests\json_test.cpp(184): warning C4101: 'e': unreferenced local variable ..\tests\json_test.cpp(196): warning C4101: 'e': unreferenced local variable ..\tests\json_test.cpp(197): warning C4101: 'e': unreferenced local variable ..\tests\json_test.cpp(204): warning C4101: 'e': unreferenced local variable ..\tests\json_test.cpp(205): warning C4101: 'e': unreferenced local variable ..\tests\json_test.cpp(238): warning C4101: 'e': unreferenced local variable ..\tests\json_test.cpp(241): warning C4101: 'e': unreferenced local variable ..\tests\json_test.cpp(242): warning C4101: 'e': unreferenced local variable ..\tests\json_test.cpp(243): warning C4101: 'e': unreferenced local variable ..\tests\json_test.cpp(257): warning C4101: 'e': unreferenced local variable ..\tests\json_test.cpp(264): warning C4101: 'e': unreferenced local variable c:\nightly\cppcms\cppcms/json.h(418): warning C4101: 'e': unreferenced local variable ..\tests\json_test.cpp(135): note: see reference to function template instantiation 'T cppcms::json::value::get(const char *,const T &) const' being compiled with [ T=std::string ] [291/305] Linking CXX executable plugin_test.exe [292/305] Linking CXX executable file_buffer_test.exe [293/305] Linking CXX executable jsonrpc_test.exe [294/305] Linking CXX executable json_test.exe [295/305] Linking CXX executable cookie_test.exe [296/305] Building CXX object CMakeFiles\content_type_parser_test.dir\tests\content_type_parser_test.cpp.obj c:\nightly\cppcms\cppcms/http_content_type.h(102): warning C4251: 'cppcms::http::content_type::d': class 'std::shared_ptr' needs to have dll-interface to be used by clients of class 'cppcms::http::content_type' c:\nightly\cppcms\cppcms/http_content_type.h(102): note: see declaration of 'std::shared_ptr' [297/305] Building CXX object CMakeFiles\rewrite_test.dir\tests\rewrite_test.cpp.obj c:\nightly\cppcms\booster\booster/backtrace.h(72): warning C4267: 'argument': conversion from 'size_t' to 'int', possible loss of data c:\nightly\cppcms\booster\booster/backtrace.h(124): warning C4267: 'argument': conversion from 'size_t' to 'int', possible loss of data c:\nightly\cppcms\booster\booster/backtrace.h(134): warning C4267: 'argument': conversion from 'size_t' to 'int', possible loss of data c:\nightly\cppcms\cppcms/json.h(365): warning C4101: 'e': unreferenced local variable c:\nightly\cppcms\cppcms/json.h(381): warning C4101: 'e': unreferenced local variable ..\tests\rewrite_test.cpp(32): warning C4996: 'strdup': The POSIX name for this item is deprecated. Instead, use the ISO C and C++ conformant name: _strdup. See online help for details. C:\Program Files (x86)\Windows Kits\10\include\10.0.15063.0\ucrt\string.h(538): note: see declaration of 'strdup' c:\nightly\cppcms\cppcms/json.h(418): warning C4101: 'e': unreferenced local variable c:\nightly\cppcms\private\rewrite.h(88): note: see reference to function template instantiation 'T cppcms::json::value::get(const char *,const T &) const' being compiled with [ T=bool ] [298/305] Linking CXX executable content_type_parser_test.exe [299/305] Linking CXX executable rewrite_test.exe [300/305] Building CXX object CMakeFiles\xss_test.dir\tests\xss_test.cpp.obj c:\nightly\cppcms\booster\booster/backtrace.h(72): warning C4267: 'argument': conversion from 'size_t' to 'int', possible loss of data c:\nightly\cppcms\booster\booster/backtrace.h(124): warning C4267: 'argument': conversion from 'size_t' to 'int', possible loss of data c:\nightly\cppcms\booster\booster/backtrace.h(134): warning C4267: 'argument': conversion from 'size_t' to 'int', possible loss of data c:\nightly\cppcms\cppcms/json.h(365): warning C4101: 'e': unreferenced local variable c:\nightly\cppcms\cppcms/json.h(381): warning C4101: 'e': unreferenced local variable ..\tests\xss_test.cpp(465): warning C4101: 'e': unreferenced local variable [301/305] Linking CXX executable xss_test.exe [302/305] Building CXX object CMakeFiles\serialization_test.dir\tests\serialization_test.cpp.obj c:\nightly\cppcms\booster\booster/backtrace.h(72): warning C4267: 'argument': conversion from 'size_t' to 'int', possible loss of data c:\nightly\cppcms\booster\booster/backtrace.h(124): warning C4267: 'argument': conversion from 'size_t' to 'int', possible loss of data c:\nightly\cppcms\booster\booster/backtrace.h(134): warning C4267: 'argument': conversion from 'size_t' to 'int', possible loss of data c:\nightly\cppcms\cppcms/json.h(365): warning C4101: 'e': unreferenced local variable c:\nightly\cppcms\cppcms/json.h(381): warning C4101: 'e': unreferenced local variable [303/305] Linking CXX executable serialization_test.exe [304/305] Building CXX object CMakeFiles\url_mapper_test.dir\tests\url_mapper_test.cpp.obj c:\nightly\cppcms\booster\booster/backtrace.h(72): warning C4267: 'argument': conversion from 'size_t' to 'int', possible loss of data c:\nightly\cppcms\booster\booster/backtrace.h(124): warning C4267: 'argument': conversion from 'size_t' to 'int', possible loss of data c:\nightly\cppcms\booster\booster/backtrace.h(134): warning C4267: 'argument': conversion from 'size_t' to 'int', possible loss of data c:\nightly\cppcms\cppcms/json.h(365): warning C4101: 'e': unreferenced local variable c:\nightly\cppcms\cppcms/json.h(381): warning C4101: 'e': unreferenced local variable ..\tests\url_mapper_test.cpp(41): warning C4244: '=': conversion from '__int64' to 'int', possible loss of data ..\tests\url_mapper_test.cpp(390): warning C4101: 'e': unreferenced local variable ..\tests\url_mapper_test.cpp(397): warning C4101: 'e': unreferenced local variable ..\tests\url_mapper_test.cpp(404): warning C4101: 'e': unreferenced local variable ..\tests\url_mapper_test.cpp(412): warning C4101: 'e': unreferenced local variable ..\tests\url_mapper_test.cpp(418): warning C4101: 'e': unreferenced local variable ..\tests\url_mapper_test.cpp(424): warning C4101: 'e': unreferenced local variable c:\nightly\cppcms\booster\booster/aio/buffer.h(79): warning C4267: '=': conversion from 'size_t' to 'int', possible loss of data c:\nightly\cppcms\booster\booster/aio/buffer.h(65): note: while compiling class template member function 'void booster::aio::buffer_impl::add(Pointer,::size_t)' with [ Pointer=const char * ] c:\nightly\cppcms\booster\booster/aio/buffer.h(138): note: see reference to function template instantiation 'void booster::aio::buffer_impl::add(Pointer,::size_t)' being compiled with [ Pointer=const char * ] c:\nightly\cppcms\booster\booster/aio/buffer.h(128): note: see reference to class template instantiation 'booster::aio::buffer_impl' being compiled [305/305] Linking CXX executable url_mapper_test.exe Test project C:/nightly/cppcms/msvc2017-x64 Start 1: base64_test 1/100 Test #1: base64_test ............................. Passed 0.25 sec Start 2: todec_test 2/100 Test #2: todec_test .............................. Passed 0.00 sec Start 3: response_test 3/100 Test #3: response_test ........................... Passed 0.14 sec Start 4: encryptor_test 4/100 Test #4: encryptor_test .......................... Passed 0.03 sec Start 5: storage_test 5/100 Test #5: storage_test ............................ Passed 0.02 sec Start 6: json_test 6/100 Test #6: json_test ............................... Passed 0.02 sec Start 7: hash_map_test 7/100 Test #7: hash_map_test ........................... Passed 0.02 sec Start 8: multipart_parser_test 8/100 Test #8: multipart_parser_test ................... Passed 0.14 sec Start 9: content_type_parser_test 9/100 Test #9: content_type_parser_test ................ Passed 0.02 sec Start 10: cache_backend_test 10/100 Test #10: cache_backend_test ...................... Passed 12.20 sec Start 11: serialization_test 11/100 Test #11: serialization_test ...................... Passed 0.02 sec Start 12: xss_test 12/100 Test #12: xss_test ................................ Passed 0.02 sec Start 13: rewrite_test 13/100 Test #13: rewrite_test ............................ Passed 0.02 sec Start 14: url_mapper_test 14/100 Test #14: url_mapper_test ......................... Passed 0.06 sec Start 15: copy_filter_test 15/100 Test #15: copy_filter_test ........................ Passed 0.02 sec Start 16: mount_point_test 16/100 Test #16: mount_point_test ........................ Passed 0.00 sec Start 17: file_buffer_test 17/100 Test #17: file_buffer_test ........................ Passed 9.27 sec Start 18: tc_test_shared 18/100 Test #18: tc_test_shared .......................... Passed 0.03 sec Start 19: tc_test_separate 19/100 Test #19: tc_test_separate ........................ Passed 0.02 sec Start 20: plugin_test 20/100 Test #20: plugin_test ............................. Passed 0.02 sec Start 21: status_test 21/100 Test #21: status_test ............................. Passed 3.11 sec Start 22: pool_test 22/100 Test #22: pool_test ............................... Passed 11.22 sec Start 23: filter_test 23/100 Test #23: filter_test ............................. Passed 11.08 sec Start 24: async_status_test 24/100 Test #24: async_status_test ....................... Passed 7.47 sec Start 25: form_test 25/100 Test #25: form_test ............................... Passed 119.33 sec Start 26: cookie_test 26/100 Test #26: cookie_test ............................. Passed 6.16 sec Start 27: internal_forwarder_test 27/100 Test #27: internal_forwarder_test ................. Passed 5.25 sec Start 28: forwarder_test 28/100 Test #28: forwarder_test .......................... Passed 5.20 sec Start 29: jsonrpc_test 29/100 Test #29: jsonrpc_test ............................ Passed 11.27 sec Start 30: http_timeouts_test_read 30/100 Test #30: http_timeouts_test_read ................. Passed 35.02 sec Start 31: http_timeouts_test_write 31/100 Test #31: http_timeouts_test_write ................ Passed 191.05 sec Start 32: file_server_test 32/100 Test #32: file_server_test ........................ Passed 0.09 sec Start 33: file_server_test_no_links 33/100 Test #33: file_server_test_no_links ............... Passed 0.08 sec Start 34: file_server_with_listing_test 34/100 Test #34: file_server_with_listing_test ........... Passed 0.08 sec Start 35: file_server_test_async 35/100 Test #35: file_server_test_async .................. Passed 0.06 sec Start 36: file_server_test_no_links_async 36/100 Test #36: file_server_test_no_links_async ......... Passed 0.06 sec Start 37: file_server_with_listing_test_async 37/100 Test #37: file_server_with_listing_test_async ..... Passed 0.08 sec Start 38: disco_test_http 38/100 Test #38: disco_test_http ......................... Passed 0.64 sec Start 39: disco_test_fastcgi_tcp 39/100 Test #39: disco_test_fastcgi_tcp .................. Passed 0.64 sec Start 40: disco_test_scgi_tcp 40/100 Test #40: disco_test_scgi_tcp ..................... Passed 0.64 sec Start 41: secure_post_test 41/100 Test #41: secure_post_test ........................ Passed 0.09 sec Start 42: gzip_test 42/100 Test #42: gzip_test ............................... Passed 10.44 sec Start 43: cache_frontend_test 43/100 Test #43: cache_frontend_test ..................... Passed 6.00 sec Start 44: external_session_test 44/100 Test #44: external_session_test ................... Passed 0.02 sec Start 45: session_interface_test_client_renew 45/100 Test #45: session_interface_test_client_renew ..... Passed 8.19 sec Start 46: session_interface_test_client_browser 46/100 Test #46: session_interface_test_client_browser ... Passed 8.11 sec Start 47: session_interface_test_client_fixed 47/100 Test #47: session_interface_test_client_fixed ..... Passed 8.13 sec Start 48: session_interface_test_server_renew 48/100 Test #48: session_interface_test_server_renew ..... Passed 8.19 sec Start 49: session_interface_test_server_browser 49/100 Test #49: session_interface_test_server_browser ... Passed 8.20 sec Start 50: session_interface_test_server_fixed 50/100 Test #50: session_interface_test_server_fixed ..... Passed 8.17 sec Start 51: session_interface_test_both_renew 51/100 Test #51: session_interface_test_both_renew ....... Passed 8.22 sec Start 52: session_interface_test_both_browser 52/100 Test #52: session_interface_test_both_browser ..... Passed 8.14 sec Start 53: session_interface_test_both_fixed 53/100 Test #53: session_interface_test_both_fixed ....... Passed 8.14 sec Start 54: proto_test_async_http 54/100 Test #54: proto_test_async_http ................... Passed 138.41 sec Start 55: proto_test_async_scgi 55/100 Test #55: proto_test_async_scgi ................... Passed 37.34 sec Start 56: proto_test_async_fastcgi 56/100 Test #56: proto_test_async_fastcgi ................ Passed 97.78 sec Start 57: proto_test_sync_http 57/100 Test #57: proto_test_sync_http .................... Passed 135.73 sec Start 58: proto_test_sync_scgi 58/100 Test #58: proto_test_sync_scgi .................... Passed 37.36 sec Start 59: proto_test_sync_fastcgi 59/100 Test #59: proto_test_sync_fastcgi ................. Passed 102.16 sec Start 60: proto_test_nonblocking_http 60/100 Test #60: proto_test_nonblocking_http ............. Passed 135.73 sec Start 61: proto_test_nonblocking_scgi 61/100 Test #61: proto_test_nonblocking_scgi ............. Passed 37.36 sec Start 62: proto_test_nonblocking_fastcgi 62/100 Test #62: proto_test_nonblocking_fastcgi .......... Passed 102.14 sec Start 63: loadable_storage_pass 63/100 Test #63: loadable_storage_pass ................... Passed 1.00 sec Start 64: loadable_storage_fail 64/100 Test #64: loadable_storage_fail ................... Passed 0.02 sec Start 65: test_function_function 65/100 Test #65: test_function_function .................. Passed 0.02 sec Start 66: test_function_callback 66/100 Test #66: test_function_callback .................. Passed 0.00 sec Start 67: test_ptime_posix_time 67/100 Test #67: test_ptime_posix_time ................... Passed 0.20 sec Start 68: test_thread_thread 68/100 Test #68: test_thread_thread ...................... Passed 7.28 sec Start 69: test_smart_ptr_shared_ptr 69/100 Test #69: test_smart_ptr_shared_ptr ............... Passed 0.02 sec Start 70: test_smart_ptr_atomic_counter 70/100 Test #70: test_smart_ptr_atomic_counter ........... Passed 0.03 sec Start 71: test_log_log 71/100 Test #71: test_log_log ............................ Passed 0.00 sec Start 72: test_nowide_nowide 72/100 Test #72: test_nowide_nowide ...................... Passed 0.02 sec Start 73: test_iostreams_streambuf 73/100 Test #73: test_iostreams_streambuf ................ Passed 0.00 sec Start 74: test_regex_regex 74/100 Test #74: test_regex_regex ........................ Passed 0.00 sec Start 75: test_aio_reactor 75/100 Test #75: test_aio_reactor ........................ Passed 0.67 sec Start 76: test_aio_timer 76/100 Test #76: test_aio_timer .......................... Passed 0.25 sec Start 77: test_aio_event_loop 77/100 Test #77: test_aio_event_loop ..................... Passed 0.48 sec Start 78: test_aio_socket 78/100 Test #78: test_aio_socket ......................... Passed 1.63 sec Start 79: test_aio_endpoint 79/100 Test #79: test_aio_endpoint ....................... Passed 0.05 sec Start 80: test_backtrace_backtrace 80/100 Test #80: test_backtrace_backtrace ................ Passed 0.03 sec Start 81: test_locale_codepage 81/100 Test #81: test_locale_codepage .................... Passed 0.09 sec Start 82: test_locale_message 82/100 Test #82: test_locale_message ..................... Passed 0.05 sec Start 83: test_locale_ios_prop 83/100 Test #83: test_locale_ios_prop .................... Passed 0.00 sec Start 84: test_locale_codepage_converter 84/100 Test #84: test_locale_codepage_converter .......... Passed 0.02 sec Start 85: test_locale_date_time 85/100 Test #85: test_locale_date_time ................... Passed 0.05 sec Start 86: test_locale_generator 86/100 Test #86: test_locale_generator ................... Passed 0.03 sec Start 87: test_locale_config 87/100 Test #87: test_locale_config ...................... Passed 0.02 sec Start 88: test_locale_utf 88/100 Test #88: test_locale_utf ......................... Passed 0.02 sec Start 89: test_locale_codecvt 89/100 Test #89: test_locale_codecvt ..................... Passed 0.00 sec Start 90: test_locale_collate 90/100 Test #90: test_locale_collate ..................... Passed 0.05 sec Start 91: test_locale_convert 91/100 Test #91: test_locale_convert ..................... Passed 0.05 sec Start 92: test_locale_boundary 92/100 Test #92: test_locale_boundary .................... Passed 0.14 sec Start 93: test_locale_formatting 93/100 Test #93: test_locale_formatting .................. Passed 0.09 sec Start 94: test_locale_icu_vs_os_timezone 94/100 Test #94: test_locale_icu_vs_os_timezone .......... Passed 0.02 sec Start 95: test_locale_std_convert 95/100 Test #95: test_locale_std_convert ................. Passed 0.03 sec Start 96: test_locale_std_formatting 96/100 Test #96: test_locale_std_formatting .............. Passed 0.03 sec Start 97: test_locale_std_collate 97/100 Test #97: test_locale_std_collate ................. Passed 0.03 sec Start 98: test_locale_winapi_formatting 98/100 Test #98: test_locale_winapi_formatting ........... Passed 0.02 sec Start 99: test_locale_winapi_collate 99/100 Test #99: test_locale_winapi_collate .............. Passed 0.02 sec Start 100: test_locale_winapi_convert 100/100 Test #100: test_locale_winapi_convert .............. Passed 0.02 sec 100% tests passed, 0 tests failed out of 100 Total Test time (real) = 1357.44 sec