https://bugs.kde.org/show_bug.cgi?id=386973

            Bug ID: 386973
           Summary: Compiler warnings with liborigin part 3
           Product: LabPlot2
           Version: latest
          Platform: MS Windows
                OS: MS Windows
            Status: UNCONFIRMED
          Severity: normal
          Priority: NOR
         Component: backend
          Assignee: alexander.se...@web.de
          Reporter: uwesto...@web.de
  Target Milestone: ---

Compiling with MSVC 2015 I get:

C:\CraftRoot\labplot\liborigin\OriginFile.cpp(245): warning C4710:
'std::exception_ptr std::exception_ptr::_Current_exception(void) throw()':
function not inlined
2>C:\CraftRoot\labplot\liborigin\OriginFile.cpp(245): warning C4710:
'std::exception_ptr std::current_exception(void) noexcept': function not
inlined
2>C:\CraftRoot\labplot\liborigin\OriginFile.cpp(245): warning C4710: 'int
sprintf_s(char *const ,const std::size_t,const char *const ,...)': function not
inlined
2>C:\CraftRoot\labplot\liborigin\OriginFile.cpp(245): warning C4710: 'int
_scprintf(const char *const ,...)': function not inlined

and:

2>C:\CraftRoot\labplot\liborigin\OriginFile.cpp(245): warning C4710:
'std::string std::locale::name(void) const': function not inlined
2>  C:\Programme (x86)\MSVC2015\VC\include\xlocale(447): note: see declaration
of 'std::locale::name'
2>C:\CraftRoot\labplot\liborigin\OriginFile.cpp(245): warning C4710:
'std::string std::error_code::message(void) const': function not inlined
2>  C:\Programme (x86)\MSVC2015\VC\include\system_error(278): note: see
declaration of 'std::error_code::message'
2>C:\CraftRoot\labplot\liborigin\OriginFile.cpp(245): warning C4710:
'std::string std::_System_error::_Makestr(std::error_code,std::string)':
function not inlined
2>  C:\Programme (x86)\MSVC2015\VC\include\system_error(512): note: see
declaration of 'std::_System_error::_Makestr'
2>C:\CraftRoot\labplot\liborigin\OriginFile.cpp(245): warning C4710:
'std::string std::_Generic_error_category::message(int) const': function not
inlined
2>  C:\Programme (x86)\MSVC2015\VC\include\system_error(604): note: see
declaration of 'std::_Generic_error_category::message'
2>C:\CraftRoot\labplot\liborigin\OriginFile.cpp(245): warning C4710:
'std::string std::_Iostream_error_category::message(int) const': function not
inlined
2>  C:\Programme (x86)\MSVC2015\VC\include\system_error(625): note: see
declaration of 'std::_Iostream_error_category::message'
2>C:\CraftRoot\labplot\liborigin\OriginFile.cpp(245): warning C4710:
'std::string std::_System_error_category::message(int) const': function not
inlined
2>  C:\Programme (x86)\MSVC2015\VC\include\system_error(649): note: see
declaration of 'std::_System_error_category::message'
2>C:\CraftRoot\labplot\liborigin\OriginFile.cpp(245): warning C4710:
'std::locale std::ios_base::getloc(void) const': function not inlined
2>  C:\Programme (x86)\MSVC2015\VC\include\xiosbase(433): note: see declaration
of 'std::ios_base::getloc'
2>c:\craftroot\labplot\liborigin\OriginObj.h(118): warning C4514:
'Origin::Rect::isValid': unreferenced inline function has been removed
2>c:\craftroot\labplot\liborigin\OriginObj.h(180): warning C4514:
'Origin::Variant::type': unreferenced inline function has been removed
2>c:\craftroot\labplot\liborigin\OriginObj.h(181): warning C4514:
'Origin::Variant::as_double': unreferenced inline function has been removed
2>c:\craftroot\labplot\liborigin\OriginObj.h(182): warning C4514:
'Origin::Variant::as_string': unreferenced inline function has been removed
2>c:\craftroot\labplot\liborigin\OriginObj.h(184): warning C4514:
'Origin::Variant::Variant': unreferenced inline function has been removed
2>c:\craftroot\labplot\liborigin\OriginObj.h(185): warning C4514:
'Origin::Variant::Variant': unreferenced inline function has been removed
2>c:\craftroot\labplot\liborigin\OriginObj.h(186): warning C4514:
'Origin::Variant::Variant': unreferenced inline function has been removed
2>c:\craftroot\labplot\liborigin\OriginObj.h(191): warning C4514:
'Origin::Variant::Variant': unreferenced inline function has been removed
2>c:\craftroot\labplot\liborigin\OriginObj.h(202): warning C4514:
'Origin::Variant::operator =': unreferenced inline function has been removed
2>c:\craftroot\labplot\liborigin\OriginObj.h(256): warning C4514:
'Origin::SpreadColumn::SpreadColumn': unreferenced inline function has been
removed
2>c:\craftroot\labplot\liborigin\OriginObj.h(279): warning C4514:
'Origin::SpreadSheet::SpreadSheet': unreferenced inline function has been
removed
2>c:\craftroot\labplot\liborigin\OriginObj.h(292): warning C4514:
'Origin::Excel::Excel': unreferenced inline function has been removed
2>c:\craftroot\labplot\liborigin\OriginObj.h(319): warning C4514:
'Origin::MatrixSheet::MatrixSheet': unreferenced inline function has been
removed
2>c:\craftroot\labplot\liborigin\OriginObj.h(340): warning C4514:
'Origin::Matrix::Matrix': unreferenced inline function has been removed
2>c:\craftroot\labplot\liborigin\OriginObj.h(359): warning C4514:
'Origin::Function::Function': unreferenced inline function has been removed
2>c:\craftroot\labplot\liborigin\OriginObj.h(386): warning C4514:
'Origin::TextBox::TextBox': unreferenced inline function has been removed
2>c:\craftroot\labplot\liborigin\OriginObj.h(417): warning C4514:
'Origin::PieProperties::PieProperties': unreferenced inline function has been
removed
2>c:\craftroot\labplot\liborigin\OriginObj.h(446): warning C4514:
'Origin::VectorProperties::VectorProperties': unreferenced inline function has
been removed
2>c:\craftroot\labplot\liborigin\OriginObj.h(682): warning C4514:
'Origin::Figure::Figure': unreferenced inline function has been removed
2>c:\craftroot\labplot\liborigin\OriginObj.h(696): warning C4514:
'Origin::LineVertex::LineVertex': unreferenced inline function has been removed
2>c:\craftroot\labplot\liborigin\OriginObj.h(725): warning C4514:
'Origin::Bitmap::Bitmap': unreferenced inline function has been removed
2>c:\craftroot\labplot\liborigin\OriginObj.h(733): warning C4514:
'Origin::Bitmap::Bitmap': unreferenced inline function has been removed
2>c:\craftroot\labplot\liborigin\OriginObj.h(814): warning C4514:
'Origin::GraphLayer::GraphLayer': unreferenced inline function has been removed
2>c:\craftroot\labplot\liborigin\OriginObj.h(824): warning C4514:
'Origin::GraphLayer::is3D': unreferenced inline function has been removed
2>c:\craftroot\labplot\liborigin\OriginObj.h(841): warning C4514:
'Origin::GraphLayerRange::GraphLayerRange': unreferenced inline function has
been removed
2>c:\craftroot\labplot\liborigin\OriginObj.h(858): warning C4514:
'Origin::Graph::Graph': unreferenced inline function has been removed
2>c:\craftroot\labplot\liborigin\OriginObj.h(870): warning C4514:
'Origin::Note::Note': unreferenced inline function has been removed
2>c:\craftroot\labplot\liborigin\OriginObj.h(885): warning C4514:
'Origin::ProjectNode::ProjectNode': unreferenced inline function has been
removed
2>C:\CraftRoot\labplot\liborigin\OriginFile.cpp(245): warning C4710:
'std::basic_string<wchar_t,std::char_traits<wchar_t>,std::allocator<wchar_t>>
std::numpunct<wchar_t>::do_truename(void) const': function not inlined
2>  C:\Programme (x86)\MSVC2015\VC\include\xlocnum(250): note: see declaration
of 'std::numpunct<wchar_t>::do_truename'
2>C:\CraftRoot\labplot\liborigin\OriginFile.cpp(245): warning C4710:
'std::basic_string<wchar_t,std::char_traits<wchar_t>,std::allocator<wchar_t>>
std::numpunct<wchar_t>::do_falsename(void) const': function not inlined
2>  C:\Programme (x86)\MSVC2015\VC\include\xlocnum(245): note: see declaration
of 'std::numpunct<wchar_t>::do_falsename'
2>C:\CraftRoot\labplot\liborigin\OriginFile.cpp(245): warning C4710:
'std::string std::numpunct<wchar_t>::do_grouping(void) const': function not
inlined
2>  C:\Programme (x86)\MSVC2015\VC\include\xlocnum(240): note: see declaration
of 'std::numpunct<wchar_t>::do_grouping'
2>C:\CraftRoot\labplot\liborigin\OriginFile.cpp(245): warning C4710:
'std::basic_string<char,std::char_traits<char>,std::allocator<char>>
std::numpunct<char>::do_truename(void) const': function not inlined
2>  C:\Programme (x86)\MSVC2015\VC\include\xlocnum(250): note: see declaration
of 'std::numpunct<char>::do_truename'
2>C:\CraftRoot\labplot\liborigin\OriginFile.cpp(245): warning C4710:
'std::basic_string<char,std::char_traits<char>,std::allocator<char>>
std::numpunct<char>::do_falsename(void) const': function not inlined
2>  C:\Programme (x86)\MSVC2015\VC\include\xlocnum(245): note: see declaration
of 'std::numpunct<char>::do_falsename'
2>C:\CraftRoot\labplot\liborigin\OriginFile.cpp(245): warning C4710:
'std::string std::numpunct<char>::do_grouping(void) const': function not
inlined
2>  C:\Programme (x86)\MSVC2015\VC\include\xlocnum(240): note: see declaration
of 'std::numpunct<char>::do_grouping'
2>C:\CraftRoot\labplot\liborigin\OriginFile.cpp(245): warning C4710:
'std::basic_string<char,std::char_traits<char>,std::allocator<char>>
std::basic_string<char,std::char_traits<char>,std::allocator<char>>::substr(unsigned
__int64,unsigned __int64) const': function not inlined
2>  C:\Programme (x86)\MSVC2015\VC\include\xstring(2087): note: see declaration
of
'std::basic_string<char,std::char_traits<char>,std::allocator<char>>::substr'
2>C:\CraftRoot\labplot\liborigin\OriginFile.cpp(245): warning C4710:
'std::basic_string<wchar_t,std::char_traits<wchar_t>,std::allocator<wchar_t>>
std::numpunct<wchar_t>::truename(void) const': function not inlined
2>  C:\Programme (x86)\MSVC2015\VC\include\xlocnum(142): note: see declaration
of 'std::numpunct<wchar_t>::truename'
2>C:\CraftRoot\labplot\liborigin\OriginFile.cpp(245): warning C4710:
'std::basic_string<wchar_t,std::char_traits<wchar_t>,std::allocator<wchar_t>>
std::numpunct<wchar_t>::falsename(void) const': function not inlined
2>  C:\Programme (x86)\MSVC2015\VC\include\xlocnum(137): note: see declaration
of 'std::numpunct<wchar_t>::falsename'
2>C:\CraftRoot\labplot\liborigin\OriginFile.cpp(245): warning C4710:
'std::basic_string<char,std::char_traits<char>,std::allocator<char>>
std::numpunct<char>::truename(void) const': function not inlined
2>  C:\Programme (x86)\MSVC2015\VC\include\xlocnum(142): note: see declaration
of 'std::numpunct<char>::truename'
2>C:\CraftRoot\labplot\liborigin\OriginFile.cpp(245): warning C4710:
'std::basic_string<char,std::char_traits<char>,std::allocator<char>>
std::numpunct<char>::falsename(void) const': function not inlined
2>  C:\Programme (x86)\MSVC2015\VC\include\xlocnum(137): note: see declaration
of 'std::numpunct<char>::falsename'
2>C:\CraftRoot\labplot\liborigin\OriginFile.cpp(245): warning C4710:
'std::string std::numpunct<wchar_t>::grouping(void) const': function not
inlined
2>  C:\Programme (x86)\MSVC2015\VC\include\xlocnum(132): note: see declaration
of 'std::numpunct<wchar_t>::grouping'
2>C:\CraftRoot\labplot\liborigin\OriginFile.cpp(245): warning C4710:
'std::string std::numpunct<char>::grouping(void) const': function not inlined
2>  C:\Programme (x86)\MSVC2015\VC\include\xlocnum(132): note: see declaration
of 'std::numpunct<char>::grouping'
2>C:\CraftRoot\labplot\liborigin\OriginFile.cpp(245): warning C4710:
'std::locale std::basic_streambuf<char,std::char_traits<char>>::getloc(void)
const': function not inlined
2>  C:\Programme (x86)\MSVC2015\VC\include\streambuf(132): note: see
declaration of 'std::basic_streambuf<char,std::char_traits<char>>::getloc'
2>C:\CraftRoot\labplot\liborigin\OriginFile.cpp(245): warning C4710:
'std::basic_string<char,std::char_traits<char>,std::allocator<char>>
std::_Integral_to_string<char,int>(const _Ty)': function not inlined
2>          with
2>          [
2>              _Ty=int
2>          ]
2>  C:\Programme (x86)\MSVC2015\VC\include\string(526): note: see declaration
of 'std::_Integral_to_string'
2>C:\CraftRoot\labplot\liborigin\OriginFile.cpp(245): warning C4710:
'std::basic_string<char,std::char_traits<char>,std::allocator<char>>
std::_Integral_to_string<char,unsigned int>(const _Ty)': function not inlined
2>          with
2>          [
2>              _Ty=unsigned int
2>          ]
2>  C:\Programme (x86)\MSVC2015\VC\include\string(526): note: see declaration
of 'std::_Integral_to_string'
2>C:\CraftRoot\labplot\liborigin\OriginFile.cpp(245): warning C4710:
'std::basic_string<char,std::char_traits<char>,std::allocator<char>>
std::_Integral_to_string<char,long>(const _Ty)': function not inlined
2>          with
2>          [
2>              _Ty=long
2>          ]
2>  C:\Programme (x86)\MSVC2015\VC\include\string(526): note: see declaration
of 'std::_Integral_to_string'
2>C:\CraftRoot\labplot\liborigin\OriginFile.cpp(245): warning C4710:
'std::basic_string<char,std::char_traits<char>,std::allocator<char>>
std::_Integral_to_string<char,unsigned long>(const _Ty)': function not inlined
2>          with
2>          [
2>              _Ty=unsigned long
2>          ]
2>  C:\Programme (x86)\MSVC2015\VC\include\string(526): note: see declaration
of 'std::_Integral_to_string'
2>C:\CraftRoot\labplot\liborigin\OriginFile.cpp(245): warning C4710:
'std::basic_string<char,std::char_traits<char>,std::allocator<char>>
std::_Integral_to_string<char,__int64>(const _Ty)': function not inlined
2>          with
2>          [
2>              _Ty=__int64
2>          ]
2>  C:\Programme (x86)\MSVC2015\VC\include\string(526): note: see declaration
of 'std::_Integral_to_string'
2>C:\CraftRoot\labplot\liborigin\OriginFile.cpp(245): warning C4710:
'std::basic_string<char,std::char_traits<char>,std::allocator<char>>
std::_Integral_to_string<char,unsigned __int64>(const _Ty)': function not
inlined
2>          with
2>          [
2>              _Ty=unsigned __int64
2>          ]
2>  C:\Programme (x86)\MSVC2015\VC\include\string(526): note: see declaration
of 'std::_Integral_to_string'
2>C:\CraftRoot\labplot\liborigin\OriginFile.cpp(245): warning C4710:
'std::string std::_Floating_to_string<float>(const char *,_Ty)': function not
inlined
2>          with
2>          [
2>              _Ty=float
2>          ]
2>  C:\Programme (x86)\MSVC2015\VC\include\string(546): note: see declaration
of 'std::_Floating_to_string'
2>C:\CraftRoot\labplot\liborigin\OriginFile.cpp(245): warning C4710:
'std::string std::_Floating_to_string<double>(const char *,_Ty)': function not
inlined
2>          with
2>          [
2>              _Ty=double
2>          ]
2>  C:\Programme (x86)\MSVC2015\VC\include\string(546): note: see declaration
of 'std::_Floating_to_string'
2>C:\CraftRoot\labplot\liborigin\OriginFile.cpp(245): warning C4710:
'std::string std::_Floating_to_string<long double>(const char *,_Ty)': function
not inlined
2>          with
2>          [
2>              _Ty=long double
2>          ]
2>  C:\Programme (x86)\MSVC2015\VC\include\string(546): note: see declaration
of 'std::_Floating_to_string'
2>C:\CraftRoot\labplot\liborigin\OriginFile.cpp(245): warning C4710:
'std::basic_string<wchar_t,std::char_traits<wchar_t>,std::allocator<wchar_t>>
std::_Integral_to_string<wchar_t,int>(const _Ty)': function not inlined
2>          with
2>          [
2>              _Ty=int
2>          ]
2>  C:\Programme (x86)\MSVC2015\VC\include\string(526): note: see declaration
of 'std::_Integral_to_string'
2>C:\CraftRoot\labplot\liborigin\OriginFile.cpp(245): warning C4710:
'std::basic_string<wchar_t,std::char_traits<wchar_t>,std::allocator<wchar_t>>
std::_Integral_to_string<wchar_t,unsigned int>(const _Ty)': function not
inlined
2>          with
2>          [
2>              _Ty=unsigned int
2>          ]
2>  C:\Programme (x86)\MSVC2015\VC\include\string(526): note: see declaration
of 'std::_Integral_to_string'
2>C:\CraftRoot\labplot\liborigin\OriginFile.cpp(245): warning C4710:
'std::basic_string<wchar_t,std::char_traits<wchar_t>,std::allocator<wchar_t>>
std::_Integral_to_string<wchar_t,long>(const _Ty)': function not inlined
2>          with
2>          [
2>              _Ty=long
2>          ]
2>  C:\Programme (x86)\MSVC2015\VC\include\string(526): note: see declaration
of 'std::_Integral_to_string'
2>C:\CraftRoot\labplot\liborigin\OriginFile.cpp(245): warning C4710:
'std::basic_string<wchar_t,std::char_traits<wchar_t>,std::allocator<wchar_t>>
std::_Integral_to_string<wchar_t,unsigned long>(const _Ty)': function not
inlined
2>          with
2>          [
2>              _Ty=unsigned long
2>          ]
2>  C:\Programme (x86)\MSVC2015\VC\include\string(526): note: see declaration
of 'std::_Integral_to_string'
2>C:\CraftRoot\labplot\liborigin\OriginFile.cpp(245): warning C4710:
'std::basic_string<wchar_t,std::char_traits<wchar_t>,std::allocator<wchar_t>>
std::_Integral_to_string<wchar_t,__int64>(const _Ty)': function not inlined
2>          with
2>          [
2>              _Ty=__int64
2>          ]
2>  C:\Programme (x86)\MSVC2015\VC\include\string(526): note: see declaration
of 'std::_Integral_to_string'
2>C:\CraftRoot\labplot\liborigin\OriginFile.cpp(245): warning C4710:
'std::basic_string<wchar_t,std::char_traits<wchar_t>,std::allocator<wchar_t>>
std::_Integral_to_string<wchar_t,unsigned __int64>(const _Ty)': function not
inlined
2>          with
2>          [
2>              _Ty=unsigned __int64
2>          ]
2>  C:\Programme (x86)\MSVC2015\VC\include\string(526): note: see declaration
of 'std::_Integral_to_string'
2>C:\CraftRoot\labplot\liborigin\OriginFile.cpp(245): warning C4710:
'std::wstring std::_Floating_to_wstring<float>(const wchar_t *,_Ty)': function
not inlined
2>          with
2>          [
2>              _Ty=float
2>          ]
2>  C:\Programme (x86)\MSVC2015\VC\include\string(559): note: see declaration
of 'std::_Floating_to_wstring'
2>C:\CraftRoot\labplot\liborigin\OriginFile.cpp(245): warning C4710:
'std::wstring std::_Floating_to_wstring<double>(const wchar_t *,_Ty)': function
not inlined
2>          with
2>          [
2>              _Ty=double
2>          ]
2>  C:\Programme (x86)\MSVC2015\VC\include\string(559): note: see declaration
of 'std::_Floating_to_wstring'
2>C:\CraftRoot\labplot\liborigin\OriginFile.cpp(245): warning C4710:
'std::wstring std::_Floating_to_wstring<long double>(const wchar_t *,_Ty)':
function not inlined
2>          with
2>          [
2>              _Ty=long double
2>          ]
2>  C:\Programme (x86)\MSVC2015\VC\include\string(559): note: see declaration
of 'std::_Floating_to_wstring'
2>  OriginParser.cpp
2>C:\Program Files (x86)\Windows Kits\10\Include\10.0.10240.0\ucrt\time.h(35):
warning C4820: '_timespec64': '4' bytes padding added after data member
'_timespec64::tv_nsec'
2>C:\Program Files (x86)\Windows Kits\10\Include\10.0.10240.0\ucrt\time.h(42):
warning C4820: 'timespec': '4' bytes padding added after data member
'timespec::tv_nsec'
2>c:\craftroot\labplot\liborigin\OriginObj.h(91): warning C4820:
'Origin::Color': '1' bytes padding added after data member '<alignment member>'
2>c:\craftroot\labplot\liborigin\OriginObj.h(128): warning C4820:
'Origin::ColorMapLevel': '3' bytes padding added after data member
'Origin::ColorMapLevel::fillPattern'
2>c:\craftroot\labplot\liborigin\OriginObj.h(129): warning C4820:
'Origin::ColorMapLevel': '4' bytes padding added after data member
'Origin::ColorMapLevel::fillPatternColor'
2>c:\craftroot\labplot\liborigin\OriginObj.h(132): warning C4820:
'Origin::ColorMapLevel': '3' bytes padding added after data member
'Origin::ColorMapLevel::lineVisible'
2>c:\craftroot\labplot\liborigin\OriginObj.h(134): warning C4820:
'Origin::ColorMapLevel': '3' bytes padding added after data member
'Origin::ColorMapLevel::lineStyle'
2>c:\craftroot\labplot\liborigin\OriginObj.h(137): warning C4820:
'Origin::ColorMapLevel': '7' bytes padding added after data member
'Origin::ColorMapLevel::labelVisible'
2>c:\craftroot\labplot\liborigin\OriginObj.h(144): warning C4820:
'Origin::ColorMap': '7' bytes padding added after data member
'Origin::ColorMap::fillEnabled'
2>c:\craftroot\labplot\liborigin\OriginObj.h(156): warning C4820:
'Origin::Window': '3' bytes padding added after data member
'Origin::Window::hidden'
2>c:\craftroot\labplot\liborigin\OriginObj.h(228): warning C4820:
'Origin::Variant': '4' bytes padding added after data member
'Origin::Variant::m_type'
2>c:\craftroot\labplot\liborigin\OriginObj.h(276): warning C4820:
'Origin::SpreadSheet': '3' bytes padding added after data member
'Origin::SpreadSheet::loose'
2>c:\craftroot\labplot\liborigin\OriginObj.h(277): warning C4820:
'Origin::SpreadSheet': '4' bytes padding added after data member
'Origin::SpreadSheet::sheets'
2>c:\craftroot\labplot\liborigin\OriginObj.h(290): warning C4820:
'Origin::Excel': '3' bytes padding added after data member
'Origin::Excel::loose'
2>c:\craftroot\labplot\liborigin\OriginObj.h(296): warning C4365:
'initializing': conversion from 'int' to 'unsigned int', signed/unsigned
mismatch
2>c:\craftroot\labplot\liborigin\OriginObj.h(311): warning C4820:
'Origin::MatrixSheet': '4' bytes padding added after data member
'Origin::MatrixSheet::numericDisplayType'
2>c:\craftroot\labplot\liborigin\OriginObj.h(313): warning C4820:
'Origin::MatrixSheet': '2' bytes padding added after data member
'Origin::MatrixSheet::width'
2>c:\craftroot\labplot\liborigin\OriginObj.h(315): warning C4820:
'Origin::MatrixSheet': '4' bytes padding added after data member
'Origin::MatrixSheet::view'
2>c:\craftroot\labplot\liborigin\OriginObj.h(353): warning C4820:
'Origin::Function': '4' bytes padding added after data member
'Origin::Function::type'
2>c:\craftroot\labplot\liborigin\OriginObj.h(377): warning C4820:
'Origin::TextBox': '2' bytes padding added after data member
'Origin::TextBox::fontSize'
2>c:\craftroot\labplot\liborigin\OriginObj.h(396): warning C4820:
'Origin::TextBox': '4' bytes padding added after data member
'Origin::TextBox::attach'
2>c:\craftroot\labplot\liborigin\OriginObj.h(403): warning C4820:
'Origin::PieProperties': '1' bytes padding added after data member
'Origin::PieProperties::clockwiseRotation'
2>c:\craftroot\labplot\liborigin\OriginObj.h(406): warning C4820:
'Origin::PieProperties': '2' bytes padding added after data member
'Origin::PieProperties::horizontalOffset'
2>c:\craftroot\labplot\liborigin\OriginObj.h(415): warning C4820:
'Origin::PieProperties': '1' bytes padding added after data member
'Origin::PieProperties::positionAssociate'
2>c:\craftroot\labplot\liborigin\OriginObj.h(425): warning C4820:
'Origin::PieProperties': '2' bytes padding added after data member
'Origin::PieProperties::distance'
2>c:\craftroot\labplot\liborigin\OriginObj.h(436): warning C4820:
'Origin::VectorProperties': '4' bytes padding added after data member
'Origin::VectorProperties::arrowClosed'
2>c:\craftroot\labplot\liborigin\OriginObj.h(440): warning C4820:
'Origin::VectorProperties': '4' bytes padding added after data member
'Origin::VectorProperties::position'
2>c:\craftroot\labplot\liborigin\OriginObj.h(453): warning C4820:
'Origin::VectorProperties': '4' bytes padding added after data member
'Origin::VectorProperties::constMagnitude'
2>c:\craftroot\labplot\liborigin\OriginObj.h(478): warning C4820:
'Origin::SurfaceProperties::SurfaceColoration': '2' bytes padding added after
data member 'Origin::SurfaceProperties::SurfaceColoration::contour'
2>c:\craftroot\labplot\liborigin\OriginObj.h(479): warning C4820:
'Origin::SurfaceProperties::SurfaceColoration': '4' bytes padding added after
data member 'Origin::SurfaceProperties::SurfaceColoration::lineColor'
2>c:\craftroot\labplot\liborigin\OriginObj.h(486): warning C4820:
'Origin::SurfaceProperties': '3' bytes padding added after data member
'Origin::SurfaceProperties::type'
2>c:\craftroot\labplot\liborigin\OriginObj.h(491): warning C4820:
'Origin::SurfaceProperties': '3' bytes padding added after data member
'Origin::SurfaceProperties::backColorEnabled'
2>c:\craftroot\labplot\liborigin\OriginObj.h(495): warning C4820:
'Origin::SurfaceProperties': '3' bytes padding added after data member
'Origin::SurfaceProperties::sideWallEnabled'
2>c:\craftroot\labplot\liborigin\OriginObj.h(512): warning C4820:
'Origin::PercentileProperties': '3' bytes padding added after data member
'Origin::PercentileProperties::minSymbolType'
2>c:\craftroot\labplot\liborigin\OriginObj.h(517): warning C4820:
'Origin::PercentileProperties': '4' bytes padding added after data member
'Origin::PercentileProperties::whiskersRange'
2>c:\craftroot\labplot\liborigin\OriginObj.h(521): warning C4820:
'Origin::PercentileProperties': '6' bytes padding added after data member
'Origin::PercentileProperties::labels'
2>c:\craftroot\labplot\liborigin\OriginObj.h(538): warning C4820:
'Origin::GraphCurve': '6' bytes padding added after data member
'Origin::GraphCurve::type'
2>c:\craftroot\labplot\liborigin\OriginObj.h(548): warning C4820:
'Origin::GraphCurve': '4' bytes padding added after data member
'Origin::GraphCurve::boxWidth'
2>c:\craftroot\labplot\liborigin\OriginObj.h(553): warning C4820:
'Origin::GraphCurve': '1' bytes padding added after data member
'Origin::GraphCurve::fillAreaPattern'
2>c:\craftroot\labplot\liborigin\OriginObj.h(556): warning C4820:
'Origin::GraphCurve': '2' bytes padding added after data member
'Origin::GraphCurve::fillAreaWithLineTransparency'
2>c:\craftroot\labplot\liborigin\OriginObj.h(559): warning C4820:
'Origin::GraphCurve': '3' bytes padding added after data member
'Origin::GraphCurve::fillAreaPatternBorderStyle'
2>c:\craftroot\labplot\liborigin\OriginObj.h(560): warning C4820:
'Origin::GraphCurve': '4' bytes padding added after data member
'Origin::GraphCurve::fillAreaPatternBorderColor'
2>c:\craftroot\labplot\liborigin\OriginObj.h(563): warning C4820:
'Origin::GraphCurve': '2' bytes padding added after data member
'Origin::GraphCurve::symbolType'
2>c:\craftroot\labplot\liborigin\OriginObj.h(566): warning C4820:
'Origin::GraphCurve': '3' bytes padding added after data member
'Origin::GraphCurve::symbolFillTransparency'
2>c:\craftroot\labplot\liborigin\OriginObj.h(573): warning C4820:
'Origin::GraphCurve': '1' bytes padding added after data member
'Origin::GraphCurve::connectSymbols'
2>c:\craftroot\labplot\liborigin\OriginObj.h(593): warning C4820:
'Origin::GraphAxisBreak': '6' bytes padding added after data member
'Origin::GraphAxisBreak::log10'
2>c:\craftroot\labplot\liborigin\OriginObj.h(606): warning C4820:
'Origin::GraphAxisBreak': '6' bytes padding added after data member
'Origin::GraphAxisBreak::minorTicksAfter'
2>c:\craftroot\labplot\liborigin\OriginObj.h(613): warning C4820:
'Origin::GraphGrid': '5' bytes padding added after data member
'Origin::GraphGrid::style'
2>c:\craftroot\labplot\liborigin\OriginObj.h(620): warning C4820:
'Origin::GraphAxisFormat': '6' bytes padding added after data member
'Origin::GraphAxisFormat::color'
2>c:\craftroot\labplot\liborigin\OriginObj.h(625): warning C4820:
'Origin::GraphAxisFormat': '4' bytes padding added after data member
'Origin::GraphAxisFormat::axisPosition'
2>c:\craftroot\labplot\liborigin\OriginObj.h(636): warning C4820:
'Origin::GraphAxisTick': '2' bytes padding added after data member
'Origin::GraphAxisTick::color'
2>c:\craftroot\labplot\liborigin\OriginObj.h(641): warning C4820:
'Origin::GraphAxisTick': '5' bytes padding added after data member
'Origin::GraphAxisTick::fontBold'
2>c:\craftroot\labplot\liborigin\OriginObj.h(644): warning C4820:
'Origin::GraphAxisTick': '4' bytes padding added after data member
'Origin::GraphAxisTick::rotation'
2>c:\craftroot\labplot\liborigin\OriginObj.h(654): warning C4820:
'Origin::GraphAxis': '2' bytes padding added after data member
'Origin::GraphAxis::oppositeLine'
2>c:\craftroot\labplot\liborigin\OriginObj.h(660): warning C4820:
'Origin::GraphAxis': '5' bytes padding added after data member
'Origin::GraphAxis::scale'
2>c:\craftroot\labplot\liborigin\OriginObj.h(675): warning C4820:
'Origin::Figure': '7' bytes padding added after data member
'Origin::Figure::style'
2>c:\craftroot\labplot\liborigin\OriginObj.h(678): warning C4820:
'Origin::Figure': '3' bytes padding added after data member
'Origin::Figure::fillAreaPattern'
2>c:\craftroot\labplot\liborigin\OriginObj.h(679): warning C4820:
'Origin::Figure': '4' bytes padding added after data member
'Origin::Figure::fillAreaPatternColor'
2>c:\craftroot\labplot\liborigin\OriginObj.h(686): warning C4820:
'Origin::Figure': '7' bytes padding added after data member
'Origin::Figure::useBorderColor'
2>c:\craftroot\labplot\liborigin\OriginObj.h(691): warning C4820:
'Origin::LineVertex': '7' bytes padding added after data member
'Origin::LineVertex::shapeType'
2>c:\craftroot\labplot\liborigin\OriginObj.h(710): warning C4820:
'Origin::Line': '4' bytes padding added after data member
'Origin::Line::attach'
2>c:\craftroot\labplot\liborigin\OriginObj.h(712): warning C4820:
'Origin::Line': '7' bytes padding added after data member 'Origin::Line::style'
2>c:\craftroot\labplot\liborigin\OriginObj.h(723): warning C4820:
'Origin::Bitmap': '4' bytes padding added after data member
'Origin::Bitmap::borderType'
2>c:\craftroot\labplot\liborigin\OriginObj.h(760): warning C4820:
'Origin::ColorScale': '2' bytes padding added after data member
'Origin::ColorScale::colorBarThickness'
2>c:\craftroot\labplot\liborigin\OriginObj.h(770): warning C4820:
'Origin::GraphLayer': '4' bytes padding added after data member
'Origin::GraphLayer::borderType'
2>c:\craftroot\labplot\liborigin\OriginObj.h(802): warning C4820:
'Origin::GraphLayer': '4' bytes padding added after data member
'Origin::GraphLayer::imageProfileTool'
2>c:\craftroot\labplot\liborigin\OriginObj.h(806): warning C4820:
'Origin::GraphLayer': '3' bytes padding added after data member
'Origin::GraphLayer::isWaterfall'
2>c:\craftroot\labplot\liborigin\OriginObj.h(856): warning C4820:
'Origin::Graph': '1' bytes padding added after data member
'Origin::Graph::connectMissingData'
2>c:\craftroot\labplot\liborigin\OriginObj.h(880): warning C4820:
'Origin::ProjectNode': '4' bytes padding added after data member
'Origin::ProjectNode::type'
2>c:\craftroot\labplot\liborigin\OriginObj.h(892): warning C4820:
'Origin::ProjectNode': '7' bytes padding added after data member
'Origin::ProjectNode::active'
2>c:\craftroot\labplot\liborigin\tree.hh(460): warning C4820:
'tree<Origin::ProjectNode,std::allocator<tree_node_<T>>>': '7' bytes padding
added after data member
'tree<Origin::ProjectNode,std::allocator<tree_node_<T>>>::alloc_'
2>          with
2>          [
2>              T=Origin::ProjectNode
2>          ]
2>  c:\craftroot\labplot\liborigin\OriginParser.h(83): note: see reference to
class template instantiation
'tree<Origin::ProjectNode,std::allocator<tree_node_<T>>>' being compiled
2>          with
2>          [
2>              T=Origin::ProjectNode
2>          ]
2>c:\craftroot\labplot\liborigin\OriginParser.h(87): warning C4820:
'OriginParser': '4' bytes padding added after data member
'OriginParser::buildVersion'
2>C:\CraftRoot\labplot\liborigin\OriginParser.cpp(177): warning C4365:
'argument': conversion from 'unsigned int' to 'int', signed/unsigned mismatch
2>C:\CraftRoot\labplot\liborigin\OriginParser.cpp(182): warning C4267:
'initializing': conversion from 'size_t' to 'int', possible loss of data
2>C:\CraftRoot\labplot\liborigin\OriginParser.cpp(182): warning C4365:
'initializing': conversion from 'unsigned __int64' to 'int', signed/unsigned
mismatch
2>C:\CraftRoot\labplot\liborigin\OriginParser.cpp(185): warning C4365:
'argument': conversion from 'int' to 'unsigned __int64', signed/unsigned
mismatch
2>C:\CraftRoot\labplot\liborigin\OriginParser.cpp(185): warning C4365: '=':
conversion from 'long' to 'unsigned int', signed/unsigned mismatch
2>C:\CraftRoot\labplot\liborigin\OriginParser.cpp(186): warning C4365:
'argument': conversion from 'int' to 'unsigned __int64', signed/unsigned
mismatch
2>C:\CraftRoot\labplot\liborigin\OriginParser.cpp(195): warning C4365:
'argument': conversion from 'unsigned __int64' to '__int64', signed/unsigned
mismatch
2>C:\CraftRoot\labplot\liborigin\OriginParser.cpp(200): warning C4365:
'argument': conversion from 'int' to 'unsigned __int64', signed/unsigned
mismatch
2>C:\CraftRoot\labplot\liborigin\OriginParser.cpp(200): warning C4267:
'initializing': conversion from 'size_t' to 'unsigned int', possible loss of
data
2>C:\CraftRoot\labplot\liborigin\OriginParser.cpp(202): warning C4365:
'argument': conversion from 'int' to 'unsigned __int64', signed/unsigned
mismatch
2>C:\CraftRoot\labplot\liborigin\OriginParser.cpp(207): warning C4365:
'return': conversion from 'unsigned int' to 'int', signed/unsigned mismatch
2>c:\craftroot\labplot\liborigin\tree.hh(159): warning C4820:
'tree<Origin::ProjectNode,std::allocator<tree_node_<T>>>::iterator_base': '7'
bytes padding added after data member
'tree<Origin::ProjectNode,std::allocator<tree_node_<T>>>::iterator_base::skip_current_children_'
2>          with
2>          [
2>              T=Origin::ProjectNode
2>          ]
2>  c:\craftroot\labplot\liborigin\tree.hh(162): note: see reference to class
template instantiation
'tree<Origin::ProjectNode,std::allocator<tree_node_<T>>>::iterator_base' being
compiled
2>          with
2>          [
2>              T=Origin::ProjectNode
2>          ]
2>  c:\craftroot\labplot\liborigin\tree.hh(591): note: see reference to class
template instantiation
'tree<Origin::ProjectNode,std::allocator<tree_node_<T>>>::pre_order_iterator'
being compiled
2>          with
2>          [
2>              T=Origin::ProjectNode
2>          ]
2>  c:\craftroot\labplot\liborigin\tree.hh(588): note: while compiling class
template member function 'void
tree<Origin::ProjectNode,std::allocator<tree_node_<T>>>::clear(void)'
2>          with
2>          [
2>              T=Origin::ProjectNode
2>          ]
2>  c:\craftroot\labplot\liborigin\tree.hh(528): note: see reference to
function template instantiation 'void
tree<Origin::ProjectNode,std::allocator<tree_node_<T>>>::clear(void)' being
compiled
2>          with
2>          [
2>              T=Origin::ProjectNode
2>          ]
2>  c:\craftroot\labplot\liborigin\tree.hh(527): note: while compiling class
template member function
'tree<Origin::ProjectNode,std::allocator<tree_node_<T>>>::~tree(void)'
2>          with
2>          [
2>              T=Origin::ProjectNode
2>          ]
2>  c:\craftroot\labplot\liborigin\OriginParser.h(56): note: see reference to
function template instantiation
'tree<Origin::ProjectNode,std::allocator<tree_node_<T>>>::~tree(void)' being
compiled
2>          with
2>          [
2>              T=Origin::ProjectNode
2>          ]
2>  c:\craftroot\labplot\liborigin\OriginParser.h(83): note: see reference to
class template instantiation
'tree<Origin::ProjectNode,std::allocator<tree_node_<T>>>' being compiled
2>          with
2>          [
2>              T=Origin::ProjectNode
2>          ]

and:

2>C:\CraftRoot\labplot\liborigin\OriginParser.cpp(211): warning C4710: 'int
swprintf_s(wchar_t *const ,const std::size_t,const wchar_t *const ,...)':
function not inlined
2>C:\CraftRoot\labplot\liborigin\OriginParser.cpp(211): warning C4710: 'int
_scwprintf(const wchar_t *const ,...)': function not inlined
2>C:\CraftRoot\labplot\liborigin\OriginParser.cpp(211): warning C4710:
'std::exception_ptr std::exception_ptr::_Current_exception(void) throw()':
function not inlined
2>  C:\Programme (x86)\MSVC2015\VC\include\exception(300): note: see
declaration of 'std::exception_ptr::_Current_exception'
2>C:\CraftRoot\labplot\liborigin\OriginParser.cpp(211): warning C4710:
'std::exception_ptr std::current_exception(void) noexcept': function not
inlined
2>  C:\Programme (x86)\MSVC2015\VC\include\exception(359): note: see
declaration of 'std::current_exception'

-- 
You are receiving this mail because:
You are watching all bug changes.

Reply via email to