=> 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 --- Dash.lo --- In file included 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/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++] 202 | 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, 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++] 36 | 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, 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++] 148 | optional_base() | ^~~~~~~~~~~~~ In file included from /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp:786, 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++] 36 | tc_optional_base() | ^~~~~~~~~~~~~~~~ In file included 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/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++] 148 | optional_base() | ^~~~~~~~~~~~~ --- ColorReference.lo --- In file included 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/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++] 202 | 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, 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++] 36 | 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, 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++] 148 | optional_base() | ^~~~~~~~~~~~~ In file included from /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp:786, 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++] 36 | tc_optional_base() | ^~~~~~~~~~~~~~~~ In file included 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/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++] 148 | optional_base() | ^~~~~~~~~~~~~ --- MSPUBMetaData.lo --- In file included 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/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++] 202 | 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, 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++] 36 | 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, 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++] 148 | optional_base() | ^~~~~~~~~~~~~ In file included from /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp:786, 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++] 36 | tc_optional_base() | ^~~~~~~~~~~~~~~~ In file included 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/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++] 148 | optional_base() | ^~~~~~~~~~~~~ --- Fill.lo --- In file included 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/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++] 202 | 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, 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++] 36 | 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, 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++] 148 | optional_base() | ^~~~~~~~~~~~~ In file included from /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp:786, 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++] 36 | tc_optional_base() | ^~~~~~~~~~~~~~~~ In file included 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/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++] 148 | 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++] 160 | optional_base ( init_value_tag, argument_type val ) | ^~~~~~~~~~~~~ In file included from /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp:786, 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++] 36 | tc_optional_base() | ^~~~~~~~~~~~~~~~ In file included 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/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++] 148 | 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, 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++] 36 | tc_optional_base() | ^~~~~~~~~~~~~~~~ In file included 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/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++] 148 | 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, 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++] 36 | tc_optional_base() | ^~~~~~~~~~~~~~~~ In file included 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/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++] 148 | optional_base() | ^~~~~~~~~~~~~ --- MSPUBDocument.lo --- In file included 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/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++] 202 | 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, 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++] 36 | 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, 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++] 148 | optional_base() | ^~~~~~~~~~~~~ In file included from /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp:786, 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++] 36 | tc_optional_base() | ^~~~~~~~~~~~~~~~ In file included 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/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++] 148 | 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++] 160 | optional_base ( init_value_tag, argument_type val ) | ^~~~~~~~~~~~~ In file included from /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp:786, 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++] 36 | tc_optional_base() | ^~~~~~~~~~~~~~~~ In file included 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/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++] 148 | 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, 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++] 36 | tc_optional_base() | ^~~~~~~~~~~~~~~~ In file included 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/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++] 148 | 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, 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++] 36 | tc_optional_base() | ^~~~~~~~~~~~~~~~ In file included 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/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++] 148 | optional_base() | ^~~~~~~~~~~~~ --- MSPUBParser2k.lo --- In file included 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/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++] 202 | 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++] --- MSPUBParser97.lo --- CXX MSPUBParser97.lo --- MSPUBParser2k.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::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++] 213 | optional_base ( optional_base&& rhs ) | ^~~~~~~~~~~~~ In file included from /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp:786, 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++] 36 | 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, 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++] 148 | optional_base() | ^~~~~~~~~~~~~ In file included from /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp:786, 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++] 36 | tc_optional_base() | ^~~~~~~~~~~~~~~~ In file included 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/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++] 148 | 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++] 160 | optional_base ( init_value_tag, argument_type val ) | ^~~~~~~~~~~~~ In file included from /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp:786, 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++] 36 | tc_optional_base() | ^~~~~~~~~~~~~~~~ In file included 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/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++] 148 | 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, 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++] 36 | tc_optional_base() | ^~~~~~~~~~~~~~~~ In file included 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/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++] 148 | 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, 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++] 36 | tc_optional_base() | ^~~~~~~~~~~~~~~~ In file included 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/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++] 148 | optional_base() | ^~~~~~~~~~~~~ --- PolygonUtils.lo --- CXX PolygonUtils.lo --- MSPUBParser.lo --- In file included 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/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++] 202 | 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++] 213 | 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, 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++] 36 | 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, 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++] 148 | optional_base() | ^~~~~~~~~~~~~ In file included from /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp:786, 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++] 36 | tc_optional_base() | ^~~~~~~~~~~~~~~~ In file included 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/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++] 148 | 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++] 160 | optional_base ( init_value_tag, argument_type val ) | ^~~~~~~~~~~~~ In file included from /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp:786, 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++] 36 | tc_optional_base() | ^~~~~~~~~~~~~~~~ In file included 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/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++] 148 | 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, 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++] 36 | tc_optional_base() | ^~~~~~~~~~~~~~~~ In file included 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/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++] 148 | 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, 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++] 36 | tc_optional_base() | ^~~~~~~~~~~~~~~~ In file included 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/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++] 148 | 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++] /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, 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:18: warning: prefix 'Derived& boost::iterators::detail::iterator_facade_base::operator++()' should return 'boost::iterators::detail::iterator_facade_base&' [-Weffc++] 745 | Derived& operator++() | ^~~~~~~~ /pbulk/work/converters/libmspub/work/.buildlink/include/boost/iterator/iterator_facade.hpp:778:18: warning: prefix 'Derived& boost::iterators::detail::iterator_facade_base::operator--()' should return 'boost::iterators::detail::iterator_facade_base&' [-Weffc++] 778 | Derived& operator--() | ^~~~~~~~ /pbulk/work/converters/libmspub/work/.buildlink/include/boost/iterator/iterator_facade.hpp:784:17: warning: postfix 'Derived boost::iterators::detail::iterator_facade_base::operator--(int)' should return 'boost::iterators::detail::iterator_facade_base' [-Weffc++] 784 | Derived operator--(int) | ^~~~~~~~ /pbulk/work/converters/libmspub/work/.buildlink/include/boost/iterator/iterator_facade.hpp:872: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++] 872 | operator++( | ^~~~~~~~ In file included from /pbulk/work/converters/libmspub/work/.buildlink/include/unicode/uenum.h:25, 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:26: error: 'auto' parameter not permitted in this context 561 | template | ^~~~ /pbulk/work/converters/libmspub/work/.buildlink/include/unicode/localpointer.h:573:76: error: template argument 2 is invalid 573 | explicit LocalOpenPointer(std::unique_ptr &&p) | ^ /pbulk/work/converters/libmspub/work/.buildlink/include/unicode/localpointer.h:583:78: error: template argument 2 is invalid 583 | LocalOpenPointer &operator=(std::unique_ptr &&p) { | ^ /pbulk/work/converters/libmspub/work/.buildlink/include/unicode/localpointer.h:599:59: error: template argument 2 is invalid 599 | operator std::unique_ptr () && { | ^ /pbulk/work/converters/libmspub/work/.buildlink/include/unicode/localpointer.h:551:81: note: invalid template non-type parameter 551 | 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' 69 | 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 551 | 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' 109 | 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, 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++] 44 | 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 declare 'boost::const_multi_array_ref(const boost::const_multi_array_ref&)' [-Weffc++] /pbulk/work/converters/libmspub/work/.buildlink/include/boost/multi_array/multi_array_ref.hpp:349:8: note: pointer member 'boost::const_multi_array_ref::base_' declared here 349 | TPtr base_; | ^~~~~ In file included from /pbulk/work/converters/libmspub/work/.buildlink/include/boost/multi_array.hpp:33, 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++] 39 | class const_sub_array : | ^~~~~~~~~~~~~~~ /pbulk/work/converters/libmspub/work/.buildlink/include/boost/multi_array/subarray.hpp:39:7: warning: but does not declare 'boost::detail::multi_array::const_sub_array(const boost::detail::multi_array::const_sub_array&)' [-Weffc++] /pbulk/work/converters/libmspub/work/.buildlink/include/boost/multi_array/subarray.hpp:189:16: note: pointer member 'boost::detail::multi_array::const_sub_array::index_base_' declared here 189 | const index* index_base_; | ^~~~~~~~~~~ --- 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++] 39 | class const_sub_array : | ^~~~~~~~~~~~~~~ /pbulk/work/converters/libmspub/work/.buildlink/include/boost/multi_array/subarray.hpp:39:7: warning: but does not declare 'boost::detail::multi_array::const_sub_array(const boost::detail::multi_array::const_sub_array&)' [-Weffc++] /pbulk/work/converters/libmspub/work/.buildlink/include/boost/multi_array/subarray.hpp:189:16: note: pointer member 'boost::detail::multi_array::const_sub_array::index_base_' declared here 189 | const index* index_base_; | ^~~~~~~~~~~ In file included from /pbulk/work/converters/libmspub/work/.buildlink/include/boost/multi_array/multi_array_ref.hpp:26, 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++] 41 | class const_multi_array_view : | ^~~~~~~~~~~~~~~~~~~~~~ /pbulk/work/converters/libmspub/work/.buildlink/include/boost/multi_array/view.hpp:41:7: warning: but does not declare 'boost::detail::multi_array::const_multi_array_view(const boost::detail::multi_array::const_multi_array_view&)' [-Weffc++] /pbulk/work/converters/libmspub/work/.buildlink/include/boost/multi_array/view.hpp:250:8: note: pointer member 'boost::detail::multi_array::const_multi_array_view::base_' declared here 250 | TPtr base_; | ^~~~~ --- ShapeGroupElement.lo --- CXX ShapeGroupElement.lo --- VectorTransformation2D.lo --- CXX VectorTransformation2D.lo --- MSPUBParser97.lo --- In file included 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/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++] 202 | 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++] --- MSPUBCollector.lo --- In file included 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/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++] 202 | 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, 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 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++] 43 | extent_gen() { } | ^~~~~~~~~~ In file included from /pbulk/work/converters/libmspub/work/.buildlink/include/boost/multi_array/base.hpp:24, 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++] 43 | index_gen() { } | ^~~~~~~~~ --- MSPUBParser97.lo --- In file included from /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp:786, 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++] 36 | 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, 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++] 148 | optional_base() | ^~~~~~~~~~~~~ In file included from /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp:786, 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++] 36 | tc_optional_base() | ^~~~~~~~~~~~~~~~ In file included 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/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++] 148 | 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++] 160 | optional_base ( init_value_tag, argument_type val ) | ^~~~~~~~~~~~~ In file included from /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp:786, 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++] 36 | tc_optional_base() | ^~~~~~~~~~~~~~~~ In file included 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/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++] 148 | 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, 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++] 36 | tc_optional_base() | ^~~~~~~~~~~~~~~~ In file included 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/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++] 148 | 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, 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++] 36 | tc_optional_base() | ^~~~~~~~~~~~~~~~ In file included 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/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++] 148 | optional_base() | ^~~~~~~~~~~~~ --- MSPUBCollector.lo --- In file included 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/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++] 213 | 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::Coordinate]': /usr/include/g++/tuple:247:42: recursively required from 'constexpr std::_Tuple_impl<_Idx, _Head, _Tail ...>::_Tuple_impl(std::_Tuple_impl<_Idx, _Head, _Tail ...>&&) [with unsigned int _Idx = 1; _Head = libmspub::ShapeInfo; _Tail = {std::_Placeholder<1>, bool, std::vector >}]' /usr/include/g++/tuple:247:42: required from 'constexpr std::_Tuple_impl<_Idx, _Head, _Tail ...>::_Tuple_impl(std::_Tuple_impl<_Idx, _Head, _Tail ...>&&) [with unsigned int _Idx = 0; _Head = const libmspub::MSPUBCollector*; _Tail = {libmspub::ShapeInfo, std::_Placeholder<1>, bool, std::vector >}]' /usr/include/g++/tuple:679:17: 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 = std::pair]': /usr/include/g++/tuple:247:42: recursively required from 'constexpr std::_Tuple_impl<_Idx, _Head, _Tail ...>::_Tuple_impl(std::_Tuple_impl<_Idx, _Head, _Tail ...>&&) [with unsigned int _Idx = 1; _Head = libmspub::ShapeInfo; _Tail = {std::_Placeholder<1>, bool, std::vector >}]' /usr/include/g++/tuple:247:42: required from 'constexpr std::_Tuple_impl<_Idx, _Head, _Tail ...>::_Tuple_impl(std::_Tuple_impl<_Idx, _Head, _Tail ...>&&) [with unsigned int _Idx = 0; _Head = const libmspub::MSPUBCollector*; _Tail = {libmspub::ShapeInfo, std::_Placeholder<1>, bool, std::vector >}]' /usr/include/g++/tuple:679:17: 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]': /usr/include/g++/tuple:247:42: recursively required from 'constexpr std::_Tuple_impl<_Idx, _Head, _Tail ...>::_Tuple_impl(std::_Tuple_impl<_Idx, _Head, _Tail ...>&&) [with unsigned int _Idx = 1; _Head = libmspub::ShapeInfo; _Tail = {std::_Placeholder<1>, bool, std::vector >}]' /usr/include/g++/tuple:247:42: required from 'constexpr std::_Tuple_impl<_Idx, _Head, _Tail ...>::_Tuple_impl(std::_Tuple_impl<_Idx, _Head, _Tail ...>&&) [with unsigned int _Idx = 0; _Head = const libmspub::MSPUBCollector*; _Tail = {libmspub::ShapeInfo, std::_Placeholder<1>, bool, std::vector >}]' /usr/include/g++/tuple:679:17: 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]': /usr/include/g++/tuple:247:42: recursively required from 'constexpr std::_Tuple_impl<_Idx, _Head, _Tail ...>::_Tuple_impl(std::_Tuple_impl<_Idx, _Head, _Tail ...>&&) [with unsigned int _Idx = 1; _Head = libmspub::ShapeInfo; _Tail = {std::_Placeholder<1>, bool, std::vector >}]' /usr/include/g++/tuple:247:42: required from 'constexpr std::_Tuple_impl<_Idx, _Head, _Tail ...>::_Tuple_impl(std::_Tuple_impl<_Idx, _Head, _Tail ...>&&) [with unsigned int _Idx = 0; _Head = const libmspub::MSPUBCollector*; _Tail = {libmspub::ShapeInfo, std::_Placeholder<1>, bool, std::vector >}]' /usr/include/g++/tuple:679:17: 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]': /usr/include/g++/tuple:247:42: recursively required from 'constexpr std::_Tuple_impl<_Idx, _Head, _Tail ...>::_Tuple_impl(std::_Tuple_impl<_Idx, _Head, _Tail ...>&&) [with unsigned int _Idx = 1; _Head = libmspub::ShapeInfo; _Tail = {std::_Placeholder<1>, bool, std::vector >}]' /usr/include/g++/tuple:247:42: required from 'constexpr std::_Tuple_impl<_Idx, _Head, _Tail ...>::_Tuple_impl(std::_Tuple_impl<_Idx, _Head, _Tail ...>&&) [with unsigned int _Idx = 0; _Head = const libmspub::MSPUBCollector*; _Tail = {libmspub::ShapeInfo, std::_Placeholder<1>, bool, std::vector >}]' /usr/include/g++/tuple:679:17: 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]': /usr/include/g++/tuple:247:42: recursively required from 'constexpr std::_Tuple_impl<_Idx, _Head, _Tail ...>::_Tuple_impl(std::_Tuple_impl<_Idx, _Head, _Tail ...>&&) [with unsigned int _Idx = 1; _Head = libmspub::ShapeInfo; _Tail = {std::_Placeholder<1>, bool, std::vector >}]' /usr/include/g++/tuple:247:42: required from 'constexpr std::_Tuple_impl<_Idx, _Head, _Tail ...>::_Tuple_impl(std::_Tuple_impl<_Idx, _Head, _Tail ...>&&) [with unsigned int _Idx = 0; _Head = const libmspub::MSPUBCollector*; _Tail = {libmspub::ShapeInfo, std::_Placeholder<1>, bool, std::vector >}]' /usr/include/g++/tuple:679:17: 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]': /usr/include/g++/tuple:247:42: recursively required from 'constexpr std::_Tuple_impl<_Idx, _Head, _Tail ...>::_Tuple_impl(std::_Tuple_impl<_Idx, _Head, _Tail ...>&&) [with unsigned int _Idx = 1; _Head = libmspub::ShapeInfo; _Tail = {std::_Placeholder<1>, bool, std::vector >}]' /usr/include/g++/tuple:247:42: required from 'constexpr std::_Tuple_impl<_Idx, _Head, _Tail ...>::_Tuple_impl(std::_Tuple_impl<_Idx, _Head, _Tail ...>&&) [with unsigned int _Idx = 0; _Head = const libmspub::MSPUBCollector*; _Tail = {libmspub::ShapeInfo, std::_Placeholder<1>, bool, std::vector >}]' /usr/include/g++/tuple:679:17: 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]': /usr/include/g++/tuple:247:42: recursively required from 'constexpr std::_Tuple_impl<_Idx, _Head, _Tail ...>::_Tuple_impl(std::_Tuple_impl<_Idx, _Head, _Tail ...>&&) [with unsigned int _Idx = 1; _Head = libmspub::ShapeInfo; _Tail = {std::_Placeholder<1>, bool, std::vector >}]' /usr/include/g++/tuple:247:42: required from 'constexpr std::_Tuple_impl<_Idx, _Head, _Tail ...>::_Tuple_impl(std::_Tuple_impl<_Idx, _Head, _Tail ...>&&) [with unsigned int _Idx = 0; _Head = const libmspub::MSPUBCollector*; _Tail = {libmspub::ShapeInfo, std::_Placeholder<1>, bool, std::vector >}]' /usr/include/g++/tuple:679:17: 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]': /usr/include/g++/tuple:247:42: recursively required from 'constexpr std::_Tuple_impl<_Idx, _Head, _Tail ...>::_Tuple_impl(std::_Tuple_impl<_Idx, _Head, _Tail ...>&&) [with unsigned int _Idx = 1; _Head = libmspub::ShapeInfo; _Tail = {std::_Placeholder<1>, bool, std::vector >}]' /usr/include/g++/tuple:247:42: required from 'constexpr std::_Tuple_impl<_Idx, _Head, _Tail ...>::_Tuple_impl(std::_Tuple_impl<_Idx, _Head, _Tail ...>&&) [with unsigned int _Idx = 0; _Head = const libmspub::MSPUBCollector*; _Tail = {libmspub::ShapeInfo, std::_Placeholder<1>, bool, std::vector >}]' /usr/include/g++/tuple:679:17: 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(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++] 202 | optional_base ( optional_base const& rhs ) | ^~~~~~~~~~~~~ In file included from MSPUBCollector.cpp:17: /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; 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++] 199 | 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 --- /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:512:17: 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:115: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:1204: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++] 213 | 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:512:17: 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:115: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:1204: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++] --- MSPUBCollector.lo --- In file included from /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp:786, 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++] 36 | 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, 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++] 148 | optional_base() | ^~~~~~~~~~~~~ In file included from /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp:786, 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++] 36 | tc_optional_base() | ^~~~~~~~~~~~~~~~ In file included 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/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++] 148 | 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++] 160 | optional_base ( init_value_tag, argument_type val ) | ^~~~~~~~~~~~~ In file included from /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp:786, 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++] 36 | tc_optional_base() | ^~~~~~~~~~~~~~~~ In file included 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/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++] 148 | 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, 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++] 36 | tc_optional_base() | ^~~~~~~~~~~~~~~~ In file included 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/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++] 148 | 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, 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++] 36 | tc_optional_base() | ^~~~~~~~~~~~~~~~ In file included 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/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++] 148 | optional_base() | ^~~~~~~~~~~~~ In file included from /pbulk/work/converters/libmspub/work/.buildlink/include/boost/multi_array/base.hpp:23, 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 = int; SizeType = 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++] 47 | 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, 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++] 36 | tc_optional_base() | ^~~~~~~~~~~~~~~~ In file included 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/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++] 160 | 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++] 148 | optional_base() | ^~~~~~~~~~~~~ --- PolygonUtils.lo --- In file included 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/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++] 202 | 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++] --- 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::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++] --- PolygonUtils.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::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++] --- MSPUBCollector.lo --- In file included from /pbulk/work/converters/libmspub/work/.buildlink/include/boost/multi_array/base.hpp:22, 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 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 unsigned int NumRanges = 0; boost::detail::multi_array::extent_gen::index = 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++] 46 | 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 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 unsigned int NumRanges = 1; boost::detail::multi_array::extent_gen::index = 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++] --- PolygonUtils.lo --- In file included from /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp:786, 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++] 36 | 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, 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++] 148 | optional_base() | ^~~~~~~~~~~~~ In file included from /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp:786, 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++] 36 | tc_optional_base() | ^~~~~~~~~~~~~~~~ In file included 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/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++] 148 | 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++] 160 | optional_base ( init_value_tag, argument_type val ) | ^~~~~~~~~~~~~ In file included from /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp:786, 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++] 36 | tc_optional_base() | ^~~~~~~~~~~~~~~~ In file included 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/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++] 148 | 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, 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++] 36 | tc_optional_base() | ^~~~~~~~~~~~~~~~ In file included 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/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++] 148 | 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, 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++] 36 | tc_optional_base() | ^~~~~~~~~~~~~~~~ In file included 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/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++] 148 | 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::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++] --- Shadow.lo --- In file included 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/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++] 202 | 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, 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++] 36 | 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, 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++] 148 | optional_base() | ^~~~~~~~~~~~~ In file included from /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp:786, 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++] 36 | tc_optional_base() | ^~~~~~~~~~~~~~~~ In file included 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/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++] 148 | optional_base() | ^~~~~~~~~~~~~ --- 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] 565 | input->seek(eotOffset.get() + 4, librevenge::RVNG_SEEK_SET); | ~~~~~~~~~~~~~~~~^~~ --- libmspub_utils.lo --- CXX libmspub_utils.lo --- MSPUBCollector.lo --- In file included 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/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; 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; 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; 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++] 110 | 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++] In file included 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/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:512:17: 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:1192: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++] 202 | 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:234: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; unsigned int _Idx = 1; _Head = libmspub::ShapeInfo; _Tail = {std::_Placeholder<1>, bool, std::vector >}]' /usr/include/g++/tuple:234: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; unsigned int _Idx = 0; _Head = const libmspub::MSPUBCollector*; _Tail = {libmspub::ShapeInfo, std::_Placeholder<1>, bool, std::vector >}]' /usr/include/g++/tuple:667:54: required from 'constexpr std::tuple<_Elements>::tuple(_UElements&& ...) [with _UElements = {const libmspub::MSPUBCollector*, const libmspub::ShapeInfo&, const std::_Placeholder<1>&, bool, std::vector >&}; bool _Valid = true; typename std::enable_if::_TCC<_Valid>::__is_implicitly_constructible<_UElements ...>(), bool>::type = true; _Elements = {const libmspub::MSPUBCollector*, libmspub::ShapeInfo, std::_Placeholder<1>, bool, std::vector >}]' /usr/include/g++/functional:486: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:788: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_helper&) const, const libmspub::MSPUBCollector*, const libmspub::ShapeInfo&, const std::_Placeholder<1>&, bool, std::vector >&>::type]' 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:234: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; unsigned int _Idx = 1; _Head = libmspub::ShapeInfo; _Tail = {std::_Placeholder<1>, bool, std::vector >}]' /usr/include/g++/tuple:234: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; unsigned int _Idx = 0; _Head = const libmspub::MSPUBCollector*; _Tail = {libmspub::ShapeInfo, std::_Placeholder<1>, bool, std::vector >}]' /usr/include/g++/tuple:667:54: required from 'constexpr std::tuple<_Elements>::tuple(_UElements&& ...) [with _UElements = {const libmspub::MSPUBCollector*, const libmspub::ShapeInfo&, const std::_Placeholder<1>&, bool, std::vector >&}; bool _Valid = true; typename std::enable_if::_TCC<_Valid>::__is_implicitly_constructible<_UElements ...>(), bool>::type = true; _Elements = {const libmspub::MSPUBCollector*, libmspub::ShapeInfo, std::_Placeholder<1>, bool, std::vector >}]' /usr/include/g++/functional:486: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:788: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_helper&) const, const libmspub::MSPUBCollector*, const libmspub::ShapeInfo&, const std::_Placeholder<1>&, bool, std::vector >&>::type]' 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:234: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; unsigned int _Idx = 1; _Head = libmspub::ShapeInfo; _Tail = {std::_Placeholder<1>, bool, std::vector >}]' /usr/include/g++/tuple:234: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; unsigned int _Idx = 0; _Head = const libmspub::MSPUBCollector*; _Tail = {libmspub::ShapeInfo, std::_Placeholder<1>, bool, std::vector >}]' /usr/include/g++/tuple:667:54: required from 'constexpr std::tuple<_Elements>::tuple(_UElements&& ...) [with _UElements = {const libmspub::MSPUBCollector*, const libmspub::ShapeInfo&, const std::_Placeholder<1>&, bool, std::vector >&}; bool _Valid = true; typename std::enable_if::_TCC<_Valid>::__is_implicitly_constructible<_UElements ...>(), bool>::type = true; _Elements = {const libmspub::MSPUBCollector*, libmspub::ShapeInfo, std::_Placeholder<1>, bool, std::vector >}]' /usr/include/g++/functional:486: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:788: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_helper&) const, const libmspub::MSPUBCollector*, const libmspub::ShapeInfo&, const std::_Placeholder<1>&, bool, std::vector >&>::type]' 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:234: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; unsigned int _Idx = 1; _Head = libmspub::ShapeInfo; _Tail = {std::_Placeholder<1>, bool, std::vector >}]' /usr/include/g++/tuple:234: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; unsigned int _Idx = 0; _Head = const libmspub::MSPUBCollector*; _Tail = {libmspub::ShapeInfo, std::_Placeholder<1>, bool, std::vector >}]' /usr/include/g++/tuple:667:54: required from 'constexpr std::tuple<_Elements>::tuple(_UElements&& ...) [with _UElements = {const libmspub::MSPUBCollector*, const libmspub::ShapeInfo&, const std::_Placeholder<1>&, bool, std::vector >&}; bool _Valid = true; typename std::enable_if::_TCC<_Valid>::__is_implicitly_constructible<_UElements ...>(), bool>::type = true; _Elements = {const libmspub::MSPUBCollector*, libmspub::ShapeInfo, std::_Placeholder<1>, bool, std::vector >}]' /usr/include/g++/functional:486: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:788: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_helper&) const, const libmspub::MSPUBCollector*, const libmspub::ShapeInfo&, const std::_Placeholder<1>&, bool, std::vector >&>::type]' 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:234: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; unsigned int _Idx = 1; _Head = libmspub::ShapeInfo; _Tail = {std::_Placeholder<1>, bool, std::vector >}]' /usr/include/g++/tuple:234: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; unsigned int _Idx = 0; _Head = const libmspub::MSPUBCollector*; _Tail = {libmspub::ShapeInfo, std::_Placeholder<1>, bool, std::vector >}]' /usr/include/g++/tuple:667:54: required from 'constexpr std::tuple<_Elements>::tuple(_UElements&& ...) [with _UElements = {const libmspub::MSPUBCollector*, const libmspub::ShapeInfo&, const std::_Placeholder<1>&, bool, std::vector >&}; bool _Valid = true; typename std::enable_if::_TCC<_Valid>::__is_implicitly_constructible<_UElements ...>(), bool>::type = true; _Elements = {const libmspub::MSPUBCollector*, libmspub::ShapeInfo, std::_Placeholder<1>, bool, std::vector >}]' /usr/include/g++/functional:486: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:788: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_helper&) const, const libmspub::MSPUBCollector*, const libmspub::ShapeInfo&, const std::_Placeholder<1>&, bool, std::vector >&>::type]' 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:234: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; unsigned int _Idx = 1; _Head = libmspub::ShapeInfo; _Tail = {std::_Placeholder<1>, bool, std::vector >}]' /usr/include/g++/tuple:234: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; unsigned int _Idx = 0; _Head = const libmspub::MSPUBCollector*; _Tail = {libmspub::ShapeInfo, std::_Placeholder<1>, bool, std::vector >}]' /usr/include/g++/tuple:667:54: required from 'constexpr std::tuple<_Elements>::tuple(_UElements&& ...) [with _UElements = {const libmspub::MSPUBCollector*, const libmspub::ShapeInfo&, const std::_Placeholder<1>&, bool, std::vector >&}; bool _Valid = true; typename std::enable_if::_TCC<_Valid>::__is_implicitly_constructible<_UElements ...>(), bool>::type = true; _Elements = {const libmspub::MSPUBCollector*, libmspub::ShapeInfo, std::_Placeholder<1>, bool, std::vector >}]' /usr/include/g++/functional:486: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:788: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_helper&) const, const libmspub::MSPUBCollector*, const libmspub::ShapeInfo&, const std::_Placeholder<1>&, bool, std::vector >&>::type]' 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:234: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; unsigned int _Idx = 1; _Head = libmspub::ShapeInfo; _Tail = {std::_Placeholder<1>, bool, std::vector >}]' /usr/include/g++/tuple:234: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; unsigned int _Idx = 0; _Head = const libmspub::MSPUBCollector*; _Tail = {libmspub::ShapeInfo, std::_Placeholder<1>, bool, std::vector >}]' /usr/include/g++/tuple:667:54: required from 'constexpr std::tuple<_Elements>::tuple(_UElements&& ...) [with _UElements = {const libmspub::MSPUBCollector*, const libmspub::ShapeInfo&, const std::_Placeholder<1>&, bool, std::vector >&}; bool _Valid = true; typename std::enable_if::_TCC<_Valid>::__is_implicitly_constructible<_UElements ...>(), bool>::type = true; _Elements = {const libmspub::MSPUBCollector*, libmspub::ShapeInfo, std::_Placeholder<1>, bool, std::vector >}]' /usr/include/g++/functional:486: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:788: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_helper&) const, const libmspub::MSPUBCollector*, const libmspub::ShapeInfo&, const std::_Placeholder<1>&, bool, std::vector >&>::type]' 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:234: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; unsigned int _Idx = 1; _Head = libmspub::ShapeInfo; _Tail = {std::_Placeholder<1>, bool, std::vector >}]' /usr/include/g++/tuple:234: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; unsigned int _Idx = 0; _Head = const libmspub::MSPUBCollector*; _Tail = {libmspub::ShapeInfo, std::_Placeholder<1>, bool, std::vector >}]' /usr/include/g++/tuple:667:54: required from 'constexpr std::tuple<_Elements>::tuple(_UElements&& ...) [with _UElements = {const libmspub::MSPUBCollector*, const libmspub::ShapeInfo&, const std::_Placeholder<1>&, bool, std::vector >&}; bool _Valid = true; typename std::enable_if::_TCC<_Valid>::__is_implicitly_constructible<_UElements ...>(), bool>::type = true; _Elements = {const libmspub::MSPUBCollector*, libmspub::ShapeInfo, std::_Placeholder<1>, bool, std::vector >}]' /usr/include/g++/functional:486: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:788: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_helper&) const, const libmspub::MSPUBCollector*, const libmspub::ShapeInfo&, const std::_Placeholder<1>&, bool, std::vector >&>::type]' 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, 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 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; 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; 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; 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++] 47 | 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:863:34: warning: 'textId.boost::optional_detail::tc_optional_base::m_storage' may be used uninitialized in this function [-Wmaybe-uninitialized] 863 | m_collector->addTextShape(get(textId), chunk.seqNum); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ MSPUBParser.cpp:754:39: warning: 'rowcolArrayOffset.boost::optional_detail::tc_optional_base::m_storage' may be used uninitialized in this function [-Wmaybe-uninitialized] 754 | while (stillReading(input, rcao + arrayLength)) | ~~~~~^~~~~~~~~~~~~ MSPUBParser.cpp:765:15: warning: 'numCols.boost::optional_detail::tc_optional_base::m_storage' may be used uninitialized in this function [-Wmaybe-uninitialized] 765 | if (columnWidthsInEmu.size() < nc) | ^~ MSPUBParser.cpp:767:20: warning: 'numRows.boost::optional_detail::tc_optional_base::m_storage' may be used uninitialized in this function [-Wmaybe-uninitialized] 767 | else if (rowHeightsInEmu.size() < nr) | ^~ MSPUBParser.cpp:781:9: warning: 'cellsSeqNum.boost::optional_detail::tc_optional_base::m_storage' may be used uninitialized in this function [-Wmaybe-uninitialized] 781 | if (m_contentChunks[m_cellsChunkIndices[i]].seqNum == csn) | ^~ --- MSPUBCollector.lo --- In file included 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/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(_Tp*, _Args&& ...) [with _Tp = libmspub::ParagraphStyle; _Args = {libmspub::ParagraphStyle}]' /usr/include/g++/bits/stl_uninitialized.h:91: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:150: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:325: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:347: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:474:3: 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 = std::vector::iterator]' /usr/include/g++/bits/stl_vector.h:1198: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++] 213 | 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(_Tp*, _Args&& ...) [with _Tp = libmspub::ParagraphStyle; _Args = {libmspub::ParagraphStyle}]' /usr/include/g++/bits/stl_uninitialized.h:91: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:150: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:325: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:347: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:474:3: 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 = std::vector::iterator]' /usr/include/g++/bits/stl_vector.h:1198: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, 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++] 202 | 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, 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++] 36 | 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, 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++] 148 | optional_base() | ^~~~~~~~~~~~~ In file included from /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp:786, 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++] 36 | tc_optional_base() | ^~~~~~~~~~~~~~~~ In file included 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/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++] 148 | 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++] 160 | optional_base ( init_value_tag, argument_type val ) | ^~~~~~~~~~~~~ In file included from /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp:786, 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++] 36 | tc_optional_base() | ^~~~~~~~~~~~~~~~ In file included 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/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++] 148 | 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, 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++] 36 | tc_optional_base() | ^~~~~~~~~~~~~~~~ In file included 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/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++] 148 | 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, 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++] 36 | tc_optional_base() | ^~~~~~~~~~~~~~~~ In file included 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/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++] 148 | 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, 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:26: error: 'auto' parameter not permitted in this context 561 | template | ^~~~ /pbulk/work/converters/libmspub/work/.buildlink/include/unicode/localpointer.h:573:76: error: template argument 2 is invalid 573 | explicit LocalOpenPointer(std::unique_ptr &&p) | ^ /pbulk/work/converters/libmspub/work/.buildlink/include/unicode/localpointer.h:583:78: error: template argument 2 is invalid 583 | LocalOpenPointer &operator=(std::unique_ptr &&p) { | ^ /pbulk/work/converters/libmspub/work/.buildlink/include/unicode/localpointer.h:599:59: error: template argument 2 is invalid 599 | operator std::unique_ptr () && { | ^ /pbulk/work/converters/libmspub/work/.buildlink/include/unicode/localpointer.h:551:81: note: invalid template non-type parameter 551 | 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' 69 | 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 551 | 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' 597 | U_DEFINE_LOCAL_OPEN_POINTER(LocalUConverterPointer, UConverter, ucnv_close); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included 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/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++] 202 | 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, 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++] 36 | 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, 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++] 148 | optional_base() | ^~~~~~~~~~~~~ In file included from /pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp:786, 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++] 36 | tc_optional_base() | ^~~~~~~~~~~~~~~~ In file included 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/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++] 148 | 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)+4).libmspub::Vector2D::m_y' may be used uninitialized in this function [-Wmaybe-uninitialized] 6029 | double tmpY = curr2D.m_y - prevY; | ^~~~ PolygonUtils.cpp:6028:20: warning: '*((void*)(& lastPoint)+4).libmspub::Vector2D::m_x' may be used uninitialized in this function [-Wmaybe-uninitialized] 6028 | double tmpX = curr2D.m_x - prevX; | ^~~~ 2 errors make[3]: stopped in /pbulk/work/converters/libmspub/work/libmspub-0.1.4/src/lib make[2]: stopped in /pbulk/work/converters/libmspub/work/libmspub-0.1.4/src make[1]: stopped in /pbulk/work/converters/libmspub/work/libmspub-0.1.4 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