=> 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
--- Fill.lo ---
  CXX      Fill.lo
--- MSPUBDocument.lo ---
  CXX      MSPUBDocument.lo
--- MSPUBMetaData.lo ---
  CXX      MSPUBMetaData.lo
--- Dash.lo ---
  CXX      Dash.lo
--- MSPUBCollector.lo ---
  CXX      MSPUBCollector.lo
--- MSPUBParser.lo ---
  CXX      MSPUBParser.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<T>::optional_base(const boost::optional_detail::optional_base<T>&) [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<libmspub::LineSpacingInfo>::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<T>::optional_base(const boost::optional_detail::optional_base<T>&) [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<libmspub::ListInfo>::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<T>::tc_optional_base() [with T = double]':
/pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp:931:38:   required from 'boost::optional<T>::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<double>::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<T>::tc_optional_base() [with T = unsigned int]':
/pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp:931:38:   required from 'boost::optional<T>::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<unsigned int>::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<T>::tc_optional_base() [with T = libmspub::NumberingType]':
/pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp:931:38:   required from 'boost::optional<T>::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<libmspub::NumberingType>::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<T>::tc_optional_base() [with T = libmspub::NumberingDelimiter]':
/pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp:931:38:   required from 'boost::optional<T>::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<libmspub::NumberingDelimiter>::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<T>::tc_optional_base() [with T = libmspub::Underline]':
/pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp:931:38:   required from 'boost::optional<T>::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<libmspub::Underline>::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<T>::tc_optional_base() [with T = libmspub::Alignment]':
/pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp:931:38:   required from 'boost::optional<T>::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<libmspub::Alignment>::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<T>::optional_base() [with T = libmspub::LineSpacingInfo]':
/pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp:931:38:   required from 'boost::optional<T>::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<libmspub::LineSpacingInfo>::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<T>::tc_optional_base() [with T = int]':
/pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp:931:38:   required from 'boost::optional<T>::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<int>::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<T>::optional_base() [with T = libmspub::ListInfo]':
/pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp:931:38:   required from 'boost::optional<T>::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<libmspub::ListInfo>::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<T>::optional_base(const boost::optional_detail::optional_base<T>&) [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<libmspub::LineSpacingInfo>::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<T>::optional_base(const boost::optional_detail::optional_base<T>&) [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<libmspub::ListInfo>::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<T>::tc_optional_base() [with T = unsigned int]':
/pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp:931:38:   required from 'boost::optional<T>::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<unsigned int>::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<T>::tc_optional_base() [with T = libmspub::NumberingType]':
/pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp:931:38:   required from 'boost::optional<T>::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<libmspub::NumberingType>::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<T>::tc_optional_base() [with T = libmspub::NumberingDelimiter]':
/pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp:931:38:   required from 'boost::optional<T>::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<libmspub::NumberingDelimiter>::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<T>::tc_optional_base() [with T = libmspub::Underline]':
/pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp:931:38:   required from 'boost::optional<T>::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<libmspub::Underline>::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<T>::tc_optional_base() [with T = double]':
/pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp:931:38:   required from 'boost::optional<T>::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<double>::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<T>::tc_optional_base() [with T = libmspub::Alignment]':
/pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp:931:38:   required from 'boost::optional<T>::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<libmspub::Alignment>::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<T>::optional_base() [with T = libmspub::LineSpacingInfo]':
/pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp:931:38:   required from 'boost::optional<T>::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<libmspub::LineSpacingInfo>::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<T>::tc_optional_base() [with T = int]':
/pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp:931:38:   required from 'boost::optional<T>::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<int>::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<T>::optional_base() [with T = libmspub::ListInfo]':
/pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp:931:38:   required from 'boost::optional<T>::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<libmspub::ListInfo>::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<T>::optional_base(const boost::optional_detail::optional_base<T>&) [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<libmspub::LineSpacingInfo>::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<T>::optional_base(const boost::optional_detail::optional_base<T>&) [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<libmspub::ListInfo>::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<T>::tc_optional_base() [with T = unsigned int]':
/pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp:931:38:   required from 'boost::optional<T>::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<unsigned int>::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<T>::tc_optional_base() [with T = libmspub::NumberingType]':
/pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp:931:38:   required from 'boost::optional<T>::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<libmspub::NumberingType>::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<T>::tc_optional_base() [with T = libmspub::NumberingDelimiter]':
/pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp:931:38:   required from 'boost::optional<T>::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<libmspub::NumberingDelimiter>::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<T>::tc_optional_base() [with T = libmspub::Underline]':
/pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp:931:38:   required from 'boost::optional<T>::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<libmspub::Underline>::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<T>::tc_optional_base() [with T = double]':
/pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp:931:38:   required from 'boost::optional<T>::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<double>::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<T>::tc_optional_base() [with T = libmspub::Alignment]':
/pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp:931:38:   required from 'boost::optional<T>::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<libmspub::Alignment>::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<T>::optional_base() [with T = libmspub::LineSpacingInfo]':
/pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp:931:38:   required from 'boost::optional<T>::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<libmspub::LineSpacingInfo>::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<T>::tc_optional_base() [with T = int]':
/pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp:931:38:   required from 'boost::optional<T>::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<int>::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<T>::optional_base() [with T = libmspub::ListInfo]':
/pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp:931:38:   required from 'boost::optional<T>::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<libmspub::ListInfo>::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<T>::optional_base(const boost::optional_detail::optional_base<T>&) [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<libmspub::LineSpacingInfo>::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<T>::optional_base(const boost::optional_detail::optional_base<T>&) [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<libmspub::ListInfo>::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<T>::tc_optional_base() [with T = unsigned int]':
/pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp:931:38:   required from 'boost::optional<T>::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<unsigned int>::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<T>::tc_optional_base() [with T = libmspub::NumberingType]':
/pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp:931:38:   required from 'boost::optional<T>::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<libmspub::NumberingType>::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<T>::tc_optional_base() [with T = libmspub::NumberingDelimiter]':
/pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp:931:38:   required from 'boost::optional<T>::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<libmspub::NumberingDelimiter>::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<T>::tc_optional_base() [with T = libmspub::Underline]':
/pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp:931:38:   required from 'boost::optional<T>::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<libmspub::Underline>::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<T>::tc_optional_base() [with T = double]':
/pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp:931:38:   required from 'boost::optional<T>::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<double>::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<T>::tc_optional_base() [with T = libmspub::Alignment]':
/pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp:931:38:   required from 'boost::optional<T>::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<libmspub::Alignment>::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<T>::optional_base() [with T = libmspub::LineSpacingInfo]':
/pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp:931:38:   required from 'boost::optional<T>::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<libmspub::LineSpacingInfo>::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<T>::tc_optional_base() [with T = int]':
/pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp:931:38:   required from 'boost::optional<T>::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<int>::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<T>::optional_base() [with T = libmspub::ListInfo]':
/pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp:931:38:   required from 'boost::optional<T>::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<libmspub::ListInfo>::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<T>::optional_base() [with T = libmspub::Dash]':
/pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp:931:38:   required from 'boost::optional<T>::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<libmspub::Dash>::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<T>::optional_base(boost::optional_detail::init_value_tag, boost::optional_detail::optional_base<T>::argument_type) [with T = libmspub::Dash; boost::optional_detail::optional_base<T>::argument_type = const libmspub::Dash&]':
/pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp:939:81:   required from 'boost::optional<T>::optional(boost::optional<T>::argument_type) [with T = libmspub::Dash; boost::optional<T>::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<libmspub::Dash>::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<T>::tc_optional_base() [with T = libmspub::ShapeType]':
/pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp:931:38:   required from 'boost::optional<T>::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<libmspub::ShapeType>::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<T>::optional_base() [with T = libmspub::Coordinate]':
/pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp:931:38:   required from 'boost::optional<T>::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<libmspub::Coordinate>::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<T>::optional_base(const boost::optional_detail::optional_base<T>&) [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<libmspub::LineSpacingInfo>::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<T>::optional_base(const boost::optional_detail::optional_base<T>&) [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<libmspub::ListInfo>::m_storage' should be initialized in the member initialization list [-Weffc++]
--- Fill.lo ---
/pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp: In instantiation of 'boost::optional_detail::optional_base<T>::optional_base() [with T = std::pair<bool, bool>]':
/pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp:931:38:   required from 'boost::optional<T>::optional() [with T = std::pair<bool, bool>]'
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<std::pair<bool, bool> >::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<T>::optional_base() [with T = libmspub::Margins]':
/pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp:931:38:   required from 'boost::optional<T>::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<libmspub::Margins>::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<T>::tc_optional_base() [with T = libmspub::BorderPosition]':
/pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp:931:38:   required from 'boost::optional<T>::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<libmspub::BorderPosition>::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<T>::optional_base() [with T = libmspub::DynamicCustomShape]':
/pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp:931:38:   required from 'boost::optional<T>::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<libmspub::DynamicCustomShape>::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<T>::optional_base() [with T = libmspub::ColorReference]':
/pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp:931:38:   required from 'boost::optional<T>::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<libmspub::ColorReference>::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<T>::optional_base() [with T = libmspub::TableInfo]':
/pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp:931:38:   required from 'boost::optional<T>::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<libmspub::TableInfo>::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<T>::optional_base() [with T = libmspub::Arrow]':
/pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp:931:38:   required from 'boost::optional<T>::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<libmspub::Arrow>::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<T>::tc_optional_base() [with T = libmspub::VerticalAlign]':
/pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp:931:38:   required from 'boost::optional<T>::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<libmspub::VerticalAlign>::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<T>::optional_base() [with T = libmspub::Shadow]':
/pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp:931:38:   required from 'boost::optional<T>::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<libmspub::Shadow>::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/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<T>::tc_optional_base() [with T = unsigned int]':
/pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp:931:38:   required from 'boost::optional<T>::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<unsigned int>::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<T>::tc_optional_base() [with T = libmspub::NumberingType]':
/pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp:931:38:   required from 'boost::optional<T>::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<libmspub::NumberingType>::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<T>::tc_optional_base() [with T = libmspub::NumberingDelimiter]':
/pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp:931:38:   required from 'boost::optional<T>::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<libmspub::NumberingDelimiter>::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<T>::tc_optional_base() [with T = libmspub::Underline]':
/pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp:931:38:   required from 'boost::optional<T>::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<libmspub::Underline>::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<T>::tc_optional_base() [with T = double]':
/pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp:931:38:   required from 'boost::optional<T>::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<double>::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<T>::tc_optional_base() [with T = libmspub::Alignment]':
/pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp:931:38:   required from 'boost::optional<T>::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<libmspub::Alignment>::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<T>::optional_base() [with T = libmspub::LineSpacingInfo]':
/pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp:931:38:   required from 'boost::optional<T>::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<libmspub::LineSpacingInfo>::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<T>::tc_optional_base() [with T = int]':
/pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp:931:38:   required from 'boost::optional<T>::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<int>::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<T>::optional_base() [with T = libmspub::ListInfo]':
/pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp:931:38:   required from 'boost::optional<T>::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<libmspub::ListInfo>::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<T>::optional_base() [with T = libmspub::Dash]':
/pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp:931:38:   required from 'boost::optional<T>::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<libmspub::Dash>::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<T>::optional_base(boost::optional_detail::init_value_tag, boost::optional_detail::optional_base<T>::argument_type) [with T = libmspub::Dash; boost::optional_detail::optional_base<T>::argument_type = const libmspub::Dash&]':
/pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp:939:81:   required from 'boost::optional<T>::optional(boost::optional<T>::argument_type) [with T = libmspub::Dash; boost::optional<T>::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<libmspub::Dash>::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<T>::tc_optional_base() [with T = libmspub::ShapeType]':
/pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp:931:38:   required from 'boost::optional<T>::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<libmspub::ShapeType>::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<T>::optional_base() [with T = libmspub::Coordinate]':
/pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp:931:38:   required from 'boost::optional<T>::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<libmspub::Coordinate>::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<T>::optional_base() [with T = std::pair<bool, bool>]':
/pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp:931:38:   required from 'boost::optional<T>::optional() [with T = std::pair<bool, bool>]'
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<std::pair<bool, bool> >::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<T>::optional_base() [with T = libmspub::Margins]':
/pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp:931:38:   required from 'boost::optional<T>::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<libmspub::Margins>::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<T>::tc_optional_base() [with T = libmspub::BorderPosition]':
/pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp:931:38:   required from 'boost::optional<T>::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<libmspub::BorderPosition>::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<T>::optional_base() [with T = libmspub::DynamicCustomShape]':
/pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp:931:38:   required from 'boost::optional<T>::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<libmspub::DynamicCustomShape>::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<T>::optional_base() [with T = libmspub::ColorReference]':
/pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp:931:38:   required from 'boost::optional<T>::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<libmspub::ColorReference>::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<T>::optional_base() [with T = libmspub::TableInfo]':
/pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp:931:38:   required from 'boost::optional<T>::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<libmspub::TableInfo>::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<T>::optional_base() [with T = libmspub::Arrow]':
/pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp:931:38:   required from 'boost::optional<T>::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<libmspub::Arrow>::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<T>::tc_optional_base() [with T = libmspub::VerticalAlign]':
/pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp:931:38:   required from 'boost::optional<T>::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<libmspub::VerticalAlign>::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<T>::optional_base() [with T = libmspub::Shadow]':
/pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp:931:38:   required from 'boost::optional<T>::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<libmspub::Shadow>::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<T>::optional_base(const boost::optional_detail::optional_base<T>&) [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<libmspub::LineSpacingInfo>::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<T>::optional_base(const boost::optional_detail::optional_base<T>&) [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<libmspub::ListInfo>::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<T>::optional_base(boost::optional_detail::optional_base<T>&&) [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<libmspub::Dash>::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<T>::tc_optional_base() [with T = unsigned int]':
/pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp:931:38:   required from 'boost::optional<T>::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<unsigned int>::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<T>::tc_optional_base() [with T = libmspub::NumberingType]':
/pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp:931:38:   required from 'boost::optional<T>::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<libmspub::NumberingType>::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<T>::tc_optional_base() [with T = libmspub::NumberingDelimiter]':
/pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp:931:38:   required from 'boost::optional<T>::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<libmspub::NumberingDelimiter>::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<T>::tc_optional_base() [with T = libmspub::Underline]':
/pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp:931:38:   required from 'boost::optional<T>::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<libmspub::Underline>::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<T>::tc_optional_base() [with T = double]':
/pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp:931:38:   required from 'boost::optional<T>::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<double>::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<T>::tc_optional_base() [with T = libmspub::Alignment]':
/pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp:931:38:   required from 'boost::optional<T>::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<libmspub::Alignment>::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<T>::optional_base() [with T = libmspub::LineSpacingInfo]':
/pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp:931:38:   required from 'boost::optional<T>::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<libmspub::LineSpacingInfo>::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<T>::tc_optional_base() [with T = int]':
/pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp:931:38:   required from 'boost::optional<T>::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<int>::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<T>::optional_base() [with T = libmspub::ListInfo]':
/pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp:931:38:   required from 'boost::optional<T>::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<libmspub::ListInfo>::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<T>::optional_base() [with T = libmspub::Dash]':
/pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp:931:38:   required from 'boost::optional<T>::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<libmspub::Dash>::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<T>::optional_base(boost::optional_detail::init_value_tag, boost::optional_detail::optional_base<T>::argument_type) [with T = libmspub::Dash; boost::optional_detail::optional_base<T>::argument_type = const libmspub::Dash&]':
/pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp:939:81:   required from 'boost::optional<T>::optional(boost::optional<T>::argument_type) [with T = libmspub::Dash; boost::optional<T>::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<libmspub::Dash>::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<T>::tc_optional_base() [with T = libmspub::ShapeType]':
/pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp:931:38:   required from 'boost::optional<T>::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<libmspub::ShapeType>::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<T>::optional_base() [with T = libmspub::Coordinate]':
/pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp:931:38:   required from 'boost::optional<T>::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<libmspub::Coordinate>::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<T>::optional_base() [with T = std::pair<bool, bool>]':
/pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp:931:38:   required from 'boost::optional<T>::optional() [with T = std::pair<bool, bool>]'
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<std::pair<bool, bool> >::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<T>::optional_base() [with T = libmspub::Margins]':
/pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp:931:38:   required from 'boost::optional<T>::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<libmspub::Margins>::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<T>::tc_optional_base() [with T = libmspub::BorderPosition]':
/pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp:931:38:   required from 'boost::optional<T>::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<libmspub::BorderPosition>::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<T>::optional_base() [with T = libmspub::DynamicCustomShape]':
/pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp:931:38:   required from 'boost::optional<T>::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<libmspub::DynamicCustomShape>::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<T>::optional_base() [with T = libmspub::ColorReference]':
/pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp:931:38:   required from 'boost::optional<T>::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<libmspub::ColorReference>::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<T>::optional_base() [with T = libmspub::TableInfo]':
/pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp:931:38:   required from 'boost::optional<T>::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<libmspub::TableInfo>::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<T>::optional_base() [with T = libmspub::Arrow]':
/pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp:931:38:   required from 'boost::optional<T>::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<libmspub::Arrow>::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<T>::tc_optional_base() [with T = libmspub::VerticalAlign]':
/pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp:931:38:   required from 'boost::optional<T>::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<libmspub::VerticalAlign>::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<T>::optional_base() [with T = libmspub::Shadow]':
/pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp:931:38:   required from 'boost::optional<T>::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<libmspub::Shadow>::m_storage' should be initialized in the member initialization list [-Weffc++]
  148 |     optional_base()
      |     ^~~~~~~~~~~~~
--- MSPUBParser97.lo ---
  CXX      MSPUBParser97.lo
--- 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<Derived, Value, CategoryOrTraversal, Reference, Difference, false, false>::operator++()' should return 'boost::iterators::detail::iterator_facade_base<Derived, Value, CategoryOrTraversal, Reference, Difference, false, false>&' [-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<Derived, Value, CategoryOrTraversal, Reference, Difference, true, false>::operator--()' should return 'boost::iterators::detail::iterator_facade_base<Derived, Value, CategoryOrTraversal, Reference, Difference, true, false>&' [-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<Derived, Value, CategoryOrTraversal, Reference, Difference, true, false>::operator--(int)' should return 'boost::iterators::detail::iterator_facade_base<Derived, Value, CategoryOrTraversal, Reference, Difference, true, false>' [-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<I, V, R, TC>::type boost::iterators::operator++(boost::iterators::iterator_facade<Derived1, V1, TC1, Reference1, Difference1>&, int)' should return 'boost::iterators::iterator_facade<Derived1, V1, TC1, Reference1, Difference1>' [-Weffc++]
  872 |   operator++(
      |   ^~~~~~~~
--- 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<T>::optional_base(const boost::optional_detail::optional_base<T>&) [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<libmspub::LineSpacingInfo>::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<T>::optional_base(const boost::optional_detail::optional_base<T>&) [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<libmspub::ListInfo>::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<T>::optional_base(boost::optional_detail::optional_base<T>&&) [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<libmspub::LineSpacingInfo>::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<T>::optional_base(boost::optional_detail::optional_base<T>&&) [with T = libmspub::ListInfo]':
--- PolygonUtils.lo ---
--- MSPUBParser.lo ---
/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<libmspub::ListInfo>::m_storage' should be initialized in the member initialization list [-Weffc++]
--- PolygonUtils.lo ---
  CXX      PolygonUtils.lo
--- MSPUBCollector.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/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 <typename Type, auto closeFunction>
      |                          ^~~~
/pbulk/work/converters/libmspub/work/.buildlink/include/unicode/localpointer.h:573:76: error: template argument 2 is invalid
  573 |     explicit LocalOpenPointer(std::unique_ptr<Type, decltype(closeFunction)> &&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<Type, decltype(closeFunction)> &&p) {
      |                                                                              ^
/pbulk/work/converters/libmspub/work/.buildlink/include/unicode/localpointer.h:599:59: error: template argument 2 is invalid
  599 |     operator std::unique_ptr<Type, decltype(closeFunction)> () && {
      |                                                           ^
/pbulk/work/converters/libmspub/work/.buildlink/include/unicode/localpointer.h:551:81: note: invalid template non-type parameter
  551 |     using LocalPointerClassName = internal::LocalOpenPointer<Type, closeFunction>
      |                                                                                 ^
/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<Type, closeFunction>
      |                                                                                 ^
/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);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~
--- MSPUBParser.lo ---
/pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp: In instantiation of 'boost::optional_detail::optional_base<T>::optional_base(boost::optional_detail::optional_base<T>&&) [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<libmspub::Dash>::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.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<libmspub::{anonymous}::TableLayoutCell, 2, libmspub::{anonymous}::TableLayoutCell*>':
/pbulk/work/converters/libmspub/work/.buildlink/include/boost/multi_array/multi_array_ref.hpp:412:7:   required from 'class boost::multi_array_ref<libmspub::{anonymous}::TableLayoutCell, 2>'
/pbulk/work/converters/libmspub/work/.buildlink/include/boost/multi_array.hpp:121:7:   required from 'class boost::multi_array<libmspub::{anonymous}::TableLayoutCell, 2>'
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<libmspub::{anonymous}::TableLayoutCell, 2, libmspub::{anonymous}::TableLayoutCell*>' 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<libmspub::{anonymous}::TableLayoutCell, 2, libmspub::{anonymous}::TableLayoutCell*>(const boost::const_multi_array_ref<libmspub::{anonymous}::TableLayoutCell, 2, libmspub::{anonymous}::TableLayoutCell*>&)' [-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<libmspub::{anonymous}::TableLayoutCell, 2, libmspub::{anonymous}::TableLayoutCell*>::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<libmspub::{anonymous}::TableLayoutCell, 1, libmspub::{anonymous}::TableLayoutCell*>':
/pbulk/work/converters/libmspub/work/.buildlink/include/boost/multi_array/subarray.hpp:202:7:   required from 'class boost::detail::multi_array::sub_array<libmspub::{anonymous}::TableLayoutCell, 1>'
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<libmspub::{anonymous}::TableLayoutCell, 1, libmspub::{anonymous}::TableLayoutCell*>' 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<libmspub::{anonymous}::TableLayoutCell, 1, libmspub::{anonymous}::TableLayoutCell*>(const boost::detail::multi_array::const_sub_array<libmspub::{anonymous}::TableLayoutCell, 1, libmspub::{anonymous}::TableLayoutCell*>&)' [-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<libmspub::{anonymous}::TableLayoutCell, 1, libmspub::{anonymous}::TableLayoutCell*>::index_base_' declared here
  189 |   const index* index_base_;
      |                ^~~~~~~~~~~
--- MSPUBParser.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 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<T>::tc_optional_base() [with T = unsigned int]':
/pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp:931:38:   required from 'boost::optional<T>::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<unsigned int>::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<T>::tc_optional_base() [with T = libmspub::NumberingType]':
/pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp:931:38:   required from 'boost::optional<T>::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<libmspub::NumberingType>::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<T>::tc_optional_base() [with T = libmspub::NumberingDelimiter]':
/pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp:931:38:   required from 'boost::optional<T>::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<libmspub::NumberingDelimiter>::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<T>::tc_optional_base() [with T = libmspub::Underline]':
/pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp:931:38:   required from 'boost::optional<T>::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<libmspub::Underline>::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<T>::tc_optional_base() [with T = double]':
/pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp:931:38:   required from 'boost::optional<T>::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<double>::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<T>::tc_optional_base() [with T = libmspub::Alignment]':
/pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp:931:38:   required from 'boost::optional<T>::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<libmspub::Alignment>::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<T>::optional_base() [with T = libmspub::LineSpacingInfo]':
/pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp:931:38:   required from 'boost::optional<T>::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<libmspub::LineSpacingInfo>::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<T>::tc_optional_base() [with T = int]':
/pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp:931:38:   required from 'boost::optional<T>::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<int>::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<T>::optional_base() [with T = libmspub::ListInfo]':
/pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp:931:38:   required from 'boost::optional<T>::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<libmspub::ListInfo>::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<T>::optional_base() [with T = libmspub::Dash]':
/pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp:931:38:   required from 'boost::optional<T>::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<libmspub::Dash>::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<T>::optional_base(boost::optional_detail::init_value_tag, boost::optional_detail::optional_base<T>::argument_type) [with T = libmspub::Dash; boost::optional_detail::optional_base<T>::argument_type = const libmspub::Dash&]':
/pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp:939:81:   required from 'boost::optional<T>::optional(boost::optional<T>::argument_type) [with T = libmspub::Dash; boost::optional<T>::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<libmspub::Dash>::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<T>::tc_optional_base() [with T = libmspub::ShapeType]':
/pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp:931:38:   required from 'boost::optional<T>::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<libmspub::ShapeType>::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<T>::optional_base() [with T = libmspub::Coordinate]':
/pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp:931:38:   required from 'boost::optional<T>::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<libmspub::Coordinate>::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<T>::optional_base() [with T = std::pair<bool, bool>]':
/pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp:931:38:   required from 'boost::optional<T>::optional() [with T = std::pair<bool, bool>]'
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<std::pair<bool, bool> >::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<T>::optional_base() [with T = libmspub::Margins]':
/pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp:931:38:   required from 'boost::optional<T>::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<libmspub::Margins>::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<T>::tc_optional_base() [with T = libmspub::BorderPosition]':
/pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp:931:38:   required from 'boost::optional<T>::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<libmspub::BorderPosition>::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<T>::optional_base() [with T = libmspub::DynamicCustomShape]':
/pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp:931:38:   required from 'boost::optional<T>::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<libmspub::DynamicCustomShape>::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<T>::optional_base() [with T = libmspub::ColorReference]':
/pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp:931:38:   required from 'boost::optional<T>::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<libmspub::ColorReference>::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<T>::optional_base() [with T = libmspub::TableInfo]':
/pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp:931:38:   required from 'boost::optional<T>::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<libmspub::TableInfo>::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<T>::optional_base() [with T = libmspub::Arrow]':
/pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp:931:38:   required from 'boost::optional<T>::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<libmspub::Arrow>::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<T>::tc_optional_base() [with T = libmspub::VerticalAlign]':
/pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp:931:38:   required from 'boost::optional<T>::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<libmspub::VerticalAlign>::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<T>::optional_base() [with T = libmspub::Shadow]':
/pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp:931:38:   required from 'boost::optional<T>::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<libmspub::Shadow>::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<T>::optional_base() [with T = librevenge::RVNGString]':
/pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp:931:38:   required from 'boost::optional<T>::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<librevenge::RVNGString>::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<T>::optional_base() [with T = std::map<short unsigned int, unsigned int>]':
/pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp:931:38:   required from 'boost::optional<T>::optional() [with T = std::map<short unsigned int, unsigned int>]'
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<std::map<short unsigned int, unsigned int> >::m_storage' should be initialized in the member initialization list [-Weffc++]
--- 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<libmspub::{anonymous}::TableLayoutCell, 2, libmspub::{anonymous}::TableLayoutCell*>':
/pbulk/work/converters/libmspub/work/.buildlink/include/boost/multi_array/subarray.hpp:202:7:   required from 'class boost::detail::multi_array::sub_array<libmspub::{anonymous}::TableLayoutCell, 2>'
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<libmspub::{anonymous}::TableLayoutCell, 2, libmspub::{anonymous}::TableLayoutCell*>' 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<libmspub::{anonymous}::TableLayoutCell, 2, libmspub::{anonymous}::TableLayoutCell*>(const boost::detail::multi_array::const_sub_array<libmspub::{anonymous}::TableLayoutCell, 2, libmspub::{anonymous}::TableLayoutCell*>&)' [-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<libmspub::{anonymous}::TableLayoutCell, 2, libmspub::{anonymous}::TableLayoutCell*>::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<libmspub::{anonymous}::TableLayoutCell, 2, libmspub::{anonymous}::TableLayoutCell*>':
/pbulk/work/converters/libmspub/work/.buildlink/include/boost/multi_array/view.hpp:264:7:   required from 'class boost::detail::multi_array::multi_array_view<libmspub::{anonymous}::TableLayoutCell, 2>'
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<libmspub::{anonymous}::TableLayoutCell, 2, libmspub::{anonymous}::TableLayoutCell*>' 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<libmspub::{anonymous}::TableLayoutCell, 2, libmspub::{anonymous}::TableLayoutCell*>(const boost::detail::multi_array::const_multi_array_view<libmspub::{anonymous}::TableLayoutCell, 2, libmspub::{anonymous}::TableLayoutCell*>&)' [-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<libmspub::{anonymous}::TableLayoutCell, 2, libmspub::{anonymous}::TableLayoutCell*>::base_' declared here
  250 |   TPtr 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<T>::optional_base(const boost::optional_detail::optional_base<T>&) [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<libmspub::LineSpacingInfo>::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<T>::optional_base(const boost::optional_detail::optional_base<T>&) [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<libmspub::ListInfo>::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<NumRanges>::extent_gen() [with long unsigned int NumRanges = 0]':
/pbulk/work/converters/libmspub/work/.buildlink/include/boost/multi_array/base.hpp:69:33:   required from here
/pbulk/work/converters/libmspub/work/.buildlink/include/boost/multi_array/extent_gen.hpp:43:3: warning: 'boost::detail::multi_array::extent_gen<0>::ranges_' should be initialized in the member initialization list [-Weffc++]
   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<NumRanges, NumDims>::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() { }
      |   ^~~~~~~~~
--- Shadow.lo ---
  CXX      Shadow.lo
--- 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<T>::optional_base(boost::optional_detail::optional_base<T>&&) [with T = std::vector<libmspub::TextParagraph>]':
/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<std::vector<libmspub::TextParagraph> >::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<T>::optional_base(boost::optional_detail::optional_base<T>&&) [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 long unsigned int _Idx = 1; _Head = libmspub::ShapeInfo; _Tail = {std::_Placeholder<1>, bool, std::vector<int, std::allocator<int> >}]'
/usr/include/g++/tuple:247:42:   required from 'constexpr std::_Tuple_impl<_Idx, _Head, _Tail ...>::_Tuple_impl(std::_Tuple_impl<_Idx, _Head, _Tail ...>&&) [with long unsigned int _Idx = 0; _Head = const libmspub::MSPUBCollector*; _Tail = {libmspub::ShapeInfo, std::_Placeholder<1>, bool, std::vector<int, std::allocator<int> >}]'
/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<libmspub::Coordinate>::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<T>::optional_base(boost::optional_detail::optional_base<T>&&) [with T = std::pair<bool, bool>]':
/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 long unsigned int _Idx = 1; _Head = libmspub::ShapeInfo; _Tail = {std::_Placeholder<1>, bool, std::vector<int, std::allocator<int> >}]'
/usr/include/g++/tuple:247:42:   required from 'constexpr std::_Tuple_impl<_Idx, _Head, _Tail ...>::_Tuple_impl(std::_Tuple_impl<_Idx, _Head, _Tail ...>&&) [with long unsigned int _Idx = 0; _Head = const libmspub::MSPUBCollector*; _Tail = {libmspub::ShapeInfo, std::_Placeholder<1>, bool, std::vector<int, std::allocator<int> >}]'
/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<std::pair<bool, bool> >::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<T>::optional_base(boost::optional_detail::optional_base<T>&&) [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 long unsigned int _Idx = 1; _Head = libmspub::ShapeInfo; _Tail = {std::_Placeholder<1>, bool, std::vector<int, std::allocator<int> >}]'
/usr/include/g++/tuple:247:42:   required from 'constexpr std::_Tuple_impl<_Idx, _Head, _Tail ...>::_Tuple_impl(std::_Tuple_impl<_Idx, _Head, _Tail ...>&&) [with long unsigned int _Idx = 0; _Head = const libmspub::MSPUBCollector*; _Tail = {libmspub::ShapeInfo, std::_Placeholder<1>, bool, std::vector<int, std::allocator<int> >}]'
/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<libmspub::Margins>::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<T>::optional_base(boost::optional_detail::optional_base<T>&&) [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 long unsigned int _Idx = 1; _Head = libmspub::ShapeInfo; _Tail = {std::_Placeholder<1>, bool, std::vector<int, std::allocator<int> >}]'
/usr/include/g++/tuple:247:42:   required from 'constexpr std::_Tuple_impl<_Idx, _Head, _Tail ...>::_Tuple_impl(std::_Tuple_impl<_Idx, _Head, _Tail ...>&&) [with long unsigned int _Idx = 0; _Head = const libmspub::MSPUBCollector*; _Tail = {libmspub::ShapeInfo, std::_Placeholder<1>, bool, std::vector<int, std::allocator<int> >}]'
/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<libmspub::DynamicCustomShape>::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<T>::optional_base(boost::optional_detail::optional_base<T>&&) [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 long unsigned int _Idx = 1; _Head = libmspub::ShapeInfo; _Tail = {std::_Placeholder<1>, bool, std::vector<int, std::allocator<int> >}]'
/usr/include/g++/tuple:247:42:   required from 'constexpr std::_Tuple_impl<_Idx, _Head, _Tail ...>::_Tuple_impl(std::_Tuple_impl<_Idx, _Head, _Tail ...>&&) [with long unsigned int _Idx = 0; _Head = const libmspub::MSPUBCollector*; _Tail = {libmspub::ShapeInfo, std::_Placeholder<1>, bool, std::vector<int, std::allocator<int> >}]'
/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<libmspub::ColorReference>::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<T>::optional_base(boost::optional_detail::optional_base<T>&&) [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 long unsigned int _Idx = 1; _Head = libmspub::ShapeInfo; _Tail = {std::_Placeholder<1>, bool, std::vector<int, std::allocator<int> >}]'
/usr/include/g++/tuple:247:42:   required from 'constexpr std::_Tuple_impl<_Idx, _Head, _Tail ...>::_Tuple_impl(std::_Tuple_impl<_Idx, _Head, _Tail ...>&&) [with long unsigned int _Idx = 0; _Head = const libmspub::MSPUBCollector*; _Tail = {libmspub::ShapeInfo, std::_Placeholder<1>, bool, std::vector<int, std::allocator<int> >}]'
/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<libmspub::Dash>::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<T>::optional_base(boost::optional_detail::optional_base<T>&&) [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 long unsigned int _Idx = 1; _Head = libmspub::ShapeInfo; _Tail = {std::_Placeholder<1>, bool, std::vector<int, std::allocator<int> >}]'
/usr/include/g++/tuple:247:42:   required from 'constexpr std::_Tuple_impl<_Idx, _Head, _Tail ...>::_Tuple_impl(std::_Tuple_impl<_Idx, _Head, _Tail ...>&&) [with long unsigned int _Idx = 0; _Head = const libmspub::MSPUBCollector*; _Tail = {libmspub::ShapeInfo, std::_Placeholder<1>, bool, std::vector<int, std::allocator<int> >}]'
/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<libmspub::TableInfo>::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<T>::optional_base(boost::optional_detail::optional_base<T>&&) [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 long unsigned int _Idx = 1; _Head = libmspub::ShapeInfo; _Tail = {std::_Placeholder<1>, bool, std::vector<int, std::allocator<int> >}]'
/usr/include/g++/tuple:247:42:   required from 'constexpr std::_Tuple_impl<_Idx, _Head, _Tail ...>::_Tuple_impl(std::_Tuple_impl<_Idx, _Head, _Tail ...>&&) [with long unsigned int _Idx = 0; _Head = const libmspub::MSPUBCollector*; _Tail = {libmspub::ShapeInfo, std::_Placeholder<1>, bool, std::vector<int, std::allocator<int> >}]'
/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<libmspub::Arrow>::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<T>::optional_base(boost::optional_detail::optional_base<T>&&) [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 long unsigned int _Idx = 1; _Head = libmspub::ShapeInfo; _Tail = {std::_Placeholder<1>, bool, std::vector<int, std::allocator<int> >}]'
/usr/include/g++/tuple:247:42:   required from 'constexpr std::_Tuple_impl<_Idx, _Head, _Tail ...>::_Tuple_impl(std::_Tuple_impl<_Idx, _Head, _Tail ...>&&) [with long unsigned int _Idx = 0; _Head = const libmspub::MSPUBCollector*; _Tail = {libmspub::ShapeInfo, std::_Placeholder<1>, bool, std::vector<int, std::allocator<int> >}]'
/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<libmspub::Shadow>::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<T>::optional_base(const boost::optional_detail::optional_base<T>&) [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<libmspub::Color>::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<T, NumDims, Allocator>::multi_array(const boost::detail::multi_array::extent_gen<NumDims>&, const Allocator&) [with T = libmspub::{anonymous}::TableLayoutCell; long unsigned int NumDims = 2; Allocator = std::allocator<libmspub::{anonymous}::TableLayoutCell>]':
MSPUBCollector.cpp:1123:114:   required from here
/pbulk/work/converters/libmspub/work/.buildlink/include/boost/multi_array.hpp:199:12: warning: 'boost::multi_array<libmspub::{anonymous}::TableLayoutCell, 2>::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<libmspub::{anonymous}::TableLayoutCell, 2>::allocated_elements_' 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<T>::tc_optional_base() [with T = unsigned int]':
/pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp:931:38:   required from 'boost::optional<T>::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<unsigned int>::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<T>::tc_optional_base() [with T = libmspub::NumberingType]':
/pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp:931:38:   required from 'boost::optional<T>::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<libmspub::NumberingType>::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<T>::tc_optional_base() [with T = libmspub::NumberingDelimiter]':
/pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp:931:38:   required from 'boost::optional<T>::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<libmspub::NumberingDelimiter>::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<T>::tc_optional_base() [with T = libmspub::Underline]':
/pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp:931:38:   required from 'boost::optional<T>::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<libmspub::Underline>::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<T>::tc_optional_base() [with T = double]':
/pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp:931:38:   required from 'boost::optional<T>::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<double>::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<T>::tc_optional_base() [with T = libmspub::Alignment]':
/pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp:931:38:   required from 'boost::optional<T>::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<libmspub::Alignment>::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<T>::optional_base() [with T = libmspub::LineSpacingInfo]':
/pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp:931:38:   required from 'boost::optional<T>::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<libmspub::LineSpacingInfo>::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<T>::tc_optional_base() [with T = int]':
/pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp:931:38:   required from 'boost::optional<T>::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<int>::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<T>::optional_base() [with T = libmspub::ListInfo]':
/pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp:931:38:   required from 'boost::optional<T>::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<libmspub::ListInfo>::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<T>::optional_base() [with T = libmspub::Dash]':
/pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp:931:38:   required from 'boost::optional<T>::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<libmspub::Dash>::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<T>::optional_base(boost::optional_detail::init_value_tag, boost::optional_detail::optional_base<T>::argument_type) [with T = libmspub::Dash; boost::optional_detail::optional_base<T>::argument_type = const libmspub::Dash&]':
/pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp:939:81:   required from 'boost::optional<T>::optional(boost::optional<T>::argument_type) [with T = libmspub::Dash; boost::optional<T>::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<libmspub::Dash>::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<T>::tc_optional_base() [with T = libmspub::ShapeType]':
/pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp:931:38:   required from 'boost::optional<T>::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<libmspub::ShapeType>::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<T>::optional_base() [with T = libmspub::Coordinate]':
/pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp:931:38:   required from 'boost::optional<T>::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<libmspub::Coordinate>::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<T>::optional_base() [with T = std::pair<bool, bool>]':
/pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp:931:38:   required from 'boost::optional<T>::optional() [with T = std::pair<bool, bool>]'
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<std::pair<bool, bool> >::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<T>::optional_base() [with T = libmspub::Margins]':
/pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp:931:38:   required from 'boost::optional<T>::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<libmspub::Margins>::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<T>::tc_optional_base() [with T = libmspub::BorderPosition]':
/pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp:931:38:   required from 'boost::optional<T>::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<libmspub::BorderPosition>::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<T>::optional_base() [with T = libmspub::DynamicCustomShape]':
/pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp:931:38:   required from 'boost::optional<T>::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<libmspub::DynamicCustomShape>::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<T>::optional_base() [with T = libmspub::ColorReference]':
/pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp:931:38:   required from 'boost::optional<T>::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<libmspub::ColorReference>::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<T>::optional_base() [with T = libmspub::TableInfo]':
/pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp:931:38:   required from 'boost::optional<T>::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<libmspub::TableInfo>::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<T>::optional_base() [with T = libmspub::Arrow]':
/pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp:931:38:   required from 'boost::optional<T>::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<libmspub::Arrow>::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<T>::tc_optional_base() [with T = libmspub::VerticalAlign]':
/pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp:931:38:   required from 'boost::optional<T>::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<libmspub::VerticalAlign>::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<T>::optional_base() [with T = libmspub::Shadow]':
/pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp:931:38:   required from 'boost::optional<T>::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<libmspub::Shadow>::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, SizeType>::index_range() [with Index = long int; SizeType = long unsigned int]':
/pbulk/work/converters/libmspub/work/.buildlink/include/boost/array.hpp:60:11:   required from 'boost::detail::multi_array::index_gen<NumRanges, NumDims>::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<long int, long unsigned int>::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<long int, long unsigned int>::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<long int, long unsigned int>::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<long int, long unsigned int>::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<T>::tc_optional_base() [with T = const char*]':
/pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp:931:38:   required from 'boost::optional<T>::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<const char*>::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<T>::optional_base(boost::optional_detail::init_value_tag, boost::optional_detail::optional_base<T>::argument_type) [with T = std::vector<libmspub::TextParagraph>; boost::optional_detail::optional_base<T>::argument_type = const std::vector<libmspub::TextParagraph>&]':
/pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp:939:81:   required from 'boost::optional<T>::optional(boost::optional<T>::argument_type) [with T = std::vector<libmspub::TextParagraph>; boost::optional<T>::argument_type = const std::vector<libmspub::TextParagraph>&]'
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<std::vector<libmspub::TextParagraph> >::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<T>::optional_base() [with T = std::vector<libmspub::TextParagraph>]':
/pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp:931:38:   required from 'boost::optional<T>::optional() [with T = std::vector<libmspub::TextParagraph>]'
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<std::vector<libmspub::TextParagraph> >::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<T>::optional_base() [with T = libmspub::Color]':
/pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp:931:38:   required from 'boost::optional<T>::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<libmspub::Color>::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<NumRanges>::extent_gen(const boost::detail::multi_array::extent_gen<(NumRanges - 1)>&, const range&) [with long unsigned int NumRanges = 1; boost::detail::multi_array::extent_gen<NumRanges>::range = boost::detail::multi_array::extent_range<long int, long unsigned int>]':
/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<NumRanges>::operator[](boost::detail::multi_array::extent_gen<NumRanges>::index) [with long unsigned int NumRanges = 0; boost::detail::multi_array::extent_gen<NumRanges>::index = long int]'
MSPUBCollector.cpp:1123:77:   required from here
/pbulk/work/converters/libmspub/work/.buildlink/include/boost/multi_array/extent_gen.hpp:46:3: warning: 'boost::detail::multi_array::extent_gen<1>::ranges_' should be initialized in the member initialization list [-Weffc++]
   46 |   extent_gen(const extent_gen<NumRanges-1>& rhs,
      |   ^~~~~~~~~~
/pbulk/work/converters/libmspub/work/.buildlink/include/boost/multi_array/extent_gen.hpp: In instantiation of 'boost::detail::multi_array::extent_gen<NumRanges>::extent_gen(const boost::detail::multi_array::extent_gen<(NumRanges - 1)>&, const range&) [with long unsigned int NumRanges = 2; boost::detail::multi_array::extent_gen<NumRanges>::range = boost::detail::multi_array::extent_range<long int, long unsigned int>]':
/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<NumRanges>::operator[](boost::detail::multi_array::extent_gen<NumRanges>::index) [with long unsigned int NumRanges = 1; boost::detail::multi_array::extent_gen<NumRanges>::index = long int]'
MSPUBCollector.cpp:1123:113:   required from here
/pbulk/work/converters/libmspub/work/.buildlink/include/boost/multi_array/extent_gen.hpp:46:3: warning: 'boost::detail::multi_array::extent_gen<2>::ranges_' should be initialized in the member initialization list [-Weffc++]
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<T, NumDims, TPtr>::const_multi_array_ref(TPtr, const boost::detail::multi_array::extent_gen<NumDims>&) [with T = libmspub::{anonymous}::TableLayoutCell; long unsigned int NumDims = 2; TPtr = libmspub::{anonymous}::TableLayoutCell*]':
/pbulk/work/converters/libmspub/work/.buildlink/include/boost/multi_array/multi_array_ref.hpp:463:27:   required from 'boost::multi_array_ref<T, NumDims>::multi_array_ref(T*, const boost::detail::multi_array::extent_gen<NumDims>&) [with T = libmspub::{anonymous}::TableLayoutCell; long unsigned int NumDims = 2]'
/pbulk/work/converters/libmspub/work/.buildlink/include/boost/multi_array.hpp:203:43:   required from 'boost::multi_array<T, NumDims, Allocator>::multi_array(const boost::detail::multi_array::extent_gen<NumDims>&, const Allocator&) [with T = libmspub::{anonymous}::TableLayoutCell; long unsigned int NumDims = 2; Allocator = std::allocator<libmspub::{anonymous}::TableLayoutCell>]'
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<libmspub::{anonymous}::TableLayoutCell, 2, libmspub::{anonymous}::TableLayoutCell*>::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<libmspub::{anonymous}::TableLayoutCell, 2, libmspub::{anonymous}::TableLayoutCell*>::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<libmspub::{anonymous}::TableLayoutCell, 2, libmspub::{anonymous}::TableLayoutCell*>::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<libmspub::{anonymous}::TableLayoutCell, 2, libmspub::{anonymous}::TableLayoutCell*>::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<libmspub::{anonymous}::TableLayoutCell, 2, libmspub::{anonymous}::TableLayoutCell*>::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<libmspub::{anonymous}::TableLayoutCell, 2, libmspub::{anonymous}::TableLayoutCell*>::num_elements_' should be initialized in the member initialization list [-Weffc++]
--- ShapeGroupElement.lo ---
  CXX      ShapeGroupElement.lo
--- VectorTransformation2D.lo ---
  CXX      VectorTransformation2D.lo
--- 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<T>::optional_base(const boost::optional_detail::optional_base<T>&) [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<std::allocator<_Tp1> >::construct(std::allocator_traits<std::allocator<_Tp1> >::allocator_type&, _Up*, _Args&& ...) [with _Up = libmspub::Line; _Args = {const libmspub::Line&}; _Tp = libmspub::Line; std::allocator_traits<std::allocator<_Tp1> >::allocator_type = std::allocator<libmspub::Line>]'
/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<libmspub::Line>; 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<libmspub::Dash>::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<T>::optional_base(const boost::optional_detail::optional_base<T>&) [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<int, std::allocator<int> >&}; <template-parameter-2-3> = void; long unsigned int _Idx = 1; _Head = libmspub::ShapeInfo; _Tail = {std::_Placeholder<1>, bool, std::vector<int, std::allocator<int> >}]'
/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<int, std::allocator<int> >&}; <template-parameter-2-3> = void; long unsigned int _Idx = 0; _Head = const libmspub::MSPUBCollector*; _Tail = {libmspub::ShapeInfo, std::_Placeholder<1>, bool, std::vector<int, std::allocator<int> >}]'
/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<int, std::allocator<int> >&}; bool _Valid = true; typename std::enable_if<std::tuple<_Elements>::_TCC<_Valid>::__is_implicitly_constructible<_UElements ...>(), bool>::type <anonymous> = true; _Elements = {const libmspub::MSPUBCollector*, libmspub::ShapeInfo, std::_Placeholder<1>, bool, std::vector<int, std::allocator<int> >}]'
/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<int, std::allocator<int> >&}; _Functor = double (libmspub::MSPUBCollector::*)(const libmspub::ShapeInfo&, unsigned int, bool, const std::vector<int>&) const; _Bound_args = {const libmspub::MSPUBCollector*, libmspub::ShapeInfo, std::_Placeholder<1>, bool, std::vector<int, std::allocator<int> >}]'
/usr/include/g++/functional:788:38:   required from 'typename std::_Bind_helper<std::__is_socketlike<_Func>::value, _Func, _BoundArgs ...>::type std::bind(_Func&&, _BoundArgs&& ...) [with _Func = double (libmspub::MSPUBCollector::*)(const libmspub::ShapeInfo&, unsigned int, bool, const std::vector<int>&) const; _BoundArgs = {const libmspub::MSPUBCollector*, const libmspub::ShapeInfo&, const std::_Placeholder<1>&, bool, std::vector<int, std::allocator<int> >&}; typename std::_Bind_helper<std::__is_socketlike<_Func>::value, _Func, _BoundArgs ...>::type = std::_Bind_helper<false, double (libmspub::MSPUBCollector::*)(const libmspub::ShapeInfo&, unsigned int, bool, const std::vector<int>&) const, const libmspub::MSPUBCollector*, const libmspub::ShapeInfo&, const std::_Placeholder<1>&, bool, std::vector<int, std::allocator<int> >&>::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<libmspub::Coordinate>::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<T>::optional_base(const boost::optional_detail::optional_base<T>&) [with T = std::pair<bool, bool>]':
/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<int, std::allocator<int> >&}; <template-parameter-2-3> = void; long unsigned int _Idx = 1; _Head = libmspub::ShapeInfo; _Tail = {std::_Placeholder<1>, bool, std::vector<int, std::allocator<int> >}]'
/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<int, std::allocator<int> >&}; <template-parameter-2-3> = void; long unsigned int _Idx = 0; _Head = const libmspub::MSPUBCollector*; _Tail = {libmspub::ShapeInfo, std::_Placeholder<1>, bool, std::vector<int, std::allocator<int> >}]'
/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<int, std::allocator<int> >&}; bool _Valid = true; typename std::enable_if<std::tuple<_Elements>::_TCC<_Valid>::__is_implicitly_constructible<_UElements ...>(), bool>::type <anonymous> = true; _Elements = {const libmspub::MSPUBCollector*, libmspub::ShapeInfo, std::_Placeholder<1>, bool, std::vector<int, std::allocator<int> >}]'
/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<int, std::allocator<int> >&}; _Functor = double (libmspub::MSPUBCollector::*)(const libmspub::ShapeInfo&, unsigned int, bool, const std::vector<int>&) const; _Bound_args = {const libmspub::MSPUBCollector*, libmspub::ShapeInfo, std::_Placeholder<1>, bool, std::vector<int, std::allocator<int> >}]'
/usr/include/g++/functional:788:38:   required from 'typename std::_Bind_helper<std::__is_socketlike<_Func>::value, _Func, _BoundArgs ...>::type std::bind(_Func&&, _BoundArgs&& ...) [with _Func = double (libmspub::MSPUBCollector::*)(const libmspub::ShapeInfo&, unsigned int, bool, const std::vector<int>&) const; _BoundArgs = {const libmspub::MSPUBCollector*, const libmspub::ShapeInfo&, const std::_Placeholder<1>&, bool, std::vector<int, std::allocator<int> >&}; typename std::_Bind_helper<std::__is_socketlike<_Func>::value, _Func, _BoundArgs ...>::type = std::_Bind_helper<false, double (libmspub::MSPUBCollector::*)(const libmspub::ShapeInfo&, unsigned int, bool, const std::vector<int>&) const, const libmspub::MSPUBCollector*, const libmspub::ShapeInfo&, const std::_Placeholder<1>&, bool, std::vector<int, std::allocator<int> >&>::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<std::pair<bool, bool> >::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<T>::optional_base(const boost::optional_detail::optional_base<T>&) [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<int, std::allocator<int> >&}; <template-parameter-2-3> = void; long unsigned int _Idx = 1; _Head = libmspub::ShapeInfo; _Tail = {std::_Placeholder<1>, bool, std::vector<int, std::allocator<int> >}]'
/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<int, std::allocator<int> >&}; <template-parameter-2-3> = void; long unsigned int _Idx = 0; _Head = const libmspub::MSPUBCollector*; _Tail = {libmspub::ShapeInfo, std::_Placeholder<1>, bool, std::vector<int, std::allocator<int> >}]'
/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<int, std::allocator<int> >&}; bool _Valid = true; typename std::enable_if<std::tuple<_Elements>::_TCC<_Valid>::__is_implicitly_constructible<_UElements ...>(), bool>::type <anonymous> = true; _Elements = {const libmspub::MSPUBCollector*, libmspub::ShapeInfo, std::_Placeholder<1>, bool, std::vector<int, std::allocator<int> >}]'
/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<int, std::allocator<int> >&}; _Functor = double (libmspub::MSPUBCollector::*)(const libmspub::ShapeInfo&, unsigned int, bool, const std::vector<int>&) const; _Bound_args = {const libmspub::MSPUBCollector*, libmspub::ShapeInfo, std::_Placeholder<1>, bool, std::vector<int, std::allocator<int> >}]'
/usr/include/g++/functional:788:38:   required from 'typename std::_Bind_helper<std::__is_socketlike<_Func>::value, _Func, _BoundArgs ...>::type std::bind(_Func&&, _BoundArgs&& ...) [with _Func = double (libmspub::MSPUBCollector::*)(const libmspub::ShapeInfo&, unsigned int, bool, const std::vector<int>&) const; _BoundArgs = {const libmspub::MSPUBCollector*, const libmspub::ShapeInfo&, const std::_Placeholder<1>&, bool, std::vector<int, std::allocator<int> >&}; typename std::_Bind_helper<std::__is_socketlike<_Func>::value, _Func, _BoundArgs ...>::type = std::_Bind_helper<false, double (libmspub::MSPUBCollector::*)(const libmspub::ShapeInfo&, unsigned int, bool, const std::vector<int>&) const, const libmspub::MSPUBCollector*, const libmspub::ShapeInfo&, const std::_Placeholder<1>&, bool, std::vector<int, std::allocator<int> >&>::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<libmspub::Margins>::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<T>::optional_base(const boost::optional_detail::optional_base<T>&) [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<int, std::allocator<int> >&}; <template-parameter-2-3> = void; long unsigned int _Idx = 1; _Head = libmspub::ShapeInfo; _Tail = {std::_Placeholder<1>, bool, std::vector<int, std::allocator<int> >}]'
/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<int, std::allocator<int> >&}; <template-parameter-2-3> = void; long unsigned int _Idx = 0; _Head = const libmspub::MSPUBCollector*; _Tail = {libmspub::ShapeInfo, std::_Placeholder<1>, bool, std::vector<int, std::allocator<int> >}]'
/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<int, std::allocator<int> >&}; bool _Valid = true; typename std::enable_if<std::tuple<_Elements>::_TCC<_Valid>::__is_implicitly_constructible<_UElements ...>(), bool>::type <anonymous> = true; _Elements = {const libmspub::MSPUBCollector*, libmspub::ShapeInfo, std::_Placeholder<1>, bool, std::vector<int, std::allocator<int> >}]'
/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<int, std::allocator<int> >&}; _Functor = double (libmspub::MSPUBCollector::*)(const libmspub::ShapeInfo&, unsigned int, bool, const std::vector<int>&) const; _Bound_args = {const libmspub::MSPUBCollector*, libmspub::ShapeInfo, std::_Placeholder<1>, bool, std::vector<int, std::allocator<int> >}]'
/usr/include/g++/functional:788:38:   required from 'typename std::_Bind_helper<std::__is_socketlike<_Func>::value, _Func, _BoundArgs ...>::type std::bind(_Func&&, _BoundArgs&& ...) [with _Func = double (libmspub::MSPUBCollector::*)(const libmspub::ShapeInfo&, unsigned int, bool, const std::vector<int>&) const; _BoundArgs = {const libmspub::MSPUBCollector*, const libmspub::ShapeInfo&, const std::_Placeholder<1>&, bool, std::vector<int, std::allocator<int> >&}; typename std::_Bind_helper<std::__is_socketlike<_Func>::value, _Func, _BoundArgs ...>::type = std::_Bind_helper<false, double (libmspub::MSPUBCollector::*)(const libmspub::ShapeInfo&, unsigned int, bool, const std::vector<int>&) const, const libmspub::MSPUBCollector*, const libmspub::ShapeInfo&, const std::_Placeholder<1>&, bool, std::vector<int, std::allocator<int> >&>::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<libmspub::DynamicCustomShape>::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<T>::optional_base(const boost::optional_detail::optional_base<T>&) [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<int, std::allocator<int> >&}; <template-parameter-2-3> = void; long unsigned int _Idx = 1; _Head = libmspub::ShapeInfo; _Tail = {std::_Placeholder<1>, bool, std::vector<int, std::allocator<int> >}]'
/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<int, std::allocator<int> >&}; <template-parameter-2-3> = void; long unsigned int _Idx = 0; _Head = const libmspub::MSPUBCollector*; _Tail = {libmspub::ShapeInfo, std::_Placeholder<1>, bool, std::vector<int, std::allocator<int> >}]'
/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<int, std::allocator<int> >&}; bool _Valid = true; typename std::enable_if<std::tuple<_Elements>::_TCC<_Valid>::__is_implicitly_constructible<_UElements ...>(), bool>::type <anonymous> = true; _Elements = {const libmspub::MSPUBCollector*, libmspub::ShapeInfo, std::_Placeholder<1>, bool, std::vector<int, std::allocator<int> >}]'
/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<int, std::allocator<int> >&}; _Functor = double (libmspub::MSPUBCollector::*)(const libmspub::ShapeInfo&, unsigned int, bool, const std::vector<int>&) const; _Bound_args = {const libmspub::MSPUBCollector*, libmspub::ShapeInfo, std::_Placeholder<1>, bool, std::vector<int, std::allocator<int> >}]'
/usr/include/g++/functional:788:38:   required from 'typename std::_Bind_helper<std::__is_socketlike<_Func>::value, _Func, _BoundArgs ...>::type std::bind(_Func&&, _BoundArgs&& ...) [with _Func = double (libmspub::MSPUBCollector::*)(const libmspub::ShapeInfo&, unsigned int, bool, const std::vector<int>&) const; _BoundArgs = {const libmspub::MSPUBCollector*, const libmspub::ShapeInfo&, const std::_Placeholder<1>&, bool, std::vector<int, std::allocator<int> >&}; typename std::_Bind_helper<std::__is_socketlike<_Func>::value, _Func, _BoundArgs ...>::type = std::_Bind_helper<false, double (libmspub::MSPUBCollector::*)(const libmspub::ShapeInfo&, unsigned int, bool, const std::vector<int>&) const, const libmspub::MSPUBCollector*, const libmspub::ShapeInfo&, const std::_Placeholder<1>&, bool, std::vector<int, std::allocator<int> >&>::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<libmspub::ColorReference>::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<T>::optional_base(const boost::optional_detail::optional_base<T>&) [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<int, std::allocator<int> >&}; <template-parameter-2-3> = void; long unsigned int _Idx = 1; _Head = libmspub::ShapeInfo; _Tail = {std::_Placeholder<1>, bool, std::vector<int, std::allocator<int> >}]'
/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<int, std::allocator<int> >&}; <template-parameter-2-3> = void; long unsigned int _Idx = 0; _Head = const libmspub::MSPUBCollector*; _Tail = {libmspub::ShapeInfo, std::_Placeholder<1>, bool, std::vector<int, std::allocator<int> >}]'
/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<int, std::allocator<int> >&}; bool _Valid = true; typename std::enable_if<std::tuple<_Elements>::_TCC<_Valid>::__is_implicitly_constructible<_UElements ...>(), bool>::type <anonymous> = true; _Elements = {const libmspub::MSPUBCollector*, libmspub::ShapeInfo, std::_Placeholder<1>, bool, std::vector<int, std::allocator<int> >}]'
/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<int, std::allocator<int> >&}; _Functor = double (libmspub::MSPUBCollector::*)(const libmspub::ShapeInfo&, unsigned int, bool, const std::vector<int>&) const; _Bound_args = {const libmspub::MSPUBCollector*, libmspub::ShapeInfo, std::_Placeholder<1>, bool, std::vector<int, std::allocator<int> >}]'
/usr/include/g++/functional:788:38:   required from 'typename std::_Bind_helper<std::__is_socketlike<_Func>::value, _Func, _BoundArgs ...>::type std::bind(_Func&&, _BoundArgs&& ...) [with _Func = double (libmspub::MSPUBCollector::*)(const libmspub::ShapeInfo&, unsigned int, bool, const std::vector<int>&) const; _BoundArgs = {const libmspub::MSPUBCollector*, const libmspub::ShapeInfo&, const std::_Placeholder<1>&, bool, std::vector<int, std::allocator<int> >&}; typename std::_Bind_helper<std::__is_socketlike<_Func>::value, _Func, _BoundArgs ...>::type = std::_Bind_helper<false, double (libmspub::MSPUBCollector::*)(const libmspub::ShapeInfo&, unsigned int, bool, const std::vector<int>&) const, const libmspub::MSPUBCollector*, const libmspub::ShapeInfo&, const std::_Placeholder<1>&, bool, std::vector<int, std::allocator<int> >&>::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<libmspub::TableInfo>::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<T>::optional_base(const boost::optional_detail::optional_base<T>&) [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<int, std::allocator<int> >&}; <template-parameter-2-3> = void; long unsigned int _Idx = 1; _Head = libmspub::ShapeInfo; _Tail = {std::_Placeholder<1>, bool, std::vector<int, std::allocator<int> >}]'
/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<int, std::allocator<int> >&}; <template-parameter-2-3> = void; long unsigned int _Idx = 0; _Head = const libmspub::MSPUBCollector*; _Tail = {libmspub::ShapeInfo, std::_Placeholder<1>, bool, std::vector<int, std::allocator<int> >}]'
/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<int, std::allocator<int> >&}; bool _Valid = true; typename std::enable_if<std::tuple<_Elements>::_TCC<_Valid>::__is_implicitly_constructible<_UElements ...>(), bool>::type <anonymous> = true; _Elements = {const libmspub::MSPUBCollector*, libmspub::ShapeInfo, std::_Placeholder<1>, bool, std::vector<int, std::allocator<int> >}]'
/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<int, std::allocator<int> >&}; _Functor = double (libmspub::MSPUBCollector::*)(const libmspub::ShapeInfo&, unsigned int, bool, const std::vector<int>&) const; _Bound_args = {const libmspub::MSPUBCollector*, libmspub::ShapeInfo, std::_Placeholder<1>, bool, std::vector<int, std::allocator<int> >}]'
/usr/include/g++/functional:788:38:   required from 'typename std::_Bind_helper<std::__is_socketlike<_Func>::value, _Func, _BoundArgs ...>::type std::bind(_Func&&, _BoundArgs&& ...) [with _Func = double (libmspub::MSPUBCollector::*)(const libmspub::ShapeInfo&, unsigned int, bool, const std::vector<int>&) const; _BoundArgs = {const libmspub::MSPUBCollector*, const libmspub::ShapeInfo&, const std::_Placeholder<1>&, bool, std::vector<int, std::allocator<int> >&}; typename std::_Bind_helper<std::__is_socketlike<_Func>::value, _Func, _BoundArgs ...>::type = std::_Bind_helper<false, double (libmspub::MSPUBCollector::*)(const libmspub::ShapeInfo&, unsigned int, bool, const std::vector<int>&) const, const libmspub::MSPUBCollector*, const libmspub::ShapeInfo&, const std::_Placeholder<1>&, bool, std::vector<int, std::allocator<int> >&>::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<libmspub::Arrow>::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<T>::optional_base(const boost::optional_detail::optional_base<T>&) [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<int, std::allocator<int> >&}; <template-parameter-2-3> = void; long unsigned int _Idx = 1; _Head = libmspub::ShapeInfo; _Tail = {std::_Placeholder<1>, bool, std::vector<int, std::allocator<int> >}]'
/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<int, std::allocator<int> >&}; <template-parameter-2-3> = void; long unsigned int _Idx = 0; _Head = const libmspub::MSPUBCollector*; _Tail = {libmspub::ShapeInfo, std::_Placeholder<1>, bool, std::vector<int, std::allocator<int> >}]'
/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<int, std::allocator<int> >&}; bool _Valid = true; typename std::enable_if<std::tuple<_Elements>::_TCC<_Valid>::__is_implicitly_constructible<_UElements ...>(), bool>::type <anonymous> = true; _Elements = {const libmspub::MSPUBCollector*, libmspub::ShapeInfo, std::_Placeholder<1>, bool, std::vector<int, std::allocator<int> >}]'
/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<int, std::allocator<int> >&}; _Functor = double (libmspub::MSPUBCollector::*)(const libmspub::ShapeInfo&, unsigned int, bool, const std::vector<int>&) const; _Bound_args = {const libmspub::MSPUBCollector*, libmspub::ShapeInfo, std::_Placeholder<1>, bool, std::vector<int, std::allocator<int> >}]'
/usr/include/g++/functional:788:38:   required from 'typename std::_Bind_helper<std::__is_socketlike<_Func>::value, _Func, _BoundArgs ...>::type std::bind(_Func&&, _BoundArgs&& ...) [with _Func = double (libmspub::MSPUBCollector::*)(const libmspub::ShapeInfo&, unsigned int, bool, const std::vector<int>&) const; _BoundArgs = {const libmspub::MSPUBCollector*, const libmspub::ShapeInfo&, const std::_Placeholder<1>&, bool, std::vector<int, std::allocator<int> >&}; typename std::_Bind_helper<std::__is_socketlike<_Func>::value, _Func, _BoundArgs ...>::type = std::_Bind_helper<false, double (libmspub::MSPUBCollector::*)(const libmspub::ShapeInfo&, unsigned int, bool, const std::vector<int>&) const, const libmspub::MSPUBCollector*, const libmspub::ShapeInfo&, const std::_Placeholder<1>&, bool, std::vector<int, std::allocator<int> >&>::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<libmspub::Shadow>::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<NumDims>::general_storage_order(const boost::c_storage_order&) [with long unsigned int NumDims = 2]':
/pbulk/work/converters/libmspub/work/.buildlink/include/boost/multi_array/multi_array_ref.hpp:113:44:   required from 'boost::const_multi_array_ref<T, NumDims, TPtr>::const_multi_array_ref(TPtr, const boost::detail::multi_array::extent_gen<NumDims>&) [with T = libmspub::{anonymous}::TableLayoutCell; long unsigned int NumDims = 2; TPtr = libmspub::{anonymous}::TableLayoutCell*]'
/pbulk/work/converters/libmspub/work/.buildlink/include/boost/multi_array/multi_array_ref.hpp:463:27:   required from 'boost::multi_array_ref<T, NumDims>::multi_array_ref(T*, const boost::detail::multi_array::extent_gen<NumDims>&) [with T = libmspub::{anonymous}::TableLayoutCell; long unsigned int NumDims = 2]'
/pbulk/work/converters/libmspub/work/.buildlink/include/boost/multi_array.hpp:203:43:   required from 'boost::multi_array<T, NumDims, Allocator>::multi_array(const boost::detail::multi_array::extent_gen<NumDims>&, const Allocator&) [with T = libmspub::{anonymous}::TableLayoutCell; long unsigned int NumDims = 2; Allocator = std::allocator<libmspub::{anonymous}::TableLayoutCell>]'
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++]
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<T>::optional_base(boost::optional_detail::optional_base<T>&&) [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<libmspub::ParagraphStyle*>; _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<libmspub::ParagraphStyle*>; _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<libmspub::ParagraphStyle*>; _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<libmspub::ParagraphStyle>]'
/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<libmspub::ParagraphStyle>; std::vector<_Tp, _Alloc>::iterator = std::vector<libmspub::ParagraphStyle>::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<libmspub::ParagraphStyle>; 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<libmspub::LineSpacingInfo>::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<T>::optional_base(boost::optional_detail::optional_base<T>&&) [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<libmspub::ParagraphStyle*>; _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<libmspub::ParagraphStyle*>; _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<libmspub::ParagraphStyle*>; _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<libmspub::ParagraphStyle>]'
/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<libmspub::ParagraphStyle>; std::vector<_Tp, _Alloc>::iterator = std::vector<libmspub::ParagraphStyle>::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<libmspub::ParagraphStyle>; 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<libmspub::ListInfo>::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<T>::optional_base(const boost::optional_detail::optional_base<T>&) [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<libmspub::LineSpacingInfo>::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<T>::optional_base(const boost::optional_detail::optional_base<T>&) [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<libmspub::ListInfo>::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<T>::tc_optional_base() [with T = unsigned int]':
/pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp:931:38:   required from 'boost::optional<T>::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<unsigned int>::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<T>::tc_optional_base() [with T = libmspub::NumberingType]':
/pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp:931:38:   required from 'boost::optional<T>::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<libmspub::NumberingType>::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<T>::tc_optional_base() [with T = libmspub::NumberingDelimiter]':
/pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp:931:38:   required from 'boost::optional<T>::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<libmspub::NumberingDelimiter>::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<T>::tc_optional_base() [with T = libmspub::Underline]':
/pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp:931:38:   required from 'boost::optional<T>::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<libmspub::Underline>::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<T>::tc_optional_base() [with T = double]':
/pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp:931:38:   required from 'boost::optional<T>::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<double>::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<T>::tc_optional_base() [with T = libmspub::Alignment]':
/pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp:931:38:   required from 'boost::optional<T>::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<libmspub::Alignment>::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<T>::optional_base() [with T = libmspub::LineSpacingInfo]':
/pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp:931:38:   required from 'boost::optional<T>::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<libmspub::LineSpacingInfo>::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<T>::tc_optional_base() [with T = int]':
/pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp:931:38:   required from 'boost::optional<T>::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<int>::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<T>::optional_base() [with T = libmspub::ListInfo]':
/pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp:931:38:   required from 'boost::optional<T>::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<libmspub::ListInfo>::m_storage' should be initialized in the member initialization list [-Weffc++]
  148 |     optional_base()
      |     ^~~~~~~~~~~~~
--- 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<T>::optional_base(const boost::optional_detail::optional_base<T>&) [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<libmspub::LineSpacingInfo>::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<T>::optional_base(const boost::optional_detail::optional_base<T>&) [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<libmspub::ListInfo>::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<T>::tc_optional_base() [with T = unsigned int]':
/pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp:931:38:   required from 'boost::optional<T>::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<unsigned int>::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<T>::tc_optional_base() [with T = libmspub::NumberingType]':
/pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp:931:38:   required from 'boost::optional<T>::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<libmspub::NumberingType>::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<T>::tc_optional_base() [with T = libmspub::NumberingDelimiter]':
/pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp:931:38:   required from 'boost::optional<T>::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<libmspub::NumberingDelimiter>::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<T>::tc_optional_base() [with T = libmspub::Underline]':
/pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp:931:38:   required from 'boost::optional<T>::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<libmspub::Underline>::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<T>::tc_optional_base() [with T = double]':
/pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp:931:38:   required from 'boost::optional<T>::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<double>::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<T>::tc_optional_base() [with T = libmspub::Alignment]':
/pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp:931:38:   required from 'boost::optional<T>::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<libmspub::Alignment>::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<T>::optional_base() [with T = libmspub::LineSpacingInfo]':
/pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp:931:38:   required from 'boost::optional<T>::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<libmspub::LineSpacingInfo>::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<T>::tc_optional_base() [with T = int]':
/pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp:931:38:   required from 'boost::optional<T>::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<int>::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<T>::optional_base() [with T = libmspub::ListInfo]':
/pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp:931:38:   required from 'boost::optional<T>::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<libmspub::ListInfo>::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<T>::optional_base() [with T = libmspub::Dash]':
/pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp:931:38:   required from 'boost::optional<T>::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<libmspub::Dash>::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<T>::optional_base(boost::optional_detail::init_value_tag, boost::optional_detail::optional_base<T>::argument_type) [with T = libmspub::Dash; boost::optional_detail::optional_base<T>::argument_type = const libmspub::Dash&]':
/pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp:939:81:   required from 'boost::optional<T>::optional(boost::optional<T>::argument_type) [with T = libmspub::Dash; boost::optional<T>::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<libmspub::Dash>::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<T>::tc_optional_base() [with T = libmspub::ShapeType]':
/pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp:931:38:   required from 'boost::optional<T>::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<libmspub::ShapeType>::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<T>::optional_base() [with T = libmspub::Coordinate]':
/pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp:931:38:   required from 'boost::optional<T>::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<libmspub::Coordinate>::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<T>::optional_base() [with T = std::pair<bool, bool>]':
/pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp:931:38:   required from 'boost::optional<T>::optional() [with T = std::pair<bool, bool>]'
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<std::pair<bool, bool> >::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<T>::optional_base() [with T = libmspub::Margins]':
/pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp:931:38:   required from 'boost::optional<T>::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<libmspub::Margins>::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<T>::tc_optional_base() [with T = libmspub::BorderPosition]':
/pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp:931:38:   required from 'boost::optional<T>::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<libmspub::BorderPosition>::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<T>::optional_base() [with T = libmspub::DynamicCustomShape]':
/pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp:931:38:   required from 'boost::optional<T>::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<libmspub::DynamicCustomShape>::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<T>::optional_base() [with T = libmspub::ColorReference]':
/pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp:931:38:   required from 'boost::optional<T>::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<libmspub::ColorReference>::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<T>::optional_base() [with T = libmspub::TableInfo]':
/pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp:931:38:   required from 'boost::optional<T>::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<libmspub::TableInfo>::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<T>::optional_base() [with T = libmspub::Arrow]':
/pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp:931:38:   required from 'boost::optional<T>::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<libmspub::Arrow>::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<T>::tc_optional_base() [with T = libmspub::VerticalAlign]':
/pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp:931:38:   required from 'boost::optional<T>::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<libmspub::VerticalAlign>::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<T>::optional_base() [with T = libmspub::Shadow]':
/pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp:931:38:   required from 'boost::optional<T>::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<libmspub::Shadow>::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<unsigned int>::m_storage' may be used uninitialized in this function [-Wmaybe-uninitialized]
  565 |             input->seek(eotOffset.get() + 4, librevenge::RVNG_SEEK_SET);
      |                         ~~~~~~~~~~~~~~~~^~~
--- 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<T>::optional_base(const boost::optional_detail::optional_base<T>&) [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<libmspub::LineSpacingInfo>::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<T>::optional_base(const boost::optional_detail::optional_base<T>&) [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<libmspub::ListInfo>::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<T>::optional_base(const boost::optional_detail::optional_base<T>&) [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<libmspub::Dash>::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<T>::tc_optional_base() [with T = unsigned int]':
/pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp:931:38:   required from 'boost::optional<T>::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<unsigned int>::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<T>::tc_optional_base() [with T = libmspub::NumberingType]':
/pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp:931:38:   required from 'boost::optional<T>::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<libmspub::NumberingType>::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<T>::tc_optional_base() [with T = libmspub::NumberingDelimiter]':
/pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp:931:38:   required from 'boost::optional<T>::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<libmspub::NumberingDelimiter>::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<T>::tc_optional_base() [with T = libmspub::Underline]':
/pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp:931:38:   required from 'boost::optional<T>::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<libmspub::Underline>::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<T>::tc_optional_base() [with T = double]':
/pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp:931:38:   required from 'boost::optional<T>::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<double>::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<T>::tc_optional_base() [with T = libmspub::Alignment]':
/pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp:931:38:   required from 'boost::optional<T>::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<libmspub::Alignment>::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<T>::optional_base() [with T = libmspub::LineSpacingInfo]':
/pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp:931:38:   required from 'boost::optional<T>::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<libmspub::LineSpacingInfo>::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<T>::tc_optional_base() [with T = int]':
/pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp:931:38:   required from 'boost::optional<T>::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<int>::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<T>::optional_base() [with T = libmspub::ListInfo]':
/pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp:931:38:   required from 'boost::optional<T>::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<libmspub::ListInfo>::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<T>::optional_base() [with T = libmspub::Dash]':
/pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp:931:38:   required from 'boost::optional<T>::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<libmspub::Dash>::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<T>::optional_base(boost::optional_detail::init_value_tag, boost::optional_detail::optional_base<T>::argument_type) [with T = libmspub::Dash; boost::optional_detail::optional_base<T>::argument_type = const libmspub::Dash&]':
/pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp:939:81:   required from 'boost::optional<T>::optional(boost::optional<T>::argument_type) [with T = libmspub::Dash; boost::optional<T>::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<libmspub::Dash>::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<T>::tc_optional_base() [with T = libmspub::ShapeType]':
/pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp:931:38:   required from 'boost::optional<T>::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<libmspub::ShapeType>::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<T>::optional_base() [with T = libmspub::Coordinate]':
/pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp:931:38:   required from 'boost::optional<T>::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<libmspub::Coordinate>::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<T>::optional_base() [with T = std::pair<bool, bool>]':
/pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp:931:38:   required from 'boost::optional<T>::optional() [with T = std::pair<bool, bool>]'
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<std::pair<bool, bool> >::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<T>::optional_base() [with T = libmspub::Margins]':
/pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp:931:38:   required from 'boost::optional<T>::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<libmspub::Margins>::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<T>::tc_optional_base() [with T = libmspub::BorderPosition]':
/pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp:931:38:   required from 'boost::optional<T>::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<libmspub::BorderPosition>::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<T>::optional_base() [with T = libmspub::DynamicCustomShape]':
/pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp:931:38:   required from 'boost::optional<T>::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<libmspub::DynamicCustomShape>::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<T>::optional_base() [with T = libmspub::ColorReference]':
/pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp:931:38:   required from 'boost::optional<T>::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<libmspub::ColorReference>::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<T>::optional_base() [with T = libmspub::TableInfo]':
/pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp:931:38:   required from 'boost::optional<T>::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<libmspub::TableInfo>::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<T>::optional_base() [with T = libmspub::Arrow]':
/pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp:931:38:   required from 'boost::optional<T>::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<libmspub::Arrow>::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<T>::tc_optional_base() [with T = libmspub::VerticalAlign]':
/pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp:931:38:   required from 'boost::optional<T>::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<libmspub::VerticalAlign>::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<T>::optional_base() [with T = libmspub::Shadow]':
/pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp:931:38:   required from 'boost::optional<T>::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<libmspub::Shadow>::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<T>::optional_base() [with T = libmspub::Vector2D]':
/pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp:931:38:   required from 'boost::optional<T>::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<libmspub::Vector2D>::m_storage' should be initialized in the member initialization list [-Weffc++]
--- libmspub_utils.lo ---
--- MSPUBParser97.lo ---
/pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp: In instantiation of 'boost::optional_detail::optional_base<T>::optional_base(boost::optional_detail::optional_base<T>&&) [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<std::allocator<_Tp1> >::construct(std::allocator_traits<std::allocator<_Tp1> >::allocator_type&, _Up*, _Args&& ...) [with _Up = libmspub::TextParagraph; _Args = {libmspub::TextParagraph}; _Tp = libmspub::TextParagraph; std::allocator_traits<std::allocator<_Tp1> >::allocator_type = std::allocator<libmspub::TextParagraph>]'
/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<libmspub::TextParagraph>]'
/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<libmspub::TextParagraph>; 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<libmspub::LineSpacingInfo>::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<T>::optional_base(boost::optional_detail::optional_base<T>&&) [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<std::allocator<_Tp1> >::construct(std::allocator_traits<std::allocator<_Tp1> >::allocator_type&, _Up*, _Args&& ...) [with _Up = libmspub::TextParagraph; _Args = {libmspub::TextParagraph}; _Tp = libmspub::TextParagraph; std::allocator_traits<std::allocator<_Tp1> >::allocator_type = std::allocator<libmspub::TextParagraph>]'
/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<libmspub::TextParagraph>]'
/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<libmspub::TextParagraph>; 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<libmspub::ListInfo>::m_storage' should be initialized in the member initialization list [-Weffc++]
--- libmspub_utils.lo ---
  CXX      libmspub_utils.lo
--- MSPUBCollector.lo ---
*** [MSPUBCollector.lo] Error code 1

make[3]: stopped in /pbulk/work/converters/libmspub/work/libmspub-0.1.4/src/lib
--- MSPUBParser.lo ---
MSPUBParser.cpp: In member function 'bool libmspub::MSPUBParser::parseShape(librevenge::RVNGInputStream*, const libmspub::ContentChunkReference&)':
MSPUBParser.cpp:800:97: warning: 'index.boost::optional_detail::tc_optional_base<unsigned int>::m_storage' may be used uninitialized in this function [-Wmaybe-uninitialized]
  800 |         const ContentChunkReference &cellsChunk = m_contentChunks[m_cellsChunkIndices[get(index)]];
      |                                                                                                 ^
MSPUBParser.cpp:863:34: warning: 'textId.boost::optional_detail::tc_optional_base<unsigned int>::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<unsigned int>::m_storage' may be used uninitialized in this function [-Wmaybe-uninitialized]
  754 |       while (stillReading(input, rcao + arrayLength))
      |                                  ~~~~~^~~~~~~~~~~~~
MSPUBParser.cpp:765:46: warning: 'numCols.boost::optional_detail::tc_optional_base<unsigned int>::m_storage' may be used uninitialized in this function [-Wmaybe-uninitialized]
  765 |               if (columnWidthsInEmu.size() < nc)
      |                                              ^~
MSPUBParser.cpp:767:49: warning: 'numRows.boost::optional_detail::tc_optional_base<unsigned int>::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<unsigned int>::m_storage' may be used uninitialized in this function [-Wmaybe-uninitialized]
  781 |         if (m_contentChunks[m_cellsChunkIndices[i]].seqNum == csn)
      |         ^~
--- 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<T>::optional_base(const boost::optional_detail::optional_base<T>&) [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<libmspub::LineSpacingInfo>::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<T>::optional_base(const boost::optional_detail::optional_base<T>&) [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<libmspub::ListInfo>::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<T>::optional_base(const boost::optional_detail::optional_base<T>&) [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<libmspub::Coordinate>::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<T>::optional_base(const boost::optional_detail::optional_base<T>&) [with T = std::pair<bool, bool>]':
/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<std::pair<bool, bool> >::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<T>::optional_base(const boost::optional_detail::optional_base<T>&) [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<libmspub::Margins>::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<T>::optional_base(const boost::optional_detail::optional_base<T>&) [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<libmspub::DynamicCustomShape>::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<T>::optional_base(const boost::optional_detail::optional_base<T>&) [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<libmspub::ColorReference>::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<T>::optional_base(const boost::optional_detail::optional_base<T>&) [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<libmspub::Dash>::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<T>::optional_base(const boost::optional_detail::optional_base<T>&) [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<libmspub::TableInfo>::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<T>::optional_base(const boost::optional_detail::optional_base<T>&) [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<libmspub::Arrow>::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<T>::optional_base(const boost::optional_detail::optional_base<T>&) [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<libmspub::Shadow>::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<T>::tc_optional_base() [with T = unsigned int]':
/pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp:931:38:   required from 'boost::optional<T>::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<unsigned int>::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<T>::tc_optional_base() [with T = libmspub::NumberingType]':
/pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp:931:38:   required from 'boost::optional<T>::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<libmspub::NumberingType>::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<T>::tc_optional_base() [with T = libmspub::NumberingDelimiter]':
/pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp:931:38:   required from 'boost::optional<T>::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<libmspub::NumberingDelimiter>::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<T>::tc_optional_base() [with T = libmspub::Underline]':
/pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp:931:38:   required from 'boost::optional<T>::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<libmspub::Underline>::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<T>::tc_optional_base() [with T = double]':
/pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp:931:38:   required from 'boost::optional<T>::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<double>::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<T>::tc_optional_base() [with T = libmspub::Alignment]':
/pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp:931:38:   required from 'boost::optional<T>::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<libmspub::Alignment>::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<T>::optional_base() [with T = libmspub::LineSpacingInfo]':
/pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp:931:38:   required from 'boost::optional<T>::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<libmspub::LineSpacingInfo>::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<T>::tc_optional_base() [with T = int]':
/pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp:931:38:   required from 'boost::optional<T>::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<int>::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<T>::optional_base() [with T = libmspub::ListInfo]':
/pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp:931:38:   required from 'boost::optional<T>::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<libmspub::ListInfo>::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<T>::optional_base() [with T = libmspub::Dash]':
/pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp:931:38:   required from 'boost::optional<T>::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<libmspub::Dash>::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<T>::optional_base(boost::optional_detail::init_value_tag, boost::optional_detail::optional_base<T>::argument_type) [with T = libmspub::Dash; boost::optional_detail::optional_base<T>::argument_type = const libmspub::Dash&]':
/pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp:939:81:   required from 'boost::optional<T>::optional(boost::optional<T>::argument_type) [with T = libmspub::Dash; boost::optional<T>::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<libmspub::Dash>::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<T>::tc_optional_base() [with T = libmspub::ShapeType]':
/pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp:931:38:   required from 'boost::optional<T>::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<libmspub::ShapeType>::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<T>::optional_base() [with T = libmspub::Coordinate]':
/pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp:931:38:   required from 'boost::optional<T>::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<libmspub::Coordinate>::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<T>::optional_base() [with T = std::pair<bool, bool>]':
/pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp:931:38:   required from 'boost::optional<T>::optional() [with T = std::pair<bool, bool>]'
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<std::pair<bool, bool> >::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<T>::optional_base() [with T = libmspub::Margins]':
/pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp:931:38:   required from 'boost::optional<T>::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<libmspub::Margins>::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<T>::tc_optional_base() [with T = libmspub::BorderPosition]':
/pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp:931:38:   required from 'boost::optional<T>::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<libmspub::BorderPosition>::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<T>::optional_base() [with T = libmspub::DynamicCustomShape]':
/pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp:931:38:   required from 'boost::optional<T>::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<libmspub::DynamicCustomShape>::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<T>::optional_base() [with T = libmspub::ColorReference]':
/pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp:931:38:   required from 'boost::optional<T>::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<libmspub::ColorReference>::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<T>::optional_base() [with T = libmspub::TableInfo]':
/pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp:931:38:   required from 'boost::optional<T>::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<libmspub::TableInfo>::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<T>::optional_base() [with T = libmspub::Arrow]':
/pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp:931:38:   required from 'boost::optional<T>::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<libmspub::Arrow>::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<T>::tc_optional_base() [with T = libmspub::VerticalAlign]':
/pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp:931:38:   required from 'boost::optional<T>::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<libmspub::VerticalAlign>::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<T>::optional_base() [with T = libmspub::Shadow]':
/pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp:931:38:   required from 'boost::optional<T>::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<libmspub::Shadow>::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<T>::optional_base() [with T = libmspub::ShapeInfo]':
/pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp:931:38:   required from 'boost::optional<T>::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<libmspub::ShapeInfo>::m_storage' should be initialized in the member initialization list [-Weffc++]
--- 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 <typename Type, auto closeFunction>
      |                          ^~~~
/pbulk/work/converters/libmspub/work/.buildlink/include/unicode/localpointer.h:573:76: error: template argument 2 is invalid
  573 |     explicit LocalOpenPointer(std::unique_ptr<Type, decltype(closeFunction)> &&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<Type, decltype(closeFunction)> &&p) {
      |                                                                              ^
/pbulk/work/converters/libmspub/work/.buildlink/include/unicode/localpointer.h:599:59: error: template argument 2 is invalid
  599 |     operator std::unique_ptr<Type, decltype(closeFunction)> () && {
      |                                                           ^
/pbulk/work/converters/libmspub/work/.buildlink/include/unicode/localpointer.h:551:81: note: invalid template non-type parameter
  551 |     using LocalPointerClassName = internal::LocalOpenPointer<Type, closeFunction>
      |                                                                                 ^
/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<Type, closeFunction>
      |                                                                                 ^
/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<T>::optional_base(const boost::optional_detail::optional_base<T>&) [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<libmspub::LineSpacingInfo>::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<T>::optional_base(const boost::optional_detail::optional_base<T>&) [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<libmspub::ListInfo>::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<T>::tc_optional_base() [with T = unsigned int]':
/pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp:931:38:   required from 'boost::optional<T>::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<unsigned int>::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<T>::tc_optional_base() [with T = libmspub::NumberingType]':
/pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp:931:38:   required from 'boost::optional<T>::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<libmspub::NumberingType>::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<T>::tc_optional_base() [with T = libmspub::NumberingDelimiter]':
/pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp:931:38:   required from 'boost::optional<T>::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<libmspub::NumberingDelimiter>::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<T>::tc_optional_base() [with T = libmspub::Underline]':
/pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp:931:38:   required from 'boost::optional<T>::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<libmspub::Underline>::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<T>::tc_optional_base() [with T = double]':
/pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp:931:38:   required from 'boost::optional<T>::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<double>::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<T>::tc_optional_base() [with T = libmspub::Alignment]':
/pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp:931:38:   required from 'boost::optional<T>::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<libmspub::Alignment>::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<T>::optional_base() [with T = libmspub::LineSpacingInfo]':
/pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp:931:38:   required from 'boost::optional<T>::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<libmspub::LineSpacingInfo>::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<T>::tc_optional_base() [with T = int]':
/pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp:931:38:   required from 'boost::optional<T>::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<int>::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<T>::optional_base() [with T = libmspub::ListInfo]':
/pbulk/work/converters/libmspub/work/.buildlink/include/boost/optional/optional.hpp:931:38:   required from 'boost::optional<T>::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<libmspub::ListInfo>::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<libmspub::Line>, std::function<double(unsigned int)>, const std::vector<libmspub::Color>&, std::shared_ptr<const libmspub::CustomShape>)':
PolygonUtils.cpp:6029:20: warning: '*((void*)(& lastPoint)+8).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)+8).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