=> Bootstrap dependency digest>=20211023: found digest-20220214 ===> Skipping vulnerability checks. WARNING: No /usr/pkg/pkgdb/pkg-vulnerabilities file found. WARNING: To fix run: `/usr/sbin/pkg_admin -K /usr/pkg/pkgdb fetch-pkg-vulnerabilities'. ===> Building for libmspub-0.1.4nb28 --- all --- /usr/bin/make all-recursive --- all-recursive --- Making all in build --- all-recursive --- Making all in win32 Making all in inc --- all-recursive --- Making all in libmspub Making all in src --- all-recursive --- Making all in lib --- ColorReference.lo --- --- Dash.lo --- --- Fill.lo --- --- MSPUBCollector.lo --- --- MSPUBDocument.lo --- --- MSPUBMetaData.lo --- --- MSPUBParser.lo --- --- MSPUBParser2k.lo --- --- ColorReference.lo --- CXX ColorReference.lo --- Dash.lo --- CXX Dash.lo --- Fill.lo --- CXX Fill.lo --- MSPUBCollector.lo --- CXX MSPUBCollector.lo --- MSPUBDocument.lo --- CXX MSPUBDocument.lo --- MSPUBParser.lo --- CXX MSPUBParser.lo --- MSPUBMetaData.lo --- CXX MSPUBMetaData.lo --- MSPUBParser2k.lo --- CXX MSPUBParser2k.lo --- ColorReference.lo --- In file included from /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional.hpp:15:0, from MSPUBTypes.h:16, from ColorReference.h:15, from ColorReference.cpp:10: /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp: In instantiation of 'boost::optional_detail::optional_base::optional_base(const boost::optional_detail::optional_base&) [with T = libmspub::LineSpacingInfo]': /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp:1024:5: required from here /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp:202:5: warning: 'boost::optional_detail::optional_base::m_storage' should be initialized in the member initialization list [-Weffc++] optional_base ( optional_base const& rhs ) ^~~~~~~~~~~~~ /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp: In instantiation of 'boost::optional_detail::optional_base::optional_base(const boost::optional_detail::optional_base&) [with T = libmspub::ListInfo]': /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp:1024:5: required from here /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp:202:5: warning: 'boost::optional_detail::optional_base::m_storage' should be initialized in the member initialization list [-Weffc++] In file included from /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp:786:0, from /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional.hpp:15, from MSPUBTypes.h:16, from ColorReference.h:15, from ColorReference.cpp:10: /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/detail/optional_trivially_copyable_base.hpp: In instantiation of 'boost::optional_detail::tc_optional_base::tc_optional_base() [with T = unsigned int]': /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp:931:38: required from 'boost::optional::optional() [with T = unsigned int]' ListInfo.h:33:45: required from here /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/detail/optional_trivially_copyable_base.hpp:36:5: warning: 'boost::optional_detail::tc_optional_base::m_storage' should be initialized in the member initialization list [-Weffc++] tc_optional_base() ^~~~~~~~~~~~~~~~ /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/detail/optional_trivially_copyable_base.hpp: In instantiation of 'boost::optional_detail::tc_optional_base::tc_optional_base() [with T = libmspub::NumberingType]': /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp:931:38: required from 'boost::optional::optional() [with T = libmspub::NumberingType]' ListInfo.h:33:45: required from here /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/detail/optional_trivially_copyable_base.hpp:36:5: warning: 'boost::optional_detail::tc_optional_base::m_storage' should be initialized in the member initialization list [-Weffc++] /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/detail/optional_trivially_copyable_base.hpp: In instantiation of 'boost::optional_detail::tc_optional_base::tc_optional_base() [with T = libmspub::NumberingDelimiter]': /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp:931:38: required from 'boost::optional::optional() [with T = libmspub::NumberingDelimiter]' ListInfo.h:33:45: required from here /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/detail/optional_trivially_copyable_base.hpp:36:5: warning: 'boost::optional_detail::tc_optional_base::m_storage' should be initialized in the member initialization list [-Weffc++] /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/detail/optional_trivially_copyable_base.hpp: In instantiation of 'boost::optional_detail::tc_optional_base::tc_optional_base() [with T = libmspub::Underline]': /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp:931:38: required from 'boost::optional::optional() [with T = libmspub::Underline]' MSPUBTypes.h:124:12: required from here /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/detail/optional_trivially_copyable_base.hpp:36:5: warning: 'boost::optional_detail::tc_optional_base::m_storage' should be initialized in the member initialization list [-Weffc++] /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/detail/optional_trivially_copyable_base.hpp: In instantiation of 'boost::optional_detail::tc_optional_base::tc_optional_base() [with T = double]': /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp:931:38: required from 'boost::optional::optional() [with T = double]' MSPUBTypes.h:124:12: required from here /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/detail/optional_trivially_copyable_base.hpp:36:5: warning: 'boost::optional_detail::tc_optional_base::m_storage' should be initialized in the member initialization list [-Weffc++] /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/detail/optional_trivially_copyable_base.hpp: In instantiation of 'boost::optional_detail::tc_optional_base::tc_optional_base() [with T = libmspub::Alignment]': /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp:931:38: required from 'boost::optional::optional() [with T = libmspub::Alignment]' MSPUBTypes.h:180:93: required from here /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/detail/optional_trivially_copyable_base.hpp:36:5: warning: 'boost::optional_detail::tc_optional_base::m_storage' should be initialized in the member initialization list [-Weffc++] In file included from /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional.hpp:15:0, from MSPUBTypes.h:16, from ColorReference.h:15, from ColorReference.cpp:10: /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp: In instantiation of 'boost::optional_detail::optional_base::optional_base() [with T = libmspub::LineSpacingInfo]': /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp:931:38: required from 'boost::optional::optional() [with T = libmspub::LineSpacingInfo]' MSPUBTypes.h:180:93: required from here /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp:148:5: warning: 'boost::optional_detail::optional_base::m_storage' should be initialized in the member initialization list [-Weffc++] optional_base() ^~~~~~~~~~~~~ In file included from /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp:786:0, from /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional.hpp:15, from MSPUBTypes.h:16, from ColorReference.h:15, from ColorReference.cpp:10: /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/detail/optional_trivially_copyable_base.hpp: In instantiation of 'boost::optional_detail::tc_optional_base::tc_optional_base() [with T = int]': /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp:931:38: required from 'boost::optional::optional() [with T = int]' MSPUBTypes.h:180:93: required from here /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/detail/optional_trivially_copyable_base.hpp:36:5: warning: 'boost::optional_detail::tc_optional_base::m_storage' should be initialized in the member initialization list [-Weffc++] tc_optional_base() ^~~~~~~~~~~~~~~~ In file included from /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional.hpp:15:0, from MSPUBTypes.h:16, from ColorReference.h:15, from ColorReference.cpp:10: /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp: In instantiation of 'boost::optional_detail::optional_base::optional_base() [with T = libmspub::ListInfo]': /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp:931:38: required from 'boost::optional::optional() [with T = libmspub::ListInfo]' MSPUBTypes.h:180:93: required from here /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp:148:5: warning: 'boost::optional_detail::optional_base::m_storage' should be initialized in the member initialization list [-Weffc++] optional_base() ^~~~~~~~~~~~~ --- Dash.lo --- In file included from /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional.hpp:15:0, from Dash.h:15, from Dash.cpp:10: /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp: In instantiation of 'boost::optional_detail::optional_base::optional_base(const boost::optional_detail::optional_base&) [with T = libmspub::LineSpacingInfo]': /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp:1024:5: required from here /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp:202:5: warning: 'boost::optional_detail::optional_base::m_storage' should be initialized in the member initialization list [-Weffc++] optional_base ( optional_base const& rhs ) ^~~~~~~~~~~~~ /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp: In instantiation of 'boost::optional_detail::optional_base::optional_base(const boost::optional_detail::optional_base&) [with T = libmspub::ListInfo]': /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp:1024:5: required from here /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp:202:5: warning: 'boost::optional_detail::optional_base::m_storage' should be initialized in the member initialization list [-Weffc++] In file included from /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp:786:0, from /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional.hpp:15, from Dash.h:15, from Dash.cpp:10: /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/detail/optional_trivially_copyable_base.hpp: In instantiation of 'boost::optional_detail::tc_optional_base::tc_optional_base() [with T = double]': /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp:931:38: required from 'boost::optional::optional() [with T = double]' Dash.h:42:50: required from here /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/detail/optional_trivially_copyable_base.hpp:36:5: warning: 'boost::optional_detail::tc_optional_base::m_storage' should be initialized in the member initialization list [-Weffc++] tc_optional_base() ^~~~~~~~~~~~~~~~ /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/detail/optional_trivially_copyable_base.hpp: In instantiation of 'boost::optional_detail::tc_optional_base::tc_optional_base() [with T = unsigned int]': /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp:931:38: required from 'boost::optional::optional() [with T = unsigned int]' ListInfo.h:33:45: required from here /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/detail/optional_trivially_copyable_base.hpp:36:5: warning: 'boost::optional_detail::tc_optional_base::m_storage' should be initialized in the member initialization list [-Weffc++] /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/detail/optional_trivially_copyable_base.hpp: In instantiation of 'boost::optional_detail::tc_optional_base::tc_optional_base() [with T = libmspub::NumberingType]': /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp:931:38: required from 'boost::optional::optional() [with T = libmspub::NumberingType]' ListInfo.h:33:45: required from here /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/detail/optional_trivially_copyable_base.hpp:36:5: warning: 'boost::optional_detail::tc_optional_base::m_storage' should be initialized in the member initialization list [-Weffc++] /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/detail/optional_trivially_copyable_base.hpp: In instantiation of 'boost::optional_detail::tc_optional_base::tc_optional_base() [with T = libmspub::NumberingDelimiter]': /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp:931:38: required from 'boost::optional::optional() [with T = libmspub::NumberingDelimiter]' ListInfo.h:33:45: required from here /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/detail/optional_trivially_copyable_base.hpp:36:5: warning: 'boost::optional_detail::tc_optional_base::m_storage' should be initialized in the member initialization list [-Weffc++] /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/detail/optional_trivially_copyable_base.hpp: In instantiation of 'boost::optional_detail::tc_optional_base::tc_optional_base() [with T = libmspub::Underline]': /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp:931:38: required from 'boost::optional::optional() [with T = libmspub::Underline]' MSPUBTypes.h:124:12: required from here /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/detail/optional_trivially_copyable_base.hpp:36:5: warning: 'boost::optional_detail::tc_optional_base::m_storage' should be initialized in the member initialization list [-Weffc++] /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/detail/optional_trivially_copyable_base.hpp: In instantiation of 'boost::optional_detail::tc_optional_base::tc_optional_base() [with T = libmspub::Alignment]': /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp:931:38: required from 'boost::optional::optional() [with T = libmspub::Alignment]' MSPUBTypes.h:180:93: required from here /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/detail/optional_trivially_copyable_base.hpp:36:5: warning: 'boost::optional_detail::tc_optional_base::m_storage' should be initialized in the member initialization list [-Weffc++] In file included from /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional.hpp:15:0, from Dash.h:15, from Dash.cpp:10: /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp: In instantiation of 'boost::optional_detail::optional_base::optional_base() [with T = libmspub::LineSpacingInfo]': /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp:931:38: required from 'boost::optional::optional() [with T = libmspub::LineSpacingInfo]' MSPUBTypes.h:180:93: required from here /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp:148:5: warning: 'boost::optional_detail::optional_base::m_storage' should be initialized in the member initialization list [-Weffc++] optional_base() ^~~~~~~~~~~~~ In file included from /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp:786:0, from /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional.hpp:15, from Dash.h:15, from Dash.cpp:10: /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/detail/optional_trivially_copyable_base.hpp: In instantiation of 'boost::optional_detail::tc_optional_base::tc_optional_base() [with T = int]': /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp:931:38: required from 'boost::optional::optional() [with T = int]' MSPUBTypes.h:180:93: required from here /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/detail/optional_trivially_copyable_base.hpp:36:5: warning: 'boost::optional_detail::tc_optional_base::m_storage' should be initialized in the member initialization list [-Weffc++] tc_optional_base() ^~~~~~~~~~~~~~~~ In file included from /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional.hpp:15:0, from Dash.h:15, from Dash.cpp:10: /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp: In instantiation of 'boost::optional_detail::optional_base::optional_base() [with T = libmspub::ListInfo]': /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp:931:38: required from 'boost::optional::optional() [with T = libmspub::ListInfo]' MSPUBTypes.h:180:93: required from here /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp:148:5: warning: 'boost::optional_detail::optional_base::m_storage' should be initialized in the member initialization list [-Weffc++] optional_base() ^~~~~~~~~~~~~ --- MSPUBMetaData.lo --- In file included from /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional.hpp:15:0, from MSPUBTypes.h:16, from libmspub_utils.h:26, from MSPUBMetaData.cpp:18: /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp: In instantiation of 'boost::optional_detail::optional_base::optional_base(const boost::optional_detail::optional_base&) [with T = libmspub::LineSpacingInfo]': /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp:1024:5: required from here /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp:202:5: warning: 'boost::optional_detail::optional_base::m_storage' should be initialized in the member initialization list [-Weffc++] optional_base ( optional_base const& rhs ) ^~~~~~~~~~~~~ /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp: In instantiation of 'boost::optional_detail::optional_base::optional_base(const boost::optional_detail::optional_base&) [with T = libmspub::ListInfo]': /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp:1024:5: required from here /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp:202:5: warning: 'boost::optional_detail::optional_base::m_storage' should be initialized in the member initialization list [-Weffc++] In file included from /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp:786:0, from /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional.hpp:15, from MSPUBTypes.h:16, from libmspub_utils.h:26, from MSPUBMetaData.cpp:18: /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/detail/optional_trivially_copyable_base.hpp: In instantiation of 'boost::optional_detail::tc_optional_base::tc_optional_base() [with T = unsigned int]': /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp:931:38: required from 'boost::optional::optional() [with T = unsigned int]' ListInfo.h:33:45: required from here /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/detail/optional_trivially_copyable_base.hpp:36:5: warning: 'boost::optional_detail::tc_optional_base::m_storage' should be initialized in the member initialization list [-Weffc++] tc_optional_base() ^~~~~~~~~~~~~~~~ /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/detail/optional_trivially_copyable_base.hpp: In instantiation of 'boost::optional_detail::tc_optional_base::tc_optional_base() [with T = libmspub::NumberingType]': /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp:931:38: required from 'boost::optional::optional() [with T = libmspub::NumberingType]' ListInfo.h:33:45: required from here /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/detail/optional_trivially_copyable_base.hpp:36:5: warning: 'boost::optional_detail::tc_optional_base::m_storage' should be initialized in the member initialization list [-Weffc++] /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/detail/optional_trivially_copyable_base.hpp: In instantiation of 'boost::optional_detail::tc_optional_base::tc_optional_base() [with T = libmspub::NumberingDelimiter]': /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp:931:38: required from 'boost::optional::optional() [with T = libmspub::NumberingDelimiter]' ListInfo.h:33:45: required from here /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/detail/optional_trivially_copyable_base.hpp:36:5: warning: 'boost::optional_detail::tc_optional_base::m_storage' should be initialized in the member initialization list [-Weffc++] /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/detail/optional_trivially_copyable_base.hpp: In instantiation of 'boost::optional_detail::tc_optional_base::tc_optional_base() [with T = libmspub::Underline]': /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp:931:38: required from 'boost::optional::optional() [with T = libmspub::Underline]' MSPUBTypes.h:124:12: required from here /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/detail/optional_trivially_copyable_base.hpp:36:5: warning: 'boost::optional_detail::tc_optional_base::m_storage' should be initialized in the member initialization list [-Weffc++] /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/detail/optional_trivially_copyable_base.hpp: In instantiation of 'boost::optional_detail::tc_optional_base::tc_optional_base() [with T = double]': /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp:931:38: required from 'boost::optional::optional() [with T = double]' MSPUBTypes.h:124:12: required from here /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/detail/optional_trivially_copyable_base.hpp:36:5: warning: 'boost::optional_detail::tc_optional_base::m_storage' should be initialized in the member initialization list [-Weffc++] /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/detail/optional_trivially_copyable_base.hpp: In instantiation of 'boost::optional_detail::tc_optional_base::tc_optional_base() [with T = libmspub::Alignment]': /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp:931:38: required from 'boost::optional::optional() [with T = libmspub::Alignment]' MSPUBTypes.h:180:93: required from here /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/detail/optional_trivially_copyable_base.hpp:36:5: warning: 'boost::optional_detail::tc_optional_base::m_storage' should be initialized in the member initialization list [-Weffc++] In file included from /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional.hpp:15:0, from MSPUBTypes.h:16, from libmspub_utils.h:26, from MSPUBMetaData.cpp:18: /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp: In instantiation of 'boost::optional_detail::optional_base::optional_base() [with T = libmspub::LineSpacingInfo]': /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp:931:38: required from 'boost::optional::optional() [with T = libmspub::LineSpacingInfo]' MSPUBTypes.h:180:93: required from here /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp:148:5: warning: 'boost::optional_detail::optional_base::m_storage' should be initialized in the member initialization list [-Weffc++] optional_base() ^~~~~~~~~~~~~ In file included from /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp:786:0, from /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional.hpp:15, from MSPUBTypes.h:16, from libmspub_utils.h:26, from MSPUBMetaData.cpp:18: /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/detail/optional_trivially_copyable_base.hpp: In instantiation of 'boost::optional_detail::tc_optional_base::tc_optional_base() [with T = int]': /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp:931:38: required from 'boost::optional::optional() [with T = int]' MSPUBTypes.h:180:93: required from here /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/detail/optional_trivially_copyable_base.hpp:36:5: warning: 'boost::optional_detail::tc_optional_base::m_storage' should be initialized in the member initialization list [-Weffc++] tc_optional_base() ^~~~~~~~~~~~~~~~ In file included from /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional.hpp:15:0, from MSPUBTypes.h:16, from libmspub_utils.h:26, from MSPUBMetaData.cpp:18: /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp: In instantiation of 'boost::optional_detail::optional_base::optional_base() [with T = libmspub::ListInfo]': /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp:931:38: required from 'boost::optional::optional() [with T = libmspub::ListInfo]' MSPUBTypes.h:180:93: required from here /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp:148:5: warning: 'boost::optional_detail::optional_base::m_storage' should be initialized in the member initialization list [-Weffc++] optional_base() ^~~~~~~~~~~~~ --- Fill.lo --- In file included from /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional.hpp:15:0, from MSPUBTypes.h:16, from ColorReference.h:15, from Fill.h:17, from Fill.cpp:10: /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp: In instantiation of 'boost::optional_detail::optional_base::optional_base(const boost::optional_detail::optional_base&) [with T = libmspub::LineSpacingInfo]': /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp:1024:5: required from here /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp:202:5: warning: 'boost::optional_detail::optional_base::m_storage' should be initialized in the member initialization list [-Weffc++] optional_base ( optional_base const& rhs ) ^~~~~~~~~~~~~ /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp: In instantiation of 'boost::optional_detail::optional_base::optional_base(const boost::optional_detail::optional_base&) [with T = libmspub::ListInfo]': /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp:1024:5: required from here /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp:202:5: warning: 'boost::optional_detail::optional_base::m_storage' should be initialized in the member initialization list [-Weffc++] In file included from /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp:786:0, from /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional.hpp:15, from MSPUBTypes.h:16, from ColorReference.h:15, from Fill.h:17, from Fill.cpp:10: /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/detail/optional_trivially_copyable_base.hpp: In instantiation of 'boost::optional_detail::tc_optional_base::tc_optional_base() [with T = unsigned int]': /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp:931:38: required from 'boost::optional::optional() [with T = unsigned int]' ListInfo.h:33:45: required from here /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/detail/optional_trivially_copyable_base.hpp:36:5: warning: 'boost::optional_detail::tc_optional_base::m_storage' should be initialized in the member initialization list [-Weffc++] tc_optional_base() ^~~~~~~~~~~~~~~~ /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/detail/optional_trivially_copyable_base.hpp: In instantiation of 'boost::optional_detail::tc_optional_base::tc_optional_base() [with T = libmspub::NumberingType]': /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp:931:38: required from 'boost::optional::optional() [with T = libmspub::NumberingType]' ListInfo.h:33:45: required from here /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/detail/optional_trivially_copyable_base.hpp:36:5: warning: 'boost::optional_detail::tc_optional_base::m_storage' should be initialized in the member initialization list [-Weffc++] /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/detail/optional_trivially_copyable_base.hpp: In instantiation of 'boost::optional_detail::tc_optional_base::tc_optional_base() [with T = libmspub::NumberingDelimiter]': /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp:931:38: required from 'boost::optional::optional() [with T = libmspub::NumberingDelimiter]' ListInfo.h:33:45: required from here /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/detail/optional_trivially_copyable_base.hpp:36:5: warning: 'boost::optional_detail::tc_optional_base::m_storage' should be initialized in the member initialization list [-Weffc++] /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/detail/optional_trivially_copyable_base.hpp: In instantiation of 'boost::optional_detail::tc_optional_base::tc_optional_base() [with T = libmspub::Underline]': /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp:931:38: required from 'boost::optional::optional() [with T = libmspub::Underline]' MSPUBTypes.h:124:12: required from here /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/detail/optional_trivially_copyable_base.hpp:36:5: warning: 'boost::optional_detail::tc_optional_base::m_storage' should be initialized in the member initialization list [-Weffc++] /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/detail/optional_trivially_copyable_base.hpp: In instantiation of 'boost::optional_detail::tc_optional_base::tc_optional_base() [with T = double]': /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp:931:38: required from 'boost::optional::optional() [with T = double]' MSPUBTypes.h:124:12: required from here /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/detail/optional_trivially_copyable_base.hpp:36:5: warning: 'boost::optional_detail::tc_optional_base::m_storage' should be initialized in the member initialization list [-Weffc++] /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/detail/optional_trivially_copyable_base.hpp: In instantiation of 'boost::optional_detail::tc_optional_base::tc_optional_base() [with T = libmspub::Alignment]': /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp:931:38: required from 'boost::optional::optional() [with T = libmspub::Alignment]' MSPUBTypes.h:180:93: required from here /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/detail/optional_trivially_copyable_base.hpp:36:5: warning: 'boost::optional_detail::tc_optional_base::m_storage' should be initialized in the member initialization list [-Weffc++] In file included from /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional.hpp:15:0, from MSPUBTypes.h:16, from ColorReference.h:15, from Fill.h:17, from Fill.cpp:10: /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp: In instantiation of 'boost::optional_detail::optional_base::optional_base() [with T = libmspub::LineSpacingInfo]': /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp:931:38: required from 'boost::optional::optional() [with T = libmspub::LineSpacingInfo]' MSPUBTypes.h:180:93: required from here /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp:148:5: warning: 'boost::optional_detail::optional_base::m_storage' should be initialized in the member initialization list [-Weffc++] optional_base() ^~~~~~~~~~~~~ In file included from /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp:786:0, from /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional.hpp:15, from MSPUBTypes.h:16, from ColorReference.h:15, from Fill.h:17, from Fill.cpp:10: /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/detail/optional_trivially_copyable_base.hpp: In instantiation of 'boost::optional_detail::tc_optional_base::tc_optional_base() [with T = int]': /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp:931:38: required from 'boost::optional::optional() [with T = int]' MSPUBTypes.h:180:93: required from here /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/detail/optional_trivially_copyable_base.hpp:36:5: warning: 'boost::optional_detail::tc_optional_base::m_storage' should be initialized in the member initialization list [-Weffc++] tc_optional_base() ^~~~~~~~~~~~~~~~ In file included from /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional.hpp:15:0, from MSPUBTypes.h:16, from ColorReference.h:15, from Fill.h:17, from Fill.cpp:10: /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp: In instantiation of 'boost::optional_detail::optional_base::optional_base() [with T = libmspub::ListInfo]': /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp:931:38: required from 'boost::optional::optional() [with T = libmspub::ListInfo]' MSPUBTypes.h:180:93: required from here /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp:148:5: warning: 'boost::optional_detail::optional_base::m_storage' should be initialized in the member initialization list [-Weffc++] optional_base() ^~~~~~~~~~~~~ /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp: In instantiation of 'boost::optional_detail::optional_base::optional_base() [with T = libmspub::Dash]': /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp:931:38: required from 'boost::optional::optional() [with T = libmspub::Dash]' Line.h:28:12: required from here /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp:148:5: warning: 'boost::optional_detail::optional_base::m_storage' should be initialized in the member initialization list [-Weffc++] /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp: In instantiation of 'boost::optional_detail::optional_base::optional_base(boost::optional_detail::init_value_tag, boost::optional_detail::optional_base::argument_type) [with T = libmspub::Dash; boost::optional_detail::optional_base::argument_type = const libmspub::Dash&]': /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp:939:81: required from 'boost::optional::optional(boost::optional::argument_type) [with T = libmspub::Dash; boost::optional::argument_type = const libmspub::Dash&]' Line.h:31:16: required from here /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp:160:5: warning: 'boost::optional_detail::optional_base::m_storage' should be initialized in the member initialization list [-Weffc++] optional_base ( init_value_tag, argument_type val ) ^~~~~~~~~~~~~ In file included from /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp:786:0, from /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional.hpp:15, from MSPUBTypes.h:16, from ColorReference.h:15, from Fill.h:17, from Fill.cpp:10: /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/detail/optional_trivially_copyable_base.hpp: In instantiation of 'boost::optional_detail::tc_optional_base::tc_optional_base() [with T = libmspub::ShapeType]': /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp:931:38: required from 'boost::optional::optional() [with T = libmspub::ShapeType]' ShapeInfo.h:78:130: required from here /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/detail/optional_trivially_copyable_base.hpp:36:5: warning: 'boost::optional_detail::tc_optional_base::m_storage' should be initialized in the member initialization list [-Weffc++] tc_optional_base() ^~~~~~~~~~~~~~~~ In file included from /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional.hpp:15:0, from MSPUBTypes.h:16, from ColorReference.h:15, from Fill.h:17, from Fill.cpp:10: /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp: In instantiation of 'boost::optional_detail::optional_base::optional_base() [with T = libmspub::Coordinate]': /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp:931:38: required from 'boost::optional::optional() [with T = libmspub::Coordinate]' ShapeInfo.h:78:130: required from here /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp:148:5: warning: 'boost::optional_detail::optional_base::m_storage' should be initialized in the member initialization list [-Weffc++] optional_base() ^~~~~~~~~~~~~ /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp: In instantiation of 'boost::optional_detail::optional_base::optional_base() [with T = std::pair]': /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp:931:38: required from 'boost::optional::optional() [with T = std::pair]' ShapeInfo.h:78:130: required from here /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp:148:5: warning: 'boost::optional_detail::optional_base >::m_storage' should be initialized in the member initialization list [-Weffc++] /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp: In instantiation of 'boost::optional_detail::optional_base::optional_base() [with T = libmspub::Margins]': /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp:931:38: required from 'boost::optional::optional() [with T = libmspub::Margins]' ShapeInfo.h:78:130: required from here /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp:148:5: warning: 'boost::optional_detail::optional_base::m_storage' should be initialized in the member initialization list [-Weffc++] In file included from /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp:786:0, from /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional.hpp:15, from MSPUBTypes.h:16, from ColorReference.h:15, from Fill.h:17, from Fill.cpp:10: /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/detail/optional_trivially_copyable_base.hpp: In instantiation of 'boost::optional_detail::tc_optional_base::tc_optional_base() [with T = libmspub::BorderPosition]': /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp:931:38: required from 'boost::optional::optional() [with T = libmspub::BorderPosition]' ShapeInfo.h:78:130: required from here /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/detail/optional_trivially_copyable_base.hpp:36:5: warning: 'boost::optional_detail::tc_optional_base::m_storage' should be initialized in the member initialization list [-Weffc++] tc_optional_base() ^~~~~~~~~~~~~~~~ In file included from /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional.hpp:15:0, from MSPUBTypes.h:16, from ColorReference.h:15, from Fill.h:17, from Fill.cpp:10: /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp: In instantiation of 'boost::optional_detail::optional_base::optional_base() [with T = libmspub::DynamicCustomShape]': /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp:931:38: required from 'boost::optional::optional() [with T = libmspub::DynamicCustomShape]' ShapeInfo.h:78:130: required from here /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp:148:5: warning: 'boost::optional_detail::optional_base::m_storage' should be initialized in the member initialization list [-Weffc++] optional_base() ^~~~~~~~~~~~~ /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp: In instantiation of 'boost::optional_detail::optional_base::optional_base() [with T = libmspub::ColorReference]': /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp:931:38: required from 'boost::optional::optional() [with T = libmspub::ColorReference]' ShapeInfo.h:78:130: required from here /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp:148:5: warning: 'boost::optional_detail::optional_base::m_storage' should be initialized in the member initialization list [-Weffc++] /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp: In instantiation of 'boost::optional_detail::optional_base::optional_base() [with T = libmspub::TableInfo]': /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp:931:38: required from 'boost::optional::optional() [with T = libmspub::TableInfo]' ShapeInfo.h:78:130: required from here /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp:148:5: warning: 'boost::optional_detail::optional_base::m_storage' should be initialized in the member initialization list [-Weffc++] /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp: In instantiation of 'boost::optional_detail::optional_base::optional_base() [with T = libmspub::Arrow]': /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp:931:38: required from 'boost::optional::optional() [with T = libmspub::Arrow]' ShapeInfo.h:78:130: required from here /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp:148:5: warning: 'boost::optional_detail::optional_base::m_storage' should be initialized in the member initialization list [-Weffc++] In file included from /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp:786:0, from /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional.hpp:15, from MSPUBTypes.h:16, from ColorReference.h:15, from Fill.h:17, from Fill.cpp:10: /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/detail/optional_trivially_copyable_base.hpp: In instantiation of 'boost::optional_detail::tc_optional_base::tc_optional_base() [with T = libmspub::VerticalAlign]': /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp:931:38: required from 'boost::optional::optional() [with T = libmspub::VerticalAlign]' ShapeInfo.h:78:130: required from here /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/detail/optional_trivially_copyable_base.hpp:36:5: warning: 'boost::optional_detail::tc_optional_base::m_storage' should be initialized in the member initialization list [-Weffc++] tc_optional_base() ^~~~~~~~~~~~~~~~ In file included from /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional.hpp:15:0, from MSPUBTypes.h:16, from ColorReference.h:15, from Fill.h:17, from Fill.cpp:10: /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp: In instantiation of 'boost::optional_detail::optional_base::optional_base() [with T = libmspub::Shadow]': /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp:931:38: required from 'boost::optional::optional() [with T = libmspub::Shadow]' ShapeInfo.h:78:130: required from here /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp:148:5: warning: 'boost::optional_detail::optional_base::m_storage' should be initialized in the member initialization list [-Weffc++] optional_base() ^~~~~~~~~~~~~ --- MSPUBDocument.lo --- In file included from /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional.hpp:15:0, from MSPUBTypes.h:16, from BorderArtInfo.h:17, from MSPUBCollector.h:21, from MSPUBDocument.cpp:14: /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp: In instantiation of 'boost::optional_detail::optional_base::optional_base(const boost::optional_detail::optional_base&) [with T = libmspub::LineSpacingInfo]': /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp:1024:5: required from here /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp:202:5: warning: 'boost::optional_detail::optional_base::m_storage' should be initialized in the member initialization list [-Weffc++] optional_base ( optional_base const& rhs ) ^~~~~~~~~~~~~ /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp: In instantiation of 'boost::optional_detail::optional_base::optional_base(const boost::optional_detail::optional_base&) [with T = libmspub::ListInfo]': /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp:1024:5: required from here /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp:202:5: warning: 'boost::optional_detail::optional_base::m_storage' should be initialized in the member initialization list [-Weffc++] In file included from /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp:786:0, from /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional.hpp:15, from MSPUBTypes.h:16, from BorderArtInfo.h:17, from MSPUBCollector.h:21, from MSPUBDocument.cpp:14: /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/detail/optional_trivially_copyable_base.hpp: In instantiation of 'boost::optional_detail::tc_optional_base::tc_optional_base() [with T = unsigned int]': /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp:931:38: required from 'boost::optional::optional() [with T = unsigned int]' ListInfo.h:33:45: required from here /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/detail/optional_trivially_copyable_base.hpp:36:5: warning: 'boost::optional_detail::tc_optional_base::m_storage' should be initialized in the member initialization list [-Weffc++] tc_optional_base() ^~~~~~~~~~~~~~~~ /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/detail/optional_trivially_copyable_base.hpp: In instantiation of 'boost::optional_detail::tc_optional_base::tc_optional_base() [with T = libmspub::NumberingType]': /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp:931:38: required from 'boost::optional::optional() [with T = libmspub::NumberingType]' ListInfo.h:33:45: required from here /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/detail/optional_trivially_copyable_base.hpp:36:5: warning: 'boost::optional_detail::tc_optional_base::m_storage' should be initialized in the member initialization list [-Weffc++] /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/detail/optional_trivially_copyable_base.hpp: In instantiation of 'boost::optional_detail::tc_optional_base::tc_optional_base() [with T = libmspub::NumberingDelimiter]': /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp:931:38: required from 'boost::optional::optional() [with T = libmspub::NumberingDelimiter]' ListInfo.h:33:45: required from here /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/detail/optional_trivially_copyable_base.hpp:36:5: warning: 'boost::optional_detail::tc_optional_base::m_storage' should be initialized in the member initialization list [-Weffc++] /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/detail/optional_trivially_copyable_base.hpp: In instantiation of 'boost::optional_detail::tc_optional_base::tc_optional_base() [with T = libmspub::Underline]': /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp:931:38: required from 'boost::optional::optional() [with T = libmspub::Underline]' MSPUBTypes.h:124:12: required from here /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/detail/optional_trivially_copyable_base.hpp:36:5: warning: 'boost::optional_detail::tc_optional_base::m_storage' should be initialized in the member initialization list [-Weffc++] /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/detail/optional_trivially_copyable_base.hpp: In instantiation of 'boost::optional_detail::tc_optional_base::tc_optional_base() [with T = double]': /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp:931:38: required from 'boost::optional::optional() [with T = double]' MSPUBTypes.h:124:12: required from here /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/detail/optional_trivially_copyable_base.hpp:36:5: warning: 'boost::optional_detail::tc_optional_base::m_storage' should be initialized in the member initialization list [-Weffc++] /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/detail/optional_trivially_copyable_base.hpp: In instantiation of 'boost::optional_detail::tc_optional_base::tc_optional_base() [with T = libmspub::Alignment]': /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp:931:38: required from 'boost::optional::optional() [with T = libmspub::Alignment]' MSPUBTypes.h:180:93: required from here /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/detail/optional_trivially_copyable_base.hpp:36:5: warning: 'boost::optional_detail::tc_optional_base::m_storage' should be initialized in the member initialization list [-Weffc++] In file included from /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional.hpp:15:0, from MSPUBTypes.h:16, from BorderArtInfo.h:17, from MSPUBCollector.h:21, from MSPUBDocument.cpp:14: /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp: In instantiation of 'boost::optional_detail::optional_base::optional_base() [with T = libmspub::LineSpacingInfo]': /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp:931:38: required from 'boost::optional::optional() [with T = libmspub::LineSpacingInfo]' MSPUBTypes.h:180:93: required from here /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp:148:5: warning: 'boost::optional_detail::optional_base::m_storage' should be initialized in the member initialization list [-Weffc++] optional_base() ^~~~~~~~~~~~~ In file included from /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp:786:0, from /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional.hpp:15, from MSPUBTypes.h:16, from BorderArtInfo.h:17, from MSPUBCollector.h:21, from MSPUBDocument.cpp:14: /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/detail/optional_trivially_copyable_base.hpp: In instantiation of 'boost::optional_detail::tc_optional_base::tc_optional_base() [with T = int]': /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp:931:38: required from 'boost::optional::optional() [with T = int]' MSPUBTypes.h:180:93: required from here /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/detail/optional_trivially_copyable_base.hpp:36:5: warning: 'boost::optional_detail::tc_optional_base::m_storage' should be initialized in the member initialization list [-Weffc++] tc_optional_base() ^~~~~~~~~~~~~~~~ In file included from /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional.hpp:15:0, from MSPUBTypes.h:16, from BorderArtInfo.h:17, from MSPUBCollector.h:21, from MSPUBDocument.cpp:14: /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp: In instantiation of 'boost::optional_detail::optional_base::optional_base() [with T = libmspub::ListInfo]': /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp:931:38: required from 'boost::optional::optional() [with T = libmspub::ListInfo]' MSPUBTypes.h:180:93: required from here /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp:148:5: warning: 'boost::optional_detail::optional_base::m_storage' should be initialized in the member initialization list [-Weffc++] optional_base() ^~~~~~~~~~~~~ /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp: In instantiation of 'boost::optional_detail::optional_base::optional_base() [with T = libmspub::Dash]': /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp:931:38: required from 'boost::optional::optional() [with T = libmspub::Dash]' Line.h:28:12: required from here /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp:148:5: warning: 'boost::optional_detail::optional_base::m_storage' should be initialized in the member initialization list [-Weffc++] /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp: In instantiation of 'boost::optional_detail::optional_base::optional_base(boost::optional_detail::init_value_tag, boost::optional_detail::optional_base::argument_type) [with T = libmspub::Dash; boost::optional_detail::optional_base::argument_type = const libmspub::Dash&]': /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp:939:81: required from 'boost::optional::optional(boost::optional::argument_type) [with T = libmspub::Dash; boost::optional::argument_type = const libmspub::Dash&]' Line.h:31:16: required from here /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp:160:5: warning: 'boost::optional_detail::optional_base::m_storage' should be initialized in the member initialization list [-Weffc++] optional_base ( init_value_tag, argument_type val ) ^~~~~~~~~~~~~ In file included from /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp:786:0, from /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional.hpp:15, from MSPUBTypes.h:16, from BorderArtInfo.h:17, from MSPUBCollector.h:21, from MSPUBDocument.cpp:14: /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/detail/optional_trivially_copyable_base.hpp: In instantiation of 'boost::optional_detail::tc_optional_base::tc_optional_base() [with T = libmspub::ShapeType]': /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp:931:38: required from 'boost::optional::optional() [with T = libmspub::ShapeType]' ShapeInfo.h:78:130: required from here /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/detail/optional_trivially_copyable_base.hpp:36:5: warning: 'boost::optional_detail::tc_optional_base::m_storage' should be initialized in the member initialization list [-Weffc++] tc_optional_base() ^~~~~~~~~~~~~~~~ In file included from /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional.hpp:15:0, from MSPUBTypes.h:16, from BorderArtInfo.h:17, from MSPUBCollector.h:21, from MSPUBDocument.cpp:14: /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp: In instantiation of 'boost::optional_detail::optional_base::optional_base() [with T = libmspub::Coordinate]': /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp:931:38: required from 'boost::optional::optional() [with T = libmspub::Coordinate]' ShapeInfo.h:78:130: required from here /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp:148:5: warning: 'boost::optional_detail::optional_base::m_storage' should be initialized in the member initialization list [-Weffc++] optional_base() ^~~~~~~~~~~~~ /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp: In instantiation of 'boost::optional_detail::optional_base::optional_base() [with T = std::pair]': /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp:931:38: required from 'boost::optional::optional() [with T = std::pair]' ShapeInfo.h:78:130: required from here /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp:148:5: warning: 'boost::optional_detail::optional_base >::m_storage' should be initialized in the member initialization list [-Weffc++] /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp: In instantiation of 'boost::optional_detail::optional_base::optional_base() [with T = libmspub::Margins]': /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp:931:38: required from 'boost::optional::optional() [with T = libmspub::Margins]' ShapeInfo.h:78:130: required from here /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp:148:5: warning: 'boost::optional_detail::optional_base::m_storage' should be initialized in the member initialization list [-Weffc++] In file included from /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp:786:0, from /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional.hpp:15, from MSPUBTypes.h:16, from BorderArtInfo.h:17, from MSPUBCollector.h:21, from MSPUBDocument.cpp:14: /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/detail/optional_trivially_copyable_base.hpp: In instantiation of 'boost::optional_detail::tc_optional_base::tc_optional_base() [with T = libmspub::BorderPosition]': /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp:931:38: required from 'boost::optional::optional() [with T = libmspub::BorderPosition]' ShapeInfo.h:78:130: required from here /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/detail/optional_trivially_copyable_base.hpp:36:5: warning: 'boost::optional_detail::tc_optional_base::m_storage' should be initialized in the member initialization list [-Weffc++] tc_optional_base() ^~~~~~~~~~~~~~~~ In file included from /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional.hpp:15:0, from MSPUBTypes.h:16, from BorderArtInfo.h:17, from MSPUBCollector.h:21, from MSPUBDocument.cpp:14: /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp: In instantiation of 'boost::optional_detail::optional_base::optional_base() [with T = libmspub::DynamicCustomShape]': /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp:931:38: required from 'boost::optional::optional() [with T = libmspub::DynamicCustomShape]' ShapeInfo.h:78:130: required from here /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp:148:5: warning: 'boost::optional_detail::optional_base::m_storage' should be initialized in the member initialization list [-Weffc++] optional_base() ^~~~~~~~~~~~~ /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp: In instantiation of 'boost::optional_detail::optional_base::optional_base() [with T = libmspub::ColorReference]': /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp:931:38: required from 'boost::optional::optional() [with T = libmspub::ColorReference]' ShapeInfo.h:78:130: required from here /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp:148:5: warning: 'boost::optional_detail::optional_base::m_storage' should be initialized in the member initialization list [-Weffc++] /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp: In instantiation of 'boost::optional_detail::optional_base::optional_base() [with T = libmspub::TableInfo]': /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp:931:38: required from 'boost::optional::optional() [with T = libmspub::TableInfo]' ShapeInfo.h:78:130: required from here /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp:148:5: warning: 'boost::optional_detail::optional_base::m_storage' should be initialized in the member initialization list [-Weffc++] /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp: In instantiation of 'boost::optional_detail::optional_base::optional_base() [with T = libmspub::Arrow]': /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp:931:38: required from 'boost::optional::optional() [with T = libmspub::Arrow]' ShapeInfo.h:78:130: required from here /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp:148:5: warning: 'boost::optional_detail::optional_base::m_storage' should be initialized in the member initialization list [-Weffc++] In file included from /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp:786:0, from /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional.hpp:15, from MSPUBTypes.h:16, from BorderArtInfo.h:17, from MSPUBCollector.h:21, from MSPUBDocument.cpp:14: /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/detail/optional_trivially_copyable_base.hpp: In instantiation of 'boost::optional_detail::tc_optional_base::tc_optional_base() [with T = libmspub::VerticalAlign]': /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp:931:38: required from 'boost::optional::optional() [with T = libmspub::VerticalAlign]' ShapeInfo.h:78:130: required from here /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/detail/optional_trivially_copyable_base.hpp:36:5: warning: 'boost::optional_detail::tc_optional_base::m_storage' should be initialized in the member initialization list [-Weffc++] tc_optional_base() ^~~~~~~~~~~~~~~~ In file included from /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional.hpp:15:0, from MSPUBTypes.h:16, from BorderArtInfo.h:17, from MSPUBCollector.h:21, from MSPUBDocument.cpp:14: /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp: In instantiation of 'boost::optional_detail::optional_base::optional_base() [with T = libmspub::Shadow]': /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp:931:38: required from 'boost::optional::optional() [with T = libmspub::Shadow]' ShapeInfo.h:78:130: required from here /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp:148:5: warning: 'boost::optional_detail::optional_base::m_storage' should be initialized in the member initialization list [-Weffc++] optional_base() ^~~~~~~~~~~~~ --- MSPUBParser2k.lo --- In file included from /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional.hpp:15:0, from MSPUBParser.h:19, from MSPUBParser2k.h:17, from MSPUBParser2k.cpp:10: /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp: In instantiation of 'boost::optional_detail::optional_base::optional_base(const boost::optional_detail::optional_base&) [with T = libmspub::LineSpacingInfo]': /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp:1024:5: required from here /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp:202:5: warning: 'boost::optional_detail::optional_base::m_storage' should be initialized in the member initialization list [-Weffc++] optional_base ( optional_base const& rhs ) ^~~~~~~~~~~~~ /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp: In instantiation of 'boost::optional_detail::optional_base::optional_base(const boost::optional_detail::optional_base&) [with T = libmspub::ListInfo]': /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp:1024:5: required from here /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp:202:5: warning: 'boost::optional_detail::optional_base::m_storage' should be initialized in the member initialization list [-Weffc++] /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp: In instantiation of 'boost::optional_detail::optional_base::optional_base(boost::optional_detail::optional_base&&) [with T = libmspub::Dash]': /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp:1034:5: required from here /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp:213:5: warning: 'boost::optional_detail::optional_base::m_storage' should be initialized in the member initialization list [-Weffc++] optional_base ( optional_base&& rhs ) ^~~~~~~~~~~~~ In file included from /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp:786:0, from /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional.hpp:15, from MSPUBParser.h:19, from MSPUBParser2k.h:17, from MSPUBParser2k.cpp:10: /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/detail/optional_trivially_copyable_base.hpp: In instantiation of 'boost::optional_detail::tc_optional_base::tc_optional_base() [with T = unsigned int]': /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp:931:38: required from 'boost::optional::optional() [with T = unsigned int]' ListInfo.h:33:45: required from here /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/detail/optional_trivially_copyable_base.hpp:36:5: warning: 'boost::optional_detail::tc_optional_base::m_storage' should be initialized in the member initialization list [-Weffc++] tc_optional_base() ^~~~~~~~~~~~~~~~ /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/detail/optional_trivially_copyable_base.hpp: In instantiation of 'boost::optional_detail::tc_optional_base::tc_optional_base() [with T = libmspub::NumberingType]': /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp:931:38: required from 'boost::optional::optional() [with T = libmspub::NumberingType]' ListInfo.h:33:45: required from here /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/detail/optional_trivially_copyable_base.hpp:36:5: warning: 'boost::optional_detail::tc_optional_base::m_storage' should be initialized in the member initialization list [-Weffc++] /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/detail/optional_trivially_copyable_base.hpp: In instantiation of 'boost::optional_detail::tc_optional_base::tc_optional_base() [with T = libmspub::NumberingDelimiter]': /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp:931:38: required from 'boost::optional::optional() [with T = libmspub::NumberingDelimiter]' ListInfo.h:33:45: required from here /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/detail/optional_trivially_copyable_base.hpp:36:5: warning: 'boost::optional_detail::tc_optional_base::m_storage' should be initialized in the member initialization list [-Weffc++] /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/detail/optional_trivially_copyable_base.hpp: In instantiation of 'boost::optional_detail::tc_optional_base::tc_optional_base() [with T = libmspub::Underline]': /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp:931:38: required from 'boost::optional::optional() [with T = libmspub::Underline]' MSPUBTypes.h:124:12: required from here /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/detail/optional_trivially_copyable_base.hpp:36:5: warning: 'boost::optional_detail::tc_optional_base::m_storage' should be initialized in the member initialization list [-Weffc++] /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/detail/optional_trivially_copyable_base.hpp: In instantiation of 'boost::optional_detail::tc_optional_base::tc_optional_base() [with T = double]': /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp:931:38: required from 'boost::optional::optional() [with T = double]' MSPUBTypes.h:124:12: required from here /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/detail/optional_trivially_copyable_base.hpp:36:5: warning: 'boost::optional_detail::tc_optional_base::m_storage' should be initialized in the member initialization list [-Weffc++] /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/detail/optional_trivially_copyable_base.hpp: In instantiation of 'boost::optional_detail::tc_optional_base::tc_optional_base() [with T = libmspub::Alignment]': /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp:931:38: required from 'boost::optional::optional() [with T = libmspub::Alignment]' MSPUBTypes.h:180:93: required from here /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/detail/optional_trivially_copyable_base.hpp:36:5: warning: 'boost::optional_detail::tc_optional_base::m_storage' should be initialized in the member initialization list [-Weffc++] In file included from /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional.hpp:15:0, from MSPUBParser.h:19, from MSPUBParser2k.h:17, from MSPUBParser2k.cpp:10: /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp: In instantiation of 'boost::optional_detail::optional_base::optional_base() [with T = libmspub::LineSpacingInfo]': /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp:931:38: required from 'boost::optional::optional() [with T = libmspub::LineSpacingInfo]' MSPUBTypes.h:180:93: required from here /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp:148:5: warning: 'boost::optional_detail::optional_base::m_storage' should be initialized in the member initialization list [-Weffc++] optional_base() ^~~~~~~~~~~~~ In file included from /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp:786:0, from /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional.hpp:15, from MSPUBParser.h:19, from MSPUBParser2k.h:17, from MSPUBParser2k.cpp:10: /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/detail/optional_trivially_copyable_base.hpp: In instantiation of 'boost::optional_detail::tc_optional_base::tc_optional_base() [with T = int]': /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp:931:38: required from 'boost::optional::optional() [with T = int]' MSPUBTypes.h:180:93: required from here /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/detail/optional_trivially_copyable_base.hpp:36:5: warning: 'boost::optional_detail::tc_optional_base::m_storage' should be initialized in the member initialization list [-Weffc++] tc_optional_base() ^~~~~~~~~~~~~~~~ In file included from /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional.hpp:15:0, from MSPUBParser.h:19, from MSPUBParser2k.h:17, from MSPUBParser2k.cpp:10: /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp: In instantiation of 'boost::optional_detail::optional_base::optional_base() [with T = libmspub::ListInfo]': /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp:931:38: required from 'boost::optional::optional() [with T = libmspub::ListInfo]' MSPUBTypes.h:180:93: required from here /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp:148:5: warning: 'boost::optional_detail::optional_base::m_storage' should be initialized in the member initialization list [-Weffc++] optional_base() ^~~~~~~~~~~~~ /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp: In instantiation of 'boost::optional_detail::optional_base::optional_base() [with T = libmspub::Dash]': /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp:931:38: required from 'boost::optional::optional() [with T = libmspub::Dash]' Line.h:28:12: required from here /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp:148:5: warning: 'boost::optional_detail::optional_base::m_storage' should be initialized in the member initialization list [-Weffc++] /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp: In instantiation of 'boost::optional_detail::optional_base::optional_base(boost::optional_detail::init_value_tag, boost::optional_detail::optional_base::argument_type) [with T = libmspub::Dash; boost::optional_detail::optional_base::argument_type = const libmspub::Dash&]': /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp:939:81: required from 'boost::optional::optional(boost::optional::argument_type) [with T = libmspub::Dash; boost::optional::argument_type = const libmspub::Dash&]' Line.h:31:16: required from here /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp:160:5: warning: 'boost::optional_detail::optional_base::m_storage' should be initialized in the member initialization list [-Weffc++] optional_base ( init_value_tag, argument_type val ) ^~~~~~~~~~~~~ In file included from /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp:786:0, from /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional.hpp:15, from MSPUBParser.h:19, from MSPUBParser2k.h:17, from MSPUBParser2k.cpp:10: /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/detail/optional_trivially_copyable_base.hpp: In instantiation of 'boost::optional_detail::tc_optional_base::tc_optional_base() [with T = libmspub::ShapeType]': /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp:931:38: required from 'boost::optional::optional() [with T = libmspub::ShapeType]' ShapeInfo.h:78:130: required from here /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/detail/optional_trivially_copyable_base.hpp:36:5: warning: 'boost::optional_detail::tc_optional_base::m_storage' should be initialized in the member initialization list [-Weffc++] tc_optional_base() ^~~~~~~~~~~~~~~~ In file included from /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional.hpp:15:0, from MSPUBParser.h:19, from MSPUBParser2k.h:17, from MSPUBParser2k.cpp:10: /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp: In instantiation of 'boost::optional_detail::optional_base::optional_base() [with T = libmspub::Coordinate]': /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp:931:38: required from 'boost::optional::optional() [with T = libmspub::Coordinate]' ShapeInfo.h:78:130: required from here /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp:148:5: warning: 'boost::optional_detail::optional_base::m_storage' should be initialized in the member initialization list [-Weffc++] optional_base() ^~~~~~~~~~~~~ /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp: In instantiation of 'boost::optional_detail::optional_base::optional_base() [with T = std::pair]': /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp:931:38: required from 'boost::optional::optional() [with T = std::pair]' ShapeInfo.h:78:130: required from here /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp:148:5: warning: 'boost::optional_detail::optional_base >::m_storage' should be initialized in the member initialization list [-Weffc++] /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp: In instantiation of 'boost::optional_detail::optional_base::optional_base() [with T = libmspub::Margins]': /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp:931:38: required from 'boost::optional::optional() [with T = libmspub::Margins]' ShapeInfo.h:78:130: required from here /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp:148:5: warning: 'boost::optional_detail::optional_base::m_storage' should be initialized in the member initialization list [-Weffc++] In file included from /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp:786:0, from /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional.hpp:15, from MSPUBParser.h:19, from MSPUBParser2k.h:17, from MSPUBParser2k.cpp:10: /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/detail/optional_trivially_copyable_base.hpp: In instantiation of 'boost::optional_detail::tc_optional_base::tc_optional_base() [with T = libmspub::BorderPosition]': /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp:931:38: required from 'boost::optional::optional() [with T = libmspub::BorderPosition]' ShapeInfo.h:78:130: required from here /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/detail/optional_trivially_copyable_base.hpp:36:5: warning: 'boost::optional_detail::tc_optional_base::m_storage' should be initialized in the member initialization list [-Weffc++] tc_optional_base() ^~~~~~~~~~~~~~~~ In file included from /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional.hpp:15:0, from MSPUBParser.h:19, from MSPUBParser2k.h:17, from MSPUBParser2k.cpp:10: /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp: In instantiation of 'boost::optional_detail::optional_base::optional_base() [with T = libmspub::DynamicCustomShape]': /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp:931:38: required from 'boost::optional::optional() [with T = libmspub::DynamicCustomShape]' ShapeInfo.h:78:130: required from here /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp:148:5: warning: 'boost::optional_detail::optional_base::m_storage' should be initialized in the member initialization list [-Weffc++] optional_base() ^~~~~~~~~~~~~ /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp: In instantiation of 'boost::optional_detail::optional_base::optional_base() [with T = libmspub::ColorReference]': /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp:931:38: required from 'boost::optional::optional() [with T = libmspub::ColorReference]' ShapeInfo.h:78:130: required from here /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp:148:5: warning: 'boost::optional_detail::optional_base::m_storage' should be initialized in the member initialization list [-Weffc++] /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp: In instantiation of 'boost::optional_detail::optional_base::optional_base() [with T = libmspub::TableInfo]': /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp:931:38: required from 'boost::optional::optional() [with T = libmspub::TableInfo]' ShapeInfo.h:78:130: required from here /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp:148:5: warning: 'boost::optional_detail::optional_base::m_storage' should be initialized in the member initialization list [-Weffc++] /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp: In instantiation of 'boost::optional_detail::optional_base::optional_base() [with T = libmspub::Arrow]': /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp:931:38: required from 'boost::optional::optional() [with T = libmspub::Arrow]' ShapeInfo.h:78:130: required from here /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp:148:5: warning: 'boost::optional_detail::optional_base::m_storage' should be initialized in the member initialization list [-Weffc++] In file included from /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp:786:0, from /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional.hpp:15, from MSPUBParser.h:19, from MSPUBParser2k.h:17, from MSPUBParser2k.cpp:10: /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/detail/optional_trivially_copyable_base.hpp: In instantiation of 'boost::optional_detail::tc_optional_base::tc_optional_base() [with T = libmspub::VerticalAlign]': /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp:931:38: required from 'boost::optional::optional() [with T = libmspub::VerticalAlign]' ShapeInfo.h:78:130: required from here /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/detail/optional_trivially_copyable_base.hpp:36:5: warning: 'boost::optional_detail::tc_optional_base::m_storage' should be initialized in the member initialization list [-Weffc++] tc_optional_base() ^~~~~~~~~~~~~~~~ In file included from /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional.hpp:15:0, from MSPUBParser.h:19, from MSPUBParser2k.h:17, from MSPUBParser2k.cpp:10: /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp: In instantiation of 'boost::optional_detail::optional_base::optional_base() [with T = libmspub::Shadow]': /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp:931:38: required from 'boost::optional::optional() [with T = libmspub::Shadow]' ShapeInfo.h:78:130: required from here /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp:148:5: warning: 'boost::optional_detail::optional_base::m_storage' should be initialized in the member initialization list [-Weffc++] optional_base() ^~~~~~~~~~~~~ --- MSPUBParser97.lo --- CXX MSPUBParser97.lo --- MSPUBParser.lo --- In file included from /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional.hpp:15:0, from MSPUBParser.h:19, from MSPUBParser.cpp:10: /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp: In instantiation of 'boost::optional_detail::optional_base::optional_base(const boost::optional_detail::optional_base&) [with T = libmspub::LineSpacingInfo]': /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp:1024:5: required from here /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp:202:5: warning: 'boost::optional_detail::optional_base::m_storage' should be initialized in the member initialization list [-Weffc++] optional_base ( optional_base const& rhs ) ^~~~~~~~~~~~~ /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp: In instantiation of 'boost::optional_detail::optional_base::optional_base(const boost::optional_detail::optional_base&) [with T = libmspub::ListInfo]': /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp:1024:5: required from here /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp:202:5: warning: 'boost::optional_detail::optional_base::m_storage' should be initialized in the member initialization list [-Weffc++] /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp: In instantiation of 'boost::optional_detail::optional_base::optional_base(boost::optional_detail::optional_base&&) [with T = libmspub::LineSpacingInfo]': /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp:1034:5: required from here /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp:213:5: warning: 'boost::optional_detail::optional_base::m_storage' should be initialized in the member initialization list [-Weffc++] optional_base ( optional_base&& rhs ) ^~~~~~~~~~~~~ /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp: In instantiation of 'boost::optional_detail::optional_base::optional_base(boost::optional_detail::optional_base&&) [with T = libmspub::ListInfo]': /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp:1034:5: required from here /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp:213:5: warning: 'boost::optional_detail::optional_base::m_storage' should be initialized in the member initialization list [-Weffc++] /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp: In instantiation of 'boost::optional_detail::optional_base::optional_base(boost::optional_detail::optional_base&&) [with T = libmspub::Dash]': /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp:1034:5: required from here /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp:213:5: warning: 'boost::optional_detail::optional_base::m_storage' should be initialized in the member initialization list [-Weffc++] In file included from /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp:786:0, from /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional.hpp:15, from MSPUBParser.h:19, from MSPUBParser.cpp:10: /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/detail/optional_trivially_copyable_base.hpp: In instantiation of 'boost::optional_detail::tc_optional_base::tc_optional_base() [with T = unsigned int]': /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp:931:38: required from 'boost::optional::optional() [with T = unsigned int]' ListInfo.h:33:45: required from here /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/detail/optional_trivially_copyable_base.hpp:36:5: warning: 'boost::optional_detail::tc_optional_base::m_storage' should be initialized in the member initialization list [-Weffc++] tc_optional_base() ^~~~~~~~~~~~~~~~ /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/detail/optional_trivially_copyable_base.hpp: In instantiation of 'boost::optional_detail::tc_optional_base::tc_optional_base() [with T = libmspub::NumberingType]': /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp:931:38: required from 'boost::optional::optional() [with T = libmspub::NumberingType]' ListInfo.h:33:45: required from here /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/detail/optional_trivially_copyable_base.hpp:36:5: warning: 'boost::optional_detail::tc_optional_base::m_storage' should be initialized in the member initialization list [-Weffc++] /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/detail/optional_trivially_copyable_base.hpp: In instantiation of 'boost::optional_detail::tc_optional_base::tc_optional_base() [with T = libmspub::NumberingDelimiter]': /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp:931:38: required from 'boost::optional::optional() [with T = libmspub::NumberingDelimiter]' ListInfo.h:33:45: required from here /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/detail/optional_trivially_copyable_base.hpp:36:5: warning: 'boost::optional_detail::tc_optional_base::m_storage' should be initialized in the member initialization list [-Weffc++] /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/detail/optional_trivially_copyable_base.hpp: In instantiation of 'boost::optional_detail::tc_optional_base::tc_optional_base() [with T = libmspub::Underline]': /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp:931:38: required from 'boost::optional::optional() [with T = libmspub::Underline]' MSPUBTypes.h:124:12: required from here /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/detail/optional_trivially_copyable_base.hpp:36:5: warning: 'boost::optional_detail::tc_optional_base::m_storage' should be initialized in the member initialization list [-Weffc++] /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/detail/optional_trivially_copyable_base.hpp: In instantiation of 'boost::optional_detail::tc_optional_base::tc_optional_base() [with T = double]': /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp:931:38: required from 'boost::optional::optional() [with T = double]' MSPUBTypes.h:124:12: required from here /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/detail/optional_trivially_copyable_base.hpp:36:5: warning: 'boost::optional_detail::tc_optional_base::m_storage' should be initialized in the member initialization list [-Weffc++] /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/detail/optional_trivially_copyable_base.hpp: In instantiation of 'boost::optional_detail::tc_optional_base::tc_optional_base() [with T = libmspub::Alignment]': /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp:931:38: required from 'boost::optional::optional() [with T = libmspub::Alignment]' MSPUBTypes.h:180:93: required from here /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/detail/optional_trivially_copyable_base.hpp:36:5: warning: 'boost::optional_detail::tc_optional_base::m_storage' should be initialized in the member initialization list [-Weffc++] In file included from /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional.hpp:15:0, from MSPUBParser.h:19, from MSPUBParser.cpp:10: /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp: In instantiation of 'boost::optional_detail::optional_base::optional_base() [with T = libmspub::LineSpacingInfo]': /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp:931:38: required from 'boost::optional::optional() [with T = libmspub::LineSpacingInfo]' MSPUBTypes.h:180:93: required from here /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp:148:5: warning: 'boost::optional_detail::optional_base::m_storage' should be initialized in the member initialization list [-Weffc++] optional_base() ^~~~~~~~~~~~~ In file included from /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp:786:0, from /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional.hpp:15, from MSPUBParser.h:19, from MSPUBParser.cpp:10: /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/detail/optional_trivially_copyable_base.hpp: In instantiation of 'boost::optional_detail::tc_optional_base::tc_optional_base() [with T = int]': /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp:931:38: required from 'boost::optional::optional() [with T = int]' MSPUBTypes.h:180:93: required from here /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/detail/optional_trivially_copyable_base.hpp:36:5: warning: 'boost::optional_detail::tc_optional_base::m_storage' should be initialized in the member initialization list [-Weffc++] tc_optional_base() ^~~~~~~~~~~~~~~~ In file included from /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional.hpp:15:0, from MSPUBParser.h:19, from MSPUBParser.cpp:10: /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp: In instantiation of 'boost::optional_detail::optional_base::optional_base() [with T = libmspub::ListInfo]': /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp:931:38: required from 'boost::optional::optional() [with T = libmspub::ListInfo]' MSPUBTypes.h:180:93: required from here /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp:148:5: warning: 'boost::optional_detail::optional_base::m_storage' should be initialized in the member initialization list [-Weffc++] optional_base() ^~~~~~~~~~~~~ /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp: In instantiation of 'boost::optional_detail::optional_base::optional_base() [with T = libmspub::Dash]': /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp:931:38: required from 'boost::optional::optional() [with T = libmspub::Dash]' Line.h:28:12: required from here /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp:148:5: warning: 'boost::optional_detail::optional_base::m_storage' should be initialized in the member initialization list [-Weffc++] /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp: In instantiation of 'boost::optional_detail::optional_base::optional_base(boost::optional_detail::init_value_tag, boost::optional_detail::optional_base::argument_type) [with T = libmspub::Dash; boost::optional_detail::optional_base::argument_type = const libmspub::Dash&]': /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp:939:81: required from 'boost::optional::optional(boost::optional::argument_type) [with T = libmspub::Dash; boost::optional::argument_type = const libmspub::Dash&]' Line.h:31:16: required from here /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp:160:5: warning: 'boost::optional_detail::optional_base::m_storage' should be initialized in the member initialization list [-Weffc++] optional_base ( init_value_tag, argument_type val ) ^~~~~~~~~~~~~ In file included from /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp:786:0, from /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional.hpp:15, from MSPUBParser.h:19, from MSPUBParser.cpp:10: /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/detail/optional_trivially_copyable_base.hpp: In instantiation of 'boost::optional_detail::tc_optional_base::tc_optional_base() [with T = libmspub::ShapeType]': /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp:931:38: required from 'boost::optional::optional() [with T = libmspub::ShapeType]' ShapeInfo.h:78:130: required from here /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/detail/optional_trivially_copyable_base.hpp:36:5: warning: 'boost::optional_detail::tc_optional_base::m_storage' should be initialized in the member initialization list [-Weffc++] tc_optional_base() ^~~~~~~~~~~~~~~~ In file included from /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional.hpp:15:0, from MSPUBParser.h:19, from MSPUBParser.cpp:10: /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp: In instantiation of 'boost::optional_detail::optional_base::optional_base() [with T = libmspub::Coordinate]': /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp:931:38: required from 'boost::optional::optional() [with T = libmspub::Coordinate]' ShapeInfo.h:78:130: required from here /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp:148:5: warning: 'boost::optional_detail::optional_base::m_storage' should be initialized in the member initialization list [-Weffc++] optional_base() ^~~~~~~~~~~~~ /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp: In instantiation of 'boost::optional_detail::optional_base::optional_base() [with T = std::pair]': /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp:931:38: required from 'boost::optional::optional() [with T = std::pair]' ShapeInfo.h:78:130: required from here /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp:148:5: warning: 'boost::optional_detail::optional_base >::m_storage' should be initialized in the member initialization list [-Weffc++] /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp: In instantiation of 'boost::optional_detail::optional_base::optional_base() [with T = libmspub::Margins]': /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp:931:38: required from 'boost::optional::optional() [with T = libmspub::Margins]' ShapeInfo.h:78:130: required from here /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp:148:5: warning: 'boost::optional_detail::optional_base::m_storage' should be initialized in the member initialization list [-Weffc++] In file included from /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp:786:0, from /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional.hpp:15, from MSPUBParser.h:19, from MSPUBParser.cpp:10: /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/detail/optional_trivially_copyable_base.hpp: In instantiation of 'boost::optional_detail::tc_optional_base::tc_optional_base() [with T = libmspub::BorderPosition]': /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp:931:38: required from 'boost::optional::optional() [with T = libmspub::BorderPosition]' ShapeInfo.h:78:130: required from here /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/detail/optional_trivially_copyable_base.hpp:36:5: warning: 'boost::optional_detail::tc_optional_base::m_storage' should be initialized in the member initialization list [-Weffc++] tc_optional_base() ^~~~~~~~~~~~~~~~ In file included from /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional.hpp:15:0, from MSPUBParser.h:19, from MSPUBParser.cpp:10: /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp: In instantiation of 'boost::optional_detail::optional_base::optional_base() [with T = libmspub::DynamicCustomShape]': /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp:931:38: required from 'boost::optional::optional() [with T = libmspub::DynamicCustomShape]' ShapeInfo.h:78:130: required from here /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp:148:5: warning: 'boost::optional_detail::optional_base::m_storage' should be initialized in the member initialization list [-Weffc++] optional_base() ^~~~~~~~~~~~~ /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp: In instantiation of 'boost::optional_detail::optional_base::optional_base() [with T = libmspub::ColorReference]': /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp:931:38: required from 'boost::optional::optional() [with T = libmspub::ColorReference]' ShapeInfo.h:78:130: required from here /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp:148:5: warning: 'boost::optional_detail::optional_base::m_storage' should be initialized in the member initialization list [-Weffc++] /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp: In instantiation of 'boost::optional_detail::optional_base::optional_base() [with T = libmspub::TableInfo]': /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp:931:38: required from 'boost::optional::optional() [with T = libmspub::TableInfo]' ShapeInfo.h:78:130: required from here /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp:148:5: warning: 'boost::optional_detail::optional_base::m_storage' should be initialized in the member initialization list [-Weffc++] /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp: In instantiation of 'boost::optional_detail::optional_base::optional_base() [with T = libmspub::Arrow]': /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp:931:38: required from 'boost::optional::optional() [with T = libmspub::Arrow]' ShapeInfo.h:78:130: required from here /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp:148:5: warning: 'boost::optional_detail::optional_base::m_storage' should be initialized in the member initialization list [-Weffc++] In file included from /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp:786:0, from /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional.hpp:15, from MSPUBParser.h:19, from MSPUBParser.cpp:10: /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/detail/optional_trivially_copyable_base.hpp: In instantiation of 'boost::optional_detail::tc_optional_base::tc_optional_base() [with T = libmspub::VerticalAlign]': /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp:931:38: required from 'boost::optional::optional() [with T = libmspub::VerticalAlign]' ShapeInfo.h:78:130: required from here /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/detail/optional_trivially_copyable_base.hpp:36:5: warning: 'boost::optional_detail::tc_optional_base::m_storage' should be initialized in the member initialization list [-Weffc++] tc_optional_base() ^~~~~~~~~~~~~~~~ In file included from /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional.hpp:15:0, from MSPUBParser.h:19, from MSPUBParser.cpp:10: /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp: In instantiation of 'boost::optional_detail::optional_base::optional_base() [with T = libmspub::Shadow]': /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp:931:38: required from 'boost::optional::optional() [with T = libmspub::Shadow]' ShapeInfo.h:78:130: required from here /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp:148:5: warning: 'boost::optional_detail::optional_base::m_storage' should be initialized in the member initialization list [-Weffc++] optional_base() ^~~~~~~~~~~~~ /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp: In instantiation of 'boost::optional_detail::optional_base::optional_base() [with T = librevenge::RVNGString]': /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp:931:38: required from 'boost::optional::optional() [with T = librevenge::RVNGString]' MSPUBParser.cpp:535:51: required from here /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp:148:5: warning: 'boost::optional_detail::optional_base::m_storage' should be initialized in the member initialization list [-Weffc++] --- PolygonUtils.lo --- CXX PolygonUtils.lo --- MSPUBParser.lo --- /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp: In instantiation of 'boost::optional_detail::optional_base::optional_base() [with T = std::map]': /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp:931:38: required from 'boost::optional::optional() [with T = std::map]' MSPUBParser.cpp:1662:62: required from here /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp:148:5: warning: 'boost::optional_detail::optional_base >::m_storage' should be initialized in the member initialization list [-Weffc++] --- MSPUBCollector.lo --- In file included from /pbulk/work/converters/libmspub/work/.buildlink/include/boost/iterator/iterator_adaptor.hpp:15:0, from /pbulk/work/converters/libmspub/work/.buildlink/include/boost/iterator/reverse_iterator.hpp:10, from /pbulk/work/converters/libmspub/work/.buildlink/include/boost/multi_array/base.hpp:32, from /pbulk/work/converters/libmspub/work/.buildlink/include/boost/multi_array.hpp:29, from MSPUBCollector.cpp:17: /pbulk/work/converters/libmspub/work/.buildlink/include/boost/iterator/iterator_facade.hpp:745:29: warning: prefix 'Derived& boost::iterators::detail::iterator_facade_base::operator++()' should return 'boost::iterators::detail::iterator_facade_base&' [-Weffc++] Derived& operator++() ^ /pbulk/work/converters/libmspub/work/.buildlink/include/boost/iterator/iterator_facade.hpp:778:29: warning: prefix 'Derived& boost::iterators::detail::iterator_facade_base::operator--()' should return 'boost::iterators::detail::iterator_facade_base&' [-Weffc++] Derived& operator--() ^ /pbulk/work/converters/libmspub/work/.buildlink/include/boost/iterator/iterator_facade.hpp:784:31: warning: postfix 'Derived boost::iterators::detail::iterator_facade_base::operator--(int)' should return 'boost::iterators::detail::iterator_facade_base' [-Weffc++] Derived operator--(int) ^ /pbulk/work/converters/libmspub/work/.buildlink/include/boost/iterator/iterator_facade.hpp:875:3: warning: postfix 'typename boost::iterators::detail::postfix_increment_result::type boost::iterators::operator++(boost::iterators::iterator_facade&, int)' should return 'boost::iterators::iterator_facade' [-Weffc++] ) ^ In file included from /pbulk/work/converters/libmspub/work/.buildlink/include/unicode/uenum.h:25:0, from /pbulk/work/converters/libmspub/work/.buildlink/include/unicode/ucsdet.h:28, from MSPUBCollector.cpp:19: /pbulk/work/converters/libmspub/work/.buildlink/include/unicode/localpointer.h:561:31: error: 'auto' parameter not permitted in this context template ^~~~~~~~~~~~~ /pbulk/work/converters/libmspub/work/.buildlink/include/unicode/localpointer.h:573:76: error: template argument 2 is invalid explicit LocalOpenPointer(std::unique_ptr &&p) ^ /pbulk/work/converters/libmspub/work/.buildlink/include/unicode/localpointer.h:583:78: error: template argument 2 is invalid LocalOpenPointer &operator=(std::unique_ptr &&p) { ^ /pbulk/work/converters/libmspub/work/.buildlink/include/unicode/localpointer.h:599:59: error: template argument 2 is invalid operator std::unique_ptr () && { ^ /pbulk/work/converters/libmspub/work/.buildlink/include/unicode/localpointer.h: In constructor 'icu_75::internal::LocalOpenPointer::LocalOpenPointer(int&&)': /pbulk/work/converters/libmspub/work/.buildlink/include/unicode/localpointer.h:574:40: error: request for member 'release' in 'p', which is of non-class type 'int' : LocalPointerBase(p.release()) {} ^~~~~~~ /pbulk/work/converters/libmspub/work/.buildlink/include/unicode/localpointer.h: In member function 'icu_75::internal::LocalOpenPointer& icu_75::internal::LocalOpenPointer::operator=(int&&)': /pbulk/work/converters/libmspub/work/.buildlink/include/unicode/localpointer.h:584:24: error: request for member 'release' in 'p', which is of non-class type 'int' adoptInstead(p.release()); ^~~~~~~ /pbulk/work/converters/libmspub/work/.buildlink/include/unicode/uenum.h: At global scope: /pbulk/work/converters/libmspub/work/.buildlink/include/unicode/localpointer.h:551:81: note: invalid template non-type parameter using LocalPointerClassName = internal::LocalOpenPointer ^ /pbulk/work/converters/libmspub/work/.buildlink/include/unicode/uenum.h:69:1: note: in expansion of macro 'U_DEFINE_LOCAL_OPEN_POINTER' U_DEFINE_LOCAL_OPEN_POINTER(LocalUEnumerationPointer, UEnumeration, uenum_close); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /pbulk/work/converters/libmspub/work/.buildlink/include/unicode/localpointer.h:551:81: note: invalid template non-type parameter using LocalPointerClassName = internal::LocalOpenPointer ^ /pbulk/work/converters/libmspub/work/.buildlink/include/unicode/ucsdet.h:109:1: note: in expansion of macro 'U_DEFINE_LOCAL_OPEN_POINTER' U_DEFINE_LOCAL_OPEN_POINTER(LocalUCharsetDetectorPointer, UCharsetDetector, ucsdet_close); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/converters/libmspub/work/.buildlink/include/boost/multi_array.hpp:34:0, from MSPUBCollector.cpp:17: /pbulk/work/converters/libmspub/work/.buildlink/include/boost/multi_array/multi_array_ref.hpp: In instantiation of 'class boost::const_multi_array_ref': /pbulk/work/converters/libmspub/work/.buildlink/include/boost/multi_array/multi_array_ref.hpp:412:7: required from 'class boost::multi_array_ref' /pbulk/work/converters/libmspub/work/.buildlink/include/boost/multi_array.hpp:121:7: required from 'class boost::multi_array' MSPUBCollector.cpp:150:37: required from here /pbulk/work/converters/libmspub/work/.buildlink/include/boost/multi_array/multi_array_ref.hpp:44:7: warning: 'class boost::const_multi_array_ref' has pointer data members [-Weffc++] class const_multi_array_ref : ^~~~~~~~~~~~~~~~~~~~~ /pbulk/work/converters/libmspub/work/.buildlink/include/boost/multi_array/multi_array_ref.hpp:44:7: warning: but does not override 'boost::const_multi_array_ref(const boost::const_multi_array_ref&)' [-Weffc++] In file included from /pbulk/work/converters/libmspub/work/.buildlink/include/boost/multi_array.hpp:33:0, from MSPUBCollector.cpp:17: /pbulk/work/converters/libmspub/work/.buildlink/include/boost/multi_array/subarray.hpp: In instantiation of 'class boost::detail::multi_array::const_sub_array': /pbulk/work/converters/libmspub/work/.buildlink/include/boost/multi_array/subarray.hpp:202:7: required from 'class boost::detail::multi_array::sub_array' MSPUBCollector.cpp:193:61: required from here /pbulk/work/converters/libmspub/work/.buildlink/include/boost/multi_array/subarray.hpp:39:7: warning: 'class boost::detail::multi_array::const_sub_array' has pointer data members [-Weffc++] class const_sub_array : ^~~~~~~~~~~~~~~ /pbulk/work/converters/libmspub/work/.buildlink/include/boost/multi_array/subarray.hpp:39:7: warning: but does not override 'boost::detail::multi_array::const_sub_array(const boost::detail::multi_array::const_sub_array&)' [-Weffc++] --- Shadow.lo --- CXX Shadow.lo --- MSPUBCollector.lo --- /pbulk/work/converters/libmspub/work/.buildlink/include/boost/multi_array/subarray.hpp: In instantiation of 'class boost::detail::multi_array::const_sub_array': /pbulk/work/converters/libmspub/work/.buildlink/include/boost/multi_array/subarray.hpp:202:7: required from 'class boost::detail::multi_array::sub_array' MSPUBCollector.cpp:1123:114: required from here /pbulk/work/converters/libmspub/work/.buildlink/include/boost/multi_array/subarray.hpp:39:7: warning: 'class boost::detail::multi_array::const_sub_array' has pointer data members [-Weffc++] /pbulk/work/converters/libmspub/work/.buildlink/include/boost/multi_array/subarray.hpp:39:7: warning: but does not override 'boost::detail::multi_array::const_sub_array(const boost::detail::multi_array::const_sub_array&)' [-Weffc++] In file included from /pbulk/work/converters/libmspub/work/.buildlink/include/boost/multi_array/multi_array_ref.hpp:26:0, from /pbulk/work/converters/libmspub/work/.buildlink/include/boost/multi_array.hpp:34, from MSPUBCollector.cpp:17: /pbulk/work/converters/libmspub/work/.buildlink/include/boost/multi_array/view.hpp: In instantiation of 'class boost::detail::multi_array::const_multi_array_view': /pbulk/work/converters/libmspub/work/.buildlink/include/boost/multi_array/view.hpp:264:7: required from 'class boost::detail::multi_array::multi_array_view' MSPUBCollector.cpp:1123:114: required from here /pbulk/work/converters/libmspub/work/.buildlink/include/boost/multi_array/view.hpp:41:7: warning: 'class boost::detail::multi_array::const_multi_array_view' has pointer data members [-Weffc++] class const_multi_array_view : ^~~~~~~~~~~~~~~~~~~~~~ /pbulk/work/converters/libmspub/work/.buildlink/include/boost/multi_array/view.hpp:41:7: warning: but does not override 'boost::detail::multi_array::const_multi_array_view(const boost::detail::multi_array::const_multi_array_view&)' [-Weffc++] In file included from /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional.hpp:15:0, from MSPUBTypes.h:16, from BorderArtInfo.h:17, from MSPUBCollector.h:21, from MSPUBCollector.cpp:10: /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp: In instantiation of 'boost::optional_detail::optional_base::optional_base(const boost::optional_detail::optional_base&) [with T = libmspub::LineSpacingInfo]': /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp:1024:5: required from here /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp:202:5: warning: 'boost::optional_detail::optional_base::m_storage' should be initialized in the member initialization list [-Weffc++] optional_base ( optional_base const& rhs ) ^~~~~~~~~~~~~ /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp: In instantiation of 'boost::optional_detail::optional_base::optional_base(const boost::optional_detail::optional_base&) [with T = libmspub::ListInfo]': /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp:1024:5: required from here /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp:202:5: warning: 'boost::optional_detail::optional_base::m_storage' should be initialized in the member initialization list [-Weffc++] In file included from /pbulk/work/converters/libmspub/work/.buildlink/include/boost/multi_array/base.hpp:22:0, from /pbulk/work/converters/libmspub/work/.buildlink/include/boost/multi_array.hpp:29, from MSPUBCollector.cpp:17: /pbulk/work/converters/libmspub/work/.buildlink/include/boost/multi_array/extent_gen.hpp: In instantiation of 'boost::detail::multi_array::extent_gen::extent_gen() [with long unsigned int NumRanges = 0]': /pbulk/work/converters/libmspub/work/.buildlink/include/boost/multi_array/base.hpp:69:33: required from here /pbulk/work/converters/libmspub/work/.buildlink/include/boost/multi_array/extent_gen.hpp:43:3: warning: 'boost::detail::multi_array::extent_gen<0>::ranges_' should be initialized in the member initialization list [-Weffc++] extent_gen() { } ^~~~~~~~~~ In file included from /pbulk/work/converters/libmspub/work/.buildlink/include/boost/multi_array/base.hpp:24:0, from /pbulk/work/converters/libmspub/work/.buildlink/include/boost/multi_array.hpp:29, from MSPUBCollector.cpp:17: /pbulk/work/converters/libmspub/work/.buildlink/include/boost/multi_array/index_gen.hpp: In instantiation of 'boost::detail::multi_array::index_gen::index_gen() [with int NumRanges = 0; int NumDims = 0]': /pbulk/work/converters/libmspub/work/.buildlink/include/boost/multi_array/base.hpp:70:32: required from here /pbulk/work/converters/libmspub/work/.buildlink/include/boost/multi_array/index_gen.hpp:43:3: warning: 'boost::detail::multi_array::index_gen<0, 0>::ranges_' should be initialized in the member initialization list [-Weffc++] index_gen() { } ^~~~~~~~~ In file included from /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional.hpp:15:0, from MSPUBTypes.h:16, from BorderArtInfo.h:17, from MSPUBCollector.h:21, from MSPUBCollector.cpp:10: /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp: In instantiation of 'boost::optional_detail::optional_base::optional_base(boost::optional_detail::optional_base&&) [with T = std::vector]': /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp:1034:5: required from here /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp:213:5: warning: 'boost::optional_detail::optional_base >::m_storage' should be initialized in the member initialization list [-Weffc++] optional_base ( optional_base&& rhs ) ^~~~~~~~~~~~~ /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp: In instantiation of 'boost::optional_detail::optional_base::optional_base(const boost::optional_detail::optional_base&) [with T = libmspub::Color]': /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp:1024:5: required from here /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp:202:5: warning: 'boost::optional_detail::optional_base::m_storage' should be initialized in the member initialization list [-Weffc++] optional_base ( optional_base const& rhs ) ^~~~~~~~~~~~~ In file included from MSPUBCollector.cpp:17:0: /pbulk/work/converters/libmspub/work/.buildlink/include/boost/multi_array.hpp: In instantiation of 'boost::multi_array::multi_array(const boost::detail::multi_array::extent_gen&, const Allocator&) [with T = libmspub::{anonymous}::TableLayoutCell; long unsigned int NumDims = 2; Allocator = std::allocator]': MSPUBCollector.cpp:1123:114: required from here /pbulk/work/converters/libmspub/work/.buildlink/include/boost/multi_array.hpp:199:12: warning: 'boost::multi_array::base_' should be initialized in the member initialization list [-Weffc++] explicit multi_array(const detail::multi_array ^~~~~~~~~~~ /pbulk/work/converters/libmspub/work/.buildlink/include/boost/multi_array.hpp:199:12: warning: 'boost::multi_array::allocated_elements_' should be initialized in the member initialization list [-Weffc++] --- MSPUBParser97.lo --- In file included from /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional.hpp:15:0, from MSPUBParser.h:19, from MSPUBParser2k.h:17, from MSPUBParser97.h:15, from MSPUBParser97.cpp:10: /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp: In instantiation of 'boost::optional_detail::optional_base::optional_base(const boost::optional_detail::optional_base&) [with T = libmspub::LineSpacingInfo]': /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp:1024:5: required from here /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp:202:5: warning: 'boost::optional_detail::optional_base::m_storage' should be initialized in the member initialization list [-Weffc++] optional_base ( optional_base const& rhs ) ^~~~~~~~~~~~~ /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp: In instantiation of 'boost::optional_detail::optional_base::optional_base(const boost::optional_detail::optional_base&) [with T = libmspub::ListInfo]': /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp:1024:5: required from here /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp:202:5: warning: 'boost::optional_detail::optional_base::m_storage' should be initialized in the member initialization list [-Weffc++] In file included from /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp:786:0, from /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional.hpp:15, from MSPUBParser.h:19, from MSPUBParser2k.h:17, from MSPUBParser97.h:15, from MSPUBParser97.cpp:10: /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/detail/optional_trivially_copyable_base.hpp: In instantiation of 'boost::optional_detail::tc_optional_base::tc_optional_base() [with T = unsigned int]': /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp:931:38: required from 'boost::optional::optional() [with T = unsigned int]' ListInfo.h:33:45: required from here /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/detail/optional_trivially_copyable_base.hpp:36:5: warning: 'boost::optional_detail::tc_optional_base::m_storage' should be initialized in the member initialization list [-Weffc++] tc_optional_base() ^~~~~~~~~~~~~~~~ /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/detail/optional_trivially_copyable_base.hpp: In instantiation of 'boost::optional_detail::tc_optional_base::tc_optional_base() [with T = libmspub::NumberingType]': /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp:931:38: required from 'boost::optional::optional() [with T = libmspub::NumberingType]' ListInfo.h:33:45: required from here /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/detail/optional_trivially_copyable_base.hpp:36:5: warning: 'boost::optional_detail::tc_optional_base::m_storage' should be initialized in the member initialization list [-Weffc++] /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/detail/optional_trivially_copyable_base.hpp: In instantiation of 'boost::optional_detail::tc_optional_base::tc_optional_base() [with T = libmspub::NumberingDelimiter]': /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp:931:38: required from 'boost::optional::optional() [with T = libmspub::NumberingDelimiter]' ListInfo.h:33:45: required from here /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/detail/optional_trivially_copyable_base.hpp:36:5: warning: 'boost::optional_detail::tc_optional_base::m_storage' should be initialized in the member initialization list [-Weffc++] /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/detail/optional_trivially_copyable_base.hpp: In instantiation of 'boost::optional_detail::tc_optional_base::tc_optional_base() [with T = libmspub::Underline]': /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp:931:38: required from 'boost::optional::optional() [with T = libmspub::Underline]' MSPUBTypes.h:124:12: required from here /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/detail/optional_trivially_copyable_base.hpp:36:5: warning: 'boost::optional_detail::tc_optional_base::m_storage' should be initialized in the member initialization list [-Weffc++] /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/detail/optional_trivially_copyable_base.hpp: In instantiation of 'boost::optional_detail::tc_optional_base::tc_optional_base() [with T = double]': /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp:931:38: required from 'boost::optional::optional() [with T = double]' MSPUBTypes.h:124:12: required from here /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/detail/optional_trivially_copyable_base.hpp:36:5: warning: 'boost::optional_detail::tc_optional_base::m_storage' should be initialized in the member initialization list [-Weffc++] /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/detail/optional_trivially_copyable_base.hpp: In instantiation of 'boost::optional_detail::tc_optional_base::tc_optional_base() [with T = libmspub::Alignment]': /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp:931:38: required from 'boost::optional::optional() [with T = libmspub::Alignment]' MSPUBTypes.h:180:93: required from here /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/detail/optional_trivially_copyable_base.hpp:36:5: warning: 'boost::optional_detail::tc_optional_base::m_storage' should be initialized in the member initialization list [-Weffc++] In file included from /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional.hpp:15:0, from MSPUBParser.h:19, from MSPUBParser2k.h:17, from MSPUBParser97.h:15, from MSPUBParser97.cpp:10: /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp: In instantiation of 'boost::optional_detail::optional_base::optional_base() [with T = libmspub::LineSpacingInfo]': /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp:931:38: required from 'boost::optional::optional() [with T = libmspub::LineSpacingInfo]' MSPUBTypes.h:180:93: required from here /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp:148:5: warning: 'boost::optional_detail::optional_base::m_storage' should be initialized in the member initialization list [-Weffc++] optional_base() ^~~~~~~~~~~~~ In file included from /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp:786:0, from /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional.hpp:15, from MSPUBParser.h:19, from MSPUBParser2k.h:17, from MSPUBParser97.h:15, from MSPUBParser97.cpp:10: /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/detail/optional_trivially_copyable_base.hpp: In instantiation of 'boost::optional_detail::tc_optional_base::tc_optional_base() [with T = int]': /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp:931:38: required from 'boost::optional::optional() [with T = int]' MSPUBTypes.h:180:93: required from here /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/detail/optional_trivially_copyable_base.hpp:36:5: warning: 'boost::optional_detail::tc_optional_base::m_storage' should be initialized in the member initialization list [-Weffc++] tc_optional_base() ^~~~~~~~~~~~~~~~ In file included from /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional.hpp:15:0, from MSPUBParser.h:19, from MSPUBParser2k.h:17, from MSPUBParser97.h:15, from MSPUBParser97.cpp:10: /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp: In instantiation of 'boost::optional_detail::optional_base::optional_base() [with T = libmspub::ListInfo]': /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp:931:38: required from 'boost::optional::optional() [with T = libmspub::ListInfo]' MSPUBTypes.h:180:93: required from here /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp:148:5: warning: 'boost::optional_detail::optional_base::m_storage' should be initialized in the member initialization list [-Weffc++] optional_base() ^~~~~~~~~~~~~ /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp: In instantiation of 'boost::optional_detail::optional_base::optional_base() [with T = libmspub::Dash]': /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp:931:38: required from 'boost::optional::optional() [with T = libmspub::Dash]' Line.h:28:12: required from here /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp:148:5: warning: 'boost::optional_detail::optional_base::m_storage' should be initialized in the member initialization list [-Weffc++] /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp: In instantiation of 'boost::optional_detail::optional_base::optional_base(boost::optional_detail::init_value_tag, boost::optional_detail::optional_base::argument_type) [with T = libmspub::Dash; boost::optional_detail::optional_base::argument_type = const libmspub::Dash&]': /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp:939:81: required from 'boost::optional::optional(boost::optional::argument_type) [with T = libmspub::Dash; boost::optional::argument_type = const libmspub::Dash&]' Line.h:31:16: required from here /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp:160:5: warning: 'boost::optional_detail::optional_base::m_storage' should be initialized in the member initialization list [-Weffc++] optional_base ( init_value_tag, argument_type val ) ^~~~~~~~~~~~~ In file included from /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp:786:0, from /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional.hpp:15, from MSPUBParser.h:19, from MSPUBParser2k.h:17, from MSPUBParser97.h:15, from MSPUBParser97.cpp:10: /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/detail/optional_trivially_copyable_base.hpp: In instantiation of 'boost::optional_detail::tc_optional_base::tc_optional_base() [with T = libmspub::ShapeType]': /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp:931:38: required from 'boost::optional::optional() [with T = libmspub::ShapeType]' ShapeInfo.h:78:130: required from here /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/detail/optional_trivially_copyable_base.hpp:36:5: warning: 'boost::optional_detail::tc_optional_base::m_storage' should be initialized in the member initialization list [-Weffc++] tc_optional_base() ^~~~~~~~~~~~~~~~ In file included from /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional.hpp:15:0, from MSPUBParser.h:19, from MSPUBParser2k.h:17, from MSPUBParser97.h:15, from MSPUBParser97.cpp:10: /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp: In instantiation of 'boost::optional_detail::optional_base::optional_base() [with T = libmspub::Coordinate]': /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp:931:38: required from 'boost::optional::optional() [with T = libmspub::Coordinate]' ShapeInfo.h:78:130: required from here /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp:148:5: warning: 'boost::optional_detail::optional_base::m_storage' should be initialized in the member initialization list [-Weffc++] optional_base() ^~~~~~~~~~~~~ --- MSPUBCollector.lo --- In file included from /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp:786:0, from /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional.hpp:15, from MSPUBTypes.h:16, from BorderArtInfo.h:17, from MSPUBCollector.h:21, from MSPUBCollector.cpp:10: /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/detail/optional_trivially_copyable_base.hpp: In instantiation of 'boost::optional_detail::tc_optional_base::tc_optional_base() [with T = unsigned int]': /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp:931:38: required from 'boost::optional::optional() [with T = unsigned int]' ListInfo.h:33:45: required from here /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/detail/optional_trivially_copyable_base.hpp:36:5: warning: 'boost::optional_detail::tc_optional_base::m_storage' should be initialized in the member initialization list [-Weffc++] tc_optional_base() ^~~~~~~~~~~~~~~~ /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/detail/optional_trivially_copyable_base.hpp: In instantiation of 'boost::optional_detail::tc_optional_base::tc_optional_base() [with T = libmspub::NumberingType]': /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp:931:38: required from 'boost::optional::optional() [with T = libmspub::NumberingType]' ListInfo.h:33:45: required from here /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/detail/optional_trivially_copyable_base.hpp:36:5: warning: 'boost::optional_detail::tc_optional_base::m_storage' should be initialized in the member initialization list [-Weffc++] /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/detail/optional_trivially_copyable_base.hpp: In instantiation of 'boost::optional_detail::tc_optional_base::tc_optional_base() [with T = libmspub::NumberingDelimiter]': /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp:931:38: required from 'boost::optional::optional() [with T = libmspub::NumberingDelimiter]' ListInfo.h:33:45: required from here /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/detail/optional_trivially_copyable_base.hpp:36:5: warning: 'boost::optional_detail::tc_optional_base::m_storage' should be initialized in the member initialization list [-Weffc++] /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/detail/optional_trivially_copyable_base.hpp: In instantiation of 'boost::optional_detail::tc_optional_base::tc_optional_base() [with T = libmspub::Underline]': /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp:931:38: required from 'boost::optional::optional() [with T = libmspub::Underline]' MSPUBTypes.h:124:12: required from here /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/detail/optional_trivially_copyable_base.hpp:36:5: warning: 'boost::optional_detail::tc_optional_base::m_storage' should be initialized in the member initialization list [-Weffc++] /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/detail/optional_trivially_copyable_base.hpp: In instantiation of 'boost::optional_detail::tc_optional_base::tc_optional_base() [with T = double]': /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp:931:38: required from 'boost::optional::optional() [with T = double]' MSPUBTypes.h:124:12: required from here /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/detail/optional_trivially_copyable_base.hpp:36:5: warning: 'boost::optional_detail::tc_optional_base::m_storage' should be initialized in the member initialization list [-Weffc++] /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/detail/optional_trivially_copyable_base.hpp: In instantiation of 'boost::optional_detail::tc_optional_base::tc_optional_base() [with T = libmspub::Alignment]': /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp:931:38: required from 'boost::optional::optional() [with T = libmspub::Alignment]' MSPUBTypes.h:180:93: required from here /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/detail/optional_trivially_copyable_base.hpp:36:5: warning: 'boost::optional_detail::tc_optional_base::m_storage' should be initialized in the member initialization list [-Weffc++] In file included from /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional.hpp:15:0, from MSPUBTypes.h:16, from BorderArtInfo.h:17, from MSPUBCollector.h:21, from MSPUBCollector.cpp:10: /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp: In instantiation of 'boost::optional_detail::optional_base::optional_base() [with T = libmspub::LineSpacingInfo]': /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp:931:38: required from 'boost::optional::optional() [with T = libmspub::LineSpacingInfo]' MSPUBTypes.h:180:93: required from here /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp:148:5: warning: 'boost::optional_detail::optional_base::m_storage' should be initialized in the member initialization list [-Weffc++] optional_base() ^~~~~~~~~~~~~ In file included from /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp:786:0, from /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional.hpp:15, from MSPUBTypes.h:16, from BorderArtInfo.h:17, from MSPUBCollector.h:21, from MSPUBCollector.cpp:10: /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/detail/optional_trivially_copyable_base.hpp: In instantiation of 'boost::optional_detail::tc_optional_base::tc_optional_base() [with T = int]': /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp:931:38: required from 'boost::optional::optional() [with T = int]' MSPUBTypes.h:180:93: required from here /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/detail/optional_trivially_copyable_base.hpp:36:5: warning: 'boost::optional_detail::tc_optional_base::m_storage' should be initialized in the member initialization list [-Weffc++] tc_optional_base() ^~~~~~~~~~~~~~~~ In file included from /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional.hpp:15:0, from MSPUBTypes.h:16, from BorderArtInfo.h:17, from MSPUBCollector.h:21, from MSPUBCollector.cpp:10: /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp: In instantiation of 'boost::optional_detail::optional_base::optional_base() [with T = libmspub::ListInfo]': /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp:931:38: required from 'boost::optional::optional() [with T = libmspub::ListInfo]' MSPUBTypes.h:180:93: required from here /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp:148:5: warning: 'boost::optional_detail::optional_base::m_storage' should be initialized in the member initialization list [-Weffc++] optional_base() ^~~~~~~~~~~~~ --- MSPUBParser97.lo --- /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp: In instantiation of 'boost::optional_detail::optional_base::optional_base() [with T = std::pair]': /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp:931:38: required from 'boost::optional::optional() [with T = std::pair]' ShapeInfo.h:78:130: required from here /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp:148:5: warning: 'boost::optional_detail::optional_base >::m_storage' should be initialized in the member initialization list [-Weffc++] /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp: In instantiation of 'boost::optional_detail::optional_base::optional_base() [with T = libmspub::Margins]': /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp:931:38: required from 'boost::optional::optional() [with T = libmspub::Margins]' ShapeInfo.h:78:130: required from here /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp:148:5: warning: 'boost::optional_detail::optional_base::m_storage' should be initialized in the member initialization list [-Weffc++] In file included from /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp:786:0, from /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional.hpp:15, from MSPUBParser.h:19, from MSPUBParser2k.h:17, from MSPUBParser97.h:15, from MSPUBParser97.cpp:10: /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/detail/optional_trivially_copyable_base.hpp: In instantiation of 'boost::optional_detail::tc_optional_base::tc_optional_base() [with T = libmspub::BorderPosition]': /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp:931:38: required from 'boost::optional::optional() [with T = libmspub::BorderPosition]' ShapeInfo.h:78:130: required from here /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/detail/optional_trivially_copyable_base.hpp:36:5: warning: 'boost::optional_detail::tc_optional_base::m_storage' should be initialized in the member initialization list [-Weffc++] tc_optional_base() ^~~~~~~~~~~~~~~~ In file included from /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional.hpp:15:0, from MSPUBParser.h:19, from MSPUBParser2k.h:17, from MSPUBParser97.h:15, from MSPUBParser97.cpp:10: /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp: In instantiation of 'boost::optional_detail::optional_base::optional_base() [with T = libmspub::DynamicCustomShape]': /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp:931:38: required from 'boost::optional::optional() [with T = libmspub::DynamicCustomShape]' ShapeInfo.h:78:130: required from here /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp:148:5: warning: 'boost::optional_detail::optional_base::m_storage' should be initialized in the member initialization list [-Weffc++] optional_base() ^~~~~~~~~~~~~ /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp: In instantiation of 'boost::optional_detail::optional_base::optional_base() [with T = libmspub::ColorReference]': /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp:931:38: required from 'boost::optional::optional() [with T = libmspub::ColorReference]' ShapeInfo.h:78:130: required from here /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp:148:5: warning: 'boost::optional_detail::optional_base::m_storage' should be initialized in the member initialization list [-Weffc++] /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp: In instantiation of 'boost::optional_detail::optional_base::optional_base() [with T = libmspub::TableInfo]': /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp:931:38: required from 'boost::optional::optional() [with T = libmspub::TableInfo]' ShapeInfo.h:78:130: required from here /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp:148:5: warning: 'boost::optional_detail::optional_base::m_storage' should be initialized in the member initialization list [-Weffc++] /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp: In instantiation of 'boost::optional_detail::optional_base::optional_base() [with T = libmspub::Arrow]': /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp:931:38: required from 'boost::optional::optional() [with T = libmspub::Arrow]' ShapeInfo.h:78:130: required from here /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp:148:5: warning: 'boost::optional_detail::optional_base::m_storage' should be initialized in the member initialization list [-Weffc++] In file included from /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp:786:0, from /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional.hpp:15, from MSPUBParser.h:19, from MSPUBParser2k.h:17, from MSPUBParser97.h:15, from MSPUBParser97.cpp:10: /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/detail/optional_trivially_copyable_base.hpp: In instantiation of 'boost::optional_detail::tc_optional_base::tc_optional_base() [with T = libmspub::VerticalAlign]': /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp:931:38: required from 'boost::optional::optional() [with T = libmspub::VerticalAlign]' ShapeInfo.h:78:130: required from here /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/detail/optional_trivially_copyable_base.hpp:36:5: warning: 'boost::optional_detail::tc_optional_base::m_storage' should be initialized in the member initialization list [-Weffc++] tc_optional_base() ^~~~~~~~~~~~~~~~ In file included from /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional.hpp:15:0, from MSPUBParser.h:19, from MSPUBParser2k.h:17, from MSPUBParser97.h:15, from MSPUBParser97.cpp:10: /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp: In instantiation of 'boost::optional_detail::optional_base::optional_base() [with T = libmspub::Shadow]': /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp:931:38: required from 'boost::optional::optional() [with T = libmspub::Shadow]' ShapeInfo.h:78:130: required from here /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp:148:5: warning: 'boost::optional_detail::optional_base::m_storage' should be initialized in the member initialization list [-Weffc++] optional_base() ^~~~~~~~~~~~~ --- MSPUBCollector.lo --- /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp: In instantiation of 'boost::optional_detail::optional_base::optional_base() [with T = libmspub::Dash]': /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp:931:38: required from 'boost::optional::optional() [with T = libmspub::Dash]' Line.h:28:12: required from here /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp:148:5: warning: 'boost::optional_detail::optional_base::m_storage' should be initialized in the member initialization list [-Weffc++] /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp: In instantiation of 'boost::optional_detail::optional_base::optional_base(boost::optional_detail::init_value_tag, boost::optional_detail::optional_base::argument_type) [with T = libmspub::Dash; boost::optional_detail::optional_base::argument_type = const libmspub::Dash&]': /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp:939:81: required from 'boost::optional::optional(boost::optional::argument_type) [with T = libmspub::Dash; boost::optional::argument_type = const libmspub::Dash&]' Line.h:31:16: required from here /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp:160:5: warning: 'boost::optional_detail::optional_base::m_storage' should be initialized in the member initialization list [-Weffc++] optional_base ( init_value_tag, argument_type val ) ^~~~~~~~~~~~~ In file included from /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp:786:0, from /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional.hpp:15, from MSPUBTypes.h:16, from BorderArtInfo.h:17, from MSPUBCollector.h:21, from MSPUBCollector.cpp:10: /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/detail/optional_trivially_copyable_base.hpp: In instantiation of 'boost::optional_detail::tc_optional_base::tc_optional_base() [with T = libmspub::ShapeType]': /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp:931:38: required from 'boost::optional::optional() [with T = libmspub::ShapeType]' ShapeInfo.h:78:130: required from here /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/detail/optional_trivially_copyable_base.hpp:36:5: warning: 'boost::optional_detail::tc_optional_base::m_storage' should be initialized in the member initialization list [-Weffc++] tc_optional_base() ^~~~~~~~~~~~~~~~ In file included from /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional.hpp:15:0, from MSPUBTypes.h:16, from BorderArtInfo.h:17, from MSPUBCollector.h:21, from MSPUBCollector.cpp:10: /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp: In instantiation of 'boost::optional_detail::optional_base::optional_base() [with T = libmspub::Coordinate]': /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp:931:38: required from 'boost::optional::optional() [with T = libmspub::Coordinate]' ShapeInfo.h:78:130: required from here /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp:148:5: warning: 'boost::optional_detail::optional_base::m_storage' should be initialized in the member initialization list [-Weffc++] optional_base() ^~~~~~~~~~~~~ /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp: In instantiation of 'boost::optional_detail::optional_base::optional_base() [with T = std::pair]': /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp:931:38: required from 'boost::optional::optional() [with T = std::pair]' ShapeInfo.h:78:130: required from here /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp:148:5: warning: 'boost::optional_detail::optional_base >::m_storage' should be initialized in the member initialization list [-Weffc++] /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp: In instantiation of 'boost::optional_detail::optional_base::optional_base() [with T = libmspub::Margins]': /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp:931:38: required from 'boost::optional::optional() [with T = libmspub::Margins]' ShapeInfo.h:78:130: required from here /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp:148:5: warning: 'boost::optional_detail::optional_base::m_storage' should be initialized in the member initialization list [-Weffc++] In file included from /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp:786:0, from /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional.hpp:15, from MSPUBTypes.h:16, from BorderArtInfo.h:17, from MSPUBCollector.h:21, from MSPUBCollector.cpp:10: /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/detail/optional_trivially_copyable_base.hpp: In instantiation of 'boost::optional_detail::tc_optional_base::tc_optional_base() [with T = libmspub::BorderPosition]': /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp:931:38: required from 'boost::optional::optional() [with T = libmspub::BorderPosition]' ShapeInfo.h:78:130: required from here /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/detail/optional_trivially_copyable_base.hpp:36:5: warning: 'boost::optional_detail::tc_optional_base::m_storage' should be initialized in the member initialization list [-Weffc++] tc_optional_base() ^~~~~~~~~~~~~~~~ In file included from /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional.hpp:15:0, from MSPUBTypes.h:16, from BorderArtInfo.h:17, from MSPUBCollector.h:21, from MSPUBCollector.cpp:10: /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp: In instantiation of 'boost::optional_detail::optional_base::optional_base() [with T = libmspub::DynamicCustomShape]': /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp:931:38: required from 'boost::optional::optional() [with T = libmspub::DynamicCustomShape]' ShapeInfo.h:78:130: required from here /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp:148:5: warning: 'boost::optional_detail::optional_base::m_storage' should be initialized in the member initialization list [-Weffc++] optional_base() ^~~~~~~~~~~~~ /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp: In instantiation of 'boost::optional_detail::optional_base::optional_base() [with T = libmspub::ColorReference]': /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp:931:38: required from 'boost::optional::optional() [with T = libmspub::ColorReference]' ShapeInfo.h:78:130: required from here /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp:148:5: warning: 'boost::optional_detail::optional_base::m_storage' should be initialized in the member initialization list [-Weffc++] --- Shadow.lo --- In file included from /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional.hpp:15:0, from MSPUBTypes.h:16, from ColorReference.h:15, from Shadow.h:13, from Shadow.cpp:10: /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp: In instantiation of 'boost::optional_detail::optional_base::optional_base(const boost::optional_detail::optional_base&) [with T = libmspub::LineSpacingInfo]': /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp:1024:5: required from here /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp:202:5: warning: 'boost::optional_detail::optional_base::m_storage' should be initialized in the member initialization list [-Weffc++] optional_base ( optional_base const& rhs ) ^~~~~~~~~~~~~ --- MSPUBCollector.lo --- /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp: In instantiation of 'boost::optional_detail::optional_base::optional_base() [with T = libmspub::TableInfo]': /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp:931:38: required from 'boost::optional::optional() [with T = libmspub::TableInfo]' ShapeInfo.h:78:130: required from here /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp:148:5: warning: 'boost::optional_detail::optional_base::m_storage' should be initialized in the member initialization list [-Weffc++] /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp: In instantiation of 'boost::optional_detail::optional_base::optional_base() [with T = libmspub::Arrow]': /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp:931:38: required from 'boost::optional::optional() [with T = libmspub::Arrow]' --- Shadow.lo --- /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp: In instantiation of 'boost::optional_detail::optional_base::optional_base(const boost::optional_detail::optional_base&) [with T = libmspub::ListInfo]': /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp:1024:5: required from here /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp:202:5: warning: 'boost::optional_detail::optional_base::m_storage' should be initialized in the member initialization list [-Weffc++] --- MSPUBCollector.lo --- ShapeInfo.h:78:130: required from here /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp:148:5: warning: 'boost::optional_detail::optional_base::m_storage' should be initialized in the member initialization list [-Weffc++] In file included from /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp:786:0, from /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional.hpp:15, from MSPUBTypes.h:16, from BorderArtInfo.h:17, from MSPUBCollector.h:21, from MSPUBCollector.cpp:10: /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/detail/optional_trivially_copyable_base.hpp: In instantiation of 'boost::optional_detail::tc_optional_base::tc_optional_base() [with T = libmspub::VerticalAlign]': /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp:931:38: required from 'boost::optional::optional() [with T = libmspub::VerticalAlign]' ShapeInfo.h:78:130: required from here /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/detail/optional_trivially_copyable_base.hpp:36:5: warning: 'boost::optional_detail::tc_optional_base::m_storage' should be initialized in the member initialization list [-Weffc++] tc_optional_base() ^~~~~~~~~~~~~~~~ In file included from /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional.hpp:15:0, from MSPUBTypes.h:16, from BorderArtInfo.h:17, from MSPUBCollector.h:21, from MSPUBCollector.cpp:10: /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp: In instantiation of 'boost::optional_detail::optional_base::optional_base() [with T = libmspub::Shadow]': /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp:931:38: required from 'boost::optional::optional() [with T = libmspub::Shadow]' ShapeInfo.h:78:130: required from here /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp:148:5: warning: 'boost::optional_detail::optional_base::m_storage' should be initialized in the member initialization list [-Weffc++] optional_base() ^~~~~~~~~~~~~ --- Shadow.lo --- In file included from /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp:786:0, from /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional.hpp:15, from MSPUBTypes.h:16, from ColorReference.h:15, from Shadow.h:13, from Shadow.cpp:10: /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/detail/optional_trivially_copyable_base.hpp: In instantiation of 'boost::optional_detail::tc_optional_base::tc_optional_base() [with T = unsigned int]': /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp:931:38: required from 'boost::optional::optional() [with T = unsigned int]' ListInfo.h:33:45: required from here /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/detail/optional_trivially_copyable_base.hpp:36:5: warning: 'boost::optional_detail::tc_optional_base::m_storage' should be initialized in the member initialization list [-Weffc++] tc_optional_base() ^~~~~~~~~~~~~~~~ /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/detail/optional_trivially_copyable_base.hpp: In instantiation of 'boost::optional_detail::tc_optional_base::tc_optional_base() [with T = libmspub::NumberingType]': /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp:931:38: required from 'boost::optional::optional() [with T = libmspub::NumberingType]' ListInfo.h:33:45: required from here /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/detail/optional_trivially_copyable_base.hpp:36:5: warning: 'boost::optional_detail::tc_optional_base::m_storage' should be initialized in the member initialization list [-Weffc++] /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/detail/optional_trivially_copyable_base.hpp: In instantiation of 'boost::optional_detail::tc_optional_base::tc_optional_base() [with T = libmspub::NumberingDelimiter]': /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp:931:38: required from 'boost::optional::optional() [with T = libmspub::NumberingDelimiter]' ListInfo.h:33:45: required from here /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/detail/optional_trivially_copyable_base.hpp:36:5: warning: 'boost::optional_detail::tc_optional_base::m_storage' should be initialized in the member initialization list [-Weffc++] /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/detail/optional_trivially_copyable_base.hpp: In instantiation of 'boost::optional_detail::tc_optional_base::tc_optional_base() [with T = libmspub::Underline]': /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp:931:38: required from 'boost::optional::optional() [with T = libmspub::Underline]' MSPUBTypes.h:124:12: required from here /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/detail/optional_trivially_copyable_base.hpp:36:5: warning: 'boost::optional_detail::tc_optional_base::m_storage' should be initialized in the member initialization list [-Weffc++] /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/detail/optional_trivially_copyable_base.hpp: In instantiation of 'boost::optional_detail::tc_optional_base::tc_optional_base() [with T = double]': /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp:931:38: required from 'boost::optional::optional() [with T = double]' MSPUBTypes.h:124:12: required from here /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/detail/optional_trivially_copyable_base.hpp:36:5: warning: 'boost::optional_detail::tc_optional_base::m_storage' should be initialized in the member initialization list [-Weffc++] /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/detail/optional_trivially_copyable_base.hpp: In instantiation of 'boost::optional_detail::tc_optional_base::tc_optional_base() [with T = libmspub::Alignment]': /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp:931:38: required from 'boost::optional::optional() [with T = libmspub::Alignment]' MSPUBTypes.h:180:93: required from here /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/detail/optional_trivially_copyable_base.hpp:36:5: warning: 'boost::optional_detail::tc_optional_base::m_storage' should be initialized in the member initialization list [-Weffc++] In file included from /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional.hpp:15:0, from MSPUBTypes.h:16, from ColorReference.h:15, from Shadow.h:13, from Shadow.cpp:10: /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp: In instantiation of 'boost::optional_detail::optional_base::optional_base() [with T = libmspub::LineSpacingInfo]': /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp:931:38: required from 'boost::optional::optional() [with T = libmspub::LineSpacingInfo]' MSPUBTypes.h:180:93: required from here /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp:148:5: warning: 'boost::optional_detail::optional_base::m_storage' should be initialized in the member initialization list [-Weffc++] optional_base() ^~~~~~~~~~~~~ In file included from /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp:786:0, from /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional.hpp:15, from MSPUBTypes.h:16, from ColorReference.h:15, from Shadow.h:13, from Shadow.cpp:10: /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/detail/optional_trivially_copyable_base.hpp: In instantiation of 'boost::optional_detail::tc_optional_base::tc_optional_base() [with T = int]': /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp:931:38: required from 'boost::optional::optional() [with T = int]' MSPUBTypes.h:180:93: required from here /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/detail/optional_trivially_copyable_base.hpp:36:5: warning: 'boost::optional_detail::tc_optional_base::m_storage' should be initialized in the member initialization list [-Weffc++] tc_optional_base() ^~~~~~~~~~~~~~~~ In file included from /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional.hpp:15:0, from MSPUBTypes.h:16, from ColorReference.h:15, from Shadow.h:13, from Shadow.cpp:10: /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp: In instantiation of 'boost::optional_detail::optional_base::optional_base() [with T = libmspub::ListInfo]': /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp:931:38: required from 'boost::optional::optional() [with T = libmspub::ListInfo]' MSPUBTypes.h:180:93: required from here /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp:148:5: warning: 'boost::optional_detail::optional_base::m_storage' should be initialized in the member initialization list [-Weffc++] optional_base() ^~~~~~~~~~~~~ --- MSPUBCollector.lo --- In file included from /pbulk/work/converters/libmspub/work/.buildlink/include/boost/multi_array/base.hpp:23:0, from /pbulk/work/converters/libmspub/work/.buildlink/include/boost/multi_array.hpp:29, from MSPUBCollector.cpp:17: /pbulk/work/converters/libmspub/work/.buildlink/include/boost/multi_array/index_range.hpp: In instantiation of 'boost::detail::multi_array::index_range::index_range() [with Index = long int; SizeType = long unsigned int]': /pbulk/work/converters/libmspub/work/.buildlink/include/boost/array.hpp:60:11: required from 'boost::detail::multi_array::index_gen::index_gen() [with int NumRanges = 0; int NumDims = 0]' /pbulk/work/converters/libmspub/work/.buildlink/include/boost/multi_array/base.hpp:70:32: required from here /pbulk/work/converters/libmspub/work/.buildlink/include/boost/multi_array/index_range.hpp:47:5: warning: 'boost::detail::multi_array::index_range::start_' should be initialized in the member initialization list [-Weffc++] index_range() ^~~~~~~~~~~ /pbulk/work/converters/libmspub/work/.buildlink/include/boost/multi_array/index_range.hpp:47:5: warning: 'boost::detail::multi_array::index_range::finish_' should be initialized in the member initialization list [-Weffc++] /pbulk/work/converters/libmspub/work/.buildlink/include/boost/multi_array/index_range.hpp:47:5: warning: 'boost::detail::multi_array::index_range::stride_' should be initialized in the member initialization list [-Weffc++] /pbulk/work/converters/libmspub/work/.buildlink/include/boost/multi_array/index_range.hpp:47:5: warning: 'boost::detail::multi_array::index_range::degenerate_' should be initialized in the member initialization list [-Weffc++] In file included from /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp:786:0, from /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional.hpp:15, from MSPUBTypes.h:16, from BorderArtInfo.h:17, from MSPUBCollector.h:21, from MSPUBCollector.cpp:10: /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/detail/optional_trivially_copyable_base.hpp: In instantiation of 'boost::optional_detail::tc_optional_base::tc_optional_base() [with T = const char*]': /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp:931:38: required from 'boost::optional::optional() [with T = const char*]' MSPUBCollector.cpp:494:14: required from here /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/detail/optional_trivially_copyable_base.hpp:36:5: warning: 'boost::optional_detail::tc_optional_base::m_storage' should be initialized in the member initialization list [-Weffc++] tc_optional_base() ^~~~~~~~~~~~~~~~ In file included from /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional.hpp:15:0, from MSPUBTypes.h:16, from BorderArtInfo.h:17, from MSPUBCollector.h:21, from MSPUBCollector.cpp:10: /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp: In instantiation of 'boost::optional_detail::optional_base::optional_base(boost::optional_detail::init_value_tag, boost::optional_detail::optional_base::argument_type) [with T = std::vector; boost::optional_detail::optional_base::argument_type = const std::vector&]': /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp:939:81: required from 'boost::optional::optional(boost::optional::argument_type) [with T = std::vector; boost::optional::argument_type = const std::vector&]' MSPUBCollector.cpp:656:15: required from here /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp:160:5: warning: 'boost::optional_detail::optional_base >::m_storage' should be initialized in the member initialization list [-Weffc++] optional_base ( init_value_tag, argument_type val ) ^~~~~~~~~~~~~ /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp: In instantiation of 'boost::optional_detail::optional_base::optional_base() [with T = std::vector]': /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp:931:38: required from 'boost::optional::optional() [with T = std::vector]' MSPUBCollector.cpp:659:55: required from here /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp:148:5: warning: 'boost::optional_detail::optional_base >::m_storage' should be initialized in the member initialization list [-Weffc++] optional_base() ^~~~~~~~~~~~~ /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp: In instantiation of 'boost::optional_detail::optional_base::optional_base(boost::optional_detail::optional_base&&) [with T = libmspub::Coordinate]': /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp:1034:5: required from 'constexpr std::_Head_base<_Idx, _Head, false>::_Head_base(_UHead&&) [with _UHead = libmspub::ShapeInfo; long unsigned int _Idx = 1; _Head = libmspub::ShapeInfo]' /usr/include/g++/tuple:227:42: required from 'constexpr std::_Tuple_impl<_Idx, _Head, _Tail ...>::_Tuple_impl(std::_Tuple_impl<_Idx, _Head, _Tail ...>&&) [with long unsigned int _Idx = 1; _Head = libmspub::ShapeInfo; _Tail = {std::_Placeholder<1>, bool, std::vector >}]' /usr/include/g++/type_traits:1202:12: required from 'struct std::__is_nt_constructible_impl, bool, std::vector > >, std::_Tuple_impl<1, libmspub::ShapeInfo, std::_Placeholder<1>, bool, std::vector > >&&>' /usr/include/g++/type_traits:143:12: required from 'struct std::__and_, bool, std::vector > >, std::_Tuple_impl<1, libmspub::ShapeInfo, std::_Placeholder<1>, bool, std::vector > >&&>, std::__is_nt_constructible_impl, bool, std::vector > >, std::_Tuple_impl<1, libmspub::ShapeInfo, std::_Placeholder<1>, bool, std::vector > >&&> >' /usr/include/g++/type_traits:1214:12: required from 'struct std::is_nothrow_constructible, bool, std::vector > >, std::_Tuple_impl<1, libmspub::ShapeInfo, std::_Placeholder<1>, bool, std::vector > >&&>' /usr/include/g++/type_traits:1245:12: required from 'struct std::__is_nothrow_move_constructible_impl, bool, std::vector > >, true>' /usr/include/g++/type_traits:1251:12: required from 'struct std::is_nothrow_move_constructible, bool, std::vector > > >' /usr/include/g++/type_traits:143:12: required from 'struct std::__and_, std::is_nothrow_move_constructible, bool, std::vector > > > >' /usr/include/g++/tuple:223:7: required from 'constexpr std::_Tuple_impl<_Idx, _Head, _Tail ...>::_Tuple_impl(std::_Tuple_impl<_Idx, _Head, _Tail ...>&&) [with long unsigned int _Idx = 0; _Head = const libmspub::MSPUBCollector*; _Tail = {libmspub::ShapeInfo, std::_Placeholder<1>, bool, std::vector >}]' /usr/include/g++/functional:540:78: required from 'std::_Bind<_Functor(_Bound_args ...)>::_Bind(std::_Bind<_Functor(_Bound_args ...)>&&) [with _Functor = double (libmspub::MSPUBCollector::*)(const libmspub::ShapeInfo&, unsigned int, bool, const std::vector&) const; _Bound_args = {const libmspub::MSPUBCollector*, libmspub::ShapeInfo, std::_Placeholder<1>, bool, std::vector >}]' MSPUBCollector.cpp:810:167: required from here /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp:213:5: warning: 'boost::optional_detail::optional_base::m_storage' should be initialized in the member initialization list [-Weffc++] optional_base ( optional_base&& rhs ) ^~~~~~~~~~~~~ /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp: In instantiation of 'boost::optional_detail::optional_base::optional_base(boost::optional_detail::optional_base&&) [with T = std::pair]': /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp:1034:5: required from 'constexpr std::_Head_base<_Idx, _Head, false>::_Head_base(_UHead&&) [with _UHead = libmspub::ShapeInfo; long unsigned int _Idx = 1; _Head = libmspub::ShapeInfo]' /usr/include/g++/tuple:227:42: required from 'constexpr std::_Tuple_impl<_Idx, _Head, _Tail ...>::_Tuple_impl(std::_Tuple_impl<_Idx, _Head, _Tail ...>&&) [with long unsigned int _Idx = 1; _Head = libmspub::ShapeInfo; _Tail = {std::_Placeholder<1>, bool, std::vector >}]' /usr/include/g++/type_traits:1202:12: required from 'struct std::__is_nt_constructible_impl, bool, std::vector > >, std::_Tuple_impl<1, libmspub::ShapeInfo, std::_Placeholder<1>, bool, std::vector > >&&>' /usr/include/g++/type_traits:143:12: required from 'struct std::__and_, bool, std::vector > >, std::_Tuple_impl<1, libmspub::ShapeInfo, std::_Placeholder<1>, bool, std::vector > >&&>, std::__is_nt_constructible_impl, bool, std::vector > >, std::_Tuple_impl<1, libmspub::ShapeInfo, std::_Placeholder<1>, bool, std::vector > >&&> >' /usr/include/g++/type_traits:1214:12: required from 'struct std::is_nothrow_constructible, bool, std::vector > >, std::_Tuple_impl<1, libmspub::ShapeInfo, std::_Placeholder<1>, bool, std::vector > >&&>' /usr/include/g++/type_traits:1245:12: required from 'struct std::__is_nothrow_move_constructible_impl, bool, std::vector > >, true>' /usr/include/g++/type_traits:1251:12: required from 'struct std::is_nothrow_move_constructible, bool, std::vector > > >' /usr/include/g++/type_traits:143:12: required from 'struct std::__and_, std::is_nothrow_move_constructible, bool, std::vector > > > >' /usr/include/g++/tuple:223:7: required from 'constexpr std::_Tuple_impl<_Idx, _Head, _Tail ...>::_Tuple_impl(std::_Tuple_impl<_Idx, _Head, _Tail ...>&&) [with long unsigned int _Idx = 0; _Head = const libmspub::MSPUBCollector*; _Tail = {libmspub::ShapeInfo, std::_Placeholder<1>, bool, std::vector >}]' /usr/include/g++/functional:540:78: required from 'std::_Bind<_Functor(_Bound_args ...)>::_Bind(std::_Bind<_Functor(_Bound_args ...)>&&) [with _Functor = double (libmspub::MSPUBCollector::*)(const libmspub::ShapeInfo&, unsigned int, bool, const std::vector&) const; _Bound_args = {const libmspub::MSPUBCollector*, libmspub::ShapeInfo, std::_Placeholder<1>, bool, std::vector >}]' MSPUBCollector.cpp:810:167: required from here /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp:213:5: warning: 'boost::optional_detail::optional_base >::m_storage' should be initialized in the member initialization list [-Weffc++] /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp: In instantiation of 'boost::optional_detail::optional_base::optional_base(boost::optional_detail::optional_base&&) [with T = libmspub::Margins]': /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp:1034:5: required from 'constexpr std::_Head_base<_Idx, _Head, false>::_Head_base(_UHead&&) [with _UHead = libmspub::ShapeInfo; long unsigned int _Idx = 1; _Head = libmspub::ShapeInfo]' /usr/include/g++/tuple:227:42: required from 'constexpr std::_Tuple_impl<_Idx, _Head, _Tail ...>::_Tuple_impl(std::_Tuple_impl<_Idx, _Head, _Tail ...>&&) [with long unsigned int _Idx = 1; _Head = libmspub::ShapeInfo; _Tail = {std::_Placeholder<1>, bool, std::vector >}]' /usr/include/g++/type_traits:1202:12: required from 'struct std::__is_nt_constructible_impl, bool, std::vector > >, std::_Tuple_impl<1, libmspub::ShapeInfo, std::_Placeholder<1>, bool, std::vector > >&&>' /usr/include/g++/type_traits:143:12: required from 'struct std::__and_, bool, std::vector > >, std::_Tuple_impl<1, libmspub::ShapeInfo, std::_Placeholder<1>, bool, std::vector > >&&>, std::__is_nt_constructible_impl, bool, std::vector > >, std::_Tuple_impl<1, libmspub::ShapeInfo, std::_Placeholder<1>, bool, std::vector > >&&> >' /usr/include/g++/type_traits:1214:12: required from 'struct std::is_nothrow_constructible, bool, std::vector > >, std::_Tuple_impl<1, libmspub::ShapeInfo, std::_Placeholder<1>, bool, std::vector > >&&>' /usr/include/g++/type_traits:1245:12: required from 'struct std::__is_nothrow_move_constructible_impl, bool, std::vector > >, true>' /usr/include/g++/type_traits:1251:12: required from 'struct std::is_nothrow_move_constructible, bool, std::vector > > >' /usr/include/g++/type_traits:143:12: required from 'struct std::__and_, std::is_nothrow_move_constructible, bool, std::vector > > > >' /usr/include/g++/tuple:223:7: required from 'constexpr std::_Tuple_impl<_Idx, _Head, _Tail ...>::_Tuple_impl(std::_Tuple_impl<_Idx, _Head, _Tail ...>&&) [with long unsigned int _Idx = 0; _Head = const libmspub::MSPUBCollector*; _Tail = {libmspub::ShapeInfo, std::_Placeholder<1>, bool, std::vector >}]' /usr/include/g++/functional:540:78: required from 'std::_Bind<_Functor(_Bound_args ...)>::_Bind(std::_Bind<_Functor(_Bound_args ...)>&&) [with _Functor = double (libmspub::MSPUBCollector::*)(const libmspub::ShapeInfo&, unsigned int, bool, const std::vector&) const; _Bound_args = {const libmspub::MSPUBCollector*, libmspub::ShapeInfo, std::_Placeholder<1>, bool, std::vector >}]' MSPUBCollector.cpp:810:167: required from here /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp:213:5: warning: 'boost::optional_detail::optional_base::m_storage' should be initialized in the member initialization list [-Weffc++] /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp: In instantiation of 'boost::optional_detail::optional_base::optional_base(boost::optional_detail::optional_base&&) [with T = libmspub::DynamicCustomShape]': /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp:1034:5: required from 'constexpr std::_Head_base<_Idx, _Head, false>::_Head_base(_UHead&&) [with _UHead = libmspub::ShapeInfo; long unsigned int _Idx = 1; _Head = libmspub::ShapeInfo]' /usr/include/g++/tuple:227:42: required from 'constexpr std::_Tuple_impl<_Idx, _Head, _Tail ...>::_Tuple_impl(std::_Tuple_impl<_Idx, _Head, _Tail ...>&&) [with long unsigned int _Idx = 1; _Head = libmspub::ShapeInfo; _Tail = {std::_Placeholder<1>, bool, std::vector >}]' /usr/include/g++/type_traits:1202:12: required from 'struct std::__is_nt_constructible_impl, bool, std::vector > >, std::_Tuple_impl<1, libmspub::ShapeInfo, std::_Placeholder<1>, bool, std::vector > >&&>' /usr/include/g++/type_traits:143:12: required from 'struct std::__and_, bool, std::vector > >, std::_Tuple_impl<1, libmspub::ShapeInfo, std::_Placeholder<1>, bool, std::vector > >&&>, std::__is_nt_constructible_impl, bool, std::vector > >, std::_Tuple_impl<1, libmspub::ShapeInfo, std::_Placeholder<1>, bool, std::vector > >&&> >' /usr/include/g++/type_traits:1214:12: required from 'struct std::is_nothrow_constructible, bool, std::vector > >, std::_Tuple_impl<1, libmspub::ShapeInfo, std::_Placeholder<1>, bool, std::vector > >&&>' /usr/include/g++/type_traits:1245:12: required from 'struct std::__is_nothrow_move_constructible_impl, bool, std::vector > >, true>' /usr/include/g++/type_traits:1251:12: required from 'struct std::is_nothrow_move_constructible, bool, std::vector > > >' /usr/include/g++/type_traits:143:12: required from 'struct std::__and_, std::is_nothrow_move_constructible, bool, std::vector > > > >' /usr/include/g++/tuple:223:7: required from 'constexpr std::_Tuple_impl<_Idx, _Head, _Tail ...>::_Tuple_impl(std::_Tuple_impl<_Idx, _Head, _Tail ...>&&) [with long unsigned int _Idx = 0; _Head = const libmspub::MSPUBCollector*; _Tail = {libmspub::ShapeInfo, std::_Placeholder<1>, bool, std::vector >}]' /usr/include/g++/functional:540:78: required from 'std::_Bind<_Functor(_Bound_args ...)>::_Bind(std::_Bind<_Functor(_Bound_args ...)>&&) [with _Functor = double (libmspub::MSPUBCollector::*)(const libmspub::ShapeInfo&, unsigned int, bool, const std::vector&) const; _Bound_args = {const libmspub::MSPUBCollector*, libmspub::ShapeInfo, std::_Placeholder<1>, bool, std::vector >}]' MSPUBCollector.cpp:810:167: required from here /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp:213:5: warning: 'boost::optional_detail::optional_base::m_storage' should be initialized in the member initialization list [-Weffc++] /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp: In instantiation of 'boost::optional_detail::optional_base::optional_base(boost::optional_detail::optional_base&&) [with T = libmspub::ColorReference]': /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp:1034:5: required from 'constexpr std::_Head_base<_Idx, _Head, false>::_Head_base(_UHead&&) [with _UHead = libmspub::ShapeInfo; long unsigned int _Idx = 1; _Head = libmspub::ShapeInfo]' /usr/include/g++/tuple:227:42: required from 'constexpr std::_Tuple_impl<_Idx, _Head, _Tail ...>::_Tuple_impl(std::_Tuple_impl<_Idx, _Head, _Tail ...>&&) [with long unsigned int _Idx = 1; _Head = libmspub::ShapeInfo; _Tail = {std::_Placeholder<1>, bool, std::vector >}]' /usr/include/g++/type_traits:1202:12: required from 'struct std::__is_nt_constructible_impl, bool, std::vector > >, std::_Tuple_impl<1, libmspub::ShapeInfo, std::_Placeholder<1>, bool, std::vector > >&&>' /usr/include/g++/type_traits:143:12: required from 'struct std::__and_, bool, std::vector > >, std::_Tuple_impl<1, libmspub::ShapeInfo, std::_Placeholder<1>, bool, std::vector > >&&>, std::__is_nt_constructible_impl, bool, std::vector > >, std::_Tuple_impl<1, libmspub::ShapeInfo, std::_Placeholder<1>, bool, std::vector > >&&> >' /usr/include/g++/type_traits:1214:12: required from 'struct std::is_nothrow_constructible, bool, std::vector > >, std::_Tuple_impl<1, libmspub::ShapeInfo, std::_Placeholder<1>, bool, std::vector > >&&>' /usr/include/g++/type_traits:1245:12: required from 'struct std::__is_nothrow_move_constructible_impl, bool, std::vector > >, true>' /usr/include/g++/type_traits:1251:12: required from 'struct std::is_nothrow_move_constructible, bool, std::vector > > >' /usr/include/g++/type_traits:143:12: required from 'struct std::__and_, std::is_nothrow_move_constructible, bool, std::vector > > > >' /usr/include/g++/tuple:223:7: required from 'constexpr std::_Tuple_impl<_Idx, _Head, _Tail ...>::_Tuple_impl(std::_Tuple_impl<_Idx, _Head, _Tail ...>&&) [with long unsigned int _Idx = 0; _Head = const libmspub::MSPUBCollector*; _Tail = {libmspub::ShapeInfo, std::_Placeholder<1>, bool, std::vector >}]' /usr/include/g++/functional:540:78: required from 'std::_Bind<_Functor(_Bound_args ...)>::_Bind(std::_Bind<_Functor(_Bound_args ...)>&&) [with _Functor = double (libmspub::MSPUBCollector::*)(const libmspub::ShapeInfo&, unsigned int, bool, const std::vector&) const; _Bound_args = {const libmspub::MSPUBCollector*, libmspub::ShapeInfo, std::_Placeholder<1>, bool, std::vector >}]' MSPUBCollector.cpp:810:167: required from here /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp:213:5: warning: 'boost::optional_detail::optional_base::m_storage' should be initialized in the member initialization list [-Weffc++] /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp: In instantiation of 'boost::optional_detail::optional_base::optional_base(boost::optional_detail::optional_base&&) [with T = libmspub::Dash]': /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp:1034:5: required from 'constexpr std::_Head_base<_Idx, _Head, false>::_Head_base(_UHead&&) [with _UHead = libmspub::ShapeInfo; long unsigned int _Idx = 1; _Head = libmspub::ShapeInfo]' /usr/include/g++/tuple:227:42: required from 'constexpr std::_Tuple_impl<_Idx, _Head, _Tail ...>::_Tuple_impl(std::_Tuple_impl<_Idx, _Head, _Tail ...>&&) [with long unsigned int _Idx = 1; _Head = libmspub::ShapeInfo; _Tail = {std::_Placeholder<1>, bool, std::vector >}]' /usr/include/g++/type_traits:1202:12: required from 'struct std::__is_nt_constructible_impl, bool, std::vector > >, std::_Tuple_impl<1, libmspub::ShapeInfo, std::_Placeholder<1>, bool, std::vector > >&&>' /usr/include/g++/type_traits:143:12: required from 'struct std::__and_, bool, std::vector > >, std::_Tuple_impl<1, libmspub::ShapeInfo, std::_Placeholder<1>, bool, std::vector > >&&>, std::__is_nt_constructible_impl, bool, std::vector > >, std::_Tuple_impl<1, libmspub::ShapeInfo, std::_Placeholder<1>, bool, std::vector > >&&> >' /usr/include/g++/type_traits:1214:12: required from 'struct std::is_nothrow_constructible, bool, std::vector > >, std::_Tuple_impl<1, libmspub::ShapeInfo, std::_Placeholder<1>, bool, std::vector > >&&>' /usr/include/g++/type_traits:1245:12: required from 'struct std::__is_nothrow_move_constructible_impl, bool, std::vector > >, true>' /usr/include/g++/type_traits:1251:12: required from 'struct std::is_nothrow_move_constructible, bool, std::vector > > >' /usr/include/g++/type_traits:143:12: required from 'struct std::__and_, std::is_nothrow_move_constructible, bool, std::vector > > > >' /usr/include/g++/tuple:223:7: required from 'constexpr std::_Tuple_impl<_Idx, _Head, _Tail ...>::_Tuple_impl(std::_Tuple_impl<_Idx, _Head, _Tail ...>&&) [with long unsigned int _Idx = 0; _Head = const libmspub::MSPUBCollector*; _Tail = {libmspub::ShapeInfo, std::_Placeholder<1>, bool, std::vector >}]' /usr/include/g++/functional:540:78: required from 'std::_Bind<_Functor(_Bound_args ...)>::_Bind(std::_Bind<_Functor(_Bound_args ...)>&&) [with _Functor = double (libmspub::MSPUBCollector::*)(const libmspub::ShapeInfo&, unsigned int, bool, const std::vector&) const; _Bound_args = {const libmspub::MSPUBCollector*, libmspub::ShapeInfo, std::_Placeholder<1>, bool, std::vector >}]' MSPUBCollector.cpp:810:167: required from here /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp:213:5: warning: 'boost::optional_detail::optional_base::m_storage' should be initialized in the member initialization list [-Weffc++] /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp: In instantiation of 'boost::optional_detail::optional_base::optional_base(boost::optional_detail::optional_base&&) [with T = libmspub::TableInfo]': /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp:1034:5: required from 'constexpr std::_Head_base<_Idx, _Head, false>::_Head_base(_UHead&&) [with _UHead = libmspub::ShapeInfo; long unsigned int _Idx = 1; _Head = libmspub::ShapeInfo]' /usr/include/g++/tuple:227:42: required from 'constexpr std::_Tuple_impl<_Idx, _Head, _Tail ...>::_Tuple_impl(std::_Tuple_impl<_Idx, _Head, _Tail ...>&&) [with long unsigned int _Idx = 1; _Head = libmspub::ShapeInfo; _Tail = {std::_Placeholder<1>, bool, std::vector >}]' /usr/include/g++/type_traits:1202:12: required from 'struct std::__is_nt_constructible_impl, bool, std::vector > >, std::_Tuple_impl<1, libmspub::ShapeInfo, std::_Placeholder<1>, bool, std::vector > >&&>' /usr/include/g++/type_traits:143:12: required from 'struct std::__and_, bool, std::vector > >, std::_Tuple_impl<1, libmspub::ShapeInfo, std::_Placeholder<1>, bool, std::vector > >&&>, std::__is_nt_constructible_impl, bool, std::vector > >, std::_Tuple_impl<1, libmspub::ShapeInfo, std::_Placeholder<1>, bool, std::vector > >&&> >' /usr/include/g++/type_traits:1214:12: required from 'struct std::is_nothrow_constructible, bool, std::vector > >, std::_Tuple_impl<1, libmspub::ShapeInfo, std::_Placeholder<1>, bool, std::vector > >&&>' /usr/include/g++/type_traits:1245:12: required from 'struct std::__is_nothrow_move_constructible_impl, bool, std::vector > >, true>' /usr/include/g++/type_traits:1251:12: required from 'struct std::is_nothrow_move_constructible, bool, std::vector > > >' /usr/include/g++/type_traits:143:12: required from 'struct std::__and_, std::is_nothrow_move_constructible, bool, std::vector > > > >' /usr/include/g++/tuple:223:7: required from 'constexpr std::_Tuple_impl<_Idx, _Head, _Tail ...>::_Tuple_impl(std::_Tuple_impl<_Idx, _Head, _Tail ...>&&) [with long unsigned int _Idx = 0; _Head = const libmspub::MSPUBCollector*; _Tail = {libmspub::ShapeInfo, std::_Placeholder<1>, bool, std::vector >}]' /usr/include/g++/functional:540:78: required from 'std::_Bind<_Functor(_Bound_args ...)>::_Bind(std::_Bind<_Functor(_Bound_args ...)>&&) [with _Functor = double (libmspub::MSPUBCollector::*)(const libmspub::ShapeInfo&, unsigned int, bool, const std::vector&) const; _Bound_args = {const libmspub::MSPUBCollector*, libmspub::ShapeInfo, std::_Placeholder<1>, bool, std::vector >}]' MSPUBCollector.cpp:810:167: required from here /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp:213:5: warning: 'boost::optional_detail::optional_base::m_storage' should be initialized in the member initialization list [-Weffc++] /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp: In instantiation of 'boost::optional_detail::optional_base::optional_base(boost::optional_detail::optional_base&&) [with T = libmspub::Arrow]': /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp:1034:5: required from 'constexpr std::_Head_base<_Idx, _Head, false>::_Head_base(_UHead&&) [with _UHead = libmspub::ShapeInfo; long unsigned int _Idx = 1; _Head = libmspub::ShapeInfo]' /usr/include/g++/tuple:227:42: required from 'constexpr std::_Tuple_impl<_Idx, _Head, _Tail ...>::_Tuple_impl(std::_Tuple_impl<_Idx, _Head, _Tail ...>&&) [with long unsigned int _Idx = 1; _Head = libmspub::ShapeInfo; _Tail = {std::_Placeholder<1>, bool, std::vector >}]' /usr/include/g++/type_traits:1202:12: required from 'struct std::__is_nt_constructible_impl, bool, std::vector > >, std::_Tuple_impl<1, libmspub::ShapeInfo, std::_Placeholder<1>, bool, std::vector > >&&>' /usr/include/g++/type_traits:143:12: required from 'struct std::__and_, bool, std::vector > >, std::_Tuple_impl<1, libmspub::ShapeInfo, std::_Placeholder<1>, bool, std::vector > >&&>, std::__is_nt_constructible_impl, bool, std::vector > >, std::_Tuple_impl<1, libmspub::ShapeInfo, std::_Placeholder<1>, bool, std::vector > >&&> >' /usr/include/g++/type_traits:1214:12: required from 'struct std::is_nothrow_constructible, bool, std::vector > >, std::_Tuple_impl<1, libmspub::ShapeInfo, std::_Placeholder<1>, bool, std::vector > >&&>' /usr/include/g++/type_traits:1245:12: required from 'struct std::__is_nothrow_move_constructible_impl, bool, std::vector > >, true>' /usr/include/g++/type_traits:1251:12: required from 'struct std::is_nothrow_move_constructible, bool, std::vector > > >' /usr/include/g++/type_traits:143:12: required from 'struct std::__and_, std::is_nothrow_move_constructible, bool, std::vector > > > >' /usr/include/g++/tuple:223:7: required from 'constexpr std::_Tuple_impl<_Idx, _Head, _Tail ...>::_Tuple_impl(std::_Tuple_impl<_Idx, _Head, _Tail ...>&&) [with long unsigned int _Idx = 0; _Head = const libmspub::MSPUBCollector*; _Tail = {libmspub::ShapeInfo, std::_Placeholder<1>, bool, std::vector >}]' /usr/include/g++/functional:540:78: required from 'std::_Bind<_Functor(_Bound_args ...)>::_Bind(std::_Bind<_Functor(_Bound_args ...)>&&) [with _Functor = double (libmspub::MSPUBCollector::*)(const libmspub::ShapeInfo&, unsigned int, bool, const std::vector&) const; _Bound_args = {const libmspub::MSPUBCollector*, libmspub::ShapeInfo, std::_Placeholder<1>, bool, std::vector >}]' MSPUBCollector.cpp:810:167: required from here /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp:213:5: warning: 'boost::optional_detail::optional_base::m_storage' should be initialized in the member initialization list [-Weffc++] /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp: In instantiation of 'boost::optional_detail::optional_base::optional_base(boost::optional_detail::optional_base&&) [with T = libmspub::Shadow]': /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp:1034:5: required from 'constexpr std::_Head_base<_Idx, _Head, false>::_Head_base(_UHead&&) [with _UHead = libmspub::ShapeInfo; long unsigned int _Idx = 1; _Head = libmspub::ShapeInfo]' /usr/include/g++/tuple:227:42: required from 'constexpr std::_Tuple_impl<_Idx, _Head, _Tail ...>::_Tuple_impl(std::_Tuple_impl<_Idx, _Head, _Tail ...>&&) [with long unsigned int _Idx = 1; _Head = libmspub::ShapeInfo; _Tail = {std::_Placeholder<1>, bool, std::vector >}]' /usr/include/g++/type_traits:1202:12: required from 'struct std::__is_nt_constructible_impl, bool, std::vector > >, std::_Tuple_impl<1, libmspub::ShapeInfo, std::_Placeholder<1>, bool, std::vector > >&&>' /usr/include/g++/type_traits:143:12: required from 'struct std::__and_, bool, std::vector > >, std::_Tuple_impl<1, libmspub::ShapeInfo, std::_Placeholder<1>, bool, std::vector > >&&>, std::__is_nt_constructible_impl, bool, std::vector > >, std::_Tuple_impl<1, libmspub::ShapeInfo, std::_Placeholder<1>, bool, std::vector > >&&> >' /usr/include/g++/type_traits:1214:12: required from 'struct std::is_nothrow_constructible, bool, std::vector > >, std::_Tuple_impl<1, libmspub::ShapeInfo, std::_Placeholder<1>, bool, std::vector > >&&>' /usr/include/g++/type_traits:1245:12: required from 'struct std::__is_nothrow_move_constructible_impl, bool, std::vector > >, true>' /usr/include/g++/type_traits:1251:12: required from 'struct std::is_nothrow_move_constructible, bool, std::vector > > >' /usr/include/g++/type_traits:143:12: required from 'struct std::__and_, std::is_nothrow_move_constructible, bool, std::vector > > > >' /usr/include/g++/tuple:223:7: required from 'constexpr std::_Tuple_impl<_Idx, _Head, _Tail ...>::_Tuple_impl(std::_Tuple_impl<_Idx, _Head, _Tail ...>&&) [with long unsigned int _Idx = 0; _Head = const libmspub::MSPUBCollector*; _Tail = {libmspub::ShapeInfo, std::_Placeholder<1>, bool, std::vector >}]' /usr/include/g++/functional:540:78: required from 'std::_Bind<_Functor(_Bound_args ...)>::_Bind(std::_Bind<_Functor(_Bound_args ...)>&&) [with _Functor = double (libmspub::MSPUBCollector::*)(const libmspub::ShapeInfo&, unsigned int, bool, const std::vector&) const; _Bound_args = {const libmspub::MSPUBCollector*, libmspub::ShapeInfo, std::_Placeholder<1>, bool, std::vector >}]' MSPUBCollector.cpp:810:167: required from here /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp:213:5: warning: 'boost::optional_detail::optional_base::m_storage' should be initialized in the member initialization list [-Weffc++] /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp: In instantiation of 'boost::optional_detail::optional_base::optional_base() [with T = libmspub::Color]': /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp:931:38: required from 'boost::optional::optional() [with T = libmspub::Color]' MSPUBCollector.cpp:897:36: required from here /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp:148:5: warning: 'boost::optional_detail::optional_base::m_storage' should be initialized in the member initialization list [-Weffc++] optional_base() ^~~~~~~~~~~~~ In file included from /pbulk/work/converters/libmspub/work/.buildlink/include/boost/multi_array/base.hpp:22:0, from /pbulk/work/converters/libmspub/work/.buildlink/include/boost/multi_array.hpp:29, from MSPUBCollector.cpp:17: /pbulk/work/converters/libmspub/work/.buildlink/include/boost/multi_array/extent_gen.hpp: In instantiation of 'boost::detail::multi_array::extent_gen::extent_gen(const boost::detail::multi_array::extent_gen<(NumRanges - 1)>&, const range&) [with long unsigned int NumRanges = 1; boost::detail::multi_array::extent_gen::range = boost::detail::multi_array::extent_range]': /pbulk/work/converters/libmspub/work/.buildlink/include/boost/multi_array/extent_gen.hpp:62:12: required from 'boost::detail::multi_array::extent_gen<(NumRanges + 1)> boost::detail::multi_array::extent_gen::operator[](boost::detail::multi_array::extent_gen::index) [with long unsigned int NumRanges = 0; boost::detail::multi_array::extent_gen::index = long int]' MSPUBCollector.cpp:1123:77: required from here /pbulk/work/converters/libmspub/work/.buildlink/include/boost/multi_array/extent_gen.hpp:46:3: warning: 'boost::detail::multi_array::extent_gen<1>::ranges_' should be initialized in the member initialization list [-Weffc++] extent_gen(const extent_gen& rhs, ^~~~~~~~~~ /pbulk/work/converters/libmspub/work/.buildlink/include/boost/multi_array/extent_gen.hpp: In instantiation of 'boost::detail::multi_array::extent_gen::extent_gen(const boost::detail::multi_array::extent_gen<(NumRanges - 1)>&, const range&) [with long unsigned int NumRanges = 2; boost::detail::multi_array::extent_gen::range = boost::detail::multi_array::extent_range]': /pbulk/work/converters/libmspub/work/.buildlink/include/boost/multi_array/extent_gen.hpp:62:12: required from 'boost::detail::multi_array::extent_gen<(NumRanges + 1)> boost::detail::multi_array::extent_gen::operator[](boost::detail::multi_array::extent_gen::index) [with long unsigned int NumRanges = 1; boost::detail::multi_array::extent_gen::index = long int]' MSPUBCollector.cpp:1123:113: required from here /pbulk/work/converters/libmspub/work/.buildlink/include/boost/multi_array/extent_gen.hpp:46:3: warning: 'boost::detail::multi_array::extent_gen<2>::ranges_' should be initialized in the member initialization list [-Weffc++] --- MSPUBParser97.lo --- /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp: In instantiation of 'boost::optional_detail::optional_base::optional_base(boost::optional_detail::optional_base&&) [with T = libmspub::LineSpacingInfo]': /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp:1034:5: required from 'void __gnu_cxx::new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = libmspub::TextParagraph; _Args = {libmspub::TextParagraph}; _Tp = libmspub::TextParagraph]' /usr/include/g++/bits/alloc_traits.h:475:4: required from 'static void std::allocator_traits >::construct(std::allocator_traits >::allocator_type&, _Up*, _Args&& ...) [with _Up = libmspub::TextParagraph; _Args = {libmspub::TextParagraph}; _Tp = libmspub::TextParagraph; std::allocator_traits >::allocator_type = std::allocator]' /usr/include/g++/bits/vector.tcc:100:30: required from 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {libmspub::TextParagraph}; _Tp = libmspub::TextParagraph; _Alloc = std::allocator]' /usr/include/g++/bits/stl_vector.h:954:21: required from 'void std::vector<_Tp, _Alloc>::push_back(std::vector<_Tp, _Alloc>::value_type&&) [with _Tp = libmspub::TextParagraph; _Alloc = std::allocator; std::vector<_Tp, _Alloc>::value_type = libmspub::TextParagraph]' MSPUBParser97.cpp:144:70: required from here /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp:213:5: warning: 'boost::optional_detail::optional_base::m_storage' should be initialized in the member initialization list [-Weffc++] optional_base ( optional_base&& rhs ) ^~~~~~~~~~~~~ /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp: In instantiation of 'boost::optional_detail::optional_base::optional_base(boost::optional_detail::optional_base&&) [with T = libmspub::ListInfo]': /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp:1034:5: required from 'void __gnu_cxx::new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = libmspub::TextParagraph; _Args = {libmspub::TextParagraph}; _Tp = libmspub::TextParagraph]' /usr/include/g++/bits/alloc_traits.h:475:4: required from 'static void std::allocator_traits >::construct(std::allocator_traits >::allocator_type&, _Up*, _Args&& ...) [with _Up = libmspub::TextParagraph; _Args = {libmspub::TextParagraph}; _Tp = libmspub::TextParagraph; std::allocator_traits >::allocator_type = std::allocator]' /usr/include/g++/bits/vector.tcc:100:30: required from 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {libmspub::TextParagraph}; _Tp = libmspub::TextParagraph; _Alloc = std::allocator]' /usr/include/g++/bits/stl_vector.h:954:21: required from 'void std::vector<_Tp, _Alloc>::push_back(std::vector<_Tp, _Alloc>::value_type&&) [with _Tp = libmspub::TextParagraph; _Alloc = std::allocator; std::vector<_Tp, _Alloc>::value_type = libmspub::TextParagraph]' MSPUBParser97.cpp:144:70: required from here /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp:213:5: warning: 'boost::optional_detail::optional_base::m_storage' should be initialized in the member initialization list [-Weffc++] --- ShapeGroupElement.lo --- CXX ShapeGroupElement.lo --- PolygonUtils.lo --- In file included from /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional.hpp:15:0, from MSPUBTypes.h:16, from ColorReference.h:15, from PolygonUtils.cpp:17: /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp: In instantiation of 'boost::optional_detail::optional_base::optional_base(const boost::optional_detail::optional_base&) [with T = libmspub::LineSpacingInfo]': /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp:1024:5: required from here /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp:202:5: warning: 'boost::optional_detail::optional_base::m_storage' should be initialized in the member initialization list [-Weffc++] optional_base ( optional_base const& rhs ) ^~~~~~~~~~~~~ /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp: In instantiation of 'boost::optional_detail::optional_base::optional_base(const boost::optional_detail::optional_base&) [with T = libmspub::ListInfo]': /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp:1024:5: required from here /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp:202:5: warning: 'boost::optional_detail::optional_base::m_storage' should be initialized in the member initialization list [-Weffc++] /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp: In instantiation of 'boost::optional_detail::optional_base::optional_base(const boost::optional_detail::optional_base&) [with T = libmspub::Dash]': /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp:1024:5: required from here /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp:202:5: warning: 'boost::optional_detail::optional_base::m_storage' should be initialized in the member initialization list [-Weffc++] In file included from /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp:786:0, from /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional.hpp:15, from MSPUBTypes.h:16, from ColorReference.h:15, from PolygonUtils.cpp:17: /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/detail/optional_trivially_copyable_base.hpp: In instantiation of 'boost::optional_detail::tc_optional_base::tc_optional_base() [with T = unsigned int]': /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp:931:38: required from 'boost::optional::optional() [with T = unsigned int]' ListInfo.h:33:45: required from here /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/detail/optional_trivially_copyable_base.hpp:36:5: warning: 'boost::optional_detail::tc_optional_base::m_storage' should be initialized in the member initialization list [-Weffc++] tc_optional_base() ^~~~~~~~~~~~~~~~ /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/detail/optional_trivially_copyable_base.hpp: In instantiation of 'boost::optional_detail::tc_optional_base::tc_optional_base() [with T = libmspub::NumberingType]': /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp:931:38: required from 'boost::optional::optional() [with T = libmspub::NumberingType]' ListInfo.h:33:45: required from here /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/detail/optional_trivially_copyable_base.hpp:36:5: warning: 'boost::optional_detail::tc_optional_base::m_storage' should be initialized in the member initialization list [-Weffc++] /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/detail/optional_trivially_copyable_base.hpp: In instantiation of 'boost::optional_detail::tc_optional_base::tc_optional_base() [with T = libmspub::NumberingDelimiter]': /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp:931:38: required from 'boost::optional::optional() [with T = libmspub::NumberingDelimiter]' ListInfo.h:33:45: required from here /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/detail/optional_trivially_copyable_base.hpp:36:5: warning: 'boost::optional_detail::tc_optional_base::m_storage' should be initialized in the member initialization list [-Weffc++] /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/detail/optional_trivially_copyable_base.hpp: In instantiation of 'boost::optional_detail::tc_optional_base::tc_optional_base() [with T = libmspub::Underline]': /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp:931:38: required from 'boost::optional::optional() [with T = libmspub::Underline]' MSPUBTypes.h:124:12: required from here /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/detail/optional_trivially_copyable_base.hpp:36:5: warning: 'boost::optional_detail::tc_optional_base::m_storage' should be initialized in the member initialization list [-Weffc++] /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/detail/optional_trivially_copyable_base.hpp: In instantiation of 'boost::optional_detail::tc_optional_base::tc_optional_base() [with T = double]': /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp:931:38: required from 'boost::optional::optional() [with T = double]' MSPUBTypes.h:124:12: required from here /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/detail/optional_trivially_copyable_base.hpp:36:5: warning: 'boost::optional_detail::tc_optional_base::m_storage' should be initialized in the member initialization list [-Weffc++] /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/detail/optional_trivially_copyable_base.hpp: In instantiation of 'boost::optional_detail::tc_optional_base::tc_optional_base() [with T = libmspub::Alignment]': /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp:931:38: required from 'boost::optional::optional() [with T = libmspub::Alignment]' MSPUBTypes.h:180:93: required from here /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/detail/optional_trivially_copyable_base.hpp:36:5: warning: 'boost::optional_detail::tc_optional_base::m_storage' should be initialized in the member initialization list [-Weffc++] In file included from /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional.hpp:15:0, from MSPUBTypes.h:16, from ColorReference.h:15, from PolygonUtils.cpp:17: /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp: In instantiation of 'boost::optional_detail::optional_base::optional_base() [with T = libmspub::LineSpacingInfo]': /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp:931:38: required from 'boost::optional::optional() [with T = libmspub::LineSpacingInfo]' MSPUBTypes.h:180:93: required from here /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp:148:5: warning: 'boost::optional_detail::optional_base::m_storage' should be initialized in the member initialization list [-Weffc++] optional_base() ^~~~~~~~~~~~~ In file included from /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp:786:0, from /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional.hpp:15, from MSPUBTypes.h:16, from ColorReference.h:15, from PolygonUtils.cpp:17: /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/detail/optional_trivially_copyable_base.hpp: In instantiation of 'boost::optional_detail::tc_optional_base::tc_optional_base() [with T = int]': /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp:931:38: required from 'boost::optional::optional() [with T = int]' MSPUBTypes.h:180:93: required from here /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/detail/optional_trivially_copyable_base.hpp:36:5: warning: 'boost::optional_detail::tc_optional_base::m_storage' should be initialized in the member initialization list [-Weffc++] tc_optional_base() ^~~~~~~~~~~~~~~~ In file included from /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional.hpp:15:0, from MSPUBTypes.h:16, from ColorReference.h:15, from PolygonUtils.cpp:17: /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp: In instantiation of 'boost::optional_detail::optional_base::optional_base() [with T = libmspub::ListInfo]': /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp:931:38: required from 'boost::optional::optional() [with T = libmspub::ListInfo]' MSPUBTypes.h:180:93: required from here /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp:148:5: warning: 'boost::optional_detail::optional_base::m_storage' should be initialized in the member initialization list [-Weffc++] optional_base() ^~~~~~~~~~~~~ /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp: In instantiation of 'boost::optional_detail::optional_base::optional_base() [with T = libmspub::Dash]': /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp:931:38: required from 'boost::optional::optional() [with T = libmspub::Dash]' Line.h:28:12: required from here /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp:148:5: warning: 'boost::optional_detail::optional_base::m_storage' should be initialized in the member initialization list [-Weffc++] /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp: In instantiation of 'boost::optional_detail::optional_base::optional_base(boost::optional_detail::init_value_tag, boost::optional_detail::optional_base::argument_type) [with T = libmspub::Dash; boost::optional_detail::optional_base::argument_type = const libmspub::Dash&]': /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp:939:81: required from 'boost::optional::optional(boost::optional::argument_type) [with T = libmspub::Dash; boost::optional::argument_type = const libmspub::Dash&]' Line.h:31:16: required from here /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp:160:5: warning: 'boost::optional_detail::optional_base::m_storage' should be initialized in the member initialization list [-Weffc++] optional_base ( init_value_tag, argument_type val ) ^~~~~~~~~~~~~ In file included from /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp:786:0, from /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional.hpp:15, from MSPUBTypes.h:16, from ColorReference.h:15, from PolygonUtils.cpp:17: /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/detail/optional_trivially_copyable_base.hpp: In instantiation of 'boost::optional_detail::tc_optional_base::tc_optional_base() [with T = libmspub::ShapeType]': /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp:931:38: required from 'boost::optional::optional() [with T = libmspub::ShapeType]' ShapeInfo.h:78:130: required from here /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/detail/optional_trivially_copyable_base.hpp:36:5: warning: 'boost::optional_detail::tc_optional_base::m_storage' should be initialized in the member initialization list [-Weffc++] tc_optional_base() ^~~~~~~~~~~~~~~~ In file included from /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional.hpp:15:0, from MSPUBTypes.h:16, from ColorReference.h:15, from PolygonUtils.cpp:17: /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp: In instantiation of 'boost::optional_detail::optional_base::optional_base() [with T = libmspub::Coordinate]': /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp:931:38: required from 'boost::optional::optional() [with T = libmspub::Coordinate]' ShapeInfo.h:78:130: required from here /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp:148:5: warning: 'boost::optional_detail::optional_base::m_storage' should be initialized in the member initialization list [-Weffc++] optional_base() ^~~~~~~~~~~~~ /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp: In instantiation of 'boost::optional_detail::optional_base::optional_base() [with T = std::pair]': /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp:931:38: required from 'boost::optional::optional() [with T = std::pair]' ShapeInfo.h:78:130: required from here /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp:148:5: warning: 'boost::optional_detail::optional_base >::m_storage' should be initialized in the member initialization list [-Weffc++] /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp: In instantiation of 'boost::optional_detail::optional_base::optional_base() [with T = libmspub::Margins]': /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp:931:38: required from 'boost::optional::optional() [with T = libmspub::Margins]' ShapeInfo.h:78:130: required from here /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp:148:5: warning: 'boost::optional_detail::optional_base::m_storage' should be initialized in the member initialization list [-Weffc++] In file included from /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp:786:0, from /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional.hpp:15, from MSPUBTypes.h:16, from ColorReference.h:15, from PolygonUtils.cpp:17: /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/detail/optional_trivially_copyable_base.hpp: In instantiation of 'boost::optional_detail::tc_optional_base::tc_optional_base() [with T = libmspub::BorderPosition]': /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp:931:38: required from 'boost::optional::optional() [with T = libmspub::BorderPosition]' ShapeInfo.h:78:130: required from here /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/detail/optional_trivially_copyable_base.hpp:36:5: warning: 'boost::optional_detail::tc_optional_base::m_storage' should be initialized in the member initialization list [-Weffc++] tc_optional_base() ^~~~~~~~~~~~~~~~ In file included from /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional.hpp:15:0, from MSPUBTypes.h:16, from ColorReference.h:15, from PolygonUtils.cpp:17: /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp: In instantiation of 'boost::optional_detail::optional_base::optional_base() [with T = libmspub::DynamicCustomShape]': /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp:931:38: required from 'boost::optional::optional() [with T = libmspub::DynamicCustomShape]' ShapeInfo.h:78:130: required from here /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp:148:5: warning: 'boost::optional_detail::optional_base::m_storage' should be initialized in the member initialization list [-Weffc++] optional_base() ^~~~~~~~~~~~~ /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp: In instantiation of 'boost::optional_detail::optional_base::optional_base() [with T = libmspub::ColorReference]': /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp:931:38: required from 'boost::optional::optional() [with T = libmspub::ColorReference]' ShapeInfo.h:78:130: required from here /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp:148:5: warning: 'boost::optional_detail::optional_base::m_storage' should be initialized in the member initialization list [-Weffc++] /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp: In instantiation of 'boost::optional_detail::optional_base::optional_base() [with T = libmspub::TableInfo]': /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp:931:38: required from 'boost::optional::optional() [with T = libmspub::TableInfo]' ShapeInfo.h:78:130: required from here /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp:148:5: warning: 'boost::optional_detail::optional_base::m_storage' should be initialized in the member initialization list [-Weffc++] /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp: In instantiation of 'boost::optional_detail::optional_base::optional_base() [with T = libmspub::Arrow]': /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp:931:38: required from 'boost::optional::optional() [with T = libmspub::Arrow]' ShapeInfo.h:78:130: required from here /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp:148:5: warning: 'boost::optional_detail::optional_base::m_storage' should be initialized in the member initialization list [-Weffc++] In file included from /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp:786:0, from /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional.hpp:15, from MSPUBTypes.h:16, from ColorReference.h:15, from PolygonUtils.cpp:17: /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/detail/optional_trivially_copyable_base.hpp: In instantiation of 'boost::optional_detail::tc_optional_base::tc_optional_base() [with T = libmspub::VerticalAlign]': /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp:931:38: required from 'boost::optional::optional() [with T = libmspub::VerticalAlign]' ShapeInfo.h:78:130: required from here /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/detail/optional_trivially_copyable_base.hpp:36:5: warning: 'boost::optional_detail::tc_optional_base::m_storage' should be initialized in the member initialization list [-Weffc++] tc_optional_base() ^~~~~~~~~~~~~~~~ In file included from /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional.hpp:15:0, from MSPUBTypes.h:16, from ColorReference.h:15, from PolygonUtils.cpp:17: /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp: In instantiation of 'boost::optional_detail::optional_base::optional_base() [with T = libmspub::Shadow]': /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp:931:38: required from 'boost::optional::optional() [with T = libmspub::Shadow]' ShapeInfo.h:78:130: required from here /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp:148:5: warning: 'boost::optional_detail::optional_base::m_storage' should be initialized in the member initialization list [-Weffc++] optional_base() ^~~~~~~~~~~~~ --- VectorTransformation2D.lo --- --- PolygonUtils.lo --- /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp: In instantiation of 'boost::optional_detail::optional_base::optional_base() [with T = libmspub::Vector2D]': /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp:931:38: required from 'boost::optional::optional() [with T = libmspub::Vector2D]' PolygonUtils.cpp:5990:31: required from here /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp:148:5: warning: 'boost::optional_detail::optional_base::m_storage' should be initialized in the member initialization list [-Weffc++] --- VectorTransformation2D.lo --- CXX VectorTransformation2D.lo --- MSPUBCollector.lo --- In file included from /pbulk/work/converters/libmspub/work/.buildlink/include/boost/multi_array.hpp:34:0, from MSPUBCollector.cpp:17: /pbulk/work/converters/libmspub/work/.buildlink/include/boost/multi_array/multi_array_ref.hpp: In instantiation of 'boost::const_multi_array_ref::const_multi_array_ref(TPtr, const boost::detail::multi_array::extent_gen&) [with T = libmspub::{anonymous}::TableLayoutCell; long unsigned int NumDims = 2; TPtr = libmspub::{anonymous}::TableLayoutCell*]': /pbulk/work/converters/libmspub/work/.buildlink/include/boost/multi_array/multi_array_ref.hpp:463:27: required from 'boost::multi_array_ref::multi_array_ref(T*, const boost::detail::multi_array::extent_gen&) [with T = libmspub::{anonymous}::TableLayoutCell; long unsigned int NumDims = 2]' /pbulk/work/converters/libmspub/work/.buildlink/include/boost/multi_array.hpp:203:43: required from 'boost::multi_array::multi_array(const boost::detail::multi_array::extent_gen&, const Allocator&) [with T = libmspub::{anonymous}::TableLayoutCell; long unsigned int NumDims = 2; Allocator = std::allocator]' MSPUBCollector.cpp:1123:114: required from here /pbulk/work/converters/libmspub/work/.buildlink/include/boost/multi_array/multi_array_ref.hpp:110:12: warning: 'boost::const_multi_array_ref::extent_list_' should be initialized in the member initialization list [-Weffc++] explicit const_multi_array_ref(TPtr base, ^~~~~~~~~~~~~~~~~~~~~ /pbulk/work/converters/libmspub/work/.buildlink/include/boost/multi_array/multi_array_ref.hpp:110:12: warning: 'boost::const_multi_array_ref::stride_list_' should be initialized in the member initialization list [-Weffc++] /pbulk/work/converters/libmspub/work/.buildlink/include/boost/multi_array/multi_array_ref.hpp:110:12: warning: 'boost::const_multi_array_ref::index_base_list_' should be initialized in the member initialization list [-Weffc++] /pbulk/work/converters/libmspub/work/.buildlink/include/boost/multi_array/multi_array_ref.hpp:110:12: warning: 'boost::const_multi_array_ref::origin_offset_' should be initialized in the member initialization list [-Weffc++] /pbulk/work/converters/libmspub/work/.buildlink/include/boost/multi_array/multi_array_ref.hpp:110:12: warning: 'boost::const_multi_array_ref::directional_offset_' should be initialized in the member initialization list [-Weffc++] /pbulk/work/converters/libmspub/work/.buildlink/include/boost/multi_array/multi_array_ref.hpp:110:12: warning: 'boost::const_multi_array_ref::num_elements_' should be initialized in the member initialization list [-Weffc++] --- MSPUBParser.lo --- MSPUBParser.cpp: In member function 'bool libmspub::MSPUBParser::parseFontChunk(librevenge::RVNGInputStream*, const libmspub::ContentChunkReference&)': MSPUBParser.cpp:565:41: warning: 'eotOffset.boost::optional_detail::tc_optional_base::m_storage' may be used uninitialized in this function [-Wmaybe-uninitialized] input->seek(eotOffset.get() + 4, librevenge::RVNG_SEEK_SET); ~~~~~~~~~~~~~~~~^~~ --- MSPUBCollector.lo --- In file included from /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional.hpp:15:0, from MSPUBTypes.h:16, from BorderArtInfo.h:17, from MSPUBCollector.h:21, from MSPUBCollector.cpp:10: /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp: In instantiation of 'boost::optional_detail::optional_base::optional_base(const boost::optional_detail::optional_base&) [with T = libmspub::Dash]': /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp:1024:5: required from 'void __gnu_cxx::new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = libmspub::Line; _Args = {const libmspub::Line&}; _Tp = libmspub::Line]' /usr/include/g++/bits/alloc_traits.h:475:4: required from 'static void std::allocator_traits >::construct(std::allocator_traits >::allocator_type&, _Up*, _Args&& ...) [with _Up = libmspub::Line; _Args = {const libmspub::Line&}; _Tp = libmspub::Line; std::allocator_traits >::allocator_type = std::allocator]' /usr/include/g++/bits/stl_vector.h:943:30: required from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = libmspub::Line; _Alloc = std::allocator; std::vector<_Tp, _Alloc>::value_type = libmspub::Line]' MSPUBCollector.cpp:567:54: required from here /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp:202:5: warning: 'boost::optional_detail::optional_base::m_storage' should be initialized in the member initialization list [-Weffc++] optional_base ( optional_base const& rhs ) ^~~~~~~~~~~~~ /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp: In instantiation of 'boost::optional_detail::optional_base::optional_base(const boost::optional_detail::optional_base&) [with T = libmspub::Coordinate]': /usr/include/g++/tuple:218:38: recursively required from 'constexpr std::_Tuple_impl<_Idx, _Head, _Tail ...>::_Tuple_impl(_UHead&&, _UTail&& ...) [with _UHead = const libmspub::ShapeInfo&; _UTail = {const std::_Placeholder<1>&, bool, std::vector >&}; = void; long unsigned int _Idx = 1; _Head = libmspub::ShapeInfo; _Tail = {std::_Placeholder<1>, bool, std::vector >}]' /usr/include/g++/tuple:218:38: required from 'constexpr std::_Tuple_impl<_Idx, _Head, _Tail ...>::_Tuple_impl(_UHead&&, _UTail&& ...) [with _UHead = const libmspub::MSPUBCollector*; _UTail = {const libmspub::ShapeInfo&, const std::_Placeholder<1>&, bool, std::vector >&}; = void; long unsigned int _Idx = 0; _Head = const libmspub::MSPUBCollector*; _Tail = {libmspub::ShapeInfo, std::_Placeholder<1>, bool, std::vector >}]' /usr/include/g++/tuple:647:61: required from 'constexpr std::tuple<_Elements>::tuple(_UElements&& ...) [with _UElements = {const libmspub::MSPUBCollector*, const libmspub::ShapeInfo&, const std::_Placeholder<1>&, bool, std::vector >&}; typename std::enable_if<((std::_TC<((sizeof... (_Elements) == sizeof... (_UElements)) && std::_TC<(sizeof... (_UElements) == 1), _Elements ...>::_NotSameTuple<_UElements ...>()), _Elements ...>::_MoveConstructibleTuple<_UElements ...>() && std::_TC<((sizeof... (_Elements) == sizeof... (_UElements)) && std::_TC<(sizeof... (_UElements) == 1), _Elements ...>::_NotSameTuple<_UElements ...>()), _Elements ...>::_ImplicitlyMoveConvertibleTuple<_UElements ...>()) && (sizeof... (_Elements) >= 1)), bool>::type = 1; _Elements = {const libmspub::MSPUBCollector*, libmspub::ShapeInfo, std::_Placeholder<1>, bool, std::vector >}]' /usr/include/g++/functional:534:70: required from 'std::_Bind<_Functor(_Bound_args ...)>::_Bind(_Functor&&, _Args&& ...) [with _Args = {const libmspub::MSPUBCollector*, const libmspub::ShapeInfo&, const std::_Placeholder<1>&, bool, std::vector >&}; _Functor = double (libmspub::MSPUBCollector::*)(const libmspub::ShapeInfo&, unsigned int, bool, const std::vector&) const; _Bound_args = {const libmspub::MSPUBCollector*, libmspub::ShapeInfo, std::_Placeholder<1>, bool, std::vector >}]' /usr/include/g++/functional:878:38: required from 'typename std::_Bind_helper::value, _Func, _BoundArgs ...>::type std::bind(_Func&&, _BoundArgs&& ...) [with _Func = double (libmspub::MSPUBCollector::*)(const libmspub::ShapeInfo&, unsigned int, bool, const std::vector&) const; _BoundArgs = {const libmspub::MSPUBCollector*, const libmspub::ShapeInfo&, const std::_Placeholder<1>&, bool, std::vector >&}; typename std::_Bind_helper::value, _Func, _BoundArgs ...>::type = std::_Bind, bool, std::vector))(const libmspub::ShapeInfo&, unsigned int, bool, const std::vector&) const>]' MSPUBCollector.cpp:810:126: required from here /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp:202:5: warning: 'boost::optional_detail::optional_base::m_storage' should be initialized in the member initialization list [-Weffc++] /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp: In instantiation of 'boost::optional_detail::optional_base::optional_base(const boost::optional_detail::optional_base&) [with T = std::pair]': /usr/include/g++/tuple:218:38: recursively required from 'constexpr std::_Tuple_impl<_Idx, _Head, _Tail ...>::_Tuple_impl(_UHead&&, _UTail&& ...) [with _UHead = const libmspub::ShapeInfo&; _UTail = {const std::_Placeholder<1>&, bool, std::vector >&}; = void; long unsigned int _Idx = 1; _Head = libmspub::ShapeInfo; _Tail = {std::_Placeholder<1>, bool, std::vector >}]' /usr/include/g++/tuple:218:38: required from 'constexpr std::_Tuple_impl<_Idx, _Head, _Tail ...>::_Tuple_impl(_UHead&&, _UTail&& ...) [with _UHead = const libmspub::MSPUBCollector*; _UTail = {const libmspub::ShapeInfo&, const std::_Placeholder<1>&, bool, std::vector >&}; = void; long unsigned int _Idx = 0; _Head = const libmspub::MSPUBCollector*; _Tail = {libmspub::ShapeInfo, std::_Placeholder<1>, bool, std::vector >}]' /usr/include/g++/tuple:647:61: required from 'constexpr std::tuple<_Elements>::tuple(_UElements&& ...) [with _UElements = {const libmspub::MSPUBCollector*, const libmspub::ShapeInfo&, const std::_Placeholder<1>&, bool, std::vector >&}; typename std::enable_if<((std::_TC<((sizeof... (_Elements) == sizeof... (_UElements)) && std::_TC<(sizeof... (_UElements) == 1), _Elements ...>::_NotSameTuple<_UElements ...>()), _Elements ...>::_MoveConstructibleTuple<_UElements ...>() && std::_TC<((sizeof... (_Elements) == sizeof... (_UElements)) && std::_TC<(sizeof... (_UElements) == 1), _Elements ...>::_NotSameTuple<_UElements ...>()), _Elements ...>::_ImplicitlyMoveConvertibleTuple<_UElements ...>()) && (sizeof... (_Elements) >= 1)), bool>::type = 1; _Elements = {const libmspub::MSPUBCollector*, libmspub::ShapeInfo, std::_Placeholder<1>, bool, std::vector >}]' /usr/include/g++/functional:534:70: required from 'std::_Bind<_Functor(_Bound_args ...)>::_Bind(_Functor&&, _Args&& ...) [with _Args = {const libmspub::MSPUBCollector*, const libmspub::ShapeInfo&, const std::_Placeholder<1>&, bool, std::vector >&}; _Functor = double (libmspub::MSPUBCollector::*)(const libmspub::ShapeInfo&, unsigned int, bool, const std::vector&) const; _Bound_args = {const libmspub::MSPUBCollector*, libmspub::ShapeInfo, std::_Placeholder<1>, bool, std::vector >}]' /usr/include/g++/functional:878:38: required from 'typename std::_Bind_helper::value, _Func, _BoundArgs ...>::type std::bind(_Func&&, _BoundArgs&& ...) [with _Func = double (libmspub::MSPUBCollector::*)(const libmspub::ShapeInfo&, unsigned int, bool, const std::vector&) const; _BoundArgs = {const libmspub::MSPUBCollector*, const libmspub::ShapeInfo&, const std::_Placeholder<1>&, bool, std::vector >&}; typename std::_Bind_helper::value, _Func, _BoundArgs ...>::type = std::_Bind, bool, std::vector))(const libmspub::ShapeInfo&, unsigned int, bool, const std::vector&) const>]' MSPUBCollector.cpp:810:126: required from here /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp:202:5: warning: 'boost::optional_detail::optional_base >::m_storage' should be initialized in the member initialization list [-Weffc++] /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp: In instantiation of 'boost::optional_detail::optional_base::optional_base(const boost::optional_detail::optional_base&) [with T = libmspub::Margins]': /usr/include/g++/tuple:218:38: recursively required from 'constexpr std::_Tuple_impl<_Idx, _Head, _Tail ...>::_Tuple_impl(_UHead&&, _UTail&& ...) [with _UHead = const libmspub::ShapeInfo&; _UTail = {const std::_Placeholder<1>&, bool, std::vector >&}; = void; long unsigned int _Idx = 1; _Head = libmspub::ShapeInfo; _Tail = {std::_Placeholder<1>, bool, std::vector >}]' /usr/include/g++/tuple:218:38: required from 'constexpr std::_Tuple_impl<_Idx, _Head, _Tail ...>::_Tuple_impl(_UHead&&, _UTail&& ...) [with _UHead = const libmspub::MSPUBCollector*; _UTail = {const libmspub::ShapeInfo&, const std::_Placeholder<1>&, bool, std::vector >&}; = void; long unsigned int _Idx = 0; _Head = const libmspub::MSPUBCollector*; _Tail = {libmspub::ShapeInfo, std::_Placeholder<1>, bool, std::vector >}]' /usr/include/g++/tuple:647:61: required from 'constexpr std::tuple<_Elements>::tuple(_UElements&& ...) [with _UElements = {const libmspub::MSPUBCollector*, const libmspub::ShapeInfo&, const std::_Placeholder<1>&, bool, std::vector >&}; typename std::enable_if<((std::_TC<((sizeof... (_Elements) == sizeof... (_UElements)) && std::_TC<(sizeof... (_UElements) == 1), _Elements ...>::_NotSameTuple<_UElements ...>()), _Elements ...>::_MoveConstructibleTuple<_UElements ...>() && std::_TC<((sizeof... (_Elements) == sizeof... (_UElements)) && std::_TC<(sizeof... (_UElements) == 1), _Elements ...>::_NotSameTuple<_UElements ...>()), _Elements ...>::_ImplicitlyMoveConvertibleTuple<_UElements ...>()) && (sizeof... (_Elements) >= 1)), bool>::type = 1; _Elements = {const libmspub::MSPUBCollector*, libmspub::ShapeInfo, std::_Placeholder<1>, bool, std::vector >}]' /usr/include/g++/functional:534:70: required from 'std::_Bind<_Functor(_Bound_args ...)>::_Bind(_Functor&&, _Args&& ...) [with _Args = {const libmspub::MSPUBCollector*, const libmspub::ShapeInfo&, const std::_Placeholder<1>&, bool, std::vector >&}; _Functor = double (libmspub::MSPUBCollector::*)(const libmspub::ShapeInfo&, unsigned int, bool, const std::vector&) const; _Bound_args = {const libmspub::MSPUBCollector*, libmspub::ShapeInfo, std::_Placeholder<1>, bool, std::vector >}]' /usr/include/g++/functional:878:38: required from 'typename std::_Bind_helper::value, _Func, _BoundArgs ...>::type std::bind(_Func&&, _BoundArgs&& ...) [with _Func = double (libmspub::MSPUBCollector::*)(const libmspub::ShapeInfo&, unsigned int, bool, const std::vector&) const; _BoundArgs = {const libmspub::MSPUBCollector*, const libmspub::ShapeInfo&, const std::_Placeholder<1>&, bool, std::vector >&}; typename std::_Bind_helper::value, _Func, _BoundArgs ...>::type = std::_Bind, bool, std::vector))(const libmspub::ShapeInfo&, unsigned int, bool, const std::vector&) const>]' MSPUBCollector.cpp:810:126: required from here /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp:202:5: warning: 'boost::optional_detail::optional_base::m_storage' should be initialized in the member initialization list [-Weffc++] /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp: In instantiation of 'boost::optional_detail::optional_base::optional_base(const boost::optional_detail::optional_base&) [with T = libmspub::DynamicCustomShape]': /usr/include/g++/tuple:218:38: recursively required from 'constexpr std::_Tuple_impl<_Idx, _Head, _Tail ...>::_Tuple_impl(_UHead&&, _UTail&& ...) [with _UHead = const libmspub::ShapeInfo&; _UTail = {const std::_Placeholder<1>&, bool, std::vector >&}; = void; long unsigned int _Idx = 1; _Head = libmspub::ShapeInfo; _Tail = {std::_Placeholder<1>, bool, std::vector >}]' /usr/include/g++/tuple:218:38: required from 'constexpr std::_Tuple_impl<_Idx, _Head, _Tail ...>::_Tuple_impl(_UHead&&, _UTail&& ...) [with _UHead = const libmspub::MSPUBCollector*; _UTail = {const libmspub::ShapeInfo&, const std::_Placeholder<1>&, bool, std::vector >&}; = void; long unsigned int _Idx = 0; _Head = const libmspub::MSPUBCollector*; _Tail = {libmspub::ShapeInfo, std::_Placeholder<1>, bool, std::vector >}]' /usr/include/g++/tuple:647:61: required from 'constexpr std::tuple<_Elements>::tuple(_UElements&& ...) [with _UElements = {const libmspub::MSPUBCollector*, const libmspub::ShapeInfo&, const std::_Placeholder<1>&, bool, std::vector >&}; typename std::enable_if<((std::_TC<((sizeof... (_Elements) == sizeof... (_UElements)) && std::_TC<(sizeof... (_UElements) == 1), _Elements ...>::_NotSameTuple<_UElements ...>()), _Elements ...>::_MoveConstructibleTuple<_UElements ...>() && std::_TC<((sizeof... (_Elements) == sizeof... (_UElements)) && std::_TC<(sizeof... (_UElements) == 1), _Elements ...>::_NotSameTuple<_UElements ...>()), _Elements ...>::_ImplicitlyMoveConvertibleTuple<_UElements ...>()) && (sizeof... (_Elements) >= 1)), bool>::type = 1; _Elements = {const libmspub::MSPUBCollector*, libmspub::ShapeInfo, std::_Placeholder<1>, bool, std::vector >}]' /usr/include/g++/functional:534:70: required from 'std::_Bind<_Functor(_Bound_args ...)>::_Bind(_Functor&&, _Args&& ...) [with _Args = {const libmspub::MSPUBCollector*, const libmspub::ShapeInfo&, const std::_Placeholder<1>&, bool, std::vector >&}; _Functor = double (libmspub::MSPUBCollector::*)(const libmspub::ShapeInfo&, unsigned int, bool, const std::vector&) const; _Bound_args = {const libmspub::MSPUBCollector*, libmspub::ShapeInfo, std::_Placeholder<1>, bool, std::vector >}]' /usr/include/g++/functional:878:38: required from 'typename std::_Bind_helper::value, _Func, _BoundArgs ...>::type std::bind(_Func&&, _BoundArgs&& ...) [with _Func = double (libmspub::MSPUBCollector::*)(const libmspub::ShapeInfo&, unsigned int, bool, const std::vector&) const; _BoundArgs = {const libmspub::MSPUBCollector*, const libmspub::ShapeInfo&, const std::_Placeholder<1>&, bool, std::vector >&}; typename std::_Bind_helper::value, _Func, _BoundArgs ...>::type = std::_Bind, bool, std::vector))(const libmspub::ShapeInfo&, unsigned int, bool, const std::vector&) const>]' MSPUBCollector.cpp:810:126: required from here /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp:202:5: warning: 'boost::optional_detail::optional_base::m_storage' should be initialized in the member initialization list [-Weffc++] /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp: In instantiation of 'boost::optional_detail::optional_base::optional_base(const boost::optional_detail::optional_base&) [with T = libmspub::ColorReference]': /usr/include/g++/tuple:218:38: recursively required from 'constexpr std::_Tuple_impl<_Idx, _Head, _Tail ...>::_Tuple_impl(_UHead&&, _UTail&& ...) [with _UHead = const libmspub::ShapeInfo&; _UTail = {const std::_Placeholder<1>&, bool, std::vector >&}; = void; long unsigned int _Idx = 1; _Head = libmspub::ShapeInfo; _Tail = {std::_Placeholder<1>, bool, std::vector >}]' /usr/include/g++/tuple:218:38: required from 'constexpr std::_Tuple_impl<_Idx, _Head, _Tail ...>::_Tuple_impl(_UHead&&, _UTail&& ...) [with _UHead = const libmspub::MSPUBCollector*; _UTail = {const libmspub::ShapeInfo&, const std::_Placeholder<1>&, bool, std::vector >&}; = void; long unsigned int _Idx = 0; _Head = const libmspub::MSPUBCollector*; _Tail = {libmspub::ShapeInfo, std::_Placeholder<1>, bool, std::vector >}]' /usr/include/g++/tuple:647:61: required from 'constexpr std::tuple<_Elements>::tuple(_UElements&& ...) [with _UElements = {const libmspub::MSPUBCollector*, const libmspub::ShapeInfo&, const std::_Placeholder<1>&, bool, std::vector >&}; typename std::enable_if<((std::_TC<((sizeof... (_Elements) == sizeof... (_UElements)) && std::_TC<(sizeof... (_UElements) == 1), _Elements ...>::_NotSameTuple<_UElements ...>()), _Elements ...>::_MoveConstructibleTuple<_UElements ...>() && std::_TC<((sizeof... (_Elements) == sizeof... (_UElements)) && std::_TC<(sizeof... (_UElements) == 1), _Elements ...>::_NotSameTuple<_UElements ...>()), _Elements ...>::_ImplicitlyMoveConvertibleTuple<_UElements ...>()) && (sizeof... (_Elements) >= 1)), bool>::type = 1; _Elements = {const libmspub::MSPUBCollector*, libmspub::ShapeInfo, std::_Placeholder<1>, bool, std::vector >}]' /usr/include/g++/functional:534:70: required from 'std::_Bind<_Functor(_Bound_args ...)>::_Bind(_Functor&&, _Args&& ...) [with _Args = {const libmspub::MSPUBCollector*, const libmspub::ShapeInfo&, const std::_Placeholder<1>&, bool, std::vector >&}; _Functor = double (libmspub::MSPUBCollector::*)(const libmspub::ShapeInfo&, unsigned int, bool, const std::vector&) const; _Bound_args = {const libmspub::MSPUBCollector*, libmspub::ShapeInfo, std::_Placeholder<1>, bool, std::vector >}]' /usr/include/g++/functional:878:38: required from 'typename std::_Bind_helper::value, _Func, _BoundArgs ...>::type std::bind(_Func&&, _BoundArgs&& ...) [with _Func = double (libmspub::MSPUBCollector::*)(const libmspub::ShapeInfo&, unsigned int, bool, const std::vector&) const; _BoundArgs = {const libmspub::MSPUBCollector*, const libmspub::ShapeInfo&, const std::_Placeholder<1>&, bool, std::vector >&}; typename std::_Bind_helper::value, _Func, _BoundArgs ...>::type = std::_Bind, bool, std::vector))(const libmspub::ShapeInfo&, unsigned int, bool, const std::vector&) const>]' MSPUBCollector.cpp:810:126: required from here /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp:202:5: warning: 'boost::optional_detail::optional_base::m_storage' should be initialized in the member initialization list [-Weffc++] /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp: In instantiation of 'boost::optional_detail::optional_base::optional_base(const boost::optional_detail::optional_base&) [with T = libmspub::TableInfo]': /usr/include/g++/tuple:218:38: recursively required from 'constexpr std::_Tuple_impl<_Idx, _Head, _Tail ...>::_Tuple_impl(_UHead&&, _UTail&& ...) [with _UHead = const libmspub::ShapeInfo&; _UTail = {const std::_Placeholder<1>&, bool, std::vector >&}; = void; long unsigned int _Idx = 1; _Head = libmspub::ShapeInfo; _Tail = {std::_Placeholder<1>, bool, std::vector >}]' /usr/include/g++/tuple:218:38: required from 'constexpr std::_Tuple_impl<_Idx, _Head, _Tail ...>::_Tuple_impl(_UHead&&, _UTail&& ...) [with _UHead = const libmspub::MSPUBCollector*; _UTail = {const libmspub::ShapeInfo&, const std::_Placeholder<1>&, bool, std::vector >&}; = void; long unsigned int _Idx = 0; _Head = const libmspub::MSPUBCollector*; _Tail = {libmspub::ShapeInfo, std::_Placeholder<1>, bool, std::vector >}]' /usr/include/g++/tuple:647:61: required from 'constexpr std::tuple<_Elements>::tuple(_UElements&& ...) [with _UElements = {const libmspub::MSPUBCollector*, const libmspub::ShapeInfo&, const std::_Placeholder<1>&, bool, std::vector >&}; typename std::enable_if<((std::_TC<((sizeof... (_Elements) == sizeof... (_UElements)) && std::_TC<(sizeof... (_UElements) == 1), _Elements ...>::_NotSameTuple<_UElements ...>()), _Elements ...>::_MoveConstructibleTuple<_UElements ...>() && std::_TC<((sizeof... (_Elements) == sizeof... (_UElements)) && std::_TC<(sizeof... (_UElements) == 1), _Elements ...>::_NotSameTuple<_UElements ...>()), _Elements ...>::_ImplicitlyMoveConvertibleTuple<_UElements ...>()) && (sizeof... (_Elements) >= 1)), bool>::type = 1; _Elements = {const libmspub::MSPUBCollector*, libmspub::ShapeInfo, std::_Placeholder<1>, bool, std::vector >}]' /usr/include/g++/functional:534:70: required from 'std::_Bind<_Functor(_Bound_args ...)>::_Bind(_Functor&&, _Args&& ...) [with _Args = {const libmspub::MSPUBCollector*, const libmspub::ShapeInfo&, const std::_Placeholder<1>&, bool, std::vector >&}; _Functor = double (libmspub::MSPUBCollector::*)(const libmspub::ShapeInfo&, unsigned int, bool, const std::vector&) const; _Bound_args = {const libmspub::MSPUBCollector*, libmspub::ShapeInfo, std::_Placeholder<1>, bool, std::vector >}]' /usr/include/g++/functional:878:38: required from 'typename std::_Bind_helper::value, _Func, _BoundArgs ...>::type std::bind(_Func&&, _BoundArgs&& ...) [with _Func = double (libmspub::MSPUBCollector::*)(const libmspub::ShapeInfo&, unsigned int, bool, const std::vector&) const; _BoundArgs = {const libmspub::MSPUBCollector*, const libmspub::ShapeInfo&, const std::_Placeholder<1>&, bool, std::vector >&}; typename std::_Bind_helper::value, _Func, _BoundArgs ...>::type = std::_Bind, bool, std::vector))(const libmspub::ShapeInfo&, unsigned int, bool, const std::vector&) const>]' MSPUBCollector.cpp:810:126: required from here /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp:202:5: warning: 'boost::optional_detail::optional_base::m_storage' should be initialized in the member initialization list [-Weffc++] /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp: In instantiation of 'boost::optional_detail::optional_base::optional_base(const boost::optional_detail::optional_base&) [with T = libmspub::Arrow]': /usr/include/g++/tuple:218:38: recursively required from 'constexpr std::_Tuple_impl<_Idx, _Head, _Tail ...>::_Tuple_impl(_UHead&&, _UTail&& ...) [with _UHead = const libmspub::ShapeInfo&; _UTail = {const std::_Placeholder<1>&, bool, std::vector >&}; = void; long unsigned int _Idx = 1; _Head = libmspub::ShapeInfo; _Tail = {std::_Placeholder<1>, bool, std::vector >}]' /usr/include/g++/tuple:218:38: required from 'constexpr std::_Tuple_impl<_Idx, _Head, _Tail ...>::_Tuple_impl(_UHead&&, _UTail&& ...) [with _UHead = const libmspub::MSPUBCollector*; _UTail = {const libmspub::ShapeInfo&, const std::_Placeholder<1>&, bool, std::vector >&}; = void; long unsigned int _Idx = 0; _Head = const libmspub::MSPUBCollector*; _Tail = {libmspub::ShapeInfo, std::_Placeholder<1>, bool, std::vector >}]' /usr/include/g++/tuple:647:61: required from 'constexpr std::tuple<_Elements>::tuple(_UElements&& ...) [with _UElements = {const libmspub::MSPUBCollector*, const libmspub::ShapeInfo&, const std::_Placeholder<1>&, bool, std::vector >&}; typename std::enable_if<((std::_TC<((sizeof... (_Elements) == sizeof... (_UElements)) && std::_TC<(sizeof... (_UElements) == 1), _Elements ...>::_NotSameTuple<_UElements ...>()), _Elements ...>::_MoveConstructibleTuple<_UElements ...>() && std::_TC<((sizeof... (_Elements) == sizeof... (_UElements)) && std::_TC<(sizeof... (_UElements) == 1), _Elements ...>::_NotSameTuple<_UElements ...>()), _Elements ...>::_ImplicitlyMoveConvertibleTuple<_UElements ...>()) && (sizeof... (_Elements) >= 1)), bool>::type = 1; _Elements = {const libmspub::MSPUBCollector*, libmspub::ShapeInfo, std::_Placeholder<1>, bool, std::vector >}]' /usr/include/g++/functional:534:70: required from 'std::_Bind<_Functor(_Bound_args ...)>::_Bind(_Functor&&, _Args&& ...) [with _Args = {const libmspub::MSPUBCollector*, const libmspub::ShapeInfo&, const std::_Placeholder<1>&, bool, std::vector >&}; _Functor = double (libmspub::MSPUBCollector::*)(const libmspub::ShapeInfo&, unsigned int, bool, const std::vector&) const; _Bound_args = {const libmspub::MSPUBCollector*, libmspub::ShapeInfo, std::_Placeholder<1>, bool, std::vector >}]' /usr/include/g++/functional:878:38: required from 'typename std::_Bind_helper::value, _Func, _BoundArgs ...>::type std::bind(_Func&&, _BoundArgs&& ...) [with _Func = double (libmspub::MSPUBCollector::*)(const libmspub::ShapeInfo&, unsigned int, bool, const std::vector&) const; _BoundArgs = {const libmspub::MSPUBCollector*, const libmspub::ShapeInfo&, const std::_Placeholder<1>&, bool, std::vector >&}; typename std::_Bind_helper::value, _Func, _BoundArgs ...>::type = std::_Bind, bool, std::vector))(const libmspub::ShapeInfo&, unsigned int, bool, const std::vector&) const>]' MSPUBCollector.cpp:810:126: required from here /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp:202:5: warning: 'boost::optional_detail::optional_base::m_storage' should be initialized in the member initialization list [-Weffc++] /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp: In instantiation of 'boost::optional_detail::optional_base::optional_base(const boost::optional_detail::optional_base&) [with T = libmspub::Shadow]': /usr/include/g++/tuple:218:38: recursively required from 'constexpr std::_Tuple_impl<_Idx, _Head, _Tail ...>::_Tuple_impl(_UHead&&, _UTail&& ...) [with _UHead = const libmspub::ShapeInfo&; _UTail = {const std::_Placeholder<1>&, bool, std::vector >&}; = void; long unsigned int _Idx = 1; _Head = libmspub::ShapeInfo; _Tail = {std::_Placeholder<1>, bool, std::vector >}]' /usr/include/g++/tuple:218:38: required from 'constexpr std::_Tuple_impl<_Idx, _Head, _Tail ...>::_Tuple_impl(_UHead&&, _UTail&& ...) [with _UHead = const libmspub::MSPUBCollector*; _UTail = {const libmspub::ShapeInfo&, const std::_Placeholder<1>&, bool, std::vector >&}; = void; long unsigned int _Idx = 0; _Head = const libmspub::MSPUBCollector*; _Tail = {libmspub::ShapeInfo, std::_Placeholder<1>, bool, std::vector >}]' /usr/include/g++/tuple:647:61: required from 'constexpr std::tuple<_Elements>::tuple(_UElements&& ...) [with _UElements = {const libmspub::MSPUBCollector*, const libmspub::ShapeInfo&, const std::_Placeholder<1>&, bool, std::vector >&}; typename std::enable_if<((std::_TC<((sizeof... (_Elements) == sizeof... (_UElements)) && std::_TC<(sizeof... (_UElements) == 1), _Elements ...>::_NotSameTuple<_UElements ...>()), _Elements ...>::_MoveConstructibleTuple<_UElements ...>() && std::_TC<((sizeof... (_Elements) == sizeof... (_UElements)) && std::_TC<(sizeof... (_UElements) == 1), _Elements ...>::_NotSameTuple<_UElements ...>()), _Elements ...>::_ImplicitlyMoveConvertibleTuple<_UElements ...>()) && (sizeof... (_Elements) >= 1)), bool>::type = 1; _Elements = {const libmspub::MSPUBCollector*, libmspub::ShapeInfo, std::_Placeholder<1>, bool, std::vector >}]' /usr/include/g++/functional:534:70: required from 'std::_Bind<_Functor(_Bound_args ...)>::_Bind(_Functor&&, _Args&& ...) [with _Args = {const libmspub::MSPUBCollector*, const libmspub::ShapeInfo&, const std::_Placeholder<1>&, bool, std::vector >&}; _Functor = double (libmspub::MSPUBCollector::*)(const libmspub::ShapeInfo&, unsigned int, bool, const std::vector&) const; _Bound_args = {const libmspub::MSPUBCollector*, libmspub::ShapeInfo, std::_Placeholder<1>, bool, std::vector >}]' /usr/include/g++/functional:878:38: required from 'typename std::_Bind_helper::value, _Func, _BoundArgs ...>::type std::bind(_Func&&, _BoundArgs&& ...) [with _Func = double (libmspub::MSPUBCollector::*)(const libmspub::ShapeInfo&, unsigned int, bool, const std::vector&) const; _BoundArgs = {const libmspub::MSPUBCollector*, const libmspub::ShapeInfo&, const std::_Placeholder<1>&, bool, std::vector >&}; typename std::_Bind_helper::value, _Func, _BoundArgs ...>::type = std::_Bind, bool, std::vector))(const libmspub::ShapeInfo&, unsigned int, bool, const std::vector&) const>]' MSPUBCollector.cpp:810:126: required from here /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp:202:5: warning: 'boost::optional_detail::optional_base::m_storage' should be initialized in the member initialization list [-Weffc++] In file included from /pbulk/work/converters/libmspub/work/.buildlink/include/boost/multi_array/base.hpp:25:0, from /pbulk/work/converters/libmspub/work/.buildlink/include/boost/multi_array.hpp:29, from MSPUBCollector.cpp:17: /pbulk/work/converters/libmspub/work/.buildlink/include/boost/multi_array/storage_order.hpp: In instantiation of 'boost::general_storage_order::general_storage_order(const boost::c_storage_order&) [with long unsigned int NumDims = 2]': /pbulk/work/converters/libmspub/work/.buildlink/include/boost/multi_array/multi_array_ref.hpp:113:44: required from 'boost::const_multi_array_ref::const_multi_array_ref(TPtr, const boost::detail::multi_array::extent_gen&) [with T = libmspub::{anonymous}::TableLayoutCell; long unsigned int NumDims = 2; TPtr = libmspub::{anonymous}::TableLayoutCell*]' /pbulk/work/converters/libmspub/work/.buildlink/include/boost/multi_array/multi_array_ref.hpp:463:27: required from 'boost::multi_array_ref::multi_array_ref(T*, const boost::detail::multi_array::extent_gen&) [with T = libmspub::{anonymous}::TableLayoutCell; long unsigned int NumDims = 2]' /pbulk/work/converters/libmspub/work/.buildlink/include/boost/multi_array.hpp:203:43: required from 'boost::multi_array::multi_array(const boost::detail::multi_array::extent_gen&, const Allocator&) [with T = libmspub::{anonymous}::TableLayoutCell; long unsigned int NumDims = 2; Allocator = std::allocator]' MSPUBCollector.cpp:1123:114: required from here /pbulk/work/converters/libmspub/work/.buildlink/include/boost/multi_array/storage_order.hpp:47:5: warning: 'boost::general_storage_order<2>::ordering_' should be initialized in the member initialization list [-Weffc++] general_storage_order(const c_storage_order&) { ^~~~~~~~~~~~~~~~~~~~~ /pbulk/work/converters/libmspub/work/.buildlink/include/boost/multi_array/storage_order.hpp:47:5: warning: 'boost::general_storage_order<2>::ascending_' should be initialized in the member initialization list [-Weffc++] --- MSPUBParser.lo --- MSPUBParser.cpp: In member function 'bool libmspub::MSPUBParser::parseShape(librevenge::RVNGInputStream*, const libmspub::ContentChunkReference&)': MSPUBParser.cpp:800:97: warning: 'index.boost::optional_detail::tc_optional_base::m_storage' may be used uninitialized in this function [-Wmaybe-uninitialized] const ContentChunkReference &cellsChunk = m_contentChunks[m_cellsChunkIndices[get(index)]]; ^ MSPUBParser.cpp:863:34: warning: 'textId.boost::optional_detail::tc_optional_base::m_storage' may be used uninitialized in this function [-Wmaybe-uninitialized] m_collector->addTextShape(get(textId), chunk.seqNum); ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ MSPUBParser.cpp:752:18: warning: 'rowcolArrayOffset.boost::optional_detail::tc_optional_base::m_storage' may be used uninitialized in this function [-Wmaybe-uninitialized] input->seek(rcao, librevenge::RVNG_SEEK_SET); ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ MSPUBParser.cpp:773:68: warning: 'numCols.boost::optional_detail::tc_optional_base::m_storage' may be used uninitialized in this function [-Wmaybe-uninitialized] if (rowHeightsInEmu.size() != nr || columnWidthsInEmu.size() != nc) ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ MSPUBParser.cpp:773:34: warning: 'numRows.boost::optional_detail::tc_optional_base::m_storage' may be used uninitialized in this function [-Wmaybe-uninitialized] if (rowHeightsInEmu.size() != nr || columnWidthsInEmu.size() != nc) ~~~~~~~~~~~~~~~~~~~~~~~^~~~~ MSPUBParser.cpp:781:9: warning: 'cellsSeqNum.boost::optional_detail::tc_optional_base::m_storage' may be used uninitialized in this function [-Wmaybe-uninitialized] if (m_contentChunks[m_cellsChunkIndices[i]].seqNum == csn) ^~ --- libmspub_utils.lo --- CXX libmspub_utils.lo --- MSPUBCollector.lo --- In file included from /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional.hpp:15:0, from MSPUBTypes.h:16, from BorderArtInfo.h:17, from MSPUBCollector.h:21, from MSPUBCollector.cpp:10: /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp: In instantiation of 'boost::optional_detail::optional_base::optional_base(boost::optional_detail::optional_base&&) [with T = libmspub::LineSpacingInfo]': /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp:1034:5: required from 'void std::_Construct(_T1*, _Args&& ...) [with _T1 = libmspub::ParagraphStyle; _Args = {libmspub::ParagraphStyle}]' /usr/include/g++/bits/stl_uninitialized.h:83:18: required from 'static _ForwardIterator std::__uninitialized_copy<_TrivialValueTypes>::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = std::move_iterator; _ForwardIterator = libmspub::ParagraphStyle*; bool _TrivialValueTypes = false]' /usr/include/g++/bits/stl_uninitialized.h:134:15: required from '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = std::move_iterator; _ForwardIterator = libmspub::ParagraphStyle*]' /usr/include/g++/bits/stl_uninitialized.h:289:37: required from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, std::allocator<_Tp>&) [with _InputIterator = std::move_iterator; _ForwardIterator = libmspub::ParagraphStyle*; _Tp = libmspub::ParagraphStyle]' /usr/include/g++/bits/stl_uninitialized.h:311:2: required from '_ForwardIterator std::__uninitialized_move_if_noexcept_a(_InputIterator, _InputIterator, _ForwardIterator, _Allocator&) [with _InputIterator = libmspub::ParagraphStyle*; _ForwardIterator = libmspub::ParagraphStyle*; _Allocator = std::allocator]' /usr/include/g++/bits/vector.tcc:426:6: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const libmspub::ParagraphStyle&}; _Tp = libmspub::ParagraphStyle; _Alloc = std::allocator; std::vector<_Tp, _Alloc>::iterator = __gnu_cxx::__normal_iterator >; typename std::_Vector_base<_Tp, _Alloc>::pointer = libmspub::ParagraphStyle*]' /usr/include/g++/bits/stl_vector.h:948:21: required from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = libmspub::ParagraphStyle; _Alloc = std::allocator; std::vector<_Tp, _Alloc>::value_type = libmspub::ParagraphStyle]' MSPUBCollector.cpp:1489:35: required from here /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp:213:5: warning: 'boost::optional_detail::optional_base::m_storage' should be initialized in the member initialization list [-Weffc++] optional_base ( optional_base&& rhs ) ^~~~~~~~~~~~~ /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp: In instantiation of 'boost::optional_detail::optional_base::optional_base(boost::optional_detail::optional_base&&) [with T = libmspub::ListInfo]': /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp:1034:5: required from 'void std::_Construct(_T1*, _Args&& ...) [with _T1 = libmspub::ParagraphStyle; _Args = {libmspub::ParagraphStyle}]' /usr/include/g++/bits/stl_uninitialized.h:83:18: required from 'static _ForwardIterator std::__uninitialized_copy<_TrivialValueTypes>::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = std::move_iterator; _ForwardIterator = libmspub::ParagraphStyle*; bool _TrivialValueTypes = false]' /usr/include/g++/bits/stl_uninitialized.h:134:15: required from '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = std::move_iterator; _ForwardIterator = libmspub::ParagraphStyle*]' /usr/include/g++/bits/stl_uninitialized.h:289:37: required from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, std::allocator<_Tp>&) [with _InputIterator = std::move_iterator; _ForwardIterator = libmspub::ParagraphStyle*; _Tp = libmspub::ParagraphStyle]' /usr/include/g++/bits/stl_uninitialized.h:311:2: required from '_ForwardIterator std::__uninitialized_move_if_noexcept_a(_InputIterator, _InputIterator, _ForwardIterator, _Allocator&) [with _InputIterator = libmspub::ParagraphStyle*; _ForwardIterator = libmspub::ParagraphStyle*; _Allocator = std::allocator]' /usr/include/g++/bits/vector.tcc:426:6: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const libmspub::ParagraphStyle&}; _Tp = libmspub::ParagraphStyle; _Alloc = std::allocator; std::vector<_Tp, _Alloc>::iterator = __gnu_cxx::__normal_iterator >; typename std::_Vector_base<_Tp, _Alloc>::pointer = libmspub::ParagraphStyle*]' /usr/include/g++/bits/stl_vector.h:948:21: required from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = libmspub::ParagraphStyle; _Alloc = std::allocator; std::vector<_Tp, _Alloc>::value_type = libmspub::ParagraphStyle]' MSPUBCollector.cpp:1489:35: required from here /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp:213:5: warning: 'boost::optional_detail::optional_base::m_storage' should be initialized in the member initialization list [-Weffc++] --- ShapeGroupElement.lo --- In file included from /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional.hpp:15:0, from ShapeGroupElement.h:17, from ShapeGroupElement.cpp:10: /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp: In instantiation of 'boost::optional_detail::optional_base::optional_base(const boost::optional_detail::optional_base&) [with T = libmspub::LineSpacingInfo]': /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp:1024:5: required from here /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp:202:5: warning: 'boost::optional_detail::optional_base::m_storage' should be initialized in the member initialization list [-Weffc++] optional_base ( optional_base const& rhs ) ^~~~~~~~~~~~~ /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp: In instantiation of 'boost::optional_detail::optional_base::optional_base(const boost::optional_detail::optional_base&) [with T = libmspub::ListInfo]': /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp:1024:5: required from here /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp:202:5: warning: 'boost::optional_detail::optional_base::m_storage' should be initialized in the member initialization list [-Weffc++] /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp: In instantiation of 'boost::optional_detail::optional_base::optional_base(const boost::optional_detail::optional_base&) [with T = libmspub::Coordinate]': /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp:1024:5: required from here /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp:202:5: warning: 'boost::optional_detail::optional_base::m_storage' should be initialized in the member initialization list [-Weffc++] /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp: In instantiation of 'boost::optional_detail::optional_base::optional_base(const boost::optional_detail::optional_base&) [with T = std::pair]': /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp:1024:5: required from here /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp:202:5: warning: 'boost::optional_detail::optional_base >::m_storage' should be initialized in the member initialization list [-Weffc++] /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp: In instantiation of 'boost::optional_detail::optional_base::optional_base(const boost::optional_detail::optional_base&) [with T = libmspub::Margins]': /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp:1024:5: required from here /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp:202:5: warning: 'boost::optional_detail::optional_base::m_storage' should be initialized in the member initialization list [-Weffc++] /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp: In instantiation of 'boost::optional_detail::optional_base::optional_base(const boost::optional_detail::optional_base&) [with T = libmspub::DynamicCustomShape]': /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp:1024:5: required from here /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp:202:5: warning: 'boost::optional_detail::optional_base::m_storage' should be initialized in the member initialization list [-Weffc++] /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp: In instantiation of 'boost::optional_detail::optional_base::optional_base(const boost::optional_detail::optional_base&) [with T = libmspub::ColorReference]': /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp:1024:5: required from here /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp:202:5: warning: 'boost::optional_detail::optional_base::m_storage' should be initialized in the member initialization list [-Weffc++] /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp: In instantiation of 'boost::optional_detail::optional_base::optional_base(const boost::optional_detail::optional_base&) [with T = libmspub::Dash]': /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp:1024:5: required from here /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp:202:5: warning: 'boost::optional_detail::optional_base::m_storage' should be initialized in the member initialization list [-Weffc++] /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp: In instantiation of 'boost::optional_detail::optional_base::optional_base(const boost::optional_detail::optional_base&) [with T = libmspub::TableInfo]': /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp:1024:5: required from here /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp:202:5: warning: 'boost::optional_detail::optional_base::m_storage' should be initialized in the member initialization list [-Weffc++] /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp: In instantiation of 'boost::optional_detail::optional_base::optional_base(const boost::optional_detail::optional_base&) [with T = libmspub::Arrow]': /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp:1024:5: required from here /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp:202:5: warning: 'boost::optional_detail::optional_base::m_storage' should be initialized in the member initialization list [-Weffc++] /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp: In instantiation of 'boost::optional_detail::optional_base::optional_base(const boost::optional_detail::optional_base&) [with T = libmspub::Shadow]': /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp:1024:5: required from here /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp:202:5: warning: 'boost::optional_detail::optional_base::m_storage' should be initialized in the member initialization list [-Weffc++] In file included from /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp:786:0, from /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional.hpp:15, from ShapeGroupElement.h:17, from ShapeGroupElement.cpp:10: /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/detail/optional_trivially_copyable_base.hpp: In instantiation of 'boost::optional_detail::tc_optional_base::tc_optional_base() [with T = unsigned int]': /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp:931:38: required from 'boost::optional::optional() [with T = unsigned int]' ListInfo.h:33:45: required from here /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/detail/optional_trivially_copyable_base.hpp:36:5: warning: 'boost::optional_detail::tc_optional_base::m_storage' should be initialized in the member initialization list [-Weffc++] tc_optional_base() ^~~~~~~~~~~~~~~~ /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/detail/optional_trivially_copyable_base.hpp: In instantiation of 'boost::optional_detail::tc_optional_base::tc_optional_base() [with T = libmspub::NumberingType]': /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp:931:38: required from 'boost::optional::optional() [with T = libmspub::NumberingType]' ListInfo.h:33:45: required from here /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/detail/optional_trivially_copyable_base.hpp:36:5: warning: 'boost::optional_detail::tc_optional_base::m_storage' should be initialized in the member initialization list [-Weffc++] /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/detail/optional_trivially_copyable_base.hpp: In instantiation of 'boost::optional_detail::tc_optional_base::tc_optional_base() [with T = libmspub::NumberingDelimiter]': /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp:931:38: required from 'boost::optional::optional() [with T = libmspub::NumberingDelimiter]' ListInfo.h:33:45: required from here /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/detail/optional_trivially_copyable_base.hpp:36:5: warning: 'boost::optional_detail::tc_optional_base::m_storage' should be initialized in the member initialization list [-Weffc++] /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/detail/optional_trivially_copyable_base.hpp: In instantiation of 'boost::optional_detail::tc_optional_base::tc_optional_base() [with T = libmspub::Underline]': /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp:931:38: required from 'boost::optional::optional() [with T = libmspub::Underline]' MSPUBTypes.h:124:12: required from here /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/detail/optional_trivially_copyable_base.hpp:36:5: warning: 'boost::optional_detail::tc_optional_base::m_storage' should be initialized in the member initialization list [-Weffc++] /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/detail/optional_trivially_copyable_base.hpp: In instantiation of 'boost::optional_detail::tc_optional_base::tc_optional_base() [with T = double]': /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp:931:38: required from 'boost::optional::optional() [with T = double]' MSPUBTypes.h:124:12: required from here /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/detail/optional_trivially_copyable_base.hpp:36:5: warning: 'boost::optional_detail::tc_optional_base::m_storage' should be initialized in the member initialization list [-Weffc++] /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/detail/optional_trivially_copyable_base.hpp: In instantiation of 'boost::optional_detail::tc_optional_base::tc_optional_base() [with T = libmspub::Alignment]': /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp:931:38: required from 'boost::optional::optional() [with T = libmspub::Alignment]' MSPUBTypes.h:180:93: required from here /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/detail/optional_trivially_copyable_base.hpp:36:5: warning: 'boost::optional_detail::tc_optional_base::m_storage' should be initialized in the member initialization list [-Weffc++] In file included from /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional.hpp:15:0, from ShapeGroupElement.h:17, from ShapeGroupElement.cpp:10: /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp: In instantiation of 'boost::optional_detail::optional_base::optional_base() [with T = libmspub::LineSpacingInfo]': /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp:931:38: required from 'boost::optional::optional() [with T = libmspub::LineSpacingInfo]' MSPUBTypes.h:180:93: required from here /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp:148:5: warning: 'boost::optional_detail::optional_base::m_storage' should be initialized in the member initialization list [-Weffc++] optional_base() ^~~~~~~~~~~~~ In file included from /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp:786:0, from /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional.hpp:15, from ShapeGroupElement.h:17, from ShapeGroupElement.cpp:10: /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/detail/optional_trivially_copyable_base.hpp: In instantiation of 'boost::optional_detail::tc_optional_base::tc_optional_base() [with T = int]': /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp:931:38: required from 'boost::optional::optional() [with T = int]' MSPUBTypes.h:180:93: required from here /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/detail/optional_trivially_copyable_base.hpp:36:5: warning: 'boost::optional_detail::tc_optional_base::m_storage' should be initialized in the member initialization list [-Weffc++] tc_optional_base() ^~~~~~~~~~~~~~~~ In file included from /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional.hpp:15:0, from ShapeGroupElement.h:17, from ShapeGroupElement.cpp:10: /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp: In instantiation of 'boost::optional_detail::optional_base::optional_base() [with T = libmspub::ListInfo]': /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp:931:38: required from 'boost::optional::optional() [with T = libmspub::ListInfo]' MSPUBTypes.h:180:93: required from here /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp:148:5: warning: 'boost::optional_detail::optional_base::m_storage' should be initialized in the member initialization list [-Weffc++] optional_base() ^~~~~~~~~~~~~ /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp: In instantiation of 'boost::optional_detail::optional_base::optional_base() [with T = libmspub::Dash]': /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp:931:38: required from 'boost::optional::optional() [with T = libmspub::Dash]' Line.h:28:12: required from here /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp:148:5: warning: 'boost::optional_detail::optional_base::m_storage' should be initialized in the member initialization list [-Weffc++] /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp: In instantiation of 'boost::optional_detail::optional_base::optional_base(boost::optional_detail::init_value_tag, boost::optional_detail::optional_base::argument_type) [with T = libmspub::Dash; boost::optional_detail::optional_base::argument_type = const libmspub::Dash&]': /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp:939:81: required from 'boost::optional::optional(boost::optional::argument_type) [with T = libmspub::Dash; boost::optional::argument_type = const libmspub::Dash&]' Line.h:31:16: required from here /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp:160:5: warning: 'boost::optional_detail::optional_base::m_storage' should be initialized in the member initialization list [-Weffc++] optional_base ( init_value_tag, argument_type val ) ^~~~~~~~~~~~~ In file included from /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp:786:0, from /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional.hpp:15, from ShapeGroupElement.h:17, from ShapeGroupElement.cpp:10: /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/detail/optional_trivially_copyable_base.hpp: In instantiation of 'boost::optional_detail::tc_optional_base::tc_optional_base() [with T = libmspub::ShapeType]': /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp:931:38: required from 'boost::optional::optional() [with T = libmspub::ShapeType]' ShapeInfo.h:78:130: required from here /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/detail/optional_trivially_copyable_base.hpp:36:5: warning: 'boost::optional_detail::tc_optional_base::m_storage' should be initialized in the member initialization list [-Weffc++] tc_optional_base() ^~~~~~~~~~~~~~~~ In file included from /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional.hpp:15:0, from ShapeGroupElement.h:17, from ShapeGroupElement.cpp:10: /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp: In instantiation of 'boost::optional_detail::optional_base::optional_base() [with T = libmspub::Coordinate]': /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp:931:38: required from 'boost::optional::optional() [with T = libmspub::Coordinate]' ShapeInfo.h:78:130: required from here /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp:148:5: warning: 'boost::optional_detail::optional_base::m_storage' should be initialized in the member initialization list [-Weffc++] optional_base() ^~~~~~~~~~~~~ /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp: In instantiation of 'boost::optional_detail::optional_base::optional_base() [with T = std::pair]': /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp:931:38: required from 'boost::optional::optional() [with T = std::pair]' ShapeInfo.h:78:130: required from here /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp:148:5: warning: 'boost::optional_detail::optional_base >::m_storage' should be initialized in the member initialization list [-Weffc++] /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp: In instantiation of 'boost::optional_detail::optional_base::optional_base() [with T = libmspub::Margins]': /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp:931:38: required from 'boost::optional::optional() [with T = libmspub::Margins]' ShapeInfo.h:78:130: required from here /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp:148:5: warning: 'boost::optional_detail::optional_base::m_storage' should be initialized in the member initialization list [-Weffc++] In file included from /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp:786:0, from /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional.hpp:15, from ShapeGroupElement.h:17, from ShapeGroupElement.cpp:10: /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/detail/optional_trivially_copyable_base.hpp: In instantiation of 'boost::optional_detail::tc_optional_base::tc_optional_base() [with T = libmspub::BorderPosition]': /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp:931:38: required from 'boost::optional::optional() [with T = libmspub::BorderPosition]' ShapeInfo.h:78:130: required from here /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/detail/optional_trivially_copyable_base.hpp:36:5: warning: 'boost::optional_detail::tc_optional_base::m_storage' should be initialized in the member initialization list [-Weffc++] tc_optional_base() ^~~~~~~~~~~~~~~~ In file included from /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional.hpp:15:0, from ShapeGroupElement.h:17, from ShapeGroupElement.cpp:10: /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp: In instantiation of 'boost::optional_detail::optional_base::optional_base() [with T = libmspub::DynamicCustomShape]': /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp:931:38: required from 'boost::optional::optional() [with T = libmspub::DynamicCustomShape]' ShapeInfo.h:78:130: required from here /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp:148:5: warning: 'boost::optional_detail::optional_base::m_storage' should be initialized in the member initialization list [-Weffc++] optional_base() ^~~~~~~~~~~~~ /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp: In instantiation of 'boost::optional_detail::optional_base::optional_base() [with T = libmspub::ColorReference]': /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp:931:38: required from 'boost::optional::optional() [with T = libmspub::ColorReference]' ShapeInfo.h:78:130: required from here /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp:148:5: warning: 'boost::optional_detail::optional_base::m_storage' should be initialized in the member initialization list [-Weffc++] /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp: In instantiation of 'boost::optional_detail::optional_base::optional_base() [with T = libmspub::TableInfo]': /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp:931:38: required from 'boost::optional::optional() [with T = libmspub::TableInfo]' ShapeInfo.h:78:130: required from here /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp:148:5: warning: 'boost::optional_detail::optional_base::m_storage' should be initialized in the member initialization list [-Weffc++] /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp: In instantiation of 'boost::optional_detail::optional_base::optional_base() [with T = libmspub::Arrow]': /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp:931:38: required from 'boost::optional::optional() [with T = libmspub::Arrow]' ShapeInfo.h:78:130: required from here /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp:148:5: warning: 'boost::optional_detail::optional_base::m_storage' should be initialized in the member initialization list [-Weffc++] In file included from /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp:786:0, from /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional.hpp:15, from ShapeGroupElement.h:17, from ShapeGroupElement.cpp:10: /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/detail/optional_trivially_copyable_base.hpp: In instantiation of 'boost::optional_detail::tc_optional_base::tc_optional_base() [with T = libmspub::VerticalAlign]': /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp:931:38: required from 'boost::optional::optional() [with T = libmspub::VerticalAlign]' ShapeInfo.h:78:130: required from here /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/detail/optional_trivially_copyable_base.hpp:36:5: warning: 'boost::optional_detail::tc_optional_base::m_storage' should be initialized in the member initialization list [-Weffc++] tc_optional_base() ^~~~~~~~~~~~~~~~ In file included from /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional.hpp:15:0, from ShapeGroupElement.h:17, from ShapeGroupElement.cpp:10: /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp: In instantiation of 'boost::optional_detail::optional_base::optional_base() [with T = libmspub::Shadow]': /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp:931:38: required from 'boost::optional::optional() [with T = libmspub::Shadow]' ShapeInfo.h:78:130: required from here /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp:148:5: warning: 'boost::optional_detail::optional_base::m_storage' should be initialized in the member initialization list [-Weffc++] optional_base() ^~~~~~~~~~~~~ /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp: In instantiation of 'boost::optional_detail::optional_base::optional_base() [with T = libmspub::ShapeInfo]': /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp:931:38: required from 'boost::optional::optional() [with T = libmspub::ShapeInfo]' ShapeGroupElement.cpp:20:184: required from here /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp:148:5: warning: 'boost::optional_detail::optional_base::m_storage' should be initialized in the member initialization list [-Weffc++] --- MSPUBCollector.lo --- *** [MSPUBCollector.lo] Error code 1 make[3]: stopped in /pbulk/work/converters/libmspub/work/libmspub-0.1.4/src/lib --- libmspub_utils.lo --- In file included from /pbulk/work/converters/libmspub/work/.buildlink/include/unicode/uenum.h:25:0, from /pbulk/work/converters/libmspub/work/.buildlink/include/unicode/ucnv.h:52, from libmspub_utils.cpp:16: /pbulk/work/converters/libmspub/work/.buildlink/include/unicode/localpointer.h:561:31: error: 'auto' parameter not permitted in this context template ^~~~~~~~~~~~~ /pbulk/work/converters/libmspub/work/.buildlink/include/unicode/localpointer.h:573:76: error: template argument 2 is invalid explicit LocalOpenPointer(std::unique_ptr &&p) ^ /pbulk/work/converters/libmspub/work/.buildlink/include/unicode/localpointer.h:583:78: error: template argument 2 is invalid LocalOpenPointer &operator=(std::unique_ptr &&p) { ^ /pbulk/work/converters/libmspub/work/.buildlink/include/unicode/localpointer.h:599:59: error: template argument 2 is invalid operator std::unique_ptr () && { ^ /pbulk/work/converters/libmspub/work/.buildlink/include/unicode/localpointer.h: In constructor 'icu_75::internal::LocalOpenPointer::LocalOpenPointer(int&&)': /pbulk/work/converters/libmspub/work/.buildlink/include/unicode/localpointer.h:574:40: error: request for member 'release' in 'p', which is of non-class type 'int' : LocalPointerBase(p.release()) {} ^~~~~~~ /pbulk/work/converters/libmspub/work/.buildlink/include/unicode/localpointer.h: In member function 'icu_75::internal::LocalOpenPointer& icu_75::internal::LocalOpenPointer::operator=(int&&)': /pbulk/work/converters/libmspub/work/.buildlink/include/unicode/localpointer.h:584:24: error: request for member 'release' in 'p', which is of non-class type 'int' adoptInstead(p.release()); ^~~~~~~ /pbulk/work/converters/libmspub/work/.buildlink/include/unicode/uenum.h: At global scope: /pbulk/work/converters/libmspub/work/.buildlink/include/unicode/localpointer.h:551:81: note: invalid template non-type parameter using LocalPointerClassName = internal::LocalOpenPointer ^ /pbulk/work/converters/libmspub/work/.buildlink/include/unicode/uenum.h:69:1: note: in expansion of macro 'U_DEFINE_LOCAL_OPEN_POINTER' U_DEFINE_LOCAL_OPEN_POINTER(LocalUEnumerationPointer, UEnumeration, uenum_close); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /pbulk/work/converters/libmspub/work/.buildlink/include/unicode/localpointer.h:551:81: note: invalid template non-type parameter using LocalPointerClassName = internal::LocalOpenPointer ^ /pbulk/work/converters/libmspub/work/.buildlink/include/unicode/ucnv.h:597:1: note: in expansion of macro 'U_DEFINE_LOCAL_OPEN_POINTER' U_DEFINE_LOCAL_OPEN_POINTER(LocalUConverterPointer, UConverter, ucnv_close); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional.hpp:15:0, from MSPUBTypes.h:16, from libmspub_utils.h:26, from libmspub_utils.cpp:10: /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp: In instantiation of 'boost::optional_detail::optional_base::optional_base(const boost::optional_detail::optional_base&) [with T = libmspub::LineSpacingInfo]': /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp:1024:5: required from here /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp:202:5: warning: 'boost::optional_detail::optional_base::m_storage' should be initialized in the member initialization list [-Weffc++] optional_base ( optional_base const& rhs ) ^~~~~~~~~~~~~ /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp: In instantiation of 'boost::optional_detail::optional_base::optional_base(const boost::optional_detail::optional_base&) [with T = libmspub::ListInfo]': /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp:1024:5: required from here /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp:202:5: warning: 'boost::optional_detail::optional_base::m_storage' should be initialized in the member initialization list [-Weffc++] In file included from /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp:786:0, from /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional.hpp:15, from MSPUBTypes.h:16, from libmspub_utils.h:26, from libmspub_utils.cpp:10: /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/detail/optional_trivially_copyable_base.hpp: In instantiation of 'boost::optional_detail::tc_optional_base::tc_optional_base() [with T = unsigned int]': /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp:931:38: required from 'boost::optional::optional() [with T = unsigned int]' ListInfo.h:33:45: required from here /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/detail/optional_trivially_copyable_base.hpp:36:5: warning: 'boost::optional_detail::tc_optional_base::m_storage' should be initialized in the member initialization list [-Weffc++] tc_optional_base() ^~~~~~~~~~~~~~~~ /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/detail/optional_trivially_copyable_base.hpp: In instantiation of 'boost::optional_detail::tc_optional_base::tc_optional_base() [with T = libmspub::NumberingType]': /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp:931:38: required from 'boost::optional::optional() [with T = libmspub::NumberingType]' ListInfo.h:33:45: required from here /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/detail/optional_trivially_copyable_base.hpp:36:5: warning: 'boost::optional_detail::tc_optional_base::m_storage' should be initialized in the member initialization list [-Weffc++] /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/detail/optional_trivially_copyable_base.hpp: In instantiation of 'boost::optional_detail::tc_optional_base::tc_optional_base() [with T = libmspub::NumberingDelimiter]': /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp:931:38: required from 'boost::optional::optional() [with T = libmspub::NumberingDelimiter]' ListInfo.h:33:45: required from here /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/detail/optional_trivially_copyable_base.hpp:36:5: warning: 'boost::optional_detail::tc_optional_base::m_storage' should be initialized in the member initialization list [-Weffc++] /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/detail/optional_trivially_copyable_base.hpp: In instantiation of 'boost::optional_detail::tc_optional_base::tc_optional_base() [with T = libmspub::Underline]': /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp:931:38: required from 'boost::optional::optional() [with T = libmspub::Underline]' MSPUBTypes.h:124:12: required from here /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/detail/optional_trivially_copyable_base.hpp:36:5: warning: 'boost::optional_detail::tc_optional_base::m_storage' should be initialized in the member initialization list [-Weffc++] /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/detail/optional_trivially_copyable_base.hpp: In instantiation of 'boost::optional_detail::tc_optional_base::tc_optional_base() [with T = double]': /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp:931:38: required from 'boost::optional::optional() [with T = double]' MSPUBTypes.h:124:12: required from here /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/detail/optional_trivially_copyable_base.hpp:36:5: warning: 'boost::optional_detail::tc_optional_base::m_storage' should be initialized in the member initialization list [-Weffc++] /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/detail/optional_trivially_copyable_base.hpp: In instantiation of 'boost::optional_detail::tc_optional_base::tc_optional_base() [with T = libmspub::Alignment]': /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp:931:38: required from 'boost::optional::optional() [with T = libmspub::Alignment]' MSPUBTypes.h:180:93: required from here /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/detail/optional_trivially_copyable_base.hpp:36:5: warning: 'boost::optional_detail::tc_optional_base::m_storage' should be initialized in the member initialization list [-Weffc++] In file included from /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional.hpp:15:0, from MSPUBTypes.h:16, from libmspub_utils.h:26, from libmspub_utils.cpp:10: /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp: In instantiation of 'boost::optional_detail::optional_base::optional_base() [with T = libmspub::LineSpacingInfo]': /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp:931:38: required from 'boost::optional::optional() [with T = libmspub::LineSpacingInfo]' MSPUBTypes.h:180:93: required from here /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp:148:5: warning: 'boost::optional_detail::optional_base::m_storage' should be initialized in the member initialization list [-Weffc++] optional_base() ^~~~~~~~~~~~~ In file included from /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp:786:0, from /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional.hpp:15, from MSPUBTypes.h:16, from libmspub_utils.h:26, from libmspub_utils.cpp:10: /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/detail/optional_trivially_copyable_base.hpp: In instantiation of 'boost::optional_detail::tc_optional_base::tc_optional_base() [with T = int]': /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp:931:38: required from 'boost::optional::optional() [with T = int]' MSPUBTypes.h:180:93: required from here /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/detail/optional_trivially_copyable_base.hpp:36:5: warning: 'boost::optional_detail::tc_optional_base::m_storage' should be initialized in the member initialization list [-Weffc++] tc_optional_base() ^~~~~~~~~~~~~~~~ In file included from /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional.hpp:15:0, from MSPUBTypes.h:16, from libmspub_utils.h:26, from libmspub_utils.cpp:10: /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp: In instantiation of 'boost::optional_detail::optional_base::optional_base() [with T = libmspub::ListInfo]': /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp:931:38: required from 'boost::optional::optional() [with T = libmspub::ListInfo]' MSPUBTypes.h:180:93: required from here /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp:148:5: warning: 'boost::optional_detail::optional_base::m_storage' should be initialized in the member initialization list [-Weffc++] optional_base() ^~~~~~~~~~~~~ *** [libmspub_utils.lo] Error code 1 make[3]: stopped in /pbulk/work/converters/libmspub/work/libmspub-0.1.4/src/lib --- PolygonUtils.lo --- PolygonUtils.cpp: In function 'void libmspub::writeCustomShape(libmspub::ShapeType, librevenge::RVNGPropertyList&, librevenge::RVNGDrawingInterface*, double, double, double, double, bool, libmspub::VectorTransformation2D, std::vector, std::function, const std::vector&, std::shared_ptr)': PolygonUtils.cpp:6029:20: warning: '*((void*)(& lastPoint)+8).libmspub::Vector2D::m_y' may be used uninitialized in this function [-Wmaybe-uninitialized] double tmpY = curr2D.m_y - prevY; ^~~~ PolygonUtils.cpp:6028:20: warning: '*((void*)(& lastPoint)+8).libmspub::Vector2D::m_x' may be used uninitialized in this function [-Wmaybe-uninitialized] double tmpX = curr2D.m_x - prevX; ^~~~ 2 errors make[3]: stopped in /pbulk/work/converters/libmspub/work/libmspub-0.1.4/src/lib *** [all-recursive] Error code 1 make[2]: stopped in /pbulk/work/converters/libmspub/work/libmspub-0.1.4/src 1 error make[2]: stopped in /pbulk/work/converters/libmspub/work/libmspub-0.1.4/src *** [all-recursive] Error code 1 make[1]: stopped in /pbulk/work/converters/libmspub/work/libmspub-0.1.4 1 error make[1]: stopped in /pbulk/work/converters/libmspub/work/libmspub-0.1.4 *** [all] Error code 2 make: stopped in /pbulk/work/converters/libmspub/work/libmspub-0.1.4 1 error make: stopped in /pbulk/work/converters/libmspub/work/libmspub-0.1.4 *** Error code 2 Stop. make[1]: stopped in /usr/pkgsrc/converters/libmspub *** Error code 1 Stop. make: stopped in /usr/pkgsrc/converters/libmspub