I get: 2>C:\CraftRoot\labplot\src\backend/core/AbstractAspect.h(217): warning C4625: 'AbstractAspect': copy constructor was implicitly defined as deleted 2>C:\CraftRoot\labplot\src\backend/core/AbstractAspect.h(217): warning C4626: 'AbstractAspect': assignment operator was implicitly defined as deleted 2>C:\CraftRoot\labplot\src\backend/core/AbstractColumn.h(218): warning C4625: 'AbstractColumn': copy constructor was implicitly defined as deleted 2>C:\CraftRoot\labplot\src\backend/core/AbstractColumn.h(218): warning C4626: 'AbstractColumn': assignment operator was implicitly defined as deleted and: 2>C:\CraftRoot\labplot\src\backend/datasources/filters/AbstractFileFilter.h(67): warning C4625: 'AbstractFileFilter': copy constructor was implicitly defined as deleted 2>C:\CraftRoot\labplot\src\backend/datasources/filters/AbstractFileFilter.h(67): warning C4626: 'AbstractFileFilter': assignment operator was implicitly defined as deleted 2>C:\CraftRoot\labplot\src\backend/datasources/filters/HDFFilter.h(71): warning C4625: 'HDFFilter': copy constructor was implicitly defined as deleted 2>C:\CraftRoot\labplot\src\backend/datasources/filters/HDFFilter.h(71): warning C4626: 'HDFFilter': assignment operator was implicitly defined as deleted
Here some more: 2>C:\CraftRoot\labplot\src\backend/core/AbstractPart.h(66): warning C4625: 'AbstractPart': copy constructor was implicitly defined as deleted 2>C:\CraftRoot\labplot\src\backend/core/AbstractPart.h(66): warning C4626: 'AbstractPart': assignment operator was implicitly defined as deleted 2>C:\CraftRoot\labplot\src\backend/core/AbstractScriptingEngine.h(84): warning C4820: 'AbstractScriptingEngine': '3' bytes padding added after data member 'AbstractScriptingEngine::m_initialized' 2>C:\CraftRoot\labplot\src\backend/core/AbstractScriptingEngine.h(85): warning C4625: 'AbstractScriptingEngine': copy constructor was implicitly defined as deleted 2>C:\CraftRoot\labplot\src\backend/core/AbstractScriptingEngine.h(85): warning C5026: 'AbstractScriptingEngine': move constructor was implicitly defined as deleted 2>C:\CraftRoot\labplot\src\backend/core/AbstractScriptingEngine.h(85): warning C4626: 'AbstractScriptingEngine': assignment operator was implicitly defined as deleted 2>C:\CraftRoot\labplot\src\backend/core/AbstractScriptingEngine.h(85): warning C5027: 'AbstractScriptingEngine': move assignment operator was implicitly defined as deleted 2>C:\CraftRoot\labplot\src\backend/datasources/AbstractDataSource.h(51): warning C4625: 'AbstractDataSource': copy constructor was implicitly defined as deleted 2>C:\CraftRoot\labplot\src\backend/datasources/AbstractDataSource.h(51): warning C4626: 'AbstractDataSource': assignment operator was implicitly defined as deleted 2>c:\craftroot\labplot\src\backend\core\AbstractFilter.h(97): warning C4625: 'AbstractFilter': copy constructor was implicitly defined as deleted 2>c:\craftroot\labplot\src\backend\core\AbstractFilter.h(97): warning C4626: 'AbstractFilter': assignment operator was implicitly defined as deleted 2>C:\CraftRoot\labplot\src\backend/worksheet/WorksheetElement.h(84): warning C4625: 'WorksheetElement': copy constructor was implicitly defined as deleted 2>C:\CraftRoot\labplot\src\backend/worksheet/WorksheetElement.h(84): warning C4626: 'WorksheetElement': assignment operator was implicitly defined as deleted 2>C:\CraftRoot\labplot\src\backend/worksheet/WorksheetElementContainer.h(77): warning C4625: 'WorksheetElementContainer': copy constructor was implicitly defined as deleted 2>C:\CraftRoot\labplot\src\backend/worksheet/WorksheetElementContainer.h(77): warning C4626: 'WorksheetElementContainer': assignment operator was implicitly defined as deleted and: 2>C:\CraftRoot\labplot\src\backend/worksheet/plots/AbstractPlot.h(67): warning C4625: 'AbstractPlot': copy constructor was implicitly defined as deleted 2>C:\CraftRoot\labplot\src\backend/worksheet/plots/AbstractPlot.h(67): warning C4626: 'AbstractPlot': assignment operator was implicitly defined as deleted 2> C:\CraftRoot\labplot\src\backend/lib/IntervalAttribute.h(206): note: see reference to class template instantiation 'QtPrivate::QForeachContainer<QList<Interval<int>>>' being compiled 2>C:\CraftRoot\labplot\src\backend/core/AbstractSimpleFilter.h(82): warning C4625: 'AbstractSimpleFilter': copy constructor was implicitly defined as deleted 2>C:\CraftRoot\labplot\src\backend/core/AbstractSimpleFilter.h(82): warning C5026: 'AbstractSimpleFilter': move constructor was implicitly defined as deleted 2>C:\CraftRoot\labplot\src\backend/core/AbstractSimpleFilter.h(82): warning C4626: 'AbstractSimpleFilter': assignment operator was implicitly defined as deleted 2>C:\CraftRoot\labplot\src\backend/core/AbstractSimpleFilter.h(82): warning C5027: 'AbstractSimpleFilter': move assignment operator was implicitly defined as deleted 2>C:\CraftRoot\labplot\src\backend/core/AbstractSimpleFilter.h(105): warning C4625: 'SimpleFilterColumn': copy constructor was implicitly defined as deleted 2>C:\CraftRoot\labplot\src\backend/core/AbstractSimpleFilter.h(105): warning C5026: 'SimpleFilterColumn': move constructor was implicitly defined as deleted 2>C:\CraftRoot\labplot\src\backend/core/AbstractSimpleFilter.h(105): warning C4626: 'SimpleFilterColumn': assignment operator was implicitly defined as deleted 2>C:\CraftRoot\labplot\src\backend/core/AbstractSimpleFilter.h(105): warning C5027: 'SimpleFilterColumn': move assignment operator was implicitly defined as deleted and many more. Maybe one can ignore them?
MSVC is too noidy with -W4. We moved to -W3.