--- parser3/src/include/pa_config_includes.h 2018/12/27 10:41:06 1.58 +++ parser3/src/include/pa_config_includes.h 2019/12/03 15:16:59 1.60 @@ -229,15 +229,18 @@ inline size_t min(size_t a, size_t b){ r #endif #ifdef _MSC_VER +// VS 2003 #pragma warning(disable:4355) // using this in calls to parent constructors #pragma warning(disable:4291) // no matching operator delete found; memory will not be freed if initialization throws an exception #pragma warning(disable:4512) // assignment operator could not be generated -#pragma warning(disable:4505) // unreferenced local function has been removed #pragma warning(disable:4127) // conditional expression is constant; while(true) OK #pragma warning(disable:4706) // assignment within conditional expression if(type var=somethig) OK #pragma warning(disable:4996) // memcpy deprecation #pragma warning(disable:4702) // unreachable code #pragma warning(disable:4511) // copy constructor could not be generated (vs2003 specific) +// VS 2015 +#pragma warning(disable:4267) // conversion from 'size_t' to 'int', possible loss of data +#pragma warning(disable:4244) // conversion from 'std::size_t' to 'double', possible loss of data #endif #endif