=> 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 libcmis-0.5.2nb28
Making all in inc
gmake[1]: Entering directory '/pbulk/work/net/libcmis/work/libcmis-0.5.2/inc'
Making all in libcmis
gmake[2]: Entering directory '/pbulk/work/net/libcmis/work/libcmis-0.5.2/inc/libcmis'
gmake[2]: Nothing to be done for 'all'.
gmake[2]: Leaving directory '/pbulk/work/net/libcmis/work/libcmis-0.5.2/inc/libcmis'
Making all in libcmis-c
gmake[2]: Entering directory '/pbulk/work/net/libcmis/work/libcmis-0.5.2/inc/libcmis-c'
gmake[2]: Nothing to be done for 'all'.
gmake[2]: Leaving directory '/pbulk/work/net/libcmis/work/libcmis-0.5.2/inc/libcmis-c'
gmake[2]: Entering directory '/pbulk/work/net/libcmis/work/libcmis-0.5.2/inc'
gmake[2]: Nothing to be done for 'all-am'.
gmake[2]: Leaving directory '/pbulk/work/net/libcmis/work/libcmis-0.5.2/inc'
gmake[1]: Leaving directory '/pbulk/work/net/libcmis/work/libcmis-0.5.2/inc'
Making all in src
gmake[1]: Entering directory '/pbulk/work/net/libcmis/work/libcmis-0.5.2/src'
Making all in libcmis
gmake[2]: Entering directory '/pbulk/work/net/libcmis/work/libcmis-0.5.2/src/libcmis'
  CXX      dummy.lo
  CXX      libcmis_la-atom-document.lo
  CXX      libcmis_la-atom-folder.lo
  CXX      libcmis_la-atom-object-type.lo
  CXX      libcmis_la-atom-object.lo
  CXX      libcmis_la-atom-workspace.lo
  CXX      libcmis_la-atom-session.lo
  CXX      libcmis_la-allowable-actions.lo
  CXX      libcmis_la-base-session.lo
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/shared_ptr.hpp:17,
                 from ../../inc/libcmis/object-type.hxx:31,
                 from atom-object-type.hxx:31,
                 from atom-object-type.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/smart_ptr/shared_ptr.hpp: In constructor 'boost::detail::esft2_deleter_wrapper::esft2_deleter_wrapper()':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/smart_ptr/shared_ptr.hpp:1079:5: warning: 'boost::detail::esft2_deleter_wrapper::deleter_' should be initialized in the member initialization list [-Weffc++]
 1079 |     esft2_deleter_wrapper() BOOST_SP_NOEXCEPT
      |     ^~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/shared_ptr.hpp:17,
                 from atom-workspace.hxx:34,
                 from atom-workspace.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/smart_ptr/shared_ptr.hpp: In constructor 'boost::detail::esft2_deleter_wrapper::esft2_deleter_wrapper()':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/smart_ptr/shared_ptr.hpp:1079:5: warning: 'boost::detail::esft2_deleter_wrapper::deleter_' should be initialized in the member initialization list [-Weffc++]
 1079 |     esft2_deleter_wrapper() BOOST_SP_NOEXCEPT
      |     ^~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/shared_ptr.hpp:17,
                 from ../../inc/libcmis/allowable-actions.hxx:34,
                 from allowable-actions.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/smart_ptr/shared_ptr.hpp: In constructor 'boost::detail::esft2_deleter_wrapper::esft2_deleter_wrapper()':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/smart_ptr/shared_ptr.hpp:1079:5: warning: 'boost::detail::esft2_deleter_wrapper::deleter_' should be initialized in the member initialization list [-Weffc++]
 1079 |     esft2_deleter_wrapper() BOOST_SP_NOEXCEPT
      |     ^~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/time_duration.hpp:17,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/posix_time_config.hpp:16,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/posix_time_system.hpp:13,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/ptime.hpp:12,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/posix_time.hpp:15,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/local_time/local_time.hpp:11,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time.hpp:15,
                 from ../../inc/libcmis/property-type.hxx:31,
                 from ../../inc/libcmis/object-type.hxx:39,
                 from atom-object-type.hxx:31,
                 from atom-object-type.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/operators.hpp: At global scope:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/operators.hpp:872:6: warning: prefix 'T& boost::operators_impl::output_iterator_helper<T>::operator++()' should return 'boost::operators_impl::output_iterator_helper<T>&' [-Weffc++]
  872 |   T& operator++() { return static_cast<T&>(*this); }
      |      ^~~~~~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/shared_ptr.hpp:17,
                 from ../../inc/libcmis/document.hxx:35,
                 from atom-document.hxx:31,
                 from atom-document.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/smart_ptr/shared_ptr.hpp: In constructor 'boost::detail::esft2_deleter_wrapper::esft2_deleter_wrapper()':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/smart_ptr/shared_ptr.hpp:1079:5: warning: 'boost::detail::esft2_deleter_wrapper::deleter_' should be initialized in the member initialization list [-Weffc++]
 1079 |     esft2_deleter_wrapper() BOOST_SP_NOEXCEPT
      |     ^~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/time_duration.hpp:17,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/posix_time_config.hpp:16,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/posix_time_system.hpp:13,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/ptime.hpp:12,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/posix_time.hpp:15,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/local_time/local_time.hpp:11,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time.hpp:15,
                 from ../../inc/libcmis/object.hxx:40,
                 from ../../inc/libcmis/document.hxx:39,
                 from atom-document.hxx:31,
                 from atom-document.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/operators.hpp: At global scope:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/operators.hpp:872:6: warning: prefix 'T& boost::operators_impl::output_iterator_helper<T>::operator++()' should return 'boost::operators_impl::output_iterator_helper<T>&' [-Weffc++]
  872 |   T& operator++() { return static_cast<T&>(*this); }
      |      ^~~~~~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/shared_ptr.hpp:17,
                 from ../../inc/libcmis/document.hxx:35,
                 from atom-folder.hxx:33,
                 from atom-folder.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/smart_ptr/shared_ptr.hpp: In constructor 'boost::detail::esft2_deleter_wrapper::esft2_deleter_wrapper()':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/smart_ptr/shared_ptr.hpp:1079:5: warning: 'boost::detail::esft2_deleter_wrapper::deleter_' should be initialized in the member initialization list [-Weffc++]
 1079 |     esft2_deleter_wrapper() BOOST_SP_NOEXCEPT
      |     ^~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/time_duration.hpp:17,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/posix_time_config.hpp:16,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/posix_time_system.hpp:13,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/ptime.hpp:12,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/posix_time.hpp:15,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/local_time/local_time.hpp:11,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time.hpp:15,
                 from ../../inc/libcmis/object.hxx:40,
                 from atom-object.hxx:34,
                 from atom-object.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/operators.hpp:872:6: warning: prefix 'T& boost::operators_impl::output_iterator_helper<T>::operator++()' should return 'boost::operators_impl::output_iterator_helper<T>&' [-Weffc++]
  872 |   T& operator++() { return static_cast<T&>(*this); }
      |      ^~~~~~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/time_duration.hpp:17,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/posix_time_config.hpp:16,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/posix_time_system.hpp:13,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/ptime.hpp:12,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/posix_time.hpp:15,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/local_time/local_time.hpp:11,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time.hpp:15,
                 from ../../inc/libcmis/object.hxx:40,
                 from allowable-actions.cxx:31:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/operators.hpp: At global scope:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/operators.hpp:872:6: warning: prefix 'T& boost::operators_impl::output_iterator_helper<T>::operator++()' should return 'boost::operators_impl::output_iterator_helper<T>&' [-Weffc++]
  872 |   T& operator++() { return static_cast<T&>(*this); }
      |      ^~~~~~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/time_duration.hpp:17,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/posix_time_config.hpp:16,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/posix_time_system.hpp:13,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/ptime.hpp:12,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/posix_time.hpp:15,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/local_time/local_time.hpp:11,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time.hpp:15,
                 from ../../inc/libcmis/xml-utils.hxx:36,
                 from atom-workspace.cxx:31:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/operators.hpp: At global scope:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/operators.hpp:872:6: warning: prefix 'T& boost::operators_impl::output_iterator_helper<T>::operator++()' should return 'boost::operators_impl::output_iterator_helper<T>&' [-Weffc++]
  872 |   T& operator++() { return static_cast<T&>(*this); }
      |      ^~~~~~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/time_duration.hpp:17,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/posix_time_config.hpp:16,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/posix_time_system.hpp:13,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/ptime.hpp:12,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/posix_time.hpp:15,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/local_time/local_time.hpp:11,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time.hpp:15,
                 from ../../inc/libcmis/object.hxx:40,
                 from ../../inc/libcmis/document.hxx:39,
                 from atom-folder.hxx:33,
                 from atom-folder.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/operators.hpp: At global scope:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/operators.hpp:872:6: warning: prefix 'T& boost::operators_impl::output_iterator_helper<T>::operator++()' should return 'boost::operators_impl::output_iterator_helper<T>&' [-Weffc++]
  872 |   T& operator++() { return static_cast<T&>(*this); }
      |      ^~~~~~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/shared_ptr.hpp:17,
                 from ../../inc/libcmis/oauth2-data.hxx:32,
                 from base-session.hxx:42,
                 from atom-session.hxx:31,
                 from atom-session.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/smart_ptr/shared_ptr.hpp: In constructor 'boost::detail::esft2_deleter_wrapper::esft2_deleter_wrapper()':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/smart_ptr/shared_ptr.hpp:1079:5: warning: 'boost::detail::esft2_deleter_wrapper::deleter_' should be initialized in the member initialization list [-Weffc++]
 1079 |     esft2_deleter_wrapper() BOOST_SP_NOEXCEPT
      |     ^~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/range/iterator_range_core.hpp:27,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/replace.hpp:16,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_facet.hpp:17,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/gregorian_io.hpp:16,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/gregorian.hpp:31,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/time_formatters.hpp:12,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/posix_time.hpp:24,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/local_time/local_time.hpp:11,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time.hpp:15,
                 from ../../inc/libcmis/property-type.hxx:31,
                 from ../../inc/libcmis/object-type.hxx:39,
                 from atom-object-type.hxx:31,
                 from atom-object-type.cxx:29:
/pbulk/work/net/libcmis/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/net/libcmis/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/net/libcmis/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/net/libcmis/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++(
      |   ^~~~~~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/time_duration.hpp:17,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/posix_time_config.hpp:16,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/posix_time_system.hpp:13,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/ptime.hpp:12,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/posix_time.hpp:15,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/local_time/local_time.hpp:11,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time.hpp:15,
                 from ../../inc/libcmis/property-type.hxx:31,
                 from ../../inc/libcmis/object-type.hxx:39,
                 from ../../inc/libcmis/session.hxx:36,
                 from base-session.hxx:43,
                 from atom-session.hxx:31,
                 from atom-session.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/operators.hpp: At global scope:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/operators.hpp:872:6: warning: prefix 'T& boost::operators_impl::output_iterator_helper<T>::operator++()' should return 'boost::operators_impl::output_iterator_helper<T>&' [-Weffc++]
  872 |   T& operator++() { return static_cast<T&>(*this); }
      |      ^~~~~~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/range/iterator_range_core.hpp:27,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/replace.hpp:16,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_facet.hpp:17,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/gregorian_io.hpp:16,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/gregorian.hpp:31,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/time_formatters.hpp:12,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/posix_time.hpp:24,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/local_time/local_time.hpp:11,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time.hpp:15,
                 from ../../inc/libcmis/object.hxx:40,
                 from ../../inc/libcmis/document.hxx:39,
                 from atom-document.hxx:31,
                 from atom-document.cxx:29:
/pbulk/work/net/libcmis/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/net/libcmis/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/net/libcmis/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/net/libcmis/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++(
      |   ^~~~~~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/range/iterator_range_core.hpp:27,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/replace.hpp:16,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_facet.hpp:17,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/gregorian_io.hpp:16,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/gregorian.hpp:31,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/time_formatters.hpp:12,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/posix_time.hpp:24,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/local_time/local_time.hpp:11,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time.hpp:15,
                 from ../../inc/libcmis/object.hxx:40,
                 from atom-object.hxx:34,
                 from atom-object.cxx:29:
/pbulk/work/net/libcmis/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/net/libcmis/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/net/libcmis/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/net/libcmis/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++(
      |   ^~~~~~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/range/iterator_range_core.hpp:27,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/replace.hpp:16,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_facet.hpp:17,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/gregorian_io.hpp:16,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/gregorian.hpp:31,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/time_formatters.hpp:12,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/posix_time.hpp:24,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/local_time/local_time.hpp:11,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time.hpp:15,
                 from ../../inc/libcmis/xml-utils.hxx:36,
                 from atom-workspace.cxx:31:
/pbulk/work/net/libcmis/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/net/libcmis/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/net/libcmis/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/net/libcmis/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++(
      |   ^~~~~~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/range/iterator_range_core.hpp:27,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/replace.hpp:16,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_facet.hpp:17,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/gregorian_io.hpp:16,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/gregorian.hpp:31,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/time_formatters.hpp:12,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/posix_time.hpp:24,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/local_time/local_time.hpp:11,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time.hpp:15,
                 from ../../inc/libcmis/object.hxx:40,
                 from ../../inc/libcmis/document.hxx:39,
                 from atom-folder.hxx:33,
                 from atom-folder.cxx:29:
/pbulk/work/net/libcmis/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/net/libcmis/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/net/libcmis/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/net/libcmis/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++(
      |   ^~~~~~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/range/iterator_range_core.hpp:27,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/replace.hpp:16,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_facet.hpp:17,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/gregorian_io.hpp:16,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/gregorian.hpp:31,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/time_formatters.hpp:12,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/posix_time.hpp:24,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/local_time/local_time.hpp:11,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time.hpp:15,
                 from ../../inc/libcmis/object.hxx:40,
                 from allowable-actions.cxx:31:
/pbulk/work/net/libcmis/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/net/libcmis/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/net/libcmis/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/net/libcmis/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++(
      |   ^~~~~~~~
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp: In instantiation of 'class boost::iterators::detail::iterator_facade_base<boost::token_iterator<boost::char_separator<char, std::char_traits<char> >, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char>, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string<char>&, int, false, false>':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:854:9:   required from 'class boost::iterators::iterator_facade<boost::token_iterator<boost::char_separator<char, std::char_traits<char> >, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char>, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string<char>&, int>'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/token_iterator.hpp:30:9:   required from 'class boost::token_iterator<boost::char_separator<char, std::char_traits<char> >, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_parsing.hpp:158:24:   required from here
/pbulk/work/net/libcmis/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++() [with Derived = boost::token_iterator<boost::char_separator<char, std::char_traits<char> >, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >; Value = std::__cxx11::basic_string<char>; CategoryOrTraversal = boost::iterators::forward_traversal_tag; Reference = const std::__cxx11::basic_string<char>&; Difference = int]' should return 'boost::iterators::detail::iterator_facade_base<boost::token_iterator<boost::char_separator<char, std::char_traits<char> >, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char>, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string<char>&, int, false, false>&' [-Weffc++]
  745 |         Derived& operator++()
      |                  ^~~~~~~~
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp: In instantiation of 'class boost::iterators::detail::iterator_facade_base<boost::token_iterator<boost::offset_separator, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char>, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string<char>&, int, false, false>':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:854:9:   required from 'class boost::iterators::iterator_facade<boost::token_iterator<boost::offset_separator, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char>, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string<char>&, int>'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/token_iterator.hpp:30:9:   required from 'class boost::token_iterator<boost::offset_separator, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_parsing.hpp:202:73:   required from here
/pbulk/work/net/libcmis/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++() [with Derived = boost::token_iterator<boost::offset_separator, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >; Value = std::__cxx11::basic_string<char>; CategoryOrTraversal = boost::iterators::forward_traversal_tag; Reference = const std::__cxx11::basic_string<char>&; Difference = int]' should return 'boost::iterators::detail::iterator_facade_base<boost::token_iterator<boost::offset_separator, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char>, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string<char>&, int, false, false>&' [-Weffc++]
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/range/iterator_range_core.hpp:27,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/replace.hpp:16,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_facet.hpp:17,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/gregorian_io.hpp:16,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/gregorian.hpp:31,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/time_formatters.hpp:12,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/posix_time.hpp:24,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/local_time/local_time.hpp:11,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time.hpp:15,
                 from ../../inc/libcmis/property-type.hxx:31,
                 from ../../inc/libcmis/object-type.hxx:39,
                 from ../../inc/libcmis/session.hxx:36,
                 from base-session.hxx:43,
                 from atom-session.hxx:31,
                 from atom-session.cxx:29:
/pbulk/work/net/libcmis/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/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp: In instantiation of 'class boost::iterators::detail::iterator_facade_base<boost::token_iterator<boost::char_separator<char, std::char_traits<char> >, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char>, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string<char>&, int, false, false>':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:854:9:   required from 'class boost::iterators::iterator_facade<boost::token_iterator<boost::char_separator<char, std::char_traits<char> >, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char>, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string<char>&, int>'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/token_iterator.hpp:30:9:   required from 'class boost::token_iterator<boost::char_separator<char, std::char_traits<char> >, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_parsing.hpp:158:24:   required from here
/pbulk/work/net/libcmis/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++() [with Derived = boost::token_iterator<boost::char_separator<char, std::char_traits<char> >, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >; Value = std::__cxx11::basic_string<char>; CategoryOrTraversal = boost::iterators::forward_traversal_tag; Reference = const std::__cxx11::basic_string<char>&; Difference = int]' should return 'boost::iterators::detail::iterator_facade_base<boost::token_iterator<boost::char_separator<char, std::char_traits<char> >, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char>, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string<char>&, int, false, false>&' [-Weffc++]
  745 |         Derived& operator++()
      |                  ^~~~~~~~
/pbulk/work/net/libcmis/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/net/libcmis/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/net/libcmis/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++(
      |   ^~~~~~~~
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp: In instantiation of 'class boost::iterators::detail::iterator_facade_base<boost::token_iterator<boost::offset_separator, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char>, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string<char>&, int, false, false>':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:854:9:   required from 'class boost::iterators::iterator_facade<boost::token_iterator<boost::offset_separator, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char>, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string<char>&, int>'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/token_iterator.hpp:30:9:   required from 'class boost::token_iterator<boost::offset_separator, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_parsing.hpp:202:73:   required from here
/pbulk/work/net/libcmis/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++() [with Derived = boost::token_iterator<boost::offset_separator, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >; Value = std::__cxx11::basic_string<char>; CategoryOrTraversal = boost::iterators::forward_traversal_tag; Reference = const std::__cxx11::basic_string<char>&; Difference = int]' should return 'boost::iterators::detail::iterator_facade_base<boost::token_iterator<boost::offset_separator, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char>, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string<char>&, int, false, false>&' [-Weffc++]
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/shared_ptr.hpp:17,
                 from ../../inc/libcmis/oauth2-data.hxx:32,
                 from base-session.hxx:42,
                 from base-session.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/smart_ptr/shared_ptr.hpp: In constructor 'boost::detail::esft2_deleter_wrapper::esft2_deleter_wrapper()':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/smart_ptr/shared_ptr.hpp:1079:5: warning: 'boost::detail::esft2_deleter_wrapper::deleter_' should be initialized in the member initialization list [-Weffc++]
 1079 |     esft2_deleter_wrapper() BOOST_SP_NOEXCEPT
      |     ^~~~~~~~~~~~~~~~~~~~~
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp: In instantiation of 'class boost::iterators::detail::iterator_facade_base<boost::token_iterator<boost::char_separator<char, std::char_traits<char> >, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char>, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string<char>&, int, false, false>':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:854:9:   required from 'class boost::iterators::iterator_facade<boost::token_iterator<boost::char_separator<char, std::char_traits<char> >, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char>, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string<char>&, int>'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/token_iterator.hpp:30:9:   required from 'class boost::token_iterator<boost::char_separator<char, std::char_traits<char> >, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_parsing.hpp:158:24:   required from here
/pbulk/work/net/libcmis/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++() [with Derived = boost::token_iterator<boost::char_separator<char, std::char_traits<char> >, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >; Value = std::__cxx11::basic_string<char>; CategoryOrTraversal = boost::iterators::forward_traversal_tag; Reference = const std::__cxx11::basic_string<char>&; Difference = int]' should return 'boost::iterators::detail::iterator_facade_base<boost::token_iterator<boost::char_separator<char, std::char_traits<char> >, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char>, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string<char>&, int, false, false>&' [-Weffc++]
  745 |         Derived& operator++()
      |                  ^~~~~~~~
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp: In instantiation of 'class boost::iterators::detail::iterator_facade_base<boost::token_iterator<boost::offset_separator, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char>, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string<char>&, int, false, false>':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:854:9:   required from 'class boost::iterators::iterator_facade<boost::token_iterator<boost::offset_separator, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char>, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string<char>&, int>'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/token_iterator.hpp:30:9:   required from 'class boost::token_iterator<boost::offset_separator, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_parsing.hpp:202:73:   required from here
/pbulk/work/net/libcmis/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++() [with Derived = boost::token_iterator<boost::offset_separator, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >; Value = std::__cxx11::basic_string<char>; CategoryOrTraversal = boost::iterators::forward_traversal_tag; Reference = const std::__cxx11::basic_string<char>&; Difference = int]' should return 'boost::iterators::detail::iterator_facade_base<boost::token_iterator<boost::offset_separator, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char>, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string<char>&, int, false, false>&' [-Weffc++]
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp: In instantiation of 'class boost::iterators::detail::iterator_facade_base<boost::token_iterator<boost::char_separator<char, std::char_traits<char> >, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char>, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string<char>&, int, false, false>':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:854:9:   required from 'class boost::iterators::iterator_facade<boost::token_iterator<boost::char_separator<char, std::char_traits<char> >, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char>, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string<char>&, int>'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/token_iterator.hpp:30:9:   required from 'class boost::token_iterator<boost::char_separator<char, std::char_traits<char> >, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_parsing.hpp:158:24:   required from here
/pbulk/work/net/libcmis/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++() [with Derived = boost::token_iterator<boost::char_separator<char, std::char_traits<char> >, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >; Value = std::__cxx11::basic_string<char>; CategoryOrTraversal = boost::iterators::forward_traversal_tag; Reference = const std::__cxx11::basic_string<char>&; Difference = int]' should return 'boost::iterators::detail::iterator_facade_base<boost::token_iterator<boost::char_separator<char, std::char_traits<char> >, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char>, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string<char>&, int, false, false>&' [-Weffc++]
  745 |         Derived& operator++()
      |                  ^~~~~~~~
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp: In instantiation of 'class boost::iterators::detail::iterator_facade_base<boost::token_iterator<boost::offset_separator, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char>, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string<char>&, int, false, false>':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:854:9:   required from 'class boost::iterators::iterator_facade<boost::token_iterator<boost::offset_separator, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char>, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string<char>&, int>'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/token_iterator.hpp:30:9:   required from 'class boost::token_iterator<boost::offset_separator, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_parsing.hpp:202:73:   required from here
/pbulk/work/net/libcmis/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++() [with Derived = boost::token_iterator<boost::offset_separator, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >; Value = std::__cxx11::basic_string<char>; CategoryOrTraversal = boost::iterators::forward_traversal_tag; Reference = const std::__cxx11::basic_string<char>&; Difference = int]' should return 'boost::iterators::detail::iterator_facade_base<boost::token_iterator<boost::offset_separator, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char>, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string<char>&, int, false, false>&' [-Weffc++]
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/time_duration.hpp:17,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/posix_time_config.hpp:16,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/posix_time_system.hpp:13,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/ptime.hpp:12,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/posix_time.hpp:15,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/local_time/local_time.hpp:11,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time.hpp:15,
                 from ../../inc/libcmis/property-type.hxx:31,
                 from ../../inc/libcmis/object-type.hxx:39,
                 from ../../inc/libcmis/session.hxx:36,
                 from base-session.hxx:43,
                 from base-session.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/operators.hpp: At global scope:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/operators.hpp:872:6: warning: prefix 'T& boost::operators_impl::output_iterator_helper<T>::operator++()' should return 'boost::operators_impl::output_iterator_helper<T>&' [-Weffc++]
  872 |   T& operator++() { return static_cast<T&>(*this); }
      |      ^~~~~~~~
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp: In instantiation of 'class boost::iterators::detail::iterator_facade_base<boost::token_iterator<boost::char_separator<char, std::char_traits<char> >, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char>, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string<char>&, int, false, false>':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:854:9:   required from 'class boost::iterators::iterator_facade<boost::token_iterator<boost::char_separator<char, std::char_traits<char> >, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char>, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string<char>&, int>'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/token_iterator.hpp:30:9:   required from 'class boost::token_iterator<boost::char_separator<char, std::char_traits<char> >, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_parsing.hpp:158:24:   required from here
/pbulk/work/net/libcmis/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++() [with Derived = boost::token_iterator<boost::char_separator<char, std::char_traits<char> >, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >; Value = std::__cxx11::basic_string<char>; CategoryOrTraversal = boost::iterators::forward_traversal_tag; Reference = const std::__cxx11::basic_string<char>&; Difference = int]' should return 'boost::iterators::detail::iterator_facade_base<boost::token_iterator<boost::char_separator<char, std::char_traits<char> >, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char>, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string<char>&, int, false, false>&' [-Weffc++]
  745 |         Derived& operator++()
      |                  ^~~~~~~~
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp: In instantiation of 'class boost::iterators::detail::iterator_facade_base<boost::token_iterator<boost::offset_separator, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char>, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string<char>&, int, false, false>':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:854:9:   required from 'class boost::iterators::iterator_facade<boost::token_iterator<boost::offset_separator, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char>, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string<char>&, int>'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/token_iterator.hpp:30:9:   required from 'class boost::token_iterator<boost::offset_separator, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_parsing.hpp:202:73:   required from here
/pbulk/work/net/libcmis/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++() [with Derived = boost::token_iterator<boost::offset_separator, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >; Value = std::__cxx11::basic_string<char>; CategoryOrTraversal = boost::iterators::forward_traversal_tag; Reference = const std::__cxx11::basic_string<char>&; Difference = int]' should return 'boost::iterators::detail::iterator_facade_base<boost::token_iterator<boost::offset_separator, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char>, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string<char>&, int, false, false>&' [-Weffc++]
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp: In instantiation of 'class boost::iterators::detail::iterator_facade_base<boost::token_iterator<boost::char_separator<char, std::char_traits<char> >, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char>, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string<char>&, int, false, false>':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:854:9:   required from 'class boost::iterators::iterator_facade<boost::token_iterator<boost::char_separator<char, std::char_traits<char> >, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char>, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string<char>&, int>'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/token_iterator.hpp:30:9:   required from 'class boost::token_iterator<boost::char_separator<char, std::char_traits<char> >, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_parsing.hpp:158:24:   required from here
/pbulk/work/net/libcmis/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++() [with Derived = boost::token_iterator<boost::char_separator<char, std::char_traits<char> >, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >; Value = std::__cxx11::basic_string<char>; CategoryOrTraversal = boost::iterators::forward_traversal_tag; Reference = const std::__cxx11::basic_string<char>&; Difference = int]' should return 'boost::iterators::detail::iterator_facade_base<boost::token_iterator<boost::char_separator<char, std::char_traits<char> >, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char>, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string<char>&, int, false, false>&' [-Weffc++]
  745 |         Derived& operator++()
      |                  ^~~~~~~~
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp: In instantiation of 'class boost::iterators::detail::iterator_facade_base<boost::token_iterator<boost::offset_separator, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char>, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string<char>&, int, false, false>':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:854:9:   required from 'class boost::iterators::iterator_facade<boost::token_iterator<boost::offset_separator, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char>, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string<char>&, int>'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/token_iterator.hpp:30:9:   required from 'class boost::token_iterator<boost::offset_separator, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_parsing.hpp:202:73:   required from here
/pbulk/work/net/libcmis/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++() [with Derived = boost::token_iterator<boost::offset_separator, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >; Value = std::__cxx11::basic_string<char>; CategoryOrTraversal = boost::iterators::forward_traversal_tag; Reference = const std::__cxx11::basic_string<char>&; Difference = int]' should return 'boost::iterators::detail::iterator_facade_base<boost::token_iterator<boost::offset_separator, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char>, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string<char>&, int, false, false>&' [-Weffc++]
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/trim.hpp:23,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string.hpp:19,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/tz_db_base.hpp:24,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/local_time/tz_database.hpp:14,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/local_time/local_time.hpp:19,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time.hpp:15,
                 from ../../inc/libcmis/property-type.hxx:31,
                 from ../../inc/libcmis/object-type.hxx:39,
                 from atom-object-type.hxx:31,
                 from atom-object-type.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/classification.hpp:238:9: warning: user-defined 'boost::algorithm::detail::pred_andF<Pred1T, Pred2T> boost::algorithm::operator&&(const boost::algorithm::predicate_facade<Pred1T>&, const boost::algorithm::predicate_facade<Pred2T>&)' always evaluates both arguments [-Weffc++]
  238 |         operator&&(
      |         ^~~~~~~~
/pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/classification.hpp:262:9: warning: user-defined 'boost::algorithm::detail::pred_orF<Pred1T, Pred2T> boost::algorithm::operator||(const boost::algorithm::predicate_facade<Pred1T>&, const boost::algorithm::predicate_facade<Pred2T>&)' always evaluates both arguments [-Weffc++]
  262 |         operator||(
      |         ^~~~~~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/trim.hpp:23,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string.hpp:19,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/tz_db_base.hpp:24,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/local_time/tz_database.hpp:14,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/local_time/local_time.hpp:19,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time.hpp:15,
                 from ../../inc/libcmis/object.hxx:40,
                 from ../../inc/libcmis/document.hxx:39,
                 from atom-document.hxx:31,
                 from atom-document.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/classification.hpp:238:9: warning: user-defined 'boost::algorithm::detail::pred_andF<Pred1T, Pred2T> boost::algorithm::operator&&(const boost::algorithm::predicate_facade<Pred1T>&, const boost::algorithm::predicate_facade<Pred2T>&)' always evaluates both arguments [-Weffc++]
  238 |         operator&&(
      |         ^~~~~~~~
/pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/classification.hpp:262:9: warning: user-defined 'boost::algorithm::detail::pred_orF<Pred1T, Pred2T> boost::algorithm::operator||(const boost::algorithm::predicate_facade<Pred1T>&, const boost::algorithm::predicate_facade<Pred2T>&)' always evaluates both arguments [-Weffc++]
  262 |         operator||(
      |         ^~~~~~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/function/function_template.hpp:14,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/function.hpp:16,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/detail/find_iterator.hpp:18,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/find_iterator.hpp:24,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/iter_find.hpp:27,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/split.hpp:16,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string.hpp:23,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/tz_db_base.hpp:24,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/local_time/tz_database.hpp:14,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/local_time/local_time.hpp:19,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time.hpp:15,
                 from ../../inc/libcmis/property-type.hxx:31,
                 from ../../inc/libcmis/object-type.hxx:39,
                 from atom-object-type.hxx:31,
                 from atom-object-type.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/function/function_base.hpp: In constructor 'boost::function_base::function_base()':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/function/function_base.hpp:497:3: warning: 'boost::function_base::functor' should be initialized in the member initialization list [-Weffc++]
  497 |   function_base() : vtable(0) { }
      |   ^~~~~~~~~~~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/function/function_template.hpp:14,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/function.hpp:16,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/detail/find_iterator.hpp:18,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/find_iterator.hpp:24,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/iter_find.hpp:27,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/split.hpp:16,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string.hpp:23,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/tz_db_base.hpp:24,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/local_time/tz_database.hpp:14,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/local_time/local_time.hpp:19,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time.hpp:15,
                 from ../../inc/libcmis/object.hxx:40,
                 from ../../inc/libcmis/document.hxx:39,
                 from atom-document.hxx:31,
                 from atom-document.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/function/function_base.hpp: In constructor 'boost::function_base::function_base()':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/function/function_base.hpp:497:3: warning: 'boost::function_base::functor' should be initialized in the member initialization list [-Weffc++]
  497 |   function_base() : vtable(0) { }
      |   ^~~~~~~~~~~~~
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp: In instantiation of 'class boost::iterators::detail::iterator_facade_base<boost::token_iterator<boost::char_separator<char, std::char_traits<char> >, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char>, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string<char>&, int, false, false>':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:854:9:   required from 'class boost::iterators::iterator_facade<boost::token_iterator<boost::char_separator<char, std::char_traits<char> >, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char>, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string<char>&, int>'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/token_iterator.hpp:30:9:   required from 'class boost::token_iterator<boost::char_separator<char, std::char_traits<char> >, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_parsing.hpp:158:24:   required from here
/pbulk/work/net/libcmis/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++() [with Derived = boost::token_iterator<boost::char_separator<char, std::char_traits<char> >, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >; Value = std::__cxx11::basic_string<char>; CategoryOrTraversal = boost::iterators::forward_traversal_tag; Reference = const std::__cxx11::basic_string<char>&; Difference = int]' should return 'boost::iterators::detail::iterator_facade_base<boost::token_iterator<boost::char_separator<char, std::char_traits<char> >, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char>, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string<char>&, int, false, false>&' [-Weffc++]
  745 |         Derived& operator++()
      |                  ^~~~~~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/range/iterator_range_core.hpp:27,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/replace.hpp:16,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_facet.hpp:17,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/gregorian_io.hpp:16,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/gregorian.hpp:31,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/time_formatters.hpp:12,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/posix_time.hpp:24,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/local_time/local_time.hpp:11,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time.hpp:15,
                 from ../../inc/libcmis/property-type.hxx:31,
                 from ../../inc/libcmis/object-type.hxx:39,
                 from atom-object-type.hxx:31,
                 from atom-object-type.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp: In instantiation of 'class boost::iterators::detail::iterator_facade_base<boost::token_iterator<boost::escaped_list_separator<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char>, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string<char>&, int, false, false>':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:854:9:   required from 'class boost::iterators::iterator_facade<boost::token_iterator<boost::escaped_list_separator<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char>, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string<char>&, int>'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/token_iterator.hpp:30:9:   required from 'class boost::token_iterator<boost::escaped_list_separator<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/tz_db_base.hpp:337:21:   required from here
/pbulk/work/net/libcmis/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++() [with Derived = boost::token_iterator<boost::escaped_list_separator<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >; Value = std::__cxx11::basic_string<char>; CategoryOrTraversal = boost::iterators::forward_traversal_tag; Reference = const std::__cxx11::basic_string<char>&; Difference = int]' should return 'boost::iterators::detail::iterator_facade_base<boost::token_iterator<boost::escaped_list_separator<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char>, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string<char>&, int, false, false>&' [-Weffc++]
  745 |         Derived& operator++()
      |                  ^~~~~~~~
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp: In substitution of 'template<class I, class V, class TC, class R, class D> 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) [with I = boost::token_iterator<boost::escaped_list_separator<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >; V = std::__cxx11::basic_string<char>; TC = boost::iterators::forward_traversal_tag; R = const std::__cxx11::basic_string<char>&; D = int]':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/tz_db_base.hpp:339:12:   required from here
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:872:3: warning: postfix 'boost::mpl::eval_if<boost::mpl::and_<boost::is_convertible<const std::__cxx11::basic_string<char>&, const std::__cxx11::basic_string</pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp: In instantiation of 'class boost::iterators::detail::iterator_facade_base<boost::token_iterator<boost::offset_separator, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char>, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string<char>&, int, false, false>':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:854:9:   required from 'class boost::iterators::iterator_facade<boost::token_iterator<boost::offset_separator, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char>, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string<char>&, int>'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/token_iterator.hpp:30:9:   required from 'class boost::token_iterator<boost::offset_char>&>, boost::mpl::not_<boost::is_convertible<boost::iterators::forward_traversal_tag, boost::iterators::forward_traversal_tag> >, mpl_::bool_<true>, mpl_::bool_<true>, mpl_::bool_<true> >, boost::mpl::if_<boost::iterators::detail::is_non_proxy_reference<const std::__cxx11::basic_string<char>&, std::__cxx11::basic_string<char> >, boost::iterators::detail::postfix_increment_proxy<boost::token_iterator<boost::escaped_list_separator<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> > >, boost::iterators::detail::writable_postfix_increment_proxy<boost::token_iterator<boost::escaped_list_separator<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> > > >, boost::mpl::identity<boost::token_iterator<boost::escaped_list_separator<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> > > >::type boost::iterators::operatorseparator, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_parsing.hpp:202:73:   required from here
/pbulk/work/net/libcmis/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++() [with Derived = boost::token_iterator<boost::offset_separator, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >; Value = std::__cxx11::basic_string<char>; CategoryOrTraversal = boost::iterators::forward_traversal_tag; Reference = const std::__cxx11::basic_string<char>&; Difference = int]' should return 'boost::iterators::detail::iterator_facade_base<boost::token_iterator<boost::offset_separator, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char>++(boost::iterators::iterator_facade<boost::token_iterator<boost::escaped_list_separator<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char>, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string<char>&, int>&, int)' should return 'boost::iterators::iterator_facade<boost::token_iterator<boost::escaped_list_separator<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char>, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string<char>&, int>' [-Weffc++]
  872 |   operator++(
      |   ^~~~~~~~
 >, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char>, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string<char>&, int, false, false>&' [-Weffc++]
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/range/iterator_range_core.hpp:27,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/replace.hpp:16,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_facet.hpp:17,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/gregorian_io.hpp:16,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/gregorian.hpp:31,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/time_formatters.hpp:12,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/posix_time.hpp:24,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/local_time/local_time.hpp:11,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time.hpp:15,
                 from ../../inc/libcmis/object.hxx:40,
                 from ../../inc/libcmis/document.hxx:39,
                 from atom-document.hxx:31,
                 from atom-document.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp: In instantiation of 'class boost::iterators::detail::iterator_facade_base<boost::token_iterator<boost::escaped_list_separator<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char>, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string<char>&, int, false, false>':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:854:9:   required from 'class boost::iterators::iterator_facade<boost::token_iterator<boost::escaped_list_separator<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char>, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string<char>&, int>'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/token_iterator.hpp:30:9:   required from 'class boost::token_iterator<boost::escaped_list_separator<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/tz_db_base.hpp:337:21:   required from here
/pbulk/work/net/libcmis/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++() [with Derived = boost::token_iterator<boost::escaped_list_separator<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >; Value = std::__cxx11::basic_string<char>; CategoryOrTraversal = boost::iterators::forward_traversal_tag; Reference = const std::__cxx11::basic_string<char>&; Difference = int]' should return 'boost::iterators::detail::iterator_facade_base<boost::token_iterator<boost::escaped_list_separator<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char>, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string<char>&, int, false, false>&' [-Weffc++]
  745 |         Derived& operator++()
      |                  ^~~~~~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/shared_ptr.hpp:17,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/time_clock.hpp:17,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/posix_time_types.hpp:10,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/time_formatters.hpp:16,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/posix_time.hpp:24,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/local_time/local_time.hpp:11,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time.hpp:15,
                 from ../../inc/libcmis/object.hxx:40,
                 from atom-object.hxx:34,
                 from atom-object.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/smart_ptr/shared_ptr.hpp: In constructor 'boost::detail::esft2_deleter_wrapper::esft2_deleter_wrapper()':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/smart_ptr/shared_ptr.hpp:1079:5: warning: 'boost::detail::esft2_deleter_wrapper::deleter_' should be initialized in the member initialization list [-Weffc++]
 1079 |     esft2_deleter_wrapper() BOOST_SP_NOEXCEPT
      |     ^~~~~~~~~~~~~~~~~~~~~
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp: In substitution of 'template<class I, class V, class TC, class R, class D> 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) [with I = boost::token_iterator<boost::escaped_list_separator<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >; V = std::__cxx11::basic_string<char>; TC = boost::iterators::forward_traversal_tag; R = const std::__cxx11::basic_string<char>&; D = int]':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/tz_db_base.hpp:339:12:   required from here
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:872:3: warning: postfix 'boost::mpl::eval_if<boost::mpl::and_<boost::is_convertible<const std::__cxx11::basic_string<char>&, const std::__cxx11::basic_string<char>&>, boost::mpl::not_<boost::is_convertible<boost::iterators::forward_traversal_tag, boost::iterators::forward_traversal_tag> >, mpl_::bool_<true>, mpl_::bool_<true>, mpl_::bool_<true> >, boost::mpl::if_<boost::iterators::detail::is_non_proxy_reference<const std::__cxx11::basic_string<char>&, std::__cxx11::basic_string<char> >, boost::iterators::detail::postfix_increment_proxy<boost::token_iterator<boost::escaped_list_separator<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> > >, boost::iterators::detail::writable_postfix_increment_proxy<boost::token_iterator<boost::escaped_list_separator<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> > > >, boost::mpl::identity<boost::token_iterator<boost::escaped_list_separator<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> > > >::type boost::iterators::operator++(boost::iterators::iterator_facade<boost::token_iterator<boost::escaped_list_separator<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char>, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string<char>&, int>&, int)' should return 'boost::iterators::iterator_facade<boost::token_iterator<boost::escaped_list_separator<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char>, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string<char>&, int>' [-Weffc++]
  872 |   operator++(
      |   ^~~~~~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/trim.hpp:23,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string.hpp:19,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/tz_db_base.hpp:24,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/local_time/tz_database.hpp:14,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/local_time/local_time.hpp:19,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time.hpp:15,
                 from ../../inc/libcmis/xml-utils.hxx:36,
                 from atom-workspace.cxx:31:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/classification.hpp:238:9: warning: user-defined 'boost::algorithm::detail::pred_andF<Pred1T, Pred2T> boost::algorithm::operator&&(const boost::algorithm::predicate_facade<Pred1T>&, const boost::algorithm::predicate_facade<Pred2T>&)' always evaluates both arguments [-Weffc++]
  238 |         operator&&(
      |         ^~~~~~~~
/pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/classification.hpp:262:9: warning: user-defined 'boost::algorithm::detail::pred_orF<Pred1T, Pred2T> boost::algorithm::operator||(const boost::algorithm::predicate_facade<Pred1T>&, const boost::algorithm::predicate_facade<Pred2T>&)' always evaluates both arguments [-Weffc++]
  262 |         operator||(
      |         ^~~~~~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/trim.hpp:23,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string.hpp:19,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/tz_db_base.hpp:24,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/local_time/tz_database.hpp:14,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/local_time/local_time.hpp:19,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time.hpp:15,
                 from ../../inc/libcmis/object.hxx:40,
                 from ../../inc/libcmis/document.hxx:39,
                 from atom-folder.hxx:33,
                 from atom-folder.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/classification.hpp:238:9: warning: user-defined 'boost::algorithm::detail::pred_andF<Pred1T, Pred2T> boost::algorithm::operator&&(const boost::algorithm::predicate_facade<Pred1T>&, const boost::algorithm::predicate_facade<Pred2T>&)' always evaluates both arguments [-Weffc++]
  238 |         operator&&(
      |         ^~~~~~~~
/pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/classification.hpp:262:9: warning: user-defined 'boost::algorithm::detail::pred_orF<Pred1T, Pred2T> boost::algorithm::operator||(const boost::algorithm::predicate_facade<Pred1T>&, const boost::algorithm::predicate_facade<Pred2T>&)' always evaluates both arguments [-Weffc++]
  262 |         operator||(
      |         ^~~~~~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/function/function_template.hpp:14,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/function.hpp:16,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/detail/find_iterator.hpp:18,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/find_iterator.hpp:24,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/iter_find.hpp:27,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/split.hpp:16,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string.hpp:23,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/tz_db_base.hpp:24,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/local_time/tz_database.hpp:14,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/local_time/local_time.hpp:19,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time.hpp:15,
                 from ../../inc/libcmis/object.hxx:40,
                 from ../../inc/libcmis/document.hxx:39,
                 from atom-folder.hxx:33,
                 from atom-folder.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/function/function_base.hpp: In constructor 'boost::function_base::function_base()':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/function/function_base.hpp:497:3: warning: 'boost::function_base::functor' should be initialized in the member initialization list [-Weffc++]
  497 |   function_base() : vtable(0) { }
      |   ^~~~~~~~~~~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/function/function_template.hpp:14,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/function.hpp:16,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/detail/find_iterator.hpp:18,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/find_iterator.hpp:24,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/iter_find.hpp:27,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/split.hpp:16,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string.hpp:23,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/tz_db_base.hpp:24,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/local_time/tz_database.hpp:14,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/local_time/local_time.hpp:19,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time.hpp:15,
                 from ../../inc/libcmis/xml-utils.hxx:36,
                 from atom-workspace.cxx:31:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/function/function_base.hpp: In constructor 'boost::function_base::function_base()':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/function/function_base.hpp:497:3: warning: 'boost::function_base::functor' should be initialized in the member initialization list [-Weffc++]
  497 |   function_base() : vtable(0) { }
      |   ^~~~~~~~~~~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/range/iterator_range_core.hpp:27,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/replace.hpp:16,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_facet.hpp:17,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/gregorian_io.hpp:16,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/gregorian.hpp:31,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/time_formatters.hpp:12,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/posix_time.hpp:24,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/local_time/local_time.hpp:11,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time.hpp:15,
                 from ../../inc/libcmis/object.hxx:40,
                 from ../../inc/libcmis/document.hxx:39,
                 from atom-folder.hxx:33,
                 from atom-folder.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp: In instantiation of 'class boost::iterators::detail::iterator_facade_base<boost::token_iterator<boost::escaped_list_separator<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char>, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string<char>&, int, false, false>':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:854:9:   required from 'class boost::iterators::iterator_facade<boost::token_iterator<boost::escaped_list_separator<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char>, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string<char>&, int>'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/token_iterator.hpp:30:9:   required from 'class boost::token_iterator<boost::escaped_list_separator<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/tz_db_base.hpp:337:21:   required from here
/pbulk/work/net/libcmis/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++() [with Derived = boost::token_iterator<boost::escaped_list_separator<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >; Value = std::__cxx11::basic_string<char>; CategoryOrTraversal = boost::iterators::forward_traversal_tag; Reference = const std::__cxx11::basic_string<char>&; Difference = int]' should return 'boost::iterators::detail::iterator_facade_base<boost::token_iterator<boost::escaped_list_separator<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char>, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string<char>&, int, false, false>&' [-Weffc++]
  745 |         Derived& operator++()
      |                  ^~~~~~~~
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp: In substitution of 'template<class I, class V, class TC, class R, class D> 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) [with I = boost::token_iterator<boost::escaped_list_separator<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >; V = std::__cxx11::basic_string<char>; TC = boost::iterators::forward_traversal_tag; R = const std::__cxx11::basic_string<char>&; D = int]':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/tz_db_base.hpp:339:12:   required from here
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:872:3: warning: postfix 'boost::mpl::eval_if<boost::mpl::and_<boost::is_convertible<const std::__cxx11::basic_string<char>&, const std::__cxx11::basic_string<char>&>, boost::mpl::not_<boost::is_convertible<boost::iterators::forward_traversal_tag, boost::iterators::forward_traversal_tag> >, mpl_::bool_<true>, mpl_::bool_<true>, mpl_::bool_<true> >, boost::mpl::if_<boost::iterators::detail::is_non_proxy_reference<const std::__cxx11::basic_string<char>&, std::__cxx11::basic_string<char> >, boost::iterators::detail::postfix_increment_proxy<boost::token_iterator<boost::escaped_list_separator<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> > >, boost::iterators::detail::writable_postfix_increment_proxy<boost::token_iterator<boost::escaped_list_separator<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> > > >, boost::mpl::identity<boost::token_iterator<boost::escaped_list_separator<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> > > >::type boost::iterators::operator++(boost::iterators::iterator_facade<boost::token_iterator<boost::escaped_list_separator<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char>, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string<char>&, int>&, int)' should return 'boost::iterators::iterator_facade<boost::token_iterator<boost::escaped_list_separator<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char>, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string<char>&, int>' [-Weffc++]
  872 |   operator++(
      |   ^~~~~~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/trim.hpp:23,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string.hpp:19,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/tz_db_base.hpp:24,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/local_time/tz_database.hpp:14,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/local_time/local_time.hpp:19,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time.hpp:15,
                 from ../../inc/libcmis/object.hxx:40,
                 from allowable-actions.cxx:31:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/classification.hpp:238:9: warning: user-defined 'boost::algorithm::detail::pred_andF<Pred1T, Pred2T> boost::algorithm::operator&&(const boost::algorithm::predicate_facade<Pred1T>&, const boost::algorithm::predicate_facade<Pred2T>&)' always evaluates both arguments [-Weffc++]
  238 |         operator&&(
      |         ^~~~~~~~
/pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/classification.hpp:262:9: warning: user-defined 'boost::algorithm::detail::pred_orF<Pred1T, Pred2T> boost::algorithm::operator||(const boost::algorithm::predicate_facade<Pred1T>&, const boost::algorithm::predicate_facade<Pred2T>&)' always evaluates both arguments [-Weffc++]
  262 |         operator||(
      |         ^~~~~~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/range/iterator_range_core.hpp:27,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/replace.hpp:16,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_facet.hpp:17,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/gregorian_io.hpp:16,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/gregorian.hpp:31,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/time_formatters.hpp:12,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/posix_time.hpp:24,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/local_time/local_time.hpp:11,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time.hpp:15,
                 from ../../inc/libcmis/property-type.hxx:31,
                 from ../../inc/libcmis/object-type.hxx:39,
                 from ../../inc/libcmis/session.hxx:36,
                 from base-session.hxx:43,
                 from base-session.cxx:29:
/pbulk/work/net/libcmis/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/net/libcmis/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/net/libcmis/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/net/libcmis/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++(
      |   ^~~~~~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/range/iterator_range_core.hpp:27,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/replace.hpp:16,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_facet.hpp:17,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/gregorian_io.hpp:16,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/gregorian.hpp:31,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/time_formatters.hpp:12,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/posix_time.hpp:24,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/local_time/local_time.hpp:11,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time.hpp:15,
                 from ../../inc/libcmis/xml-utils.hxx:36,
                 from atom-workspace.cxx:31:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp: In instantiation of 'class boost::iterators::detail::iterator_facade_base<boost::token_iterator<boost::escaped_list_separator<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char>, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string<char>&, int, false, false>':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:854:9:   required from 'class boost::iterators::iterator_facade<boost::token_iterator<boost::escaped_list_separator<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char>, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string<char>&, int>'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/token_iterator.hpp:30:9:   required from 'class boost::token_iterator<boost::escaped_list_separator<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/tz_db_base.hpp:337:21:   required from here
/pbulk/work/net/libcmis/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++() [with Derived = boost::token_iterator<boost::escaped_list_separator<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >; Value = std::__cxx11::basic_string<char>; CategoryOrTraversal = boost::iterators::forward_traversal_tag; Reference = const std::__cxx11::basic_string<char>&; Difference = int]' should return 'boost::iterators::detail::iterator_facade_base<boost::token_iterator<boost::escaped_list_separator<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char>, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string<char>&, int, false, false>&' [-Weffc++]
  745 |         Derived& operator++()
      |                  ^~~~~~~~
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp: In substitution of 'template<class I, class V, class TC, class R, class D> 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) [with I = boost::token_iterator<boost::escaped_list_separator<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >; V = std::__cxx11::basic_string<char>; TC = boost::iterators::forward_traversal_tag; R = const std::__cxx11::basic_string<char>&; D = int]':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/tz_db_base.hpp:339:12:   required from here
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:872:3: warning: postfix 'boost::mpl::eval_if<boost::mpl::and_<boost::is_convertible<const std::__cxx11::basic_string<char>&, const std::__cxx11::basic_string<char>&>, boost::mpl::not_<boost::is_convertible<boost::iterators::forward_traversal_tag, boost::iterators::forward_traversal_tag> >, mpl_::bool_<true>, mpl_::bool_<true>, mpl_::bool_<true> >, boost::mpl::if_<boost::iterators::detail::is_non_proxy_reference<const std::__cxx11::basic_string<char>&, std::__cxx11::basic_string<char> >, boost::iterators::detail::postfix_increment_proxy<boost::token_iterator<boost::escaped_list_separator<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> > >, boost::iterators::detail::writable_postfix_increment_proxy<boost::token_iterator<boost::escaped_list_separator<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> > > >, boost::mpl::identity<boost::token_iterator<boost::escaped_list_separator<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> > > >::type boost::iterators::operator++(boost::iterators::iterator_facade<boost::token_iterator<boost::escaped_list_separator<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char>, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string<char>&, int>&, int)' should return 'boost::iterators::iterator_facade<boost::token_iterator<boost::escaped_list_separator<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char>, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string<char>&, int>' [-Weffc++]
  872 |   operator++(
      |   ^~~~~~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/function/function_template.hpp:14,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/function.hpp:16,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/detail/find_iterator.hpp:18,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/find_iterator.hpp:24,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/iter_find.hpp:27,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/split.hpp:16,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string.hpp:23,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/tz_db_base.hpp:24,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/local_time/tz_database.hpp:14,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/local_time/local_time.hpp:19,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time.hpp:15,
                 from ../../inc/libcmis/object.hxx:40,
                 from allowable-actions.cxx:31:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/function/function_base.hpp: In constructor 'boost::function_base::function_base()':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/function/function_base.hpp:497:3: warning: 'boost::function_base::functor' should be initialized in the member initialization list [-Weffc++]
  497 |   function_base() : vtable(0) { }
      |   ^~~~~~~~~~~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/trim.hpp:23,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string.hpp:19,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/tz_db_base.hpp:24,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/local_time/tz_database.hpp:14,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/local_time/local_time.hpp:19,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time.hpp:15,
                 from ../../inc/libcmis/property-type.hxx:31,
                 from ../../inc/libcmis/object-type.hxx:39,
                 from ../../inc/libcmis/session.hxx:36,
                 from base-session.hxx:43,
                 from atom-session.hxx:31,
                 from atom-session.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/classification.hpp:238:9: warning: user-defined 'boost::algorithm::detail::pred_andF<Pred1T, Pred2T> boost::algorithm::operator&&(const boost::algorithm::predicate_facade<Pred1T>&, const boost::algorithm::predicate_facade<Pred2T>&)' always evaluates both arguments [-Weffc++]
  238 |         operator&&(
      |         ^~~~~~~~
/pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/classification.hpp:262:9: warning: user-defined 'boost::algorithm::detail::pred_orF<Pred1T, Pred2T> boost::algorithm::operator||(const boost::algorithm::predicate_facade<Pred1T>&, const boost::algorithm::predicate_facade<Pred2T>&)' always evaluates both arguments [-Weffc++]
  262 |         operator||(
      |         ^~~~~~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/range/iterator_range_core.hpp:27,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/replace.hpp:16,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_facet.hpp:17,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/gregorian_io.hpp:16,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/gregorian.hpp:31,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/time_formatters.hpp:12,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/posix_time.hpp:24,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/local_time/local_time.hpp:11,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time.hpp:15,
                 from ../../inc/libcmis/object.hxx:40,
                 from allowable-actions.cxx:31:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp: In instantiation of 'class boost::iterators::detail::iterator_facade_base<boost::token_iterator<boost::escaped_list_separator<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char>, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string<char>&, int, false, false>':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:854:9:   required from 'class boost::iterators::iterator_facade<boost::token_iterator<boost::escaped_list_separator<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char>, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string<char>&, int>'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/token_iterator.hpp:30:9:   required from 'class boost::token_iterator<boost::escaped_list_separator<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/tz_db_base.hpp:337:21:   required from here
/pbulk/work/net/libcmis/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++() [with Derived = boost::token_iterator<boost::escaped_list_separator<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >; Value = std::__cxx11::basic_string<char>; CategoryOrTraversal = boost::iterators::forward_traversal_tag; Reference = const std::__cxx11::basic_string<char>&; Difference = int]' should return 'boost::iterators::detail::iterator_facade_base<boost::token_iterator<boost::escaped_list_separator<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char>, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string<char>&, int, false, false>&' [-Weffc++]
  745 |         Derived& operator++()
      |                  ^~~~~~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/trim.hpp:23,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string.hpp:19,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/tz_db_base.hpp:24,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/local_time/tz_database.hpp:14,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/local_time/local_time.hpp:19,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time.hpp:15,
                 from ../../inc/libcmis/object.hxx:40,
                 from atom-object.hxx:34,
                 from atom-object.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/classification.hpp: At global scope:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/classification.hpp:238:9: warning: user-defined 'boost::algorithm::detail::pred_andF<Pred1T, Pred2T> boost::algorithm::operator&&(const boost::algorithm::predicate_facade<Pred1T>&, const boost::algorithm::predicate_facade<Pred2T>&)' always evaluates both arguments [-Weffc++]
  238 |         operator&&(
      |         ^~~~~~~~
/pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/classification.hpp:262:9: warning: user-defined 'boost::algorithm::detail::pred_orF<Pred1T, Pred2T> boost::algorithm::operator||(const boost::algorithm::predicate_facade<Pred1T>&, const boost::algorithm::predicate_facade<Pred2T>&)' always evaluates both arguments [-Weffc++]
  262 |         operator||(
      |         ^~~~~~~~
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp: In substitution of 'template<class I, class V, class TC, class R, class D> 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) [with I = boost::token_iterator<boost::escaped_list_separator<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >; V = std::__cxx11::basic_string<char>; TC = boost::iterators::forward_traversal_tag; R = const std::__cxx11::basic_string<char>&; D = int]':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/tz_db_base.hpp:339:12:   required from here
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:872:3: warning: postfix 'boost::mpl::eval_if<boost::mpl::and_<boost::is_convertible<const std::__cxx11::basic_string<char>&, const std::__cxx11::basic_string<char>&>, boost::mpl::not_<boost::is_convertible<boost::iterators::forward_traversal_tag, boost::iterators::forward_traversal_tag> >, mpl_::bool_<true>, mpl_::bool_<true>, mpl_::bool_<true> >, boost::mpl::if_<boost::iterators::detail::is_non_proxy_reference<const std::__cxx11::basic_string<char>&, std::__cxx11::basic_string<char> >, boost::iterators::detail::postfix_increment_proxy<boost::token_iterator<boost::escaped_list_separator<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> > >, boost::iterators::detail::writable_postfix_increment_proxy<boost::token_iterator<boost::escaped_list_separator<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> > > >, boost::mpl::identity<boost::token_iterator<boost::escaped_list_separator<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> > > >::type boost::iterators::operator++(boost::iterators::iterator_facade<boost::token_iterator<boost::escaped_list_separator<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char>, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string<char>&, int>&, int)' should return 'boost::iterators::iterator_facade<boost::token_iterator<boost::escaped_list_separator<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char>, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string<char>&, int>' [-Weffc++]
  872 |   operator++(
      |   ^~~~~~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/function/function_template.hpp:14,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/function.hpp:16,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/detail/find_iterator.hpp:18,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/find_iterator.hpp:24,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/iter_find.hpp:27,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/split.hpp:16,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string.hpp:23,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/tz_db_base.hpp:24,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/local_time/tz_database.hpp:14,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/local_time/local_time.hpp:19,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time.hpp:15,
                 from ../../inc/libcmis/property-type.hxx:31,
                 from ../../inc/libcmis/object-type.hxx:39,
                 from ../../inc/libcmis/session.hxx:36,
                 from base-session.hxx:43,
                 from atom-session.hxx:31,
                 from atom-session.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/function/function_base.hpp: In constructor 'boost::function_base::function_base()':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/function/function_base.hpp:497:3: warning: 'boost::function_base::functor' should be initialized in the member initialization list [-Weffc++]
  497 |   function_base() : vtable(0) { }
      |   ^~~~~~~~~~~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/function/function_template.hpp:14,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/function.hpp:16,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/detail/find_iterator.hpp:18,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/find_iterator.hpp:24,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/iter_find.hpp:27,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/split.hpp:16,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string.hpp:23,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/tz_db_base.hpp:24,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/local_time/tz_database.hpp:14,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/local_time/local_time.hpp:19,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time.hpp:15,
                 from ../../inc/libcmis/object.hxx:40,
                 from atom-object.hxx:34,
                 from atom-object.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/function/function_base.hpp: In constructor 'boost::function_base::function_base()':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/function/function_base.hpp:497:3: warning: 'boost::function_base::functor' should be initialized in the member initialization list [-Weffc++]
  497 |   function_base() : vtable(0) { }
      |   ^~~~~~~~~~~~~
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp: In instantiation of 'class boost::iterators::detail::iterator_facade_base<boost::token_iterator<boost::char_separator<wchar_t, std::char_traits<wchar_t> >, __gnu_cxx::__normal_iterator<const wchar_t*, std::__cxx11::basic_string<wchar_t> >, std::__cxx11::basic_string<wchar_t> >, std::__cxx11::basic_string<wchar_t>, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string<wchar_t>&, int, false, false>':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:854:9:   required from 'class boost::iterators::iterator_facade<boost::token_iterator<boost::char_separator<wchar_t, std::char_traits<wchar_t> >, __gnu_cxx::__normal_iterator<const wchar_t*, std::__cxx11::basic_string<wchar_t> >, std::__cxx11::basic_string<wchar_t> >, std::__cxx11::basic_string<wchar_t>, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string<wchar_t>&, int>'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/token_iterator.hpp:30:9:   required from 'class boost::token_iterator<boost::char_separator<wchar_t, std::char_traits<wchar_t> >, __gnu_cxx::__normal_iterator<const wchar_t*, std::__cxx11::basic_string<wchar_t> >, std::__cxx11::basic_string<wchar_t> >'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_parsing.hpp:322:36:   required from 'boost::date_time::period<date_type, typename date_type::duration_type> boost::date_time::from_simple_string_type(const std::__cxx11::basic_string<OutputT>&) [with date_type = boost::gregorian::date; charT = wchar_t; typename date_type::duration_type = boost::gregorian::date_duration]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/parsers.hpp:103:62:   required from here
/pbulk/work/net/libcmis/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++() [with Derived = boost::token_iterator<boost::char_separator<wchar_t, std::char_traits<wchar_t> >, __gnu_cxx::__normal_iterator<const wchar_t*, std::__cxx11::basic_string<wchar_t> >, std::__cxx11::basic_string<wchar_t> >; Value = std::__cxx11::basic_string<wchar_t>; CategoryOrTraversal = boost::iterators::forward_traversal_tag; Reference = const std::__cxx11::basic_string<wchar_t>&; Difference = int]' should return 'boost::iterators::detail::iterator_facade_base<boost::token_iterator<boost::char_separator<wchar_t, std::char_traits<wchar_t> >, __gnu_cxx::__normal_iterator<const wchar_t*, std::__cxx11::basic_string<wchar_t> >, std::__cxx11::basic_string<wchar_t> >, std::__cxx11::basic_string<wchar_t>, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string<wchar_t>&, int, false, false>&' [-Weffc++]
  745 |         Derived& operator++()
      |                  ^~~~~~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/range/iterator_range_core.hpp:27,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/replace.hpp:16,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_facet.hpp:17,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/gregorian_io.hpp:16,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/gregorian.hpp:31,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/time_formatters.hpp:12,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/posix_time.hpp:24,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/local_time/local_time.hpp:11,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time.hpp:15,
                 from ../../inc/libcmis/property-type.hxx:31,
                 from ../../inc/libcmis/object-type.hxx:39,
                 from ../../inc/libcmis/session.hxx:36,
                 from base-session.hxx:43,
                 from atom-session.hxx:31,
                 from atom-session.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp: In instantiation of 'class boost::iterators::detail::iterator_facade_base<boost::token_iterator<boost::escaped_list_separator<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char>, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string<char>&, int, false, false>':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:854:9:   required from 'class boost::iterators::iterator_facade<boost::token_iterator<boost::escaped_list_separator<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char>, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string<char>&, int>'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/token_iterator.hpp:30:9:   required from 'class boost::token_iterator<boost::escaped_list_separator<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/tz_db_base.hpp:337:21:   required from here
/pbulk/work/net/libcmis/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++() [with Derived = boost::token_iterator<boost::escaped_list_separator<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >; Value = std::__cxx11::basic_string<char>; CategoryOrTraversal = boost::iterators::forward_traversal_tag; Reference = const std::__cxx11::basic_string<char>&; Difference = int]' should return 'boost::iterators::detail::iterator_facade_base<boost::token_iterator<boost::escaped_list_separator<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char>, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string<char>&, int, false, false>&' [-Weffc++]
  745 |         Derived& operator++()
      |                  ^~~~~~~~
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp: In instantiation of 'class boost::iterators::detail::iterator_facade_base<boost::token_iterator<boost::char_separator<wchar_t, std::char_traits<wchar_t> >, __gnu_cxx::__normal_iterator<const wchar_t*, std::__cxx11::basic_string<wchar_t> >, std::__cxx11::basic_string<wchar_t> >, std::__cxx11::basic_string<wchar_t>, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string<wchar_t>&, int, false, false>':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:854:9:   required from 'class boost::iterators::iterator_facade<boost::token_iterator<boost::char_separator<wchar_t, std::char_traits<wchar_t> >, __gnu_cxx::__normal_iterator<const wchar_t*, std::__cxx11::basic_string<wchar_t> >, std::__cxx11::basic_string<wchar_t> >, std::__cxx11::basic_string<wchar_t>, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string<wchar_t>&, int>'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/token_iterator.hpp:30:9:   required from 'class boost::token_iterator<boost::char_separator<wchar_t, std::char_traits<wchar_t> >, __gnu_cxx::__normal_iterator<const wchar_t*, std::__cxx11::basic_string<wchar_t> >, std::__cxx11::basic_string<wchar_t> >'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_parsing.hpp:322:36:   required from 'boost::date_time::period<date_type, typename date_type::duration_type> boost::date_time::from_simple_string_type(const std::__cxx11::basic_string<OutputT>&) [with date_type = boost::gregorian::date; charT = wchar_t; typename date_type::duration_type = boost::gregorian::date_duration]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/parsers.hpp:103:62:   required from here
/pbulk/work/net/libcmis/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++() [with Derived = boost::token_iterator<boost::char_separator<wchar_t, std::char_traits<wchar_t> >, __gnu_cxx::__normal_iterator<const wchar_t*, std::__cxx11::basic_string<wchar_t> >, std::__cxx11::basic_string<wchar_t> >; Value = std::__cxx11::basic_string<wchar_t>; CategoryOrTraversal = boost::iterators::forward_traversal_tag; Reference = const std::__cxx11::basic_string<wchar_t>&; Difference = int]' should return 'boost::iterators::detail::iterator_facade_base<boost::token_iterator<boost::char_separator<wchar_t, std::char_traits<wchar_t> >, __gnu_cxx::__normal_iterator<const wchar_t*, std::__cxx11::basic_string<wchar_t> >, std::__cxx11::basic_string<wchar_t> >, std::__cxx11::basic_string<wchar_t>, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string<wchar_t>&, int, false, false>&' [-Weffc++]
  745 |         Derived& operator++()
      |                  ^~~~~~~~
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp: In substitution of 'template<class I, class V, class TC, class R, class D> 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) [with I = boost::token_iterator<boost::escaped_list_separator<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >; V = std::__cxx11::basic_string<char>; TC = boost::iterators::forward_traversal_tag; R = const std::__cxx11::basic_string<char>&; D = int]':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/tz_db_base.hpp:339:12:   required from here
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:872:3: warning: postfix 'boost::mpl::eval_if<boost::mpl::and_<boost::is_convertible<const std::__cxx11::basic_string<char>&, const std::__cxx11::basic_string<char>&>, boost::mpl::not_<boost::is_convertible<boost::iterators::forward_traversal_tag, boost::iterators::forward_traversal_tag> >, mpl_::bool_<true>, mpl_::bool_<true>, mpl_::bool_<true> >, boost::mpl::if_<boost::iterators::detail::is_non_proxy_reference<const std::__cxx11::basic_string<char>&, std::__cxx11::basic_string<char> >, boost::iterators::detail::postfix_increment_proxy<boost::token_iterator<boost::escaped_list_separator<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> > >, boost::iterators::detail::writable_postfix_increment_proxy<boost::token_iterator<boost::escaped_list_separator<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> > > >, boost::mpl::identity<boost::token_iterator<boost::escaped_list_separator<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> > > >::type boost::iterators::operator++(boost::iterators::iterator_facade<boost::token_iterator<boost::escaped_list_separator<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char>, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string<char>&, int>&, int)' should return 'boost::iterators::iterator_facade<boost::token_iterator<boost::escaped_list_separator<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char>, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string<char>&, int>' [-Weffc++]
  872 |   operator++(
      |   ^~~~~~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/range/iterator_range_core.hpp:27,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/replace.hpp:16,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_facet.hpp:17,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/gregorian_io.hpp:16,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/gregorian.hpp:31,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/time_formatters.hpp:12,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/posix_time.hpp:24,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/local_time/local_time.hpp:11,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time.hpp:15,
                 from ../../inc/libcmis/object.hxx:40,
                 from atom-object.hxx:34,
                 from atom-object.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp: In instantiation of 'class boost::iterators::detail::iterator_facade_base<boost::token_iterator<boost::escaped_list_separator<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char>, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string<char>&, int, false, false>':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:854:9:   required from 'class boost::iterators::iterator_facade<boost::token_iterator<boost::escaped_list_separator<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char>, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string<char>&, int>'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/token_iterator.hpp:30:9:   required from 'class boost::token_iterator<boost::escaped_list_separator<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/tz_db_base.hpp:337:21:   required from here
/pbulk/work/net/libcmis/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++() [with Derived = boost::token_iterator<boost::escaped_list_separator<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >; Value = std::__cxx11::basic_string<char>; CategoryOrTraversal = boost::iterators::forward_traversal_tag; Reference = const std::__cxx11::basic_string<char>&; Difference = int]' should return 'boost::iterators::detail::iterator_facade_base<boost::token_iterator<boost::escaped_list_separator<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char>, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string<char>&, int, false, false>&' [-Weffc++]
  745 |         Derived& operator++()
      |                  ^~~~~~~~
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp: In substitution of 'template<class I, class V, class TC, class R, class D> 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) [with I = boost::token_iterator<boost::escaped_list_separator<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >; V = std::__cxx11::basic_string<char>; TC = boost::iterators::forward_traversal_tag; R = const std::__cxx11::basic_string<char>&; D = int]':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/tz_db_base.hpp:339:12:   required from here
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:872:3: warning: postfix 'boost::mpl::eval_if<boost::mpl::and_<boost::is_convertible<const std::__cxx11::basic_string<char>&, const std::__cxx11::basic_string<char>&>, boost::mpl::not_<boost::is_convertible<boost::iterators::forward_traversal_tag, boost::iterators::forward_traversal_tag> >, mpl_::bool_<true>, mpl_::bool_<true>, mpl_::bool_<true> >, boost::mpl::if_<boost::iterators::detail::is_non_proxy_reference<const std::__cxx11::basic_string<char>&, std::__cxx11::basic_string<char> >, boost::iterators::detail::postfix_increment_proxy<boost::token_iterator<boost::escaped_list_separator<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> > >, boost::iterators::detail::writable_postfix_increment_proxy<boost::token_iterator<boost::escaped_list_separator<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> > > >, boost::mpl::identity<boost::token_iterator<boost::escaped_list_separator<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> > > >::type boost::iterators::operator++(boost::iterators::iterator_facade<boost::token_iterator<boost::escaped_list_separator<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char>, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string<char>&, int>&, int)' should return 'boost::iterators::iterator_facade<boost::token_iterator<boost::escaped_list_separator<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char>, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string<char>&, int>' [-Weffc++]
  872 |   operator++(
      |   ^~~~~~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/token_iterator.hpp:24,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/tokenizer.hpp:20,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_parsing.hpp:17,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/parsers.hpp:13,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/gregorian.hpp:34,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/time_formatters.hpp:12,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/posix_time.hpp:24,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/local_time/local_time.hpp:11,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time.hpp:15,
                 from ../../inc/libcmis/property-type.hxx:31,
                 from ../../inc/libcmis/object-type.hxx:39,
                 from atom-object-type.hxx:31,
                 from atom-object-type.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/token_functions.hpp: In instantiation of 'boost::char_separator<Char, Tr>::char_separator(const Char*, const Char*, boost::empty_token_policy) [with Char = char; Tr = std::char_traits<char>]':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_parsing.hpp:155:27:   required from 'date_type boost::date_time::parse_date(const string&, int) [with date_type = boost::gregorian::date; std::string = std::__cxx11::basic_string<char>]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/parsers.hpp:49:41:   required from here
/pbulk/work/net/libcmis/work/.buildlink/include/boost/token_functions.hpp:435:5: warning: 'boost::char_separator<char, std::char_traits<char> >::m_kept_delims' should be initialized in the member initialization list [-Weffc++]
  435 |     char_separator(const Char* dropped_delims,
      |     ^~~~~~~~~~~~~~
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp: In instantiation of 'class boost::iterators::detail::iterator_facade_base<boost::token_iterator<boost::char_separator<char, std::char_traits<char> >, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char>, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string<char>&, int, false, false>':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:854:9:   required from 'class boost::iterators::iterator_facade<boost::token_iterator<boost::char_separator<char, std::char_traits<char> >, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char>, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string<char>&, int>'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/token_iterator.hpp:30:9:   required from 'class boost::token_iterator<boost::char_separator<char, std::char_traits<char> >, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_parsing.hpp:158:24:   required from here
/pbulk/work/net/libcmis/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++() [with Derived = boost::token_iterator<boost::char_separator<char, std::char_traits<char> >, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >; Value = std::__cxx11::basic_string<char>; CategoryOrTraversal = boost::iterators::forward_traversal_tag; Reference = const std::__cxx11::basic_string<char>&; Difference = int]' should return 'boost::iterators::detail::iterator_facade_base<boost::token_iterator<boost::char_separator<char, std::char_traits<char> >, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char>, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string<char>&, int, false, false>&' [-Weffc++]
  745 |         Derived& operator++()
      |                  ^~~~~~~~
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp: In instantiation of 'class boost::iterators::detail::iterator_facade_base<boost::token_iterator<boost::offset_separator, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char>, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string<char>&, int, false, false>':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:854:9:   required from 'class boost::iterators::iterator_facade<boost::token_iterator<boost::offset_separator, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char>, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string<char>&, int>'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/token_iterator.hpp:30:9:   required from 'class boost::token_iterator<boost::offset_separator, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_parsing.hpp:202:73:   required from here
/pbulk/work/net/libcmis/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++() [with Derived = boost::token_iterator<boost::offset_separator, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >; Value = std::__cxx11::basic_string<char>; CategoryOrTraversal = boost::iterators::forward_traversal_tag; Reference = const std::__cxx11::basic_string<char>&; Difference = int]' should return 'boost::iterators::detail::iterator_facade_base<boost::token_iterator<boost::offset_separator, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char>, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string<char>&, int, false, false>&' [-Weffc++]
/pbulk/work/net/libcmis/work/.buildlink/include/boost/token_functions.hpp: In instantiation of 'boost::char_separator<Char, Tr>::char_separator(const Char*, const Char*, boost::empty_token_policy) [with Char = wchar_t; Tr = std::char_traits<wchar_t>]':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_parsing.hpp:320:22:   required from 'boost::date_time::period<date_type, typename date_type::duration_type> boost::date_time::from_simple_string_type(const std::__cxx11::basic_string<OutputT>&) [with date_type = boost::gregorian::date; charT = wchar_t; typename date_type::duration_type = boost::gregorian::date_duration]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/parsers.hpp:103:62:   required from here
/pbulk/work/net/libcmis/work/.buildlink/include/boost/token_functions.hpp:435:5: warning: 'boost::char_separator<wchar_t, std::char_traits<wchar_t> >::m_kept_delims' should be initialized in the member initialization list [-Weffc++]
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/token_iterator.hpp:24,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/tokenizer.hpp:20,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_parsing.hpp:17,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/parsers.hpp:13,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/gregorian.hpp:34,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/time_formatters.hpp:12,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/posix_time.hpp:24,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/local_time/local_time.hpp:11,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time.hpp:15,
                 from ../../inc/libcmis/xml-utils.hxx:36,
                 from atom-workspace.cxx:31:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/token_functions.hpp: In instantiation of 'boost::char_separator<Char, Tr>::char_separator(const Char*, const Char*, boost::empty_token_policy) [with Char = char; Tr = std::char_traits<char>]':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_parsing.hpp:155:27:   required from 'date_type boost::date_time::parse_date(const string&, int) [with date_type = boost::gregorian::date; std::string = std::__cxx11::basic_string<char>]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/parsers.hpp:49:41:   required from here
/pbulk/work/net/libcmis/work/.buildlink/include/boost/token_functions.hpp:435:5: warning: 'boost::char_separator<char, std::char_traits<char> >::m_kept_delims' should be initialized in the member initialization list [-Weffc++]
  435 |     char_separator(const Char* dropped_delims,
      |     ^~~~~~~~~~~~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/format_date_parser.hpp:17,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_generator_parser.hpp:20,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_facet.hpp:25,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/gregorian_io.hpp:16,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/gregorian.hpp:31,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/time_formatters.hpp:12,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/posix_time.hpp:24,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/local_time/local_time.hpp:11,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time.hpp:15,
                 from ../../inc/libcmis/property-type.hxx:31,
                 from ../../inc/libcmis/object-type.hxx:39,
                 from atom-object-type.hxx:31,
                 from atom-object-type.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/special_values_parser.hpp: In instantiation of 'boost::date_time::special_values_parser<date_type, charT>::special_values_parser() [with date_type = boost::gregorian::date; charT = char]':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/time_parsing.hpp:316:18:   required from 'time_type boost::date_time::parse_iso_time(const string&, char) [with time_type = boost::posix_time::ptime; std::string = std::__cxx11::basic_string<char>]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/time_parsers.hpp:35:51:   required from here
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/special_values_parser.hpp:52:5: warning: 'boost::date_time::special_values_parser<boost::gregorian::date, char>::m_sv_strings' should be initialized in the member initialization list [-Weffc++]
   52 |     special_values_parser()
      |     ^~~~~~~~~~~~~~~~~~~~~
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp: In instantiation of 'class boost::iterators::detail::iterator_facade_base<boost::token_iterator<boost::char_separator<wchar_t, std::char_traits<wchar_t> >, __gnu_cxx::__normal_iterator<const wchar_t*, std::__cxx11::basic_string<wchar_t> >, std::__cxx11::basic_string<wchar_t> >, std::__cxx11::basic_string<wchar_t>, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string<wchar_t>&, int, false, false>':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:854:9:   required from 'class boost::iterators::iterator_facade<boost::token_iterator<boost::char_separator<wchar_t, std::char_traits<wchar_t> >, __gnu_cxx::__normal_iterator<const wchar_t*, std::__cxx11::basic_string<wchar_t> >, std::__cxx11::basic_string<wchar_t> >, std::__cxx11::basic_string<wchar_t>, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string<wchar_t>&, int>'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/token_iterator.hpp:30:9:   required from 'class boost::token_iterator<boost::char_separator<wchar_t, std::char_traits<wchar_t> >, __gnu_cxx::__normal_iterator<const wchar_t*, std::__cxx11::basic_string<wchar_t> >, std::__cxx11::basic_string<wchar_t> >'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_parsing.hpp:322:36:   required from 'boost::date_time::period<date_type, typename date_type::duration_type> boost::date_time::from_simple_string_type(const std::__cxx11::basic_string<OutputT>&) [with date_type = boost::gregorian::date; charT = wchar_t; typename date_type::duration_type = boost::gregorian::date_duration]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/parsers.hpp:103:62:   required from here
/pbulk/work/net/libcmis/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++() [with Derived = boost::token_iterator<boost::char_separator<wchar_t, std::char_traits<wchar_t> >, __gnu_cxx::__normal_iterator<const wchar_t*, std::__cxx11::basic_string<wchar_t> >, std::__cxx11::basic_string<wchar_t> >; Value = std::__cxx11::basic_string<wchar_t>; CategoryOrTraversal = boost::iterators::forward_traversal_tag; Reference = const std::__cxx11::basic_string<wchar_t>&; Difference = int]' should return 'boost::iterators::detail::iterator_facade_base<boost::token_iterator<boost::char_separator<wchar_t, std::char_traits<wchar_t> >, __gnu_cxx::__normal_iterator<const wchar_t*, std::__cxx11::basic_string<wchar_t> >, std::__cxx11::basic_string<wchar_t> >, std::__cxx11::basic_string<wchar_t>, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string<wchar_t>&, int, false, false>&' [-Weffc++]
  745 |         Derived& operator++()
      |                  ^~~~~~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/period_parser.hpp:19,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_facet.hpp:23,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/gregorian_io.hpp:16,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/gregorian.hpp:31,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/time_formatters.hpp:12,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/posix_time.hpp:24,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/local_time/local_time.hpp:11,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time.hpp:15,
                 from ../../inc/libcmis/property-type.hxx:31,
                 from ../../inc/libcmis/object-type.hxx:39,
                 from atom-object-type.hxx:31,
                 from atom-object-type.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/string_parse_tree.hpp: In instantiation of 'boost::date_time::parse_match_result<charT>::parse_match_result() [with charT = char]':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/time_parsing.hpp:317:17:   required from 'time_type boost::date_time::parse_iso_time(const string&, char) [with time_type = boost::posix_time::ptime; std::string = std::__cxx11::basic_string<char>]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/time_parsers.hpp:35:51:   required from here
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/string_parse_tree.hpp:28:3: warning: 'boost::date_time::parse_match_result<char>::cache' should be initialized in the member initialization list [-Weffc++]
   28 |   parse_match_result() :
      |   ^~~~~~~~~~~~~~~~~~
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp: In instantiation of 'class boost::iterators::detail::iterator_facade_base<boost::token_iterator<boost::char_separator<wchar_t, std::char_traits<wchar_t> >, __gnu_cxx::__normal_iterator<const wchar_t*, std::__cxx11::basic_string<wchar_t> >, std::__cxx11::basic_string<wchar_t> >, std::__cxx11::basic_string<wchar_t>, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string<wchar_t>&, int, false, false>':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:854:9:   required from 'class boost::iterators::iterator_facade<boost::token_iterator<boost::char_separator<wchar_t, std::char_traits<wchar_t> >, __gnu_cxx::__normal_iterator<const wchar_t*, std::__cxx11::basic_string<wchar_t> >, std::__cxx11::basic_string<wchar_t> >, std::__cxx11::basic_string<wchar_t>, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string<wchar_t>&, int>'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/token_iterator.hpp:30:9:   required from 'class boost::token_iterator<boost::char_separator<wchar_t, std::char_traits<wchar_t> >, __gnu_cxx::__normal_iterator<const wchar_t*, std::__cxx11::basic_string<wchar_t> >, std::__cxx11::basic_string<wchar_t> >'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_parsing.hpp:322:36:   required from 'boost::date_time::period<date_type, typename date_type::duration_type> boost::date_time::from_simple_string_type(const std::__cxx11::basic_string<OutputT>&) [with date_type = boost::gregorian::date; charT = wchar_t; typename date_type::duration_type = boost::gregorian::date_duration]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/parsers.hpp:103:62:   required from here
/pbulk/work/net/libcmis/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++() [with Derived = boost::token_iterator<boost::char_separator<wchar_t, std::char_traits<wchar_t> >, __gnu_cxx::__normal_iterator<const wchar_t*, std::__cxx11::basic_string<wchar_t> >, std::__cxx11::basic_string<wchar_t> >; Value = std::__cxx11::basic_string<wchar_t>; CategoryOrTraversal = boost::iterators::forward_traversal_tag; Reference = const std::__cxx11::basic_string<wchar_t>&; Difference = int]' should return 'boost::iterators::detail::iterator_facade_base<boost::token_iterator<boost::char_separator<wchar_t, std::char_traits<wchar_t> >, __gnu_cxx::__normal_iterator<const wchar_t*, std::__cxx11::basic_string<wchar_t> >, std::__cxx11::basic_string<wchar_t> >, std::__cxx11::basic_string<wchar_t>, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string<wchar_t>&, int, false, false>&' [-Weffc++]
  745 |         Derived& operator++()
      |                  ^~~~~~~~
/pbulk/work/net/libcmis/work/.buildlink/include/boost/token_functions.hpp: In instantiation of 'boost::char_separator<Char, Tr>::char_separator(const Char*, const Char*, boost::empty_token_policy) [with Char = wchar_t; Tr = std::char_traits<wchar_t>]':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_parsing.hpp:320:22:   required from 'boost::date_time::period<date_type, typename date_type::duration_type> boost::date_time::from_simple_string_type(const std::__cxx11::basic_string<OutputT>&) [with date_type = boost::gregorian::date; charT = wchar_t; typename date_type::duration_type = boost::gregorian::date_duration]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/parsers.hpp:103:62:   required from here
/pbulk/work/net/libcmis/work/.buildlink/include/boost/token_functions.hpp:435:5: warning: 'boost::char_separator<wchar_t, std::char_traits<wchar_t> >::m_kept_delims' should be initialized in the member initialization list [-Weffc++]
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/format_date_parser.hpp:17,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_generator_parser.hpp:20,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_facet.hpp:25,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/gregorian_io.hpp:16,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/gregorian.hpp:31,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/time_formatters.hpp:12,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/posix_time.hpp:24,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/local_time/local_time.hpp:11,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time.hpp:15,
                 from ../../inc/libcmis/xml-utils.hxx:36,
                 from atom-workspace.cxx:31:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/special_values_parser.hpp: In instantiation of 'boost::date_time::special_values_parser<date_type, charT>::special_values_parser() [with date_type = boost::gregorian::date; charT = char]':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/time_parsing.hpp:316:18:   required from 'time_type boost::date_time::parse_iso_time(const string&, char) [with time_type = boost::posix_time::ptime; std::string = std::__cxx11::basic_string<char>]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/time_parsers.hpp:35:51:   required from here
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/special_values_parser.hpp:52:5: warning: 'boost::date_time::special_values_parser<boost::gregorian::date, char>::m_sv_strings' should be initialized in the member initialization list [-Weffc++]
   52 |     special_values_parser()
      |     ^~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/period_parser.hpp:19,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_facet.hpp:23,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/gregorian_io.hpp:16,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/gregorian.hpp:31,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/time_formatters.hpp:12,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/posix_time.hpp:24,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/local_time/local_time.hpp:11,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time.hpp:15,
                 from ../../inc/libcmis/xml-utils.hxx:36,
                 from atom-workspace.cxx:31:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/string_parse_tree.hpp: In instantiation of 'boost::date_time::parse_match_result<charT>::parse_match_result() [with charT = char]':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/time_parsing.hpp:317:17:   required from 'time_type boost::date_time::parse_iso_time(const string&, char) [with time_type = boost::posix_time::ptime; std::string = std::__cxx11::basic_string<char>]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/time_parsers.hpp:35:51:   required from here
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/string_parse_tree.hpp:28:3: warning: 'boost::date_time::parse_match_result<char>::cache' should be initialized in the member initialization list [-Weffc++]
   28 |   parse_match_result() :
      |   ^~~~~~~~~~~~~~~~~~
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp: In instantiation of 'class boost::iterators::detail::iterator_facade_base<boost::token_iterator<boost::char_separator<wchar_t, std::char_traits<wchar_t> >, __gnu_cxx::__normal_iterator<const wchar_t*, std::__cxx11::basic_string<wchar_t> >, std::__cxx11::basic_string<wchar_t> >, std::__cxx11::basic_string<wchar_t>, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string<wchar_t>&, int, false, false>':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:854:9:   required from 'class boost::iterators::iterator_facade<boost::token_iterator<boost::char_separator<wchar_t, std::char_traits<wchar_t> >, __gnu_cxx::__normal_iterator<const wchar_t*, std::__cxx11::basic_string<wchar_t> >, std::__cxx11::basic_string<wchar_t> >, std::__cxx11::basic_string<wchar_t>, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string<wchar_t>&, int>'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/token_iterator.hpp:30:9:   required from 'class boost::token_iterator<boost::char_separator<wchar_t, std::char_traits<wchar_t> >, __gnu_cxx::__normal_iterator<const wchar_t*, std::__cxx11::basic_string<wchar_t> >, std::__cxx11::basic_string<wchar_t> >'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_parsing.hpp:322:36:   required from 'boost::date_time::period<date_type, typename date_type::duration_type> boost::date_time::from_simple_string_type(const std::__cxx11::basic_string<OutputT>&) [with date_type = boost::gregorian::date; charT = wchar_t; typename date_type::duration_type = boost::gregorian::date_duration]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/parsers.hpp:103:62:   required from here
/pbulk/work/net/libcmis/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++() [with Derived = boost::token_iterator<boost::char_separator<wchar_t, std::char_traits<wchar_t> >, __gnu_cxx::__normal_iterator<const wchar_t*, std::__cxx11::basic_string<wchar_t> >, std::__cxx11::basic_string<wchar_t> >; Value = std::__cxx11::basic_string<wchar_t>; CategoryOrTraversal = boost::iterators::forward_traversal_tag; Reference = const std::__cxx11::basic_string<wchar_t>&; Difference = int]' should return 'boost::iterators::detail::iterator_facade_base<boost::token_iterator<boost::char_separator<wchar_t, std::char_traits<wchar_t> >, __gnu_cxx::__normal_iterator<const wchar_t*, std::__cxx11::basic_string<wchar_t> >, std::__cxx11::basic_string<wchar_t> >, std::__cxx11::basic_string<wchar_t>, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string<wchar_t>&, int, false, false>&' [-Weffc++]
  745 |         Derived& operator++()
      |                  ^~~~~~~~
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/string_parse_tree.hpp: In instantiation of 'boost::date_time::string_parse_tree<charT>::string_parse_tree(short int) [with charT = char]':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/special_values_parser.hpp:53:5:   required from 'boost::date_time::special_values_parser<date_type, charT>::special_values_parser() [with date_type = boost::gregorian::date; charT = char]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/time_parsing.hpp:316:18:   required from 'time_type boost::date_time::parse_iso_time(const string&, char) [with time_type = boost::posix_time::ptime; std::string = std::__cxx11::basic_string<char>]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/time_parsers.hpp:35:51:   required from here
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/string_parse_tree.hpp:119:3: warning: 'boost::date_time::string_parse_tree<char>::m_next_chars' should be initialized in the member initialization list [-Weffc++]
  119 |   string_parse_tree(short value = parse_match_result_type::PARSE_ERROR) :
      |   ^~~~~~~~~~~~~~~~~
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/string_parse_tree.hpp: In instantiation of 'boost::date_time::string_parse_tree<charT>::string_parse_tree(short int) [with charT = char]':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/special_values_parser.hpp:53:5:   required from 'boost::date_time::special_values_parser<date_type, charT>::special_values_parser() [with date_type = boost::gregorian::date; charT = char]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/time_parsing.hpp:316:18:   required from 'time_type boost::date_time::parse_iso_time(const string&, char) [with time_type = boost::posix_time::ptime; std::string = std::__cxx11::basic_string<char>]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/time_parsers.hpp:35:51:   required from here
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/string_parse_tree.hpp:119:3: warning: 'boost::date_time::string_parse_tree<char>::m_next_chars' should be initialized in the member initialization list [-Weffc++]
  119 |   string_parse_tree(short value = parse_match_result_type::PARSE_ERROR) :
      |   ^~~~~~~~~~~~~~~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/token_iterator.hpp:24,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/tokenizer.hpp:20,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_parsing.hpp:17,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/parsers.hpp:13,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/gregorian.hpp:34,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/time_formatters.hpp:12,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/posix_time.hpp:24,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/local_time/local_time.hpp:11,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time.hpp:15,
                 from ../../inc/libcmis/object.hxx:40,
                 from ../../inc/libcmis/document.hxx:39,
                 from atom-folder.hxx:33,
                 from atom-folder.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/token_functions.hpp: In instantiation of 'boost::char_separator<Char, Tr>::char_separator(const Char*, const Char*, boost::empty_token_policy) [with Char = char; Tr = std::char_traits<char>]':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_parsing.hpp:155:27:   required from 'date_type boost::date_time::parse_date(const string&, int) [with date_type = boost::gregorian::date; std::string = std::__cxx11::basic_string<char>]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/parsers.hpp:49:41:   required from here
/pbulk/work/net/libcmis/work/.buildlink/include/boost/token_functions.hpp:435:5: warning: 'boost::char_separator<char, std::char_traits<char> >::m_kept_delims' should be initialized in the member initialization list [-Weffc++]
  435 |     char_separator(const Char* dropped_delims,
      |     ^~~~~~~~~~~~~~
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp: In instantiation of 'class boost::iterators::detail::iterator_facade_base<boost::token_iterator<boost::char_separator<wchar_t, std::char_traits<wchar_t> >, __gnu_cxx::__normal_iterator<const wchar_t*, std::__cxx11::basic_string<wchar_t> >, std::__cxx11::basic_string<wchar_t> >, std::__cxx11::basic_string<wchar_t>, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string<wchar_t>&, int, false, false>':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:854:9:   required from 'class boost::iterators::iterator_facade<boost::token_iterator<boost::char_separator<wchar_t, std::char_traits<wchar_t> >, __gnu_cxx::__normal_iterator<const wchar_t*, std::__cxx11::basic_string<wchar_t> >, std::__cxx11::basic_string<wchar_t> >, std::__cxx11::basic_string<wchar_t>, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string<wchar_t>&, int>'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/token_iterator.hpp:30:9:   required from 'class boost::token_iterator<boost::char_separator<wchar_t, std::char_traits<wchar_t> >, __gnu_cxx::__normal_iterator<const wchar_t*, std::__cxx11::basic_string<wchar_t> >, std::__cxx11::basic_string<wchar_t> >'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_parsing.hpp:322:36:   required from 'boost::date_time::period<date_type, typename date_type::duration_type> boost::date_time::from_simple_string_type(const std::__cxx11::basic_string<OutputT>&) [with date_type = boost::gregorian::date; charT = wchar_t; typename date_type::duration_type = boost::gregorian::date_duration]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/parsers.hpp:103:62:   required from here
/pbulk/work/net/libcmis/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++() [with Derived = boost::token_iterator<boost::char_separator<wchar_t, std::char_traits<wchar_t> >, __gnu_cxx::__normal_iterator<const wchar_t*, std::__cxx11::basic_string<wchar_t> >, std::__cxx11::basic_string<wchar_t> >; Value = std::__cxx11::basic_string<wchar_t>; CategoryOrTraversal = boost::iterators::forward_traversal_tag; Reference = const std::__cxx11::basic_string<wchar_t>&; Difference = int]' should return 'boost::iterators::detail::iterator_facade_base<boost::token_iterator<boost::char_separator<wchar_t, std::char_traits<wchar_t> >, __gnu_cxx::__normal_iterator<const wchar_t*, std::__cxx11::basic_string<wchar_t> >, std::__cxx11::basic_string<wchar_t> >, std::__cxx11::basic_string<wchar_t>, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string<wchar_t>&, int, false, false>&' [-Weffc++]
  745 |         Derived& operator++()
      |                  ^~~~~~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/token_iterator.hpp:24,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/tokenizer.hpp:20,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_parsing.hpp:17,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/parsers.hpp:13,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/gregorian.hpp:34,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/time_formatters.hpp:12,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/posix_time.hpp:24,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/local_time/local_time.hpp:11,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time.hpp:15,
                 from ../../inc/libcmis/object.hxx:40,
                 from ../../inc/libcmis/document.hxx:39,
                 from atom-document.hxx:31,
                 from atom-document.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/token_functions.hpp: In instantiation of 'boost::char_separator<Char, Tr>::char_separator(const Char*, const Char*, boost::empty_token_policy) [with Char = char; Tr = std::char_traits<char>]':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_parsing.hpp:155:27:   required from 'date_type boost::date_time::parse_date(const string&, int) [with date_type = boost::gregorian::date; std::string = std::__cxx11::basic_string<char>]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/parsers.hpp:49:41:   required from here
/pbulk/work/net/libcmis/work/.buildlink/include/boost/token_functions.hpp:435:5: warning: 'boost::char_separator<char, std::char_traits<char> >::m_kept_delims' should be initialized in the member initialization list [-Weffc++]
  435 |     char_separator(const Char* dropped_delims,
      |     ^~~~~~~~~~~~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/token_iterator.hpp:24,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/tokenizer.hpp:20,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_parsing.hpp:17,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/parsers.hpp:13,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/gregorian.hpp:34,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/time_formatters.hpp:12,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/posix_time.hpp:24,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/local_time/local_time.hpp:11,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time.hpp:15,
                 from ../../inc/libcmis/object.hxx:40,
                 from allowable-actions.cxx:31:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/token_functions.hpp: In instantiation of 'boost::char_separator<Char, Tr>::char_separator(const Char*, const Char*, boost::empty_token_policy) [with Char = char; Tr = std::char_traits<char>]':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_parsing.hpp:155:27:   required from 'date_type boost::date_time::parse_date(const string&, int) [with date_type = boost::gregorian::date; std::string = std::__cxx11::basic_string<char>]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/parsers.hpp:49:41:   required from here
/pbulk/work/net/libcmis/work/.buildlink/include/boost/token_functions.hpp:435:5: warning: 'boost::char_separator<char, std::char_traits<char> >::m_kept_delims' should be initialized in the member initialization list [-Weffc++]
  435 |     char_separator(const Char* dropped_delims,
      |     ^~~~~~~~~~~~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/trim.hpp:23,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string.hpp:19,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/tz_db_base.hpp:24,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/local_time/tz_database.hpp:14,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/local_time/local_time.hpp:19,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time.hpp:15,
                 from ../../inc/libcmis/property-type.hxx:31,
                 from ../../inc/libcmis/object-type.hxx:39,
                 from ../../inc/libcmis/session.hxx:36,
                 from base-session.hxx:43,
                 from base-session.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/classification.hpp:238:9: warning: user-defined 'boost::algorithm::detail::pred_andF<Pred1T, Pred2T> boost::algorithm::operator&&(const boost::algorithm::predicate_facade<Pred1T>&, const boost::algorithm::predicate_facade<Pred2T>&)' always evaluates both arguments [-Weffc++]
  238 |         operator&&(
      |         ^~~~~~~~
/pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/classification.hpp:262:9: warning: user-defined 'boost::algorithm::detail::pred_orF<Pred1T, Pred2T> boost::algorithm::operator||(const boost::algorithm::predicate_facade<Pred1T>&, const boost::algorithm::predicate_facade<Pred2T>&)' always evaluates both arguments [-Weffc++]
  262 |         operator||(
      |         ^~~~~~~~
/pbulk/work/net/libcmis/work/.buildlink/include/boost/token_functions.hpp: In instantiation of 'boost::char_separator<Char, Tr>::char_separator(const Char*, const Char*, boost::empty_token_policy) [with Char = wchar_t; Tr = std::char_traits<wchar_t>]':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_parsing.hpp:320:22:   required from 'boost::date_time::period<date_type, typename date_type::duration_type> boost::date_time::from_simple_string_type(const std::__cxx11::basic_string<OutputT>&) [with date_type = boost::gregorian::date; charT = wchar_t; typename date_type::duration_type = boost::gregorian::date_duration]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/parsers.hpp:103:62:   required from here
/pbulk/work/net/libcmis/work/.buildlink/include/boost/token_functions.hpp:435:5: warning: 'boost::char_separator<wchar_t, std::char_traits<wchar_t> >::m_kept_delims' should be initialized in the member initialization list [-Weffc++]
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp: In instantiation of 'class boost::iterators::detail::iterator_facade_base<boost::token_iterator<boost::char_separator<wchar_t, std::char_traits<wchar_t> >, __gnu_cxx::__normal_iterator<const wchar_t*, std::__cxx11::basic_string<wchar_t> >, std::__cxx11::basic_string<wchar_t> >, std::__cxx11::basic_string<wchar_t>, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string<wchar_t>&, int, false, false>':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:854:9:   required from 'class boost::iterators::iterator_facade<boost::token_iterator<boost::char_separator<wchar_t, std::char_traits<wchar_t> >, __gnu_cxx::__normal_iterator<const wchar_t*, std::__cxx11::basic_string<wchar_t> >, std::__cxx11::basic_string<wchar_t> >, std::__cxx11::basic_string<wchar_t>, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string<wchar_t>&, int>'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/token_iterator.hpp:30:9:   required from 'class boost::token_iterator<boost::char_separator<wchar_t, std::char_traits<wchar_t> >, __gnu_cxx::__normal_iterator<const wchar_t*, std::__cxx11::basic_string<wchar_t> >, std::__cxx11::basic_string<wchar_t> >'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_parsing.hpp:322:36:   required from 'boost::date_time::period<date_type, typename date_type::duration_type> boost::date_time::from_simple_string_type(const std::__cxx11::basic_string<OutputT>&) [with date_type = boost::gregorian::date; charT = wchar_t; typename date_type::duration_type = boost::gregorian::date_duration]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/parsers.hpp:103:62:   required from here
/pbulk/work/net/libcmis/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++() [with Derived = boost::token_iterator<boost::char_separator<wchar_t, std::char_traits<wchar_t> >, __gnu_cxx::__normal_iterator<const wchar_t*, std::__cxx11::basic_string<wchar_t> >, std::__cxx11::basic_string<wchar_t> >; Value = std::__cxx11::basic_string<wchar_t>; CategoryOrTraversal = boost::iterators::forward_traversal_tag; Reference = const std::__cxx11::basic_string<wchar_t>&; Difference = int]' should return 'boost::iterators::detail::iterator_facade_base<boost::token_iterator<boost::char_separator<wchar_t, std::char_traits<wchar_t> >, __gnu_cxx::__normal_iterator<const wchar_t*, std::__cxx11::basic_string<wchar_t> >, std::__cxx11::basic_string<wchar_t> >, std::__cxx11::basic_string<wchar_t>, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string<wchar_t>&, int, false, false>&' [-Weffc++]
  745 |         Derived& operator++()
      |                  ^~~~~~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/format_date_parser.hpp:17,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_generator_parser.hpp:20,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_facet.hpp:25,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/gregorian_io.hpp:16,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/gregorian.hpp:31,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/time_formatters.hpp:12,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/posix_time.hpp:24,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/local_time/local_time.hpp:11,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time.hpp:15,
                 from ../../inc/libcmis/object.hxx:40,
                 from ../../inc/libcmis/document.hxx:39,
                 from atom-folder.hxx:33,
                 from atom-folder.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/special_values_parser.hpp: In instantiation of 'boost::date_time::special_values_parser<date_type, charT>::special_values_parser() [with date_type = boost::gregorian::date; charT = char]':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/time_parsing.hpp:316:18:   required from 'time_type boost::date_time::parse_iso_time(const string&, char) [with time_type = boost::posix_time::ptime; std::string = std::__cxx11::basic_string<char>]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/time_parsers.hpp:35:51:   required from here
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/special_values_parser.hpp:52:5: warning: 'boost::date_time::special_values_parser<boost::gregorian::date, char>::m_sv_strings' should be initialized in the member initialization list [-Weffc++]
   52 |     special_values_parser()
      |     ^~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/period_parser.hpp:19,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_facet.hpp:23,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/gregorian_io.hpp:16,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/gregorian.hpp:31,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/time_formatters.hpp:12,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/posix_time.hpp:24,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/local_time/local_time.hpp:11,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time.hpp:15,
                 from ../../inc/libcmis/object.hxx:40,
                 from ../../inc/libcmis/document.hxx:39,
                 from atom-folder.hxx:33,
                 from atom-folder.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/string_parse_tree.hpp: In instantiation of 'boost::date_time::parse_match_result<charT>::parse_match_result() [with charT = char]':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/time_parsing.hpp:317:17:   required from 'time_type boost::date_time::parse_iso_time(const string&, char) [with time_type = boost::posix_time::ptime; std::string = std::__cxx11::basic_string<char>]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/time_parsers.hpp:35:51:   required from here
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/string_parse_tree.hpp:28:3: warning: 'boost::date_time::parse_match_result<char>::cache' should be initialized in the member initialization list [-Weffc++]
   28 |   parse_match_result() :
      |   ^~~~~~~~~~~~~~~~~~
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/string_parse_tree.hpp: In instantiation of 'boost::date_time::string_parse_tree<charT>::string_parse_tree(boost::date_time::string_parse_tree<charT>::collection_type, unsigned int) [with charT = char; boost::date_time::string_parse_tree<charT>::collection_type = std::vector<std::__cxx11::basic_string<char> >]':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/special_values_parser.hpp:91:22:   required from 'void boost::date_time::special_values_parser<date_type, charT>::sv_strings(const string_type&, const string_type&, const string_type&, const string_type&, const string_type&) [with date_type = boost::gregorian::date; charT = char; boost::date_time::special_values_parser<date_type, charT>::string_type = std::__cxx11::basic_string<char>]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/special_values_parser.hpp:54:7:   required from 'boost::date_time::special_values_parser<date_type, charT>::special_values_parser() [with date_type = boost::gregorian::date; charT = char]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/time_parsing.hpp:316:18:   required from 'time_type boost::date_time::parse_iso_time(const string&, char) [with time_type = boost::posix_time::ptime; std::string = std::__cxx11::basic_string<char>]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/time_parsers.hpp:35:51:   required from here
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/string_parse_tree.hpp:104:3: warning: 'boost::date_time::string_parse_tree<char>::m_next_chars' should be initialized in the member initialization list [-Weffc++]
  104 |   string_parse_tree(collection_type names, unsigned int starting_point=0) :
      |   ^~~~~~~~~~~~~~~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/function/function_template.hpp:14,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/function.hpp:16,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/detail/find_iterator.hpp:18,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/find_iterator.hpp:24,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/iter_find.hpp:27,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/split.hpp:16,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string.hpp:23,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/tz_db_base.hpp:24,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/local_time/tz_database.hpp:14,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/local_time/local_time.hpp:19,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time.hpp:15,
                 from ../../inc/libcmis/property-type.hxx:31,
                 from ../../inc/libcmis/object-type.hxx:39,
                 from ../../inc/libcmis/session.hxx:36,
                 from base-session.hxx:43,
                 from base-session.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/function/function_base.hpp: In constructor 'boost::function_base::function_base()':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/function/function_base.hpp:497:3: warning: 'boost::function_base::functor' should be initialized in the member initialization list [-Weffc++]
  497 |   function_base() : vtable(0) { }
      |   ^~~~~~~~~~~~~
/pbulk/work/net/libcmis/work/.buildlink/include/boost/token_functions.hpp: In instantiation of 'boost::char_separator<Char, Tr>::char_separator(const Char*, const Char*, boost::empty_token_policy) [with Char = wchar_t; Tr = std::char_traits<wchar_t>]':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_parsing.hpp:320:22:   required from 'boost::date_time::period<date_type, typename date_type::duration_type> boost::date_time::from_simple_string_type(const std::__cxx11::basic_string<OutputT>&) [with date_type = boost::gregorian::date; charT = wchar_t; typename date_type::duration_type = boost::gregorian::date_duration]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/parsers.hpp:103:62:   required from here
/pbulk/work/net/libcmis/work/.buildlink/include/boost/token_functions.hpp:435:5: warning: 'boost::char_separator<wchar_t, std::char_traits<wchar_t> >::m_kept_delims' should be initialized in the member initialization list [-Weffc++]
/pbulk/work/net/libcmis/work/.buildlink/include/boost/token_functions.hpp: In instantiation of 'boost::char_separator<Char, Tr>::char_separator(const Char*, const Char*, boost::empty_token_policy) [with Char = wchar_t; Tr = std::char_traits<wchar_t>]':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_parsing.hpp:320:22:   required from 'boost::date_time::period<date_type, typename date_type::duration_type> boost::date_time::from_simple_string_type(const std::__cxx11::basic_string<OutputT>&) [with date_type = boost::gregorian::date; charT = wchar_t; typename date_type::duration_type = boost::gregorian::date_duration]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/parsers.hpp:103:62:   required from here
/pbulk/work/net/libcmis/work/.buildlink/include/boost/token_functions.hpp:435:5: warning: 'boost::char_separator<wchar_t, std::char_traits<wchar_t> >::m_kept_delims' should be initialized in the member initialization list [-Weffc++]
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/string_parse_tree.hpp: In instantiation of 'boost::date_time::string_parse_tree<charT>::string_parse_tree(boost::date_time::string_parse_tree<charT>::collection_type, unsigned int) [with charT = char; boost::date_time::string_parse_tree<charT>::collection_type = std::vector<std::__cxx11::basic_string<char> >]':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/special_values_parser.hpp:91:22:   required from 'void boost::date_time::special_values_parser<date_type, charT>::sv_strings(const string_type&, const string_type&, const string_type&, const string_type&, const string_type&) [with date_type = boost::gregorian::date; charT = char; boost::date_time::special_values_parser<date_type, charT>::string_type = std::__cxx11::basic_string<char>]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/special_values_parser.hpp:54:7:   required from 'boost::date_time::special_values_parser<date_type, charT>::special_values_parser() [with date_type = boost::gregorian::date; charT = char]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/time_parsing.hpp:316:18:   required from 'time_type boost::date_time::parse_iso_time(const string&, char) [with time_type = boost::posix_time::ptime; std::string = std::__cxx11::basic_string<char>]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/time_parsers.hpp:35:51:   required from here
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/string_parse_tree.hpp:104:3: warning: 'boost::date_time::string_parse_tree<char>::m_next_chars' should be initialized in the member initialization list [-Weffc++]
  104 |   string_parse_tree(collection_type names, unsigned int starting_point=0) :
      |   ^~~~~~~~~~~~~~~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/format_date_parser.hpp:17,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_generator_parser.hpp:20,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_facet.hpp:25,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/gregorian_io.hpp:16,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/gregorian.hpp:31,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/time_formatters.hpp:12,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/posix_time.hpp:24,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/local_time/local_time.hpp:11,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time.hpp:15,
                 from ../../inc/libcmis/object.hxx:40,
                 from ../../inc/libcmis/document.hxx:39,
                 from atom-document.hxx:31,
                 from atom-document.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/special_values_parser.hpp: In instantiation of 'boost::date_time::special_values_parser<date_type, charT>::special_values_parser() [with date_type = boost::gregorian::date; charT = char]':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/time_parsing.hpp:316:18:   required from 'time_type boost::date_time::parse_iso_time(const string&, char) [with time_type = boost::posix_time::ptime; std::string = std::__cxx11::basic_string<char>]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/time_parsers.hpp:35:51:   required from here
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/special_values_parser.hpp:52:5: warning: 'boost::date_time::special_values_parser<boost::gregorian::date, char>::m_sv_strings' should be initialized in the member initialization list [-Weffc++]
   52 |     special_values_parser()
      |     ^~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/format_date_parser.hpp:17,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_generator_parser.hpp:20,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_facet.hpp:25,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/gregorian_io.hpp:16,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/gregorian.hpp:31,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/time_formatters.hpp:12,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/posix_time.hpp:24,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/local_time/local_time.hpp:11,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time.hpp:15,
                 from ../../inc/libcmis/object.hxx:40,
                 from allowable-actions.cxx:31:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/special_values_parser.hpp: In instantiation of 'boost::date_time::special_values_parser<date_type, charT>::special_values_parser() [with date_type = boost::gregorian::date; charT = char]':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/time_parsing.hpp:316:18:   required from 'time_type boost::date_time::parse_iso_time(const string&, char) [with time_type = boost::posix_time::ptime; std::string = std::__cxx11::basic_string<char>]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/time_parsers.hpp:35:51:   required from here
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/special_values_parser.hpp:52:5: warning: 'boost::date_time::special_values_parser<boost::gregorian::date, char>::m_sv_strings' should be initialized in the member initialization list [-Weffc++]
   52 |     special_values_parser()
      |     ^~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/period_parser.hpp:19,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_facet.hpp:23,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/gregorian_io.hpp:16,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/gregorian.hpp:31,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/time_formatters.hpp:12,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/posix_time.hpp:24,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/local_time/local_time.hpp:11,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time.hpp:15,
                 from ../../inc/libcmis/object.hxx:40,
                 from ../../inc/libcmis/document.hxx:39,
                 from atom-document.hxx:31,
                 from atom-document.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/string_parse_tree.hpp: In instantiation of 'boost::date_time::parse_match_result<charT>::parse_match_result() [with charT = char]':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/time_parsing.hpp:317:17:   required from 'time_type boost::date_time::parse_iso_time(const string&, char) [with time_type = boost::posix_time::ptime; std::string = std::__cxx11::basic_string<char>]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/time_parsers.hpp:35:51:   required from here
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/string_parse_tree.hpp:28:3: warning: 'boost::date_time::parse_match_result<char>::cache' should be initialized in the member initialization list [-Weffc++]
   28 |   parse_match_result() :
      |   ^~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/period_parser.hpp:19,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_facet.hpp:23,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/gregorian_io.hpp:16,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/gregorian.hpp:31,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/time_formatters.hpp:12,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/posix_time.hpp:24,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/local_time/local_time.hpp:11,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time.hpp:15,
                 from ../../inc/libcmis/object.hxx:40,
                 from allowable-actions.cxx:31:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/string_parse_tree.hpp: In instantiation of 'boost::date_time::parse_match_result<charT>::parse_match_result() [with charT = char]':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/time_parsing.hpp:317:17:   required from 'time_type boost::date_time::parse_iso_time(const string&, char) [with time_type = boost::posix_time::ptime; std::string = std::__cxx11::basic_string<char>]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/time_parsers.hpp:35:51:   required from here
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/string_parse_tree.hpp:28:3: warning: 'boost::date_time::parse_match_result<char>::cache' should be initialized in the member initialization list [-Weffc++]
   28 |   parse_match_result() :
      |   ^~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/range/iterator_range_core.hpp:27,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/replace.hpp:16,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_facet.hpp:17,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/gregorian_io.hpp:16,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/gregorian.hpp:31,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/time_formatters.hpp:12,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/posix_time.hpp:24,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/local_time/local_time.hpp:11,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time.hpp:15,
                 from ../../inc/libcmis/property-type.hxx:31,
                 from ../../inc/libcmis/object-type.hxx:39,
                 from ../../inc/libcmis/session.hxx:36,
                 from base-session.hxx:43,
                 from base-session.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp: In instantiation of 'class boost::iterators::detail::iterator_facade_base<boost::token_iterator<boost::escaped_list_separator<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char>, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string<char>&, int, false, false>':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:854:9:   required from 'class boost::iterators::iterator_facade<boost::token_iterator<boost::escaped_list_separator<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char>, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string<char>&, int>'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/token_iterator.hpp:30:9:   required from 'class boost::token_iterator<boost::escaped_list_separator<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/tz_db_base.hpp:337:21:   required from here
/pbulk/work/net/libcmis/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++() [with Derived = boost::token_iterator<boost::escaped_list_separator<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >; Value = std::__cxx11::basic_string<char>; CategoryOrTraversal = boost::iterators::forward_traversal_tag; Reference = const std::__cxx11::basic_string<char>&; Difference = int]' should return 'boost::iterators::detail::iterator_facade_base<boost::token_iterator<boost::escaped_list_separator<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char>, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string<char>&, int, false, false>&' [-Weffc++]
  745 |         Derived& operator++()
      |                  ^~~~~~~~
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp: In substitution of 'template<class I, class V, class TC, class R, class D> 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) [with I = boost::token_iterator<boost::escaped_list_separator<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >; V = std::__cxx11::basic_string<char>; TC = boost::iterators::forward_traversal_tag; R = const std::__cxx11::basic_string<char>&; D = int]':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/tz_db_base.hpp:339:12:   required from here
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:872:3: warning: postfix 'boost::mpl::eval_if<boost::mpl::and_<boost::is_convertible<const std::__cxx11::basic_string<char>&, const std::__cxx11::basic_string<char>&>, boost::mpl::not_<boost::is_convertible<boost::iterators::forward_traversal_tag, boost::iterators::forward_traversal_tag> >, mpl_::bool_<true>, mpl_::bool_<true>, mpl_::bool_<true> >, boost::mpl::if_<boost::iterators::detail::is_non_proxy_reference<const std::__cxx11::basic_string<char>&, std::__cxx11::basic_string<char> >, boost::iterators::detail::postfix_increment_proxy<boost::token_iterator<boost::escaped_list_separator<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> > >, boost::iterators::detail::writable_postfix_increment_proxy<boost::token_iterator<boost::escaped_list_separator<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> > > >, boost::mpl::identity<boost::token_iterator<boost::escaped_list_separator<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> > > >::type boost::iterators::operator++(boost::iterators::iterator_facade<boost::token_iterator<boost::escaped_list_separator<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char>, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string<char>&, int>&, int)' should return 'boost::iterators::iterator_facade<boost::token_iterator<boost::escaped_list_separator<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char>, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string<char>&, int>' [-Weffc++]
  872 |   operator++(
      |   ^~~~~~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/token_iterator.hpp:24,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/tokenizer.hpp:20,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_parsing.hpp:17,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/parsers.hpp:13,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/gregorian.hpp:34,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/time_formatters.hpp:12,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/posix_time.hpp:24,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/local_time/local_time.hpp:11,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time.hpp:15,
                 from ../../inc/libcmis/property-type.hxx:31,
                 from ../../inc/libcmis/object-type.hxx:39,
                 from ../../inc/libcmis/session.hxx:36,
                 from base-session.hxx:43,
                 from atom-session.hxx:31,
                 from atom-session.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/token_functions.hpp: In instantiation of 'boost::char_separator<Char, Tr>::char_separator(const Char*, const Char*, boost::empty_token_policy) [with Char = char; Tr = std::char_traits<char>]':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_parsing.hpp:155:27:   required from 'date_type boost::date_time::parse_date(const string&, int) [with date_type = boost::gregorian::date; std::string = std::__cxx11::basic_string<char>]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/parsers.hpp:49:41:   required from here
/pbulk/work/net/libcmis/work/.buildlink/include/boost/token_functions.hpp:435:5: warning: 'boost::char_separator<char, std::char_traits<char> >::m_kept_delims' should be initialized in the member initialization list [-Weffc++]
  435 |     char_separator(const Char* dropped_delims,
      |     ^~~~~~~~~~~~~~
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/string_parse_tree.hpp: In instantiation of 'boost::date_time::string_parse_tree<charT>::string_parse_tree(short int) [with charT = char]':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/special_values_parser.hpp:53:5:   required from 'boost::date_time::special_values_parser<date_type, charT>::special_values_parser() [with date_type = boost::gregorian::date; charT = char]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/time_parsing.hpp:316:18:   required from 'time_type boost::date_time::parse_iso_time(const string&, char) [with time_type = boost::posix_time::ptime; std::string = std::__cxx11::basic_string<char>]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/time_parsers.hpp:35:51:   required from here
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/string_parse_tree.hpp:119:3: warning: 'boost::date_time::string_parse_tree<char>::m_next_chars' should be initialized in the member initialization list [-Weffc++]
  119 |   string_parse_tree(short value = parse_match_result_type::PARSE_ERROR) :
      |   ^~~~~~~~~~~~~~~~~
/pbulk/work/net/libcmis/work/.buildlink/include/boost/token_functions.hpp: In instantiation of 'boost::char_separator<Char, Tr>::char_separator(const Char*, const Char*, boost::empty_token_policy) [with Char = wchar_t; Tr = std::char_traits<wchar_t>]':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_parsing.hpp:320:22:   required from 'boost::date_time::period<date_type, typename date_type::duration_type> boost::date_time::from_simple_string_type(const std::__cxx11::basic_string<OutputT>&) [with date_type = boost::gregorian::date; charT = wchar_t; typename date_type::duration_type = boost::gregorian::date_duration]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/parsers.hpp:103:62:   required from here
/pbulk/work/net/libcmis/work/.buildlink/include/boost/token_functions.hpp:435:5: warning: 'boost::char_separator<wchar_t, std::char_traits<wchar_t> >::m_kept_delims' should be initialized in the member initialization list [-Weffc++]
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/range/iterator_range_core.hpp:27,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/replace.hpp:16,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_facet.hpp:17,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/gregorian_io.hpp:16,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/gregorian.hpp:31,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/time_formatters.hpp:12,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/posix_time.hpp:24,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/local_time/local_time.hpp:11,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time.hpp:15,
                 from ../../inc/libcmis/property-type.hxx:31,
                 from ../../inc/libcmis/object-type.hxx:39,
                 from atom-object-type.hxx:31,
                 from atom-object-type.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp: In instantiation of 'class boost::iterators::detail::iterator_facade_base<boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, int, false, false>':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:774:11:   required from 'class boost::iterators::detail::iterator_facade_base<boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, int, true, false>'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:800:11:   required from 'class boost::iterators::detail::iterator_facade_base<boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, int, true, true>'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:854:9:   required from 'class boost::iterators::iterator_facade<boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, int>'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_adaptor.hpp:249:9:   required from 'class boost::iterators::iterator_adaptor<boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, char, boost::use_default, char, boost::use_default>'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/transform_iterator.hpp:83:9:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/case_conv.hpp:76:79:   required from 'SequenceT boost::algorithm::to_lower_copy(const SequenceT&, const std::locale&) [with SequenceT = std::__cxx11::basic_string<char>]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/string_parse_tree.hpp:110:54:   required from 'boost::date_time::string_parse_tree<charT>::string_parse_tree(boost::date_time::string_parse_tree<charT>::collection_type, unsigned int) [with charT = char; boost::date_time::string_parse_tree<charT>::collection_type = std::vector<std::__cxx11::basic_string<char> >]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/special_values_parser.hpp:91:22:   required from 'void boost::date_time::special_values_parser<date_type, charT>::sv_strings(const string_type&, const string_type&, const string_type&, const string_type&, const string_type&) [with date_type = boost::gregorian::date; charT = char; boost::date_time::special_values_parser<date_type, charT>::string_type = std::__cxx11::basic_string<char>]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/special_values_parser.hpp:54:7:   required from 'boost::date_time::special_values_parser<date_type, charT>::special_values_parser() [with date_type = boost::gregorian::date; charT = char]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/time_parsing.hpp:316:18:   required from 'time_type boost::date_time::parse_iso_time(const string&, char) [with time_type = boost::posix_time::ptime; std::string = std::__cxx11::basic_string<char>]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/time_parsers.hpp:35:51:   required from here
/pbulk/work/net/libcmis/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++() [with Derived = boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>; Value = char; CategoryOrTraversal = boost::iterators::random_access_traversal_tag; Reference = char; Difference = int]' should return 'boost::iterators::detail::iterator_facade_base<boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, int, false, false>&' [-Weffc++]
  745 |         Derived& operator++()
      |                  ^~~~~~~~
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp: In instantiation of 'class boost::iterators::detail::iterator_facade_base<boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, int, true, false>':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:800:11:   required from 'class boost::iterators::detail::iterator_facade_base<boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, int, true, true>'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:854:9:   required from 'class boost::iterators::iterator_facade<boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, int>'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_adaptor.hpp:249:9:   required from 'class boost::iterators::iterator_adaptor<boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, char, boost::use_default, char, boost::use_default>'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/transform_iterator.hpp:83:9:   required from 'class boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/detail/case_conv.hpp:117:53:   required from 'SequenceT boost::algorithm::detail::transform_range_copy(const RangeT&, FunctorT) [with SequenceT = std::__cxx11::basic_string<char>; RangeT = std::__cxx11::basic_string<char>; FunctorT = boost::algorithm::detail::to_lowerF<char>]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/case_conv.hpp:76:79:   required from 'SequenceT boost::algorithm::to_lower_copy(const SequenceT&, const std::locale&) [with SequenceT = std::__cxx11::basic_string<char>]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/string_parse_tree.hpp:110:54:   required from 'boost::date_time::string_parse_tree<charT>::string_parse_tree(boost::date_time::string_parse_tree<charT>::collection_type, unsigned int) [with charT = char; boost::date_time::string_parse_tree<charT>::collection_type = std::vector<std::__cxx11::basic_string<char> >]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/special_values_parser.hpp:91:22:   required from 'void boost::date_time::special_values_parser<date_type, charT>::sv_strings(const string_type&, const string_type&, const string_type&, const string_type&, const string_type&) [with date_type = boost::gregorian::date; charT = char; boost::date_time::special_values_parser<date_type, charT>::string_type = std::__cxx11::basic_string<char>]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/special_values_parser.hpp:54:7:   required from 'boost::date_time::special_values_parser<date_type, charT>::special_values_parser() [with date_type = boost::gregorian::date; charT = char]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/time_parsing.hpp:316:18:   required from 'time_type boost::date_time::parse_iso_time(const string&, char) [with time_type = boost::posix_time::ptime; std::string = std::__cxx11::basic_string<char>]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/time_parsers.hpp:35:51:   required from here
/pbulk/work/net/libcmis/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--() [with Derived = boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>; Value = char; CategoryOrTraversal = boost::iterators::random_access_traversal_tag; Reference = char; Difference = int]' should return 'boost::iterators::detail::iterator_facade_base<boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, int, true, false>&' [-Weffc++]
  778 |         Derived& operator--()
      |                  ^~~~~~~~
/pbulk/work/net/libcmis/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) [with Derived = boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>; Value = char; CategoryOrTraversal = boost::iterators::random_access_traversal_tag; Reference = char; Difference = int]' should return 'boost::iterators::detail::iterator_facade_base<boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, int, true, false>' [-Weffc++]
  784 |         Derived operator--(int)
      |                 ^~~~~~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/format_date_parser.hpp:17,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_generator_parser.hpp:20,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_facet.hpp:25,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/gregorian_io.hpp:16,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/gregorian.hpp:31,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/time_formatters.hpp:12,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/posix_time.hpp:24,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/local_time/local_time.hpp:11,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time.hpp:15,
                 from ../../inc/libcmis/property-type.hxx:31,
                 from ../../inc/libcmis/object-type.hxx:39,
                 from ../../inc/libcmis/session.hxx:36,
                 from base-session.hxx:43,
                 from atom-session.hxx:31,
                 from atom-session.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/special_values_parser.hpp: In instantiation of 'boost::date_time::special_values_parser<date_type, charT>::special_values_parser() [with date_type = boost::gregorian::date; charT = char]':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/time_parsing.hpp:316:18:   required from 'time_type boost::date_time::parse_iso_time(const string&, char) [with time_type = boost::posix_time::ptime; std::string = std::__cxx11::basic_string<char>]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/time_parsers.hpp:35:51:   required from here
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/special_values_parser.hpp:52:5: warning: 'boost::date_time::special_values_parser<boost::gregorian::date, char>::m_sv_strings' should be initialized in the member initialization list [-Weffc++]
   52 |     special_values_parser()
      |     ^~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/period_parser.hpp:19,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_facet.hpp:23,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/gregorian_io.hpp:16,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/gregorian.hpp:31,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/time_formatters.hpp:12,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/posix_time.hpp:24,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/local_time/local_time.hpp:11,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time.hpp:15,
                 from ../../inc/libcmis/property-type.hxx:31,
                 from ../../inc/libcmis/object-type.hxx:39,
                 from ../../inc/libcmis/session.hxx:36,
                 from base-session.hxx:43,
                 from atom-session.hxx:31,
                 from atom-session.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/string_parse_tree.hpp: In instantiation of 'boost::date_time::parse_match_result<charT>::parse_match_result() [with charT = char]':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/time_parsing.hpp:317:17:   required from 'time_type boost::date_time::parse_iso_time(const string&, char) [with time_type = boost::posix_time::ptime; std::string = std::__cxx11::basic_string<char>]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/time_parsers.hpp:35:51:   required from here
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/string_parse_tree.hpp:28:3: warning: 'boost::date_time::parse_match_result<char>::cache' should be initialized in the member initialization list [-Weffc++]
   28 |   parse_match_result() :
      |   ^~~~~~~~In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/token_iterator.hpp:24,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/tokenizer.hpp:20,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_parsing.hpp:17,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/parsers.hpp:13,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/gregorian.hpp:34,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/time_formatters.hpp:12,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/posix_time.hpp:24,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/local_time/local_time.hpp:11,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time.hpp:15,
                 from ../../inc/libcmis/object.hxx:~~~~~~~~~~
40,
                 from atom-object.hxx:34,
                 from atom-object.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/token_functions.hpp: In instantiation of 'boost::char_separator<Char, Tr>::char_separator(const Char*, const Char*, boost::empty_token_policy) [with Char = char; Tr = std::char_traits<char>]':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_parsing.hpp:155:27:   required from 'date_type boost::date_time::parse_date(const string&, int) [with date_type = boost::gregorian::date; std::string = std::__cxx11::basic_string<char>]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/parsers.hpp:49:41:   required from here
/pbulk/work/net/libcmis/work/.buildlink/include/boost/token_functions.hpp:435:5: warning: 'boost::char_separator<char, std::char_traits<char> >::m_kept_delims' should be initialized in the member initialization list [-Weffc++]
  435 |     char_separator(const Char* dropped_delims,
      |     ^~~~~~~~~~~~~~
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/string_parse_tree.hpp: In instantiation of 'boost::date_time::string_parse_tree<charT>::string_parse_tree(short int) [with charT = char]':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/special_values_parser.hpp:53:5:   required from 'boost::date_time::special_values_parser<date_type, charT>::special_values_parser() [with date_type = boost::gregorian::date; charT = char]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/time_parsing.hpp:316:18:   required from 'time_type boost::date_time::parse_iso_time(const string&, char) [with time_type = boost::posix_time::ptime; std::string = std::__cxx11::basic_string<char>]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/time_parsers.hpp:35:51:   required from here
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/string_parse_tree.hpp:119:3: warning: 'boost::date_time::string_parse_tree<char>::m_next_chars' should be initialized in the member initialization list [-Weffc++]
  119 |   string_parse_tree(short value = parse_match_result_type::PARSE_ERROR) :
      |   ^~~~~~~~~~~~~~~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/range/iterator_range_core.hpp:27,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/replace.hpp:16,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_facet.hpp:17,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/gregorian_io.hpp:16,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/gregorian.hpp:31,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/time_formatters.hpp:12,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/posix_time.hpp:24,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/local_time/local_time.hpp:11,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time.hpp:15,
                 from ../../inc/libcmis/xml-utils.hxx:36,
                 from atom-workspace.cxx:31:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp: In instantiation of 'class boost::iterators::detail::iterator_facade_base<boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, int, false, false>':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:774:11:   required from 'class boost::iterators::detail::iterator_facade_base<boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, int, true, false>'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:800:11:   required from 'class boost::iterators::detail::iterator_facade_base<boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, int, true, true>'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:854:9:   required from 'class boost::iterators::iterator_facade<boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, int>'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_adaptor.hpp:249:9:   required from 'class boost::iterators::iterator_adaptor<boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, char, boost::use_default, char, boost::use_default>'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/transform_iterator.hpp:83:9:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/case_conv.hpp:76:79:   required from 'SequenceT boost::algorithm::to_lower_copy(const SequenceT&, const std::locale&) [with SequenceT = std::__cxx11::basic_string<char>]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/string_parse_tree.hpp:110:54:   required from 'boost::date_time::string_parse_tree<charT>::string_parse_tree(boost::date_time::string_parse_tree<charT>::collection_type, unsigned int) [with charT = char; boost::date_time::string_parse_tree<charT>::collection_type = std::vector<std::__cxx11::basic_string<char> >]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/special_values_parser.hpp:91:22:   required from 'void boost::date_time::special_values_parser<date_type, charT>::sv_strings(const string_type&, const string_type&, const string_type&, const string_type&, const string_type&) [with date_type = boost::gregorian::date; charT = char; boost::date_time::special_values_parser<date_type, charT>::string_type = std::__cxx11::basic_string<char>]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/special_values_parser.hpp:54:7:   required from 'boost::date_time::special_values_parser<date_type, charT>::special_values_parser() [with date_type = boost::gregorian::date; charT = char]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/time_parsing.hpp:316:18:   required from 'time_type boost::date_time::parse_iso_time(const string&, char) [with time_type = boost::posix_time::ptime; std::string = std::__cxx11::basic_string<char>]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/time_parsers.hpp:35:51:   required from here
/pbulk/work/net/libcmis/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++() [with Derived = boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>; Value = char; CategoryOrTraversal = boost::iterators::random_access_traversal_tag; Reference = char; Difference = int]' should return 'boost::iterators::detail::iterator_facade_base<boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, int, false, false>&' [-Weffc++]
  745 |         Derived& operator++()
      |                  ^~~~~~~~
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp: In instantiation of 'class boost::iterators::detail::iterator_facade_base<boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, int, true, false>':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:800:11:   required from 'class boost::iterators::detail::iterator_facade_base<boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, int, true, true>'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:854:9:   required from 'class boost::iterators::iterator_facade<boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, int>'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_adaptor.hpp:249:9:   required from 'class boost::iterators::iterator_adaptor<boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, char, boost::use_default, char, boost::use_default>'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/transform_iterator.hpp:83:9:   required from 'class boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/detail/case_conv.hpp:117:53:   required from 'SequenceT boost::algorithm::detail::transform_range_copy(const RangeT&, FunctorT) [with SequenceT = std::__cxx11::basic_string<char>; RangeT = std::__cxx11::basic_string<char>; FunctorT = boost::algorithm::detail::to_lowerF<char>]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/case_conv.hpp:76:79:   required from 'SequenceT boost::algorithm::to_lower_copy(const SequenceT&, const std::locale&) [with SequenceT = std::__cxx11::basic_string<char>]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/string_parse_tree.hpp:110:54:   required from 'boost::date_time::string_parse_tree<charT>::string_parse_tree(boost::date_time::string_parse_tree<charT>::collection_type, unsigned int) [with charT = char; boost::date_time::string_parse_tree<charT>::collection_type = std::vector<std::__cxx11::basic_string<char> >]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/special_values_parser.hpp:91:22:   required from 'void boost::date_time::special_values_parser<date_type, charT>::sv_strings(const string_type&, const string_type&, const string_type&, const string_type&, const string_type&) [with date_type = boost::gregorian::date; charT = char; boost::date_time::special_values_parser<date_type, charT>::string_type = std::__cxx11::basic_string<char>]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/special_values_parser.hpp:54:7:   required from 'boost::date_time::special_values_parser<date_type, charT>::special_values_parser() [with date_type = boost::gregorian::date; charT = char]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/time_parsing.hpp:316:18:   required from 'time_type boost::date_time::parse_iso_time(const string&, char) [with time_type = boost::posix_time::ptime; std::string = std::__cxx11::basic_string<char>]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/time_parsers.hpp:35:51:   required from here
/pbulk/work/net/libcmis/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--() [with Derived = boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>; Value = char; CategoryOrTraversal = boost::iterators::random_access_traversal_tag; Reference = char; Difference = int]' should return 'boost::iterators::detail::iterator_facade_base<boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, int, true, false>&' [-Weffc++]
  778 |         Derived& operator--()
      |                  ^~~~~~~~
/pbulk/work/net/libcmis/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) [with Derived = boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>; Value = char; CategoryOrTraversal = boost::iterators::random_access_traversal_tag; Reference = char; Difference = int]' should return 'boost::iterators::detail::iterator_facade_base<boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, int, true, false>' [-Weffc++]
  784 |         Derived operator--(int)
      |                 ^~~~~~~~
/pbulk/work/net/libcmis/work/.buildlink/include/boost/token_functions.hpp: In instantiation of 'boost::char_separator<Char, Tr>::char_separator(const Char*, const Char*, boost::empty_token_policy) [with Char = wchar_t; Tr = std::char_traits<wchar_t>]':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_parsing.hpp:320:22:   required from 'boost::date_time::period<date_type, typename date_type::duration_type> boost::date_time::from_simple_string_type(const std::__cxx11::basic_string<OutputT>&) [with date_type = boost::gregorian::date; charT = wchar_t; typename date_type::duration_type = boost::gregorian::date_duration]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/parsers.hpp:103:62:   required from here
/pbulk/work/net/libcmis/work/.buildlink/include/boost/token_functions.hpp:435:5: warning: 'boost::char_separator<wchar_t, std::char_traits<wchar_t> >::m_kept_delims' should be initialized in the member initialization list [-Weffc++]
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/string_parse_tree.hpp: In instantiation of 'boost::date_time::string_parse_tree<charT>::string_parse_tree(short int) [with charT = char]':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/special_values_parser.hpp:53:5:   required from 'boost::date_time::special_values_parser<date_type, charT>::special_values_parser() [with date_type = boost::gregorian::date; charT = char]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/time_parsing.hpp:316:18:   required from 'time_type boost::date_time::parse_iso_time(const string&, char) [with time_type = boost::posix_time::ptime; std::string = std::__cxx11::basic_string<char>]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/time_parsers.hpp:35:51:   required from here
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/string_parse_tree.hpp:119:3: warning: 'boost::date_time::string_parse_tree<char>::m_next_chars' should be initialized in the member initialization list [-Weffc++]
  119 |   string_parse_tree(short value = parse_match_result_type::PARSE_ERROR) :
      |   ^~~~~~~~~~~~~~~~~
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/string_parse_tree.hpp: In instantiation of 'boost::date_time::string_parse_tree<charT>::string_parse_tree(boost::date_time::string_parse_tree<charT>::collection_type, unsigned int) [with charT = char; boost::date_time::string_parse_tree<charT>::collection_type = std::vector<std::__cxx11::basic_string<char> >]':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/special_values_parser.hpp:91:22:   required from 'void boost::date_time::special_values_parser<date_type, charT>::sv_strings(const string_type&, const string_type&, const string_type&, const string_type&, const string_type&) [with date_type = boost::gregorian::date; charT = char; boost::date_time::special_values_parser<date_type, charT>::string_type = std::__cxx11::basic_string<char>]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/special_values_parser.hpp:54:7:   required from 'boost::date_time::special_values_parser<date_type, charT>::special_values_parser() [with date_type = boost::gregorian::date; charT = char]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/time_parsing.hpp:316:18:   required from 'time_type boost::date_time::parse_iso_time(const string&, char) [with time_type = boost::posix_time::ptime; std::string = std::__cxx11::basic_string<char>]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/time_parsers.hpp:35:51:   required from here
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/string_parse_tree.hpp:104:3: warning: 'boost::date_time::string_parse_tree<char>::m_next_chars' should be initialized in the member initialization list [-Weffc++]
  104 |   string_parse_tree(collection_type names, unsigned int starting_point=0) :
      |   ^~~~~~~~~~~~~~~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/range/iterator_range_core.hpp:27,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/replace.hpp:16,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_facet.hpp:17,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/gregorian_io.hpp:16,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/gregorian.hpp:31,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/time_formatters.hpp:12,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/posix_time.hpp:24,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/local_time/local_time.hpp:11,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time.hpp:15,
                 from ../../inc/libcmis/property-type.hxx:31,
                 from ../../inc/libcmis/object-type.hxx:39,
                 from ../../inc/libcmis/session.hxx:36,
                 from base-session.hxx:43,
                 from atom-session.hxx:31,
                 from atom-session.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp: In instantiation of 'class boost::iterators::detail::iterator_facade_base<boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, int, false, false>':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:774:11:   required from 'class boost::iterators::detail::iterator_facade_base<boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, int, true, false>'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:800:11:   required from 'class boost::iterators::detail::iterator_facade_base<boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, int, true, true>'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:854:9:   required from 'class boost::iterators::iterator_facade<boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, int>'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_adaptor.hpp:249:9:   required from 'class boost::iterators::iterator_adaptor<boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, char, boost::use_default, char, boost::use_default>'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/transform_iterator.hpp:83:9:   required from 'class boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/detail/case_conv.hpp:117:53:   required from 'SequenceT boost::algorithm::detail::transform_range_copy(const RangeT&, FunctorT) [with SequenceT = std::__cxx11::basic_string<char>; RangeT = std::__cxx11::basic_string<char>; FunctorT = boost::algorithm::detail::to_lowerF<char>]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/case_conv.hpp:76:79:   required from 'SequenceT boost::algorithm::to_lower_copy(const SequenceT&, const std::locale&) [with SequenceT = std::__cxx11::basic_string<char>]'
atom-session.cxx:133:65:   required from here
/pbulk/work/net/libcmis/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++() [with Derived = boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>; Value = char; CategoryOrTraversal = boost::iterators::random_access_traversal_tag; Reference = char; Difference = int]' should return 'boost::iterators::detail::iterator_facade_base<boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, int, false, false>&' [-Weffc++]
  745 |         Derived& operator++()
      |                  ^~~~~~~~
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp: In instantiation of 'class boost::iterators::detail::iterator_facade_base<boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, int, true, false>':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:800:11:   required from 'class boost::iterators::detail::iterator_facade_base<boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, int, true, true>'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:854:9:   required from 'class boost::iterators::iterator_facade<boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, int>'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_adaptor.hpp:249:9:   required from 'class boost::iterators::iterator_adaptor<boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, char, boost::use_default, char, boost::use_default>'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/transform_iterator.hpp:83:9:   required from 'class boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/detail/case_conv.hpp:117:53:   required from 'SequenceT boost::algorithm::detail::transform_range_copy(const RangeT&, FunctorT) [with SequenceT = std::__cxx11::basic_string<char>; RangeT = std::__cxx11::basic_string<char>; FunctorT = boost::algorithm::detail::to_lowerF<char>]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/case_conv.hpp:76:79:   required from 'SequenceT boost::algorithm::to_lower_copy(const SequenceT&, const std::locale&) [with SequenceT = std::__cxx11::basic_string<char>]'
atom-session.cxx:133:65:   required from here
/pbulk/work/net/libcmis/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--() [with Derived = boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>; Value = char; CategoryOrTraversal = boost::iterators::random_access_traversal_tag; Reference = char; Difference = int]' should return 'boost::iterators::detail::iterator_facade_base<boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, int, true, false>&' [-Weffc++]
  778 |         Derived& operator--()
      |                  ^~~~~~~~
/pbulk/work/net/libcmis/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) [with Derived = boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>; Value = char; CategoryOrTraversal = boost::iterators::random_access_traversal_tag; Reference = char; Difference = int]' should return 'boost::iterators::detail::iterator_facade_base<boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, int, true, false>' [-Weffc++]
  784 |         Derived operator--(int)
      |                 ^~~~~~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/format_date_parser.hpp:17,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_generator_parser.hpp:20,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_facet.hpp:25,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/gregorian_io.hpp:16,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/gregorian.hpp:31,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/time_formatters.hpp:12,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/posix_time.hpp:24,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/local_time/local_time.hpp:11,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time.hpp:15,
                 from ../../inc/libcmis/object.hxx:40,
                 from atom-object.hxx:34,
                 from atom-object.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/special_values_parser.hpp: In instantiation of 'boost::date_time::special_values_parser<date_type, charT>::special_values_parser() [with date_type = boost::gregorian::date; charT = char]':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/time_parsing.hpp:316:18:   required from 'time_type boost::date_time::parse_iso_time(const string&, char) [with time_type = boost::posix_time::ptime; std::string = std::__cxx11::basic_string<char>]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/time_parsers.hpp:35:51:   required from here
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/special_values_parser.hpp:52:5: warning: 'boost::date_time::special_values_parser<boost::gregorian::date, char>::m_sv_strings' should be initialized in the member initialization list [-Weffc++]
   52 |     special_values_parser()
      |     ^~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/period_parser.hpp:19,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_facet.hpp:23,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/gregorian_io.hpp:16,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/gregorian.hpp:31,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/time_formatters.hpp:12,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/posix_time.hpp:24,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/local_time/local_time.hpp:11,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time.hpp:15,
                 from ../../inc/libcmis/object.hxx:40,
                 from atom-object.hxx:34,
                 from atom-object.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/string_parse_tree.hpp: In instantiation of 'boost::date_time::parse_match_result<charT>::parse_match_result() [with charT = char]':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/time_parsing.hpp:317:17:   required from 'time_type boost::date_time::parse_iso_time(const string&, char) [with time_type = boost::posix_time::ptime; std::string = std::__cxx11::basic_string<char>]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/time_parsers.hpp:35:51:   required from here
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/string_parse_tree.hpp:28:3: warning: 'boost::date_time::parse_match_result<char>::cache' should be initialized in the member initialization list [-Weffc++]
   28 |   parse_match_result() :
      |   ^~~~~~~~~~~~~~~~~~
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/string_parse_tree.hpp: In instantiation of 'boost::date_time::string_parse_tree<charT>::string_parse_tree(boost::date_time::string_parse_tree<charT>::collection_type, unsigned int) [with charT = char; boost::date_time::string_parse_tree<charT>::collection_type = std::vector<std::__cxx11::basic_string<char> >]':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/special_values_parser.hpp:91:22:   required from 'void boost::date_time::special_values_parser<date_type, charT>::sv_strings(const string_type&, const string_type&, const string_type&, const string_type&, const string_type&) [with date_type = boost::gregorian::date; charT = char; boost::date_time::special_values_parser<date_type, charT>::string_type = std::__cxx11::basic_string<char>]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/special_values_parser.hpp:54:7:   required from 'boost::date_time::special_values_parser<date_type, charT>::special_values_parser() [with date_type = boost::gregorian::date; charT = char]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/time_parsing.hpp:316:18:   required from 'time_type boost::date_time::parse_iso_time(const string&, char) [with time_type = boost::posix_time::ptime; std::string = std::__cxx11::basic_string<char>]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/time_parsers.hpp:35:51:   required from here
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/string_parse_tree.hpp:104:3: warning: 'boost::date_time::string_parse_tree<char>::m_next_chars' should be initialized in the member initialization list [-Weffc++]
  104 |   string_parse_tree(collection_type names, unsigned int starting_point=0) :
      |   ^~~~~~~~~~~~~~~~~
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp: In instantiation of 'class boost::iterators::detail::iterator_facade_base<boost::token_iterator<boost::char_separator<wchar_t, std::char_traits<wchar_t> >, __gnu_cxx::__normal_iterator<const wchar_t*, std::__cxx11::basic_string<wchar_t> >, std::__cxx11::basic_string<wchar_t> >, std::__cxx11::basic_string<wchar_t>, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string<wchar_t>&, int, false, false>':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:854:9:   required from 'class boost::iterators::iterator_facade<boost::token_iterator<boost::char_separator<wchar_t, std::char_traits<wchar_t> >, __gnu_cxx::__normal_iterator<const wchar_t*, std::__cxx11::basic_string<wchar_t> >, std::__cxx11::basic_string<wchar_t> >, std::__cxx11::basic_string<wchar_t>, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string<wchar_t>&, int>'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/token_iterator.hpp:30:9:   required from 'class boost::token_iterator<boost::char_separator<wchar_t, std::char_traits<wchar_t> >, __gnu_cxx::__normal_iterator<const wchar_t*, std::__cxx11::basic_string<wchar_t> >, std::__cxx11::basic_string<wchar_t> >'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_parsing.hpp:322:36:   required from 'boost::date_time::period<date_type, typename date_type::duration_type> boost::date_time::from_simple_string_type(const std::__cxx11::basic_string<OutputT>&) [with date_type = boost::gregorian::date; charT = wchar_t; typename date_type::duration_type = boost::gregorian::date_duration]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/parsers.hpp:103:62:   required from here
/pbulk/work/net/libcmis/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++() [with Derived = boost::token_iterator<boost::char_separator<wchar_t, std::char_traits<wchar_t> >, __gnu_cxx::__normal_iterator<const wchar_t*, std::__cxx11::basic_string<wchar_t> >, std::__cxx11::basic_string<wchar_t> >; Value = std::__cxx11::basic_string<wchar_t>; CategoryOrTraversal = boost::iterators::forward_traversal_tag; Reference = const std::__cxx11::basic_string<wchar_t>&; Difference = int]' should return 'boost::iterators::detail::iterator_facade_base<boost::token_iterator<boost::char_separator<wchar_t, std::char_traits<wchar_t> >, __gnu_cxx::__normal_iterator<const wchar_t*, std::__cxx11::basic_string<wchar_t> >, std::__cxx11::basic_string<wchar_t> >, std::__cxx11::basic_string<wchar_t>, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string<wchar_t>&, int, false, false>&' [-Weffc++]
  745 |         Derived& operator++()
      |                  ^~~~~~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/period_parser.hpp:19,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_facet.hpp:23,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/gregorian_io.hpp:16,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/gregorian.hpp:31,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/time_formatters.hpp:12,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/posix_time.hpp:24,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/local_time/local_time.hpp:11,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time.hpp:15,
                 from ../../inc/libcmis/property-type.hxx:31,
                 from ../../inc/libcmis/object-type.hxx:39,
                 from ../../inc/libcmis/session.hxx:36,
                 from base-session.hxx:43,
                 from atom-session.hxx:31,
                 from atom-session.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/string_parse_tree.hpp: In instantiation of 'boost::date_time::string_parse_tree<charT>::string_parse_tree(short int) [with charT = char]':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/special_values_parser.hpp:53:5:   required from 'boost::date_time::special_values_parser<date_type, charT>::special_values_parser() [with date_type = boost::gregorian::date; charT = char]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/time_parsing.hpp:316:18:   required from 'time_type boost::date_time::parse_iso_time(const string&, char) [with time_type = boost::posix_time::ptime; std::string = std::__cxx11::basic_string<char>]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/time_parsers.hpp:35:51:   required from here
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/string_parse_tree.hpp:119:3: warning: 'boost::date_time::string_parse_tree<char>::m_next_chars' should be initialized in the member initialization list [-Weffc++]
  119 |   string_parse_tree(short value = parse_match_result_type::PARSE_ERROR) :
      |   ^~~~~~~~~~~~~~~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/range/iterator_range_core.hpp:27,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/replace.hpp:16,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_facet.hpp:17,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/gregorian_io.hpp:16,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/gregorian.hpp:31,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/time_formatters.hpp:12,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/posix_time.hpp:24,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/local_time/local_time.hpp:11,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time.hpp:15,
                 from ../../inc/libcmis/object.hxx:40,
                 from ../../inc/libcmis/document.hxx:39,
                 from atom-folder.hxx:33,
                 from atom-folder.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp: In instantiation of 'class boost::iterators::detail::iterator_facade_base<boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, int, false, false>':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:774:11:   required from 'class boost::iterators::detail::iterator_facade_base<boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, int, true, false>'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:800:11:   required from 'class boost::iterators::detail::iterator_facade_base<boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, int, true, true>'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:854:9:   required from 'class boost::iterators::iterator_facade<boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, int>'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_adaptor.hpp:249:9:   required from 'class boost::iterators::iterator_adaptor<boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, char, boost::use_default, char, boost::use_default>'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/transform_iterator.hpp:83:9:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/case_conv.hpp:76:79:   required from 'SequenceT boost::algorithm::to_lower_copy(const SequenceT&, const std::locale&) [with SequenceT = std::__cxx11::basic_string<char>]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/string_parse_tree.hpp:110:54:   required from 'boost::date_time::string_parse_tree<charT>::string_parse_tree(boost::date_time::string_parse_tree<charT>::collection_type, unsigned int) [with charT = char; boost::date_time::string_parse_tree<charT>::collection_type = std::vector<std::__cxx11::basic_string<char> >]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/special_values_parser.hpp:91:22:   required from 'void boost::date_time::special_values_parser<date_type, charT>::sv_strings(const string_type&, const string_type&, const string_type&, const string_type&, const string_type&) [with date_type = boost::gregorian::date; charT = char; boost::date_time::special_values_parser<date_type, charT>::string_type = std::__cxx11::basic_string<char>]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/special_values_parser.hpp:54:7:   required from 'boost::date_time::special_values_parser<date_type, charT>::special_values_parser() [with date_type = boost::gregorian::date; charT = char]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/time_parsing.hpp:316:18:   required from 'time_type boost::date_time::parse_iso_time(const string&, char) [with time_type = boost::posix_time::ptime; std::string = std::__cxx11::basic_string<char>]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/time_parsers.hpp:35:51:   required from here
/pbulk/work/net/libcmis/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++() [with Derived = boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>; Value = char; CategoryOrTraversal = boost::iterators::random_access_traversal_tag; Reference = char; Difference = int]' should return 'boost::iterators::detail::iterator_facade_base<boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, int, false, false>&' [-Weffc++]
  745 |         Derived& operator++()
      |                  ^~~~~~~~
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp: In instantiation of 'class boost::iterators::detail::iterator_facade_base<boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, int, true, false>':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:800:11:   required from 'class boost::iterators::detail::iterator_facade_base<boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, int, true, true>'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:854:9:   required from 'class boost::iterators::iterator_facade<boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, int>'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_adaptor.hpp:249:9:   required from 'class boost::iterators::iterator_adaptor<boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, char, boost::use_default, char, boost::use_default>'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/transform_iterator.hpp:83:9:   required from 'class boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/detail/case_conv.hpp:117:53:   required from 'SequenceT boost::algorithm::detail::transform_range_copy(const RangeT&, FunctorT) [with SequenceT = std::__cxx11::basic_string<char>; RangeT = std::__cxx11::basic_string<char>; FunctorT = boost::algorithm::detail::to_lowerF<char>]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/case_conv.hpp:76:79:   required from 'SequenceT boost::algorithm::to_lower_copy(const SequenceT&, const std::locale&) [with SequenceT = std::__cxx11::basic_string<char>]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/string_parse_tree.hpp:110:54:   required from 'boost::date_time::string_parse_tree<charT>::string_parse_tree(boost::date_time::string_parse_tree<charT>::collection_type, unsigned int) [with charT = char; boost::date_time::string_parse_tree<charT>::collection_type = std::vector<std::__cxx11::basic_string<char> >]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/special_values_parser.hpp:91:22:   required from 'void boost::date_time::special_values_parser<date_type, charT>::sv_strings(const string_type&, const string_type&, const string_type&, const string_type&, const string_type&) [with date_type = boost::gregorian::date; charT = char; boost::date_time::special_values_parser<date_type, charT>::string_type = std::__cxx11::basic_string<char>]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/special_values_parser.hpp:54:7:   required from 'boost::date_time::special_values_parser<date_type, charT>::special_values_parser() [with date_type = boost::gregorian::date; charT = char]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/time_parsing.hpp:316:18:   required from 'time_type boost::date_time::parse_iso_time(const string&, char) [with time_type = boost::posix_time::ptime; std::string = std::__cxx11::basic_string<char>]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/time_parsers.hpp:35:51:   required from here
/pbulk/work/net/libcmis/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--() [with Derived = boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>; Value = char; CategoryOrTraversal = boost::iterators::random_access_traversal_tag; Reference = char; Difference = int]' should return 'boost::iterators::detail::iterator_facade_base<boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, int, true, false>&' [-Weffc++]
  778 |         Derived& operator--()
      |                  ^~~~~~~~
/pbulk/work/net/libcmis/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) [with Derived = boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>; Value = char; CategoryOrTraversal = boost::iterators::random_access_traversal_tag; Reference = char; Difference = int]' should return 'boost::iterators::detail::iterator_facade_base<boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, int, true, false>' [-Weffc++]
  784 |         Derived operator--(int)
      |                 ^~~~~~~~
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/string_parse_tree.hpp: In instantiation of 'boost::date_time::string_parse_tree<charT>::string_parse_tree(boost::date_time::string_parse_tree<charT>::collection_type, unsigned int) [with charT = char; boost::date_time::string_parse_tree<charT>::collection_type = std::vector<std::__cxx11::basic_string<char> >]':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/special_values_parser.hpp:91:22:   required from 'void boost::date_time::special_values_parser<date_type, charT>::sv_strings(const string_type&, const string_type&, const string_type&, const string_type&, const string_type&) [with date_type = boost::gregorian::date; charT = char; boost::date_time::special_values_parser<date_type, charT>::string_type = std::__cxx11::basic_string<char>]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/special_values_parser.hpp:54:7:   required from 'boost::date_time::special_values_parser<date_type, charT>::special_values_parser() [with date_type = boost::gregorian::date; charT = char]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/time_parsing.hpp:316:18:   required from 'time_type boost::date_time::parse_iso_time(const string&, char) [with time_type = boost::posix_time::ptime; std::string = std::__cxx11::basic_string<char>]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/time_parsers.hpp:35:51:   required from here
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/string_parse_tree.hpp:104:3: warning: 'boost::date_time::string_parse_tree<char>::m_next_chars' should be initialized in the member initialization list [-Weffc++]
  104 |   string_parse_tree(collection_type names, unsigned int starting_point=0) :
      |   ^~~~~~~~~~~~~~~~~
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/string_parse_tree.hpp: In instantiation of 'boost::date_time::string_parse_tree<charT>::string_parse_tree(short int) [with charT = char]':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/special_values_parser.hpp:53:5:   required from 'boost::date_time::special_values_parser<date_type, charT>::special_values_parser() [with date_type = boost::gregorian::date; charT = char]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/time_parsing.hpp:316:18:   required from 'time_type boost::date_time::parse_iso_time(const string&, char) [with time_type = boost::posix_time::ptime; std::string = std::__cxx11::basic_string<char>]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/time_parsers.hpp:35:51:   required from here
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/string_parse_tree.hpp:119:3: warning: 'boost::date_time::string_parse_tree<char>::m_next_chars' should be initialized in the member initialization list [-Weffc++]
  119 |   string_parse_tree(short value = parse_match_result_type::PARSE_ERROR) :
      |   ^~~~~~~~~~~~~~~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/token_iterator.hpp:24,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/tokenizer.hpp:20,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_parsing.hpp:17,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/parsers.hpp:13,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/gregorian.hpp:34,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/time_formatters.hpp:12,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/posix_time.hpp:24,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/local_time/local_time.hpp:11,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time.hpp:15,
                 from ../../inc/libcmis/property-type.hxx:31,
                 from ../../inc/libcmis/object-type.hxx:39,
                 from ../../inc/libcmis/session.hxx:36,
                 from base-session.hxx:43,
                 from base-session.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/token_functions.hpp: In instantiation of 'boost::char_separator<Char, Tr>::char_separator(const Char*, const Char*, boost::empty_token_policy) [with Char = char; Tr = std::char_traits<char>]':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_parsing.hpp:155:27:   required from 'date_type boost::date_time::parse_date(const string&, int) [with date_type = boost::gregorian::date; std::string = std::__cxx11::basic_string<char>]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/parsers.hpp:49:41:   required from here
/pbulk/work/net/libcmis/work/.buildlink/include/boost/token_functions.hpp:435:5: warning: 'boost::char_separator<char, std::char_traits<char> >::m_kept_delims' should be initialized in the member initialization list [-Weffc++]
  435 |     char_separator(const Char* dropped_delims,
      |     ^~~~~~~~~~~~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/range/iterator_range_core.hpp:27,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/replace.hpp:16,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_facet.hpp:17,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/gregorian_io.hpp:16,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/gregorian.hpp:31,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/time_formatters.hpp:12,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/posix_time.hpp:24,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/local_time/local_time.hpp:11,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time.hpp:15,
                 from ../../inc/libcmis/object.hxx:40,
                 from allowable-actions.cxx:31:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp: In instantiation of 'class boost::iterators::detail::iterator_facade_base<boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, int, false, false>':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:774:11:   required from 'class boost::iterators::detail::iterator_facade_base<boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, int, true, false>'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:800:11:   required from 'class boost::iterators::detail::iterator_facade_base<boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, int, true, true>'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:854:9:   required from 'class boost::iterators::iterator_facade<boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, int>'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_adaptor.hpp:249:9:   required from 'class boost::iterators::iterator_adaptor<boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, char, boost::use_default, char, boost::use_default>'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/transform_iterator.hpp:83:9:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/case_conv.hpp:76:79:   required from 'SequenceT boost::algorithm::to_lower_copy(const SequenceT&, const std::locale&) [with SequenceT = std::__cxx11::basic_string<char>]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/string_parse_tree.hpp:110:54:   required from 'boost::date_time::string_parse_tree<charT>::string_parse_tree(boost::date_time::string_parse_tree<charT>::collection_type, unsigned int) [with charT = char; boost::date_time::string_parse_tree<charT>::collection_type = std::vector<std::__cxx11::basic_string<char> >]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/special_values_parser.hpp:91:22:   required from 'void boost::date_time::special_values_parser<date_type, charT>::sv_strings(const string_type&, const string_type&, const string_type&, const string_type&, const string_type&) [with date_type = boost::gregorian::date; charT = char; boost::date_time::special_values_parser<date_type, charT>::string_type = std::__cxx11::basic_string<char>]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/special_values_parser.hpp:54:7:   required from 'boost::date_time::special_values_parser<date_type, charT>::special_values_parser() [with date_type = boost::gregorian::date; charT = char]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/time_parsing.hpp:316:18:   required from 'time_type boost::date_time::parse_iso_time(const string&, char) [with time_type = boost::posix_time::ptime; std::string = std::__cxx11::basic_string<char>]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/time_parsers.hpp:35:51:   required from here
/pbulk/work/net/libcmis/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++() [with Derived = boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>; Value = char; CategoryOrTraversal = boost::iterators::random_access_traversal_tag; Reference = char; Difference = int]' should return 'boost::iterators::detail::iterator_facade_base<boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, int, false, false>&' [-Weffc++]
  745 |         Derived& operator++()
      |                  ^~~~~~~~
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp: In instantiation of 'class boost::iterators::detail::iterator_facade_base<boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, int, true, false>':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:800:11:   required from 'class boost::iterators::detail::iterator_facade_base<boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, int, true, true>'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:854:9:   required from 'class boost::iterators::iterator_facade<boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, int>'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_adaptor.hpp:249:9:   required from 'class boost::iterators::iterator_adaptor<boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, char, boost::use_default, char, boost::use_default>'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/transform_iterator.hpp:83:9:   required from 'class boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/detail/case_conv.hpp:117:53:   required from 'SequenceT boost::algorithm::detail::transform_range_copy(const RangeT&, FunctorT) [with SequenceT = std::__cxx11::basic_string<char>; RangeT = std::__cxx11::basic_string<char>; FunctorT = boost::algorithm::detail::to_lowerF<char>]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/case_conv.hpp:76:79:   required from 'SequenceT boost::algorithm::to_lower_copy(const SequenceT&, const std::locale&) [with SequenceT = std::__cxx11::basic_string<char>]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/string_parse_tree.hpp:110:54:   required from 'boost::date_time::string_parse_tree<charT>::string_parse_tree(boost::date_time::string_parse_tree<charT>::collection_type, unsigned int) [with charT = char; boost::date_time::string_parse_tree<charT>::collection_type = std::vector<std::__cxx11::basic_string<char> >]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/special_values_parser.hpp:91:22:   required from 'void boost::date_time::special_values_parser<date_type, charT>::sv_strings(const string_type&, const string_type&, const string_type&, const string_type&, const string_type&) [with date_type = boost::gregorian::date; charT = char; boost::date_time::special_values_parser<date_type, charT>::string_type = std::__cxx11::basic_string<char>]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/special_values_parser.hpp:54:7:   required from 'boost::date_time::special_values_parser<date_type, charT>::special_values_parser() [with date_type = boost::gregorian::date; charT = char]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/time_parsing.hpp:316:18:   required from 'time_type boost::date_time::parse_iso_time(const string&, char) [with time_type = boost::posix_time::ptime; std::string = std::__cxx11::basic_string<char>]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/time_parsers.hpp:35:51:   required from here
/pbulk/work/net/libcmis/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--() [with Derived = boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>; Value = char; CategoryOrTraversal = boost::iterators::random_access_traversal_tag; Reference = char; Difference = int]' should return 'boost::iterators::detail::iterator_facade_base<boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, int, true, false>&' [-Weffc++]
  778 |         Derived& operator--()
      |                  ^~~~~~~~
/pbulk/work/net/libcmis/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) [with Derived = boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>; Value = char; CategoryOrTraversal = boost::iterators::random_access_traversal_tag; Reference = char; Difference = int]' should return 'boost::iterators::detail::iterator_facade_base<boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, int, true, false>' [-Weffc++]
  784 |         Derived operator--(int)
      |                 ^~~~~~~~
/pbulk/work/net/libcmis/work/.buildlink/include/boost/token_functions.hpp: In instantiation of 'boost::char_separator<Char, Tr>::char_separator(const Char*, const Char*, boost::empty_token_policy) [with Char = wchar_t; Tr = std::char_traits<wchar_t>]':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_parsing.hpp:320:22:   required from 'boost::date_time::period<date_type, typename date_type::duration_type> boost::date_time::from_simple_string_type(const std::__cxx11::basic_string<OutputT>&) [with date_type = boost::gregorian::date; charT = wchar_t; typename date_type::duration_type = boost::gregorian::date_duration]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/parsers.hpp:103:62:   required from here
/pbulk/work/net/libcmis/work/.buildlink/include/boost/token_functions.hpp:435:5: warning: 'boost::char_separator<wchar_t, std::char_traits<wchar_t> >::m_kept_delims' should be initialized in the member initialization list [-Weffc++]
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/string_parse_tree.hpp: In instantiation of 'boost::date_time::string_parse_tree<charT>::string_parse_tree(boost::date_time::string_parse_tree<charT>::collection_type, unsigned int) [with charT = char; boost::date_time::string_parse_tree<charT>::collection_type = std::vector<std::__cxx11::basic_string<char> >]':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/special_values_parser.hpp:91:22:   required from 'void boost::date_time::special_values_parser<date_type, charT>::sv_strings(const string_type&, const string_type&, const string_type&, const string_type&, const string_type&) [with date_type = boost::gregorian::date; charT = char; boost::date_time::special_values_parser<date_type, charT>::string_type = std::__cxx11::basic_string<char>]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/special_values_parser.hpp:54:7:   required from 'boost::date_time::special_values_parser<date_type, charT>::special_values_parser() [with date_type = boost::gregorian::date; charT = char]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/time_parsing.hpp:316:18:   required from 'time_type boost::date_time::parse_iso_time(const string&, char) [with time_type = boost::posix_time::ptime; std::string = std::__cxx11::basic_string<char>]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/time_parsers.hpp:35:51:   required from here
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/string_parse_tree.hpp:104:3: warning: 'boost::date_time::string_parse_tree<char>::m_next_chars' should be initialized in the member initialization list [-Weffc++]
  104 |   string_parse_tree(collection_type names, unsigned int starting_point=0) :
      |   ^~~~~~~~~~~~~~~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/format_date_parser.hpp:17,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_generator_parser.hpp:20,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_facet.hpp:25,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/gregorian_io.hpp:16,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/gregorian.hpp:31,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/time_formatters.hpp:12,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/posix_time.hpp:24,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/local_time/local_time.hpp:11,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time.hpp:15,
                 from ../../inc/libcmis/property-type.hxx:31,
                 from ../../inc/libcmis/object-type.hxx:39,
                 from ../../inc/libcmis/session.hxx:36,
                 from base-session.hxx:43,
                 from base-session.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/special_values_parser.hpp: In instantiation of 'boost::date_time::special_values_parser<date_type, charT>::special_values_parser() [with date_type = boost::gregorian::date; charT = char]':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/time_parsing.hpp:316:18:   required from 'time_type boost::date_time::parse_iso_time(const string&, char) [with time_type = boost::posix_time::ptime; std::string = std::__cxx11::basic_string<char>]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/time_parsers.hpp:35:51:   required from here
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/special_values_parser.hpp:52:5: warning: 'boost::date_time::special_values_parser<boost::gregorian::date, char>::m_sv_strings' should be initialized in the member initialization list [-Weffc++]
   52 |     special_values_parser()
      |     ^~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/period_parser.hpp:19,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_facet.hpp:23,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/gregorian_io.hpp:16,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/gregorian.hpp:31,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/time_formatters.hpp:12,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/posix_time.hpp:24,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/local_time/local_time.hpp:11,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time.hpp:15,
                 from ../../inc/libcmis/property-type.hxx:31,
                 from ../../inc/libcmis/object-type.hxx:39,
                 from ../../inc/libcmis/session.hxx:36,
                 from base-session.hxx:43,
                 from base-session.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/string_parse_tree.hpp: In instantiation of 'boost::date_time::parse_match_result<charT>::parse_match_result() [with charT = char]':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/time_parsing.hpp:317:17:   required from 'time_type boost::date_time::parse_iso_time(const string&, char) [with time_type = boost::posix_time::ptime; std::string = std::__cxx11::basic_string<char>]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/time_parsers.hpp:35:51:   required from here
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/string_parse_tree.hpp:28:3: warning: 'boost::date_time::parse_match_result<char>::cache' should be initialized in the member initialization list [-Weffc++]
   28 |   parse_match_result() :
      |   ^~~~~~~~~~~~~~~~~~
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/string_parse_tree.hpp: In instantiation of 'boost::date_time::string_parse_tree<charT>::string_parse_tree(boost::date_time::string_parse_tree<charT>::collection_type, unsigned int) [with charT = char; boost::date_time::string_parse_tree<charT>::collection_type = std::vector<std::__cxx11::basic_string<char> >]':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/special_values_parser.hpp:91:22:   required from 'void boost::date_time::special_values_parser<date_type, charT>::sv_strings(const string_type&, const string_type&, const string_type&, const string_type&, const string_type&) [with date_type = boost::gregorian::date; charT = char; boost::date_time::special_values_parser<date_type, charT>::string_type = std::__cxx11::basic_string<char>]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/special_values_parser.hpp:54:7:   required from 'boost::date_time::special_values_parser<date_type, charT>::special_values_parser() [with date_type = boost::gregorian::date; charT = char]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/time_parsing.hpp:316:18:   required from 'time_type boost::date_time::parse_iso_time(const string&, char) [with time_type = boost::posix_time::ptime; std::string = std::__cxx11::basic_string<char>]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/time_parsers.hpp:35:51:   required from here
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/string_parse_tree.hpp:104:3: warning: 'boost::date_time::string_parse_tree<char>::m_next_chars' should be initialized in the member initialization list [-Weffc++]
  104 |   string_parse_tree(collection_type names, unsigned int starting_point=0) :
      |   ^~~~~~~~~~~~~~~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/range/iterator_range_core.hpp:27,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/replace.hpp:16,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_facet.hpp:17,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/gregorian_io.hpp:16,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/gregorian.hpp:31,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/time_formatters.hpp:12,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/posix_time.hpp:24,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/local_time/local_time.hpp:11,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time.hpp:15,
                 from ../../inc/libcmis/object.hxx:40,
                 from ../../inc/libcmis/document.hxx:39,
                 from atom-document.hxx:31,
                 from atom-document.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp: In instantiation of 'class boost::iterators::detail::iterator_facade_base<boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, int, false, false>':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:774:11:   required from 'class boost::iterators::detail::iterator_facade_base<boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, int, true, false>'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:800:11:   required from 'class boost::iterators::detail::iterator_facade_base<boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, int, true, true>'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:854:9:   required from 'class boost::iterators::iterator_facade<boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, int>'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_adaptor.hpp:249:9:   required from 'class boost::iterators::iterator_adaptor<boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, char, boost::use_default, char, boost::use_default>'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/transform_iterator.hpp:83:9:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/case_conv.hpp:76:79:   required from 'SequenceT boost::algorithm::to_lower_copy(const SequenceT&, const std::locale&) [with SequenceT = std::__cxx11::basic_string<char>]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/string_parse_tree.hpp:110:54:   required from 'boost::date_time::string_parse_tree<charT>::string_parse_tree(boost::date_time::string_parse_tree<charT>::collection_type, unsigned int) [with charT = char; boost::date_time::string_parse_tree<charT>::collection_type = std::vector<std::__cxx11::basic_string<char> >]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/special_values_parser.hpp:91:22:   required from 'void boost::date_time::special_values_parser<date_type, charT>::sv_strings(const string_type&, const string_type&, const string_type&, const string_type&, const string_type&) [with date_type = boost::gregorian::date; charT = char; boost::date_time::special_values_parser<date_type, charT>::string_type = std::__cxx11::basic_string<char>]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/special_values_parser.hpp:54:7:   required from 'boost::date_time::special_values_parser<date_type, charT>::special_values_parser() [with date_type = boost::gregorian::date; charT = char]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/time_parsing.hpp:316:18:   required from 'time_type boost::date_time::parse_iso_time(const string&, char) [with time_type = boost::posix_time::ptime; std::string = std::__cxx11::basic_string<char>]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/time_parsers.hpp:35:51:   required from here
/pbulk/work/net/libcmis/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++() [with Derived = boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>; Value = char; CategoryOrTraversal = boost::iterators::random_access_traversal_tag; Reference = char; Difference = int]' should return 'boost::iterators::detail::iterator_facade_base<boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, int, false, false>&' [-Weffc++]
  745 |         Derived& operator++()
      |                  ^~~~~~~~
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp: In instantiation of 'class boost::iterators::detail::iterator_facade_base<boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, int, true, false>':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:800:11:   required from 'class boost::iterators::detail::iterator_facade_base<boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, int, true, true>'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:854:9:   required from 'class boost::iterators::iterator_facade<boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, int>'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_adaptor.hpp:249:9:   required from 'class boost::iterators::iterator_adaptor<boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, char, boost::use_default, char, boost::use_default>'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/transform_iterator.hpp:83:9:   required from 'class boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/detail/case_conv.hpp:117:53:   required from 'SequenceT boost::algorithm::detail::transform_range_copy(const RangeT&, FunctorT) [with SequenceT = std::__cxx11::basic_string<char>; RangeT = std::__cxx11::basic_string<char>; FunctorT = boost::algorithm::detail::to_lowerF<char>]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/case_conv.hpp:76:79:   required from 'SequenceT boost::algorithm::to_lower_copy(const SequenceT&, const std::locale&) [with SequenceT = std::__cxx11::basic_string<char>]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/string_parse_tree.hpp:110:54:   required from 'boost::date_time::string_parse_tree<charT>::string_parse_tree(boost::date_time::string_parse_tree<charT>::collection_type, unsigned int) [with charT = char; boost::date_time::string_parse_tree<charT>::collection_type = std::vector<std::__cxx11::basic_string<char> >]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/special_values_parser.hpp:91:22:   required from 'void boost::date_time::special_values_parser<date_type, charT>::sv_strings(const string_type&, const string_type&, const string_type&, const string_type&, const string_type&) [with date_type = boost::gregorian::date; charT = char; boost::date_time::special_values_parser<date_type, charT>::string_type = std::__cxx11::basic_string<char>]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/special_values_parser.hpp:54:7:   required from 'boost::date_time::special_values_parser<date_type, charT>::special_values_parser() [with date_type = boost::gregorian::date; charT = char]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/time_parsing.hpp:316:18:   required from 'time_type boost::date_time::parse_iso_time(const string&, char) [with time_type = boost::posix_time::ptime; std::string = std::__cxx11::basic_string<char>]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/time_parsers.hpp:35:51:   required from here
/pbulk/work/net/libcmis/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--() [with Derived = boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>; Value = char; CategoryOrTraversal = boost::iterators::random_access_traversal_tag; Reference = char; Difference = int]' should return 'boost::iterators::detail::iterator_facade_base<boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, int, true, false>&' [-Weffc++]
  778 |         Derived& operator--()
      |                  ^~~~~~~~
/pbulk/work/net/libcmis/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) [with Derived = boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>; Value = char; CategoryOrTraversal = boost::iterators::random_access_traversal_tag; Reference = char; Difference = int]' should return 'boost::iterators::detail::iterator_facade_base<boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, int, true, false>' [-Weffc++]
  784 |         Derived operator--(int)
      |                 ^~~~~~~~
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/string_parse_tree.hpp: In instantiation of 'boost::date_time::string_parse_tree<charT>::string_parse_tree(short int) [with charT = char]':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/special_values_parser.hpp:53:5:   required from 'boost::date_time::special_values_parser<date_type, charT>::special_values_parser() [with date_type = boost::gregorian::date; charT = char]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/time_parsing.hpp:316:18:   required from 'time_type boost::date_time::parse_iso_time(const string&, char) [with time_type = boost::posix_time::ptime; std::string = std::__cxx11::basic_string<char>]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/time_parsers.hpp:35:51:   required from here
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/string_parse_tree.hpp:119:3: warning: 'boost::date_time::string_parse_tree<char>::m_next_chars' should be initialized in the member initialization list [-Weffc++]
  119 |   string_parse_tree(short value = parse_match_result_type::PARSE_ERROR) :
      |   ^~~~~~~~~~~~~~~~~
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/string_parse_tree.hpp: In instantiation of 'boost::date_time::string_parse_tree<charT>::string_parse_tree(boost::date_time::string_parse_tree<charT>::collection_type, unsigned int) [with charT = char; boost::date_time::string_parse_tree<charT>::collection_type = std::vector<std::__cxx11::basic_string<char> >]':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/special_values_parser.hpp:91:22:   required from 'void boost::date_time::special_values_parser<date_type, charT>::sv_strings(const string_type&, const string_type&, const string_type&, const string_type&, const string_type&) [with date_type = boost::gregorian::date; charT = char; boost::date_time::special_values_parser<date_type, charT>::string_type = std::__cxx11::basic_string<char>]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/special_values_parser.hpp:54:7:   required from 'boost::date_time::special_values_parser<date_type, charT>::special_values_parser() [with date_type = boost::gregorian::date; charT = char]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/time_parsing.hpp:316:18:   required from 'time_type boost::date_time::parse_iso_time(const string&, char) [with time_type = boost::posix_time::ptime; std::string = std::__cxx11::basic_string<char>]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/time_parsers.hpp:35:51:   required from here
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/string_parse_tree.hpp:104:3: warning: 'boost::date_time::string_parse_tree<char>::m_next_chars' should be initialized in the member initialization list [-Weffc++]
  104 |   string_parse_tree(collection_type names, unsigned int starting_point=0) :
      |   ^~~~~~~~~~~~~~~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/range/iterator_range_core.hpp:27,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/replace.hpp:16,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_facet.hpp:17,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/gregorian_io.hpp:16,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/gregorian.hpp:31,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/time_formatters.hpp:12,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/posix_time.hpp:24,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/local_time/local_time.hpp:11,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time.hpp:15,
                 from ../../inc/libcmis/object.hxx:40,
                 from atom-object.hxx:34,
                 from atom-object.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp: In instantiation of 'class boost::iterators::detail::iterator_facade_base<boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, int, false, false>':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:774:11:   required from 'class boost::iterators::detail::iterator_facade_base<boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, int, true, false>'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:800:11:   required from 'class boost::iterators::detail::iterator_facade_base<boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, int, true, true>'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:854:9:   required from 'class boost::iterators::iterator_facade<boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, int>'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_adaptor.hpp:249:9:   required from 'class boost::iterators::iterator_adaptor<boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, char, boost::use_default, char, boost::use_default>'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/transform_iterator.hpp:83:9:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/case_conv.hpp:76:79:   required from 'SequenceT boost::algorithm::to_lower_copy(const SequenceT&, const std::locale&) [with SequenceT = std::__cxx11::basic_string<char>]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/string_parse_tree.hpp:110:54:   required from 'boost::date_time::string_parse_tree<charT>::string_parse_tree(boost::date_time::string_parse_tree<charT>::collection_type, unsigned int) [with charT = char; boost::date_time::string_parse_tree<charT>::collection_type = std::vector<std::__cxx11::basic_string<char> >]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/special_values_parser.hpp:91:22:   required from 'void boost::date_time::special_values_parser<date_type, charT>::sv_strings(const string_type&, const string_type&, const string_type&, const string_type&, const string_type&) [with date_type = boost::gregorian::date; charT = char; boost::date_time::special_values_parser<date_type, charT>::string_type = std::__cxx11::basic_string<char>]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/special_values_parser.hpp:54:7:   required from 'boost::date_time::special_values_parser<date_type, charT>::special_values_parser() [with date_type = boost::gregorian::date; charT = char]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/time_parsing.hpp:316:18:   required from 'time_type boost::date_time::parse_iso_time(const string&, char) [with time_type = boost::posix_time::ptime; std::string = std::__cxx11::basic_string<char>]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/time_parsers.hpp:35:51:   required from here
/pbulk/work/net/libcmis/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++() [with Derived = boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>; Value = char; CategoryOrTraversal = boost::iterators::random_access_traversal_tag; Reference = char; Difference = int]' should return 'boost::iterators::detail::iterator_facade_base<boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, int, false, false>&' [-Weffc++]
  745 |         Derived& operator++()
      |                  ^~~~~~~~
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp: In instantiation of 'class boost::iterators::detail::iterator_facade_base<boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, int, true, false>':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:800:11:   required from 'class boost::iterators::detail::iterator_facade_base<boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, int, true, true>'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:854:9:   required from 'class boost::iterators::iterator_facade<boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, int>'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_adaptor.hpp:249:9:   required from 'class boost::iterators::iterator_adaptor<boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, char, boost::use_default, char, boost::use_default>'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/transform_iterator.hpp:83:9:   required from 'class boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/detail/case_conv.hpp:117:53:   required from 'SequenceT boost::algorithm::detail::transform_range_copy(const RangeT&, FunctorT) [with SequenceT = std::__cxx11::basic_string<char>; RangeT = std::__cxx11::basic_string<char>; FunctorT = boost::algorithm::detail::to_lowerF<char>]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/case_conv.hpp:76:79:   required from 'SequenceT boost::algorithm::to_lower_copy(const SequenceT&, const std::locale&) [with SequenceT = std::__cxx11::basic_string<char>]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/string_parse_tree.hpp:110:54:   required from 'boost::date_time::string_parse_tree<charT>::string_parse_tree(boost::date_time::string_parse_tree<charT>::collection_type, unsigned int) [with charT = char; boost::date_time::string_parse_tree<charT>::collection_type = std::vector<std::__cxx11::basic_string<char> >]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/special_values_parser.hpp:91:22:   required from 'void boost::date_time::special_values_parser<date_type, charT>::sv_strings(const string_type&, const string_type&, const string_type&, const string_type&, const string_type&) [with date_type = boost::gregorian::date; charT = char; boost::date_time::special_values_parser<date_type, charT>::string_type = std::__cxx11::basic_string<char>]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/special_values_parser.hpp:54:7:   required from 'boost::date_time::special_values_parser<date_type, charT>::special_values_parser() [with date_type = boost::gregorian::date; charT = char]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/time_parsing.hpp:316:18:   required from 'time_type boost::date_time::parse_iso_time(const string&, char) [with time_type = boost::posix_time::ptime; std::string = std::__cxx11::basic_string<char>]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/time_parsers.hpp:35:51:   required from here
/pbulk/work/net/libcmis/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--() [with Derived = boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>; Value = char; CategoryOrTraversal = boost::iterators::random_access_traversal_tag; Reference = char; Difference = int]' should return 'boost::iterators::detail::iterator_facade_base<boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, int, true, false>&' [-Weffc++]
  778 |         Derived& operator--()
      |                  ^~~~~~~~
/pbulk/work/net/libcmis/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) [with Derived = boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>; Value = char; CategoryOrTraversal = boost::iterators::random_access_traversal_tag; Reference = char; Difference = int]' should return 'boost::iterators::detail::iterator_facade_base<boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, int, true, false>' [-Weffc++]
  784 |         Derived operator--(int)
      |                 ^~~~~~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/range/iterator_range_core.hpp:27,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/replace.hpp:16,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_facet.hpp:17,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/gregorian_io.hpp:16,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/gregorian.hpp:31,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/time_formatters.hpp:12,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/posix_time.hpp:24,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/local_time/local_time.hpp:11,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time.hpp:15,
                 from ../../inc/libcmis/property-type.hxx:31,
                 from ../../inc/libcmis/object-type.hxx:39,
                 from ../../inc/libcmis/session.hxx:36,
                 from base-session.hxx:43,
                 from base-session.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp: In instantiation of 'class boost::iterators::detail::iterator_facade_base<boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, int, false, false>':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:774:11:   required from 'class boost::iterators::detail::iterator_facade_base<boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, int, true, false>'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:800:11:   required from 'class boost::iterators::detail::iterator_facade_base<boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, int, true, true>'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:854:9:   required from 'class boost::iterators::iterator_facade<boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, int>'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_adaptor.hpp:249:9:   required from 'class boost::iterators::iterator_adaptor<boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, char, boost::use_default, char, boost::use_default>'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/transform_iterator.hpp:83:9:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/case_conv.hpp:76:79:   required from 'SequenceT boost::algorithm::to_lower_copy(const SequenceT&, const std::locale&) [with SequenceT = std::__cxx11::basic_string<char>]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/string_parse_tree.hpp:110:54:   required from 'boost::date_time::string_parse_tree<charT>::string_parse_tree(boost::date_time::string_parse_tree<charT>::collection_type, unsigned int) [with charT = char; boost::date_time::string_parse_tree<charT>::collection_type = std::vector<std::__cxx11::basic_string<char> >]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/special_values_parser.hpp:91:22:   required from 'void boost::date_time::special_values_parser<date_type, charT>::sv_strings(const string_type&, const string_type&, const string_type&, const string_type&, const string_type&) [with date_type = boost::gregorian::date; charT = char; boost::date_time::special_values_parser<date_type, charT>::string_type = std::__cxx11::basic_string<char>]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/special_values_parser.hpp:54:7:   required from 'boost::date_time::special_values_parser<date_type, charT>::special_values_parser() [with date_type = boost::gregorian::date; charT = char]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/time_parsing.hpp:316:18:   required from 'time_type boost::date_time::parse_iso_time(const string&, char) [with time_type = boost::posix_time::ptime; std::string = std::__cxx11::basic_string<char>]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/time_parsers.hpp:35:51:   required from here
/pbulk/work/net/libcmis/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++() [with Derived = boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>; Value = char; CategoryOrTraversal = boost::iterators::random_access_traversal_tag; Reference = char; Difference = int]' should return 'boost::iterators::detail::iterator_facade_base<boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, int, false, false>&' [-Weffc++]
  745 |         Derived& operator++()
      |                  ^~~~~~~~
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp: In instantiation of 'class boost::iterators::detail::iterator_facade_base<boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, int, true, false>':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:800:11:   required from 'class boost::iterators::detail::iterator_facade_base<boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, int, true, true>'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:854:9:   required from 'class boost::iterators::iterator_facade<boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, int>'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_adaptor.hpp:249:9:   required from 'class boost::iterators::iterator_adaptor<boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, char, boost::use_default, char, boost::use_default>'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/transform_iterator.hpp:83:9:   required from 'class boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/detail/case_conv.hpp:117:53:   required from 'SequenceT boost::algorithm::detail::transform_range_copy(const RangeT&, FunctorT) [with SequenceT = std::__cxx11::basic_string<char>; RangeT = std::__cxx11::basic_string<char>; FunctorT = boost::algorithm::detail::to_lowerF<char>]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/case_conv.hpp:76:79:   required from 'SequenceT boost::algorithm::to_lower_copy(const SequenceT&, const std::locale&) [with SequenceT = std::__cxx11::basic_string<char>]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/string_parse_tree.hpp:110:54:   required from 'boost::date_time::string_parse_tree<charT>::string_parse_tree(boost::date_time::string_parse_tree<charT>::collection_type, unsigned int) [with charT = char; boost::date_time::string_parse_tree<charT>::collection_type = std::vector<std::__cxx11::basic_string<char> >]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/special_values_parser.hpp:91:22:   required from 'void boost::date_time::special_values_parser<date_type, charT>::sv_strings(const string_type&, const string_type&, const string_type&, const string_type&, const string_type&) [with date_type = boost::gregorian::date; charT = char; boost::date_time::special_values_parser<date_type, charT>::string_type = std::__cxx11::basic_string<char>]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/special_values_parser.hpp:54:7:   required from 'boost::date_time::special_values_parser<date_type, charT>::special_values_parser() [with date_type = boost::gregorian::date; charT = char]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/time_parsing.hpp:316:18:   required from 'time_type boost::date_time::parse_iso_time(const string&, char) [with time_type = boost::posix_time::ptime; std::string = std::__cxx11::basic_string<char>]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/time_parsers.hpp:35:51:   required from here
/pbulk/work/net/libcmis/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--() [with Derived = boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>; Value = char; CategoryOrTraversal = boost::iterators::random_access_traversal_tag; Reference = char; Difference = int]' should return 'boost::iterators::detail::iterator_facade_base<boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, int, true, false>&' [-Weffc++]
  778 |         Derived& operator--()
      |                  ^~~~~~~~
/pbulk/work/net/libcmis/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) [with Derived = boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>; Value = char; CategoryOrTraversal = boost::iterators::random_access_traversal_tag; Reference = char; Difference = int]' should return 'boost::iterators::detail::iterator_facade_base<boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, int, true, false>' [-Weffc++]
  784 |         Derived operator--(int)
      |                 ^~~~~~~~
  CXX      libcmis_la-document.lo
  CXX      libcmis_la-folder.lo
  CXX      libcmis_la-gdrive-document.lo
  CXX      libcmis_la-gdrive-folder.lo
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/shared_ptr.hpp:17,
                 from ../../inc/libcmis/document.hxx:35,
                 from document.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/smart_ptr/shared_ptr.hpp: In constructor 'boost::detail::esft2_deleter_wrapper::esft2_deleter_wrapper()':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/smart_ptr/shared_ptr.hpp:1079:5: warning: 'boost::detail::esft2_deleter_wrapper::deleter_' should be initialized in the member initialization list [-Weffc++]
 1079 |     esft2_deleter_wrapper() BOOST_SP_NOEXCEPT
      |     ^~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/time_duration.hpp:17,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/posix_time_config.hpp:16,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/posix_time_system.hpp:13,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/ptime.hpp:12,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/posix_time.hpp:15,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/local_time/local_time.hpp:11,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time.hpp:15,
                 from ../../inc/libcmis/object.hxx:40,
                 from ../../inc/libcmis/document.hxx:39,
                 from document.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/operators.hpp: At global scope:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/operators.hpp:872:6: warning: prefix 'T& boost::operators_impl::output_iterator_helper<T>::operator++()' should return 'boost::operators_impl::output_iterator_helper<T>&' [-Weffc++]
  872 |   T& operator++() { return static_cast<T&>(*this); }
      |      ^~~~~~~~
  CXX      libcmis_la-gdrive-object-type.lo
  CXX      libcmis_la-gdrive-object.lo
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/range/iterator_range_core.hpp:27,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/replace.hpp:16,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_facet.hpp:17,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/gregorian_io.hpp:16,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/gregorian.hpp:31,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/time_formatters.hpp:12,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/posix_time.hpp:24,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/local_time/local_time.hpp:11,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time.hpp:15,
                 from ../../inc/libcmis/object.hxx:40,
                 from ../../inc/libcmis/document.hxx:39,
                 from document.cxx:29:
/pbulk/work/net/libcmis/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/net/libcmis/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/net/libcmis/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/net/libcmis/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++(
      |   ^~~~~~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/time_duration.hpp:17,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/posix_time_config.hpp:16,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/posix_time_system.hpp:13,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/ptime.hpp:12,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/posix_time.hpp:15,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/local_time/local_time.hpp:11,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time.hpp:15,
                 from ../../inc/libcmis/object.hxx:40,
                 from ../../inc/libcmis/folder.hxx:37,
                 from folder.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/operators.hpp:872:6: warning: prefix 'T& boost::operators_impl::output_iterator_helper<T>::operator++()' should return 'boost::operators_impl::output_iterator_helper<T>&' [-Weffc++]
  872 |   T& operator++() { return static_cast<T&>(*this); }
      |      ^~~~~~~~
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp: In instantiation of 'class boost::iterators::detail::iterator_facade_base<boost::token_iterator<boost::char_separator<char, std::char_traits<char> >, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char>, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string<char>&, int, false, false>':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:854:9:   required from 'class boost::iterators::iterator_facade<boost::token_iterator<boost::char_separator<char, std::char_traits<char> >, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char>, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string<char>&, int>'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/token_iterator.hpp:30:9:   required from 'class boost::token_iterator<boost::char_separator<char, std::char_traits<char> >, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_parsing.hpp:158:24:   required from here
/pbulk/work/net/libcmis/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++() [with Derived = boost::token_iterator<boost::char_separator<char, std::char_traits<char> >, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >; Value = std::__cxx11::basic_string<char>; CategoryOrTraversal = boost::iterators::forward_traversal_tag; Reference = const std::__cxx11::basic_string<char>&; Difference = int]' should return 'boost::iterators::detail::iterator_facade_base<boost::token_iterator<boost::char_separator<char, std::char_traits<char> >, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char>, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string<char>&, int, false, false>&' [-Weffc++]
  745 |         Derived& operator++()
      |                  ^~~~~~~~
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp: In instantiation of 'class boost::iterators::detail::iterator_facade_base<boost::token_iterator<boost::offset_separator, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char>, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string<char>&, int, false, false>':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:854:9:   required from 'class boost::iterators::iterator_facade<boost::token_iterator<boost::offset_separator, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char>, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string<char>&, int>'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/token_iterator.hpp:30:9:   required from 'class boost::token_iterator<boost::offset_separator, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_parsing.hpp:202:73:   required from here
/pbulk/work/net/libcmis/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++() [with Derived = boost::token_iterator<boost::offset_separator, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >; Value = std::__cxx11::basic_string<char>; CategoryOrTraversal = boost::iterators::forward_traversal_tag; Reference = const std::__cxx11::basic_string<char>&; Difference = int]' should return 'boost::iterators::detail::iterator_facade_base<boost::token_iterator<boost::offset_separator, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char>, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string<char>&, int, false, false>&' [-Weffc++]
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/trim.hpp:23,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string.hpp:19,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/tz_db_base.hpp:24,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/local_time/tz_database.hpp:14,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/local_time/local_time.hpp:19,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time.hpp:15,
                 from ../../inc/libcmis/object.hxx:40,
                 from ../../inc/libcmis/document.hxx:39,
                 from document.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/classification.hpp:238:9: warning: user-defined 'boost::algorithm::detail::pred_andF<Pred1T, Pred2T> boost::algorithm::operator&&(const boost::algorithm::predicate_facade<Pred1T>&, const boost::algorithm::predicate_facade<Pred2T>&)' always evaluates both arguments [-Weffc++]
  238 |         operator&&(
      |         ^~~~~~~~
/pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/classification.hpp:262:9: warning: user-defined 'boost::algorithm::detail::pred_orF<Pred1T, Pred2T> boost::algorithm::operator||(const boost::algorithm::predicate_facade<Pred1T>&, const boost::algorithm::predicate_facade<Pred2T>&)' always evaluates both arguments [-Weffc++]
  262 |         operator||(
      |         ^~~~~~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/range/iterator_range_core.hpp:27,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/replace.hpp:16,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_facet.hpp:17,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/gregorian_io.hpp:16,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/gregorian.hpp:31,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/time_formatters.hpp:12,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/posix_time.hpp:24,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/local_time/local_time.hpp:11,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time.hpp:15,
                 from ../../inc/libcmis/object.hxx:40,
                 from ../../inc/libcmis/folder.hxx:37,
                 from folder.cxx:29:
/pbulk/work/net/libcmis/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/net/libcmis/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/net/libcmis/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/net/libcmis/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++(
      |   ^~~~~~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/function/function_template.hpp:14,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/function.hpp:16,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/detail/find_iterator.hpp:18,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/find_iterator.hpp:24,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/iter_find.hpp:27,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/split.hpp:16,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string.hpp:23,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/tz_db_base.hpp:24,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/local_time/tz_database.hpp:14,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/local_time/local_time.hpp:19,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time.hpp:15,
                 from ../../inc/libcmis/object.hxx:40,
                 from ../../inc/libcmis/document.hxx:39,
                 from document.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/function/function_base.hpp: In constructor 'boost::function_base::function_base()':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/function/function_base.hpp:497:3: warning: 'boost::function_base::functor' should be initialized in the member initialization list [-Weffc++]
  497 |   function_base() : vtable(0) { }
      |   ^~~~~~~~~~~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/range/iterator_range_core.hpp:27,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/replace.hpp:16,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_facet.hpp:17,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/gregorian_io.hpp:16,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/gregorian.hpp:31,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/time_formatters.hpp:12,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/posix_time.hpp:24,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/local_time/local_time.hpp:11,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time.hpp:15,
                 from ../../inc/libcmis/object.hxx:40,
                 from ../../inc/libcmis/document.hxx:39,
                 from document.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp: In instantiation of 'class boost::iterators::detail::iterator_facade_base<boost::token_iterator<boost::escaped_list_separator<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char>, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string<char>&, int, false, false>':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:854:9:   required from 'class boost::iterators::iterator_facade<boost::token_iterator<boost::escaped_list_separator<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char>, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string<char>&, int>'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/token_iterator.hpp:30:9:   required from 'class boost::token_iterator<boost::escaped_list_separator<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/tz_db_base.hpp:337:21:   required from here
/pbulk/work/net/libcmis/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++() [with Derived = boost::token_iterator<boost::escaped_list_separator<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >; Value = std::__cxx11::basic_string<char>; CategoryOrTraversal = boost::iterators::forward_traversal_tag; Reference = const std::__cxx11::basic_string<char>&; Difference = int]' should return 'boost::iterators::detail::iterator_facade_base<boost::token_iterator<boost::escaped_list_separator<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char>, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string<char>&, int, false, false>&' [-Weffc++]
  745 |         Derived& operator++()
      |                  ^~~~~~~~
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp: In substitution of 'template<class I, class V, class TC, class R, class D> 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) [with I = boost::token_iterator<boost::escaped_list_separator<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >; V = std::__cxx11::basic_string<char>; TC = boost::iterators::forward_traversal_tag; R = const std::__cxx11::basic_string<char>&; D = int]':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/tz_db_base.hpp:339:12:   required from here
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:872:3: warning: postfix 'boost::mpl::eval_if<boost::mpl::and_<boost::is_convertible<const std::__cxx11::basic_string<char>&, const std::__cxx11::basic_string<char>&>, boost::mpl::not_<boost::is_convertible<boost::iterators::forward_traversal_tag, boost::iterators::forward_traversal_tag> >, mpl_::bool_<true>, mpl_::bool_<true>, mpl_::bool_<true> >, boost::mpl::if_<boost::iterators::detail::is_non_proxy_reference<const std::__cxx11::basic_string<char>&, std::__cxx11::basic_string<char> >, boost::iterators::detail::postfix_increment_proxy<boost::token_iterator<boost::escaped_list_separator<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> > >, boost::iterators::detail::writable_postfix_increment_proxy<boost::token_iterator<boost::escaped_list_separator<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> > > >, boost::mpl::identity<boost::token_iterator<boost::escaped_list_separator<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> > > >::type boost::iterators::operator++(boost::iterators::iterator_facade<boost::token_iterator<boost::escaped_list_separator<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char>, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string<char>&, int>&, int)' should return 'boost::iterators::iterator_facade<boost::token_iterator<boost::escaped_list_separator<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char>, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string<char>&, int>' [-Weffc++]
  872 |   operator++(
      |   ^~~~~~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/shared_ptr.hpp:17,
                 from ../../inc/libcmis/document.hxx:35,
                 from gdrive-document.hxx:32,
                 from gdrive-document.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/smart_ptr/shared_ptr.hpp: In constructor 'boost::detail::esft2_deleter_wrapper::esft2_deleter_wrapper()':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/smart_ptr/shared_ptr.hpp:1079:5: warning: 'boost::detail::esft2_deleter_wrapper::deleter_' should be initialized in the member initialization list [-Weffc++]
 1079 |     esft2_deleter_wrapper() BOOST_SP_NOEXCEPT
      |     ^~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/time_duration.hpp:17,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/posix_time_config.hpp:16,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/posix_time_system.hpp:13,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/ptime.hpp:12,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/posix_time.hpp:15,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/local_time/local_time.hpp:11,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time.hpp:15,
                 from ../../inc/libcmis/object.hxx:40,
                 from ../../inc/libcmis/document.hxx:39,
                 from gdrive-document.hxx:32,
                 from gdrive-document.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/operators.hpp: At global scope:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/operators.hpp:872:6: warning: prefix 'T& boost::operators_impl::output_iterator_helper<T>::operator++()' should return 'boost::operators_impl::output_iterator_helper<T>&' [-Weffc++]
  872 |   T& operator++() { return static_cast<T&>(*this); }
      |      ^~~~~~~~
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp: In instantiation of 'class boost::iterators::detail::iterator_facade_base<boost::token_iterator<boost::char_separator<wchar_t, std::char_traits<wchar_t> >, __gnu_cxx::__normal_iterator<const wchar_t*, std::__cxx11::basic_string<wchar_t> >, std::__cxx11::basic_string<wchar_t> >, std::__cxx11::basic_string<wchar_t>, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string<wchar_t>&, int, false, false>':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:854:9:   required from 'class boost::iterators::iterator_facade<boost::token_iterator<boost::char_separator<wchar_t, std::char_traits<wchar_t> >, __gnu_cxx::__normal_iterator<const wchar_t*, std::__cxx11::basic_string<wchar_t> >, std::__cxx11::basic_string<wchar_t> >, std::__cxx11::basic_string<wchar_t>, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string<wchar_t>&, int>'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/token_iterator.hpp:30:9:   required from 'class boost::token_iterator<boost::char_separator<wchar_t, std::char_traits<wchar_t> >, __gnu_cxx::__normal_iterator<const wchar_t*, std::__cxx11::basic_string<wchar_t> >, std::__cxx11::basic_string<wchar_t> >'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_parsing.hpp:322:36:   required from 'boost::date_time::period<date_type, typename date_type::duration_type> boost::date_time::from_simple_string_type(const std::__cxx11::basic_string<OutputT>&) [with date_type = boost::gregorian::date; charT = wchar_t; typename date_type::duration_type = boost::gregorian::date_duration]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/parsers.hpp:103:62:   required from here
/pbulk/work/net/libcmis/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++() [with Derived = boost::token_iterator<boost::char_separator<wchar_t, std::char_traits<wchar_t> >, __gnu_cxx::__normal_iterator<const wchar_t*, std::__cxx11::basic_string<wchar_t> >, std::__cxx11::basic_string<wchar_t> >; Value = std::__cxx11::basic_string<wchar_t>; CategoryOrTraversal = boost::iterators::forward_traversal_tag; Reference = const std::__cxx11::basic_string<wchar_t>&; Difference = int]' should return 'boost::iterators::detail::iterator_facade_base<boost::token_iterator<boost::char_separator<wchar_t, std::char_traits<wchar_t> >, __gnu_cxx::__normal_iterator<const wchar_t*, std::__cxx11::basic_string<wchar_t> >, std::__cxx11::basic_string<wchar_t> >, std::__cxx11::basic_string<wchar_t>, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string<wchar_t>&, int, false, false>&' [-Weffc++]
  745 |         Derived& operator++()
      |                  ^~~~~~~~
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp: In instantiation of 'class boost::iterators::detail::iterator_facade_base<boost::token_iterator<boost::char_separator<char, std::char_traits<char> >, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char>, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string<char>&, int, false, false>':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:854:9:   required from 'class boost::iterators::iterator_facade<boost::token_iterator<boost::char_separator<char, std::char_traits<char> >, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char>, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string<char>&, int>'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/token_iterator.hpp:30:9:   required from 'class boost::token_iterator<boost::char_separator<char, std::char_traits<char> >, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_parsing.hpp:158:24:   required from here
/pbulk/work/net/libcmis/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++() [with Derived = boost::token_iterator<boost::char_separator<char, std::char_traits<char> >, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >; Value = std::__cxx11::basic_string<char>; CategoryOrTraversal = boost::iterators::forward_traversal_tag; Reference = const std::__cxx11::basic_string<char>&; Difference = int]' should return 'boost::iterators::detail::iterator_facade_base<boost::token_iterator<boost::char_separator<char, std::char_traits<char> >, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char>, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string<char>&, int, false, false>&' [-Weffc++]
  745 |         Derived& operator++()
      |                  ^~~~~~~~
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp: In instantiation of 'class boost::iterators::detail::iterator_facade_base<boost::token_iterator<boost::offset_separator, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char>, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string<char>&, int, false, false>':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:854:9:   required from 'class boost::iterators::iterator_facade<boost::token_iterator<boost::offset_separator, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char>, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string<char>&, int>'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/token_iterator.hpp:30:9:   required from 'class boost::token_iterator<boost::offset_separator, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_parsing.hpp:202:73:   required from here
/pbulk/work/net/libcmis/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++() [with Derived = boost::token_iterator<boost::offset_separator, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >; Value = std::__cxx11::basic_string<char>; CategoryOrTraversal = boost::iterators::forward_traversal_tag; Reference = const std::__cxx11::basic_string<char>&; Difference = int]' should return 'boost::iterators::detail::iterator_facade_base<boost::token_iterator<boost::offset_separator, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char>, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string<char>&, int, false, false>&' [-Weffc++]
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/token_iterator.hpp:24,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/tokenizer.hpp:20,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_parsing.hpp:17,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/parsers.hpp:13,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/gregorian.hpp:34,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/time_formatters.hpp:12,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/posix_time.hpp:24,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/local_time/local_time.hpp:11,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time.hpp:15,
                 from ../../inc/libcmis/object.hxx:40,
                 from ../../inc/libcmis/document.hxx:39,
                 from document.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/token_functions.hpp: In instantiation of 'boost::char_separator<Char, Tr>::char_separator(const Char*, const Char*, boost::empty_token_policy) [with Char = char; Tr = std::char_traits<char>]':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_parsing.hpp:155:27:   required from 'date_type boost::date_time::parse_date(const string&, int) [with date_type = boost::gregorian::date; std::string = std::__cxx11::basic_string<char>]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/parsers.hpp:49:41:   required from here
/pbulk/work/net/libcmis/work/.buildlink/include/boost/token_functions.hpp:435:5: warning: 'boost::char_separator<char, std::char_traits<char> >::m_kept_delims' should be initialized in the member initialization list [-Weffc++]
  435 |     char_separator(const Char* dropped_delims,
      |     ^~~~~~~~~~~~~~
/pbulk/work/net/libcmis/work/.buildlink/include/boost/token_functions.hpp: In instantiation of 'boost::char_separator<Char, Tr>::char_separator(const Char*, const Char*, boost::empty_token_policy) [with Char = wchar_t; Tr = std::char_traits<wchar_t>]':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_parsing.hpp:320:22:   required from 'boost::date_time::period<date_type, typename date_type::duration_type> boost::date_time::from_simple_string_type(const std::__cxx11::basic_string<OutputT>&) [with date_type = boost::gregorian::date; charT = wchar_t; typename date_type::duration_type = boost::gregorian::date_duration]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/parsers.hpp:103:62:   required from here
/pbulk/work/net/libcmis/work/.buildlink/include/boost/token_functions.hpp:435:5: warning: 'boost::char_separator<wchar_t, std::char_traits<wchar_t> >::m_kept_delims' should be initialized in the member initialization list [-Weffc++]
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/format_date_parser.hpp:17,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_generator_parser.hpp:20,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_facet.hpp:25,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/gregorian_io.hpp:16,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/gregorian.hpp:31,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/time_formatters.hpp:12,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/posix_time.hpp:24,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/local_time/local_time.hpp:11,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time.hpp:15,
                 from ../../inc/libcmis/object.hxx:40,
                 from ../../inc/libcmis/document.hxx:39,
                 from document.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/special_values_parser.hpp: In instantiation of 'boost::date_time::special_values_parser<date_type, charT>::special_values_parser() [with date_type = boost::gregorian::date; charT = char]':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/time_parsing.hpp:316:18:   required from 'time_type boost::date_time::parse_iso_time(const string&, char) [with time_type = boost::posix_time::ptime; std::string = std::__cxx11::basic_string<char>]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/time_parsers.hpp:35:51:   required from here
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/special_values_parser.hpp:52:5: warning: 'boost::date_time::special_values_parser<boost::gregorian::date, char>::m_sv_strings' should be initialized in the member initialization list [-Weffc++]
   52 |     special_values_parser()
      |     ^~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/period_parser.hpp:19,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_facet.hpp:23,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/gregorian_io.hpp:16,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/gregorian.hpp:31,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/time_formatters.hpp:12,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/posix_time.hpp:24,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/local_time/local_time.hpp:11,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time.hpp:15,
                 from ../../inc/libcmis/object.hxx:40,
                 from ../../inc/libcmis/document.hxx:39,
                 from document.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/string_parse_tree.hpp: In instantiation of 'boost::date_time::parse_match_result<charT>::parse_match_result() [with charT = char]':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/time_parsing.hpp:317:17:   required from 'time_type boost::date_time::parse_iso_time(const string&, char) [with time_type = boost::posix_time::ptime; std::string = std::__cxx11::basic_string<char>]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/time_parsers.hpp:35:51:   required from here
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/string_parse_tree.hpp:28:3: warning: 'boost::date_time::parse_match_result<char>::cache' should be initialized in the member initialization list [-Weffc++]
   28 |   parse_match_result() :
      |   ^~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/shared_ptr.hpp:17,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/time_clock.hpp:17,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/posix_time_types.hpp:10,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/time_formatters.hpp:16,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/posix_time.hpp:24,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/local_time/local_time.hpp:11,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time.hpp:15,
                 from ../../inc/libcmis/object.hxx:40,
                 from ../../inc/libcmis/folder.hxx:37,
                 from folder.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/smart_ptr/shared_ptr.hpp: In constructor 'boost::detail::esft2_deleter_wrapper::esft2_deleter_wrapper()':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/smart_ptr/shared_ptr.hpp:1079:5: warning: 'boost::detail::esft2_deleter_wrapper::deleter_' should be initialized in the member initialization list [-Weffc++]
 1079 |     esft2_deleter_wrapper() BOOST_SP_NOEXCEPT
      |     ^~~~~~~~~~~~~~~~~~~~~
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/string_parse_tree.hpp: In instantiation of 'boost::date_time::string_parse_tree<charT>::string_parse_tree(short int) [with charT = char]':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/special_values_parser.hpp:53:5:   required from 'boost::date_time::special_values_parser<date_type, charT>::special_values_parser() [with date_type = boost::gregorian::date; charT = char]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/time_parsing.hpp:316:18:   required from 'time_type boost::date_time::parse_iso_time(const string&, char) [with time_type = boost::posix_time::ptime; std::string = std::__cxx11::basic_string<char>]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/time_parsers.hpp:35:51:   required from here
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/string_parse_tree.hpp:119:3: warning: 'boost::date_time::string_parse_tree<char>::m_next_chars' should be initialized in the member initialization list [-Weffc++]
  119 |   string_parse_tree(short value = parse_match_result_type::PARSE_ERROR) :
      |   ^~~~~~~~~~~~~~~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/range/iterator_range_core.hpp:27,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/replace.hpp:16,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_facet.hpp:17,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/gregorian_io.hpp:16,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/gregorian.hpp:31,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/time_formatters.hpp:12,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/posix_time.hpp:24,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/local_time/local_time.hpp:11,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time.hpp:15,
                 from ../../inc/libcmis/object.hxx:40,
                 from ../../inc/libcmis/document.hxx:39,
                 from gdrive-document.hxx:32,
                 from gdrive-document.cxx:29:
/pbulk/work/net/libcmis/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/net/libcmis/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/net/libcmis/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/net/libcmis/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++(
      |   ^~~~~~~~
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/string_parse_tree.hpp: In instantiation of 'boost::date_time::string_parse_tree<charT>::string_parse_tree(boost::date_time::string_parse_tree<charT>::collection_type, unsigned int) [with charT = char; boost::date_time::string_parse_tree<charT>::collection_type = std::vector<std::__cxx11::basic_string<char> >]':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/special_values_parser.hpp:91:22:   required from 'void boost::date_time::special_values_parser<date_type, charT>::sv_strings(const string_type&, const string_type&, const string_type&, const string_type&, const string_type&) [with date_type = boost::gregorian::date; charT = char; boost::date_time::special_values_parser<date_type, charT>::string_type = std::__cxx11::basic_string<char>]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/special_values_parser.hpp:54:7:   required from 'boost::date_time::special_values_parser<date_type, charT>::special_values_parser() [with date_type = boost::gregorian::date; charT = char]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/time_parsing.hpp:316:18:   required from 'time_type boost::date_time::parse_iso_time(const string&, char) [with time_type = boost::posix_time::ptime; std::string = std::__cxx11::basic_string<char>]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/time_parsers.hpp:35:51:   required from here
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/string_parse_tree.hpp:104:3: warning: 'boost::date_time::string_parse_tree<char>::m_next_chars' should be initialized in the member initialization list [-Weffc++]
  104 |   string_parse_tree(collection_type names, unsigned int starting_point=0) :
      |   ^~~~~~~~~~~~~~~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/shared_ptr.hpp:17,
                 from ../../inc/libcmis/document.hxx:35,
                 from gdrive-folder.hxx:32,
                 from gdrive-folder.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/smart_ptr/shared_ptr.hpp: In constructor 'boost::detail::esft2_deleter_wrapper::esft2_deleter_wrapper()':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/smart_ptr/shared_ptr.hpp:1079:5: warning: 'boost::detail::esft2_deleter_wrapper::deleter_' should be initialized in the member initialization list [-Weffc++]
 1079 |     esft2_deleter_wrapper() BOOST_SP_NOEXCEPT
      |     ^~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/trim.hpp:23,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string.hpp:19,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/tz_db_base.hpp:24,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/local_time/tz_database.hpp:14,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/local_time/local_time.hpp:19,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time.hpp:15,
                 from ../../inc/libcmis/object.hxx:40,
                 from ../../inc/libcmis/folder.hxx:37,
                 from folder.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/classification.hpp: At global scope:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/classification.hpp:238:9: warning: user-defined 'boost::algorithm::detail::pred_andF<Pred1T, Pred2T> boost::algorithm::operator&&(const boost::algorithm::predicate_facade<Pred1T>&, const boost::algorithm::predicate_facade<Pred2T>&)' always evaluates both arguments [-Weffc++]
  238 |         operator&&(
      |         ^~~~~~~~
/pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/classification.hpp:262:9: warning: user-defined 'boost::algorithm::detail::pred_orF<Pred1T, Pred2T> boost::algorithm::operator||(const boost::algorithm::predicate_facade<Pred1T>&, const boost::algorithm::predicate_facade<Pred2T>&)' always evaluates both arguments [-Weffc++]
  262 |         operator||(
      |         ^~~~~~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/function/function_template.hpp:14,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/function.hpp:16,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/detail/find_iterator.hpp:18,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/find_iterator.hpp:24,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/iter_find.hpp:27,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/split.hpp:16,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string.hpp:23,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/tz_db_base.hpp:24,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/local_time/tz_database.hpp:14,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/local_time/local_time.hpp:19,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time.hpp:15,
                 from ../../inc/libcmis/object.hxx:40,
                 from ../../inc/libcmis/folder.hxx:37,
                 from folder.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/function/function_base.hpp: In constructor 'boost::function_base::function_base()':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/function/function_base.hpp:497:3: warning: 'boost::function_base::functor' should be initialized in the member initialization list [-Weffc++]
  497 |   function_base() : vtable(0) { }
      |   ^~~~~~~~~~~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/time_duration.hpp:17,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/posix_time_config.hpp:16,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/posix_time_system.hpp:13,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/ptime.hpp:12,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/posix_time.hpp:15,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/local_time/local_time.hpp:11,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time.hpp:15,
                 from ../../inc/libcmis/object.hxx:40,
                 from ../../inc/libcmis/document.hxx:39,
                 from gdrive-folder.hxx:32,
                 from gdrive-folder.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/operators.hpp: At global scope:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/operators.hpp:872:6: warning: prefix 'T& boost::operators_impl::output_iterator_helper<T>::operator++()' should return 'boost::operators_impl::output_iterator_helper<T>&' [-Weffc++]
  872 |   T& operator++() { return static_cast<T&>(*this); }
      |      ^~~~~~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/range/iterator_range_core.hpp:27,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/replace.hpp:16,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_facet.hpp:17,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/gregorian_io.hpp:16,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/gregorian.hpp:31,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/time_formatters.hpp:12,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/posix_time.hpp:24,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/local_time/local_time.hpp:11,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time.hpp:15,
                 from ../../inc/libcmis/object.hxx:40,
                 from ../../inc/libcmis/document.hxx:39,
                 from document.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp: In instantiation of 'class boost::iterators::detail::iterator_facade_base<boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, int, false, false>':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:774:11:   required from 'class boost::iterators::detail::iterator_facade_base<boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, int, true, false>'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:800:11:   required from 'class boost::iterators::detail::iterator_facade_base<boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, int, true, true>'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:854:9:   required from 'class boost::iterators::iterator_facade<boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, int>'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_adaptor.hpp:249:9:   required from 'class boost::iterators::iterator_adaptor<boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, char, boost::use_default, char, boost::use_default>'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/transform_iterator.hpp:83:9:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/case_conv.hpp:76:79:   required from 'SequenceT boost::algorithm::to_lower_copy(const SequenceT&, const std::locale&) [with SequenceT = std::__cxx11::basic_string<char>]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/string_parse_tree.hpp:110:54:   required from 'boost::date_time::string_parse_tree<charT>::string_parse_tree(boost::date_time::string_parse_tree<charT>::collection_type, unsigned int) [with charT = char; boost::date_time::string_parse_tree<charT>::collection_type = std::vector<std::__cxx11::basic_string<char> >]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/special_values_parser.hpp:91:22:   required from 'void boost::date_time::special_values_parser<date_type, charT>::sv_strings(const string_type&, const string_type&, const string_type&, const string_type&, const string_type&) [with date_type = boost::gregorian::date; charT = char; boost::date_time::special_values_parser<date_type, charT>::string_type = std::__cxx11::basic_string<char>]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/special_values_parser.hpp:54:7:   required from 'boost::date_time::special_values_parser<date_type, charT>::special_values_parser() [with date_type = boost::gregorian::date; charT = char]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/time_parsing.hpp:316:18:   required from 'time_type boost::date_time::parse_iso_time(const string&, char) [with time_type = boost::posix_time::ptime; std::string = std::__cxx11::basic_string<char>]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/time_parsers.hpp:35:51:   required from here
/pbulk/work/net/libcmis/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++() [with Derived = boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>; Value = char; CategoryOrTraversal = boost::iterators::random_access_traversal_tag; Reference = char; Difference = int]' should return 'boost::iterators::detail::iterator_facade_base<boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, int, false, false>&' [-Weffc++]
  745 |         Derived& operator++()
      |                  ^~~~~~~~
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp: In instantiation of 'class boost::iterators::detail::iterator_facade_base<boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, int, true, false>':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:800:11:   required from 'class boost::iterators::detail::iterator_facade_base<boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, int, true, true>'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:854:9:   required from 'class boost::iterators::iterator_facade<boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, int>'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_adaptor.hpp:249:9:   required from 'class boost::iterators::iterator_adaptor<boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, char, boost::use_default, char, boost::use_default>'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/transform_iterator.hpp:83:9:   required from 'class boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/detail/case_conv.hpp:117:53:   required from 'SequenceT boost::algorithm::detail::transform_range_copy(const RangeT&, FunctorT) [with SequenceT = std::__cxx11::basic_string<char>; RangeT = std::__cxx11::basic_string<char>; FunctorT = boost::algorithm::detail::to_lowerF<char>]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/case_conv.hpp:76:79:   required from 'SequenceT boost::algorithm::to_lower_copy(const SequenceT&, const std::locale&) [with SequenceT = std::__cxx11::basic_string<char>]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/string_parse_tree.hpp:110:54:   required from 'boost::date_time::string_parse_tree<charT>::string_parse_tree(boost::date_time::string_parse_tree<charT>::collection_type, unsigned int) [with charT = char; boost::date_time::string_parse_tree<charT>::collection_type = std::vector<std::__cxx11::basic_string<char> >]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/special_values_parser.hpp:91:22:   required from 'void boost::date_time::special_values_parser<date_type, charT>::sv_strings(const string_type&, const string_type&, const string_type&, const string_type&, const string_type&) [with date_type = boost::gregorian::date; charT = char; boost::date_time::special_values_parser<date_type, charT>::string_type = std::__cxx11::basic_string<char>]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/special_values_parser.hpp:54:7:   required from 'boost::date_time::special_values_parser<date_type, charT>::special_values_parser() [with date_type = boost::gregorian::date; charT = char]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/time_parsing.hpp:316:18:   required from 'time_type boost::date_time::parse_iso_time(const string&, char) [with time_type = boost::posix_time::ptime; std::string = std::__cxx11::basic_string<char>]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/time_parsers.hpp:35:51:   required from here
/pbulk/work/net/libcmis/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--() [with Derived = boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>; Value = char; CategoryOrTraversal = boost::iterators::random_access_traversal_tag; Reference = char; Difference = int]' should return 'boost::iterators::detail::iterator_facade_base<boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, int, true, false>&' [-Weffc++]
  778 |         Derived& operator--()
      |                  ^~~~~~~~
/pbulk/work/net/libcmis/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) [with Derived = boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>; Value = char; CategoryOrTraversal = boost::iterators::random_access_traversal_tag; Reference = char; Difference = int]' should return 'boost::iterators::detail::iterator_facade_base<boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, int, true, false>' [-Weffc++]
  784 |         Derived operator--(int)
      |                 ^~~~~~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/range/iterator_range_core.hpp:27,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/replace.hpp:16,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_facet.hpp:17,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/gregorian_io.hpp:16,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/gregorian.hpp:31,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/time_formatters.hpp:12,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/posix_time.hpp:24,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/local_time/local_time.hpp:11,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time.hpp:15,
                 from ../../inc/libcmis/object.hxx:40,
                 from ../../inc/libcmis/folder.hxx:37,
                 from folder.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp: In instantiation of 'class boost::iterators::detail::iterator_facade_base<boost::token_iterator<boost::escaped_list_separator<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char>, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string<char>&, int, false, false>':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:854:9:   required from 'class boost::iterators::iterator_facade<boost::token_iterator<boost::escaped_list_separator<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char>, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string<char>&, int>'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/token_iterator.hpp:30:9:   required from 'class boost::token_iterator<boost::escaped_list_separator<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/tz_db_base.hpp:337:21:   required from here
/pbulk/work/net/libcmis/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++() [with Derived = boost::token_iterator<boost::escaped_list_separator<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >; Value = std::__cxx11::basic_string<char>; CategoryOrTraversal = boost::iterators::forward_traversal_tag; Reference = const std::__cxx11::basic_string<char>&; Difference = int]' should return 'boost::iterators::detail::iterator_facade_base<boost::token_iterator<boost::escaped_list_separator<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char>, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string<char>&, int, false, false>&' [-Weffc++]
  745 |         Derived& operator++()
      |                  ^~~~~~~~
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp: In substitution of 'template<class I, class V, class TC, class R, class D> 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) [with I = boost::token_iterator<boost::escaped_list_separator<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >; V = std::__cxx11::basic_string<char>; TC = boost::iterators::forward_traversal_tag; R = const std::__cxx11::basic_string<char>&; D = int]':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/tz_db_base.hpp:339:12:   required from here
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:872:3: warning: postfix 'boost::mpl::eval_if<boost::mpl::and_<boost::is_convertible<const std::__cxx11::basic_string<char>&, const std::__cxx11::basic_string<char>&>, boost::mpl::not_<boost::is_convertible<boost::iterators::forward_traversal_tag, boost::iterators::forward_traversal_tag> >, mpl_::bool_<true>, mpl_::bool_<true>, mpl_::bool_<true> >, boost::mpl::if_<boost::iterators::detail::is_non_proxy_reference<const std::__cxx11::basic_string<char>&, std::__cxx11::basic_string<char> >, boost::iterators::detail::postfix_increment_proxy<boost::token_iterator<boost::escaped_list_separator<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> > >, boost::iterators::detail::writable_postfix_increment_proxy<boost::token_iterator<boost::escaped_list_separator<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> > > >, boost::mpl::identity<boost::token_iterator<boost::escaped_list_separator<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> > > >::type boost::iterators::operator++(boost::iterators::iterator_facade<boost::token_iterator<boost::escaped_list_separator<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char>, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string<char>&, int>&, int)' should return 'boost::iterators::iterator_facade<boost::token_iterator<boost::escaped_list_separator<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char>, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string<char>&, int>' [-Weffc++]
  872 |   operator++(
      |   ^~~~~~~~
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp: In instantiation of 'class boost::iterators::detail::iterator_facade_base<boost::token_iterator<boost::char_separator<char, std::char_traits<char> >, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char>, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string<char>&, int, false, false>':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:854:9:   required from 'class boost::iterators::iterator_facade<boost::token_iterator<boost::char_separator<char, std::char_traits<char> >, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char>, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string<char>&, int>'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/token_iterator.hpp:30:9:   required from 'class boost::token_iterator<boost::char_separator<char, std::char_traits<char> >, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_parsing.hpp:158:24:   required from here
/pbulk/work/net/libcmis/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++() [with Derived = boost::token_iterator<boost::char_separator<char, std::char_traits<char> >, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >; Value = std::__cxx11::basic_string<char>; CategoryOrTraversal = boost::iterators::forward_traversal_tag; Reference = const std::__cxx11::basic_string<char>&; Difference = int]' should return 'boost::iterators::detail::iterator_facade_base<boost::token_iterator<boost::char_separator<char, std::char_traits<char> >, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char>, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string<char>&, int, false, false>&' [-Weffc++]
  745 |         Derived& operator++()
      |                  ^~~~~~~~
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp: In instantiation of 'class boost::iterators::detail::iterator_facade_base<boost::token_iterator<boost::offset_separator, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char>, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string<char>&, int, false, false>':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:854:9:   required from 'class boost::iterators::iterator_facade<boost::token_iterator<boost::offset_separator, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char>, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string<char>&, int>'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/token_iterator.hpp:30:9:   required from 'class boost::token_iterator<boost::offset_separator, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_parsing.hpp:202:73:   required from here
/pbulk/work/net/libcmis/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++() [with Derived = boost::token_iterator<boost::offset_separator, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >; Value = std::__cxx11::basic_string<char>; CategoryOrTraversal = boost::iterators::forward_traversal_tag; Reference = const std::__cxx11::basic_string<char>&; Difference = int]' should return 'boost::iterators::detail::iterator_facade_base<boost::token_iterator<boost::offset_separator, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char>, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string<char>&, int, false, false>&' [-Weffc++]
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp: In instantiation of 'class boost::iterators::detail::iterator_facade_base<boost::token_iterator<boost::char_separator<wchar_t, std::char_traits<wchar_t> >, __gnu_cxx::__normal_iterator<const wchar_t*, std::__cxx11::basic_string<wchar_t> >, std::__cxx11::basic_string<wchar_t> >, std::__cxx11::basic_string<wchar_t>, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string<wchar_t>&, int, false, false>':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:854:9:   required from 'class boost::iterators::iterator_facade<boost::token_iterator<boost::char_separator<wchar_t, std::char_traits<wchar_t> >, __gnu_cxx::__normal_iterator<const wchar_t*, std::__cxx11::basic_string<wchar_t> >, std::__cxx11::basic_string<wchar_t> >, std::__cxx11::basic_string<wchar_t>, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string<wchar_t>&, int>'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/token_iterator.hpp:30:9:   required from 'class boost::token_iterator<boost::char_separator<wchar_t, std::char_traits<wchar_t> >, __gnu_cxx::__normal_iterator<const wchar_t*, std::__cxx11::basic_string<wchar_t> >, std::__cxx11::basic_string<wchar_t> >'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_parsing.hpp:322:36:   required from 'boost::date_time::period<date_type, typename date_type::duration_type> boost::date_time::from_simple_string_type(const std::__cxx11::basic_string<OutputT>&) [with date_type = boost::gregorian::date; charT = wchar_t; typename date_type::duration_type = boost::gregorian::date_duration]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/parsers.hpp:103:62:   required from here
/pbulk/work/net/libcmis/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++() [with Derived = boost::token_iterator<boost::char_separator<wchar_t, std::char_traits<wchar_t> >, __gnu_cxx::__normal_iterator<const wchar_t*, std::__cxx11::basic_string<wchar_t> >, std::__cxx11::basic_string<wchar_t> >; Value = std::__cxx11::basic_string<wchar_t>; CategoryOrTraversal = boost::iterators::forward_traversal_tag; Reference = const std::__cxx11::basic_string<wchar_t>&; Difference = int]' should return 'boost::iterators::detail::iterator_facade_base<boost::token_iterator<boost::char_separator<wchar_t, std::char_traits<wchar_t> >, __gnu_cxx::__normal_iterator<const wchar_t*, std::__cxx11::basic_string<wchar_t> >, std::__cxx11::basic_string<wchar_t> >, std::__cxx11::basic_string<wchar_t>, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string<wchar_t>&, int, false, false>&' [-Weffc++]
  745 |         Derived& operator++()
      |                  ^~~~~~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/range/iterator_range_core.hpp:27,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/replace.hpp:16,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_facet.hpp:17,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/gregorian_io.hpp:16,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/gregorian.hpp:31,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/time_formatters.hpp:12,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/posix_time.hpp:24,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/local_time/local_time.hpp:11,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time.hpp:15,
                 from ../../inc/libcmis/object.hxx:40,
                 from ../../inc/libcmis/document.hxx:39,
                 from gdrive-folder.hxx:32,
                 from gdrive-folder.cxx:29:
/pbulk/work/net/libcmis/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/net/libcmis/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/net/libcmis/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/net/libcmis/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++(
      |   ^~~~~~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/trim.hpp:23,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string.hpp:19,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/tz_db_base.hpp:24,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/local_time/tz_database.hpp:14,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/local_time/local_time.hpp:19,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time.hpp:15,
                 from ../../inc/libcmis/object.hxx:40,
                 from ../../inc/libcmis/document.hxx:39,
                 from gdrive-document.hxx:32,
                 from gdrive-document.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/classification.hpp:238:9: warning: user-defined 'boost::algorithm::detail::pred_andF<Pred1T, Pred2T> boost::algorithm::operator&&(const boost::algorithm::predicate_facade<Pred1T>&, const boost::algorithm::predicate_facade<Pred2T>&)' always evaluates both arguments [-Weffc++]
  238 |         operator&&(
      |         ^~~~~~~~
/pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/classification.hpp:262:9: warning: user-defined 'boost::algorithm::detail::pred_orF<Pred1T, Pred2T> boost::algorithm::operator||(const boost::algorithm::predicate_facade<Pred1T>&, const boost::algorithm::predicate_facade<Pred2T>&)' always evaluates both arguments [-Weffc++]
  262 |         operator||(
      |         ^~~~~~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/function/function_template.hpp:14,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/function.hpp:16,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/detail/find_iterator.hpp:18,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/find_iterator.hpp:24,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/iter_find.hpp:27,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/split.hpp:16,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string.hpp:23,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/tz_db_base.hpp:24,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/local_time/tz_database.hpp:14,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/local_time/local_time.hpp:19,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time.hpp:15,
                 from ../../inc/libcmis/object.hxx:40,
                 from ../../inc/libcmis/document.hxx:39,
                 from gdrive-document.hxx:32,
                 from gdrive-document.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/function/function_base.hpp: In constructor 'boost::function_base::function_base()':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/function/function_base.hpp:497:3: warning: 'boost::function_base::functor' should be initialized in the member initialization list [-Weffc++]
  497 |   function_base() : vtable(0) { }
      |   ^~~~~~~~~~~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/range/iterator_range_core.hpp:27,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/replace.hpp:16,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_facet.hpp:17,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/gregorian_io.hpp:16,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/gregorian.hpp:31,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/time_formatters.hpp:12,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/posix_time.hpp:24,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/local_time/local_time.hpp:11,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time.hpp:15,
                 from ../../inc/libcmis/object.hxx:40,
                 from ../../inc/libcmis/document.hxx:39,
                 from gdrive-document.hxx:32,
                 from gdrive-document.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp: In instantiation of 'class boost::iterators::detail::iterator_facade_base<boost::token_iterator<boost::escaped_list_separator<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char>, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string<char>&, int, false, false>':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:854:9:   required from 'class boost::iterators::iterator_facade<boost::token_iterator<boost::escaped_list_separator<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char>, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string<char>&, int>'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/token_iterator.hpp:30:9:   required from 'class boost::token_iterator<boost::escaped_list_separator<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/tz_db_base.hpp:337:21:   required from here
/pbulk/work/net/libcmis/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++() [with Derived = boost::token_iterator<boost::escaped_list_separator<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >; Value = std::__cxx11::basic_string<char>; CategoryOrTraversal = boost::iterators::forward_traversal_tag; Reference = const std::__cxx11::basic_string<char>&; Difference = int]' should return 'boost::iterators::detail::iterator_facade_base<boost::token_iterator<boost::escaped_list_separator<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char>, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string<char>&, int, false, false>&' [-Weffc++]
  745 |         Derived& operator++()
      |                  ^~~~~~~~
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp: In substitution of 'template<class I, class V, class TC, class R, class D> 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) [with I = boost::token_iterator<boost::escaped_list_separator<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >; V = std::__cxx11::basic_string<char>; TC = boost::iterators::forward_traversal_tag; R = const std::__cxx11::basic_string<char>&; D = int]':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/tz_db_base.hpp:339:12:   required from here
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:872:3: warning: postfix 'boost::mpl::eval_if<boost::mpl::and_<boost::is_convertible<const std::__cxx11::basic_string<char>&, const std::__cxx11::basic_string<char>&>, boost::mpl::not_<boost::is_convertible<boost::iterators::forward_traversal_tag, boost::iterators::forward_traversal_tag> >, mpl_::bool_<true>, mpl_::bool_<true>, mpl_::bool_<true> >, boost::mpl::if_<boost::iterators::detail::is_non_proxy_reference<const std::__cxx11::basic_string<char>&, std::__cxx11::basic_string<char> >, boost::iterators::detail::postfix_increment_proxy<boost::token_iterator<boost::escaped_list_separator<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> > >, boost::iterators::detail::writable_postfix_increment_proxy<boost::token_iterator<boost::escaped_list_separator<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> > > >, boost::mpl::identity<boost::token_iterator<boost::escaped_list_separator<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> > > >::type boost::iterators::operator++(boost::iterators::iterator_facade<boost::token_iterator<boost::escaped_list_separator<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char>, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string<char>&, int>&, int)' should return 'boost::iterators::iterator_facade<boost::token_iterator<boost::escaped_list_separator<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char>, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string<char>&, int>' [-Weffc++]
  872 |   operator++(
      |   ^~~~~~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/token_iterator.hpp:24,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/tokenizer.hpp:20,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_parsing.hpp:17,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/parsers.hpp:13,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/gregorian.hpp:34,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/time_formatters.hpp:12,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/posix_time.hpp:24,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/local_time/local_time.hpp:11,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time.hpp:15,
                 from ../../inc/libcmis/object.hxx:40,
                 from ../../inc/libcmis/folder.hxx:37,
                 from folder.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/token_functions.hpp: In instantiation of 'boost::char_separator<Char, Tr>::char_separator(const Char*, const Char*, boost::empty_token_policy) [with Char = char; Tr = std::char_traits<char>]':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_parsing.hpp:155:27:   required from 'date_type boost::date_time::parse_date(const string&, int) [with date_type = boost::gregorian::date; std::string = std::__cxx11::basic_string<char>]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/parsers.hpp:49:41:   required from here
/pbulk/work/net/libcmis/work/.buildlink/include/boost/token_functions.hpp:435:5: warning: 'boost::char_separator<char, std::char_traits<char> >::m_kept_delims' should be initialized in the member initialization list [-Weffc++]
  435 |     char_separator(const Char* dropped_delims,
      |     ^~~~~~~~~~~~~~
/pbulk/work/net/libcmis/work/.buildlink/include/boost/token_functions.hpp: In instantiation of 'boost::char_separator<Char, Tr>::char_separator(const Char*, const Char*, boost::empty_token_policy) [with Char = wchar_t; Tr = std::char_traits<wchar_t>]':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_parsing.hpp:320:22:   required from 'boost::date_time::period<date_type, typename date_type::duration_type> boost::date_time::from_simple_string_type(const std::__cxx11::basic_string<OutputT>&) [with date_type = boost::gregorian::date; charT = wchar_t; typename date_type::duration_type = boost::gregorian::date_duration]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/parsers.hpp:103:62:   required from here
/pbulk/work/net/libcmis/work/.buildlink/include/boost/token_functions.hpp:435:5: warning: 'boost::char_separator<wchar_t, std::char_traits<wchar_t> >::m_kept_delims' should be initialized in the member initialization list [-Weffc++]
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/format_date_parser.hpp:17,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_generator_parser.hpp:20,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_facet.hpp:25,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/gregorian_io.hpp:16,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/gregorian.hpp:31,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/time_formatters.hpp:12,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/posix_time.hpp:24,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/local_time/local_time.hpp:11,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time.hpp:15,
                 from ../../inc/libcmis/object.hxx:40,
                 from ../../inc/libcmis/folder.hxx:37,
                 from folder.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/special_values_parser.hpp: In instantiation of 'boost::date_time::special_values_parser<date_type, charT>::special_values_parser() [with date_type = boost::gregorian::date; charT = char]':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/time_parsing.hpp:316:18:   required from 'time_type boost::date_time::parse_iso_time(const string&, char) [with time_type = boost::posix_time::ptime; std::string = std::__cxx11::basic_string<char>]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/time_parsers.hpp:35:51:   required from here
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/special_values_parser.hpp:52:5: warning: 'boost::date_time::special_values_parser<boost::gregorian::date, char>::m_sv_strings' should be initialized in the member initialization list [-Weffc++]
   52 |     special_values_parser()
      |     ^~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/period_parser.hpp:19,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_facet.hpp:23,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/gregorian_io.hpp:16,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/gregorian.hpp:31,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/time_formatters.hpp:12,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/posix_time.hpp:24,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/local_time/local_time.hpp:11,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time.hpp:15,
                 from ../../inc/libcmis/object.hxx:40,
                 from ../../inc/libcmis/folder.hxx:37,
                 from folder.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/string_parse_tree.hpp: In instantiation of 'boost::date_time::parse_match_result<charT>::parse_match_result() [with charT = char]':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/time_parsing.hpp:317:17:   required from 'time_type boost::date_time::parse_iso_time(const string&, char) [with time_type = boost::posix_time::ptime; std::string = std::__cxx11::basic_string<char>]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/time_parsers.hpp:35:51:   required from here
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/string_parse_tree.hpp:28:3: warning: 'boost::date_time::parse_match_result<char>::cache' should be initialized in the member initialization list [-Weffc++]
   28 |   parse_match_result() :
      |   ^~~~~~~~~~~~~~~~~~
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp: In instantiation of 'class boost::iterators::detail::iterator_facade_base<boost::token_iterator<boost::char_separator<char, std::char_traits<char> >, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char>, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string<char>&, int, false, false>':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:854:9:   required from 'class boost::iterators::iterator_facade<boost::token_iterator<boost::char_separator<char, std::char_traits<char> >, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char>, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string<char>&, int>'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/token_iterator.hpp:30:9:   required from 'class boost::token_iterator<boost::char_separator<char, std::char_traits<char> >, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_parsing.hpp:158:24:   required from here
/pbulk/work/net/libcmis/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++() [with Derived = boost::token_iterator<boost::char_separator<char, std::char_traits<char> >, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >; Value = std::__cxx11::basic_string<char>; CategoryOrTraversal = boost::iterators::forward_traversal_tag; Reference = const std::__cxx11::basic_string<char>&; Difference = int]' should return 'boost::iterators::detail::iterator_facade_base<boost::token_iterator<boost::char_separator<char, std::char_traits<char> >, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char>, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string<char>&, int, false, false>&' [-Weffc++]
  745 |         Derived& operator++()
      |                  ^~~~~~~~
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp: In instantiation of 'class boost::iterators::detail::iterator_facade_base<boost::token_iterator<boost::offset_separator, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char>, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string<char>&, int, false, false>':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:854:9:   required from 'class boost::iterators::iterator_facade<boost::token_iterator<boost::offset_separator, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char>, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string<char>&, int>'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/token_iterator.hpp:30:9:   required from 'class boost::token_iterator<boost::offset_separator, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_parsing.hpp:202:73:   required from here
/pbulk/work/net/libcmis/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++() [with Derived = boost::token_iterator<boost::offset_separator, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >; Value = std::__cxx11::basic_string<char>; CategoryOrTraversal = boost::iterators::forward_traversal_tag; Reference = const std::__cxx11::basic_string<char>&; Difference = int]' should return 'boost::iterators::detail::iterator_facade_base<boost::token_iterator<boost::offset_separator, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char>, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string<char>&, int, false, false>&' [-Weffc++]
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/string_parse_tree.hpp: In instantiation of 'boost::date_time::string_parse_tree<charT>::string_parse_tree(short int) [with charT = char]':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/special_values_parser.hpp:53:5:   required from 'boost::date_time::special_values_parser<date_type, charT>::special_values_parser() [with date_type = boost::gregorian::date; charT = char]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/time_parsing.hpp:316:18:   required from 'time_type boost::date_time::parse_iso_time(const string&, char) [with time_type = boost::posix_time::ptime; std::string = std::__cxx11::basic_string<char>]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/time_parsers.hpp:35:51:   required from here
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/string_parse_tree.hpp:119:3: warning: 'boost::date_time::string_parse_tree<char>::m_next_chars' should be initialized in the member initialization list [-Weffc++]
  119 |   string_parse_tree(short value = parse_match_result_type::PARSE_ERROR) :
      |   ^~~~~~~~~~~~~~~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/exceptions.hpp:17,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/string_path.hpp:16,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:16,
                 from json-utils.hxx:36,
                 from gdrive-object.hxx:34,
                 from gdrive-document.hxx:36,
                 from gdrive-document.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/any.hpp: In member function 'boost::any& boost::any::operator=(ValueType&&)':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/any.hpp:173:20: warning: 'operator=' should return a reference to '*this' [-Weffc++]
  173 |             return *this;
      |                    ^~~~~
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/string_parse_tree.hpp: In instantiation of 'boost::date_time::string_parse_tree<charT>::string_parse_tree(boost::date_time::string_parse_tree<charT>::collection_type, unsigned int) [with charT = char; boost::date_time::string_parse_tree<charT>::collection_type = std::vector<std::__cxx11::basic_string<char> >]':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/special_values_parser.hpp:91:22:   required from 'void boost::date_time::special_values_parser<date_type, charT>::sv_strings(const string_type&, const string_type&, const string_type&, const string_type&, const string_type&) [with date_type = boost::gregorian::date; charT = char; boost::date_time::special_values_parser<date_type, charT>::string_type = std::__cxx11::basic_string<char>]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/special_values_parser.hpp:54:7:   required from 'boost::date_time::special_values_parser<date_type, charT>::special_values_parser() [with date_type = boost::gregorian::date; charT = char]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/time_parsing.hpp:316:18:   required from 'time_type boost::date_time::parse_iso_time(const string&, char) [with time_type = boost::posix_time::ptime; std::string = std::__cxx11::basic_string<char>]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/time_parsers.hpp:35:51:   required from here
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/string_parse_tree.hpp:104:3: warning: 'boost::date_time::string_parse_tree<char>::m_next_chars' should be initialized in the member initialization list [-Weffc++]
  104 |   string_parse_tree(collection_type names, unsigned int starting_point=0) :
      |   ^~~~~~~~~~~~~~~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/tuple/tuple.hpp:28,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/index_base.hpp:30,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/base_type.hpp:21,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index_container.hpp:36,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:21,
                 from json-utils.hxx:36,
                 from gdrive-object.hxx:34,
                 from gdrive-document.hxx:36,
                 from gdrive-document.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/tuple/detail/tuple_basic.hpp: In member function 'const boost::tuples::detail::swallow_assign& boost::tuples::detail::swallow_assign::operator=(const T&) const':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/tuple/detail/tuple_basic.hpp:618:12: warning: 'operator=' should return a reference to '*this' [-Weffc++]
  618 |     return *this;
      |            ^~~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/index_saver.hpp:17,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/index_base.hpp:35,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/base_type.hpp:21,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index_container.hpp:36,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:21,
                 from json-utils.hxx:36,
                 from gdrive-object.hxx:34,
                 from gdrive-document.hxx:36,
                 from gdrive-document.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/index_matcher.hpp: In constructor 'boost::multi_index::detail::index_matcher::entry::entry(void*, std::size_t)':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/index_matcher.hpp:70:3: warning: 'boost::multi_index::detail::index_matcher::entry::previous' should be initialized in the member initialization list [-Weffc++]
   70 |   entry(void* node_,std::size_t pos_=0):node(node_),pos(pos_){}
      |   ^~~~~
/pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/index_matcher.hpp:70:3: warning: 'boost::multi_index::detail::index_matcher::entry::ordered' should be initialized in the member initialization list [-Weffc++]
/pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/index_matcher.hpp:70:3: warning: 'boost::multi_index::detail::index_matcher::entry::pile_top' should be initialized in the member initialization list [-Weffc++]
/pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/index_matcher.hpp:70:3: warning: 'boost::multi_index::detail::index_matcher::entry::pile_top_entry' should be initialized in the member initialization list [-Weffc++]
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/trim.hpp:23,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string.hpp:19,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/tz_db_base.hpp:24,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/local_time/tz_database.hpp:14,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/local_time/local_time.hpp:19,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time.hpp:15,
                 from ../../inc/libcmis/object.hxx:40,
                 from ../../inc/libcmis/document.hxx:39,
                 from gdrive-folder.hxx:32,
                 from gdrive-folder.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/classification.hpp:238:9: warning: user-defined 'boost::algorithm::detail::pred_andF<Pred1T, Pred2T> boost::algorithm::operator&&(const boost::algorithm::predicate_facade<Pred1T>&, const boost::algorithm::predicate_facade<Pred2T>&)' always evaluates both arguments [-Weffc++]
  238 |         operator&&(
      |         ^~~~~~~~
/pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/classification.hpp:262:9: warning: user-defined 'boost::algorithm::detail::pred_orF<Pred1T, Pred2T> boost::algorithm::operator||(const boost::algorithm::predicate_facade<Pred1T>&, const boost::algorithm::predicate_facade<Pred2T>&)' always evaluates both arguments [-Weffc++]
  262 |         operator||(
      |         ^~~~~~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/sequenced_index.hpp:17,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:23,
                 from json-utils.hxx:36,
                 from gdrive-object.hxx:34,
                 from gdrive-document.hxx:36,
                 from gdrive-document.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/bind/bind.hpp: At global scope:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/bind/bind.hpp:437:5: warning: user-defined 'boost::_bi::bind_t<bool, boost::_bi::logical_and, boost::_bi::list<boost::_bi::bind_t<R, F, L>, typename boost::_bi::add_value<A2>::type> > boost::_bi::operator&&(const boost::_bi::bind_t<R, F, L>&, A2)' always evaluates both arguments [-Weffc++]
  437 |     operator op (bind_t<R, F, L> const & f, A2 a2) \
      |     ^~~~~~~~
/pbulk/work/net/libcmis/work/.buildlink/include/boost/bind/bind.hpp:437:5: note: in definition of macro 'BOOST_BIND_OPERATOR'
  437 |     operator op (bind_t<R, F, L> const & f, A2 a2) \
      |     ^~~~~~~~
/pbulk/work/net/libcmis/work/.buildlink/include/boost/bind/bind.hpp:437:5: warning: user-defined 'boost::_bi::bind_t<bool, boost::_bi::logical_or, boost::_bi::list<boost::_bi::bind_t<R, F, L>, typename boost::_bi::add_value<A2>::type> > boost::_bi::operator||(const boost::_bi::bind_t<R, F, L>&, A2)' always evaluates both arguments [-Weffc++]
  437 |     operator op (bind_t<R, F, L> const & f, A2 a2) \
      |     ^~~~~~~~
/pbulk/work/net/libcmis/work/.buildlink/include/boost/bind/bind.hpp:437:5: note: in definition of macro 'BOOST_BIND_OPERATOR'
  437 |     operator op (bind_t<R, F, L> const & f, A2 a2) \
      |     ^~~~~~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/function/function_template.hpp:14,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/function.hpp:16,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/detail/find_iterator.hpp:18,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/find_iterator.hpp:24,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/iter_find.hpp:27,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/split.hpp:16,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string.hpp:23,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/tz_db_base.hpp:24,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/local_time/tz_database.hpp:14,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/local_time/local_time.hpp:19,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time.hpp:15,
                 from ../../inc/libcmis/object.hxx:40,
                 from ../../inc/libcmis/document.hxx:39,
                 from gdrive-folder.hxx:32,
                 from gdrive-folder.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/function/function_base.hpp: In constructor 'boost::function_base::function_base()':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/function/function_base.hpp:497:3: warning: 'boost::function_base::functor' should be initialized in the member initialization list [-Weffc++]
  497 |   function_base() : vtable(0) { }
      |   ^~~~~~~~~~~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/range/iterator_range_core.hpp:27,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/replace.hpp:16,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_facet.hpp:17,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/gregorian_io.hpp:16,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/gregorian.hpp:31,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/time_formatters.hpp:12,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/posix_time.hpp:24,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/local_time/local_time.hpp:11,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time.hpp:15,
                 from ../../inc/libcmis/object.hxx:40,
                 from ../../inc/libcmis/folder.hxx:37,
                 from folder.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp: In instantiation of 'class boost::iterators::detail::iterator_facade_base<boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, int, false, false>':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:774:11:   required from 'class boost::iterators::detail::iterator_facade_base<boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, int, true, false>'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:800:11:   required from 'class boost::iterators::detail::iterator_facade_base<boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, int, true, true>'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:854:9:   required from 'class boost::iterators::iterator_facade<boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, int>'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_adaptor.hpp:249:9:   required from 'class boost::iterators::iterator_adaptor<boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, char, boost::use_default, char, boost::use_default>'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/transform_iterator.hpp:83:9:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/case_conv.hpp:76:79:   required from 'SequenceT boost::algorithm::to_lower_copy(const SequenceT&, const std::locale&) [with SequenceT = std::__cxx11::basic_string<char>]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/string_parse_tree.hpp:110:54:   required from 'boost::date_time::string_parse_tree<charT>::string_parse_tree(boost::date_time::string_parse_tree<charT>::collection_type, unsigned int) [with charT = char; boost::date_time::string_parse_tree<charT>::collection_type = std::vector<std::__cxx11::basic_string<char> >]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/special_values_parser.hpp:91:22:   required from 'void boost::date_time::special_values_parser<date_type, charT>::sv_strings(const string_type&, const string_type&, const string_type&, const string_type&, const string_type&) [with date_type = boost::gregorian::date; charT = char; boost::date_time::special_values_parser<date_type, charT>::string_type = std::__cxx11::basic_string<char>]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/special_values_parser.hpp:54:7:   required from 'boost::date_time::special_values_parser<date_type, charT>::special_values_parser() [with date_type = boost::gregorian::date; charT = char]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/time_parsing.hpp:316:18:   required from 'time_type boost::date_time::parse_iso_time(const string&, char) [with time_type = boost::posix_time::ptime; std::string = std::__cxx11::basic_string<char>]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/time_parsers.hpp:35:51:   required from here
/pbulk/work/net/libcmis/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++() [with Derived = boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>; Value = char; CategoryOrTraversal = boost::iterators::random_access_traversal_tag; Reference = char; Difference = int]' should return 'boost::iterators::detail::iterator_facade_base<boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, int, false, false>&' [-Weffc++]
  745 |         Derived& operator++()
      |                  ^~~~~~~~
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp: In instantiation of 'class boost::iterators::detail::iterator_facade_base<boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, int, true, false>':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:800:11:   required from 'class boost::iterators::detail::iterator_facade_base<boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, int, true, true>'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:854:9:   required from 'class boost::iterators::iterator_facade<boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, int>'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_adaptor.hpp:249:9:   required from 'class boost::iterators::iterator_adaptor<boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, char, boost::use_default, char, boost::use_default>'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/transform_iterator.hpp:83:9:   required from 'class boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/detail/case_conv.hpp:117:53:   required from 'SequenceT boost::algorithm::detail::transform_range_copy(const RangeT&, FunctorT) [with SequenceT = std::__cxx11::basic_string<char>; RangeT = std::__cxx11::basic_string<char>; FunctorT = boost::algorithm::detail::to_lowerF<char>]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/case_conv.hpp:76:79:   required from 'SequenceT boost::algorithm::to_lower_copy(const SequenceT&, const std::locale&) [with SequenceT = std::__cxx11::basic_string<char>]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/string_parse_tree.hpp:110:54:   required from 'boost::date_time::string_parse_tree<charT>::string_parse_tree(boost::date_time::string_parse_tree<charT>::collection_type, unsigned int) [with charT = char; boost::date_time::string_parse_tree<charT>::collection_type = std::vector<std::__cxx11::basic_string<char> >]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/special_values_parser.hpp:91:22:   required from 'void boost::date_time::special_values_parser<date_type, charT>::sv_strings(const string_type&, const string_type&, const string_type&, const string_type&, const string_type&) [with date_type = boost::gregorian::date; charT = char; boost::date_time::special_values_parser<date_type, charT>::string_type = std::__cxx11::basic_string<char>]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/special_values_parser.hpp:54:7:   required from 'boost::date_time::special_values_parser<date_type, charT>::special_values_parser() [with date_type = boost::gregorian::date; charT = char]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/time_parsing.hpp:316:18:   required from 'time_type boost::date_time::parse_iso_time(const string&, char) [with time_type = boost::posix_time::ptime; std::string = std::__cxx11::basic_string<char>]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/time_parsers.hpp:35:51:   required from here
/pbulk/work/net/libcmis/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--() [with Derived = boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>; Value = char; CategoryOrTraversal = boost::iterators::random_access_traversal_tag; Reference = char; Difference = int]' should return 'boost::iterators::detail::iterator_facade_base<boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, int, true, false>&' [-Weffc++]
  778 |         Derived& operator--()
      |                  ^~~~~~~~
/pbulk/work/net/libcmis/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) [with Derived = boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>; Value = char; CategoryOrTraversal = boost::iterators::random_access_traversal_tag; Reference = char; Difference = int]' should return 'boost::iterators::detail::iterator_facade_base<boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, int, true, false>' [-Weffc++]
  784 |         Derived operator--(int)
      |                 ^~~~~~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/range/iterator_range_core.hpp:27,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/replace.hpp:16,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_facet.hpp:17,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/gregorian_io.hpp:16,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/gregorian.hpp:31,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/time_formatters.hpp:12,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/posix_time.hpp:24,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/local_time/local_time.hpp:11,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time.hpp:15,
                 from ../../inc/libcmis/object.hxx:40,
                 from ../../inc/libcmis/document.hxx:39,
                 from gdrive-folder.hxx:32,
                 from gdrive-folder.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp: In instantiation of 'class boost::iterators::detail::iterator_facade_base<boost::token_iterator<boost::escaped_list_separator<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char>, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string<char>&, int, false, false>':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:854:9:   required from 'class boost::iterators::iterator_facade<boost::token_iterator<boost::escaped_list_separator<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char>, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string<char>&, int>'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/token_iterator.hpp:30:9:   required from 'class boost::token_iterator<boost::escaped_list_separator<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/tz_db_base.hpp:337:21:   required from here
/pbulk/work/net/libcmis/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++() [with Derived = boost::token_iterator<boost::escaped_list_separator<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >; Value = std::__cxx11::basic_string<char>; CategoryOrTraversal = boost::iterators::forward_traversal_tag; Reference = const std::__cxx11::basic_string<char>&; Difference = int]' should return 'boost::iterators::detail::iterator_facade_base<boost::token_iterator<boost::escaped_list_separator<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char>, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string<char>&, int, false, false>&' [-Weffc++]
  745 |         Derived& operator++()
      |                  ^~~~~~~~
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp: In substitution of 'template<class I, class V, class TC, class R, class D> 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) [with I = boost::token_iterator<boost::escaped_list_separator<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >; V = std::__cxx11::basic_string<char>; TC = boost::iterators::forward_traversal_tag; R = const std::__cxx11::basic_string<char>&; D = int]':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/tz_db_base.hpp:339:12:   required from here
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:872:3: warning: postfix 'boost::mpl::eval_if<boost::mpl::and_<boost::is_convertible<const std::__cxx11::basic_string<char>&, const std::__cxx11::basic_string<char>&>, boost::mpl::not_<boost::is_convertible<boost::iterators::forward_traversal_tag, boost::iterators::forward_traversal_tag> >, mpl_::bool_<true>, mpl_::bool_<true>, mpl_::bool_<true> >, boost::mpl::if_<boost::iterators::detail::is_non_proxy_reference<const std::__cxx11::basic_string<char>&, std::__cxx11::basic_string<char> >, boost::iterators::detail::postfix_increment_proxy<boost::token_iterator<boost::escaped_list_separator<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> > >, boost::iterators::detail::writable_postfix_increment_proxy<boost::token_iterator<boost::escaped_list_separator<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> > > >, boost::mpl::identity<boost::token_iterator<boost::escaped_list_separator<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> > > >::type boost::iterators::operator++(boost::iterators::iterator_facade<boost::token_iterator<boost::escaped_list_separator<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char>, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string<char>&, int>&, int)' should return 'boost::iterators::iterator_facade<boost::token_iterator<boost::escaped_list_separator<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char>, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string<char>&, int>' [-Weffc++]
  872 |   operator++(
      |   ^~~~~~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520,
                 from json-utils.hxx:36,
                 from gdrive-object.hxx:34,
                 from gdrive-document.hxx:36,
                 from gdrive-document.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp: In member function 'boost::property_tree::basic_ptree<K, D, C>& boost::property_tree::basic_ptree<Key, Data, KeyCompare>::get_child(const path_type&)':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:573:58: warning: declaration of 'path' shadows a global declaration [-Wshadow]
  573 |         basic_ptree<K, D, C>::get_child(const path_type &path)
      |                                         ~~~~~~~~~~~~~~~~~^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15,
                 from json-utils.hxx:36,
                 from gdrive-object.hxx:34,
                 from gdrive-document.hxx:36,
                 from gdrive-document.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree_fwd.hpp:89:67: note: shadowed declaration is here
   89 |     typedef string_path<std::string, id_translator<std::string> > path;
      |                                                                   ^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520,
                 from json-utils.hxx:36,
                 from gdrive-object.hxx:34,
                 from gdrive-document.hxx:36,
                 from gdrive-document.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp: In member function 'const boost::property_tree::basic_ptree<K, D, C>& boost::property_tree::basic_ptree<Key, Data, KeyCompare>::get_child(const path_type&) const':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:585:58: warning: declaration of 'path' shadows a global declaration [-Wshadow]
  585 |         basic_ptree<K, D, C>::get_child(const path_type &path) const
      |                                         ~~~~~~~~~~~~~~~~~^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15,
                 from json-utils.hxx:36,
                 from gdrive-object.hxx:34,
                 from gdrive-document.hxx:36,
                 from gdrive-document.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree_fwd.hpp:89:67: note: shadowed declaration is here
   89 |     typedef string_path<std::string, id_translator<std::string> > path;
      |                                                                   ^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520,
                 from json-utils.hxx:36,
                 from gdrive-object.hxx:34,
                 from gdrive-document.hxx:36,
                 from gdrive-document.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp: In member function 'boost::property_tree::basic_ptree<K, D, C>& boost::property_tree::basic_ptree<Key, Data, KeyCompare>::get_child(const path_type&, boost::property_tree::basic_ptree<Key, Data, KeyCompare>::self_type&)':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:592:58: warning: declaration of 'path' shadows a global declaration [-Wshadow]
  592 |         basic_ptree<K, D, C>::get_child(const path_type &path,
      |                                         ~~~~~~~~~~~~~~~~~^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15,
                 from json-utils.hxx:36,
                 from gdrive-object.hxx:34,
                 from gdrive-document.hxx:36,
                 from gdrive-document.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree_fwd.hpp:89:67: note: shadowed declaration is here
   89 |     typedef string_path<std::string, id_translator<std::string> > path;
      |                                                                   ^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520,
                 from json-utils.hxx:36,
                 from gdrive-object.hxx:34,
                 from gdrive-document.hxx:36,
                 from gdrive-document.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp: In member function 'const boost::property_tree::basic_ptree<K, D, C>& boost::property_tree::basic_ptree<Key, Data, KeyCompare>::get_child(const path_type&, const self_type&) const':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:602:58: warning: declaration of 'path' shadows a global declaration [-Wshadow]
  602 |         basic_ptree<K, D, C>::get_child(const path_type &path,
      |                                         ~~~~~~~~~~~~~~~~~^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15,
                 from json-utils.hxx:36,
                 from gdrive-object.hxx:34,
                 from gdrive-document.hxx:36,
                 from gdrive-document.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree_fwd.hpp:89:67: note: shadowed declaration is here
   89 |     typedef string_path<std::string, id_translator<std::string> > path;
      |                                                                   ^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520,
                 from json-utils.hxx:36,
                 from gdrive-object.hxx:34,
                 from gdrive-document.hxx:36,
                 from gdrive-document.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp: In member function 'boost::optional<boost::property_tree::basic_ptree<Key, Data, KeyCompare>&> boost::property_tree::basic_ptree<Key, Data, KeyCompare>::get_child_optional(const path_type&)':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:612:67: warning: declaration of 'path' shadows a global declaration [-Wshadow]
  612 |         basic_ptree<K, D, C>::get_child_optional(const path_type &path)
      |                                                  ~~~~~~~~~~~~~~~~~^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15,
                 from json-utils.hxx:36,
                 from gdrive-object.hxx:34,
                 from gdrive-document.hxx:36,
                 from gdrive-document.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree_fwd.hpp:89:67: note: shadowed declaration is here
   89 |     typedef string_path<std::string, id_translator<std::string> > path;
      |                                                                   ^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520,
                 from json-utils.hxx:36,
                 from gdrive-object.hxx:34,
                 from gdrive-document.hxx:36,
                 from gdrive-document.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp: In member function 'boost::optional<const boost::property_tree::basic_ptree<Key, Data, KeyCompare>&> boost::property_tree::basic_ptree<Key, Data, KeyCompare>::get_child_optional(const path_type&) const':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:624:67: warning: declaration of 'path' shadows a global declaration [-Wshadow]
  624 |         basic_ptree<K, D, C>::get_child_optional(const path_type &path) const
      |                                                  ~~~~~~~~~~~~~~~~~^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15,
                 from json-utils.hxx:36,
                 from gdrive-object.hxx:34,
                 from gdrive-document.hxx:36,
                 from gdrive-document.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree_fwd.hpp:89:67: note: shadowed declaration is here
   89 |     typedef string_path<std::string, id_translator<std::string> > path;
      |                                                                   ^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520,
                 from json-utils.hxx:36,
                 from gdrive-object.hxx:34,
                 from gdrive-document.hxx:36,
                 from gdrive-document.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp: In member function 'boost::property_tree::basic_ptree<K, D, C>& boost::property_tree::basic_ptree<Key, Data, KeyCompare>::put_child(const path_type&, const self_type&)':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:636:58: warning: declaration of 'path' shadows a global declaration [-Wshadow]
  636 |         basic_ptree<K, D, C>::put_child(const path_type &path,
      |                                         ~~~~~~~~~~~~~~~~~^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15,
                 from json-utils.hxx:36,
                 from gdrive-object.hxx:34,
                 from gdrive-document.hxx:36,
                 from gdrive-document.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree_fwd.hpp:89:67: note: shadowed declaration is here
   89 |     typedef string_path<std::string, id_translator<std::string> > path;
      |                                                                   ^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520,
                 from json-utils.hxx:36,
                 from gdrive-object.hxx:34,
                 from gdrive-document.hxx:36,
                 from gdrive-document.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp: In member function 'boost::property_tree::basic_ptree<K, D, C>& boost::property_tree::basic_ptree<Key, Data, KeyCompare>::add_child(const path_type&, const self_type&)':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:654:58: warning: declaration of 'path' shadows a global declaration [-Wshadow]
  654 |         basic_ptree<K, D, C>::add_child(const path_type &path,
      |                                         ~~~~~~~~~~~~~~~~~^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15,
                 from json-utils.hxx:36,
                 from gdrive-object.hxx:34,
                 from gdrive-document.hxx:36,
                 from gdrive-document.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree_fwd.hpp:89:67: note: shadowed declaration is here
   89 |     typedef string_path<std::string, id_translator<std::string> > path;
      |                                                                   ^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520,
                 from json-utils.hxx:36,
                 from gdrive-object.hxx:34,
                 from gdrive-document.hxx:36,
                 from gdrive-document.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp: In member function 'typename boost::enable_if<boost::property_tree::detail::is_translator<Translator>, Type>::type boost::property_tree::basic_ptree<Key, Data, KeyCompare>::get(const path_type&, Translator) const':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:743:48: warning: declaration of 'path' shadows a global declaration [-Wshadow]
  743 |     basic_ptree<K, D, C>::get(const path_type &path,
      |                               ~~~~~~~~~~~~~~~~~^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15,
                 from json-utils.hxx:36,
                 from gdrive-object.hxx:34,
                 from gdrive-document.hxx:36,
                 from gdrive-document.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree_fwd.hpp:89:67: note: shadowed declaration is here
   89 |     typedef string_path<std::string, id_translator<std::string> > path;
      |                                                                   ^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520,
                 from json-utils.hxx:36,
                 from gdrive-object.hxx:34,
                 from gdrive-document.hxx:36,
                 from gdrive-document.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp: In member function 'Type boost::property_tree::basic_ptree<Key, Data, KeyCompare>::get(const path_type&) const':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:751:53: warning: declaration of 'path' shadows a global declaration [-Wshadow]
  751 |     Type basic_ptree<K, D, C>::get(const path_type &path) const
      |                                    ~~~~~~~~~~~~~~~~~^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15,
                 from json-utils.hxx:36,
                 from gdrive-object.hxx:34,
                 from gdrive-document.hxx:36,
                 from gdrive-document.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree_fwd.hpp:89:67: note: shadowed declaration is here
   89 |     typedef string_path<std::string, id_translator<std::string> > path;
      |                                                                   ^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520,
                 from json-utils.hxx:36,
                 from gdrive-object.hxx:34,
                 from gdrive-document.hxx:36,
                 from gdrive-document.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp: In member function 'Type boost::property_tree::basic_ptree<Key, Data, KeyCompare>::get(const path_type&, const Type&, Translator) const':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:758:53: warning: declaration of 'path' shadows a global declaration [-Wshadow]
  758 |     Type basic_ptree<K, D, C>::get(const path_type &path,
      |                                    ~~~~~~~~~~~~~~~~~^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15,
                 from json-utils.hxx:36,
                 from gdrive-object.hxx:34,
                 from gdrive-document.hxx:36,
                 from gdrive-document.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree_fwd.hpp:89:67: note: shadowed declaration is here
   89 |     typedef string_path<std::string, id_translator<std::string> > path;
      |                                                                   ^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520,
                 from json-utils.hxx:36,
                 from gdrive-object.hxx:34,
                 from gdrive-document.hxx:36,
                 from gdrive-document.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp: In member function 'typename boost::enable_if<boost::property_tree::detail::is_character<Ch>, std::__cxx11::basic_string<Ch> >::type boost::property_tree::basic_ptree<Key, Data, KeyCompare>::get(const path_type&, const Ch*, Translator) const':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:772:26: warning: declaration of 'path' shadows a global declaration [-Wshadow]
  772 |         const path_type &path, const Ch *default_value, Translator tr) const
      |         ~~~~~~~~~~~~~~~~~^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15,
                 from json-utils.hxx:36,
                 from gdrive-object.hxx:34,
                 from gdrive-document.hxx:36,
                 from gdrive-document.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree_fwd.hpp:89:67: note: shadowed declaration is here
   89 |     typedef string_path<std::string, id_translator<std::string> > path;
      |                                                                   ^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520,
                 from json-utils.hxx:36,
                 from gdrive-object.hxx:34,
                 from gdrive-document.hxx:36,
                 from gdrive-document.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp: In member function 'typename boost::disable_if<boost::property_tree::detail::is_translator<Type>, Type>::type boost::property_tree::basic_ptree<Key, Data, KeyCompare>::get(const path_type&, const Type&) const':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:780:48: warning: declaration of 'path' shadows a global declaration [-Wshadow]
  780 |     basic_ptree<K, D, C>::get(const path_type &path,
      |                               ~~~~~~~~~~~~~~~~~^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15,
                 from json-utils.hxx:36,
                 from gdrive-object.hxx:34,
                 from gdrive-document.hxx:36,
                 from gdrive-document.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree_fwd.hpp:89:67: note: shadowed declaration is here
   89 |     typedef string_path<std::string, id_translator<std::string> > path;
      |                                                                   ^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520,
                 from json-utils.hxx:36,
                 from gdrive-object.hxx:34,
                 from gdrive-document.hxx:36,
                 from gdrive-document.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp: In member function 'typename boost::enable_if<boost::property_tree::detail::is_character<Ch>, std::__cxx11::basic_string<Ch> >::type boost::property_tree::basic_ptree<Key, Data, KeyCompare>::get(const path_type&, const Ch*) const':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:793:26: warning: declaration of 'path' shadows a global declaration [-Wshadow]
  793 |         const path_type &path, const Ch *default_value) const
      |         ~~~~~~~~~~~~~~~~~^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15,
                 from json-utils.hxx:36,
                 from gdrive-object.hxx:34,
                 from gdrive-document.hxx:36,
                 from gdrive-document.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree_fwd.hpp:89:67: note: shadowed declaration is here
   89 |     typedef string_path<std::string, id_translator<std::string> > path;
      |                                                                   ^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520,
                 from json-utils.hxx:36,
                 from gdrive-object.hxx:34,
                 from gdrive-document.hxx:36,
                 from gdrive-document.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp: In member function 'boost::optional<U> boost::property_tree::basic_ptree<Key, Data, KeyCompare>::get_optional(const path_type&, Translator) const':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:800:72: warning: declaration of 'path' shadows a global declaration [-Wshadow]
  800 |     optional<Type> basic_ptree<K, D, C>::get_optional(const path_type &path,
      |                                                       ~~~~~~~~~~~~~~~~~^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15,
                 from json-utils.hxx:36,
                 from gdrive-object.hxx:34,
                 from gdrive-document.hxx:36,
                 from gdrive-document.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree_fwd.hpp:89:67: note: shadowed declaration is here
   89 |     typedef string_path<std::string, id_translator<std::string> > path;
      |                                                                   ^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520,
                 from json-utils.hxx:36,
                 from gdrive-object.hxx:34,
                 from gdrive-document.hxx:36,
                 from gdrive-document.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp: In member function 'boost::optional<U> boost::property_tree::basic_ptree<Key, Data, KeyCompare>::get_optional(const path_type&) const':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:813:66: warning: declaration of 'path' shadows a global declaration [-Wshadow]
  813 |                                                 const path_type &path) const
      |                                                 ~~~~~~~~~~~~~~~~~^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15,
                 from json-utils.hxx:36,
                 from gdrive-object.hxx:34,
                 from gdrive-document.hxx:36,
                 from gdrive-document.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree_fwd.hpp:89:67: note: shadowed declaration is here
   89 |     typedef string_path<std::string, id_translator<std::string> > path;
      |                                                                   ^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520,
                 from json-utils.hxx:36,
                 from gdrive-object.hxx:34,
                 from gdrive-document.hxx:36,
                 from gdrive-document.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp: In member function 'boost::property_tree::basic_ptree<K, D, C>& boost::property_tree::basic_ptree<Key, Data, KeyCompare>::put(const path_type&, const Type&, Translator)':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:844:26: warning: declaration of 'path' shadows a global declaration [-Wshadow]
  844 |         const path_type &path, const Type &value, Translator tr)
      |         ~~~~~~~~~~~~~~~~~^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15,
                 from json-utils.hxx:36,
                 from gdrive-object.hxx:34,
                 from gdrive-document.hxx:36,
                 from gdrive-document.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree_fwd.hpp:89:67: note: shadowed declaration is here
   89 |     typedef string_path<std::string, id_translator<std::string> > path;
      |                                                                   ^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520,
                 from json-utils.hxx:36,
                 from gdrive-object.hxx:34,
                 from gdrive-document.hxx:36,
                 from gdrive-document.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp: In member function 'boost::property_tree::basic_ptree<K, D, C>& boost::property_tree::basic_ptree<Key, Data, KeyCompare>::put(const path_type&, const Type&)':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:859:26: warning: declaration of 'path' shadows a global declaration [-Wshadow]
  859 |         const path_type &path, const Type &value)
      |         ~~~~~~~~~~~~~~~~~^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15,
                 from json-utils.hxx:36,
                 from gdrive-object.hxx:34,
                 from gdrive-document.hxx:36,
                 from gdrive-document.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree_fwd.hpp:89:67: note: shadowed declaration is here
   89 |     typedef string_path<std::string, id_translator<std::string> > path;
      |                                                                   ^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520,
                 from json-utils.hxx:36,
                 from gdrive-object.hxx:34,
                 from gdrive-document.hxx:36,
                 from gdrive-document.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp: In member function 'boost::property_tree::basic_ptree<K, D, C>& boost::property_tree::basic_ptree<Key, Data, KeyCompare>::add(const path_type&, const Type&, Translator)':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:868:26: warning: declaration of 'path' shadows a global declaration [-Wshadow]
  868 |         const path_type &path, const Type &value, Translator tr)
      |         ~~~~~~~~~~~~~~~~~^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15,
                 from json-utils.hxx:36,
                 from gdrive-object.hxx:34,
                 from gdrive-document.hxx:36,
                 from gdrive-document.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree_fwd.hpp:89:67: note: shadowed declaration is here
   89 |     typedef string_path<std::string, id_translator<std::string> > path;
      |                                                                   ^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520,
                 from json-utils.hxx:36,
                 from gdrive-object.hxx:34,
                 from gdrive-document.hxx:36,
                 from gdrive-document.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp: In member function 'boost::property_tree::basic_ptree<K, D, C>& boost::property_tree::basic_ptree<Key, Data, KeyCompare>::add(const path_type&, const Type&)':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:878:26: warning: declaration of 'path' shadows a global declaration [-Wshadow]
  878 |         const path_type &path, const Type &value)
      |         ~~~~~~~~~~~~~~~~~^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15,
                 from json-utils.hxx:36,
                 from gdrive-object.hxx:34,
                 from gdrive-document.hxx:36,
                 from gdrive-document.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree_fwd.hpp:89:67: note: shadowed declaration is here
   89 |     typedef string_path<std::string, id_translator<std::string> > path;
      |                                                                   ^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/exceptions.hpp:17,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/string_path.hpp:16,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:16,
                 from json-utils.hxx:36,
                 from gdrive-object.hxx:34,
                 from gdrive-folder.hxx:35,
                 from gdrive-folder.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/any.hpp: In member function 'boost::any& boost::any::operator=(ValueType&&)':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/any.hpp:173:20: warning: 'operator=' should return a reference to '*this' [-Weffc++]
  173 |             return *this;
      |                    ^~~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/range/iterator_range_core.hpp:27,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/replace.hpp:16,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_facet.hpp:17,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/gregorian_io.hpp:16,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/gregorian.hpp:31,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/time_formatters.hpp:12,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/posix_time.hpp:24,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/local_time/local_time.hpp:11,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time.hpp:15,
                 from ../../inc/libcmis/object.hxx:40,
                 from ../../inc/libcmis/document.hxx:39,
                 from gdrive-document.hxx:32,
                 from gdrive-document.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp: In instantiation of 'class boost::iterators::detail::iterator_facade_base<boost::token_iterator<boost::char_separator<wchar_t, std::char_traits<wchar_t> >, __gnu_cxx::__normal_iterator<const wchar_t*, std::__cxx11::basic_string<wchar_t> >, std::__cxx11::basic_string<wchar_t> >, std::__cxx11::basic_string<wchar_t>, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string<wchar_t>&, int, false, false>':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:854:9:   required from 'class boost::iterators::iterator_facade<boost::token_iterator<boost::char_separator<wchar_t, std::char_traits<wchar_t> >, __gnu_cxx::__normal_iterator<const wchar_t*, std::__cxx11::basic_string<wchar_t> >, std::__cxx11::basic_string<wchar_t> >, std::__cxx11::basic_string<wchar_t>, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string<wchar_t>&, int>'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/token_iterator.hpp:30:9:   required from 'class boost::token_iterator<boost::char_separator<wchar_t, std::char_traits<wchar_t> >, __gnu_cxx::__normal_iterator<const wchar_t*, std::__cxx11::basic_string<wchar_t> >, std::__cxx11::basic_string<wchar_t> >'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_parsing.hpp:322:36:   required from 'boost::date_time::period<date_type, typename date_type::duration_type> boost::date_time::from_simple_string_type(const std::__cxx11::basic_string<OutputT>&) [with date_type = boost::gregorian::date; charT = wchar_t; typename date_type::duration_type = boost::gregorian::date_duration]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/parsers.hpp:103:62:   required from here
/pbulk/work/net/libcmis/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++() [with Derived = boost::token_iterator<boost::char_separator<wchar_t, std::char_traits<wchar_t> >, __gnu_cxx::__normal_iterator<const wchar_t*, std::__cxx11::basic_string<wchar_t> >, std::__cxx11::basic_string<wchar_t> >; Value = std::__cxx11::basic_string<wchar_t>; CategoryOrTraversal = boost::iterators::forward_traversal_tag; Reference = const std::__cxx11::basic_string<wchar_t>&; Difference = int]' should return 'boost::iterators::detail::iterator_facade_base<boost::token_iterator<boost::char_separator<wchar_t, std::char_traits<wchar_t> >, __gnu_cxx::__normal_iterator<const wchar_t*, std::__cxx11::basic_string<wchar_t> >, std::__cxx11::basic_string<wchar_t> >, std::__cxx11::basic_string<wchar_t>, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string<wchar_t>&, int, false, false>&' [-Weffc++]
  745 |         Derived& operator++()
      |                  ^~~~~~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/tuple/tuple.hpp:28,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/index_base.hpp:30,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/base_type.hpp:21,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index_container.hpp:36,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:21,
                 from json-utils.hxx:36,
                 from gdrive-object.hxx:34,
                 from gdrive-folder.hxx:35,
                 from gdrive-folder.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/tuple/detail/tuple_basic.hpp: In member function 'const boost::tuples::detail::swallow_assign& boost::tuples::detail::swallow_assign::operator=(const T&) const':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/tuple/detail/tuple_basic.hpp:618:12: warning: 'operator=' should return a reference to '*this' [-Weffc++]
  618 |     return *this;
      |            ^~~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/index_saver.hpp:17,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/index_base.hpp:35,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/base_type.hpp:21,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index_container.hpp:36,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:21,
                 from json-utils.hxx:36,
                 from gdrive-object.hxx:34,
                 from gdrive-folder.hxx:35,
                 from gdrive-folder.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/index_matcher.hpp: In constructor 'boost::multi_index::detail::index_matcher::entry::entry(void*, std::size_t)':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/index_matcher.hpp:70:3: warning: 'boost::multi_index::detail::index_matcher::entry::previous' should be initialized in the member initialization list [-Weffc++]
   70 |   entry(void* node_,std::size_t pos_=0):node(node_),pos(pos_){}
      |   ^~~~~
/pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/index_matcher.hpp:70:3: warning: 'boost::multi_index::detail::index_matcher::entry::ordered' should be initialized in the member initialization list [-Weffc++]
/pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/index_matcher.hpp:70:3: warning: 'boost::multi_index::detail::index_matcher::entry::pile_top' should be initialized in the member initialization list [-Weffc++]
/pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/index_matcher.hpp:70:3: warning: 'boost::multi_index::detail::index_matcher::entry::pile_top_entry' should be initialized in the member initialization list [-Weffc++]
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/node_type.hpp:22,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/index_base.hpp:27,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/base_type.hpp:21,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index_container.hpp:36,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:21,
                 from json-utils.hxx:36,
                 from gdrive-object.hxx:34,
                 from gdrive-document.hxx:36,
                 from gdrive-document.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/header_holder.hpp: In instantiation of 'struct boost::multi_index::detail::header_holder<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::null_augment_policy, boost::multi_index::detail::index_node_base<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > > > >*, boost::multi_index::multi_index_container<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, boost::multi_index::indexed_by<boost::multi_index::sequenced<>, boost::multi_index::ordered_non_unique<boost::multi_index::tag<boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >::subs::by_name, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::multi_index::member<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, const std::__cxx11::basic_string<char>, &std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >::first>, std::less<std::__cxx11::basic_string<char> > >, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > > >':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index_container.hpp:99:7:   required from 'class boost::multi_index::multi_index_container<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, boost::multi_index::indexed_by<boost::multi_index::sequenced<>, boost::multi_index::ordered_non_unique<boost::multi_index::tag<boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >::subs::by_name, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::multi_index::member<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, const std::__cxx11::basic_string<char>, &std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >::first>, std::less<std::__cxx11::basic_string<char> > >, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > >'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:60:13:   required from 'struct boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >::subs'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:195:64:   required from 'boost::property_tree::basic_ptree<Key, Data, KeyCompare>::basic_ptree(const boost::property_tree::basic_ptree<Key, Data, KeyCompare>&) [with Key = std::__cxx11::basic_string<char>; Data = std::__cxx11::basic_string<char>; KeyCompare = std::less<std::__cxx11::basic_string<char> >]'
json-utils.hxx:78:62:   required from here
/pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/header_holder.hpp:33:8: warning: 'struct boost::multi_index::detail::header_holder<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::null_augment_policy, boost::multi_index::detail::index_node_base<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > > > >*, boost::multi_index::multi_index_container<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, boost::multi_index::indexed_by<boost::multi_index::sequenced<>, boost::multi_index::ordered_non_unique<boost::multi_index::tag<boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >::subs::by_name, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::multi_index::member<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, const std::__cxx11::basic_string<char>, &std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >::first>, std::less<std::__cxx11::basic_string<char> > >, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > > >' has pointer data members [-Weffc++]
   33 | struct header_holder:private noncopyable
      |        ^~~~~~~~~~~~~
/pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/header_holder.hpp:33:8: warning:   but does not declare 'boost::multi_index::detail::header_holder<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::null_augment_policy, boost::multi_index::detail::index_node_base<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > > > >*, boost::multi_index::multi_index_container<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, boost::multi_index::indexed_by<boost::multi_index::sequenced<>, boost::multi_index::ordered_non_unique<boost::multi_index::tag<boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >::subs::by_name, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::multi_index::member<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, const std::__cxx11::basic_string<char>, &std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >::first>, std::less<std::__cxx11::basic_string<char> > >, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > > >(const boost::multi_index::detail::header_holder<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::null_augment_policy, boost::multi_index::detail::index_node_base<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > > > >*, boost::multi_index::multi_index_container<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, boost::multi_index::indexed_by<boost::multi_index::sequenced<>, boost::multi_index::ordered_non_unique<boost::multi_index::tag<boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >::subs::by_name, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::multi_index::member<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, const std::__cxx11::basic_string<char>, &std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >::first>, std::less<std::__cxx11::basic_string<char> > >, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > > >&)' [-Weffc++]
/pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/header_holder.hpp:33:8: warning:   or 'operator=(const boost::multi_index::detail::header_holder<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::null_augment_policy, boost::multi_index::detail::index_node_base<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > > > >*, boost::multi_index::multi_index_container<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, boost::multi_index::indexed_by<boost::multi_index::sequenced<>, boost::multi_index::ordered_non_unique<boost::multi_index::tag<boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >::subs::by_name, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::multi_index::member<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, const std::__cxx11::basic_string<char>, &std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >::first>, std::less<std::__cxx11::basic_string<char> > >, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > > >&)' [-Weffc++]
/pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/header_holder.hpp:38:15: note: pointer member 'boost::multi_index::detail::header_holder<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::null_augment_policy, boost::multi_index::detail::index_node_base<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > > > >*, boost::multi_index::multi_index_container<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, boost::multi_index::indexed_by<boost::multi_index::sequenced<>, boost::multi_index::ordered_non_unique<boost::multi_index::tag<boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >::subs::by_name, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::multi_index::member<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, const std::__cxx11::basic_string<char>, &std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >::first>, std::less<std::__cxx11::basic_string<char> > >, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > > >::member' declared here
   38 |   NodeTypePtr member;
      |               ^~~~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/sequenced_index.hpp:17,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:23,
                 from json-utils.hxx:36,
                 from gdrive-object.hxx:34,
                 from gdrive-folder.hxx:35,
                 from gdrive-folder.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/bind/bind.hpp: At global scope:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/bind/bind.hpp:437:5: warning: user-defined 'boost::_bi::bind_t<bool, boost::_bi::logical_and, boost::_bi::list<boost::_bi::bind_t<R, F, L>, typename boost::_bi::add_value<A2>::type> > boost::_bi::operator&&(const boost::_bi::bind_t<R, F, L>&, A2)' always evaluates both arguments [-Weffc++]
  437 |     operator op (bind_t<R, F, L> const & f, A2 a2) \
      |     ^~~~~~~~
/pbulk/work/net/libcmis/work/.buildlink/include/boost/bind/bind.hpp:437:5: note: in definition of macro 'BOOST_BIND_OPERATOR'
  437 |     operator op (bind_t<R, F, L> const & f, A2 a2) \
      |     ^~~~~~~~
/pbulk/work/net/libcmis/work/.buildlink/include/boost/bind/bind.hpp:437:5: warning: user-defined 'boost::_bi::bind_t<bool, boost::_bi::logical_or, boost::_bi::list<boost::_bi::bind_t<R, F, L>, typename boost::_bi::add_value<A2>::type> > boost::_bi::operator||(const boost::_bi::bind_t<R, F, L>&, A2)' always evaluates both arguments [-Weffc++]
  437 |     operator op (bind_t<R, F, L> const & f, A2 a2) \
      |     ^~~~~~~~
/pbulk/work/net/libcmis/work/.buildlink/include/boost/bind/bind.hpp:437:5: note: in definition of macro 'BOOST_BIND_OPERATOR'
  437 |     operator op (bind_t<R, F, L> const & f, A2 a2) \
      |     ^~~~~~~~
  CXX      libcmis_la-gdrive-property.lo
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520,
                 from json-utils.hxx:36,
                 from gdrive-object.hxx:34,
                 from gdrive-folder.hxx:35,
                 from gdrive-folder.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp: In member function 'boost::property_tree::basic_ptree<K, D, C>& boost::property_tree::basic_ptree<Key, Data, KeyCompare>::get_child(const path_type&)':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:573:58: warning: declaration of 'path' shadows a global declaration [-Wshadow]
  573 |         basic_ptree<K, D, C>::get_child(const path_type &path)
      |                                         ~~~~~~~~~~~~~~~~~^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15,
                 from json-utils.hxx:36,
                 from gdrive-object.hxx:34,
                 from gdrive-folder.hxx:35,
                 from gdrive-folder.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree_fwd.hpp:89:67: note: shadowed declaration is here
   89 |     typedef string_path<std::string, id_translator<std::string> > path;
      |                                                                   ^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520,
                 from json-utils.hxx:36,
                 from gdrive-object.hxx:34,
                 from gdrive-folder.hxx:35,
                 from gdrive-folder.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp: In member function 'const boost::property_tree::basic_ptree<K, D, C>& boost::property_tree::basic_ptree<Key, Data, KeyCompare>::get_child(const path_type&) const':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:585:58: warning: declaration of 'path' shadows a global declaration [-Wshadow]
  585 |         basic_ptree<K, D, C>::get_child(const path_type &path) const
      |                                         ~~~~~~~~~~~~~~~~~^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15,
                 from json-utils.hxx:36,
                 from gdrive-object.hxx:34,
                 from gdrive-folder.hxx:35,
                 from gdrive-folder.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree_fwd.hpp:89:67: note: shadowed declaration is here
   89 |     typedef string_path<std::string, id_translator<std::string> > path;
      |                                                                   ^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520,
                 from json-utils.hxx:36,
                 from gdrive-object.hxx:34,
                 from gdrive-folder.hxx:35,
                 from gdrive-folder.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp: In member function 'boost::property_tree::basic_ptree<K, D, C>& boost::property_tree::basic_ptree<Key, Data, KeyCompare>::get_child(const path_type&, boost::property_tree::basic_ptree<Key, Data, KeyCompare>::self_type&)':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:592:58: warning: declaration of 'path' shadows a global declaration [-Wshadow]
  592 |         basic_ptree<K, D, C>::get_child(const path_type &path,
      |                                         ~~~~~~~~~~~~~~~~~^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15,
                 from json-utils.hxx:36,
                 from gdrive-object.hxx:34,
                 from gdrive-folder.hxx:35,
                 from gdrive-folder.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree_fwd.hpp:89:67: note: shadowed declaration is here
   89 |     typedef string_path<std::string, id_translator<std::string> > path;
      |                                                                   ^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520,
                 from json-utils.hxx:36,
                 from gdrive-object.hxx:34,
                 from gdrive-folder.hxx:35,
                 from gdrive-folder.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp: In member function 'const boost::property_tree::basic_ptree<K, D, C>& boost::property_tree::basic_ptree<Key, Data, KeyCompare>::get_child(const path_type&, const self_type&) const':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:602:58: warning: declaration of 'path' shadows a global declaration [-Wshadow]
  602 |         basic_ptree<K, D, C>::get_child(const path_type &path,
      |                                         ~~~~~~~~~~~~~~~~~^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15,
                 from json-utils.hxx:36,
                 from gdrive-object.hxx:34,
                 from gdrive-folder.hxx:35,
                 from gdrive-folder.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree_fwd.hpp:89:67: note: shadowed declaration is here
   89 |     typedef string_path<std::string, id_translator<std::string> > path;
      |                                                                   ^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520,
                 from json-utils.hxx:36,
                 from gdrive-object.hxx:34,
                 from gdrive-folder.hxx:35,
                 from gdrive-folder.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp: In member function 'boost::optional<boost::property_tree::basic_ptree<Key, Data, KeyCompare>&> boost::property_tree::basic_ptree<Key, Data, KeyCompare>::get_child_optional(const path_type&)':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:612:67: warning: declaration of 'path' shadows a global declaration [-Wshadow]
  612 |         basic_ptree<K, D, C>::get_child_optional(const path_type &path)
      |                                                  ~~~~~~~~~~~~~~~~~^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15,
                 from json-utils.hxx:36,
                 from gdrive-object.hxx:34,
                 from gdrive-folder.hxx:35,
                 from gdrive-folder.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree_fwd.hpp:89:67: note: shadowed declaration is here
   89 |     typedef string_path<std::string, id_translator<std::string> > path;
      |                                                                   ^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520,
                 from json-utils.hxx:36,
                 from gdrive-object.hxx:34,
                 from gdrive-folder.hxx:35,
                 from gdrive-folder.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp: In member function 'boost::optional<const boost::property_tree::basic_ptree<Key, Data, KeyCompare>&> boost::property_tree::basic_ptree<Key, Data, KeyCompare>::get_child_optional(const path_type&) const':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:624:67: warning: declaration of 'path' shadows a global declaration [-Wshadow]
  624 |         basic_ptree<K, D, C>::get_child_optional(const path_type &path) const
      |                                                  ~~~~~~~~~~~~~~~~~^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15,
                 from json-utils.hxx:36,
                 from gdrive-object.hxx:34,
                 from gdrive-folder.hxx:35,
                 from gdrive-folder.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree_fwd.hpp:89:67: note: shadowed declaration is here
   89 |     typedef string_path<std::string, id_translator<std::string> > path;
      |                                                                   ^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520,
                 from json-utils.hxx:36,
                 from gdrive-object.hxx:34,
                 from gdrive-folder.hxx:35,
                 from gdrive-folder.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp: In member function 'boost::property_tree::basic_ptree<K, D, C>& boost::property_tree::basic_ptree<Key, Data, KeyCompare>::put_child(const path_type&, const self_type&)':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:636:58: warning: declaration of 'path' shadows a global declaration [-Wshadow]
  636 |         basic_ptree<K, D, C>::put_child(const path_type &path,
      |                                         ~~~~~~~~~~~~~~~~~^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15,
                 from json-utils.hxx:36,
                 from gdrive-object.hxx:34,
                 from gdrive-folder.hxx:35,
                 from gdrive-folder.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree_fwd.hpp:89:67: note: shadowed declaration is here
   89 |     typedef string_path<std::string, id_translator<std::string> > path;
      |                                                                   ^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520,
                 from json-utils.hxx:36,
                 from gdrive-object.hxx:34,
                 from gdrive-folder.hxx:35,
                 from gdrive-folder.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp: In member function 'boost::property_tree::basic_ptree<K, D, C>& boost::property_tree::basic_ptree<Key, Data, KeyCompare>::add_child(const path_type&, const self_type&)':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:654:58: warning: declaration of 'path' shadows a global declaration [-Wshadow]
  654 |         basic_ptree<K, D, C>::add_child(const path_type &path,
      |                                         ~~~~~~~~~~~~~~~~~^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15,
                 from json-utils.hxx:36,
                 from gdrive-object.hxx:34,
                 from gdrive-folder.hxx:35,
                 from gdrive-folder.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree_fwd.hpp:89:67: note: shadowed declaration is here
   89 |     typedef string_path<std::string, id_translator<std::string> > path;
      |                                                                   ^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520,
                 from json-utils.hxx:36,
                 from gdrive-object.hxx:34,
                 from gdrive-folder.hxx:35,
                 from gdrive-folder.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp: In member function 'typename boost::enable_if<boost::property_tree::detail::is_translator<Translator>, Type>::type boost::property_tree::basic_ptree<Key, Data, KeyCompare>::get(const path_type&, Translator) const':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:743:48: warning: declaration of 'path' shadows a global declaration [-Wshadow]
  743 |     basic_ptree<K, D, C>::get(const path_type &path,
      |                               ~~~~~~~~~~~~~~~~~^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15,
                 from json-utils.hxx:36,
                 from gdrive-object.hxx:34,
                 from gdrive-folder.hxx:35,
                 from gdrive-folder.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree_fwd.hpp:89:67: note: shadowed declaration is here
   89 |     typedef string_path<std::string, id_translator<std::string> > path;
      |                                                                   ^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520,
                 from json-utils.hxx:36,
                 from gdrive-object.hxx:34,
                 from gdrive-folder.hxx:35,
                 from gdrive-folder.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp: In member function 'Type boost::property_tree::basic_ptree<Key, Data, KeyCompare>::get(const path_type&) const':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:751:53: warning: declaration of 'path' shadows a global declaration [-Wshadow]
  751 |     Type basic_ptree<K, D, C>::get(const path_type &path) const
      |                                    ~~~~~~~~~~~~~~~~~^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15,
                 from json-utils.hxx:36,
                 from gdrive-object.hxx:34,
                 from gdrive-folder.hxx:35,
                 from gdrive-folder.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree_fwd.hpp:89:67: note: shadowed declaration is here
   89 |     typedef string_path<std::string, id_translator<std::string> > path;
      |                                                                   ^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520,
                 from json-utils.hxx:36,
                 from gdrive-object.hxx:34,
                 from gdrive-folder.hxx:35,
                 from gdrive-folder.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp: In member function 'Type boost::property_tree::basic_ptree<Key, Data, KeyCompare>::get(const path_type&, const Type&, Translator) const':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:758:53: warning: declaration of 'path' shadows a global declaration [-Wshadow]
  758 |     Type basic_ptree<K, D, C>::get(const path_type &path,
      |                                    ~~~~~~~~~~~~~~~~~^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15,
                 from json-utils.hxx:36,
                 from gdrive-object.hxx:34,
                 from gdrive-folder.hxx:35,
                 from gdrive-folder.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree_fwd.hpp:89:67: note: shadowed declaration is here
   89 |     typedef string_path<std::string, id_translator<std::string> > path;
      |                                                                   ^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/token_iterator.hpp:24,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/tokenizer.hpp:20,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_parsing.hpp:17,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/parsers.hpp:13,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/gregorian.hpp:34,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/time_formatters.hpp:12,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/posix_time.hpp:24,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/local_time/local_time.hpp:11,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time.hpp:15,
                 from ../../inc/libcmis/object.hxx:40,
                 from ../../inc/libcmis/document.hxx:39,
                 from gdrive-document.hxx:32,
                 from gdrive-document.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/token_functions.hpp: In instantiation of 'boost::char_separator<Char, Tr>::char_separator(const Char*, const Char*, boost::empty_token_policy) [with Char = char; Tr = std::char_traits<char>]':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_parsing.hpp:155:27:   required from 'date_type boost::date_time::parse_date(const string&, int) [with date_type = boost::gregorian::date; std::string = std::__cxx11::basic_string<char>]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/parsers.hpp:49:41:   required from here
/pbulk/work/net/libcmis/work/.buildlink/include/boost/token_functions.hpp:435:5: warning: 'boost::char_separator<char, std::char_traits<char> >::m_kept_delims' should be initialized in the member initialization list [-Weffc++]
  435 |     char_separator(In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520,
                 from json-utils.hxx:36,
                 from gdrive-object.hxx:34,
                 from gdrive-folder.hxx:35,
                 from gdrive-folder.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp: In member function 'typename boost::enable_if<boost::property_tree::detail::is_character<Ch>, std::__cxx11::basic_string<Ch> >::type boost::property_tree::basic_ptree<Key, Data, KeyCompare>::get(const path_type&, const Ch*, Translator) const':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:772:26: warning: declaration of 'path' shadows a global declaration [-Wshadow]
  772 |         const path_type &path, const Ch *default_value, Translator tr) const
      |         ~~~~~~~~~~~~~~~~~^~~~
const Char* dropped_delims,
      |     ^~~~~~~~~~~~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15,
                 from json-utils.hxx:36,
                 from gdrive-object.hxx:34,
                 from gdrive-folder.hxx:35,
                 from gdrive-folder.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree_fwd.hpp:89:67: note: shadowed declaration is here
   89 |     typedef string_path<std::string, id_translator<std::string> > path;
      |                                                                   ^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520,
                 from json-utils.hxx:36,
                 from gdrive-object.hxx:34,
                 from gdrive-folder.hxx:35,
                 from gdrive-folder.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp: In member function 'typename boost::disable_if<boost::property_tree::detail::is_translator<Type>, Type>::type boost::property_tree::basic_ptree<Key, Data, KeyCompare>::get(const path_type&, const Type&) const':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:780:48: warning: declaration of 'path' shadows a global declaration [-Wshadow]
  780 |     basic_ptree<K, D, C>::get(const path_type &path,
      |                               ~~~~~~~~~~~~~~~~~^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15,
                 from json-utils.hxx:36,
                 from gdrive-object.hxx:34,
                 from gdrive-folder.hxx:35,
                 from gdrive-folder.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree_fwd.hpp:89:67: note: shadowed declaration is here
   89 |     typedef string_path<std::string, id_translator<std::string> > path;
      |                                                                   ^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520,
                 from json-utils.hxx:36,
                 from gdrive-object.hxx:34,
                 from gdrive-folder.hxx:35,
                 from gdrive-folder.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp: In member function 'typename boost::enable_if<boost::property_tree::detail::is_character<Ch>, std::__cxx11::basic_string<Ch> >::type boost::property_tree::basic_ptree<Key, Data, KeyCompare>::get(const path_type&, const Ch*) const':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:793:26: warning: declaration of 'path' shadows a global declaration [-Wshadow]
  793 |         const path_type &path, const Ch *default_value) const
      |         ~~~~~~~~~~~~~~~~~^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15,
                 from json-utils.hxx:36,
                 from gdrive-object.hxx:34,
                 from gdrive-folder.hxx:35,
                 from gdrive-folder.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree_fwd.hpp:89:67: note: shadowed declaration is here
   89 |     typedef string_path<std::string, id_translator<std::string> > path;
      |                                                                   ^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520,
                 from json-utils.hxx:36,
                 from gdrive-object.hxx:34,
                 from gdrive-folder.hxx:35,
                 from gdrive-folder.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp: In member function 'boost::optional<U> boost::property_tree::basic_ptree<Key, Data, KeyCompare>::get_optional(const path_type&, Translator) const':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:800:72: warning: declaration of 'path' shadows a global declaration [-Wshadow]
  800 |     optional<Type> basic_ptree<K, D, C>::get_optional(const path_type &path,
      |                                                       ~~~~~~~~~~~~~~~~~^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15,
                 from json-utils.hxx:36,
                 from gdrive-object.hxx:34,
                 from gdrive-folder.hxx:35,
                 from gdrive-folder.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree_fwd.hpp:89:67: note: shadowed declaration is here
   89 |     typedef string_path<std::string, id_translator<std::string> > path;
      |                                                                   ^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520,
                 from json-utils.hxx:36,
                 from gdrive-object.hxx:34,
                 from gdrive-folder.hxx:35,
                 from gdrive-folder.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp: In member function 'boost::optional<U> boost::property_tree::basic_ptree<Key, Data, KeyCompare>::get_optional(const path_type&) const':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:813:66: warning: declaration of 'path' shadows a global declaration [-Wshadow]
  813 |                                                 const path_type &path) const
      |                                                 ~~~~~~~~~~~~~~~~~^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15,
                 from json-utils.hxx:36,
                 from gdrive-object.hxx:34,
                 from gdrive-folder.hxx:35,
                 from gdrive-folder.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree_fwd.hpp:89:67: note: shadowed declaration is here
   89 |     typedef string_path<std::string, id_translator<std::string> > path;
      |                                                                   ^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520,
                 from json-utils.hxx:36,
                 from gdrive-object.hxx:34,
                 from gdrive-folder.hxx:35,
                 from gdrive-folder.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp: In member function 'boost::property_tree::basic_ptree<K, D, C>& boost::property_tree::basic_ptree<Key, Data, KeyCompare>::put(const path_type&, const Type&, Translator)':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:844:26: warning: declaration of 'path' shadows a global declaration [-Wshadow]
  844 |         const path_type &path, const Type &value, Translator tr)
      |         ~~~~~~~~~~~~~~~~~^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15,
                 from json-utils.hxx:36,
                 from gdrive-object.hxx:34,
                 from gdrive-folder.hxx:35,
                 from gdrive-folder.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree_fwd.hpp:89:67: note: shadowed declaration is here
   89 |     typedef string_path<std::string, id_translator<std::string> > path;
      |                                                                   ^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520,
                 from json-utils.hxx:36,
                 from gdrive-object.hxx:34,
                 from gdrive-folder.hxx:35,
                 from gdrive-folder.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp: In member function 'boost::property_tree::basic_ptree<K, D, C>& boost::property_tree::basic_ptree<Key, Data, KeyCompare>::put(const path_type&, const Type&)':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:859:26: warning: declaration of 'path' shadows a global declaration [-Wshadow]
  859 |         const path_type &path, const Type &value)
      |         ~~~~~~~~~~~~~~~~~^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15,
                 from json-utils.hxx:36,
                 from gdrive-object.hxx:34,
                 from gdrive-folder.hxx:35,
                 from gdrive-folder.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree_fwd.hpp:89:67: note: shadowed declaration is here
   89 |     typedef string_path<std::string, id_translator<std::string> > path;
      |                                                                   ^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520,
                 from json-utils.hxx:36,
                 from gdrive-object.hxx:34,
                 from gdrive-folder.hxx:35,
                 from gdrive-folder.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp: In member function 'boost::property_tree::basic_ptree<K, D, C>& boost::property_tree::basic_ptree<Key, Data, KeyCompare>::add(const path_type&, const Type&, Translator)':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:868:26: warning: declaration of 'path' shadows a global declaration [-Wshadow]
  868 |         const path_type &path, const Type &value, Translator tr)
      |         ~~~~~~~~~~~~~~~~~^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15,
                 from json-utils.hxx:36,
                 from gdrive-object.hxx:34,
                 from gdrive-folder.hxx:35,
                 from gdrive-folder.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree_fwd.hpp:89:67: note: shadowed declaration is here
   89 |     typedef string_path<std::string, id_translator<std::string> > path;
      |                                                                   ^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520,
                 from json-utils.hxx:36,
                 from gdrive-object.hxx:34,
                 from gdrive-folder.hxx:35,
                 from gdrive-folder.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp: In member function 'boost::property_tree::basic_ptree<K, D, C>& boost::property_tree::basic_ptree<Key, Data, KeyCompare>::add(const path_type&, const Type&)':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:878:26: warning: declaration of 'path' shadows a global declaration [-Wshadow]
  878 |         const path_type &path, const Type &value)
      |         ~~~~~~~~~~~~~~~~~^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15,
                 from json-utils.hxx:36,
                 from gdrive-object.hxx:34,
                 from gdrive-folder.hxx:35,
                 from gdrive-folder.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree_fwd.hpp:89:67: note: shadowed declaration is here
   89 |     typedef string_path<std::string, id_translator<std::string> > path;
      |                                                                   ^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/shared_ptr.hpp:17,
                 from ../../inc/libcmis/object-type.hxx:31,
                 from gdrive-object-type.hxx:32,
                 from gdrive-object-type.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/smart_ptr/shared_ptr.hpp: In constructor 'boost::detail::esft2_deleter_wrapper::esft2_deleter_wrapper()':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/smart_ptr/shared_ptr.hpp:1079:5: warning: 'boost::detail::esft2_deleter_wrapper::deleter_' should be initialized in the member initialization list [-Weffc++]
 1079 |     esft2_deleter_wrapper() BOOST_SP_NOEXCEPT
      |     ^~~~~~~~~~~~~~~~~~~~~
/pbulk/work/net/libcmis/work/.buildlink/include/boost/token_functions.hpp: In instantiation of 'boost::char_separator<Char, Tr>::char_separator(const Char*, const Char*, boost::empty_token_policy) [with Char = wchar_t; Tr = std::char_traits<wchar_t>]':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_parsing.hpp:320:22:   required from 'boost::date_time::period<date_type, typename date_type::duration_type> boost::date_time::from_simple_string_type(const std::__cxx11::basic_string<OutputT>&) [with date_type = boost::gregorian::date; charT = wchar_t; typename date_type::duration_type = boost::gregorian::date_duration]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/parsers.hpp:103:62:   required from here
/pbulk/work/net/libcmis/work/.buildlink/include/boost/token_functions.hpp:435:5: warning: 'boost::char_separator<wchar_t, std::char_traits<wchar_t> >::m_kept_delims' should be initialized in the member initialization list [-Weffc++]
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/format_date_parser.hpp:17,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_generator_parser.hpp:20,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_facet.hpp:25,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/gregorian_io.hpp:16,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/gregorian.hpp:31,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/time_formatters.hpp:12,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/posix_time.hpp:24,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/local_time/local_time.hpp:11,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time.hpp:15,
                 from ../../inc/libcmis/object.hxx:40,
                 from ../../inc/libcmis/document.hxx:39,
                 from gdrive-document.hxx:32,
                 from gdrive-document.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/special_values_parser.hpp: In instantiation of 'boost::date_time::special_values_parser<date_type, charT>::special_values_parser() [with date_type = boost::gregorian::date; charT = char]':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/time_parsing.hpp:316:18:   required from 'time_type boost::date_time::parse_iso_time(const string&, char) [with time_type = boost::posix_time::ptime; std::string = std::__cxx11::basic_string<char>]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/time_parsers.hpp:35:51:   required from here
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/special_values_parser.hpp:52:5: warning: 'boost::date_time::special_values_parser<boost::gregorian::date, char>::m_sv_strings' should be initialized in the member initialization list [-Weffc++]
   52 |     special_values_parser()
      |     ^~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/period_parser.hpp:19,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_facet.hpp:23,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/gregorian_io.hpp:16,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/gregorian.hpp:31,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/time_formatters.hpp:12,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/posix_time.hpp:24,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/local_time/local_time.hpp:11,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time.hpp:15,
                 from ../../inc/libcmis/object.hxx:40,
                 from ../../inc/libcmis/document.hxx:39,
                 from gdrive-document.hxx:32,
                 from gdrive-document.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/string_parse_tree.hpp: In instantiation of 'boost::date_time::parse_match_result<charT>::parse_match_result() [with charT = char]':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/time_parsing.hpp:317:17:   required from 'time_type boost::date_time::parse_iso_time(const string&, char) [with time_type = boost::posix_time::ptime; std::string = std::__cxx11::basic_string<char>]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/time_parsers.hpp:35:51:   required from here
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/string_parse_tree.hpp:28:3: warning: 'boost::date_time::parse_match_result<char>::cache' should be initialized in the member initialization list [-Weffc++]
   28 |   parse_match_result() :
      |   ^~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/time_duration.hpp:17,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/posix_time_config.hpp:16,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/posix_time_system.hpp:13,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/ptime.hpp:12,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/posix_time.hpp:15,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/local_time/local_time.hpp:11,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time.hpp:15,
                 from ../../inc/libcmis/object.hxx:40,
                 from gdrive-object.hxx:31,
                 from gdrive-object.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/operators.hpp:872:6: warning: prefix 'T& boost::operators_impl::output_iterator_helper<T>::operator++()' should return 'boost::operators_impl::output_iterator_helper<T>&' [-Weffc++]
  872 |   T& operator++() { return static_cast<T&>(*this); }
      |      ^~~~~~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/range/iterator_range_core.hpp:27,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/replace.hpp:16,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_facet.hpp:17,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/gregorian_io.hpp:16,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/gregorian.hpp:31,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/time_formatters.hpp:12,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/posix_time.hpp:24,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/local_time/local_time.hpp:11,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time.hpp:15,
                 from ../../inc/libcmis/object.hxx:40,
                 from ../../inc/libcmis/document.hxx:39,
                 from gdrive-folder.hxx:32,
                 from gdrive-folder.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp: In instantiation of 'class boost::iterators::detail::iterator_facade_base<boost::token_iterator<boost::char_separator<wchar_t, std::char_traits<wchar_t> >, __gnu_cxx::__normal_iterator<const wchar_t*, std::__cxx11::basic_string<wchar_t> >, std::__cxx11::basic_string<wchar_t> >, std::__cxx11::basic_string<wchar_t>, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string<wchar_t>&, int, false, false>':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:854:9:   required from 'class boost::iterators::iterator_facade<boost::token_iterator<boost::char_separator<wchar_t, std::char_traits<wchar_t> >, __gnu_cxx::__normal_iterator<const wchar_t*, std::__cxx11::basic_string<wchar_t> >, std::__cxx11::basic_string<wchar_t> >, std::__cxx11::basic_string<wchar_t>, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string<wchar_t>&, int>'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/token_iterator.hpp:30:9:   required from 'class boost::token_iterator<boost::char_separator<wchar_t, std::char_traits<wchar_t> >, __gnu_cxx::__normal_iterator<const wchar_t*, std::__cxx11::basic_string<wchar_t> >, std::__cxx11::basic_string<wchar_t> >'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_parsing.hpp:322:36:   required from 'boost::date_time::period<date_type, typename date_type::duration_type> boost::date_time::from_simple_string_type(const std::__cxx11::basic_string<OutputT>&) [with date_type = boost::gregorian::date; charT = wchar_t; typename date_type::duration_type = boost::gregorian::date_duration]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/parsers.hpp:103:62:   required from here
/pbulk/work/net/libcmis/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++() [with Derived = boost::token_iterator<boost::char_separator<wchar_t, std::char_traits<wchar_t> >, __gnu_cxx::__normal_iterator<const wchar_t*, std::__cxx11::basic_string<wchar_t> >, std::__cxx11::basic_string<wchar_t> >; Value = std::__cxx11::basic_string<wchar_t>; CategoryOrTraversal = boost::iterators::forward_traversal_tag; Reference = const std::__cxx11::basic_string<wchar_t>&; Difference = int]' should return 'boost::iterators::detail::iterator_facade_base<boost::token_iterator<boost::char_separator<wchar_t, std::char_traits<wchar_t> >, __gnu_cxx::__normal_iterator<const wchar_t*, std::__cxx11::basic_string<wchar_t> >, std::__cxx11::basic_string<wchar_t> >, std::__cxx11::basic_string<wchar_t>, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string<wchar_t>&, int, false, false>&' [-Weffc++]
  745 |         Derived& operator++()
      |                  ^~~~~~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/time_duration.hpp:17,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/posix_time_config.hpp:16,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/posix_time_system.hpp:13,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/ptime.hpp:12,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/posix_time.hpp:15,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/local_time/local_time.hpp:11,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time.hpp:15,
                 from ../../inc/libcmis/property-type.hxx:31,
                 from ../../inc/libcmis/object-type.hxx:39,
                 from gdrive-object-type.hxx:32,
                 from gdrive-object-type.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/operators.hpp: At global scope:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/operators.hpp:872:6: warning: prefix 'T& boost::operators_impl::output_iterator_helper<T>::operator++()' should return 'boost::operators_impl::output_iterator_helper<T>&' [-Weffc++]
  872 |   T& operator++() { return static_cast<T&>(*this); }
      |      ^~~~~~~~
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/string_parse_tree.hpp: In instantiation of 'boost::date_time::string_parse_tree<charT>::string_parse_tree(short int) [with charT = char]':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/special_values_parser.hpp:53:5:   required from 'boost::date_time::special_values_parser<date_type, charT>::special_values_parser() [with date_type = boost::gregorian::date; charT = char]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/time_parsing.hpp:316:18:   required from 'time_type boost::date_time::parse_iso_time(const string&, char) [with time_type = boost::posix_time::ptime; std::string = std::__cxx11::basic_string<char>]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/time_parsers.hpp:35:51:   required from here
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/string_parse_tree.hpp:119:3: warning: 'boost::date_time::string_parse_tree<char>::m_next_chars' should be initialized in the member initialization list [-Weffc++]
  119 |   string_parse_tree(short value = parse_match_result_type::PARSE_ERROR) :
      |   ^~~~~~~~~~~~~~~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/copy_map.hpp:24,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/index_base.hpp:23,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/base_type.hpp:21,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index_container.hpp:36,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:21,
                 from json-utils.hxx:36,
                 from gdrive-object.hxx:34,
                 from gdrive-document.hxx:36,
                 from gdrive-document.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/auto_space.hpp: In instantiation of 'struct boost::multi_index::detail::auto_space<boost::multi_index::detail::copy_map_entry<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::null_augment_policy, boost::multi_index::detail::index_node_base<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > > > > >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > >':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/copy_map.hpp:123:46:   required from 'class boost::multi_index::detail::copy_map<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::null_augment_policy, boost::multi_index::detail::index_node_base<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > > > >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > >'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index_container.hpp:623:19:   required from 'void boost::multi_index::multi_index_container<Value, IndexSpecifierList, Allocator>::copy_construct_from(const boost::multi_index::multi_index_container<Value, IndexSpecifierList, Allocator>&) [with Value = std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >; IndexSpecifierList = boost::multi_index::indexed_by<boost::multi_index::sequenced<>, boost::multi_index::ordered_non_unique<boost::multi_index::tag<boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >::subs::by_name, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::multi_index::member<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, const std::__cxx11::basic_string<char>, &std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >::first>, std::less<std::__cxx11::basic_string<char> > >, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>; Allocator = std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > >]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index_container.hpp:294:5:   required from 'boost::multi_index::multi_index_container<Value, IndexSpecifierList, Allocator>::multi_index_container(const boost::multi_index::multi_index_container<Value, IndexSpecifierList, Allocator>&) [with Value = std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >; IndexSpecifierList = boost::multi_index::indexed_by<boost::multi_index::sequenced<>, boost::multi_index::ordered_non_unique<boost::multi_index::tag<boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >::subs::by_name, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::multi_index::member<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, const std::__cxx11::basic_string<char>, &std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >::first>, std::less<std::__cxx11::basic_string<char> > >, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>; Allocator = std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > >]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:195:22:   required from 'boost::property_tree::basic_ptree<Key, Data, KeyCompare>::basic_ptree(const boost::property_tree::basic_ptree<Key, Data, KeyCompare>&) [with Key = std::__cxx11::basic_string<char>; Data = std::__cxx11::basic_string<char>; KeyCompare = std::less<std::__cxx11::basic_string<char> >]'
json-utils.hxx:78:62:   required from here
/pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/auto_space.hpp:47:8: warning: 'struct boost::multi_index::detail::auto_space<boost::multi_index::detail::copy_map_entry<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::null_augment_policy, boost::multi_index::detail::index_node_base<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > > > > >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > >' has pointer data members [-Weffc++]
   47 | struct auto_space:private noncopyable
      |        ^~~~~~~~~~
/pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/auto_space.hpp:47:8: warning:   but does not declare 'boost::multi_index::detail::auto_space<boost::multi_index::detail::copy_map_entry<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::null_augment_policy, boost::multi_index::detail::index_node_base<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > > > > >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > >(const boost::multi_index::detail::auto_space<boost::multi_index::detail::copy_map_entry<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::null_augment_policy, boost::multi_index::detail::index_node_base<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > > > > >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > >&)' [-Weffc++]
/pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/auto_space.hpp:47:8: warning:   or 'operator=(const boost::multi_index::detail::auto_space<boost::multi_index::detail::copy_map_entry<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::null_augment_policy, boost::multi_index::detail::index_node_base<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > > > > >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > >&)' [-Weffc++]
/pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/auto_space.hpp:90:13: note: pointer member 'boost::multi_index::detail::auto_space<boost::multi_index::detail::copy_map_entry<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::null_augment_policy, boost::multi_index::detail::index_node_base<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > > > > >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > >::data_' declared here
   90 |   pointer   data_;
      |             ^~~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/index_base.hpp:23,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/base_type.hpp:21,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index_container.hpp:36,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:21,
                 from json-utils.hxx:36,
                 from gdrive-object.hxx:34,
                 from gdrive-document.hxx:36,
                 from gdrive-document.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/copy_map.hpp: In instantiation of 'class boost::multi_index::detail::copy_map<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::null_augment_policy, boost::multi_index::detail::index_node_base<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > > > >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > >':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index_container.hpp:623:19:   required from 'void boost::multi_index::multi_index_container<Value, IndexSpecifierList, Allocator>::copy_construct_from(const boost::multi_index::multi_index_container<Value, IndexSpecifierList, Allocator>&) [with Value = std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >; IndexSpecifierList = boost::multi_index::indexed_by<boost::multi_index::sequenced<>, boost::multi_index::ordered_non_unique<boost::multi_index::tag<boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >::subs::by_name, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::multi_index::member<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, const std::__cxx11::basic_string<char>, &std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >::first>, std::less<std::__cxx11::basic_string<char> > >, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>; Allocator = std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > >]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index_container.hpp:294:5:   required from 'boost::multi_index::multi_index_container<Value, IndexSpecifierList, Allocator>::multi_index_container(const boost::multi_index::multi_index_container<Value, IndexSpecifierList, Allocator>&) [with Value = std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >; IndexSpecifierList = boost::multi_index::indexed_by<boost::multi_index::sequenced<>, boost::multi_index::ordered_non_unique<boost::multi_index::tag<boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >::subs::by_name, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::multi_index::member<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, const std::__cxx11::basic_string<char>, &std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >::first>, std::less<std::__cxx11::basic_string<char> > >, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>; Allocator = std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > >]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:195:22:   required from 'boost::property_tree::basic_ptree<Key, Data, KeyCompare>::basic_ptree(const boost::property_tree::basic_ptree<Key, Data, KeyCompare>&) [with Key = std::__cxx11::basic_string<char>; Data = std::__cxx11::basic_string<char>; KeyCompare = std::less<std::__cxx11::basic_string<char> >]'
json-utils.hxx:78:62:   required from here
/pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/copy_map.hpp:73:7: warning: 'class boost::multi_index::detail::copy_map<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::null_augment_policy, boost::multi_index::detail::index_node_base<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > > > >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > >' has pointer data members [-Weffc++]
   73 | class copy_map:private noncopyable
      |       ^~~~~~~~
/pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/copy_map.hpp:73:7: warning:   but does not declare 'boost::multi_index::detail::copy_map<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::null_augment_policy, boost::multi_index::detail::index_node_base<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > > > >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > >(const boost::multi_index::detail::copy_map<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::null_augment_policy, boost::multi_index::detail::index_node_base<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > > > >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > >&)' [-Weffc++]
/pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/copy_map.hpp:73:7: warning:   or 'operator=(const boost::multi_index::detail::copy_map<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::null_augment_policy, boost::multi_index::detail::index_node_base<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > > > >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > >&)' [-Weffc++]
/pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/copy_map.hpp:126:46: note: pointer member 'boost::multi_index::detail::copy_map<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::null_augment_policy, boost::multi_index::detail::index_node_base<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > > > >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > >::header_cpy_' declared here
  126 |   Node*                                      header_cpy_;
      |                                              ^~~~~~~~~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/node_type.hpp:22,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/index_base.hpp:27,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/base_type.hpp:21,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index_container.hpp:36,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:21,
                 from json-utils.hxx:36,
                 from gdrive-object.hxx:34,
                 from gdrive-folder.hxx:35,
                 from gdrive-folder.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/header_holder.hpp: In instantiation of 'struct boost::multi_index::detail::header_holder<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::null_augment_policy, boost::multi_index::detail::index_node_base<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > > > >*, boost::multi_index::multi_index_container<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, boost::multi_index::indexed_by<boost::multi_index::sequenced<>, boost::multi_index::ordered_non_unique<boost::multi_index::tag<boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >::subs::by_name, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::multi_index::member<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, const std::__cxx11::basic_string<char>, &std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >::first>, std::less<std::__cxx11::basic_string<char> > >, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > > >':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index_container.hpp:99:7:   required from 'class boost::multi_index::multi_index_container<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, boost::multi_index::indexed_by<boost::multi_index::sequenced<>, boost::multi_index::ordered_non_unique<boost::multi_index::tag<boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >::subs::by_name, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::multi_index::member<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, const std::__cxx11::basic_string<char>, &std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >::first>, std::less<std::__cxx11::basic_string<char> > >, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > >'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:60:13:   required from 'struct boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >::subs'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:195:64:   required from 'boost::property_tree::basic_ptree<Key, Data, KeyCompare>::basic_ptree(const boost::property_tree::basic_ptree<Key, Data, KeyCompare>&) [with Key = std::__cxx11::basic_string<char>; Data = std::__cxx11::basic_string<char>; KeyCompare = std::less<std::__cxx11::basic_string<char> >]'
json-utils.hxx:78:62:   required from here
/pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/header_holder.hpp:33:8: warning: 'struct boost::multi_index::detail::header_holder<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::null_augment_policy, boost::multi_index::detail::index_node_base<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > > > >*, boost::multi_index::multi_index_container<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, boost::multi_index::indexed_by<boost::multi_index::sequenced<>, boost::multi_index::ordered_non_unique<boost::multi_index::tag<boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >::subs::by_name, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::multi_index::member<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, const std::__cxx11::basic_string<char>, &std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >::first>, std::less<std::__cxx11::basic_string<char> > >, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > > >' has pointer data members [-Weffc++]
   33 | struct header_holder:private noncopyable
      |        ^~~~~~~~~~~~~
/pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/header_holder.hpp:33:8: warning:   but does not declare 'boost::multi_index::detail::header_holder<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::null_augment_policy, boost::multi_index::detail::index_node_base<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > > > >*, boost::multi_index::multi_index_container<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, boost::multi_index::indexed_by<boost::multi_index::sequenced<>, boost::multi_index::ordered_non_unique<boost::multi_index::tag<boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >::subs::by_name, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::multi_index::member<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, const std::__cxx11::basic_string<char>, &std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >::first>, std::less<std::__cxx11::basic_string<char> > >, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > > >(const boost::multi_index::detail::header_holder<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::null_augment_policy, boost::multi_index::detail::index_node_base<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > > > >*, boost::multi_index::multi_index_container<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, boost::multi_index::indexed_by<boost::multi_index::sequenced<>, boost::multi_index::ordered_non_unique<boost::multi_index::tag<boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >::subs::by_name, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::multi_index::member<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, const std::__cxx11::basic_string<char>, &std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >::first>, std::less<std::__cxx11::basic_string<char> > >, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > > >&)' [-Weffc++]
/pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/header_holder.hpp:33:8: warning:   or 'operator=(const boost::multi_index::detail::header_holder<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::null_augment_policy, boost::multi_index::detail::index_node_base<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > > > >*, boost::multi_index::multi_index_container<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, boost::multi_index::indexed_by<boost::multi_index::sequenced<>, boost::multi_index::ordered_non_unique<boost::multi_index::tag<boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >::subs::by_name, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::multi_index::member<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, const std::__cxx11::basic_string<char>, &std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >::first>, std::less<std::__cxx11::basic_string<char> > >, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > > >&)' [-Weffc++]
/pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/header_holder.hpp:38:15: note: pointer member 'boost::multi_index::detail::header_holder<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::null_augment_policy, boost::multi_index::detail::index_node_base<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > > > >*, boost::multi_index::multi_index_container<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, boost::multi_index::indexed_by<boost::multi_index::sequenced<>, boost::multi_index::ordered_non_unique<boost::multi_index::tag<boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >::subs::by_name, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::multi_index::member<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, const std::__cxx11::basic_string<char>, &std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >::first>, std::less<std::__cxx11::basic_string<char> > >, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > > >::member' declared here
   38 |   NodeTypePtr member;
      |               ^~~~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/period_parser.hpp:19,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_facet.hpp:23,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/gregorian_io.hpp:16,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/gregorian.hpp:31,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/time_formatters.hpp:12,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/posix_time.hpp:24,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/local_time/local_time.hpp:11,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time.hpp:15,
                 from ../../inc/libcmis/object.hxx:40,
                 from ../../inc/libcmis/document.hxx:39,
                 from gdrive-document.hxx:32,
                 from gdrive-document.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/string_parse_tree.hpp: In instantiation of 'boost::date_time::string_parse_tree<charT>::string_parse_tree(boost::date_time::string_parse_tree<charT>::collection_type, unsigned int) [with charT = char; boost::date_time::string_parse_tree<charT>::collection_type = std::vector<std::__cxx11::basic_string<char> >]':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/special_values_parser.hpp:91:22:   required from 'void boost::date_time::special_values_parser<date_type, charT>::sv_strings(const string_type&, const string_type&, const string_type&, const string_type&, const string_type&) [with date_type = boost::gregorian::date; charT = char; boost::date_time::special_values_parser<date_type, charT>::string_type = std::__cxx11::basic_string<char>]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/special_values_parser.hpp:54:7:   required from 'boost::date_time::special_values_parser<date_type, charT>::special_values_parser() [with date_type = boost::gregorian::date; charT = char]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/time_parsing.hpp:316:18:   required from 'time_type boost::date_time::parse_iso_time(const string&, char) [with time_type = boost::posix_time::ptime; std::string = std::__cxx11::basic_string<char>]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/time_parsers.hpp:35:51:   required from here
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/string_parse_tree.hpp:104:3: warning: 'boost::date_time::string_parse_tree<char>::m_next_chars' should be initialized in the member initialization list [-Weffc++]
  104 |   string_parse_tree(collection_type names, unsigned int starting_point=0) :
      |   ^~~~~~~~~~~~~~~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/token_iterator.hpp:24,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/tokenizer.hpp:20,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_parsing.hpp:17,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/parsers.hpp:13,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/gregorian.hpp:34,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/time_formatters.hpp:12,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/posix_time.hpp:24,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/local_time/local_time.hpp:11,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time.hpp:15,
                 from ../../inc/libcmis/object.hxx:40,
                 from ../../inc/libcmis/document.hxx:39,
                 from gdrive-folder.hxx:32,
                 from gdrive-folder.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/token_functions.hpp: In instantiation of 'boost::char_separator<Char, Tr>::char_separator(const Char*, const Char*, boost::empty_token_policy) [with Char = char; Tr = std::char_traits<char>]':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_parsing.hpp:155:27:   required from 'date_type boost::date_time::parse_date(const string&, int) [with date_type = boost::gregorian::date; std::string = std::__cxx11::basic_string<char>]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/parsers.hpp:49:41:   required from here
/pbulk/work/net/libcmis/work/.buildlink/include/boost/token_functions.hpp:435:5: warning: 'boost::char_separator<char, std::char_traits<char> >::m_kept_delims' should be initialized in the member initialization list [-Weffc++]
  435 |     char_separator(const Char* dropped_delims,
      |     ^~~~~~~~~~~~~~
/pbulk/work/net/libcmis/work/.buildlink/include/boost/token_functions.hpp: In instantiation of 'boost::char_separator<Char, Tr>::char_separator(const Char*, const Char*, boost::empty_token_policy) [with Char = wchar_t; Tr = std::char_traits<wchar_t>]':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_parsing.hpp:320:22:   required from 'boost::date_time::period<date_type, typename date_type::duration_type> boost::date_time::from_simple_string_type(const std::__cxx11::basic_string<OutputT>&) [with date_type = boost::gregorian::date; charT = wchar_t; typename date_type::duration_type = boost::gregorian::date_duration]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/parsers.hpp:103:62:   required from here
/pbulk/work/net/libcmis/work/.buildlink/include/boost/token_functions.hpp:435:5: warning: 'boost::char_separator<wchar_t, std::char_traits<wchar_t> >::m_kept_delims' should be initialized in the member initialization list [-Weffc++]
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/format_date_parser.hpp:17,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_generator_parser.hpp:20,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_facet.hpp:25,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/gregorian_io.hpp:16,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/gregorian.hpp:31,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/time_formatters.hpp:12,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/posix_time.hpp:24,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/local_time/local_time.hpp:11,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time.hpp:15,
                 from ../../inc/libcmis/object.hxx:40,
                 from ../../inc/libcmis/document.hxx:39,
                 from gdrive-folder.hxx:32,
                 from gdrive-folder.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/special_values_parser.hpp: In instantiation of 'boost::date_time::special_values_parser<date_type, charT>::special_values_parser() [with date_type = boost::gregorian::date; charT = char]':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/time_parsing.hpp:316:18:   required from 'time_type boost::date_time::parse_iso_time(const string&, char) [with time_type = boost::posix_time::ptime; std::string = std::__cxx11::basic_string<char>]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/time_parsers.hpp:35:51:   required from here
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/special_values_parser.hpp:52:5: warning: 'boost::date_time::special_values_parser<boost::gregorian::date, char>::m_sv_strings' should be initialized in the member initialization list [-Weffc++]
   52 |     special_values_parser()
      |     ^~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/period_parser.hpp:19,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_facet.hpp:23,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/gregorian_io.hpp:16,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/gregorian.hpp:31,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/time_formatters.hpp:12,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/posix_time.hpp:24,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/local_time/local_time.hpp:11,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time.hpp:15,
                 from ../../inc/libcmis/object.hxx:40,
                 from ../../inc/libcmis/document.hxx:39,
                 from gdrive-folder.hxx:32,
                 from gdrive-folder.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/string_parse_tree.hpp: In instantiation of 'boost::date_time::parse_match_result<charT>::parse_match_result() [with charT = char]':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/time_parsing.hpp:317:17:   required from 'time_type boost::date_time::parse_iso_time(const string&, char) [with time_type = boost::posix_time::ptime; std::string = std::__cxx11::basic_string<char>]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/time_parsers.hpp:35:51:   required from here
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/string_parse_tree.hpp:28:3: warning: 'boost::date_time::parse_match_result<char>::cache' should be initialized in the member initialization list [-Weffc++]
   28 |   parse_match_result() :
      |   ^~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/range/iterator_range_core.hpp:27,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/replace.hpp:16,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_facet.hpp:17,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/gregorian_io.hpp:16,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/gregorian.hpp:31,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/time_formatters.hpp:12,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/posix_time.hpp:24,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/local_time/local_time.hpp:11,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time.hpp:15,
                 from ../../inc/libcmis/object.hxx:40,
                 from ../../inc/libcmis/document.hxx:39,
                 from gdrive-document.hxx:32,
                 from gdrive-document.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp: In instantiation of 'class boost::iterators::detail::iterator_facade_base<boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, int, false, false>':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:774:11:   required from 'class boost::iterators::detail::iterator_facade_base<boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, int, true, false>'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:800:11:   required from 'class boost::iterators::detail::iterator_facade_base<boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, int, true, true>'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:854:9:   required from 'class boost::iterators::iterator_facade<boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, int>'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_adaptor.hpp:249:9:   required from 'class boost::iterators::iterator_adaptor<boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, char, boost::use_default, char, boost::use_default>'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/transform_iterator.hpp:83:9:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/case_conv.hpp:76:79:   required from 'SequenceT boost::algorithm::to_lower_copy(const SequenceT&, const std::locale&) [with SequenceT = std::__cxx11::basic_string<char>]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/string_parse_tree.hpp:110:54:   required from 'boost::date_time::string_parse_tree<charT>::string_parse_tree(boost::date_time::string_parse_tree<charT>::collection_type, unsigned int) [with charT = char; boost::date_time::string_parse_tree<charT>::collection_type = std::vector<std::__cxx11::basic_string<char> >]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/special_values_parser.hpp:91:22:   required from 'void boost::date_time::special_values_parser<date_type, charT>::sv_strings(const string_type&, const string_type&, const string_type&, const string_type&, const string_type&) [with date_type = boost::gregorian::date; charT = char; boost::date_time::special_values_parser<date_type, charT>::string_type = std::__cxx11::basic_string<char>]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/special_values_parser.hpp:54:7:   required from 'boost::date_time::special_values_parser<date_type, charT>::special_values_parser() [with date_type = boost::gregorian::date; charT = char]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/time_parsing.hpp:316:18:   required from 'time_type boost::date_time::parse_iso_time(const string&, char) [with time_type = boost::posix_time::ptime; std::string = std::__cxx11::basic_string<char>]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/time_parsers.hpp:35:51:   required from here
/pbulk/work/net/libcmis/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++() [with Derived = boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>; Value = char; CategoryOrTraversal = boost::iterators::random_access_traversal_tag; Reference = char; Difference = int]' should return 'boost::iterators::detail::iterator_facade_base<boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, int, false, false>&' [-Weffc++]
  745 |         Derived& operator++()
      |                  ^~~~~~~~
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp: In instantiation of 'class boost::iterators::detail::iterator_facade_base<boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, int, true, false>':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:800:11:   required from 'class boost::iterators::detail::iterator_facade_base<boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, int, true, true>'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:854:9:   required from 'class boost::iterators::iterator_facade<boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, int>'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_adaptor.hpp:249:9:   required from 'class boost::iterators::iterator_adaptor<boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, char, boost::use_default, char, boost::use_default>'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/transform_iterator.hpp:83:9:   required from 'class boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/detail/case_conv.hpp:117:53:   required from 'SequenceT boost::algorithm::detail::transform_range_copy(const RangeT&, FunctorT) [with SequenceT = std::__cxx11::basic_string<char>; RangeT = std::__cxx11::basic_string<char>; FunctorT = boost::algorithm::detail::to_lowerF<char>]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/case_conv.hpp:76:79:   required from 'SequenceT boost::algorithm::to_lower_copy(const SequenceT&, const std::locale&) [with SequenceT = std::__cxx11::basic_string<char>]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/string_parse_tree.hpp:110:54:   required from 'boost::date_time::string_parse_tree<charT>::string_parse_tree(boost::date_time::string_parse_tree<charT>::collection_type, unsigned int) [with charT = char; boost::date_time::string_parse_tree<charT>::collection_type = std::vector<std::__cxx11::basic_string<char> >]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/special_values_parser.hpp:91:22:   required from 'void boost::date_time::special_values_parser<date_type, charT>::sv_strings(const string_type&, const string_type&, const string_type&, const string_type&, const string_type&) [with date_type = boost::gregorian::date; charT = char; boost::date_time::special_values_parser<date_type, charT>::string_type = std::__cxx11::basic_string<char>]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/special_values_parser.hpp:54:7:   required from 'boost::date_time::special_values_parser<date_type, charT>::special_values_parser() [with date_type = boost::gregorian::date; charT = char]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/time_parsing.hpp:316:18:   required from 'time_type boost::date_time::parse_iso_time(const string&, char) [with time_type = boost::posix_time::ptime; std::string = std::__cxx11::basic_string<char>]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/time_parsers.hpp:35:51:   required from here
/pbulk/work/net/libcmis/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--() [with Derived = boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>; Value = char; CategoryOrTraversal = boost::iterators::random_access_traversal_tag; Reference = char; Difference = int]' should return 'boost::iterators::detail::iterator_facade_base<boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, int, true, false>&' [-Weffc++]
  778 |         Derived& operator--()
      |                  ^~~~~~~~
/pbulk/work/net/libcmis/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) [with Derived = boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>; Value = char; CategoryOrTraversal = boost::iterators::random_access_traversal_tag; Reference = char; Difference = int]' should return 'boost::iterators::detail::iterator_facade_base<boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, int, true, false>' [-Weffc++]
  784 |         Derived operator--(int)
      |                 ^~~~~~~~
  CXX      libcmis_la-gdrive-repository.lo
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/string_parse_tree.hpp: In instantiation of 'boost::date_time::string_parse_tree<charT>::string_parse_tree(short int) [with charT = char]':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/special_values_parser.hpp:53:5:   required from 'boost::date_time::special_values_parser<date_type, charT>::special_values_parser() [with date_type = boost::gregorian::date; charT = char]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/time_parsing.hpp:316:18:   required from 'time_type boost::date_time::parse_iso_time(const string&, char) [with time_type = boost::posix_time::ptime; std::string = std::__cxx11::basic_string<char>]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/time_parsers.hpp:35:51:   required from here
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/string_parse_tree.hpp:119:3: warning: 'boost::date_time::string_parse_tree<char>::m_next_chars' should be initialized in the member initialization list [-Weffc++]
  119 |   string_parse_tree(short value = parse_match_result_type::PARSE_ERROR) :
      |   ^~~~~~~~~~~~~~~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/range/iterator_range_core.hpp:27,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/replace.hpp:16,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_facet.hpp:17,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/gregorian_io.hpp:16,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/gregorian.hpp:31,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/time_formatters.hpp:12,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/posix_time.hpp:24,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/local_time/local_time.hpp:11,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time.hpp:15,
                 from ../../inc/libcmis/property-type.hxx:31,
                 from ../../inc/libcmis/object-type.hxx:39,
                 from gdrive-object-type.hxx:32,
                 from gdrive-object-type.cxx:29:
/pbulk/work/net/libcmis/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/net/libcmis/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/net/libcmis/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/net/libcmis/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++(
      |   ^~~~~~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/range/iterator_range_core.hpp:27,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/replace.hpp:16,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_facet.hpp:17,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/gregorian_io.hpp:16,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/gregorian.hpp:31,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/time_formatters.hpp:12,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/posix_time.hpp:24,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/local_time/local_time.hpp:11,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time.hpp:15,
                 from ../../inc/libcmis/object.hxx:40,
                 from gdrive-object.hxx:31,
                 from gdrive-object.cxx:29:
/pbulk/work/net/libcmis/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/net/libcmis/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/net/libcmis/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/net/libcmis/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++(
      |   ^~~~~~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/copy_map.hpp:24,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/index_base.hpp:23,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/base_type.hpp:21,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index_container.hpp:36,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:21,
                 from json-utils.hxx:36,
                 from gdrive-object.hxx:34,
                 from gdrive-folder.hxx:35,
                 from gdrive-folder.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/auto_space.hpp: In instantiation of 'struct boost::multi_index::detail::auto_space<boost::multi_index::detail::copy_map_entry<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::null_augment_policy, boost::multi_index::detail::index_node_base<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > > > > >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > >':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/copy_map.hpp:123:46:   required from 'class boost::multi_index::detail::copy_map<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::null_augment_policy, boost::multi_index::detail::index_node_base<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > > > >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > >'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index_container.hpp:623:19:   required from 'void boost::multi_index::multi_index_container<Value, IndexSpecifierList, Allocator>::copy_construct_from(const boost::multi_index::multi_index_container<Value, IndexSpecifierList, Allocator>&) [with Value = std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >; IndexSpecifierList = boost::multi_index::indexed_by<boost::multi_index::sequenced<>, boost::multi_index::ordered_non_unique<boost::multi_index::tag<boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >::subs::by_name, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::multi_index::member<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, const std::__cxx11::basic_string<char>, &std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >::first>, std::less<std::__cxx11::basic_string<char> > >, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>; Allocator = std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > >]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index_container.hpp:294:5:   required from 'boost::multi_index::multi_index_container<Value, IndexSpecifierList, Allocator>::multi_index_container(const boost::multi_index::multi_index_container<Value, IndexSpecifierList, Allocator>&) [with Value = std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >; IndexSpecifierList = boost::multi_index::indexed_by<boost::multi_index::sequenced<>, boost::multi_index::ordered_non_unique<boost::multi_index::tag<boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >::subs::by_name, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::multi_index::member<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, const std::__cxx11::basic_string<char>, &std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >::first>, std::less<std::__cxx11::basic_string<char> > >, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>; Allocator = std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > >]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:195:22:   required from 'boost::property_tree::basic_ptree<Key, Data, KeyCompare>::basic_ptree(const boost::property_tree::basic_ptree<Key, Data, KeyCompare>&) [with Key = std::__cxx11::basic_string<char>; Data = std::__cxx11::basic_string<char>; KeyCompare = std::less<std::__cxx11::basic_string<char> >]'
json-utils.hxx:78:62:   required from here
/pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/auto_space.hpp:47:8: warning: 'struct boost::multi_index::detail::auto_space<boost::multi_index::detail::copy_map_entry<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::null_augment_policy, boost::multi_index::detail::index_node_base<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > > > > >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > >' has pointer data members [-Weffc++]
   47 | struct auto_space:private noncopyable
      |        ^~~~~~~~~~
/pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/auto_space.hpp:47:8: warning:   but does not declare 'boost::multi_index::detail::auto_space<boost::multi_index::detail::copy_map_entry<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::null_augment_policy, boost::multi_index::detail::index_node_base<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > > > > >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > >(const boost::multi_index::detail::auto_space<boost::multi_index::detail::copy_map_entry<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::null_augment_policy, boost::multi_index::detail::index_node_base<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > > > > >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > >&)' [-Weffc++]
/pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/auto_space.hpp:47:8: warning:   or 'operator=(const boost::multi_index::detail::auto_space<boost::multi_index::detail::copy_map_entry<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::null_augment_policy, boost::multi_index::detail::index_node_base<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > > > > >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > >&)' [-Weffc++]
/pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/auto_space.hpp:90:13: note: pointer member 'boost::multi_index::detail::auto_space<boost::multi_index::detail::copy_map_entry<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::null_augment_policy, boost::multi_index::detail::index_node_base<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > > > > >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > >::data_' declared here
   90 |   pointer   data_;
      |             ^~~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/index_base.hpp:23,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/base_type.hpp:21,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index_container.hpp:36,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:21,
                 from json-utils.hxx:36,
                 from gdrive-object.hxx:34,
                 from gdrive-folder.hxx:35,
                 from gdrive-folder.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/copy_map.hpp: In instantiation of 'class boost::multi_index::detail::copy_map<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::null_augment_policy, boost::multi_index::detail::index_node_base<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > > > >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > >':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index_container.hpp:623:19:   required from 'void boost::multi_index::multi_index_container<Value, IndexSpecifierList, Allocator>::copy_construct_from(const boost::multi_index::multi_index_container<Value, IndexSpecifierList, Allocator>&) [with Value = std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >; IndexSpecifierList = boost::multi_index::indexed_by<boost::multi_index::sequenced<>, boost::multi_index::ordered_non_unique<boost::multi_index::tag<boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >::subs::by_name, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::multi_index::member<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, const std::__cxx11::basic_string<char>, &std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >::first>, std::less<std::__cxx11::basic_string<char> > >, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>; Allocator = std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > >]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index_container.hpp:294:5:   required from 'boost::multi_index::multi_index_container<Value, IndexSpecifierList, Allocator>::multi_index_container(const boost::multi_index::multi_index_container<Value, IndexSpecifierList, Allocator>&) [with Value = std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >; IndexSpecifierList = boost::multi_index::indexed_by<boost::multi_index::sequenced<>, boost::multi_index::ordered_non_unique<boost::multi_index::tag<boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >::subs::by_name, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::multi_index::member<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, const std::__cxx11::basic_string<char>, &std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >::first>, std::less<std::__cxx11::basic_string<char> > >, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>; Allocator = std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > >]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:195:22:   required from 'boost::property_tree::basic_ptree<Key, Data, KeyCompare>::basic_ptree(const boost::property_tree::basic_ptree<Key, Data, KeyCompare>&) [with Key = std::__cxx11::basic_string<char>; Data = std::__cxx11::basic_string<char>; KeyCompare = std::less<std::__cxx11::basic_string<char> >]'
json-utils.hxx:78:62:   required from here
/pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/copy_map.hpp:73:7: warning: 'class boost::multi_index::detail::copy_map<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::null_augment_policy, boost::multi_index::detail::index_node_base<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > > > >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > >' has pointer data members [-Weffc++]
   73 | class copy_map:private noncopyable
      |       ^~~~~~~~
/pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/copy_map.hpp:73:7: warning:   but does not declare 'boost::multi_index::detail::copy_map<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::null_augment_policy, boost::multi_index::detail::index_node_base<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > > > >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > >(const boost::multi_index::detail::copy_map<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::null_augment_policy, boost::multi_index::detail::index_node_base<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > > > >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > >&)' [-Weffc++]
/pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/copy_map.hpp:73:7: warning:   or 'operator=(const boost::multi_index::detail::copy_map<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::null_augment_policy, boost::multi_index::detail::index_node_base<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > > > >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > >&)' [-Weffc++]
/pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/copy_map.hpp:126:46: note: pointer member 'boost::multi_index::detail::copy_map<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::null_augment_policy, boost::multi_index::detail::index_node_base<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > > > >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > >::header_cpy_' declared here
  126 |   Node*                                      header_cpy_;
      |                                              ^~~~~~~~~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/period_parser.hpp:19,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_facet.hpp:23,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/gregorian_io.hpp:16,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/gregorian.hpp:31,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/time_formatters.hpp:12,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/posix_time.hpp:24,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/local_time/local_time.hpp:11,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time.hpp:15,
                 from ../../inc/libcmis/object.hxx:40,
                 from ../../inc/libcmis/document.hxx:39,
                 from gdrive-folder.hxx:32,
                 from gdrive-folder.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/string_parse_tree.hpp: In instantiation of 'boost::date_time::string_parse_tree<charT>::string_parse_tree(boost::date_time::string_parse_tree<charT>::collection_type, unsigned int) [with charT = char; boost::date_time::string_parse_tree<charT>::collection_type = std::vector<std::__cxx11::basic_string<char> >]':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/special_values_parser.hpp:91:22:   required from 'void boost::date_time::special_values_parser<date_type, charT>::sv_strings(const string_type&, const string_type&, const string_type&, const string_type&, const string_type&) [with date_type = boost::gregorian::date; charT = char; boost::date_time::special_values_parser<date_type, charT>::string_type = std::__cxx11::basic_string<char>]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/special_values_parser.hpp:54:7:   required from 'boost::date_time::special_values_parser<date_type, charT>::special_values_parser() [with date_type = boost::gregorian::date; charT = char]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/time_parsing.hpp:316:18:   required from 'time_type boost::date_time::parse_iso_time(const string&, char) [with time_type = boost::posix_time::ptime; std::string = std::__cxx11::basic_string<char>]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/time_parsers.hpp:35:51:   required from here
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/string_parse_tree.hpp:104:3: warning: 'boost::date_time::string_parse_tree<char>::m_next_chars' should be initialized in the member initialization list [-Weffc++]
  104 |   string_parse_tree(collection_type names, unsigned int starting_point=0) :
      |   ^~~~~~~~~~~~~~~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/range/iterator_range_core.hpp:27,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/replace.hpp:16,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_facet.hpp:17,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/gregorian_io.hpp:16,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/gregorian.hpp:31,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/time_formatters.hpp:12,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/posix_time.hpp:24,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/local_time/local_time.hpp:11,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time.hpp:15,
                 from ../../inc/libcmis/object.hxx:40,
                 from ../../inc/libcmis/document.hxx:39,
                 from gdrive-folder.hxx:32,
                 from gdrive-folder.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp: In instantiation of 'class boost::iterators::detail::iterator_facade_base<boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, int, false, false>':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:774:11:   required from 'class boost::iterators::detail::iterator_facade_base<boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, int, true, false>'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:800:11:   required from 'class boost::iterators::detail::iterator_facade_base<boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, int, true, true>'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:854:9:   required from 'class boost::iterators::iterator_facade<boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, int>'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_adaptor.hpp:249:9:   required from 'class boost::iterators::iterator_adaptor<boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, char, boost::use_default, char, boost::use_default>'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/transform_iterator.hpp:83:9:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/case_conv.hpp:76:79:   required from 'SequenceT boost::algorithm::to_lower_copy(const SequenceT&, const std::locale&) [with SequenceT = std::__cxx11::basic_string<char>]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/string_parse_tree.hpp:110:54:   required from 'boost::date_time::string_parse_tree<charT>::string_parse_tree(boost::date_time::string_parse_tree<charT>::collection_type, unsigned int) [with charT = char; boost::date_time::string_parse_tree<charT>::collection_type = std::vector<std::__cxx11::basic_string<char> >]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/special_values_parser.hpp:91:22:   required from 'void boost::date_time::special_values_parser<date_type, charT>::sv_strings(const string_type&, const string_type&, const string_type&, const string_type&, const string_type&) [with date_type = boost::gregorian::date; charT = char; boost::date_time::special_values_parser<date_type, charT>::string_type = std::__cxx11::basic_string<char>]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/special_values_parser.hpp:54:7:   required from 'boost::date_time::special_values_parser<date_type, charT>::special_values_parser() [with date_type = boost::gregorian::date; charT = char]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/time_parsing.hpp:316:18:   required from 'time_type boost::date_time::parse_iso_time(const string&, char) [with time_type = boost::posix_time::ptime; std::string = std::__cxx11::basic_string<char>]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/time_parsers.hpp:35:51:   required from here
/pbulk/work/net/libcmis/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++() [with Derived = boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>; Value = char; CategoryOrTraversal = boost::iterators::random_access_traversal_tag; Reference = char; Difference = int]' should return 'boost::iterators::detail::iterator_facade_base<boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, int, false, false>&' [-Weffc++]
  745 |         Derived& operator++()
      |                  ^~~~~~~~
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp: In instantiation of 'class boost::iterators::detail::iterator_facade_base<boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, int, true, false>':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:800:11:   required from 'class boost::iterators::detail::iterator_facade_base<boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, int, true, true>'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:854:9:   required from 'class boost::iterators::iterator_facade<boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, int>'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_adaptor.hpp:249:9:   required from 'class boost::iterators::iterator_adaptor<boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, char, boost::use_default, char, boost::use_default>'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/transform_iterator.hpp:83:9:   required from 'class boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/detail/case_conv.hpp:117:53:   required from 'SequenceT boost::algorithm::detail::transform_range_copy(const RangeT&, FunctorT) [with SequenceT = std::__cxx11::basic_string<char>; RangeT = std::__cxx11::basic_string<char>; FunctorT = boost::algorithm::detail::to_lowerF<char>]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/case_conv.hpp:76:79:   required from 'SequenceT boost::algorithm::to_lower_copy(const SequenceT&, const std::locale&) [with SequenceT = std::__cxx11::basic_string<char>]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/string_parse_tree.hpp:110:54:   required from 'boost::date_time::string_parse_tree<charT>::string_parse_tree(boost::date_time::string_parse_tree<charT>::collection_type, unsigned int) [with charT = char; boost::date_time::string_parse_tree<charT>::collection_type = std::vector<std::__cxx11::basic_string<char> >]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/special_values_parser.hpp:91:22:   required from 'void boost::date_time::special_values_parser<date_type, charT>::sv_strings(const string_type&, const string_type&, const string_type&, const string_type&, const string_type&) [with date_type = boost::gregorian::date; charT = char; boost::date_time::special_values_parser<date_type, charT>::string_type = std::__cxx11::basic_string<char>]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/special_values_parser.hpp:54:7:   required from 'boost::date_time::special_values_parser<date_type, charT>::special_values_parser() [with date_type = boost::gregorian::date; charT = char]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/time_parsing.hpp:316:18:   required from 'time_type boost::date_time::parse_iso_time(const string&, char) [with time_type = boost::posix_time::ptime; std::string = std::__cxx11::basic_string<char>]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/time_parsers.hpp:35:51:   required from here
/pbulk/work/net/libcmis/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--() [with Derived = boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>; Value = char; CategoryOrTraversal = boost::iterators::random_access_traversal_tag; Reference = char; Difference = int]' should return 'boost::iterators::detail::iterator_facade_base<boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, int, true, false>&' [-Weffc++]
  778 |         Derived& operator--()
      |                  ^~~~~~~~
/pbulk/work/net/libcmis/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) [with Derived = boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>; Value = char; CategoryOrTraversal = boost::iterators::random_access_traversal_tag; Reference = char; Difference = int]' should return 'boost::iterators::detail::iterator_facade_base<boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, int, true, false>' [-Weffc++]
  784 |         Derived operator--(int)
      |                 ^~~~~~~~
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp: In instantiation of 'class boost::iterators::detail::iterator_facade_base<boost::token_iterator<boost::char_separator<char, std::char_traits<char> >, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char>, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string<char>&, int, false, false>':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:854:9:   required from 'class boost::iterators::iterator_facade<boost::token_iterator<boost::char_separator<char, std::char_traits<char> >, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char>, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string<char>&, int>'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/token_iterator.hpp:30:9:   required from 'class boost::token_iterator<boost::char_separator<char, std::char_traits<char> >, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_parsing.hpp:158:24:   required from here
/pbulk/work/net/libcmis/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++() [with Derived = boost::token_iterator<boost::char_separator<char, std::char_traits<char> >, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >; Value = std::__cxx11::basic_string<char>; CategoryOrTraversal = boost::iterators::forward_traversal_tag; Reference = const std::__cxx11::basic_string<char>&; Difference = int]' should return 'boost::iterators::detail::iterator_facade_base<boost::token_iterator<boost::char_separator<char, std::char_traits<char> >, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char>, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string<char>&, int, false, false>&' [-Weffc++]
  745 |         Derived& operator++()
      |                  ^~~~~~~~
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp: In instantiation of 'class boost::iterators::detail::iterator_facade_base<boost::token_iterator<boost::offset_separator, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char>, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string<char>&, int, false, false>':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:854:9:   required from 'class boost::iterators::iterator_facade<boost::token_iterator<boost::offset_separator, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char>, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string<char>&, int>'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/token_iterator.hpp:30:9:   required from 'class boost::token_iterator<boost::offset_separator, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_parsing.hpp:202:73:   required from here
/pbulk/work/net/libcmis/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++() [with Derived = boost::token_iterator<boost::offset_separator, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >; Value = std::__cxx11::basic_string<char>; CategoryOrTraversal = boost::iterators::forward_traversal_tag; Reference = const std::__cxx11::basic_string<char>&; Difference = int]' should return 'boost::iterators::detail::iterator_facade_base<boost::token_iterator<boost::offset_separator, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char>, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string<char>&, int, false, false>&' [-Weffc++]
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp: In instantiation of 'class boost::iterators::detail::iterator_facade_base<boost::token_iterator<boost::char_separator<char, std::char_traits<char> >, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char>, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string<char>&, int, false, false>':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:854:9:   required from 'class boost::iterators::iterator_facade<boost::token_iterator<boost::char_separator<char, std::char_traits<char> >, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char>, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string<char>&, int>'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/token_iterator.hpp:30:9:   required from 'class boost::token_iterator<boost::char_separator<char, std::char_traits<char> >, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_parsing.hpp:158:24:   required from here
/pbulk/work/net/libcmis/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++() [with Derived = boost::token_iterator<boost::char_separator<char, std::char_traits<char> >, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >; Value = std::__cxx11::basic_string<char>; CategoryOrTraversal = boost::iterators::forward_traversal_tag; Reference = const std::__cxx11::basic_string<char>&; Difference = int]' should return 'boost::iterators::detail::iterator_facade_base<boost::token_iterator<boost::char_separator<char, std::char_traits<char> >, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char>, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string<char>&, int, false, false>&' [-Weffc++]
  745 |         Derived& operator++()
      |                  ^~~~~~~~
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp: In instantiation of 'class boost::iterators::detail::iterator_facade_base<boost::token_iterator<boost::offset_separator, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char>, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string<char>&, int, false, false>':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:854:9:   required from 'class boost::iterators::iterator_facade<boost::token_iterator<boost::offset_separator, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char>, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string<char>&, int>'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/token_iterator.hpp:30:9:   required from 'class boost::token_iterator<boost::offset_separator, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_parsing.hpp:202:73:   required from here
/pbulk/work/net/libcmis/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++() [with Derived = boost::token_iterator<boost::offset_separator, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >; Value = std::__cxx11::basic_string<char>; CategoryOrTraversal = boost::iterators::forward_traversal_tag; Reference = const std::__cxx11::basic_string<char>&; Difference = int]' should return 'boost::iterators::detail::iterator_facade_base<boost::token_iterator<boost::offset_separator, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char>, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string<char>&, int, false, false>&' [-Weffc++]
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/trim.hpp:23,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string.hpp:19,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/tz_db_base.hpp:24,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/local_time/tz_database.hpp:14,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/local_time/local_time.hpp:19,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time.hpp:15,
                 from ../../inc/libcmis/property-type.hxx:31,
                 from ../../inc/libcmis/object-type.hxx:39,
                 from gdrive-object-type.hxx:32,
                 from gdrive-object-type.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/classification.hpp:238:9: warning: user-defined 'boost::algorithm::detail::pred_andF<Pred1T, Pred2T> boost::algorithm::operator&&(const boost::algorithm::predicate_facade<Pred1T>&, const boost::algorithm::predicate_facade<Pred2T>&)' always evaluates both arguments [-Weffc++]
  238 |         operator&&(
      |         ^~~~~~~~
/pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/classification.hpp:262:9: warning: user-defined 'boost::algorithm::detail::pred_orF<Pred1T, Pred2T> boost::algorithm::operator||(const boost::algorithm::predicate_facade<Pred1T>&, const boost::algorithm::predicate_facade<Pred2T>&)' always evaluates both arguments [-Weffc++]
  262 |         operator||(
      |         ^~~~~~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/shared_ptr.hpp:17,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/time_clock.hpp:17,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/posix_time_types.hpp:10,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/time_formatters.hpp:16,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/posix_time.hpp:24,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/local_time/local_time.hpp:11,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time.hpp:15,
                 from ../../inc/libcmis/object.hxx:40,
                 from gdrive-object.hxx:31,
                 from gdrive-object.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/smart_ptr/shared_ptr.hpp: In constructor 'boost::detail::esft2_deleter_wrapper::esft2_deleter_wrapper()':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/smart_ptr/shared_ptr.hpp:1079:5: warning: 'boost::detail::esft2_deleter_wrapper::deleter_' should be initialized in the member initialization list [-Weffc++]
 1079 |     esft2_deleter_wrapper() BOOST_SP_NOEXCEPT
      |     ^~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/function/function_template.hpp:14,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/function.hpp:16,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/detail/find_iterator.hpp:18,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/find_iterator.hpp:24,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/iter_find.hpp:27,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/split.hpp:16,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string.hpp:23,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/tz_db_base.hpp:24,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/local_time/tz_database.hpp:14,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/local_time/local_time.hpp:19,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time.hpp:15,
                 from ../../inc/libcmis/property-type.hxx:31,
                 from ../../inc/libcmis/object-type.hxx:39,
                 from gdrive-object-type.hxx:32,
                 from gdrive-object-type.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/function/function_base.hpp: In constructor 'boost::function_base::function_base()':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/function/function_base.hpp:497:3: warning: 'boost::function_base::functor' should be initialized in the member initialization list [-Weffc++]
  497 |   function_base() : vtable(0) { }
      |   ^~~~~~~~~~~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/range/iterator_range_core.hpp:27,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/replace.hpp:16,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_facet.hpp:17,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/gregorian_io.hpp:16,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/gregorian.hpp:31,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/time_formatters.hpp:12,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/posix_time.hpp:24,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/local_time/local_time.hpp:11,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time.hpp:15,
                 from ../../inc/libcmis/property-type.hxx:31,
                 from ../../inc/libcmis/object-type.hxx:39,
                 from gdrive-object-type.hxx:32,
                 from gdrive-object-type.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp: In instantiation of 'class boost::iterators::detail::iterator_facade_base<boost::token_iterator<boost::escaped_list_separator<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char>, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string<char>&, int, false, false>':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:854:9:   required from 'class boost::iterators::iterator_facade<boost::token_iterator<boost::escaped_list_separator<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char>, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string<char>&, int>'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/token_iterator.hpp:30:9:   required from 'class boost::token_iterator<boost::escaped_list_separator<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/tz_db_base.hpp:337:21:   required from here
/pbulk/work/net/libcmis/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++() [with Derived = boost::token_iterator<boost::escaped_list_separator<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >; Value = std::__cxx11::basic_string<char>; CategoryOrTraversal = boost::iterators::forward_traversal_tag; Reference = const std::__cxx11::basic_string<char>&; Difference = int]' should return 'boost::iterators::detail::iterator_facade_base<boost::token_iterator<boost::escaped_list_separator<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char>, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string<char>&, int, false, false>&' [-Weffc++]
  745 |         Derived& operator++()
      |                  ^~~~~~~~
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp: In substitution of 'template<class I, class V, class TC, class R, class D> 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) [with I = boost::token_iterator<boost::escaped_list_separator<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >; V = std::__cxx11::basic_string<char>; TC = boost::iterators::forward_traversal_tag; R = const std::__cxx11::basic_string<char>&; D = int]':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/tz_db_base.hpp:339:12:   required from here
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:872:3: warning: postfix 'boost::mpl::eval_if<boost::mpl::and_<boost::is_convertible<const std::__cxx11::basic_string<char>&, const std::__cxx11::basic_string<char>&>, boost::mpl::not_<boost::is_convertible<boost::iterators::forward_traversal_tag, boost::iterators::forward_traversal_tag> >, mpl_::bool_<true>, mpl_::bool_<true>, mpl_::bool_<true> >, boost::mpl::if_<boost::iterators::detail::is_non_proxy_reference<const std::__cxx11::basic_string<char>&, std::__cxx11::basic_string<char> >, boost::iterators::detail::postfix_increment_proxy<boost::token_iterator<boost::escaped_list_separator<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> > >, boost::iterators::detail::writable_postfix_increment_proxy<boost::token_iterator<boost::escaped_list_separator<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> > > >, boost::mpl::identity<boost::token_iterator<boost::escaped_list_separator<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> > > >::type boost::iterators::operator++(boost::iterators::iterator_facade<boost::token_iterator<boost::escaped_list_separator<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char>, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string<char>&, int>&, int)' should return 'boost::iterators::iterator_facade<boost::token_iterator<boost::escaped_list_separator<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char>, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string<char>&, int>' [-Weffc++]
  872 |   operator++(
      |   ^~~~~~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/exceptions.hpp:17,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/string_path.hpp:16,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:16,
                 from json-utils.hxx:36,
                 from gdrive-object-type.hxx:34,
                 from gdrive-object-type.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/any.hpp: In member function 'boost::any& boost::any::operator=(ValueType&&)':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/any.hpp:173:20: warning: 'operator=' should return a reference to '*this' [-Weffc++]
  173 |             return *this;
      |                    ^~~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/tuple/tuple.hpp:28,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/index_base.hpp:30,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/base_type.hpp:21,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index_container.hpp:36,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:21,
                 from json-utils.hxx:36,
                 from gdrive-object-type.hxx:34,
                 from gdrive-object-type.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/tuple/detail/tuple_basic.hpp: In member function 'const boost::tuples::detail::swallow_assign& boost::tuples::detail::swallow_assign::operator=(const T&) const':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/tuple/detail/tuple_basic.hpp:618:12: warning: 'operator=' should return a reference to '*this' [-Weffc++]
  618 |     return *this;
      |            ^~~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/index_saver.hpp:17,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/index_base.hpp:35,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/base_type.hpp:21,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index_container.hpp:36,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:21,
                 from json-utils.hxx:36,
                 from gdrive-object-type.hxx:34,
                 from gdrive-object-type.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/index_matcher.hpp: In constructor 'boost::multi_index::detail::index_matcher::entry::entry(void*, std::size_t)':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/index_matcher.hpp:70:3: warning: 'boost::multi_index::detail::index_matcher::entry::previous' should be initialized in the member initialization list [-Weffc++]
   70 |   entry(void* node_,std::size_t pos_=0):node(node_),pos(pos_){}
      |   ^~~~~
/pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/index_matcher.hpp:70:3: warning: 'boost::multi_index::detail::index_matcher::entry::ordered' should be initialized in the member initialization list [-Weffc++]
/pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/index_matcher.hpp:70:3: warning: 'boost::multi_index::detail::index_matcher::entry::pile_top' should be initialized in the member initialization list [-Weffc++]
/pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/index_matcher.hpp:70:3: warning: 'boost::multi_index::detail::index_matcher::entry::pile_top_entry' should be initialized in the member initialization list [-Weffc++]
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/trim.hpp:23,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string.hpp:19,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/tz_db_base.hpp:24,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/local_time/tz_database.hpp:14,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/local_time/local_time.hpp:19,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time.hpp:15,
                 from ../../inc/libcmis/object.hxx:40,
                 from gdrive-object.hxx:31,
                 from gdrive-object.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/classification.hpp: At global scope:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/classification.hpp:238:9: warning: user-defined 'boost::algorithm::detail::pred_andF<Pred1T, Pred2T> boost::algorithm::operator&&(const boost::algorithm::predicate_facade<Pred1T>&, const boost::algorithm::predicate_facade<Pred2T>&)' always evaluates both arguments [-Weffc++]
  238 |         operator&&(
      |         ^~~~~~~~
/pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/classification.hpp:262:9: warning: user-defined 'boost::algorithm::detail::pred_orF<Pred1T, Pred2T> boost::algorithm::operator||(const boost::algorithm::predicate_facade<Pred1T>&, const boost::algorithm::predicate_facade<Pred2T>&)' always evaluates both arguments [-Weffc++]
  262 |         operator||(
      |         ^~~~~~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/function/function_template.hpp:14,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/function.hpp:16,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/detail/find_iterator.hpp:18,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/find_iterator.hpp:24,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/iter_find.hpp:27,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/split.hpp:16,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string.hpp:23,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/tz_db_base.hpp:24,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/local_time/tz_database.hpp:14,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/local_time/local_time.hpp:19,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time.hpp:15,
                 from ../../inc/libcmis/object.hxx:40,
                 from gdrive-object.hxx:31,
                 from gdrive-object.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/function/function_base.hpp: In constructor 'boost::function_base::function_base()':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/function/function_base.hpp:497:3: warning: 'boost::function_base::functor' should be initialized in the member initialization list [-Weffc++]
  497 |   function_base() : vtable(0) { }
      |   ^~~~~~~~~~~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/sequenced_index.hpp:17,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:23,
                 from json-utils.hxx:36,
                 from gdrive-object-type.hxx:34,
                 from gdrive-object-type.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/bind/bind.hpp: At global scope:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/bind/bind.hpp:437:5: warning: user-defined 'boost::_bi::bind_t<bool, boost::_bi::logical_and, boost::_bi::list<boost::_bi::bind_t<R, F, L>, typename boost::_bi::add_value<A2>::type> > boost::_bi::operator&&(const boost::_bi::bind_t<R, F, L>&, A2)' always evaluates both arguments [-Weffc++]
  437 |     operator op (bind_t<R, F, L> const & f, A2 a2) \
      |     ^~~~~~~~
/pbulk/work/net/libcmis/work/.buildlink/include/boost/bind/bind.hpp:453:1: note: in expansion of macro 'BOOST_BIND_OPERATOR'
  453 | BOOST_BIND_OPERATOR( &&, logical_and )
      | ^~~~~~~~~~~~~~~~~~~
/pbulk/work/net/libcmis/work/.buildlink/include/boost/bind/bind.hpp:437:5: warning: user-defined 'boost::_bi::bind_t<bool, boost::_bi::logical_or, boost::_bi::list<boost::_bi::bind_t<R, F, L>, typename boost::_bi::add_value<A2>::type> > boost::_bi::operator||(const boost::_bi::bind_t<R, F, L>&, A2)' always evaluates both arguments [-Weffc++]
  437 |     operator op (bind_t<R, F, L> const & f, A2 a2) \
      |     ^~~~~~~~
/pbulk/work/net/libcmis/work/.buildlink/include/boost/bind/bind.hpp:454:1: note: in expansion of macro 'BOOST_BIND_OPERATOR'
  454 | BOOST_BIND_OPERATOR( ||, logical_or )
      | ^~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/range/iterator_range_core.hpp:27,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/replace.hpp:16,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_facet.hpp:17,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/gregorian_io.hpp:16,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/gregorian.hpp:31,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/time_formatters.hpp:12,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/posix_time.hpp:24,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/local_time/local_time.hpp:11,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time.hpp:15,
                 from ../../inc/libcmis/object.hxx:40,
                 from gdrive-object.hxx:31,
                 from gdrive-object.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp: In instantiation of 'class boost::iterators::detail::iterator_facade_base<boost::token_iterator<boost::escaped_list_separator<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char>, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string<char>&, int, false, false>':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:854:9:   required from 'class boost::iterators::iterator_facade<boost::token_iterator<boost::escaped_list_separator<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char>, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string<char>&, int>'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/token_iterator.hpp:30:9:   required from 'class boost::token_iterator<boost::escaped_list_separator<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/tz_db_base.hpp:337:21:   required from here
/pbulk/work/net/libcmis/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++() [with Derived = boost::token_iterator<boost::escaped_list_separator<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >; Value = std::__cxx11::basic_string<char>; CategoryOrTraversal = boost::iterators::forward_traversal_tag; Reference = const std::__cxx11::basic_string<char>&; Difference = int]' should return 'boost::iterators::detail::iterator_facade_base<boost::token_iterator<boost::escaped_list_separator<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char>, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string<char>&, int, false, false>&' [-Weffc++]
  745 |         Derived& operator++()
      |                  ^~~~~~~~
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp: In substitution of 'template<class I, class V, class TC, class R, class D> 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) [with I = boost::token_iterator<boost::escaped_list_separator<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >; V = std::__cxx11::basic_string<char>; TC = boost::iterators::forward_traversal_tag; R = const std::__cxx11::basic_string<char>&; D = int]':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/tz_db_base.hpp:339:12:   required from here
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:872:3: warning: postfix 'boost::mpl::eval_if<boost::mpl::and_<boost::is_convertible<const std::__cxx11::basic_string<char>&, const std::__cxx11::basic_string<char>&>, boost::mpl::not_<boost::is_convertible<boost::iterators::forward_traversal_tag, boost::iterators::forward_traversal_tag> >, mpl_::bool_<true>, mpl_::bool_<true>, mpl_::bool_<true> >, boost::mpl::if_<boost::iterators::detail::is_non_proxy_reference<const std::__cxx11::basic_string<char>&, std::__cxx11::basic_string<char> >, boost::iterators::detail::postfix_increment_proxy<boost::token_iterator<boost::escaped_list_separator<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> > >, boost::iterators::detail::writable_postfix_increment_proxy<boost::token_iterator<boost::escaped_list_separator<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> > > >, boost::mpl::identity<boost::token_iterator<boost::escaped_list_separator<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> > > >::type boost::iterators::operator++(boost::iterators::iterator_facade<boost::token_iterator<boost::escaped_list_separator<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char>, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string<char>&, int>&, int)' should return 'boost::iterators::iterator_facade<boost::token_iterator<boost::escaped_list_separator<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char>, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string<char>&, int>' [-Weffc++]
  872 |   operator++(
      |   ^~~~~~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520,
                 from json-utils.hxx:36,
                 from gdrive-object-type.hxx:34,
                 from gdrive-object-type.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp: In member function 'boost::property_tree::basic_ptree<K, D, C>& boost::property_tree::basic_ptree<Key, Data, KeyCompare>::get_child(const path_type&)':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:573:58: warning: declaration of 'path' shadows a global declaration [-Wshadow]
  573 |         basic_ptree<K, D, C>::get_child(const path_type &path)
      |                                         ~~~~~~~~~~~~~~~~~^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15,
                 from json-utils.hxx:36,
                 from gdrive-object-type.hxx:34,
                 from gdrive-object-type.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree_fwd.hpp:89:67: note: shadowed declaration is here
   89 |     typedef string_path<std::string, id_translator<std::string> > path;
      |                                                                   ^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520,
                 from json-utils.hxx:36,
                 from gdrive-object-type.hxx:34,
                 from gdrive-object-type.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp: In member function 'const boost::property_tree::basic_ptree<K, D, C>& boost::property_tree::basic_ptree<Key, Data, KeyCompare>::get_child(const path_type&) const':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:585:58: warning: declaration of 'path' shadows a global declaration [-Wshadow]
  585 |         basic_ptree<K, D, C>::get_child(const path_type &path) const
      |                                         ~~~~~~~~~~~~~~~~~^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15,
                 from json-utils.hxx:36,
                 from gdrive-object-type.hxx:34,
                 from gdrive-object-type.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree_fwd.hpp:89:67: note: shadowed declaration is here
   89 |     typedef string_path<std::string, id_translator<std::string> > path;
      |                                                                   ^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520,
                 from json-utils.hxx:36,
                 from gdrive-object-type.hxx:34,
                 from gdrive-object-type.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp: In member function 'boost::property_tree::basic_ptree<K, D, C>& boost::property_tree::basic_ptree<Key, Data, KeyCompare>::get_child(const path_type&, boost::property_tree::basic_ptree<Key, Data, KeyCompare>::self_type&)':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:592:58: warning: declaration of 'path' shadows a global declaration [-Wshadow]
  592 |         basic_ptree<K, D, C>::get_child(const path_type &path,
      |                                         ~~~~~~~~~~~~~~~~~^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15,
                 from json-utils.hxx:36,
                 from gdrive-object-type.hxx:34,
                 from gdrive-object-type.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree_fwd.hpp:89:67: note: shadowed declaration is here
   89 |     typedef string_path<std::string, id_translator<std::string> > path;
      |                                                                   ^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520,
                 from json-utils.hxx:36,
                 from gdrive-object-type.hxx:34,
                 from gdrive-object-type.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp: In member function 'const boost::property_tree::basic_ptree<K, D, C>& boost::property_tree::basic_ptree<Key, Data, KeyCompare>::get_child(const path_type&, const self_type&) const':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:602:58: warning: declaration of 'path' shadows a global declaration [-Wshadow]
  602 |         basic_ptree<K, D, C>::get_child(const path_type &path,
      |                                         ~~~~~~~~~~~~~~~~~^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15,
                 from json-utils.hxx:36,
                 from gdrive-object-type.hxx:34,
                 from gdrive-object-type.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree_fwd.hpp:89:67: note: shadowed declaration is here
   89 |     typedef string_path<std::string, id_translator<std::string> > path;
      |                                                                   ^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520,
                 from json-utils.hxx:36,
                 from gdrive-object-type.hxx:34,
                 from gdrive-object-type.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp: In member function 'boost::optional<boost::property_tree::basic_ptree<Key, Data, KeyCompare>&> boost::property_tree::basic_ptree<Key, Data, KeyCompare>::get_child_optional(const path_type&)':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:612:67: warning: declaration of 'path' shadows a global declaration [-Wshadow]
  612 |         basic_ptree<K, D, C>::get_child_optional(const path_type &path)
      |                                                  ~~~~~~~~~~~~~~~~~^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15,
                 from json-utils.hxx:36,
                 from gdrive-object-type.hxx:34,
                 from gdrive-object-type.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree_fwd.hpp:89:67: note: shadowed declaration is here
   89 |     typedef string_path<std::string, id_translator<std::string> > path;
      |                                                                   ^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520,
                 from json-utils.hxx:36,
                 from gdrive-object-type.hxx:34,
                 from gdrive-object-type.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp: In member function 'boost::optional<const boost::property_tree::basic_ptree<Key, Data, KeyCompare>&> boost::property_tree::basic_ptree<Key, Data, KeyCompare>::get_child_optional(const path_type&) const':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:624:67: warning: declaration of 'path' shadows a global declaration [-Wshadow]
  624 |         basic_ptree<K, D, C>::get_child_optional(const path_type &path) const
      |                                                  ~~~~~~~~~~~~~~~~~^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15,
                 from json-utils.hxx:36,
                 from gdrive-object-type.hxx:34,
                 from gdrive-object-type.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree_fwd.hpp:89:67: note: shadowed declaration is here
   89 |     typedef string_path<std::string, id_translator<std::string> > path;
      |                                                                   ^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520,
                 from json-utils.hxx:36,
                 from gdrive-object-type.hxx:34,
                 from gdrive-object-type.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp: In member function 'boost::property_tree::basic_ptree<K, D, C>& boost::property_tree::basic_ptree<Key, Data, KeyCompare>::put_child(const path_type&, const self_type&)':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:636:58: warning: declaration of 'path' shadows a global declaration [-Wshadow]
  636 |         basic_ptree<K, D, C>::put_child(const path_type &path,
      |                                         ~~~~~~~~~~~~~~~~~^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15,
                 from json-utils.hxx:36,
                 from gdrive-object-type.hxx:34,
                 from gdrive-object-type.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree_fwd.hpp:89:67: note: shadowed declaration is here
   89 |     typedef string_path<std::string, id_translator<std::string> > path;
      |                                                                   ^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520,
                 from json-utils.hxx:36,
                 from gdrive-object-type.hxx:34,
                 from gdrive-object-type.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp: In member function 'boost::property_tree::basic_ptree<K, D, C>& boost::property_tree::basic_ptree<Key, Data, KeyCompare>::add_child(const path_type&, const self_type&)':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:654:58: warning: declaration of 'path' shadows a global declaration [-Wshadow]
  654 |         basic_ptree<K, D, C>::add_child(const path_type &path,
      |                                         ~~~~~~~~~~~~~~~~~^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15,
                 from json-utils.hxx:36,
                 from gdrive-object-type.hxx:34,
                 from gdrive-object-type.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree_fwd.hpp:89:67: note: shadowed declaration is here
   89 |     typedef string_path<std::string, id_translator<std::string> > path;
      |                                                                   ^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520,
                 from json-utils.hxx:36,
                 from gdrive-object-type.hxx:34,
                 from gdrive-object-type.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp: In member function 'typename boost::enable_if<boost::property_tree::detail::is_translator<Translator>, Type>::type boost::property_tree::basic_ptree<Key, Data, KeyCompare>::get(const path_type&, Translator) const':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:743:48: warning: declaration of 'path' shadows a global declaration [-Wshadow]
  743 |     basic_ptree<K, D, C>::get(const path_type &path,
      |                               ~~~~~~~~~~~~~~~~~^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15,
                 from json-utils.hxx:36,
                 from gdrive-object-type.hxx:34,
                 from gdrive-object-type.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree_fwd.hpp:89:67: note: shadowed declaration is here
   89 |     typedef string_path<std::string, id_translator<std::string> > path;
      |                                                                   ^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520,
                 from json-utils.hxx:36,
                 from gdrive-object-type.hxx:34,
                 from gdrive-object-type.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp: In member function 'Type boost::property_tree::basic_ptree<Key, Data, KeyCompare>::get(const path_type&) const':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:751:53: warning: declaration of 'path' shadows a global declaration [-Wshadow]
  751 |     Type basic_ptree<K, D, C>::get(const path_type &path) const
      |                                    ~~~~~~~~~~~~~~~~~^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15,
                 from json-utils.hxx:36,
                 from gdrive-object-type.hxx:34,
                 from gdrive-object-type.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree_fwd.hpp:89:67: note: shadowed declaration is here
   89 |     typedef string_path<std::string, id_translator<std::string> > path;
      |                                                                   ^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520,
                 from json-utils.hxx:36,
                 from gdrive-object-type.hxx:34,
                 from gdrive-object-type.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp: In member function 'Type boost::property_tree::basic_ptree<Key, Data, KeyCompare>::get(const path_type&, const Type&, Translator) const':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:758:53: warning: declaration of 'path' shadows a global declaration [-Wshadow]
  758 |     Type basic_ptree<K, D, C>::get(const path_type &path,
      |                                    ~~~~~~~~~~~~~~~~~^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15,
                 from json-utils.hxx:36,
                 from gdrive-object-type.hxx:34,
                 from gdrive-object-type.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree_fwd.hpp:89:67: note: shadowed declaration is here
   89 |     typedef string_path<std::string, id_translator<std::string> > path;
      |                                                                   ^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520,
                 from json-utils.hxx:36,
                 from gdrive-object-type.hxx:34,
                 from gdrive-object-type.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp: In member function 'typename boost::enable_if<boost::property_tree::detail::is_character<Ch>, std::__cxx11::basic_string<Ch> >::type boost::property_tree::basic_ptree<Key, Data, KeyCompare>::get(const path_type&, const Ch*, Translator) const':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:772:26: warning: declaration of 'path' shadows a global declaration [-Wshadow]
  772 |         const path_type &path, const Ch *default_value, Translator tr) const
      |         ~~~~~~~~~~~~~~~~~^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15,
                 from json-utils.hxx:36,
                 from gdrive-object-type.hxx:34,
                 from gdrive-object-type.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree_fwd.hpp:89:67: note: shadowed declaration is here
   89 |     typedef string_path<std::string, id_translator<std::string> > path;
      |                                                                   ^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520,
                 from json-utils.hxx:36,
                 from gdrive-object-type.hxx:34,
                 from gdrive-object-type.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp: In member function 'typename boost::disable_if<boost::property_tree::detail::is_translator<Type>, Type>::type boost::property_tree::basic_ptree<Key, Data, KeyCompare>::get(const path_type&, const Type&) const':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:780:48: warning: declaration of 'path' shadows a global declaration [-Wshadow]
  780 |     basic_ptree<K, D, C>::get(const path_type &path,
      |                               ~~~~~~~~~~~~~~~~~^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15,
                 from json-utils.hxx:36,
                 from gdrive-object-type.hxx:34,
                 from gdrive-object-type.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree_fwd.hpp:89:67: note: shadowed declaration is here
   89 |     typedef string_path<std::string, id_translator<std::string> > path;
      |                                                                   ^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520,
                 from json-utils.hxx:36,
                 from gdrive-object-type.hxx:34,
                 from gdrive-object-type.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp: In member function 'typename boost::enable_if<boost::property_tree::detail::is_character<Ch>, std::__cxx11::basic_string<Ch> >::type boost::property_tree::basic_ptree<Key, Data, KeyCompare>::get(const path_type&, const Ch*) const':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:793:26: warning: declaration of 'path' shadows a global declaration [-Wshadow]
  793 |         const path_type &path, const Ch *default_value) const
      |         ~~~~~~~~~~~~~~~~~^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15,
                 from json-utils.hxx:36,
                 from gdrive-object-type.hxx:34,
                 from gdrive-object-type.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree_fwd.hpp:89:67: note: shadowed declaration is here
   89 |     typedef string_path<std::string, id_translator<std::string> > path;
      |                                                                   ^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520,
                 from json-utils.hxx:36,
                 from gdrive-object-type.hxx:34,
                 from gdrive-object-type.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp: In member function 'boost::optional<U> boost::property_tree::basic_ptree<Key, Data, KeyCompare>::get_optional(const path_type&, Translator) const':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:800:72: warning: declaration of 'path' shadows a global declaration [-Wshadow]
  800 |     optional<Type> basic_ptree<K, D, C>::get_optional(const path_type &path,
      |                                                       ~~~~~~~~~~~~~~~~~^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15,
                 from json-utils.hxx:36,
                 from gdrive-object-type.hxx:34,
                 from gdrive-object-type.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree_fwd.hpp:89:67: note: shadowed declaration is here
   89 |     typedef string_path<std::string, id_translator<std::string> > path;
      |                                                                   ^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520,
                 from json-utils.hxx:36,
                 from gdrive-object-type.hxx:34,
                 from gdrive-object-type.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp: In member function 'boost::optional<U> boost::property_tree::basic_ptree<Key, Data, KeyCompare>::get_optional(const path_type&) const':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:813:66: warning: declaration of 'path' shadows a global declaration [-Wshadow]
  813 |                                                 const path_type &path) const
      |                                                 ~~~~~~~~~~~~~~~~~^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15,
                 from json-utils.hxx:36,
                 from gdrive-object-type.hxx:34,
                 from gdrive-object-type.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree_fwd.hpp:89:67: note: shadowed declaration is here
   89 |     typedef string_path<std::string, id_translator<std::string> > path;
      |                                                                   ^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520,
                 from json-utils.hxx:36,
                 from gdrive-object-type.hxx:34,
                 from gdrive-object-type.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp: In member function 'boost::property_tree::basic_ptree<K, D, C>& boost::property_tree::basic_ptree<Key, Data, KeyCompare>::put(const path_type&, const Type&, Translator)':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:844:26: warning: declaration of 'path' shadows a global declaration [-Wshadow]
  844 |         const path_type &path, const Type &value, Translator tr)
      |         ~~~~~~~~~~~~~~~~~^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15,
                 from json-utils.hxx:36,
                 from gdrive-object-type.hxx:34,
                 from gdrive-object-type.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree_fwd.hpp:89:67: note: shadowed declaration is here
   89 |     typedef string_path<std::string, id_translator<std::string> > path;
      |                                                                   ^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520,
                 from json-utils.hxx:36,
                 from gdrive-object-type.hxx:34,
                 from gdrive-object-type.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp: In member function 'boost::property_tree::basic_ptree<K, D, C>& boost::property_tree::basic_ptree<Key, Data, KeyCompare>::put(const path_type&, const Type&)':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:859:26: warning: declaration of 'path' shadows a global declaration [-Wshadow]
  859 |         const path_type &path, const Type &value)
      |         ~~~~~~~~~~~~~~~~~^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15,
                 from json-utils.hxx:36,
                 from gdrive-object-type.hxx:34,
                 from gdrive-object-type.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree_fwd.hpp:89:67: note: shadowed declaration is here
   89 |     typedef string_path<std::string, id_translator<std::string> > path;
      |                                                                   ^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520,
                 from json-utils.hxx:36,
                 from gdrive-object-type.hxx:34,
                 from gdrive-object-type.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp: In member function 'boost::property_tree::basic_ptree<K, D, C>& boost::property_tree::basic_ptree<Key, Data, KeyCompare>::add(const path_type&, const Type&, Translator)':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:868:26: warning: declaration of 'path' shadows a global declaration [-Wshadow]
  868 |         const path_type &path, const Type &value, Translator tr)
      |         ~~~~~~~~~~~~~~~~~^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15,
                 from json-utils.hxx:36,
                 from gdrive-object-type.hxx:34,
                 from gdrive-object-type.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree_fwd.hpp:89:67: note: shadowed declaration is here
   89 |     typedef string_path<std::string, id_translator<std::string> > path;
      |                                                                   ^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520,
                 from json-utils.hxx:36,
                 from gdrive-object-type.hxx:34,
                 from gdrive-object-type.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp: In member function 'boost::property_tree::basic_ptree<K, D, C>& boost::property_tree::basic_ptree<Key, Data, KeyCompare>::add(const path_type&, const Type&)':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:878:26: warning: declaration of 'path' shadows a global declaration [-Wshadow]
  878 |         const path_type &path, const Type &value)
      |         ~~~~~~~~~~~~~~~~~^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15,
                 from json-utils.hxx:36,
                 from gdrive-object-type.hxx:34,
                 from gdrive-object-type.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree_fwd.hpp:89:67: note: shadowed declaration is here
   89 |     typedef string_path<std::string, id_translator<std::string> > path;
      |                                                                   ^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/range/iterator_range_core.hpp:27,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/replace.hpp:16,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_facet.hpp:17,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/gregorian_io.hpp:16,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/gregorian.hpp:31,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/time_formatters.hpp:12,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/posix_time.hpp:24,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/local_time/local_time.hpp:11,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time.hpp:15,
                 from ../../inc/libcmis/property-type.hxx:31,
                 from ../../inc/libcmis/object-type.hxx:39,
                 from gdrive-object-type.hxx:32,
                 from gdrive-object-type.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp: In instantiation of 'class boost::iterators::detail::iterator_facade_base<boost::token_iterator<boost::char_separator<wchar_t, std::char_traits<wchar_t> >, __gnu_cxx::__normal_iterator<const wchar_t*, std::__cxx11::basic_string<wchar_t> >, std::__cxx11::basic_string<wchar_t> >, std::__cxx11::basic_string<wchar_t>, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string<wchar_t>&, int, false, false>':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:854:9:   required from 'class boost::iterators::iterator_facade<boost::token_iterator<boost::char_separator<wchar_t, std::char_traits<wchar_t> >, __gnu_cxx::__normal_iterator<const wchar_t*, std::__cxx11::basic_string<wchar_t> >, std::__cxx11::basic_string<wchar_t> >, std::__cxx11::basic_string<wchar_t>, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string<wchar_t>&, int>'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/token_iterator.hpp:30:9:   required from 'class boost::token_iterator<boost::char_separator<wchar_t, std::char_traits<wchar_t> >, __gnu_cxx::__normal_iterator<const wchar_t*, std::__cxx11::basic_string<wchar_t> >, std::__cxx11::basic_string<wchar_t> >'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_parsing.hpp:322:36:   required from 'boost::date_time::period<date_type, typename date_type::duration_type> boost::date_time::from_simple_string_type(const std::__cxx11::basic_string<OutputT>&) [with date_type = boost::gregorian::date; charT = wchar_t; typename date_type::duration_type = boost::gregorian::date_duration]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/parsers.hpp:103:62:   required from here
/pbulk/work/net/libcmis/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++() [with Derived = boost::token_iterator<boost::char_separator<wchar_t, std::char_traits<wchar_t> >, __gnu_cxx::__normal_iterator<const wchar_t*, std::__cxx11::basic_string<wchar_t> >, std::__cxx11::basic_string<wchar_t> >; Value = std::__cxx11::basic_string<wchar_t>; CategoryOrTraversal = boost::iterators::forward_traversal_tag; Reference = const std::__cxx11::basic_string<wchar_t>&; Difference = int]' should return 'boost::iterators::detail::iterator_facade_base<boost::token_iterator<boost::char_separator<wchar_t, std::char_traits<wchar_t> >, __gnu_cxx::__normal_iterator<const wchar_t*, std::__cxx11::basic_string<wchar_t> >, std::__cxx11::basic_string<wchar_t> >, std::__cxx11::basic_string<wchar_t>, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string<wchar_t>&, int, false, false>&' [-Weffc++]
  745 |         Derived& operator++()
      |                  ^~~~~~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/exceptions.hpp:17,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/string_path.hpp:16,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:16,
                 from json-utils.hxx:36,
                 from gdrive-object.hxx:34,
                 from gdrive-object.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/any.hpp: In member function 'boost::any& boost::any::operator=(ValueType&&)':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/any.hpp:173:20: warning: 'operator=' should return a reference to '*this' [-Weffc++]
  173 |             return *this;
      |                    ^~~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/node_type.hpp:22,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/index_base.hpp:27,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/base_type.hpp:21,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index_container.hpp:36,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:21,
                 from json-utils.hxx:36,
                 from gdrive-object-type.hxx:34,
                 from gdrive-object-type.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/header_holder.hpp: In instantiation of 'struct boost::multi_index::detail::header_holder<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::null_augment_policy, boost::multi_index::detail::index_node_base<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > > > >*, boost::multi_index::multi_index_container<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, boost::multi_index::indexed_by<boost::multi_index::sequenced<>, boost::multi_index::ordered_non_unique<boost::multi_index::tag<boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >::subs::by_name, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::multi_index::member<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, const std::__cxx11::basic_string<char>, &std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >::first>, std::less<std::__cxx11::basic_string<char> > >, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > > >':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index_container.hpp:99:7:   required from 'class boost::multi_index::multi_index_container<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, boost::multi_index::indexed_by<boost::multi_index::sequenced<>, boost::multi_index::ordered_non_unique<boost::multi_index::tag<boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >::subs::by_name, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::multi_index::member<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, const std::__cxx11::basic_string<char>, &std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >::first>, std::less<std::__cxx11::basic_string<char> > >, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > >'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:60:13:   required from 'struct boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >::subs'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:195:64:   required from 'boost::property_tree::basic_ptree<Key, Data, KeyCompare>::basic_ptree(const boost::property_tree::basic_ptree<Key, Data, KeyCompare>&) [with Key = std::__cxx11::basic_string<char>; Data = std::__cxx11::basic_string<char>; KeyCompare = std::less<std::__cxx11::basic_string<char> >]'
json-utils.hxx:78:62:   required from here
/pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/header_holder.hpp:33:8: warning: 'struct boost::multi_index::detail::header_holder<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::null_augment_policy, boost::multi_index::detail::index_node_base<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > > > >*, boost::multi_index::multi_index_container<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, boost::multi_index::indexed_by<boost::multi_index::sequenced<>, boost::multi_index::ordered_non_unique<boost::multi_index::tag<boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >::subs::by_name, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::multi_index::member<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, const std::__cxx11::basic_string<char>, &std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >::first>, std::less<std::__cxx11::basic_string<char> > >, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > > >' has pointer data members [-Weffc++]
   33 | struct header_holder:private noncopyable
      |        ^~~~~~~~~~~~~
/pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/header_holder.hpp:33:8: warning:   but does not declare 'boost::multi_index::detail::header_holder<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::null_augment_policy, boost::multi_index::detail::index_node_base<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > > > >*, boost::multi_index::multi_index_container<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, boost::multi_index::indexed_by<boost::multi_index::sequenced<>, boost::multi_index::ordered_non_unique<boost::multi_index::tag<boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >::subs::by_name, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::multi_index::member<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, const std::__cxx11::basic_string<char>, &std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >::first>, std::less<std::__cxx11::basic_string<char> > >, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > > >(const boost::multi_index::detail::header_holder<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::null_augment_policy, boost::multi_index::detail::index_node_base<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > > > >*, boost::multi_index::multi_index_container<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, boost::multi_index::indexed_by<boost::multi_index::sequenced<>, boost::multi_index::ordered_non_unique<boost::multi_index::tag<boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >::subs::by_name, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::multi_index::member<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, const std::__cxx11::basic_string<char>, &std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >::first>, std::less<std::__cxx11::basic_string<char> > >, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > > >&)' [-Weffc++]
/pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/header_holder.hpp:33:8: warning:   or 'operator=(const boost::multi_index::detail::header_holder<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::null_augment_policy, boost::multi_index::detail::index_node_base<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > > > >*, boost::multi_index::multi_index_container<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, boost::multi_index::indexed_by<boost::multi_index::sequenced<>, boost::multi_index::ordered_non_unique<boost::multi_index::tag<boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >::subs::by_name, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::multi_index::member<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, const std::__cxx11::basic_string<char>, &std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >::first>, std::less<std::__cxx11::basic_string<char> > >, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > > >&)' [-Weffc++]
/pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/header_holder.hpp:38:15: note: pointer member 'boost::multi_index::detail::header_holder<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::null_augment_policy, boost::multi_index::detail::index_node_base<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > > > >*, boost::multi_index::multi_index_container<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, boost::multi_index::indexed_by<boost::multi_index::sequenced<>, boost::multi_index::ordered_non_unique<boost::multi_index::tag<boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >::subs::by_name, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::multi_index::member<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, const std::__cxx11::basic_string<char>, &std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >::first>, std::less<std::__cxx11::basic_string<char> > >, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > > >::member' declared here
   38 |   NodeTypePtr member;
      |               ^~~~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/tuple/tuple.hpp:28,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/index_base.hpp:30,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/base_type.hpp:21,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index_container.hpp:36,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:21,
                 from json-utils.hxx:36,
                 from gdrive-object.hxx:34,
                 from gdrive-object.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/tuple/detail/tuple_basic.hpp: In member function 'const boost::tuples::detail::swallow_assign& boost::tuples::detail::swallow_assign::operator=(const T&) const':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/tuple/detail/tuple_basic.hpp:618:12: warning: 'operator=' should return a reference to '*this' [-Weffc++]
  618 |     return *this;
      |            ^~~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/index_saver.hpp:17,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/index_base.hpp:35,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/base_type.hpp:21,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index_container.hpp:36,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:21,
                 from json-utils.hxx:36,
                 from gdrive-object.hxx:34,
                 from gdrive-object.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/index_matcher.hpp: In constructor 'boost::multi_index::detail::index_matcher::entry::entry(void*, std::size_t)':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/index_matcher.hpp:70:3: warning: 'boost::multi_index::detail::index_matcher::entry::previous' should be initialized in the member initialization list [-Weffc++]
   70 |   entry(void* node_,std::size_t pos_=0):node(node_),pos(pos_){}
      |   ^~~~~
/pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/index_matcher.hpp:70:3: warning: 'boost::multi_index::detail::index_matcher::entry::ordered' should be initialized in the member initialization list [-Weffc++]
/pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/index_matcher.hpp:70:3: warning: 'boost::multi_index::detail::index_matcher::entry::pile_top' should be initialized in the member initialization list [-Weffc++]
/pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/index_matcher.hpp:70:3: warning: 'boost::multi_index::detail::index_matcher::entry::pile_top_entry' should be initialized in the member initialization list [-Weffc++]
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/token_iterator.hpp:24,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/tokenizer.hpp:20,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_parsing.hpp:17,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/parsers.hpp:13,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/gregorian.hpp:34,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/time_formatters.hpp:12,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/posix_time.hpp:24,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/local_time/local_time.hpp:11,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time.hpp:15,
                 from ../../inc/libcmis/property-type.hxx:31,
                 from ../../inc/libcmis/object-type.hxx:39,
                 from gdrive-object-type.hxx:32,
                 from gdrive-object-type.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/token_functions.hpp: In instantiation of 'boost::char_separator<Char, Tr>::char_separator(const Char*, const Char*, boost::empty_token_policy) [with Char = char; Tr = std::char_traits<char>]':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_parsing.hpp:155:27:   required from 'date_type boost::date_time::parse_date(const string&, int) [with date_type = boost::gregorian::date; std::string = std::__cxx11::basic_string<char>]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/parsers.hpp:49:41:   required from here
/pbulk/work/net/libcmis/work/.buildlink/include/boost/token_functions.hpp:435:5: warning: 'boost::char_separator<char, std::char_traits<char> >::m_kept_delims' should be initialized in the member initialization list [-Weffc++]
  435 |     char_separator(const Char* dropped_delims,
      |     ^~~~~~~~~~~~~~
/pbulk/work/net/libcmis/work/.buildlink/include/boost/token_functions.hpp: In instantiation of 'boost::char_separator<Char, Tr>::char_separator(const Char*, const Char*, boost::empty_token_policy) [with Char = wchar_t; Tr = std::char_traits<wchar_t>]':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_parsing.hpp:320:22:   required from 'boost::date_time::period<date_type, typename date_type::duration_type> boost::date_time::from_simple_string_type(const std::__cxx11::basic_string<OutputT>&) [with date_type = boost::gregorian::date; charT = wchar_t; typename date_type::duration_type = boost::gregorian::date_duration]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/parsers.hpp:103:62:   required from here
/pbulk/work/net/libcmis/work/.buildlink/include/boost/token_functions.hpp:435:5: warning: 'boost::char_separator<wchar_t, std::char_traits<wchar_t> >::m_kept_delims' should be initialized in the member initialization list [-Weffc++]
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/sequenced_index.hpp:17,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:23,
                 from json-utils.hxx:36,
                 from gdrive-object.hxx:34,
                 from gdrive-object.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/bind/bind.hpp: At global scope:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/bind/bind.hpp:437:5: warning: user-defined 'boost::_bi::bind_t<bool, boost::_bi::logical_and, boost::_bi::list<boost::_bi::bind_t<R, F, L>, typename boost::_bi::add_value<A2>::type> > boost::_bi::operator&&(const boost::_bi::bind_t<R, F, L>&, A2)' always evaluates both arguments [-Weffc++]
  437 |     operator op (bind_t<R, F, L> const & f, A2 a2) \
      |     ^~~~~~~~
/pbulk/work/net/libcmis/work/.buildlink/include/boost/bind/bind.hpp:437:5: note: in definition of macro 'BOOST_BIND_OPERATOR'
  437 |     operator op (bind_t<R, F, L> const & f, A2 a2) \
      |     ^~~~~~~~
/pbulk/work/net/libcmis/work/.buildlink/include/boost/bind/bind.hpp:437:5: warning: user-defined 'boost::_bi::bind_t<bool, boost::_bi::logical_or, boost::_bi::list<boost::_bi::bind_t<R, F, L>, typename boost::_bi::add_value<A2>::type> > boost::_bi::operator||(const boost::_bi::bind_t<R, F, L>&, A2)' always evaluates both arguments [-Weffc++]
  437 |     operator op (bind_t<R, F, L> const & f, A2 a2) \
      |     ^~~~~~~~
/pbulk/work/net/libcmis/work/.buildlink/include/boost/bind/bind.hpp:437:5: note: in definition of macro 'BOOST_BIND_OPERATOR'
  437 |     operator op (bind_t<R, F, L> const & f, A2 a2) \
      |     ^~~~~~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/format_date_parser.hpp:17,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_generator_parser.hpp:20,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_facet.hpp:25,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/gregorian_io.hpp:16,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/gregorian.hpp:31,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/time_formatters.hpp:12,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/posix_time.hpp:24,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/local_time/local_time.hpp:11,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time.hpp:15,
                 from ../../inc/libcmis/property-type.hxx:31,
                 from ../../inc/libcmis/object-type.hxx:39,
                 from gdrive-object-type.hxx:32,
                 from gdrive-object-type.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/special_values_parser.hpp: In instantiation of 'boost::date_time::special_values_parser<date_type, charT>::special_values_parser() [with date_type = boost::gregorian::date; charT = char]':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/time_parsing.hpp:316:18:   required from 'time_type boost::date_time::parse_iso_time(const string&, char) [with time_type = boost::posix_time::ptime; std::string = std::__cxx11::basic_string<char>]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/time_parsers.hpp:35:51:   required from here
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/special_values_parser.hpp:52:5: warning: 'boost::date_time::special_values_parser<boost::gregorian::date, char>::m_sv_strings' should be initialized in the member initialization list [-Weffc++]
   52 |     special_values_parser()
      |     ^~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/period_parser.hpp:19,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_facet.hpp:23,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/gregorian_io.hpp:16,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/gregorian.hpp:31,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/time_formatters.hpp:12,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/posix_time.hpp:24,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/local_time/local_time.hpp:11,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time.hpp:15,
                 from ../../inc/libcmis/property-type.hxx:31,
                 from ../../inc/libcmis/object-type.hxx:39,
                 from gdrive-object-type.hxx:32,
                 from gdrive-object-type.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/string_parse_tree.hpp: In instantiation of 'boost::date_time::parse_match_result<charT>::parse_match_result() [with charT = char]':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/time_parsing.hpp:317:17:   required from 'time_type boost::date_time::parse_iso_time(const string&, char) [with time_type = boost::posix_time::ptime; std::string = std::__cxx11::basic_string<char>]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/time_parsers.hpp:35:51:   required from here
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/string_parse_tree.hpp:28:3: warning: 'boost::date_time::parse_match_result<char>::cache' should be initialized in the member initialization list [-Weffc++]
   28 |   parse_match_result() :
      |   ^~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/shared_ptr.hpp:17,
                 from ../../inc/libcmis/repository.hxx:34,
                 from gdrive-repository.hxx:32,
                 from gdrive-repository.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/smart_ptr/shared_ptr.hpp: In constructor 'boost::detail::esft2_deleter_wrapper::esft2_deleter_wrapper()':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/smart_ptr/shared_ptr.hpp:1079:5: warning: 'boost::detail::esft2_deleter_wrapper::deleter_' should be initialized in the member initialization list [-Weffc++]
 1079 |     esft2_deleter_wrapper() BOOST_SP_NOEXCEPT
      |     ^~~~~~~~~~~~~~~~~~~~~
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/string_parse_tree.hpp: In instantiation of 'boost::date_time::string_parse_tree<charT>::string_parse_tree(short int) [with charT = char]':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/special_values_parser.hpp:53:5:   required from 'boost::date_time::special_values_parser<date_type, charT>::special_values_parser() [with date_type = boost::gregorian::date; charT = char]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/time_parsing.hpp:316:18:   required from 'time_type boost::date_time::parse_iso_time(const string&, char) [with time_type = boost::posix_time::ptime; std::string = std::__cxx11::basic_string<char>]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/time_parsers.hpp:35:51:   required from here
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/string_parse_tree.hpp:119:3: warning: 'boost::date_time::string_parse_tree<char>::m_next_chars' should be initialized in the member initialization list [-Weffc++]
  119 |   string_parse_tree(short value = parse_match_result_type::PARSE_ERROR) :
      |   ^~~~~~~~~~~~~~~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520,
                 from json-utils.hxx:36,
                 from gdrive-object.hxx:34,
                 from gdrive-object.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp: In member function 'boost::property_tree::basic_ptree<K, D, C>& boost::property_tree::basic_ptree<Key, Data, KeyCompare>::get_child(const path_type&)':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:573:58: warning: declaration of 'path' shadows a global declaration [-Wshadow]
  573 |         basic_ptree<K, D, C>::get_child(const path_type &path)
      |                                         ~~~~~~~~~~~~~~~~~^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15,
                 from json-utils.hxx:36,
                 from gdrive-object.hxx:34,
                 from gdrive-object.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree_fwd.hpp:89:67: note: shadowed declaration is here
   89 |     typedef string_path<std::string, id_translator<std::string> > path;
      |                                                                   ^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520,
                 from json-utils.hxx:36,
                 from gdrive-object.hxx:34,
                 from gdrive-object.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp: In member function 'const boost::property_tree::basic_ptree<K, D, C>& boost::property_tree::basic_ptree<Key, Data, KeyCompare>::get_child(const path_type&) const':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:585:58: warning: declaration of 'path' shadows a global declaration [-Wshadow]
  585 |         basic_ptree<K, D, C>::get_child(const path_type &path) const
      |                                         ~~~~~~~~~~~~~~~~~^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15,
                 from json-utils.hxx:36,
                 from gdrive-object.hxx:34,
                 from gdrive-object.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree_fwd.hpp:89:67: note: shadowed declaration is here
   89 |     typedef string_path<std::string, id_translator<std::string> > path;
      |                                                                   ^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520,
                 from json-utils.hxx:36,
                 from gdrive-object.hxx:34,
                 from gdrive-object.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp: In member function 'boost::property_tree::basic_ptree<K, D, C>& boost::property_tree::basic_ptree<Key, Data, KeyCompare>::get_child(const path_type&, boost::property_tree::basic_ptree<Key, Data, KeyCompare>::self_type&)':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:592:58: warning: declaration of 'path' shadows a global declaration [-Wshadow]
  592 |         basic_ptree<K, D, C>::get_child(const path_type &path,
      |                                         ~~~~~~~~~~~~~~~~~^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15,
                 from json-utils.hxx:36,
                 from gdrive-object.hxx:34,
                 from gdrive-object.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree_fwd.hpp:89:67: note: shadowed declaration is here
   89 |     typedef string_path<std::string, id_translator<std::string> > path;
      |                                                                   ^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520,
                 from json-utils.hxx:36,
                 from gdrive-object.hxx:34,
                 from gdrive-object.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp: In member function 'const boost::property_tree::basic_ptree<K, D, C>& boost::property_tree::basic_ptree<Key, Data, KeyCompare>::get_child(const path_type&, const self_type&) const':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:602:58: warning: declaration of 'path' shadows a global declaration [-Wshadow]
  602 |         basic_ptree<K, D, C>::get_child(const path_type &path,
      |                                         ~~~~~~~~~~~~~~~~~^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15,
                 from json-utils.hxx:36,
                 from gdrive-object.hxx:34,
                 from gdrive-object.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree_fwd.hpp:89:67: note: shadowed declaration is here
   89 |     typedef string_path<std::string, id_translator<std::string> > path;
      |                                                                   ^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520,
                 from json-utils.hxx:36,
                 from gdrive-object.hxx:34,
                 from gdrive-object.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp: In member function 'boost::optional<boost::property_tree::basic_ptree<Key, Data, KeyCompare>&> boost::property_tree::basic_ptree<Key, Data, KeyCompare>::get_child_optional(const path_type&)':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:612:67: warning: declaration of 'path' shadows a global declaration [-Wshadow]
  612 |         basic_ptree<K, D, C>::get_child_optional(const path_type &path)
      |                                                  ~~~~~~~~~~~~~~~~~^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15,
                 from json-utils.hxx:36,
                 from gdrive-object.hxx:34,
                 from gdrive-object.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree_fwd.hpp:89:67: note: shadowed declaration is here
   89 |     typedef string_path<std::string, id_translator<std::string> > path;
      |                                                                   ^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520,
                 from json-utils.hxx:36,
                 from gdrive-object.hxx:34,
                 from gdrive-object.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp: In member function 'boost::optional<const boost::property_tree::basic_ptree<Key, Data, KeyCompare>&> boost::property_tree::basic_ptree<Key, Data, KeyCompare>::get_child_optional(const path_type&) const':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:624:67: warning: declaration of 'path' shadows a global declaration [-Wshadow]
  624 |         basic_ptree<K, D, C>::get_child_optional(const path_type &path) const
      |                                                  ~~~~~~~~~~~~~~~~~^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15,
                 from json-utils.hxx:36,
                 from gdrive-object.hxx:34,
                 from gdrive-object.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree_fwd.hpp:89:67: note: shadowed declaration is here
   89 |     typedef string_path<std::string, id_translator<std::string> > path;
      |                                                                   ^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520,
                 from json-utils.hxx:36,
                 from gdrive-object.hxx:34,
                 from gdrive-object.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp: In member function 'boost::property_tree::basic_ptree<K, D, C>& boost::property_tree::basic_ptree<Key, Data, KeyCompare>::put_child(const path_type&, const self_type&)':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:636:58: warning: declaration of 'path' shadows a global declaration [-Wshadow]
  636 |         basic_ptree<K, D, C>::put_child(const path_type &path,
      |                                         ~~~~~~~~~~~~~~~~~^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15,
                 from json-utils.hxx:36,
                 from gdrive-object.hxx:34,
                 from gdrive-object.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree_fwd.hpp:89:67: note: shadowed declaration is here
   89 |     typedef string_path<std::string, id_translator<std::string> > path;
      |                                                                   ^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520,
                 from json-utils.hxx:36,
                 from gdrive-object.hxx:34,
                 from gdrive-object.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp: In member function 'boost::property_tree::basic_ptree<K, D, C>& boost::property_tree::basic_ptree<Key, Data, KeyCompare>::add_child(const path_type&, const self_type&)':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:654:58: warning: declaration of 'path' shadows a global declaration [-Wshadow]
  654 |         basic_ptree<K, D, C>::add_child(const path_type &path,
      |                                         ~~~~~~~~~~~~~~~~~^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15,
                 from json-utils.hxx:36,
                 from gdrive-object.hxx:34,
                 from gdrive-object.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree_fwd.hpp:89:67: note: shadowed declaration is here
   89 |     typedef string_path<std::string, id_translator<std::string> > path;
      |                                                                   ^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520,
                 from json-utils.hxx:36,
                 from gdrive-object.hxx:34,
                 from gdrive-object.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp: In member function 'typename boost::enable_if<boost::property_tree::detail::is_translator<Translator>, Type>::type boost::property_tree::basic_ptree<Key, Data, KeyCompare>::get(const path_type&, Translator) const':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:743:48: warning: declaration of 'path' shadows a global declaration [-Wshadow]
  743 |     basic_ptree<K, D, C>::get(const path_type &path,
      |                               ~~~~~~~~~~~~~~~~~^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15,
                 from json-utils.hxx:36,
                 from gdrive-object.hxx:34,
                 from gdrive-object.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree_fwd.hpp:89:67: note: shadowed declaration is here
   89 |     typedef string_path<std::string, id_translator<std::string> > path;
      |                                                                   ^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520,
                 from json-utils.hxx:36,
                 from gdrive-object.hxx:34,
                 from gdrive-object.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp: In member function 'Type boost::property_tree::basic_ptree<Key, Data, KeyCompare>::get(const path_type&) const':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:751:53: warning: declaration of 'path' shadows a global declaration [-Wshadow]
  751 |     Type basic_ptree<K, D, C>::get(const path_type &path) const
      |                                    ~~~~~~~~~~~~~~~~~^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15,
                 from json-utils.hxx:36,
                 from gdrive-object.hxx:34,
                 from gdrive-object.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree_fwd.hpp:89:67: note: shadowed declaration is here
   89 |     typedef string_path<std::string, id_translator<std::string> > path;
      |                                                                   ^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520,
                 from json-utils.hxx:36,
                 from gdrive-object.hxx:34,
                 from gdrive-object.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp: In member function 'Type boost::property_tree::basic_ptree<Key, Data, KeyCompare>::get(const path_type&, const Type&, Translator) const':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:758:53: warning: declaration of 'path' shadows a global declaration [-Wshadow]
  758 |     Type basic_ptree<K, D, C>::get(const path_type &path,
      |                                    ~~~~~~~~~~~~~~~~~^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15,
                 from json-utils.hxx:36,
                 from gdrive-object.hxx:34,
                 from gdrive-object.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree_fwd.hpp:89:67: note: shadowed declaration is here
   89 |     typedef string_path<std::string, id_translator<std::string> > path;
      |                                                                   ^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520,
                 from json-utils.hxx:36,
                 from gdrive-object.hxx:34,
                 from gdrive-object.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp: In member function 'typename boost::enable_if<boost::property_tree::detail::is_character<Ch>, std::__cxx11::basic_string<Ch> >::type boost::property_tree::basic_ptree<Key, Data, KeyCompare>::get(const path_type&, const Ch*, Translator) const':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:772:26: warning: declaration of 'path' shadows a global declaration [-Wshadow]
  772 |         const path_type &path, const Ch *default_value, Translator tr) const
      |         ~~~~~~~~~~~~~~~~~^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15,
                 from json-utils.hxx:36,
                 from gdrive-object.hxx:34,
                 from gdrive-object.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree_fwd.hpp:89:67: note: shadowed declaration is here
   89 |     typedef string_path<std::string, id_translator<std::string> > path;
      |                                                                   ^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520,
                 from json-utils.hxx:36,
                 from gdrive-object.hxx:34,
                 from gdrive-object.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp: In member function 'typename boost::disable_if<boost::property_tree::detail::is_translator<Type>, Type>::type boost::property_tree::basic_ptree<Key, Data, KeyCompare>::get(const path_type&, const Type&) const':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:780:48: warning: declaration of 'path' shadows a global declaration [-Wshadow]
  780 |     basic_ptree<K, D, C>::get(const path_type &path,
      |                               ~~~~~~~~~~~~~~~~~^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15,
                 from json-utils.hxx:36,
                 from gdrive-object.hxx:34,
                 from gdrive-object.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree_fwd.hpp:89:67: note: shadowed declaration is here
   89 |     typedef string_path<std::string, id_translator<std::string> > path;
      |                                                                   ^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520,
                 from json-utils.hxx:36,
                 from gdrive-object.hxx:34,
                 from gdrive-object.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp: In member function 'typename boost::enable_if<boost::property_tree::detail::is_character<Ch>, std::__cxx11::basic_string<Ch> >::type boost::property_tree::basic_ptree<Key, Data, KeyCompare>::get(const path_type&, const Ch*) const':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:793:26: warning: declaration of 'path' shadows a global declaration [-Wshadow]
  793 |         const path_type &path, const Ch *default_value) const
      |         ~~~~~~~~~~~~~~~~~^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15,
                 from json-utils.hxx:36,
                 from gdrive-object.hxx:34,
                 from gdrive-object.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree_fwd.hpp:89:67: note: shadowed declaration is here
   89 |     typedef string_path<std::string, id_translator<std::string> > path;
      |                                                                   ^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520,
                 from json-utils.hxx:36,
                 from gdrive-object.hxx:34,
                 from gdrive-object.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp: In member function 'boost::optional<U> boost::property_tree::basic_ptree<Key, Data, KeyCompare>::get_optional(const path_type&, Translator) const':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:800:72: warning: declaration of 'path' shadows a global declaration [-Wshadow]
  800 |     optional<Type> basic_ptree<K, D, C>::get_optional(const path_type &path,
      |                                                       ~~~~~~~~~~~~~~~~~^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15,
                 from json-utils.hxx:36,
                 from gdrive-object.hxx:34,
                 from gdrive-object.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree_fwd.hpp:89:67: note: shadowed declaration is here
   89 |     typedef string_path<std::string, id_translator<std::string> > path;
      |                                                                   ^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520,
                 from json-utils.hxx:36,
                 from gdrive-object.hxx:34,
                 from gdrive-object.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp: In member function 'boost::optional<U> boost::property_tree::basic_ptree<Key, Data, KeyCompare>::get_optional(const path_type&) const':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:813:66: warning: declaration of 'path' shadows a global declaration [-Wshadow]
  813 |                                                 const path_type &path) const
      |                                                 ~~~~~~~~~~~~~~~~~^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15,
                 from json-utils.hxx:36,
                 from gdrive-object.hxx:34,
                 from gdrive-object.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree_fwd.hpp:89:67: note: shadowed declaration is here
   89 |     typedef string_path<std::string, id_translator<std::string> > path;
      |                                                                   ^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520,
                 from json-utils.hxx:36,
                 from gdrive-object.hxx:34,
                 from gdrive-object.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp: In member function 'boost::property_tree::basic_ptree<K, D, C>& boost::property_tree::basic_ptree<Key, Data, KeyCompare>::put(const path_type&, const Type&, Translator)':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:844:26: warning: declaration of 'path' shadows a global declaration [-Wshadow]
  844 |         const path_type &path, const Type &value, Translator tr)
      |         ~~~~~~~~~~~~~~~~~^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15,
                 from json-utils.hxx:36,
                 from gdrive-object.hxx:34,
                 from gdrive-object.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree_fwd.hpp:89:67: note: shadowed declaration is here
   89 |     typedef string_path<std::string, id_translator<std::string> > path;
      |                                                                   ^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520,
                 from json-utils.hxx:36,
                 from gdrive-object.hxx:34,
                 from gdrive-object.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp: In member function 'boost::property_tree::basic_ptree<K, D, C>& boost::property_tree::basic_ptree<Key, Data, KeyCompare>::put(const path_type&, const Type&)':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:859:26: warning: declaration of 'path' shadows a global declaration [-Wshadow]
  859 |         const path_type &path, const Type &value)
      |         ~~~~~~~~~~~~~~~~~^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15,
                 from json-utils.hxx:36,
                 from gdrive-object.hxx:34,
                 from gdrive-object.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree_fwd.hpp:89:67: note: shadowed declaration is here
   89 |     typedef string_path<std::string, id_translator<std::string> > path;
      |                                                                   ^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520,
                 from json-utils.hxx:36,
                 from gdrive-object.hxx:34,
                 from gdrive-object.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp: In member function 'boost::property_tree::basic_ptree<K, D, C>& boost::property_tree::basic_ptree<Key, Data, KeyCompare>::add(const path_type&, const Type&, Translator)':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:868:26: warning: declaration of 'path' shadows a global declaration [-Wshadow]
  868 |         const path_type &path, const Type &value, Translator tr)
      |         ~~~~~~~~~~~~~~~~~^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15,
                 from json-utils.hxx:36,
                 from gdrive-object.hxx:34,
                 from gdrive-object.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree_fwd.hpp:89:67: note: shadowed declaration is here
   89 |     typedef string_path<std::string, id_translator<std::string> > path;
      |                                                                   ^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520,
                 from json-utils.hxx:36,
                 from gdrive-object.hxx:34,
                 from gdrive-object.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp: In member function 'boost::property_tree::basic_ptree<K, D, C>& boost::property_tree::basic_ptree<Key, Data, KeyCompare>::add(const path_type&, const Type&)':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:878:26: warning: declaration of 'path' shadows a global declaration [-Wshadow]
  878 |         const path_type &path, const Type &value)
      |         ~~~~~~~~~~~~~~~~~^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15,
                 from json-utils.hxx:36,
                 from gdrive-object.hxx:34,
                 from gdrive-object.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree_fwd.hpp:89:67: note: shadowed declaration is here
   89 |     typedef string_path<std::string, id_translator<std::string> > path;
      |                                                                   ^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/copy_map.hpp:24,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/index_base.hpp:23,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/base_type.hpp:21,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index_container.hpp:36,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:21,
                 from json-utils.hxx:36,
                 from gdrive-object-type.hxx:34,
                 from gdrive-object-type.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/auto_space.hpp: In instantiation of 'struct boost::multi_index::detail::auto_space<boost::multi_index::detail::copy_map_entry<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::null_augment_policy, boost::multi_index::detail::index_node_base<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > > > > >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > >':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/copy_map.hpp:123:46:   required from 'class boost::multi_index::detail::copy_map<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::null_augment_policy, boost::multi_index::detail::index_node_base<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > > > >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > >'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index_container.hpp:623:19:   required from 'void boost::multi_index::multi_index_container<Value, IndexSpecifierList, Allocator>::copy_construct_from(const boost::multi_index::multi_index_container<Value, IndexSpecifierList, Allocator>&) [with Value = std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >; IndexSpecifierList = boost::multi_index::indexed_by<boost::multi_index::sequenced<>, boost::multi_index::ordered_non_unique<boost::multi_index::tag<boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >::subs::by_name, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::multi_index::member<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, const std::__cxx11::basic_string<char>, &std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >::first>, std::less<std::__cxx11::basic_string<char> > >, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>; Allocator = std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > >]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index_container.hpp:294:5:   required from 'boost::multi_index::multi_index_container<Value, IndexSpecifierList, Allocator>::multi_index_container(const boost::multi_index::multi_index_container<Value, IndexSpecifierList, Allocator>&) [with Value = std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >; IndexSpecifierList = boost::multi_index::indexed_by<boost::multi_index::sequenced<>, boost::multi_index::ordered_non_unique<boost::multi_index::tag<boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >::subs::by_name, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::multi_index::member<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, const std::__cxx11::basic_string<char>, &std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >::first>, std::less<std::__cxx11::basic_string<char> > >, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>; Allocator = std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > >]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:195:22:   required from 'boost::property_tree::basic_ptree<Key, Data, KeyCompare>::basic_ptree(const boost::property_tree::basic_ptree<Key, Data, KeyCompare>&) [with Key = std::__cxx11::basic_string<char>; Data = std::__cxx11::basic_string<char>; KeyCompare = std::less<std::__cxx11::basic_string<char> >]'
json-utils.hxx:78:62:   required from here
/pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/auto_space.hpp:47:8: warning: 'struct boost::multi_index::detail::auto_space<boost::multi_index::detail::copy_map_entry<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::null_augment_policy, boost::multi_index::detail::index_node_base<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > > > > >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > >' has pointer data members [-Weffc++]
   47 | struct auto_space:private noncopyable
      |        ^~~~~~~~~~
/pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/auto_space.hpp:47:8: warning:   but does not declare 'boost::multi_index::detail::auto_space<boost::multi_index::detail::copy_map_entry<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::null_augment_policy, boost::multi_index::detail::index_node_base<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > > > > >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > >(const boost::multi_index::detail::auto_space<boost::multi_index::detail::copy_map_entry<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::null_augment_policy, boost::multi_index::detail::index_node_base<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > > > > >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > >&)' [-Weffc++]
/pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/auto_space.hpp:47:8: warning:   or 'operator=(const boost::multi_index::detail::auto_space<boost::multi_index::detail::copy_map_entry<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::null_augment_policy, boost::multi_index::detail::index_node_base<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > > > > >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > >&)' [-Weffc++]
/pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/auto_space.hpp:90:13: note: pointer member 'boost::multi_index::detail::auto_space<boost::multi_index::detail::copy_map_entry<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::null_augment_policy, boost::multi_index::detail::index_node_base<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > > > > >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > >::data_' declared here
   90 |   pointer   data_;
      |             ^~~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/index_base.hpp:23,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/base_type.hpp:21,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index_container.hpp:36,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:21,
                 from json-utils.hxx:36,
                 from gdrive-object-type.hxx:34,
                 from gdrive-object-type.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/copy_map.hpp: In instantiation of 'class boost::multi_index::detail::copy_map<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::null_augment_policy, boost::multi_index::detail::index_node_base<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > > > >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > >':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index_container.hpp:623:19:   required from 'void boost::multi_index::multi_index_container<Value, IndexSpecifierList, Allocator>::copy_construct_from(const boost::multi_index::multi_index_container<Value, IndexSpecifierList, Allocator>&) [with Value = std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >; IndexSpecifierList = boost::multi_index::indexed_by<boost::multi_index::sequenced<>, boost::multi_index::ordered_non_unique<boost::multi_index::tag<boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >::subs::by_name, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::multi_index::member<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, const std::__cxx11::basic_string<char>, &std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >::first>, std::less<std::__cxx11::basic_string<char> > >, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>; Allocator = std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > >]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index_container.hpp:294:5:   required from 'boost::multi_index::multi_index_container<Value, IndexSpecifierList, Allocator>::multi_index_container(const boost::multi_index::multi_index_container<Value, IndexSpecifierList, Allocator>&) [with Value = std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >; IndexSpecifierList = boost::multi_index::indexed_by<boost::multi_index::sequenced<>, boost::multi_index::ordered_non_unique<boost::multi_index::tag<boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >::subs::by_name, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::multi_index::member<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, const std::__cxx11::basic_string<char>, &std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >::first>, std::less<std::__cxx11::basic_string<char> > >, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>; Allocator = std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > >]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:195:22:   required from 'boost::property_tree::basic_ptree<Key, Data, KeyCompare>::basic_ptree(const boost::property_tree::basic_ptree<Key, Data, KeyCompare>&) [with Key = std::__cxx11::basic_string<char>; Data = std::__cxx11::basic_string<char>; KeyCompare = std::less<std::__cxx11::basic_string<char> >]'
json-utils.hxx:78:62:   required from here
/pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/copy_map.hpp:73:7: warning: 'class boost::multi_index::detail::copy_map<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::null_augment_policy, boost::multi_index::detail::index_node_base<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > > > >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > >' has pointer data members [-Weffc++]
   73 | class copy_map:private noncopyable
      |       ^~~~~~~~
/pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/copy_map.hpp:73:7: warning:   but does not declare 'boost::multi_index::detail::copy_map<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::null_augment_policy, boost::multi_index::detail::index_node_base<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > > > >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > >(const boost::multi_index::detail::copy_map<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::null_augment_policy, boost::multi_index::detail::index_node_base<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > > > >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > >&)' [-Weffc++]
/pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/copy_map.hpp:73:7: warning:   or 'operator=(const boost::multi_index::detail::copy_map<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::null_augment_policy, boost::multi_index::detail::index_node_base<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > > > >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > >&)' [-Weffc++]
/pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/copy_map.hpp:126:46: note: pointer member 'boost::multi_index::detail::copy_map<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::null_augment_policy, boost::multi_index::detail::index_node_base<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > > > >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > >::header_cpy_' declared here
  126 |   Node*                                      header_cpy_;
      |                                              ^~~~~~~~~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/period_parser.hpp:19,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_facet.hpp:23,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/gregorian_io.hpp:16,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/gregorian.hpp:31,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/time_formatters.hpp:12,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/posix_time.hpp:24,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/local_time/local_time.hpp:11,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time.hpp:15,
                 from ../../inc/libcmis/property-type.hxx:31,
                 from ../../inc/libcmis/object-type.hxx:39,
                 from gdrive-object-type.hxx:32,
                 from gdrive-object-type.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/string_parse_tree.hpp: In instantiation of 'boost::date_time::string_parse_tree<charT>::string_parse_tree(boost::date_time::string_parse_tree<charT>::collection_type, unsigned int) [with charT = char; boost::date_time::string_parse_tree<charT>::collection_type = std::vector<std::__cxx11::basic_string<char> >]':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/special_values_parser.hpp:91:22:   required from 'void boost::date_time::special_values_parser<date_type, charT>::sv_strings(const string_type&, const string_type&, const string_type&, const string_type&, const string_type&) [with date_type = boost::gregorian::date; charT = char; boost::date_time::special_values_parser<date_type, charT>::string_type = std::__cxx11::basic_string<char>]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/special_values_parser.hpp:54:7:   required from 'boost::date_time::special_values_parser<date_type, charT>::special_values_parser() [with date_type = boost::gregorian::date; charT = char]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/time_parsing.hpp:316:18:   required from 'time_type boost::date_time::parse_iso_time(const string&, char) [with time_type = boost::posix_time::ptime; std::string = std::__cxx11::basic_string<char>]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/time_parsers.hpp:35:51:   required from here
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/string_parse_tree.hpp:104:3: warning: 'boost::date_time::string_parse_tree<char>::m_next_chars' should be initialized in the member initialization list [-Weffc++]
  104 |   string_parse_tree(collection_type names, unsigned int starting_point=0) :
      |   ^~~~~~~~~~~~~~~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/range/iterator_range_core.hpp:27,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/replace.hpp:16,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_facet.hpp:17,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/gregorian_io.hpp:16,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/gregorian.hpp:31,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/time_formatters.hpp:12,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/posix_time.hpp:24,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/local_time/local_time.hpp:11,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time.hpp:15,
                 from ../../inc/libcmis/property-type.hxx:31,
                 from ../../inc/libcmis/object-type.hxx:39,
                 from gdrive-object-type.hxx:32,
                 from gdrive-object-type.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp: In instantiation of 'class boost::iterators::detail::iterator_facade_base<boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, int, false, false>':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:774:11:   required from 'class boost::iterators::detail::iterator_facade_base<boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, int, true, false>'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:800:11:   required from 'class boost::iterators::detail::iterator_facade_base<boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, int, true, true>'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:854:9:   required from 'class boost::iterators::iterator_facade<boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, int>'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_adaptor.hpp:249:9:   required from 'class boost::iterators::iterator_adaptor<boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, char, boost::use_default, char, boost::use_default>'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/transform_iterator.hpp:83:9:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/case_conv.hpp:76:79:   required from 'SequenceT boost::algorithm::to_lower_copy(const SequenceT&, const std::locale&) [with SequenceT = std::__cxx11::basic_string<char>]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/string_parse_tree.hpp:110:54:   required from 'boost::date_time::string_parse_tree<charT>::string_parse_tree(boost::date_time::string_parse_tree<charT>::collection_type, unsigned int) [with charT = char; boost::date_time::string_parse_tree<charT>::collection_type = std::vector<std::__cxx11::basic_string<char> >]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/special_values_parser.hpp:91:22:   required from 'void boost::date_time::special_values_parser<date_type, charT>::sv_strings(const string_type&, const string_type&, const string_type&, const string_type&, const string_type&) [with date_type = boost::gregorian::date; charT = char; boost::date_time::special_values_parser<date_type, charT>::string_type = std::__cxx11::basic_string<char>]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/special_values_parser.hpp:54:7:   required from 'boost::date_time::special_values_parser<date_type, charT>::special_values_parser() [with date_type = boost::gregorian::date; charT = char]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/time_parsing.hpp:316:18:   required from 'time_type boost::date_time::parse_iso_time(const string&, char) [with time_type = boost::posix_time::ptime; std::string = std::__cxx11::basic_string<char>]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/time_parsers.hpp:35:51:   required from here
/pbulk/work/net/libcmis/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++() [with Derived = boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>; Value = char; CategoryOrTraversal = boost::iterators::random_access_traversal_tag; Reference = char; Difference = int]' should return 'boost::iterators::detail::iterator_facade_base<boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, int, false, false>&' [-Weffc++]
  745 |         Derived& operator++()
      |                  ^~~~~~~~
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp: In instantiation of 'class boost::iterators::detail::iterator_facade_base<boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, int, true, false>':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:800:11:   required from 'class boost::iterators::detail::iterator_facade_base<boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, int, true, true>'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:854:9:   required from 'class boost::iterators::iterator_facade<boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, int>'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_adaptor.hpp:249:9:   required from 'class boost::iterators::iterator_adaptor<boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, char, boost::use_default, char, boost::use_default>'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/transform_iterator.hpp:83:9:   required from 'class boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/detail/case_conv.hpp:117:53:   required from 'SequenceT boost::algorithm::detail::transform_range_copy(const RangeT&, FunctorT) [with SequenceT = std::__cxx11::basic_string<char>; RangeT = std::__cxx11::basic_string<char>; FunctorT = boost::algorithm::detail::to_lowerF<char>]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/case_conv.hpp:76:79:   required from 'SequenceT boost::algorithm::to_lower_copy(const SequenceT&, const std::locale&) [with SequenceT = std::__cxx11::basic_string<char>]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/string_parse_tree.hpp:110:54:   required from 'boost::date_time::string_parse_tree<charT>::string_parse_tree(boost::date_time::string_parse_tree<charT>::collection_type, unsigned int) [with charT = char; boost::date_time::string_parse_tree<charT>::collection_type = std::vector<std::__cxx11::basic_string<char> >]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/special_values_parser.hpp:91:22:   required from 'void boost::date_time::special_values_parser<date_type, charT>::sv_strings(const string_type&, const string_type&, const string_type&, const string_type&, const string_type&) [with date_type = boost::gregorian::date; charT = char; boost::date_time::special_values_parser<date_type, charT>::string_type = std::__cxx11::basic_string<char>]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/special_values_parser.hpp:54:7:   required from 'boost::date_time::special_values_parser<date_type, charT>::special_values_parser() [with date_type = boost::gregorian::date; charT = char]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/time_parsing.hpp:316:18:   required from 'time_type boost::date_time::parse_iso_time(const string&, char) [with time_type = boost::posix_time::ptime; std::string = std::__cxx11::basic_string<char>]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/time_parsers.hpp:35:51:   required from here
/pbulk/work/net/libcmis/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--() [with Derived = boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>; Value = char; CategoryOrTraversal = boost::iterators::random_access_traversal_tag; Reference = char; Difference = int]' should return 'boost::iterators::detail::iterator_facade_base<boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, int, true, false>&' [-Weffc++]
  778 |         Derived& operator--()
      |                  ^~~~~~~~
/pbulk/work/net/libcmis/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) [with Derived = boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>; Value = char; CategoryOrTraversal = boost::iterators::random_access_traversal_tag; Reference = char; Difference = int]' should return 'boost::iterators::detail::iterator_facade_base<boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, int, true, false>' [-Weffc++]
  784 |         Derived operator--(int)
      |                 ^~~~~~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/range/iterator_range_core.hpp:27,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/replace.hpp:16,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_facet.hpp:17,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/gregorian_io.hpp:16,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/gregorian.hpp:31,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/time_formatters.hpp:12,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/posix_time.hpp:24,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/local_time/local_time.hpp:11,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time.hpp:15,
                 from ../../inc/libcmis/object.hxx:40,
                 from gdrive-object.hxx:31,
                 from gdrive-object.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp: In instantiation of 'class boost::iterators::detail::iterator_facade_base<boost::token_iterator<boost::char_separator<wchar_t, std::char_traits<wchar_t> >, __gnu_cxx::__normal_iterator<const wchar_t*, std::__cxx11::basic_string<wchar_t> >, std::__cxx11::basic_string<wchar_t> >, std::__cxx11::basic_string<wchar_t>, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string<wchar_t>&, int, false, false>':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:854:9:   required from 'class boost::iterators::iterator_facade<boost::token_iterator<boost::char_separator<wchar_t, std::char_traits<wchar_t> >, __gnu_cxx::__normal_iterator<const wchar_t*, std::__cxx11::basic_string<wchar_t> >, std::__cxx11::basic_string<wchar_t> >, std::__cxx11::basic_string<wchar_t>, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string<wchar_t>&, int>'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/token_iterator.hpp:30:9:   required from 'class boost::token_iterator<boost::char_separator<wchar_t, std::char_traits<wchar_t> >, __gnu_cxx::__normal_iterator<const wchar_t*, std::__cxx11::basic_string<wchar_t> >, std::__cxx11::basic_string<wchar_t> >'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_parsing.hpp:322:36:   required from 'boost::date_time::period<date_type, typename date_type::duration_type> boost::date_time::from_simple_string_type(const std::__cxx11::basic_string<OutputT>&) [with date_type = boost::gregorian::date; charT = wchar_t; typename date_type::duration_type = boost::gregorian::date_duration]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/parsers.hpp:103:62:   required from here
/pbulk/work/net/libcmis/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++() [with Derived = boost::token_iterator<boost::char_separator<wchar_t, std::char_traits<wchar_t> >, __gnu_cxx::__normal_iterator<const wchar_t*, std::__cxx11::basic_string<wchar_t> >, std::__cxx11::basic_string<wchar_t> >; Value = std::__cxx11::basic_string<wchar_t>; CategoryOrTraversal = boost::iterators::forward_traversal_tag; Reference = const std::__cxx11::basic_string<wchar_t>&; Difference = int]' should return 'boost::iterators::detail::iterator_facade_base<boost::token_iterator<boost::char_separator<wchar_t, std::char_traits<wchar_t> >, __gnu_cxx::__normal_iterator<const wchar_t*, std::__cxx11::basic_string<wchar_t> >, std::__cxx11::basic_string<wchar_t> >, std::__cxx11::basic_string<wchar_t>, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string<wchar_t>&, int, false, false>&' [-Weffc++]
  745 |         Derived& operator++()
      |                  ^~~~~~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/node_type.hpp:22,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/index_base.hpp:27,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/base_type.hpp:21,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index_container.hpp:36,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:21,
                 from json-utils.hxx:36,
                 from gdrive-object.hxx:34,
                 from gdrive-object.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/header_holder.hpp: In instantiation of 'struct boost::multi_index::detail::header_holder<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::null_augment_policy, boost::multi_index::detail::index_node_base<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > > > >*, boost::multi_index::multi_index_container<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, boost::multi_index::indexed_by<boost::multi_index::sequenced<>, boost::multi_index::ordered_non_unique<boost::multi_index::tag<boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >::subs::by_name, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::multi_index::member<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, const std::__cxx11::basic_string<char>, &std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >::first>, std::less<std::__cxx11::basic_string<char> > >, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > > >':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index_container.hpp:99:7:   required from 'class boost::multi_index::multi_index_container<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, boost::multi_index::indexed_by<boost::multi_index::sequenced<>, boost::multi_index::ordered_non_unique<boost::multi_index::tag<boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >::subs::by_name, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::multi_index::member<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, const std::__cxx11::basic_string<char>, &std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >::first>, std::less<std::__cxx11::basic_string<char> > >, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > >'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:60:13:   required from 'struct boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >::subs'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:195:64:   required from 'boost::property_tree::basic_ptree<Key, Data, KeyCompare>::basic_ptree(const boost::property_tree::basic_ptree<Key, Data, KeyCompare>&) [with Key = std::__cxx11::basic_string<char>; Data = std::__cxx11::basic_string<char>; KeyCompare = std::less<std::__cxx11::basic_string<char> >]'
json-utils.hxx:78:62:   required from here
/pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/header_holder.hpp:33:8: warning: 'struct boost::multi_index::detail::header_holder<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::null_augment_policy, boost::multi_index::detail::index_node_base<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > > > >*, boost::multi_index::multi_index_container<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, boost::multi_index::indexed_by<boost::multi_index::sequenced<>, boost::multi_index::ordered_non_unique<boost::multi_index::tag<boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >::subs::by_name, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::multi_index::member<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, const std::__cxx11::basic_string<char>, &std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >::first>, std::less<std::__cxx11::basic_string<char> > >, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > > >' has pointer data members [-Weffc++]
   33 | struct header_holder:private noncopyable
      |        ^~~~~~~~~~~~~
/pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/header_holder.hpp:33:8: warning:   but does not declare 'boost::multi_index::detail::header_holder<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::null_augment_policy, boost::multi_index::detail::index_node_base<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > > > >*, boost::multi_index::multi_index_container<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, boost::multi_index::indexed_by<boost::multi_index::sequenced<>, boost::multi_index::ordered_non_unique<boost::multi_index::tag<boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >::subs::by_name, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::multi_index::member<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, const std::__cxx11::basic_string<char>, &std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >::first>, std::less<std::__cxx11::basic_string<char> > >, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > > >(const boost::multi_index::detail::header_holder<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::null_augment_policy, boost::multi_index::detail::index_node_base<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > > > >*, boost::multi_index::multi_index_container<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, boost::multi_index::indexed_by<boost::multi_index::sequenced<>, boost::multi_index::ordered_non_unique<boost::multi_index::tag<boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >::subs::by_name, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::multi_index::member<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, const std::__cxx11::basic_string<char>, &std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >::first>, std::less<std::__cxx11::basic_string<char> > >, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > > >&)' [-Weffc++]
/pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/header_holder.hpp:33:8: warning:   or 'operator=(const boost::multi_index::detail::header_holder<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::null_augment_policy, boost::multi_index::detail::index_node_base<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > > > >*, boost::multi_index::multi_index_container<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, boost::multi_index::indexed_by<boost::multi_index::sequenced<>, boost::multi_index::ordered_non_unique<boost::multi_index::tag<boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >::subs::by_name, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::multi_index::member<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, const std::__cxx11::basic_string<char>, &std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >::first>, std::less<std::__cxx11::basic_string<char> > >, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > > >&)' [-Weffc++]
/pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/header_holder.hpp:38:15: note: pointer member 'boost::multi_index::detail::header_holder<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::null_augment_policy, boost::multi_index::detail::index_node_base<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > > > >*, boost::multi_index::multi_index_container<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, boost::multi_index::indexed_by<boost::multi_index::sequenced<>, boost::multi_index::ordered_non_unique<boost::multi_index::tag<boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >::subs::by_name, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::multi_index::member<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, const std::__cxx11::basic_string<char>, &std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >::first>, std::less<std::__cxx11::basic_string<char> > >, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > > >::member' declared here
   38 |   NodeTypePtr member;
      |               ^~~~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/time_duration.hpp:17,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/posix_time_config.hpp:16,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/posix_time_system.hpp:13,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/ptime.hpp:12,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/posix_time.hpp:15,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/local_time/local_time.hpp:11,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time.hpp:15,
                 from ../../inc/libcmis/property.hxx:34,
                 from gdrive-property.hxx:32,
                 from gdrive-property.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/operators.hpp:872:6: warning: prefix 'T& boost::operators_impl::output_iterator_helper<T>::operator++()' should return 'boost::operators_impl::output_iterator_helper<T>&' [-Weffc++]
  872 |   T& operator++() { return static_cast<T&>(*this); }
      |      ^~~~~~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/token_iterator.hpp:24,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/tokenizer.hpp:20,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_parsing.hpp:17,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/parsers.hpp:13,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/gregorian.hpp:34,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/time_formatters.hpp:12,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/posix_time.hpp:24,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/local_time/local_time.hpp:11,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time.hpp:15,
                 from ../../inc/libcmis/object.hxx:40,
                 from gdrive-object.hxx:31,
                 from gdrive-object.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/token_functions.hpp: In instantiation of 'boost::char_separator<Char, Tr>::char_separator(const Char*, const Char*, boost::empty_token_policy) [with Char = char; Tr = std::char_traits<char>]':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_parsing.hpp:155:27:   required from 'date_type boost::date_time::parse_date(const string&, int) [with date_type = boost::gregorian::date; std::string = std::__cxx11::basic_string<char>]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/parsers.hpp:49:41:   required from here
/pbulk/work/net/libcmis/work/.buildlink/include/boost/token_functions.hpp:435:5: warning: 'boost::char_separator<char, std::char_traits<char> >::m_kept_delims' should be initialized in the member initialization list [-Weffc++]
  435 |     char_separator(const Char* dropped_delims,
      |     ^~~~~~~~~~~~~~
/pbulk/work/net/libcmis/work/.buildlink/include/boost/token_functions.hpp: In instantiation of 'boost::char_separator<Char, Tr>::char_separator(const Char*, const Char*, boost::empty_token_policy) [with Char = wchar_t; Tr = std::char_traits<wchar_t>]':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_parsing.hpp:320:22:   required from 'boost::date_time::period<date_type, typename date_type::duration_type> boost::date_time::from_simple_string_type(const std::__cxx11::basic_string<OutputT>&) [with date_type = boost::gregorian::date; charT = wchar_t; typename date_type::duration_type = boost::gregorian::date_duration]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/parsers.hpp:103:62:   required from here
/pbulk/work/net/libcmis/work/.buildlink/include/boost/token_functions.hpp:435:5: warning: 'boost::char_separator<wchar_t, std::char_traits<wchar_t> >::m_kept_delims' should be initialized in the member initialization list [-Weffc++]
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/format_date_parser.hpp:17,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_generator_parser.hpp:20,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_facet.hpp:25,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/gregorian_io.hpp:16,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/gregorian.hpp:31,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/time_formatters.hpp:12,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/posix_time.hpp:24,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/local_time/local_time.hpp:11,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time.hpp:15,
                 from ../../inc/libcmis/object.hxx:40,
                 from gdrive-object.hxx:31,
                 from gdrive-object.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/special_values_parser.hpp: In instantiation of 'boost::date_time::special_values_parser<date_type, charT>::special_values_parser() [with date_type = boost::gregorian::date; charT = char]':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/time_parsing.hpp:316:18:   required from 'time_type boost::date_time::parse_iso_time(const string&, char) [with time_type = boost::posix_time::ptime; std::string = std::__cxx11::basic_string<char>]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/time_parsers.hpp:35:51:   required from here
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/special_values_parser.hpp:52:5: warning: 'boost::date_time::special_values_parser<boost::gregorian::date, char>::m_sv_strings' should be initialized in the member initialization list [-Weffc++]
   52 |     special_values_parser()
      |     ^~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/period_parser.hpp:19,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_facet.hpp:23,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/gregorian_io.hpp:16,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/gregorian.hpp:31,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/time_formatters.hpp:12,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/posix_time.hpp:24,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/local_time/local_time.hpp:11,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time.hpp:15,
                 from ../../inc/libcmis/object.hxx:40,
                 from gdrive-object.hxx:31,
                 from gdrive-object.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/string_parse_tree.hpp: In instantiation of 'boost::date_time::parse_match_result<charT>::parse_match_result() [with charT = char]':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/time_parsing.hpp:317:17:   required from 'time_type boost::date_time::parse_iso_time(const string&, char) [with time_type = boost::posix_time::ptime; std::string = std::__cxx11::basic_string<char>]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/time_parsers.hpp:35:51:   required from here
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/string_parse_tree.hpp:28:3: warning: 'boost::date_time::parse_match_result<char>::cache' should be initialized in the member initialization list [-Weffc++]
   28 |   parse_match_result() :
      |   ^~~~~~~~~~~~~~~~~~
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/string_parse_tree.hpp: In instantiation of 'boost::date_time::string_parse_tree<charT>::string_parse_tree(short int) [with charT = char]':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/special_values_parser.hpp:53:5:   required from 'boost::date_time::special_values_parser<date_type, charT>::special_values_parser() [with date_type = boost::gregorian::date; charT = char]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/time_parsing.hpp:316:18:   required from 'time_type boost::date_time::parse_iso_time(const string&, char) [with time_type = boost::posix_time::ptime; std::string = std::__cxx11::basic_string<char>]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/time_parsers.hpp:35:51:   required from here
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/string_parse_tree.hpp:119:3: warning: 'boost::date_time::string_parse_tree<char>::m_next_chars' should be initialized in the member initialization list [-Weffc++]
  119 |   string_parse_tree(short value = parse_match_result_type::PARSE_ERROR) :
      |   ^~~~~~~~~~~~~~~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/copy_map.hpp:24,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/index_base.hpp:23,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/base_type.hpp:21,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index_container.hpp:36,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:21,
                 from json-utils.hxx:36,
                 from gdrive-object.hxx:34,
                 from gdrive-object.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/auto_space.hpp: In instantiation of 'struct boost::multi_index::detail::auto_space<boost::multi_index::detail::copy_map_entry<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::null_augment_policy, boost::multi_index::detail::index_node_base<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > > > > >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > >':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/copy_map.hpp:123:46:   required from 'class boost::multi_index::detail::copy_map<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::null_augment_policy, boost::multi_index::detail::index_node_base<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > > > >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > >'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index_container.hpp:623:19:   required from 'void boost::multi_index::multi_index_container<Value, IndexSpecifierList, Allocator>::copy_construct_from(const boost::multi_index::multi_index_container<Value, IndexSpecifierList, Allocator>&) [with Value = std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >; IndexSpecifierList = boost::multi_index::indexed_by<boost::multi_index::sequenced<>, boost::multi_index::ordered_non_unique<boost::multi_index::tag<boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >::subs::by_name, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::multi_index::member<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, const std::__cxx11::basic_string<char>, &std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >::first>, std::less<std::__cxx11::basic_string<char> > >, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>; Allocator = std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > >]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index_container.hpp:294:5:   required from 'boost::multi_index::multi_index_container<Value, IndexSpecifierList, Allocator>::multi_index_container(const boost::multi_index::multi_index_container<Value, IndexSpecifierList, Allocator>&) [with Value = std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >; IndexSpecifierList = boost::multi_index::indexed_by<boost::multi_index::sequenced<>, boost::multi_index::ordered_non_unique<boost::multi_index::tag<boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >::subs::by_name, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::multi_index::member<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, const std::__cxx11::basic_string<char>, &std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >::first>, std::less<std::__cxx11::basic_string<char> > >, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>; Allocator = std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > >]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:195:22:   required from 'boost::property_tree::basic_ptree<Key, Data, KeyCompare>::basic_ptree(const boost::property_tree::basic_ptree<Key, Data, KeyCompare>&) [with Key = std::__cxx11::basic_string<char>; Data = std::__cxx11::basic_string<char>; KeyCompare = std::less<std::__cxx11::basic_string<char> >]'
json-utils.hxx:78:62:   required from here
/pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/auto_space.hpp:47:8: warning: 'struct boost::multi_index::detail::auto_space<boost::multi_index::detail::copy_map_entry<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::null_augment_policy, boost::multi_index::detail::index_node_base<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > > > > >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > >' has pointer data members [-Weffc++]
   47 | struct auto_space:private noncopyable
      |        ^~~~~~~~~~
/pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/auto_space.hpp:47:8: warning:   but does not declare 'boost::multi_index::detail::auto_space<boost::multi_index::detail::copy_map_entry<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::null_augment_policy, boost::multi_index::detail::index_node_base<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > > > > >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > >(const boost::multi_index::detail::auto_space<boost::multi_index::detail::copy_map_entry<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::null_augment_policy, boost::multi_index::detail::index_node_base<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > > > > >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > >&)' [-Weffc++]
/pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/auto_space.hpp:47:8: warning:   or 'operator=(const boost::multi_index::detail::auto_space<boost::multi_index::detail::copy_map_entry<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::null_augment_policy, boost::multi_index::detail::index_node_base<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > > > > >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > >&)' [-Weffc++]
/pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/auto_space.hpp:90:13: note: pointer member 'boost::multi_index::detail::auto_space<boost::multi_index::detail::copy_map_entry<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::null_augment_policy, boost::multi_index::detail::index_node_base<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > > > > >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > >::data_' declared here
   90 |   pointer   data_;
      |             ^~~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/index_base.hpp:23,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/base_type.hpp:21,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index_container.hpp:36,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:21,
                 from json-utils.hxx:36,
                 from gdrive-object.hxx:34,
                 from gdrive-object.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/copy_map.hpp: In instantiation of 'class boost::multi_index::detail::copy_map<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::null_augment_policy, boost::multi_index::detail::index_node_base<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > > > >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > >':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index_container.hpp:623:19:   required from 'void boost::multi_index::multi_index_container<Value, IndexSpecifierList, Allocator>::copy_construct_from(const boost::multi_index::multi_index_container<Value, IndexSpecifierList, Allocator>&) [with Value = std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >; IndexSpecifierList = boost::multi_index::indexed_by<boost::multi_index::sequenced<>, boost::multi_index::ordered_non_unique<boost::multi_index::tag<boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >::subs::by_name, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::multi_index::member<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, const std::__cxx11::basic_string<char>, &std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >::first>, std::less<std::__cxx11::basic_string<char> > >, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>; Allocator = std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > >]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index_container.hpp:294:5:   required from 'boost::multi_index::multi_index_container<Value, IndexSpecifierList, Allocator>::multi_index_container(const boost::multi_index::multi_index_container<Value, IndexSpecifierList, Allocator>&) [with Value = std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >; IndexSpecifierList = boost::multi_index::indexed_by<boost::multi_index::sequenced<>, boost::multi_index::ordered_non_unique<boost::multi_index::tag<boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >::subs::by_name, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::multi_index::member<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, const std::__cxx11::basic_string<char>, &std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >::first>, std::less<std::__cxx11::basic_string<char> > >, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>; Allocator = std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > >]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:195:22:   required from 'boost::property_tree::basic_ptree<Key, Data, KeyCompare>::basic_ptree(const boost::property_tree::basic_ptree<Key, Data, KeyCompare>&) [with Key = std::__cxx11::basic_string<char>; Data = std::__cxx11::basic_string<char>; KeyCompare = std::less<std::__cxx11::basic_string<char> >]'
json-utils.hxx:78:62:   required from here
/pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/copy_map.hpp:73:7: warning: 'class boost::multi_index::detail::copy_map<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::null_augment_policy, boost::multi_index::detail::index_node_base<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > > > >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > >' has pointer data members [-Weffc++]
   73 | class copy_map:private noncopyable
      |       ^~~~~~~~
/pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/copy_map.hpp:73:7: warning:   but does not declare 'boost::multi_index::detail::copy_map<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::null_augment_policy, boost::multi_index::detail::index_node_base<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > > > >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > >(const boost::multi_index::detail::copy_map<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::null_augment_policy, boost::multi_index::detail::index_node_base<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > > > >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > >&)' [-Weffc++]
/pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/copy_map.hpp:73:7: warning:   or 'operator=(const boost::multi_index::detail::copy_map<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::null_augment_policy, boost::multi_index::detail::index_node_base<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > > > >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > >&)' [-Weffc++]
/pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/copy_map.hpp:126:46: note: pointer member 'boost::multi_index::detail::copy_map<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::null_augment_policy, boost::multi_index::detail::index_node_base<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > > > >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > >::header_cpy_' declared here
  126 |   Node*                                      header_cpy_;
      |                                              ^~~~~~~~~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/period_parser.hpp:19,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_facet.hpp:23,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/gregorian_io.hpp:16,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/gregorian.hpp:31,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/time_formatters.hpp:12,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/posix_time.hpp:24,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/local_time/local_time.hpp:11,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time.hpp:15,
                 from ../../inc/libcmis/object.hxx:40,
                 from gdrive-object.hxx:31,
                 from gdrive-object.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/string_parse_tree.hpp: In instantiation of 'boost::date_time::string_parse_tree<charT>::string_parse_tree(boost::date_time::string_parse_tree<charT>::collection_type, unsigned int) [with charT = char; boost::date_time::string_parse_tree<charT>::collection_type = std::vector<std::__cxx11::basic_string<char> >]':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/special_values_parser.hpp:91:22:   required from 'void boost::date_time::special_values_parser<date_type, charT>::sv_strings(const string_type&, const string_type&, const string_type&, const string_type&, const string_type&) [with date_type = boost::gregorian::date; charT = char; boost::date_time::special_values_parser<date_type, charT>::string_type = std::__cxx11::basic_string<char>]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/special_values_parser.hpp:54:7:   required from 'boost::date_time::special_values_parser<date_type, charT>::special_values_parser() [with date_type = boost::gregorian::date; charT = char]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/time_parsing.hpp:316:18:   required from 'time_type boost::date_time::parse_iso_time(const string&, char) [with time_type = boost::posix_time::ptime; std::string = std::__cxx11::basic_string<char>]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/time_parsers.hpp:35:51:   required from here
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/string_parse_tree.hpp:104:3: warning: 'boost::date_time::string_parse_tree<char>::m_next_chars' should be initialized in the member initialization list [-Weffc++]
  104 |   string_parse_tree(collection_type names, unsigned int starting_point=0) :
      |   ^~~~~~~~~~~~~~~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/range/iterator_range_core.hpp:27,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/replace.hpp:16,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_facet.hpp:17,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/gregorian_io.hpp:16,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/gregorian.hpp:31,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/time_formatters.hpp:12,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/posix_time.hpp:24,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/local_time/local_time.hpp:11,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time.hpp:15,
                 from ../../inc/libcmis/property.hxx:34,
                 from gdrive-property.hxx:32,
                 from gdrive-property.cxx:29:
/pbulk/work/net/libcmis/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/net/libcmis/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/net/libcmis/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/net/libcmis/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++(
      |   ^~~~~~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/range/iterator_range_core.hpp:27,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/replace.hpp:16,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_facet.hpp:17,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/gregorian_io.hpp:16,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/gregorian.hpp:31,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/time_formatters.hpp:12,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/posix_time.hpp:24,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/local_time/local_time.hpp:11,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time.hpp:15,
                 from ../../inc/libcmis/object.hxx:40,
                 from gdrive-object.hxx:31,
                 from gdrive-object.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp: In instantiation of 'class boost::iterators::detail::iterator_facade_base<boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, int, false, false>':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:774:11:   required from 'class boost::iterators::detail::iterator_facade_base<boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, int, true, false>'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:800:11:   required from 'class boost::iterators::detail::iterator_facade_base<boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, int, true, true>'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:854:9:   required from 'class boost::iterators::iterator_facade<boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, int>'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_adaptor.hpp:249:9:   required from 'class boost::iterators::iterator_adaptor<boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, char, boost::use_default, char, boost::use_default>'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/transform_iterator.hpp:83:9:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/case_conv.hpp:76:79:   required from 'SequenceT boost::algorithm::to_lower_copy(const SequenceT&, const std::locale&) [with SequenceT = std::__cxx11::basic_string<char>]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/string_parse_tree.hpp:110:54:   required from 'boost::date_time::string_parse_tree<charT>::string_parse_tree(boost::date_time::string_parse_tree<charT>::collection_type, unsigned int) [with charT = char; boost::date_time::string_parse_tree<charT>::collection_type = std::vector<std::__cxx11::basic_string<char> >]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/special_values_parser.hpp:91:22:   required from 'void boost::date_time::special_values_parser<date_type, charT>::sv_strings(const string_type&, const string_type&, const string_type&, const string_type&, const string_type&) [with date_type = boost::gregorian::date; charT = char; boost::date_time::special_values_parser<date_type, charT>::string_type = std::__cxx11::basic_string<char>]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/special_values_parser.hpp:54:7:   required from 'boost::date_time::special_values_parser<date_type, charT>::special_values_parser() [with date_type = boost::gregorian::date; charT = char]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/time_parsing.hpp:316:18:   required from 'time_type boost::date_time::parse_iso_time(const string&, char) [with time_type = boost::posix_time::ptime; std::string = std::__cxx11::basic_string<char>]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/time_parsers.hpp:35:51:   required from here
/pbulk/work/net/libcmis/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++() [with Derived = boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>; Value = char; CategoryOrTraversal = boost::iterators::random_access_traversal_tag; Reference = char; Difference = int]' should return 'boost::iterators::detail::iterator_facade_base<boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, int, false, false>&' [-Weffc++]
  745 |         Derived& operator++()
      |                  ^~~~~~~~
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp: In instantiation of 'class boost::iterators::detail::iterator_facade_base<boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, int, true, false>':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:800:11:   required from 'class boost::iterators::detail::iterator_facade_base<boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, int, true, true>'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:854:9:   required from 'class boost::iterators::iterator_facade<boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, int>'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_adaptor.hpp:249:9:   required from 'class boost::iterators::iterator_adaptor<boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, char, boost::use_default, char, boost::use_default>'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/transform_iterator.hpp:83:9:   required from 'class boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/detail/case_conv.hpp:117:53:   required from 'SequenceT boost::algorithm::detail::transform_range_copy(const RangeT&, FunctorT) [with SequenceT = std::__cxx11::basic_string<char>; RangeT = std::__cxx11::basic_string<char>; FunctorT = boost::algorithm::detail::to_lowerF<char>]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/case_conv.hpp:76:79:   required from 'SequenceT boost::algorithm::to_lower_copy(const SequenceT&, const std::locale&) [with SequenceT = std::__cxx11::basic_string<char>]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/string_parse_tree.hpp:110:54:   required from 'boost::date_time::string_parse_tree<charT>::string_parse_tree(boost::date_time::string_parse_tree<charT>::collection_type, unsigned int) [with charT = char; boost::date_time::string_parse_tree<charT>::collection_type = std::vector<std::__cxx11::basic_string<char> >]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/special_values_parser.hpp:91:22:   required from 'void boost::date_time::special_values_parser<date_type, charT>::sv_strings(const string_type&, const string_type&, const string_type&, const string_type&, const string_type&) [with date_type = boost::gregorian::date; charT = char; boost::date_time::special_values_parser<date_type, charT>::string_type = std::__cxx11::basic_string<char>]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/special_values_parser.hpp:54:7:   required from 'boost::date_time::special_values_parser<date_type, charT>::special_values_parser() [with date_type = boost::gregorian::date; charT = char]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/time_parsing.hpp:316:18:   required from 'time_type boost::date_time::parse_iso_time(const string&, char) [with time_type = boost::posix_time::ptime; std::string = std::__cxx11::basic_string<char>]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/time_parsers.hpp:35:51:   required from here
/pbulk/work/net/libcmis/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--() [with Derived = boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>; Value = char; CategoryOrTraversal = boost::iterators::random_access_traversal_tag; Reference = char; Difference = int]' should return 'boost::iterators::detail::iterator_facade_base<boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, int, true, false>&' [-Weffc++]
  778 |         Derived& operator--()
      |                  ^~~~~~~~
/pbulk/work/net/libcmis/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) [with Derived = boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>; Value = char; CategoryOrTraversal = boost::iterators::random_access_traversal_tag; Reference = char; Difference = int]' should return 'boost::iterators::detail::iterator_facade_base<boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, int, true, false>' [-Weffc++]
  784 |         Derived operator--(int)
      |                 ^~~~~~~~
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp: In instantiation of 'class boost::iterators::detail::iterator_facade_base<boost::token_iterator<boost::char_separator<char, std::char_traits<char> >, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char>, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string<char>&, int, false, false>':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:854:9:   required from 'class boost::iterators::iterator_facade<boost::token_iterator<boost::char_separator<char, std::char_traits<char> >, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char>, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string<char>&, int>'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/token_iterator.hpp:30:9:   required from 'class boost::token_iterator<boost::char_separator<char, std::char_traits<char> >, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_parsing.hpp:158:24:   required from here
/pbulk/work/net/libcmis/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++() [with Derived = boost::token_iterator<boost::char_separator<char, std::char_traits<char> >, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >; Value = std::__cxx11::basic_string<char>; CategoryOrTraversal = boost::iterators::forward_traversal_tag; Reference = const std::__cxx11::basic_string<char>&; Difference = int]' should return 'boost::iterators::detail::iterator_facade_base<boost::token_iterator<boost::char_separator<char, std::char_traits<char> >, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char>, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string<char>&, int, false, false>&' [-Weffc++]
  745 |         Derived& operator++()
      |                  ^~~~~~~~
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp: In instantiation of 'class boost::iterators::detail::iterator_facade_base<boost::token_iterator<boost::offset_separator, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char>, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string<char>&, int, false, false>':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:854:9:   required from 'class boost::iterators::iterator_facade<boost::token_iterator<boost::offset_separator, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char>, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string<char>&, int>'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/token_iterator.hpp:30:9:   required from 'class boost::token_iterator<boost::offset_separator, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_parsing.hpp:202:73:   required from here
/pbulk/work/net/libcmis/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++() [with Derived = boost::token_iterator<boost::offset_separator, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >; Value = std::__cxx11::basic_string<char>; CategoryOrTraversal = boost::iterators::forward_traversal_tag; Reference = const std::__cxx11::basic_string<char>&; Difference = int]' should return 'boost::iterators::detail::iterator_facade_base<boost::token_iterator<boost::offset_separator, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char>, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string<char>&, int, false, false>&' [-Weffc++]
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/shared_ptr.hpp:17,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/time_clock.hpp:17,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/posix_time_types.hpp:10,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/time_formatters.hpp:16,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/posix_time.hpp:24,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/local_time/local_time.hpp:11,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time.hpp:15,
                 from ../../inc/libcmis/property.hxx:34,
                 from gdrive-property.hxx:32,
                 from gdrive-property.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/smart_ptr/shared_ptr.hpp: In constructor 'boost::detail::esft2_deleter_wrapper::esft2_deleter_wrapper()':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/smart_ptr/shared_ptr.hpp:1079:5: warning: 'boost::detail::esft2_deleter_wrapper::deleter_' should be initialized in the member initialization list [-Weffc++]
 1079 |     esft2_deleter_wrapper() BOOST_SP_NOEXCEPT
      |     ^~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/trim.hpp:23,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string.hpp:19,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/tz_db_base.hpp:24,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/local_time/tz_database.hpp:14,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/local_time/local_time.hpp:19,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time.hpp:15,
                 from ../../inc/libcmis/property.hxx:34,
                 from gdrive-property.hxx:32,
                 from gdrive-property.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/classification.hpp: At global scope:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/classification.hpp:238:9: warning: user-defined 'boost::algorithm::detail::pred_andF<Pred1T, Pred2T> boost::algorithm::operator&&(const boost::algorithm::predicate_facade<Pred1T>&, const boost::algorithm::predicate_facade<Pred2T>&)' always evaluates both arguments [-Weffc++]
  238 |         operator&&(
      |         ^~~~~~~~
/pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/classification.hpp:262:9: warning: user-defined 'boost::algorithm::detail::pred_orF<Pred1T, Pred2T> boost::algorithm::operator||(const boost::algorithm::predicate_facade<Pred1T>&, const boost::algorithm::predicate_facade<Pred2T>&)' always evaluates both arguments [-Weffc++]
  262 |         operator||(
      |         ^~~~~~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/function/function_template.hpp:14,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/function.hpp:16,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/detail/find_iterator.hpp:18,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/find_iterator.hpp:24,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/iter_find.hpp:27,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/split.hpp:16,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string.hpp:23,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/tz_db_base.hpp:24,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/local_time/tz_database.hpp:14,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/local_time/local_time.hpp:19,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time.hpp:15,
                 from ../../inc/libcmis/property.hxx:34,
                 from gdrive-property.hxx:32,
                 from gdrive-property.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/function/function_base.hpp: In constructor 'boost::function_base::function_base()':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/function/function_base.hpp:497:3: warning: 'boost::function_base::functor' should be initialized in the member initialization list [-Weffc++]
  497 |   function_base() : vtable(0) { }
      |   ^~~~~~~~~~~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/range/iterator_range_core.hpp:27,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/replace.hpp:16,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_facet.hpp:17,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/gregorian_io.hpp:16,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/gregorian.hpp:31,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/time_formatters.hpp:12,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/posix_time.hpp:24,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/local_time/local_time.hpp:11,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time.hpp:15,
                 from ../../inc/libcmis/property.hxx:34,
                 from gdrive-property.hxx:32,
                 from gdrive-property.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp: In instantiation of 'class boost::iterators::detail::iterator_facade_base<boost::token_iterator<boost::escaped_list_separator<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char>, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string<char>&, int, false, false>':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:854:9:   required from 'class boost::iterators::iterator_facade<boost::token_iterator<boost::escaped_list_separator<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char>, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string<char>&, int>'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/token_iterator.hpp:30:9:   required from 'class boost::token_iterator<boost::escaped_list_separator<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/tz_db_base.hpp:337:21:   required from here
/pbulk/work/net/libcmis/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++() [with Derived = boost::token_iterator<boost::escaped_list_separator<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >; Value = std::__cxx11::basic_string<char>; CategoryOrTraversal = boost::iterators::forward_traversal_tag; Reference = const std::__cxx11::basic_string<char>&; Difference = int]' should return 'boost::iterators::detail::iterator_facade_base<boost::token_iterator<boost::escaped_list_separator<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char>, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string<char>&, int, false, false>&' [-Weffc++]
  745 |         Derived& operator++()
      |                  ^~~~~~~~
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp: In substitution of 'template<class I, class V, class TC, class R, class D> 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) [with I = boost::token_iterator<boost::escaped_list_separator<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >; V = std::__cxx11::basic_string<char>; TC = boost::iterators::forward_traversal_tag; R = const std::__cxx11::basic_string<char>&; D = int]':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/tz_db_base.hpp:339:12:   required from here
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:872:3: warning: postfix 'boost::mpl::eval_if<boost::mpl::and_<boost::is_convertible<const std::__cxx11::basic_string<char>&, const std::__cxx11::basic_string<char>&>, boost::mpl::not_<boost::is_convertible<boost::iterators::forward_traversal_tag, boost::iterators::forward_traversal_tag> >, mpl_::bool_<true>, mpl_::bool_<true>, mpl_::bool_<true> >, boost::mpl::if_<boost::iterators::detail::is_non_proxy_reference<const std::__cxx11::basic_string<char>&, std::__cxx11::basic_string<char> >, boost::iterators::detail::postfix_increment_proxy<boost::token_iterator<boost::escaped_list_separator<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> > >, boost::iterators::detail::writable_postfix_increment_proxy<boost::token_iterator<boost::escaped_list_separator<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> > > >, boost::mpl::identity<boost::token_iterator<boost::escaped_list_separator<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> > > >::type boost::iterators::operator++(boost::iterators::iterator_facade<boost::token_iterator<boost::escaped_list_separator<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char>, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string<char>&, int>&, int)' should return 'boost::iterators::iterator_facade<boost::token_iterator<boost::escaped_list_separator<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char>, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string<char>&, int>' [-Weffc++]
  872 |   operator++(
      |   ^~~~~~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/exceptions.hpp:17,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/string_path.hpp:16,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:16,
                 from json-utils.hxx:36,
                 from gdrive-property.hxx:34,
                 from gdrive-property.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/any.hpp: In member function 'boost::any& boost::any::operator=(ValueType&&)':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/any.hpp:173:20: warning: 'operator=' should return a reference to '*this' [-Weffc++]
  173 |             return *this;
      |                    ^~~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/tuple/tuple.hpp:28,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/index_base.hpp:30,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/base_type.hpp:21,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index_container.hpp:36,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:21,
                 from json-utils.hxx:36,
                 from gdrive-property.hxx:34,
                 from gdrive-property.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/tuple/detail/tuple_basic.hpp: In member function 'const boost::tuples::detail::swallow_assign& boost::tuples::detail::swallow_assign::operator=(const T&) const':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/tuple/detail/tuple_basic.hpp:618:12: warning: 'operator=' should return a reference to '*this' [-Weffc++]
  618 |     return *this;
      |            ^~~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/index_saver.hpp:17,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/index_base.hpp:35,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/base_type.hpp:21,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index_container.hpp:36,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:21,
                 from json-utils.hxx:36,
                 from gdrive-property.hxx:34,
                 from gdrive-property.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/index_matcher.hpp: In constructor 'boost::multi_index::detail::index_matcher::entry::entry(void*, std::size_t)':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/index_matcher.hpp:70:3: warning: 'boost::multi_index::detail::index_matcher::entry::previous' should be initialized in the member initialization list [-Weffc++]
   70 |   entry(void* node_,std::size_t pos_=0):node(node_),pos(pos_){}
      |   ^~~~~
/pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/index_matcher.hpp:70:3: warning: 'boost::multi_index::detail::index_matcher::entry::ordered' should be initialized in the member initialization list [-Weffc++]
/pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/index_matcher.hpp:70:3: warning: 'boost::multi_index::detail::index_matcher::entry::pile_top' should be initialized in the member initialization list [-Weffc++]
/pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/index_matcher.hpp:70:3: warning: 'boost::multi_index::detail::index_matcher::entry::pile_top_entry' should be initialized in the member initialization list [-Weffc++]
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/sequenced_index.hpp:17,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:23,
                 from json-utils.hxx:36,
                 from gdrive-property.hxx:34,
                 from gdrive-property.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/bind/bind.hpp: At global scope:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/bind/bind.hpp:437:5: warning: user-defined 'boost::_bi::bind_t<bool, boost::_bi::logical_and, boost::_bi::list<boost::_bi::bind_t<R, F, L>, typename boost::_bi::add_value<A2>::type> > boost::_bi::operator&&(const boost::_bi::bind_t<R, F, L>&, A2)' always evaluates both arguments [-Weffc++]
  437 |     operator op (bind_t<R, F, L> const & f, A2 a2) \
      |     ^~~~~~~~
/pbulk/work/net/libcmis/work/.buildlink/include/boost/bind/bind.hpp:453:1: note: in expansion of macro 'BOOST_BIND_OPERATOR'
  453 | BOOST_BIND_OPERATOR( &&, logical_and )
      | ^~~~~~~~~~~~~~~~~~~
/pbulk/work/net/libcmis/work/.buildlink/include/boost/bind/bind.hpp:437:5: warning: user-defined 'boost::_bi::bind_t<bool, boost::_bi::logical_or, boost::_bi::list<boost::_bi::bind_t<R, F, L>, typename boost::_bi::add_value<A2>::type> > boost::_bi::operator||(const boost::_bi::bind_t<R, F, L>&, A2)' always evaluates both arguments [-Weffc++]
  437 |     operator op (bind_t<R, F, L> const & f, A2 a2) \
      |     ^~~~~~~~
/pbulk/work/net/libcmis/work/.buildlink/include/boost/bind/bind.hpp:454:1: note: in expansion of macro 'BOOST_BIND_OPERATOR'
  454 | BOOST_BIND_OPERATOR( ||, logical_or )
      | ^~~~~~~~~~~~~~~~~~~
  CXX      libcmis_la-gdrive-session.lo
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520,
                 from json-utils.hxx:36,
                 from gdrive-property.hxx:34,
                 from gdrive-property.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp: In member function 'boost::property_tree::basic_ptree<K, D, C>& boost::property_tree::basic_ptree<Key, Data, KeyCompare>::get_child(const path_type&)':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:573:58: warning: declaration of 'path' shadows a global declaration [-Wshadow]
  573 |         basic_ptree<K, D, C>::get_child(const path_type &path)
      |                                         ~~~~~~~~~~~~~~~~~^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15,
                 from json-utils.hxx:36,
                 from gdrive-property.hxx:34,
                 from gdrive-property.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree_fwd.hpp:89:67: note: shadowed declaration is here
   89 |     typedef string_path<std::string, id_translator<std::string> > path;
      |                                                                   ^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520,
                 from json-utils.hxx:36,
                 from gdrive-property.hxx:34,
                 from gdrive-property.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp: In member function 'const boost::property_tree::basic_ptree<K, D, C>& boost::property_tree::basic_ptree<Key, Data, KeyCompare>::get_child(const path_type&) const':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:585:58: warning: declaration of 'path' shadows a global declaration [-Wshadow]
  585 |         basic_ptree<K, D, C>::get_child(const path_type &path) const
      |                                         ~~~~~~~~~~~~~~~~~^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15,
                 from json-utils.hxx:36,
                 from gdrive-property.hxx:34,
                 from gdrive-property.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree_fwd.hpp:89:67: note: shadowed declaration is here
   89 |     typedef string_path<std::string, id_translator<std::string> > path;
      |                                                                   ^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520,
                 from json-utils.hxx:36,
                 from gdrive-property.hxx:34,
                 from gdrive-property.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp: In member function 'boost::property_tree::basic_ptree<K, D, C>& boost::property_tree::basic_ptree<Key, Data, KeyCompare>::get_child(const path_type&, boost::property_tree::basic_ptree<Key, Data, KeyCompare>::self_type&)':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:592:58: warning: declaration of 'path' shadows a global declaration [-Wshadow]
  592 |         basic_ptree<K, D, C>::get_child(const path_type &path,
      |                                         ~~~~~~~~~~~~~~~~~^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15,
                 from json-utils.hxx:36,
                 from gdrive-property.hxx:34,
                 from gdrive-property.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree_fwd.hpp:89:67: note: shadowed declaration is here
   89 |     typedef string_path<std::string, id_translator<std::string> > path;
      |                                                                   ^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520,
                 from json-utils.hxx:36,
                 from gdrive-property.hxx:34,
                 from gdrive-property.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp: In member function 'const boost::property_tree::basic_ptree<K, D, C>& boost::property_tree::basic_ptree<Key, Data, KeyCompare>::get_child(const path_type&, const self_type&) const':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:602:58: warning: declaration of 'path' shadows a global declaration [-Wshadow]
  602 |         basic_ptree<K, D, C>::get_child(const path_type &path,
      |                                         ~~~~~~~~~~~~~~~~~^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15,
                 from json-utils.hxx:36,
                 from gdrive-property.hxx:34,
                 from gdrive-property.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree_fwd.hpp:89:67: note: shadowed declaration is here
   89 |     typedef string_path<std::string, id_translator<std::string> > path;
      |                                                                   ^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520,
                 from json-utils.hxx:36,
                 from gdrive-property.hxx:34,
                 from gdrive-property.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp: In member function 'boost::optional<boost::property_tree::basic_ptree<Key, Data, KeyCompare>&> boost::property_tree::basic_ptree<Key, Data, KeyCompare>::get_child_optional(const path_type&)':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:612:67: warning: declaration of 'path' shadows a global declaration [-Wshadow]
  612 |         basic_ptree<K, D, C>::get_child_optional(const path_type &path)
      |                                                  ~~~~~~~~~~~~~~~~~^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15,
                 from json-utils.hxx:36,
                 from gdrive-property.hxx:34,
                 from gdrive-property.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree_fwd.hpp:89:67: note: shadowed declaration is here
   89 |     typedef string_path<std::string, id_translator<std::string> > path;
      |                                                                   ^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520,
                 from json-utils.hxx:36,
                 from gdrive-property.hxx:34,
                 from gdrive-property.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp: In member function 'boost::optional<const boost::property_tree::basic_ptree<Key, Data, KeyCompare>&> boost::property_tree::basic_ptree<Key, Data, KeyCompare>::get_child_optional(const path_type&) const':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:624:67: warning: declaration of 'path' shadows a global declaration [-Wshadow]
  624 |         basic_ptree<K, D, C>::get_child_optional(const path_type &path) const
      |                                                  ~~~~~~~~~~~~~~~~~^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15,
                 from json-utils.hxx:36,
                 from gdrive-property.hxx:34,
                 from gdrive-property.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree_fwd.hpp:89:67: note: shadowed declaration is here
   89 |     typedef string_path<std::string, id_translator<std::string> > path;
      |                                                                   ^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520,
                 from json-utils.hxx:36,
                 from gdrive-property.hxx:34,
                 from gdrive-property.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp: In member function 'boost::property_tree::basic_ptree<K, D, C>& boost::property_tree::basic_ptree<Key, Data, KeyCompare>::put_child(const path_type&, const self_type&)':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:636:58: warning: declaration of 'path' shadows a global declaration [-Wshadow]
  636 |         basic_ptree<K, D, C>::put_child(const path_type &path,
      |                                         ~~~~~~~~~~~~~~~~~^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15,
                 from json-utils.hxx:36,
                 from gdrive-property.hxx:34,
                 from gdrive-property.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree_fwd.hpp:89:67: note: shadowed declaration is here
   89 |     typedef string_path<std::string, id_translator<std::string> > path;
      |                                                                   ^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520,
                 from json-utils.hxx:36,
                 from gdrive-property.hxx:34,
                 from gdrive-property.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp: In member function 'boost::property_tree::basic_ptree<K, D, C>& boost::property_tree::basic_ptree<Key, Data, KeyCompare>::add_child(const path_type&, const self_type&)':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:654:58: warning: declaration of 'path' shadows a global declaration [-Wshadow]
  654 |         basic_ptree<K, D, C>::add_child(const path_type &path,
      |                                         ~~~~~~~~~~~~~~~~~^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15,
                 from json-utils.hxx:36,
                 from gdrive-property.hxx:34,
                 from gdrive-property.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree_fwd.hpp:89:67: note: shadowed declaration is here
   89 |     typedef string_path<std::string, id_translator<std::string> > path;
      |                                                                   ^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520,
                 from json-utils.hxx:36,
                 from gdrive-property.hxx:34,
                 from gdrive-property.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp: In member function 'typename boost::enable_if<boost::property_tree::detail::is_translator<Translator>, Type>::type boost::property_tree::basic_ptree<Key, Data, KeyCompare>::get(const path_type&, Translator) const':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:743:48: warning: declaration of 'path' shadows a global declaration [-Wshadow]
  743 |     basic_ptree<K, D, C>::get(const path_type &path,
      |                               ~~~~~~~~~~~~~~~~~^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15,
                 from json-utils.hxx:36,
                 from gdrive-property.hxx:34,
                 from gdrive-property.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree_fwd.hpp:89:67: note: shadowed declaration is here
   89 |     typedef string_path<std::string, id_translator<std::string> > path;
      |                                                                   ^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520,
                 from json-utils.hxx:36,
                 from gdrive-property.hxx:34,
                 from gdrive-property.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp: In member function 'Type boost::property_tree::basic_ptree<Key, Data, KeyCompare>::get(const path_type&) const':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:751:53: warning: declaration of 'path' shadows a global declaration [-Wshadow]
  751 |     Type basic_ptree<K, D, C>::get(const path_type &path) const
      |                                    ~~~~~~~~~~~~~~~~~^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15,
                 from json-utils.hxx:36,
                 from gdrive-property.hxx:34,
                 from gdrive-property.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree_fwd.hpp:89:67: note: shadowed declaration is here
   89 |     typedef string_path<std::string, id_translator<std::string> > path;
      |                                                                   ^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520,
                 from json-utils.hxx:36,
                 from gdrive-property.hxx:34,
                 from gdrive-property.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp: In member function 'Type boost::property_tree::basic_ptree<Key, Data, KeyCompare>::get(const path_type&, const Type&, Translator) const':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:758:53: warning: declaration of 'path' shadows a global declaration [-Wshadow]
  758 |     Type basic_ptree<K, D, C>::get(const path_type &path,
      |                                    ~~~~~~~~~~~~~~~~~^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15,
                 from json-utils.hxx:36,
                 from gdrive-property.hxx:34,
                 from gdrive-property.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree_fwd.hpp:89:67: note: shadowed declaration is here
   89 |     typedef string_path<std::string, id_translator<std::string> > path;
      |                                                                   ^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520,
                 from json-utils.hxx:36,
                 from gdrive-property.hxx:34,
                 from gdrive-property.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp: In member function 'typename boost::enable_if<boost::property_tree::detail::is_character<Ch>, std::__cxx11::basic_string<Ch> >::type boost::property_tree::basic_ptree<Key, Data, KeyCompare>::get(const path_type&, const Ch*, Translator) const':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:772:26: warning: declaration of 'path' shadows a global declaration [-Wshadow]
  772 |         const path_type &path, const Ch *default_value, Translator tr) const
      |         ~~~~~~~~~~~~~~~~~^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15,
                 from json-utils.hxx:36,
                 from gdrive-property.hxx:34,
                 from gdrive-property.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree_fwd.hpp:89:67: note: shadowed declaration is here
   89 |     typedef string_path<std::string, id_translator<std::string> > path;
      |                                                                   ^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520,
                 from json-utils.hxx:36,
                 from gdrive-property.hxx:34,
                 from gdrive-property.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp: In member function 'typename boost::disable_if<boost::property_tree::detail::is_translator<Type>, Type>::type boost::property_tree::basic_ptree<Key, Data, KeyCompare>::get(const path_type&, const Type&) const':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:780:48: warning: declaration of 'path' shadows a global declaration [-Wshadow]
  780 |     basic_ptree<K, D, C>::get(const path_type &path,
      |                               ~~~~~~~~~~~~~~~~~^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15,
                 from json-utils.hxx:36,
                 from gdrive-property.hxx:34,
                 from gdrive-property.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree_fwd.hpp:89:67: note: shadowed declaration is here
   89 |     typedef string_path<std::string, id_translator<std::string> > path;
      |                                                                   ^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520,
                 from json-utils.hxx:36,
                 from gdrive-property.hxx:34,
                 from gdrive-property.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp: In member function 'typename boost::enable_if<boost::property_tree::detail::is_character<Ch>, std::__cxx11::basic_string<Ch> >::type boost::property_tree::basic_ptree<Key, Data, KeyCompare>::get(const path_type&, const Ch*) const':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:793:26: warning: declaration of 'path' shadows a global declaration [-Wshadow]
  793 |         const path_type &path, const Ch *default_value) const
      |         ~~~~~~~~~~~~~~~~~^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15,
                 from json-utils.hxx:36,
                 from gdrive-property.hxx:34,
                 from gdrive-property.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree_fwd.hpp:89:67: note: shadowed declaration is here
   89 |     typedef string_path<std::string, id_translator<std::string> > path;
      |                                                                   ^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520,
                 from json-utils.hxx:36,
                 from gdrive-property.hxx:34,
                 from gdrive-property.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp: In member function 'boost::optional<U> boost::property_tree::basic_ptree<Key, Data, KeyCompare>::get_optional(const path_type&, Translator) const':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:800:72: warning: declaration of 'path' shadows a global declaration [-Wshadow]
  800 |     optional<Type> basic_ptree<K, D, C>::get_optional(const path_type &path,
      |                                                       ~~~~~~~~~~~~~~~~~^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15,
                 from json-utils.hxx:36,
                 from gdrive-property.hxx:34,
                 from gdrive-property.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree_fwd.hpp:89:67: note: shadowed declaration is here
   89 |     typedef string_path<std::string, id_translator<std::string> > path;
      |                                                                   ^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520,
                 from json-utils.hxx:36,
                 from gdrive-property.hxx:34,
                 from gdrive-property.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp: In member function 'boost::optional<U> boost::property_tree::basic_ptree<Key, Data, KeyCompare>::get_optional(const path_type&) const':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:813:66: warning: declaration of 'path' shadows a global declaration [-Wshadow]
  813 |                                                 const path_type &path) const
      |                                                 ~~~~~~~~~~~~~~~~~^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15,
                 from json-utils.hxx:36,
                 from gdrive-property.hxx:34,
                 from gdrive-property.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree_fwd.hpp:89:67: note: shadowed declaration is here
   89 |     typedef string_path<std::string, id_translator<std::string> > path;
      |                                                                   ^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520,
                 from json-utils.hxx:36,
                 from gdrive-property.hxx:34,
                 from gdrive-property.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp: In member function 'boost::property_tree::basic_ptree<K, D, C>& boost::property_tree::basic_ptree<Key, Data, KeyCompare>::put(const path_type&, const Type&, Translator)':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:844:26: warning: declaration of 'path' shadows a global declaration [-Wshadow]
  844 |         const path_type &path, const Type &value, Translator tr)
      |         ~~~~~~~~~~~~~~~~~^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15,
                 from json-utils.hxx:36,
                 from gdrive-property.hxx:34,
                 from gdrive-property.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree_fwd.hpp:89:67: note: shadowed declaration is here
   89 |     typedef string_path<std::string, id_translator<std::string> > path;
      |                                                                   ^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520,
                 from json-utils.hxx:36,
                 from gdrive-property.hxx:34,
                 from gdrive-property.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp: In member function 'boost::property_tree::basic_ptree<K, D, C>& boost::property_tree::basic_ptree<Key, Data, KeyCompare>::put(const path_type&, const Type&)':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:859:26: warning: declaration of 'path' shadows a global declaration [-Wshadow]
  859 |         const path_type &path, const Type &value)
      |         ~~~~~~~~~~~~~~~~~^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15,
                 from json-utils.hxx:36,
                 from gdrive-property.hxx:34,
                 from gdrive-property.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree_fwd.hpp:89:67: note: shadowed declaration is here
   89 |     typedef string_path<std::string, id_translator<std::string> > path;
      |                                                                   ^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520,
                 from json-utils.hxx:36,
                 from gdrive-property.hxx:34,
                 from gdrive-property.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp: In member function 'boost::property_tree::basic_ptree<K, D, C>& boost::property_tree::basic_ptree<Key, Data, KeyCompare>::add(const path_type&, const Type&, Translator)':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:868:26: warning: declaration of 'path' shadows a global declaration [-Wshadow]
  868 |         const path_type &path, const Type &value, Translator tr)
      |         ~~~~~~~~~~~~~~~~~^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15,
                 from json-utils.hxx:36,
                 from gdrive-property.hxx:34,
                 from gdrive-property.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree_fwd.hpp:89:67: note: shadowed declaration is here
   89 |     typedef string_path<std::string, id_translator<std::string> > path;
      |                                                                   ^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520,
                 from json-utils.hxx:36,
                 from gdrive-property.hxx:34,
                 from gdrive-property.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp: In member function 'boost::property_tree::basic_ptree<K, D, C>& boost::property_tree::basic_ptree<Key, Data, KeyCompare>::add(const path_type&, const Type&)':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:878:26: warning: declaration of 'path' shadows a global declaration [-Wshadow]
  878 |         const path_type &path, const Type &value)
      |         ~~~~~~~~~~~~~~~~~^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15,
                 from json-utils.hxx:36,
                 from gdrive-property.hxx:34,
                 from gdrive-property.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree_fwd.hpp:89:67: note: shadowed declaration is here
   89 |     typedef string_path<std::string, id_translator<std::string> > path;
      |                                                                   ^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/range/iterator_range_core.hpp:27,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/replace.hpp:16,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_facet.hpp:17,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/gregorian_io.hpp:16,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/gregorian.hpp:31,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/time_formatters.hpp:12,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/posix_time.hpp:24,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/local_time/local_time.hpp:11,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time.hpp:15,
                 from ../../inc/libcmis/property.hxx:34,
                 from gdrive-property.hxx:32,
                 from gdrive-property.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp: In instantiation of 'class boost::iterators::detail::iterator_facade_base<boost::token_iterator<boost::char_separator<wchar_t, std::char_traits<wchar_t> >, __gnu_cxx::__normal_iterator<const wchar_t*, std::__cxx11::basic_string<wchar_t> >, std::__cxx11::basic_string<wchar_t> >, std::__cxx11::basic_string<wchar_t>, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string<wchar_t>&, int, false, false>':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:854:9:   required from 'class boost::iterators::iterator_facade<boost::token_iterator<boost::char_separator<wchar_t, std::char_traits<wchar_t> >, __gnu_cxx::__normal_iterator<const wchar_t*, std::__cxx11::basic_string<wchar_t> >, std::__cxx11::basic_string<wchar_t> >, std::__cxx11::basic_string<wchar_t>, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string<wchar_t>&, int>'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/token_iterator.hpp:30:9:   required from 'class boost::token_iterator<boost::char_separator<wchar_t, std::char_traits<wchar_t> >, __gnu_cxx::__normal_iterator<const wchar_t*, std::__cxx11::basic_string<wchar_t> >, std::__cxx11::basic_string<wchar_t> >'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_parsing.hpp:322:36:   required from 'boost::date_time::period<date_type, typename date_type::duration_type> boost::date_time::from_simple_string_type(const std::__cxx11::basic_string<OutputT>&) [with date_type = boost::gregorian::date; charT = wchar_t; typename date_type::duration_type = boost::gregorian::date_duration]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/parsers.hpp:103:62:   required from here
/pbulk/work/net/libcmis/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++() [with Derived = boost::token_iterator<boost::char_separator<wchar_t, std::char_traits<wchar_t> >, __gnu_cxx::__normal_iterator<const wchar_t*, std::__cxx11::basic_string<wchar_t> >, std::__cxx11::basic_string<wchar_t> >; Value = std::__cxx11::basic_string<wchar_t>; CategoryOrTraversal = boost::iterators::forward_traversal_tag; Reference = const std::__cxx11::basic_string<wchar_t>&; Difference = int]' should return 'boost::iterators::detail::iterator_facade_base<boost::token_iterator<boost::char_separator<wchar_t, std::char_traits<wchar_t> >, __gnu_cxx::__normal_iterator<const wchar_t*, std::__cxx11::basic_string<wchar_t> >, std::__cxx11::basic_string<wchar_t> >, std::__cxx11::basic_string<wchar_t>, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string<wchar_t>&, int, false, false>&' [-Weffc++]
  745 |         Derived& operator++()
      |                  ^~~~~~~~
  CXX      libcmis_la-gdrive-utils.lo
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/node_type.hpp:22,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/index_base.hpp:27,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/base_type.hpp:21,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index_container.hpp:36,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:21,
                 from json-utils.hxx:36,
                 from gdrive-property.hxx:34,
                 from gdrive-property.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/header_holder.hpp: In instantiation of 'struct boost::multi_index::detail::header_holder<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::null_augment_policy, boost::multi_index::detail::index_node_base<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > > > >*, boost::multi_index::multi_index_container<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, boost::multi_index::indexed_by<boost::multi_index::sequenced<>, boost::multi_index::ordered_non_unique<boost::multi_index::tag<boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >::subs::by_name, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::multi_index::member<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, const std::__cxx11::basic_string<char>, &std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >::first>, std::less<std::__cxx11::basic_string<char> > >, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > > >':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index_container.hpp:99:7:   required from 'class boost::multi_index::multi_index_container<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, boost::multi_index::indexed_by<boost::multi_index::sequenced<>, boost::multi_index::ordered_non_unique<boost::multi_index::tag<boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >::subs::by_name, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::multi_index::member<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, const std::__cxx11::basic_string<char>, &std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >::first>, std::less<std::__cxx11::basic_string<char> > >, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > >'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:60:13:   required from 'struct boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >::subs'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:195:64:   required from 'boost::property_tree::basic_ptree<Key, Data, KeyCompare>::basic_ptree(const boost::property_tree::basic_ptree<Key, Data, KeyCompare>&) [with Key = std::__cxx11::basic_string<char>; Data = std::__cxx11::basic_string<char>; KeyCompare = std::less<std::__cxx11::basic_string<char> >]'
json-utils.hxx:78:62:   required from here
/pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/header_holder.hpp:33:8: warning: 'struct boost::multi_index::detail::header_holder<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::null_augment_policy, boost::multi_index::detail::index_node_base<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > > > >*, boost::multi_index::multi_index_container<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, boost::multi_index::indexed_by<boost::multi_index::sequenced<>, boost::multi_index::ordered_non_unique<boost::multi_index::tag<boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >::subs::by_name, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::multi_index::member<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, const std::__cxx11::basic_string<char>, &std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >::first>, std::less<std::__cxx11::basic_string<char> > >, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > > >' has pointer data members [-Weffc++]
   33 | struct header_holder:private noncopyable
      |        ^~~~~~~~~~~~~
/pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/header_holder.hpp:33:8: warning:   but does not declare 'boost::multi_index::detail::header_holder<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::null_augment_policy, boost::multi_index::detail::index_node_base<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > > > >*, boost::multi_index::multi_index_container<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, boost::multi_index::indexed_by<boost::multi_index::sequenced<>, boost::multi_index::ordered_non_unique<boost::multi_index::tag<boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >::subs::by_name, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::multi_index::member<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, const std::__cxx11::basic_string<char>, &std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >::first>, std::less<std::__cxx11::basic_string<char> > >, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > > >(const boost::multi_index::detail::header_holder<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::null_augment_policy, boost::multi_index::detail::index_node_base<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > > > >*, boost::multi_index::multi_index_container<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, boost::multi_index::indexed_by<boost::multi_index::sequenced<>, boost::multi_index::ordered_non_unique<boost::multi_index::tag<boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >::subs::by_name, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::multi_index::member<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, const std::__cxx11::basic_string<char>, &std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >::first>, std::less<std::__cxx11::basic_string<char> > >, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > > >&)' [-Weffc++]
/pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/header_holder.hpp:33:8: warning:   or 'operator=(const boost::multi_index::detail::header_holder<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::null_augment_policy, boost::multi_index::detail::index_node_base<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > > > >*, boost::multi_index::multi_index_container<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, boost::multi_index::indexed_by<boost::multi_index::sequenced<>, boost::multi_index::ordered_non_unique<boost::multi_index::tag<boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >::subs::by_name, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::multi_index::member<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, const std::__cxx11::basic_string<char>, &std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >::first>, std::less<std::__cxx11::basic_string<char> > >, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > > >&)' [-Weffc++]
/pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/header_holder.hpp:38:15: note: pointer member 'boost::multi_index::detail::header_holder<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::null_augment_policy, boost::multi_index::detail::index_node_base<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > > > >*, boost::multi_index::multi_index_container<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, boost::multi_index::indexed_by<boost::multi_index::sequenced<>, boost::multi_index::ordered_non_unique<boost::multi_index::tag<boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >::subs::by_name, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::multi_index::member<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, const std::__cxx11::basic_string<char>, &std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >::first>, std::less<std::__cxx11::basic_string<char> > >, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > > >::member' declared here
   38 |   NodeTypePtr member;
      |               ^~~~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/token_iterator.hpp:24,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/tokenizer.hpp:20,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_parsing.hpp:17,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/parsers.hpp:13,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/gregorian.hpp:34,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/time_formatters.hpp:12,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/posix_time.hpp:24,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/local_time/local_time.hpp:11,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time.hpp:15,
                 from ../../inc/libcmis/property.hxx:34,
                 from gdrive-property.hxx:32,
                 from gdrive-property.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/token_functions.hpp: In instantiation of 'boost::char_separator<Char, Tr>::char_separator(const Char*, const Char*, boost::empty_token_policy) [with Char = char; Tr = std::char_traits<char>]':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_parsing.hpp:155:27:   required from 'date_type boost::date_time::parse_date(const string&, int) [with date_type = boost::gregorian::date; std::string = std::__cxx11::basic_string<char>]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/parsers.hpp:49:41:   required from here
/pbulk/work/net/libcmis/work/.buildlink/include/boost/token_functions.hpp:435:5: warning: 'boost::char_separator<char, std::char_traits<char> >::m_kept_delims' should be initialized in the member initialization list [-Weffc++]
  435 |     char_separator(const Char* dropped_delims,
      |     ^~~~~~~~~~~~~~
/pbulk/work/net/libcmis/work/.buildlink/include/boost/token_functions.hpp: In instantiation of 'boost::char_separator<Char, Tr>::char_separator(const Char*, const Char*, boost::empty_token_policy) [with Char = wchar_t; Tr = std::char_traits<wchar_t>]':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_parsing.hpp:320:22:   required from 'boost::date_time::period<date_type, typename date_type::duration_type> boost::date_time::from_simple_string_type(const std::__cxx11::basic_string<OutputT>&) [with date_type = boost::gregorian::date; charT = wchar_t; typename date_type::duration_type = boost::gregorian::date_duration]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/parsers.hpp:103:62:   required from here
/pbulk/work/net/libcmis/work/.buildlink/include/boost/token_functions.hpp:435:5: warning: 'boost::char_separator<wchar_t, std::char_traits<wchar_t> >::m_kept_delims' should be initialized in the member initialization list [-Weffc++]
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/format_date_parser.hpp:17,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_generator_parser.hpp:20,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_facet.hpp:25,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/gregorian_io.hpp:16,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/gregorian.hpp:31,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/time_formatters.hpp:12,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/posix_time.hpp:24,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/local_time/local_time.hpp:11,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time.hpp:15,
                 from ../../inc/libcmis/property.hxx:34,
                 from gdrive-property.hxx:32,
                 from gdrive-property.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/special_values_parser.hpp: In instantiation of 'boost::date_time::special_values_parser<date_type, charT>::special_values_parser() [with date_type = boost::gregorian::date; charT = char]':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/time_parsing.hpp:316:18:   required from 'time_type boost::date_time::parse_iso_time(const string&, char) [with time_type = boost::posix_time::ptime; std::string = std::__cxx11::basic_string<char>]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/time_parsers.hpp:35:51:   required from here
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/special_values_parser.hpp:52:5: warning: 'boost::date_time::special_values_parser<boost::gregorian::date, char>::m_sv_strings' should be initialized in the member initialization list [-Weffc++]
   52 |     special_values_parser()
      |     ^~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/period_parser.hpp:19,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_facet.hpp:23,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/gregorian_io.hpp:16,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/gregorian.hpp:31,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/time_formatters.hpp:12,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/posix_time.hpp:24,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/local_time/local_time.hpp:11,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time.hpp:15,
                 from ../../inc/libcmis/property.hxx:34,
                 from gdrive-property.hxx:32,
                 from gdrive-property.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/string_parse_tree.hpp: In instantiation of 'boost::date_time::parse_match_result<charT>::parse_match_result() [with charT = char]':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/time_parsing.hpp:317:17:   required from 'time_type boost::date_time::parse_iso_time(const string&, char) [with time_type = boost::posix_time::ptime; std::string = std::__cxx11::basic_string<char>]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/time_parsers.hpp:35:51:   required from here
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/string_parse_tree.hpp:28:3: warning: 'boost::date_time::parse_match_result<char>::cache' should be initialized in the member initialization list [-Weffc++]
   28 |   parse_match_result() :
      |   ^~~~~~~~~~~~~~~~~~
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/string_parse_tree.hpp: In instantiation of 'boost::date_time::string_parse_tree<charT>::string_parse_tree(short int) [with charT = char]':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/special_values_parser.hpp:53:5:   required from 'boost::date_time::special_values_parser<date_type, charT>::special_values_parser() [with date_type = boost::gregorian::date; charT = char]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/time_parsing.hpp:316:18:   required from 'time_type boost::date_time::parse_iso_time(const string&, char) [with time_type = boost::posix_time::ptime; std::string = std::__cxx11::basic_string<char>]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/time_parsers.hpp:35:51:   required from here
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/string_parse_tree.hpp:119:3: warning: 'boost::date_time::string_parse_tree<char>::m_next_chars' should be initialized in the member initialization list [-Weffc++]
  119 |   string_parse_tree(short value = parse_match_result_type::PARSE_ERROR) :
      |   ^~~~~~~~~~~~~~~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/copy_map.hpp:24,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/index_base.hpp:23,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/base_type.hpp:21,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index_container.hpp:36,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:21,
                 from json-utils.hxx:36,
                 from gdrive-property.hxx:34,
                 from gdrive-property.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/auto_space.hpp: In instantiation of 'struct boost::multi_index::detail::auto_space<boost::multi_index::detail::copy_map_entry<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::null_augment_policy, boost::multi_index::detail::index_node_base<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > > > > >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > >':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/copy_map.hpp:123:46:   required from 'class boost::multi_index::detail::copy_map<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::null_augment_policy, boost::multi_index::detail::index_node_base<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > > > >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > >'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index_container.hpp:623:19:   required from 'void boost::multi_index::multi_index_container<Value, IndexSpecifierList, Allocator>::copy_construct_from(const boost::multi_index::multi_index_container<Value, IndexSpecifierList, Allocator>&) [with Value = std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >; IndexSpecifierList = boost::multi_index::indexed_by<boost::multi_index::sequenced<>, boost::multi_index::ordered_non_unique<boost::multi_index::tag<boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >::subs::by_name, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::multi_index::member<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, const std::__cxx11::basic_string<char>, &std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >::first>, std::less<std::__cxx11::basic_string<char> > >, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>; Allocator = std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > >]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index_container.hpp:294:5:   required from 'boost::multi_index::multi_index_container<Value, IndexSpecifierList, Allocator>::multi_index_container(const boost::multi_index::multi_index_container<Value, IndexSpecifierList, Allocator>&) [with Value = std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >; IndexSpecifierList = boost::multi_index::indexed_by<boost::multi_index::sequenced<>, boost::multi_index::ordered_non_unique<boost::multi_index::tag<boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >::subs::by_name, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::multi_index::member<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, const std::__cxx11::basic_string<char>, &std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >::first>, std::less<std::__cxx11::basic_string<char> > >, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>; Allocator = std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > >]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:195:22:   required from 'boost::property_tree::basic_ptree<Key, Data, KeyCompare>::basic_ptree(const boost::property_tree::basic_ptree<Key, Data, KeyCompare>&) [with Key = std::__cxx11::basic_string<char>; Data = std::__cxx11::basic_string<char>; KeyCompare = std::less<std::__cxx11::basic_string<char> >]'
json-utils.hxx:78:62:   required from here
/pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/auto_space.hpp:47:8: warning: 'struct boost::multi_index::detail::auto_space<boost::multi_index::detail::copy_map_entry<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::null_augment_policy, boost::multi_index::detail::index_node_base<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > > > > >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > >' has pointer data members [-Weffc++]
   47 | struct auto_space:private noncopyable
      |        ^~~~~~~~~~
/pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/auto_space.hpp:47:8: warning:   but does not declare 'boost::multi_index::detail::auto_space<boost::multi_index::detail::copy_map_entry<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::null_augment_policy, boost::multi_index::detail::index_node_base<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > > > > >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > >(const boost::multi_index::detail::auto_space<boost::multi_index::detail::copy_map_entry<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::null_augment_policy, boost::multi_index::detail::index_node_base<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > > > > >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > >&)' [-Weffc++]
/pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/auto_space.hpp:47:8: warning:   or 'operator=(const boost::multi_index::detail::auto_space<boost::multi_index::detail::copy_map_entry<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::null_augment_policy, boost::multi_index::detail::index_node_base<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > > > > >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > >&)' [-Weffc++]
/pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/auto_space.hpp:90:13: note: pointer member 'boost::multi_index::detail::auto_space<boost::multi_index::detail::copy_map_entry<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::null_augment_policy, boost::multi_index::detail::index_node_base<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > > > > >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > >::data_' declared here
   90 |   pointer   data_;
      |             ^~~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/index_base.hpp:23,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/base_type.hpp:21,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index_container.hpp:36,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:21,
                 from json-utils.hxx:36,
                 from gdrive-property.hxx:34,
                 from gdrive-property.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/copy_map.hpp: In instantiation of 'class boost::multi_index::detail::copy_map<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::null_augment_policy, boost::multi_index::detail::index_node_base<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > > > >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > >':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index_container.hpp:623:19:   required from 'void boost::multi_index::multi_index_container<Value, IndexSpecifierList, Allocator>::copy_construct_from(const boost::multi_index::multi_index_container<Value, IndexSpecifierList, Allocator>&) [with Value = std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >; IndexSpecifierList = boost::multi_index::indexed_by<boost::multi_index::sequenced<>, boost::multi_index::ordered_non_unique<boost::multi_index::tag<boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >::subs::by_name, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::multi_index::member<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, const std::__cxx11::basic_string<char>, &std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >::first>, std::less<std::__cxx11::basic_string<char> > >, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>; Allocator = std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > >]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index_container.hpp:294:5:   required from 'boost::multi_index::multi_index_container<Value, IndexSpecifierList, Allocator>::multi_index_container(const boost::multi_index::multi_index_container<Value, IndexSpecifierList, Allocator>&) [with Value = std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >; IndexSpecifierList = boost::multi_index::indexed_by<boost::multi_index::sequenced<>, boost::multi_index::ordered_non_unique<boost::multi_index::tag<boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >::subs::by_name, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::multi_index::member<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, const std::__cxx11::basic_string<char>, &std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >::first>, std::less<std::__cxx11::basic_string<char> > >, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>; Allocator = std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > >]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:195:22:   required from 'boost::property_tree::basic_ptree<Key, Data, KeyCompare>::basic_ptree(const boost::property_tree::basic_ptree<Key, Data, KeyCompare>&) [with Key = std::__cxx11::basic_string<char>; Data = std::__cxx11::basic_string<char>; KeyCompare = std::less<std::__cxx11::basic_string<char> >]'
json-utils.hxx:78:62:   required from here
/pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/copy_map.hpp:73:7: warning: 'class boost::multi_index::detail::copy_map<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::null_augment_policy, boost::multi_index::detail::index_node_base<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > > > >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > >' has pointer data members [-Weffc++]
   73 | class copy_map:private noncopyable
      |       ^~~~~~~~
/pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/copy_map.hpp:73:7: warning:   but does not declare 'boost::multi_index::detail::copy_map<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::null_augment_policy, boost::multi_index::detail::index_node_base<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > > > >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > >(const boost::multi_index::detail::copy_map<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::null_augment_policy, boost::multi_index::detail::index_node_base<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > > > >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > >&)' [-Weffc++]
/pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/copy_map.hpp:73:7: warning:   or 'operator=(const boost::multi_index::detail::copy_map<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::null_augment_policy, boost::multi_index::detail::index_node_base<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > > > >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > >&)' [-Weffc++]
/pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/copy_map.hpp:126:46: note: pointer member 'boost::multi_index::detail::copy_map<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::null_augment_policy, boost::multi_index::detail::index_node_base<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > > > >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > >::header_cpy_' declared here
  126 |   Node*                                      header_cpy_;
      |                                              ^~~~~~~~~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/period_parser.hpp:19,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_facet.hpp:23,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/gregorian_io.hpp:16,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/gregorian.hpp:31,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/time_formatters.hpp:12,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/posix_time.hpp:24,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/local_time/local_time.hpp:11,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time.hpp:15,
                 from ../../inc/libcmis/property.hxx:34,
                 from gdrive-property.hxx:32,
                 from gdrive-property.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/string_parse_tree.hpp: In instantiation of 'boost::date_time::string_parse_tree<charT>::string_parse_tree(boost::date_time::string_parse_tree<charT>::collection_type, unsigned int) [with charT = char; boost::date_time::string_parse_tree<charT>::collection_type = std::vector<std::__cxx11::basic_string<char> >]':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/special_values_parser.hpp:91:22:   required from 'void boost::date_time::special_values_parser<date_type, charT>::sv_strings(const string_type&, const string_type&, const string_type&, const string_type&, const string_type&) [with date_type = boost::gregorian::date; charT = char; boost::date_time::special_values_parser<date_type, charT>::string_type = std::__cxx11::basic_string<char>]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/special_values_parser.hpp:54:7:   required from 'boost::date_time::special_values_parser<date_type, charT>::special_values_parser() [with date_type = boost::gregorian::date; charT = char]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/time_parsing.hpp:316:18:   required from 'time_type boost::date_time::parse_iso_time(const string&, char) [with time_type = boost::posix_time::ptime; std::string = std::__cxx11::basic_string<char>]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/time_parsers.hpp:35:51:   required from here
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/string_parse_tree.hpp:104:3: warning: 'boost::date_time::string_parse_tree<char>::m_next_chars' should be initialized in the member initialization list [-Weffc++]
  104 |   string_parse_tree(collection_type names, unsigned int starting_point=0) :
      |   ^~~~~~~~~~~~~~~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/range/iterator_range_core.hpp:27,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/replace.hpp:16,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_facet.hpp:17,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/gregorian_io.hpp:16,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/gregorian.hpp:31,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/time_formatters.hpp:12,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/posix_time.hpp:24,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/local_time/local_time.hpp:11,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time.hpp:15,
                 from ../../inc/libcmis/property.hxx:34,
                 from gdrive-property.hxx:32,
                 from gdrive-property.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp: In instantiation of 'class boost::iterators::detail::iterator_facade_base<boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, int, false, false>':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:774:11:   required from 'class boost::iterators::detail::iterator_facade_base<boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, int, true, false>'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:800:11:   required from 'class boost::iterators::detail::iterator_facade_base<boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, int, true, true>'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:854:9:   required from 'class boost::iterators::iterator_facade<boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, int>'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_adaptor.hpp:249:9:   required from 'class boost::iterators::iterator_adaptor<boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, char, boost::use_default, char, boost::use_default>'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/transform_iterator.hpp:83:9:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/case_conv.hpp:76:79:   required from 'SequenceT boost::algorithm::to_lower_copy(const SequenceT&, const std::locale&) [with SequenceT = std::__cxx11::basic_string<char>]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/string_parse_tree.hpp:110:54:   required from 'boost::date_time::string_parse_tree<charT>::string_parse_tree(boost::date_time::string_parse_tree<charT>::collection_type, unsigned int) [with charT = char; boost::date_time::string_parse_tree<charT>::collection_type = std::vector<std::__cxx11::basic_string<char> >]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/special_values_parser.hpp:91:22:   required from 'void boost::date_time::special_values_parser<date_type, charT>::sv_strings(const string_type&, const string_type&, const string_type&, const string_type&, const string_type&) [with date_type = boost::gregorian::date; charT = char; boost::date_time::special_values_parser<date_type, charT>::string_type = std::__cxx11::basic_string<char>]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/special_values_parser.hpp:54:7:   required from 'boost::date_time::special_values_parser<date_type, charT>::special_values_parser() [with date_type = boost::gregorian::date; charT = char]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/time_parsing.hpp:316:18:   required from 'time_type boost::date_time::parse_iso_time(const string&, char) [with time_type = boost::posix_time::ptime; std::string = std::__cxx11::basic_string<char>]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/time_parsers.hpp:35:51:   required from here
/pbulk/work/net/libcmis/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++() [with Derived = boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>; Value = char; CategoryOrTraversal = boost::iterators::random_access_traversal_tag; Reference = char; Difference = int]' should return 'boost::iterators::detail::iterator_facade_base<boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, int, false, false>&' [-Weffc++]
  745 |         Derived& operator++()
      |                  ^~~~~~~~
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp: In instantiation of 'class boost::iterators::detail::iterator_facade_base<boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, int, true, false>':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:800:11:   required from 'class boost::iterators::detail::iterator_facade_base<boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, int, true, true>'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:854:9:   required from 'class boost::iterators::iterator_facade<boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, int>'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_adaptor.hpp:249:9:   required from 'class boost::iterators::iterator_adaptor<boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, char, boost::use_default, char, boost::use_default>'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/transform_iterator.hpp:83:9:   required from 'class boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/detail/case_conv.hpp:117:53:   required from 'SequenceT boost::algorithm::detail::transform_range_copy(const RangeT&, FunctorT) [with SequenceT = std::__cxx11::basic_string<char>; RangeT = std::__cxx11::basic_string<char>; FunctorT = boost::algorithm::detail::to_lowerF<char>]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/case_conv.hpp:76:79:   required from 'SequenceT boost::algorithm::to_lower_copy(const SequenceT&, const std::locale&) [with SequenceT = std::__cxx11::basic_string<char>]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/string_parse_tree.hpp:110:54:   required from 'boost::date_time::string_parse_tree<charT>::string_parse_tree(boost::date_time::string_parse_tree<charT>::collection_type, unsigned int) [with charT = char; boost::date_time::string_parse_tree<charT>::collection_type = std::vector<std::__cxx11::basic_string<char> >]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/special_values_parser.hpp:91:22:   required from 'void boost::date_time::special_values_parser<date_type, charT>::sv_strings(const string_type&, const string_type&, const string_type&, const string_type&, const string_type&) [with date_type = boost::gregorian::date; charT = char; boost::date_time::special_values_parser<date_type, charT>::string_type = std::__cxx11::basic_string<char>]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/special_values_parser.hpp:54:7:   required from 'boost::date_time::special_values_parser<date_type, charT>::special_values_parser() [with date_type = boost::gregorian::date; charT = char]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/time_parsing.hpp:316:18:   required from 'time_type boost::date_time::parse_iso_time(const string&, char) [with time_type = boost::posix_time::ptime; std::string = std::__cxx11::basic_string<char>]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/time_parsers.hpp:35:51:   required from here
/pbulk/work/net/libcmis/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--() [with Derived = boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>; Value = char; CategoryOrTraversal = boost::iterators::random_access_traversal_tag; Reference = char; Difference = int]' should return 'boost::iterators::detail::iterator_facade_base<boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, int, true, false>&' [-Weffc++]
  778 |         Derived& operator--()
      |                  ^~~~~~~~
/pbulk/work/net/libcmis/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) [with Derived = boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>; Value = char; CategoryOrTraversal = boost::iterators::random_access_traversal_tag; Reference = char; Difference = int]' should return 'boost::iterators::detail::iterator_facade_base<boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, int, true, false>' [-Weffc++]
  784 |         Derived operator--(int)
      |                 ^~~~~~~~
  CXX      libcmis_la-http-session.lo
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/time_duration.hpp:17,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/posix_time_config.hpp:16,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/posix_time_system.hpp:13,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/ptime.hpp:12,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/posix_time.hpp:15,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/local_time/local_time.hpp:11,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time.hpp:15,
                 from ../../inc/libcmis/property.hxx:34,
                 from gdrive-utils.hxx:33,
                 from gdrive-utils.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/operators.hpp:872:6: warning: prefix 'T& boost::operators_impl::output_iterator_helper<T>::operator++()' should return 'boost::operators_impl::output_iterator_helper<T>&' [-Weffc++]
  872 |   T& operator++() { return static_cast<T&>(*this); }
      |      ^~~~~~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/shared_ptr.hpp:17,
                 from ../../inc/libcmis/repository.hxx:34,
                 from gdrive-session.hxx:31,
                 from gdrive-session.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/smart_ptr/shared_ptr.hpp: In constructor 'boost::detail::esft2_deleter_wrapper::esft2_deleter_wrapper()':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/smart_ptr/shared_ptr.hpp:1079:5: warning: 'boost::detail::esft2_deleter_wrapper::deleter_' should be initialized in the member initialization list [-Weffc++]
 1079 |     esft2_deleter_wrapper() BOOST_SP_NOEXCEPT
      |     ^~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/time_duration.hpp:17,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/posix_time_config.hpp:16,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/posix_time_system.hpp:13,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/ptime.hpp:12,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/posix_time.hpp:15,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/local_time/local_time.hpp:11,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time.hpp:15,
                 from ../../inc/libcmis/property-type.hxx:31,
                 from ../../inc/libcmis/object-type.hxx:39,
                 from ../../inc/libcmis/session.hxx:36,
                 from base-session.hxx:43,
                 from gdrive-session.hxx:33,
                 from gdrive-session.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/operators.hpp: At global scope:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/operators.hpp:872:6: warning: prefix 'T& boost::operators_impl::output_iterator_helper<T>::operator++()' should return 'boost::operators_impl::output_iterator_helper<T>&' [-Weffc++]
  872 |   T& operator++() { return static_cast<T&>(*this); }
      |      ^~~~~~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/range/iterator_range_core.hpp:27,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/replace.hpp:16,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_facet.hpp:17,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/gregorian_io.hpp:16,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/gregorian.hpp:31,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/time_formatters.hpp:12,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/posix_time.hpp:24,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/local_time/local_time.hpp:11,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time.hpp:15,
                 from ../../inc/libcmis/property.hxx:34,
                 from gdrive-utils.hxx:33,
                 from gdrive-utils.cxx:29:
/pbulk/work/net/libcmis/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/net/libcmis/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/net/libcmis/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/net/libcmis/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++(
      |   ^~~~~~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/range/iterator_range_core.hpp:27,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/replace.hpp:16,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_facet.hpp:17,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/gregorian_io.hpp:16,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/gregorian.hpp:31,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/time_formatters.hpp:12,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/posix_time.hpp:24,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/local_time/local_time.hpp:11,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time.hpp:15,
                 from ../../inc/libcmis/property-type.hxx:31,
                 from ../../inc/libcmis/object-type.hxx:39,
                 from ../../inc/libcmis/session.hxx:36,
                 from base-session.hxx:43,
                 from gdrive-session.hxx:33,
                 from gdrive-session.cxx:29:
/pbulk/work/net/libcmis/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/net/libcmis/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/net/libcmis/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/net/libcmis/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++(
      |   ^~~~~~~~
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp: In instantiation of 'class boost::iterators::detail::iterator_facade_base<boost::token_iterator<boost::char_separator<char, std::char_traits<char> >, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char>, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string<char>&, int, false, false>':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:854:9:   required from 'class boost::iterators::iterator_facade<boost::token_iterator<boost::char_separator<char, std::char_traits<char> >, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char>, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string<char>&, int>'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/token_iterator.hpp:30:9:   required from 'class boost::token_iterator<boost::char_separator<char, std::char_traits<char> >, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_parsing.hpp:158:24:   required from here
/pbulk/work/net/libcmis/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++() [with Derived = boost::token_iterator<boost::char_separator<char, std::char_traits<char> >, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >; Value = std::__cxx11::basic_string<char>; CategoryOrTraversal = boost::iterators::forward_traversal_tag; Reference = const std::__cxx11::basic_string<char>&; Difference = int]' should return 'boost::iterators::detail::iterator_facade_base<boost::token_iterator<boost::char_separator<char, std::char_traits<char> >, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char>, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string<char>&, int, false, false>&' [-Weffc++]
  745 |         Derived& operator++()
      |                  ^~~~~~~~
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp: In instantiation of 'class boost::iterators::detail::iterator_facade_base<boost::token_iterator<boost::offset_separator, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char>, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string<char>&, int, false, false>':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:854:9:   required from 'class boost::iterators::iterator_facade<boost::token_iterator<boost::offset_separator, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char>, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string<char>&, int>'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/token_iterator.hpp:30:9:   required from 'class boost::token_iterator<boost::offset_separator, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_parsing.hpp:202:73:   required from here
/pbulk/work/net/libcmis/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++() [with Derived = boost::token_iterator<boost::offset_separator, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >; Value = std::__cxx11::basic_string<char>; CategoryOrTraversal = boost::iterators::forward_traversal_tag; Reference = const std::__cxx11::basic_string<char>&; Difference = int]' should return 'boost::iterators::detail::iterator_facade_base<boost::token_iterator<boost::offset_separator, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char>, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string<char>&, int, false, false>&' [-Weffc++]
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp: In instantiation of 'class boost::iterators::detail::iterator_facade_base<boost::token_iterator<boost::char_separator<char, std::char_traits<char> >, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char>, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string<char>&, int, false, false>':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:854:9:   required from 'class boost::iterators::iterator_facade<boost::token_iterator<boost::char_separator<char, std::char_traits<char> >, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char>, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string<char>&, int>'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/token_iterator.hpp:30:9:   required from 'class boost::token_iterator<boost::char_separator<char, std::char_traits<char> >, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_parsing.hpp:158:24:   required from here
/pbulk/work/net/libcmis/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++() [with Derived = boost::token_iterator<boost::char_separator<char, std::char_traits<char> >, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >; Value = std::__cxx11::basic_string<char>; CategoryOrTraversal = boost::iterators::forward_traversal_tag; Reference = const std::__cxx11::basic_string<char>&; Difference = int]' should return 'boost::iterators::detail::iterator_facade_base<boost::token_iterator<boost::char_separator<char, std::char_traits<char> >, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char>, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string<char>&, int, false, false>&' [-Weffc++]
  745 |         Derived& operator++()
      |                  ^~~~~~~~
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp: In instantiation of 'class boost::iterators::detail::iterator_facade_base<boost::token_iterator<boost::offset_separator, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char>, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string<char>&, int, false, false>':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:854:9:   required from 'class boost::iterators::iterator_facade<boost::token_iterator<boost::offset_separator, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char>, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string<char>&, int>'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/token_iterator.hpp:30:9:   required from 'class boost::token_iterator<boost::offset_separator, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_parsing.hpp:202:73:   required from here
/pbulk/work/net/libcmis/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++() [with Derived = boost::token_iterator<boost::offset_separator, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >; Value = std::__cxx11::basic_string<char>; CategoryOrTraversal = boost::iterators::forward_traversal_tag; Reference = const std::__cxx11::basic_string<char>&; Difference = int]' should return 'boost::iterators::detail::iterator_facade_base<boost::token_iterator<boost::offset_separator, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char>, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string<char>&, int, false, false>&' [-Weffc++]
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/shared_ptr.hpp:17,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/time_clock.hpp:17,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/posix_time_types.hpp:10,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/time_formatters.hpp:16,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/posix_time.hpp:24,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/local_time/local_time.hpp:11,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time.hpp:15,
                 from ../../inc/libcmis/property.hxx:34,
                 from gdrive-utils.hxx:33,
                 from gdrive-utils.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/smart_ptr/shared_ptr.hpp: In constructor 'boost::detail::esft2_deleter_wrapper::esft2_deleter_wrapper()':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/smart_ptr/shared_ptr.hpp:1079:5: warning: 'boost::detail::esft2_deleter_wrapper::deleter_' should be initialized in the member initialization list [-Weffc++]
 1079 |     esft2_deleter_wrapper() BOOST_SP_NOEXCEPT
      |     ^~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/trim.hpp:23,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string.hpp:19,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/tz_db_base.hpp:24,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/local_time/tz_database.hpp:14,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/local_time/local_time.hpp:19,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time.hpp:15,
                 from ../../inc/libcmis/property-type.hxx:31,
                 from ../../inc/libcmis/object-type.hxx:39,
                 from ../../inc/libcmis/session.hxx:36,
                 from base-session.hxx:43,
                 from gdrive-session.hxx:33,
                 from gdrive-session.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/classification.hpp:238:9: warning: user-defined 'boost::algorithm::detail::pred_andF<Pred1T, Pred2T> boost::algorithm::operator&&(const boost::algorithm::predicate_facade<Pred1T>&, const boost::algorithm::predicate_facade<Pred2T>&)' always evaluates both arguments [-Weffc++]
  238 |         operator&&(
      |         ^~~~~~~~
/pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/classification.hpp:262:9: warning: user-defined 'boost::algorithm::detail::pred_orF<Pred1T, Pred2T> boost::algorithm::operator||(const boost::algorithm::predicate_facade<Pred1T>&, const boost::algorithm::predicate_facade<Pred2T>&)' always evaluates both arguments [-Weffc++]
  262 |         operator||(
      |         ^~~~~~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/function/function_template.hpp:14,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/function.hpp:16,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/detail/find_iterator.hpp:18,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/find_iterator.hpp:24,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/iter_find.hpp:27,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/split.hpp:16,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string.hpp:23,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/tz_db_base.hpp:24,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/local_time/tz_database.hpp:14,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/local_time/local_time.hpp:19,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time.hpp:15,
                 from ../../inc/libcmis/property-type.hxx:31,
                 from ../../inc/libcmis/object-type.hxx:39,
                 from ../../inc/libcmis/session.hxx:36,
                 from base-session.hxx:43,
                 from gdrive-session.hxx:33,
                 from gdrive-session.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/function/function_base.hpp: In constructor 'boost::function_base::function_base()':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/function/function_base.hpp:497:3: warning: 'boost::function_base::functor' should be initialized in the member initialization list [-Weffc++]
  497 |   function_base() : vtable(0) { }
      |   ^~~~~~~~~~~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/range/iterator_range_core.hpp:27,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/replace.hpp:16,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_facet.hpp:17,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/gregorian_io.hpp:16,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/gregorian.hpp:31,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/time_formatters.hpp:12,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/posix_time.hpp:24,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/local_time/local_time.hpp:11,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time.hpp:15,
                 from ../../inc/libcmis/property-type.hxx:31,
                 from ../../inc/libcmis/object-type.hxx:39,
                 from ../../inc/libcmis/session.hxx:36,
                 from base-session.hxx:43,
                 from gdrive-session.hxx:33,
                 from gdrive-session.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp: In instantiation of 'class boost::iterators::detail::iterator_facade_base<boost::token_iterator<boost::escaped_list_separator<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char>, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string<char>&, int, false, false>':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:854:9:   required from 'class boost::iterators::iterator_facade<boost::token_iterator<boost::escaped_list_separator<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char>, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string<char>&, int>'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/token_iterator.hpp:30:9:   required from 'class boost::token_iterator<boost::escaped_list_separator<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/tz_db_base.hpp:337:21:   required from here
/pbulk/work/net/libcmis/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++() [with Derived = boost::token_iterator<boost::escaped_list_separator<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >; Value = std::__cxx11::basic_string<char>; CategoryOrTraversal = boost::iterators::forward_traversal_tag; Reference = const std::__cxx11::basic_string<char>&; Difference = int]' should return 'boost::iterators::detail::iterator_facade_base<boost::token_iterator<boost::escaped_list_separator<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char>, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string<char>&, int, false, false>&' [-Weffc++]
  745 |         Derived& operator++()
      |                  ^~~~~~~~
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp: In substitution of 'template<class I, class V, class TC, class R, class D> 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) [with I = boost::token_iterator<boost::escaped_list_separator<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >; V = std::__cxx11::basic_string<char>; TC = boost::iterators::forward_traversal_tag; R = const std::__cxx11::basic_string<char>&; D = int]':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/tz_db_base.hpp:339:12:   required from here
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:872:3: warning: postfix 'boost::mpl::eval_if<boost::mpl::and_<boost::is_convertible<const std::__cxx11::basic_string<char>&, const std::__cxx11::basic_string<char>&>, boost::mpl::not_<boost::is_convertible<boost::iterators::forward_traversal_tag, boost::iterators::forward_traversal_tag> >, mpl_::bool_<true>, mpl_::bool_<true>, mpl_::bool_<true> >, boost::mpl::if_<boost::iterators::detail::is_non_proxy_reference<const std::__cxx11::basic_string<char>&, std::__cxx11::basic_string<char> >, boost::iterators::detail::postfix_increment_proxy<boost::token_iterator<boost::escaped_list_separator<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> > >, boost::iterators::detail::writable_postfix_increment_proxy<boost::token_iterator<boost::escaped_list_separator<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> > > >, boost::mpl::identity<boost::token_iterator<boost::escaped_list_separator<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> > > >::type boost::iterators::operator++(boost::iterators::iterator_facade<boost::token_iterator<boost::escaped_list_separator<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char>, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string<char>&, int>&, int)' should return 'boost::iterators::iterator_facade<boost::token_iterator<boost::escaped_list_separator<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char>, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string<char>&, int>' [-Weffc++]
  872 |   operator++(
      |   ^~~~~~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/trim.hpp:23,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string.hpp:19,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/tz_db_base.hpp:24,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/local_time/tz_database.hpp:14,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/local_time/local_time.hpp:19,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time.hpp:15,
                 from ../../inc/libcmis/property.hxx:34,
                 from gdrive-utils.hxx:33,
                 from gdrive-utils.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/classification.hpp: At global scope:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/classification.hpp:238:9: warning: user-defined 'boost::algorithm::detail::pred_andF<Pred1T, Pred2T> boost::algorithm::operator&&(const boost::algorithm::predicate_facade<Pred1T>&, const boost::algorithm::predicate_facade<Pred2T>&)' always evaluates both arguments [-Weffc++]
  238 |         operator&&(
      |         ^~~~~~~~
/pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/classification.hpp:262:9: warning: user-defined 'boost::algorithm::detail::pred_orF<Pred1T, Pred2T> boost::algorithm::operator||(const boost::algorithm::predicate_facade<Pred1T>&, const boost::algorithm::predicate_facade<Pred2T>&)' always evaluates both arguments [-Weffc++]
  262 |         operator||(
      |         ^~~~~~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/function/function_template.hpp:14,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/function.hpp:16,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/detail/find_iterator.hpp:18,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/find_iterator.hpp:24,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/iter_find.hpp:27,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/split.hpp:16,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string.hpp:23,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/tz_db_base.hpp:24,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/local_time/tz_database.hpp:14,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/local_time/local_time.hpp:19,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time.hpp:15,
                 from ../../inc/libcmis/property.hxx:34,
                 from gdrive-utils.hxx:33,
                 from gdrive-utils.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/function/function_base.hpp: In constructor 'boost::function_base::function_base()':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/function/function_base.hpp:497:3: warning: 'boost::function_base::functor' should be initialized in the member initialization list [-Weffc++]
  497 |   function_base() : vtable(0) { }
      |   ^~~~~~~~~~~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/range/iterator_range_core.hpp:27,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/replace.hpp:16,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_facet.hpp:17,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/gregorian_io.hpp:16,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/gregorian.hpp:31,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/time_formatters.hpp:12,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/posix_time.hpp:24,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/local_time/local_time.hpp:11,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time.hpp:15,
                 from ../../inc/libcmis/property.hxx:34,
                 from gdrive-utils.hxx:33,
                 from gdrive-utils.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp: In instantiation of 'class boost::iterators::detail::iterator_facade_base<boost::token_iterator<boost::escaped_list_separator<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char>, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string<char>&, int, false, false>':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:854:9:   required from 'class boost::iterators::iterator_facade<boost::token_iterator<boost::escaped_list_separator<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char>, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string<char>&, int>'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/token_iterator.hpp:30:9:   required from 'class boost::token_iterator<boost::escaped_list_separator<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/tz_db_base.hpp:337:21:   required from here
/pbulk/work/net/libcmis/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++() [with Derived = boost::token_iterator<boost::escaped_list_separator<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >; Value = std::__cxx11::basic_string<char>; CategoryOrTraversal = boost::iterators::forward_traversal_tag; Reference = const std::__cxx11::basic_string<char>&; Difference = int]' should return 'boost::iterators::detail::iterator_facade_base<boost::token_iterator<boost::escaped_list_separator<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char>, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string<char>&, int, false, false>&' [-Weffc++]
  745 |         Derived& operator++()
      |                  ^~~~~~~~
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp: In substitution of 'template<class I, class V, class TC, class R, class D> 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) [with I = boost::token_iterator<boost::escaped_list_separator<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >; V = std::__cxx11::basic_string<char>; TC = boost::iterators::forward_traversal_tag; R = const std::__cxx11::basic_string<char>&; D = int]':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/tz_db_base.hpp:339:12:   required from here
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:872:3: warning: postfix 'boost::mpl::eval_if<boost::mpl::and_<boost::is_convertible<const std::__cxx11::basic_string<char>&, const std::__cxx11::basic_string<char>&>, boost::mpl::not_<boost::is_convertible<boost::iterators::forward_traversal_tag, boost::iterators::forward_traversal_tag> >, mpl_::bool_<true>, mpl_::bool_<true>, mpl_::bool_<true> >, boost::mpl::if_<boost::iterators::detail::is_non_proxy_reference<const std::__cxx11::basic_string<char>&, std::__cxx11::basic_string<char> >, boost::iterators::detail::postfix_increment_proxy<boost::token_iterator<boost::escaped_list_separator<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> > >, boost::iterators::detail::writable_postfix_increment_proxy<boost::token_iterator<boost::escaped_list_separator<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> > > >, boost::mpl::identity<boost::token_iterator<boost::escaped_list_separator<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> > > >::type boost::iterators::operator++(boost::iterators::iterator_facade<boost::token_iterator<boost::escaped_list_separator<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char>, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string<char>&, int>&, int)' should return 'boost::iterators::iterator_facade<boost::token_iterator<boost::escaped_list_separator<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char>, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string<char>&, int>' [-Weffc++]
  872 |   operator++(
      |   ^~~~~~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/exceptions.hpp:17,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/string_path.hpp:16,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:16,
                 from json-utils.hxx:36,
                 from gdrive-object.hxx:34,
                 from gdrive-document.hxx:36,
                 from gdrive-session.cxx:34:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/any.hpp: In member function 'boost::any& boost::any::operator=(ValueType&&)':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/any.hpp:173:20: warning: 'operator=' should return a reference to '*this' [-Weffc++]
  173 |             return *this;
      |                    ^~~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/shared_ptr.hpp:17,
                 from ../../inc/libcmis/oauth2-data.hxx:32,
                 from http-session.hxx:41,
                 from http-session.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/smart_ptr/shared_ptr.hpp: In constructor 'boost::detail::esft2_deleter_wrapper::esft2_deleter_wrapper()':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/smart_ptr/shared_ptr.hpp:1079:5: warning: 'boost::detail::esft2_deleter_wrapper::deleter_' should be initialized in the member initialization list [-Weffc++]
 1079 |     esft2_deleter_wrapper() BOOST_SP_NOEXCEPT
      |     ^~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/exceptions.hpp:17,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/string_path.hpp:16,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:16,
                 from json-utils.hxx:36,
                 from gdrive-utils.hxx:35,
                 from gdrive-utils.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/any.hpp: In member function 'boost::any& boost::any::operator=(ValueType&&)':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/any.hpp:173:20: warning: 'operator=' should return a reference to '*this' [-Weffc++]
  173 |             return *this;
      |                    ^~~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/tuple/tuple.hpp:28,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/index_base.hpp:30,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/base_type.hpp:21,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index_container.hpp:36,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:21,
                 from json-utils.hxx:36,
                 from gdrive-object.hxx:34,
                 from gdrive-document.hxx:36,
                 from gdrive-session.cxx:34:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/tuple/detail/tuple_basic.hpp: In member function 'const boost::tuples::detail::swallow_assign& boost::tuples::detail::swallow_assign::operator=(const T&) const':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/tuple/detail/tuple_basic.hpp:618:12: warning: 'operator=' should return a reference to '*this' [-Weffc++]
  618 |     return *this;
      |            ^~~~~
  CXX      libcmis_la-json-utils.lo
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/index_saver.hpp:17,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/index_base.hpp:35,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/base_type.hpp:21,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index_container.hpp:36,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:21,
                 from json-utils.hxx:36,
                 from gdrive-object.hxx:34,
                 from gdrive-document.hxx:36,
                 from gdrive-session.cxx:34:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/index_matcher.hpp: In constructor 'boost::multi_index::detail::index_matcher::entry::entry(void*, std::size_t)':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/index_matcher.hpp:70:3: warning: 'boost::multi_index::detail::index_matcher::entry::previous' should be initialized in the member initialization list [-Weffc++]
   70 |   entry(void* node_,std::size_t pos_=0):node(node_),pos(pos_){}
      |   ^~~~~
/pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/index_matcher.hpp:70:3: warning: 'boost::multi_index::detail::index_matcher::entry::ordered' should be initialized in the member initialization list [-Weffc++]
/pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/index_matcher.hpp:70:3: warning: 'boost::multi_index::detail::index_matcher::entry::pile_top' should be initialized in the member initialization list [-Weffc++]
/pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/index_matcher.hpp:70:3: warning: 'boost::multi_index::detail::index_matcher::entry::pile_top_entry' should be initialized in the member initialization list [-Weffc++]
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/time_duration.hpp:17,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/posix_time_config.hpp:16,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/posix_time_system.hpp:13,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/ptime.hpp:12,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/posix_time.hpp:15,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/local_time/local_time.hpp:11,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time.hpp:15,
                 from ../../inc/libcmis/xml-utils.hxx:36,
                 from http-session.hxx:42,
                 from http-session.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/operators.hpp: At global scope:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/operators.hpp:872:6: warning: prefix 'T& boost::operators_impl::output_iterator_helper<T>::operator++()' should return 'boost::operators_impl::output_iterator_helper<T>&' [-Weffc++]
  872 |   T& operator++() { return static_cast<T&>(*this); }
      |      ^~~~~~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/sequenced_index.hpp:17,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:23,
                 from json-utils.hxx:36,
                 from gdrive-object.hxx:34,
                 from gdrive-document.hxx:36,
                 from gdrive-session.cxx:34:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/bind/bind.hpp: At global scope:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/bind/bind.hpp:437:5: warning: user-defined 'boost::_bi::bind_t<bool, boost::_bi::logical_and, boost::_bi::list<boost::_bi::bind_t<R, F, L>, typename boost::_bi::add_value<A2>::type> > boost::_bi::operator&&(const boost::_bi::bind_t<R, F, L>&, A2)' always evaluates both arguments [-Weffc++]
  437 |     operator op (bind_t<R, F, L> const & f, A2 a2) \
      |     ^~~~~~~~
/pbulk/work/net/libcmis/work/.buildlink/include/boost/bind/bind.hpp:437:5: note: in definition of macro 'BOOST_BIND_OPERATOR'
  437 |     operator op (bind_t<R, F, L> const & f, A2 a2) \
      |     ^~~~~~~~
/pbulk/work/net/libcmis/work/.buildlink/include/boost/bind/bind.hpp:437:5: warning: user-defined 'boost::_bi::bind_t<bool, boost::_bi::logical_or, boost::_bi::list<boost::_bi::bind_t<R, F, L>, typename boost::_bi::add_value<A2>::type> > boost::_bi::operator||(const boost::_bi::bind_t<R, F, L>&, A2)' always evaluates both arguments [-Weffc++]
  437 |     operator op (bind_t<R, F, L> const & f, A2 a2) \
      |     ^~~~~~~~
/pbulk/work/net/libcmis/work/.buildlink/include/boost/bind/bind.hpp:437:5: note: in definition of macro 'BOOST_BIND_OPERATOR'
  437 |     operator op (bind_t<R, F, L> const & f, A2 a2) \
      |     ^~~~~~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/tuple/tuple.hpp:28,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/index_base.hpp:30,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/base_type.hpp:21,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index_container.hpp:36,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:21,
                 from json-utils.hxx:36,
                 from gdrive-utils.hxx:35,
                 from gdrive-utils.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/tuple/detail/tuple_basic.hpp: In member function 'const boost::tuples::detail::swallow_assign& boost::tuples::detail::swallow_assign::operator=(const T&) const':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/tuple/detail/tuple_basic.hpp:618:12: warning: 'operator=' should return a reference to '*this' [-Weffc++]
  618 |     return *this;
      |            ^~~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/index_saver.hpp:17,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/index_base.hpp:35,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/base_type.hpp:21,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index_container.hpp:36,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:21,
                 from json-utils.hxx:36,
                 from gdrive-utils.hxx:35,
                 from gdrive-utils.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/index_matcher.hpp: In constructor 'boost::multi_index::detail::index_matcher::entry::entry(void*, std::size_t)':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/index_matcher.hpp:70:3: warning: 'boost::multi_index::detail::index_matcher::entry::previous' should be initialized in the member initialization list [-Weffc++]
   70 |   entry(void* node_,std::size_t pos_=0):node(node_),pos(pos_){}
      |   ^~~~~
/pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/index_matcher.hpp:70:3: warning: 'boost::multi_index::detail::index_matcher::entry::ordered' should be initialized in the member initialization list [-Weffc++]
/pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/index_matcher.hpp:70:3: warning: 'boost::multi_index::detail::index_matcher::entry::pile_top' should be initialized in the member initialization list [-Weffc++]
/pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/index_matcher.hpp:70:3: warning: 'boost::multi_index::detail::index_matcher::entry::pile_top_entry' should be initialized in the member initialization list [-Weffc++]
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/sequenced_index.hpp:17,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:23,
                 from json-utils.hxx:36,
                 from gdrive-utils.hxx:35,
                 from gdrive-utils.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/bind/bind.hpp: At global scope:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/bind/bind.hpp:437:5: warning: user-defined 'boost::_bi::bind_t<bool, boost::_bi::logical_and, boost::_bi::list<boost::_bi::bind_t<R, F, L>, typename boost::_bi::add_value<A2>::type> > boost::_bi::operator&&(const boost::_bi::bind_t<R, F, L>&, A2)' always evaluates both arguments [-Weffc++]
  437 |     operator op (bind_t<R, F, L> const & f, A2 a2) \
      |     ^~~~~~~~
/pbulk/work/net/libcmis/work/.buildlink/include/boost/bind/bind.hpp:453:1: note: in expansion of macro 'BOOST_BIND_OPERATOR'
  453 | BOOST_BIND_OPERATOR( &&, logical_and )
      | ^~~~~~~~~~~~~~~~~~~
/pbulk/work/net/libcmis/work/.buildlink/include/boost/bind/bind.hpp:437:5: warning: user-defined 'boost::_bi::bind_t<bool, boost::_bi::logical_or, boost::_bi::list<boost::_bi::bind_t<R, F, L>, typename boost::_bi::add_value<A2>::type> > boost::_bi::operator||(const boost::_bi::bind_t<R, F, L>&, A2)' always evaluates both arguments [-Weffc++]
  437 |     operator op (bind_t<R, F, L> const & f, A2 a2) \
      |     ^~~~~~~~
/pbulk/work/net/libcmis/work/.buildlink/include/boost/bind/bind.hpp:454:1: note: in expansion of macro 'BOOST_BIND_OPERATOR'
  454 | BOOST_BIND_OPERATOR( ||, logical_or )
      | ^~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520,
                 from json-utils.hxx:36,
                 from gdrive-object.hxx:34,
                 from gdrive-document.hxx:36,
                 from gdrive-session.cxx:34:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp: In member function 'boost::property_tree::basic_ptree<K, D, C>& boost::property_tree::basic_ptree<Key, Data, KeyCompare>::get_child(const path_type&)':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:573:58: warning: declaration of 'path' shadows a global declaration [-Wshadow]
  573 |         basic_ptree<K, D, C>::get_child(const path_type &path)
      |                                         ~~~~~~~~~~~~~~~~~^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15,
                 from json-utils.hxx:36,
                 from gdrive-object.hxx:34,
                 from gdrive-document.hxx:36,
                 from gdrive-session.cxx:34:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree_fwd.hpp:89:67: note: shadowed declaration is here
   89 |     typedef string_path<std::string, id_translator<std::string> > path;
      |                                                                   ^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520,
                 from json-utils.hxx:36,
                 from gdrive-object.hxx:34,
                 from gdrive-document.hxx:36,
                 from gdrive-session.cxx:34:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp: In member function 'const boost::property_tree::basic_ptree<K, D, C>& boost::property_tree::basic_ptree<Key, Data, KeyCompare>::get_child(const path_type&) const':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:585:58: warning: declaration of 'path' shadows a global declaration [-Wshadow]
  585 |         basic_ptree<K, D, C>::get_child(const path_type &path) const
      |                                         ~~~~~~~~~~~~~~~~~^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15,
                 from json-utils.hxx:36,
                 from gdrive-object.hxx:34,
                 from gdrive-document.hxx:36,
                 from gdrive-session.cxx:34:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree_fwd.hpp:89:67: note: shadowed declaration is here
   89 |     typedef string_path<std::string, id_translator<std::string> > path;
      |                                                                   ^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520,
                 from json-utils.hxx:36,
                 from gdrive-object.hxx:34,
                 from gdrive-document.hxx:36,
                 from gdrive-session.cxx:34:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp: In member function 'boost::property_tree::basic_ptree<K, D, C>& boost::property_tree::basic_ptree<Key, Data, KeyCompare>::get_child(const path_type&, boost::property_tree::basic_ptree<Key, Data, KeyCompare>::self_type&)':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:592:58: warning: declaration of 'path' shadows a global declaration [-Wshadow]
  592 |         basic_ptree<K, D, C>::get_child(const path_type &path,
      |                                         ~~~~~~~~~~~~~~~~~^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15,
                 from json-utils.hxx:36,
                 from gdrive-object.hxx:34,
                 from gdrive-document.hxx:36,
                 from gdrive-session.cxx:34:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree_fwd.hpp:89:67: note: shadowed declaration is here
   89 |     typedef string_path<std::string, id_translator<std::string> > path;
      |                                                                   ^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520,
                 from json-utils.hxx:36,
                 from gdrive-object.hxx:34,
                 from gdrive-document.hxx:36,
                 from gdrive-session.cxx:34:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp: In member function 'const boost::property_tree::basic_ptree<K, D, C>& boost::property_tree::basic_ptree<Key, Data, KeyCompare>::get_child(const path_type&, const self_type&) const':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:602:58: warning: declaration of 'path' shadows a global declaration [-Wshadow]
  602 |         basic_ptree<K, D, C>::get_child(const path_type &path,
      |                                         ~~~~~~~~~~~~~~~~~^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15,
                 from json-utils.hxx:36,
                 from gdrive-object.hxx:34,
                 from gdrive-document.hxx:36,
                 from gdrive-session.cxx:34:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree_fwd.hpp:89:67: note: shadowed declaration is here
   89 |     typedef string_path<std::string, id_translator<std::string> > path;
      |                                                                   ^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520,
                 from json-utils.hxx:36,
                 from gdrive-object.hxx:34,
                 from gdrive-document.hxx:36,
                 from gdrive-session.cxx:34:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp: In member function 'boost::optional<boost::property_tree::basic_ptree<Key, Data, KeyCompare>&> boost::property_tree::basic_ptree<Key, Data, KeyCompare>::get_child_optional(const path_type&)':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:612:67: warning: declaration of 'path' shadows a global declaration [-Wshadow]
  612 |         basic_ptree<K, D, C>::get_child_optional(const path_type &path)
      |                                                  ~~~~~~~~~~~~~~~~~^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15,
                 from json-utils.hxx:36,
                 from gdrive-object.hxx:34,
                 from gdrive-document.hxx:36,
                 from gdrive-session.cxx:34:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree_fwd.hpp:89:67: note: shadowed declaration is here
   89 |     typedef string_path<std::string, id_translator<std::string> > path;
      |                                                                   ^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520,
                 from json-utils.hxx:36,
                 from gdrive-object.hxx:34,
                 from gdrive-document.hxx:36,
                 from gdrive-session.cxx:34:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp: In member function 'boost::optional<const boost::property_tree::basic_ptree<Key, Data, KeyCompare>&> boost::property_tree::basic_ptree<Key, Data, KeyCompare>::get_child_optional(const path_type&) const':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:624:67: warning: declaration of 'path' shadows a global declaration [-Wshadow]
  624 |         basic_ptree<K, D, C>::get_child_optional(const path_type &path) const
      |                                                  ~~~~~~~~~~~~~~~~~^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15,
                 from json-utils.hxx:36,
                 from gdrive-object.hxx:34,
                 from gdrive-document.hxx:36,
                 from gdrive-session.cxx:34:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree_fwd.hpp:89:67: note: shadowed declaration is here
   89 |     typedef string_path<std::string, id_translator<std::string> > path;
      |                                                                   ^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520,
                 from json-utils.hxx:36,
                 from gdrive-object.hxx:34,
                 from gdrive-document.hxx:36,
                 from gdrive-session.cxx:34:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp: In member function 'boost::property_tree::basic_ptree<K, D, C>& boost::property_tree::basic_ptree<Key, Data, KeyCompare>::put_child(const path_type&, const self_type&)':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:636:58: warning: declaration of 'path' shadows a global declaration [-Wshadow]
  636 |         basic_ptree<K, D, C>::put_child(const path_type &path,
      |                                         ~~~~~~~~~~~~~~~~~^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15,
                 from json-utils.hxx:36,
                 from gdrive-object.hxx:34,
                 from gdrive-document.hxx:36,
                 from gdrive-session.cxx:34:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree_fwd.hpp:89:67: note: shadowed declaration is here
   89 |     typedef string_path<std::string, id_translator<std::string> > path;
      |                                                                   ^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520,
                 from json-utils.hxx:36,
                 from gdrive-object.hxx:34,
                 from gdrive-document.hxx:36,
                 from gdrive-session.cxx:34:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp: In member function 'boost::property_tree::basic_ptree<K, D, C>& boost::property_tree::basic_ptree<Key, Data, KeyCompare>::add_child(const path_type&, const self_type&)':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:654:58: warning: declaration of 'path' shadows a global declaration [-Wshadow]
  654 |         basic_ptree<K, D, C>::add_child(const path_type &path,
      |                                         ~~~~~~~~~~~~~~~~~^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15,
                 from json-utils.hxx:36,
                 from gdrive-object.hxx:34,
                 from gdrive-document.hxx:36,
                 from gdrive-session.cxx:34:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree_fwd.hpp:89:67: note: shadowed declaration is here
   89 |     typedef string_path<std::string, id_translator<std::string> > path;
      |                                                                   ^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520,
                 from json-utils.hxx:36,
                 from gdrive-object.hxx:34,
                 from gdrive-document.hxx:36,
                 from gdrive-session.cxx:34:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp: In member function 'typename boost::enable_if<boost::property_tree::detail::is_translator<Translator>, Type>::type boost::property_tree::basic_ptree<Key, Data, KeyCompare>::get(const path_type&, Translator) const':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:743:48: warning: declaration of 'path' shadows a global declaration [-Wshadow]
  743 |     basic_ptree<K, D, C>::get(const path_type &path,
      |                               ~~~~~~~~~~~~~~~~~^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15,
                 from json-utils.hxx:36,
                 from gdrive-object.hxx:34,
                 from gdrive-document.hxx:36,
                 from gdrive-session.cxx:34:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree_fwd.hpp:89:67: note: shadowed declaration is here
   89 |     typedef string_path<std::string, id_translator<std::string> > path;
      |                                                                   ^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520,
                 from json-utils.hxx:36,
                 from gdrive-object.hxx:34,
                 from gdrive-document.hxx:36,
                 from gdrive-session.cxx:34:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp: In member function 'Type boost::property_tree::basic_ptree<Key, Data, KeyCompare>::get(const path_type&) const':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:751:53: warning: declaration of 'path' shadows a global declaration [-Wshadow]
  751 |     Type basic_ptree<K, D, C>::get(const path_type &path) const
      |                                    ~~~~~~~~~~~~~~~~~^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15,
                 from json-utils.hxx:36,
                 from gdrive-object.hxx:34,
                 from gdrive-document.hxx:36,
                 from gdrive-session.cxx:34:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree_fwd.hpp:89:67: note: shadowed declaration is here
   89 |     typedef string_path<std::string, id_translator<std::string> > path;
      |                                                                   ^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520,
                 from json-utils.hxx:36,
                 from gdrive-object.hxx:34,
                 from gdrive-document.hxx:36,
                 from gdrive-session.cxx:34:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp: In member function 'Type boost::property_tree::basic_ptree<Key, Data, KeyCompare>::get(const path_type&, const Type&, Translator) const':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:758:53: warning: declaration of 'path' shadows a global declaration [-Wshadow]
  758 |     Type basic_ptree<K, D, C>::get(const path_type &path,
      |                                    ~~~~~~~~~~~~~~~~~^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15,
                 from json-utils.hxx:36,
                 from gdrive-object.hxx:34,
                 from gdrive-document.hxx:36,
                 from gdrive-session.cxx:34:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree_fwd.hpp:89:67: note: shadowed declaration is here
   89 |     typedef string_path<std::string, id_translator<std::string> > path;
      |                                                                   ^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520,
                 from json-utils.hxx:36,
                 from gdrive-object.hxx:34,
                 from gdrive-document.hxx:36,
                 from gdrive-session.cxx:34:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp: In member function 'typename boost::enable_if<boost::property_tree::detail::is_character<Ch>, std::__cxx11::basic_string<Ch> >::type boost::property_tree::basic_ptree<Key, Data, KeyCompare>::get(const path_type&, const Ch*, Translator) const':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:772:26: warning: declaration of 'path' shadows a global declaration [-Wshadow]
  772 |         const path_type &path, const Ch *default_value, Translator tr) const
      |         ~~~~~~~~~~~~~~~~~^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15,
                 from json-utils.hxx:36,
                 from gdrive-object.hxx:34,
                 from gdrive-document.hxx:36,
                 from gdrive-session.cxx:34:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree_fwd.hpp:89:67: note: shadowed declaration is here
   89 |     typedef string_path<std::string, id_translator<std::string> > path;
      |                                                                   ^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520,
                 from json-utils.hxx:36,
                 from gdrive-object.hxx:34,
                 from gdrive-document.hxx:36,
                 from gdrive-session.cxx:34:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp: In member function 'typename boost::disable_if<boost::property_tree::detail::is_translator<Type>, Type>::type boost::property_tree::basic_ptree<Key, Data, KeyCompare>::get(const path_type&, const Type&) const':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:780:48: warning: declaration of 'path' shadows a global declaration [-Wshadow]
  780 |     basic_ptree<K, D, C>::get(const path_type &path,
      |                               ~~~~~~~~~~~~~~~~~^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15,
                 from json-utils.hxx:36,
                 from gdrive-object.hxx:34,
                 from gdrive-document.hxx:36,
                 from gdrive-session.cxx:34:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree_fwd.hpp:89:67: note: shadowed declaration is here
   89 |     typedef string_path<std::string, id_translator<std::string> > path;
      |                                                                   ^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520,
                 from json-utils.hxx:36,
                 from gdrive-object.hxx:34,
                 from gdrive-document.hxx:36,
                 from gdrive-session.cxx:34:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp: In member function 'typename boost::enable_if<boost::property_tree::detail::is_character<Ch>, std::__cxx11::basic_string<Ch> >::type boost::property_tree::basic_ptree<Key, Data, KeyCompare>::get(const path_type&, const Ch*) const':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:793:26: warning: declaration of 'path' shadows a global declaration [-Wshadow]
  793 |         const path_type &path, const Ch *default_value) const
      |         ~~~~~~~~~~~~~~~~~^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15,
                 from json-utils.hxx:36,
                 from gdrive-object.hxx:34,
                 from gdrive-document.hxx:36,
                 from gdrive-session.cxx:34:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree_fwd.hpp:89:67: note: shadowed declaration is here
   89 |     typedef string_path<std::string, id_translator<std::string> > path;
      |                                                                   ^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520,
                 from json-utils.hxx:36,
                 from gdrive-object.hxx:34,
                 from gdrive-document.hxx:36,
                 from gdrive-session.cxx:34:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp: In member function 'boost::optional<U> boost::property_tree::basic_ptree<Key, Data, KeyCompare>::get_optional(const path_type&, Translator) const':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:800:72: warning: declaration of 'path' shadows a global declaration [-Wshadow]
  800 |     optional<Type> basic_ptree<K, D, C>::get_optional(const path_type &path,
      |                                                       ~~~~~~~~~~~~~~~~~^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15,
                 from json-utils.hxx:36,
                 from gdrive-object.hxx:34,
                 from gdrive-document.hxx:36,
                 from gdrive-session.cxx:34:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree_fwd.hpp:89:67: note: shadowed declaration is here
   89 |     typedef string_path<std::string, id_translator<std::string> > path;
      |                                                                   ^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520,
                 from json-utils.hxx:36,
                 from gdrive-object.hxx:34,
                 from gdrive-document.hxx:36,
                 from gdrive-session.cxx:34:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp: In member function 'boost::optional<U> boost::property_tree::basic_ptree<Key, Data, KeyCompare>::get_optional(const path_type&) const':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:813:66: warning: declaration of 'path' shadows a global declaration [-Wshadow]
  813 |                                                 const path_type &path) const
      |                                                 ~~~~~~~~~~~~~~~~~^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15,
                 from json-utils.hxx:36,
                 from gdrive-object.hxx:34,
                 from gdrive-document.hxx:36,
                 from gdrive-session.cxx:34:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree_fwd.hpp:89:67: note: shadowed declaration is here
   89 |     typedef string_path<std::string, id_translator<std::string> > path;
      |                                                                   ^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520,
                 from json-utils.hxx:36,
                 from gdrive-object.hxx:34,
                 from gdrive-document.hxx:36,
                 from gdrive-session.cxx:34:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp: In member function 'boost::property_tree::basic_ptree<K, D, C>& boost::property_tree::basic_ptree<Key, Data, KeyCompare>::put(const path_type&, const Type&, Translator)':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:844:26: warning: declaration of 'path' shadows a global declaration [-Wshadow]
  844 |         const path_type &path, const Type &value, Translator tr)
      |         ~~~~~~~~~~~~~~~~~^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15,
                 from json-utils.hxx:36,
                 from gdrive-object.hxx:34,
                 from gdrive-document.hxx:36,
                 from gdrive-session.cxx:34:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree_fwd.hpp:89:67: note: shadowed declaration is here
   89 |     typedef string_path<std::string, id_translator<std::string> > path;
      |                                                                   ^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520,
                 from json-utils.hxx:36,
                 from gdrive-object.hxx:34,
                 from gdrive-document.hxx:36,
                 from gdrive-session.cxx:34:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp: In member function 'boost::property_tree::basic_ptree<K, D, C>& boost::property_tree::basic_ptree<Key, Data, KeyCompare>::put(const path_type&, const Type&)':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:859:26: warning: declaration of 'path' shadows a global declaration [-Wshadow]
  859 |         const path_type &path, const Type &value)
      |         ~~~~~~~~~~~~~~~~~^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15,
                 from json-utils.hxx:36,
                 from gdrive-object.hxx:34,
                 from gdrive-document.hxx:36,
                 from gdrive-session.cxx:34:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree_fwd.hpp:89:67: note: shadowed declaration is here
   89 |     typedef string_path<std::string, id_translator<std::string> > path;
      |                                                                   ^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520,
                 from json-utils.hxx:36,
                 from gdrive-object.hxx:34,
                 from gdrive-document.hxx:36,
                 from gdrive-session.cxx:34:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp: In member function 'boost::property_tree::basic_ptree<K, D, C>& boost::property_tree::basic_ptree<Key, Data, KeyCompare>::add(const path_type&, const Type&, Translator)':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:868:26: warning: declaration of 'path' shadows a global declaration [-Wshadow]
  868 |         const path_type &path, const Type &value, Translator tr)
      |         ~~~~~~~~~~~~~~~~~^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15,
                 from json-utils.hxx:36,
                 from gdrive-object.hxx:34,
                 from gdrive-document.hxx:36,
                 from gdrive-session.cxx:34:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree_fwd.hpp:89:67: note: shadowed declaration is here
   89 |     typedef string_path<std::string, id_translator<std::string> > path;
      |                                                                   ^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520,
                 from json-utils.hxx:36,
                 from gdrive-object.hxx:34,
                 from gdrive-document.hxx:36,
                 from gdrive-session.cxx:34:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp: In member function 'boost::property_tree::basic_ptree<K, D, C>& boost::property_tree::basic_ptree<Key, Data, KeyCompare>::add(const path_type&, const Type&)':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:878:26: warning: declaration of 'path' shadows a global declaration [-Wshadow]
  878 |         const path_type &path, const Type &value)
      |         ~~~~~~~~~~~~~~~~~^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15,
                 from json-utils.hxx:36,
                 from gdrive-object.hxx:34,
                 from gdrive-document.hxx:36,
                 from gdrive-session.cxx:34:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree_fwd.hpp:89:67: note: shadowed declaration is here
   89 |     typedef string_path<std::string, id_translator<std::string> > path;
      |                                                                   ^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520,
                 from json-utils.hxx:36,
                 from gdrive-utils.hxx:35,
                 from gdrive-utils.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp: In member function 'boost::property_tree::basic_ptree<K, D, C>& boost::property_tree::basic_ptree<Key, Data, KeyCompare>::get_child(const path_type&)':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:573:58: warning: declaration of 'path' shadows a global declaration [-Wshadow]
  573 |         basic_ptree<K, D, C>::get_child(const path_type &path)
      |                                         ~~~~~~~~~~~~~~~~~^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15,
                 from json-utils.hxx:36,
                 from gdrive-utils.hxx:35,
                 from gdrive-utils.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree_fwd.hpp:89:67: note: shadowed declaration is here
   89 |     typedef string_path<std::string, id_translator<std::string> > path;
      |                                                                   ^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520,
                 from json-utils.hxx:36,
                 from gdrive-utils.hxx:35,
                 from gdrive-utils.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp: In member function 'const boost::property_tree::basic_ptree<K, D, C>& boost::property_tree::basic_ptree<Key, Data, KeyCompare>::get_child(const path_type&) const':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:585:58: warning: declaration of 'path' shadows a global declaration [-Wshadow]
  585 |         basic_ptree<K, D, C>::get_child(const path_type &path) const
      |                                         ~~~~~~~~~~~~~~~~~^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15,
                 from json-utils.hxx:36,
                 from gdrive-utils.hxx:35,
                 from gdrive-utils.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree_fwd.hpp:89:67: note: shadowed declaration is here
   89 |     typedef string_path<std::string, id_translator<std::string> > path;
      |                                                                   ^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520,
                 from json-utils.hxx:36,
                 from gdrive-utils.hxx:35,
                 from gdrive-utils.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp: In member function 'boost::property_tree::basic_ptree<K, D, C>& boost::property_tree::basic_ptree<Key, Data, KeyCompare>::get_child(const path_type&, boost::property_tree::basic_ptree<Key, Data, KeyCompare>::self_type&)':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:592:58: warning: declaration of 'path' shadows a global declaration [-Wshadow]
  592 |         basic_ptree<K, D, C>::get_child(const path_type &path,
      |                                         ~~~~~~~~~~~~~~~~~^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15,
                 from json-utils.hxx:36,
                 from gdrive-utils.hxx:35,
                 from gdrive-utils.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree_fwd.hpp:89:67: note: shadowed declaration is here
   89 |     typedef string_path<std::string, id_translator<std::string> > path;
      |                                                                   ^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520,
                 from json-utils.hxx:36,
                 from gdrive-utils.hxx:35,
                 from gdrive-utils.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp: In member function 'const boost::property_tree::basic_ptree<K, D, C>& boost::property_tree::basic_ptree<Key, Data, KeyCompare>::get_child(const path_type&, const self_type&) const':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:602:58: warning: declaration of 'path' shadows a global declaration [-Wshadow]
  602 |         basic_ptree<K, D, C>::get_child(const path_type &path,
      |                                         ~~~~~~~~~~~~~~~~~^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15,
                 from json-utils.hxx:36,
                 from gdrive-utils.hxx:35,
                 from gdrive-utils.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree_fwd.hpp:89:67: note: shadowed declaration is here
   89 |     typedef string_path<std::string, id_translator<std::string> > path;
      |                                                                   ^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520,
                 from json-utils.hxx:36,
                 from gdrive-utils.hxx:35,
                 from gdrive-utils.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp: In member function 'boost::optional<boost::property_tree::basic_ptree<Key, Data, KeyCompare>&> boost::property_tree::basic_ptree<Key, Data, KeyCompare>::get_child_optional(const path_type&)':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:612:67: warning: declaration of 'path' shadows a global declaration [-Wshadow]
  612 |         basic_ptree<K, D, C>::get_child_optional(const path_type &path)
      |                                                  ~~~~~~~~~~~~~~~~~^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15,
                 from json-utils.hxx:36,
                 from gdrive-utils.hxx:35,
                 from gdrive-utils.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree_fwd.hpp:89:67: note: shadowed declaration is here
   89 |     typedef string_path<std::string, id_translator<std::string> > path;
      |                                                                   ^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520,
                 from json-utils.hxx:36,
                 from gdrive-utils.hxx:35,
                 from gdrive-utils.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp: In member function 'boost::optional<const boost::property_tree::basic_ptree<Key, Data, KeyCompare>&> boost::property_tree::basic_ptree<Key, Data, KeyCompare>::get_child_optional(const path_type&) const':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:624:67: warning: declaration of 'path' shadows a global declaration [-Wshadow]
  624 |         basic_ptree<K, D, C>::get_child_optional(const path_type &path) const
      |                                                  ~~~~~~~~~~~~~~~~~^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15,
                 from json-utils.hxx:36,
                 from gdrive-utils.hxx:35,
                 from gdrive-utils.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree_fwd.hpp:89:67: note: shadowed declaration is here
   89 |     typedef string_path<std::string, id_translator<std::string> > path;
      |                                                                   ^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520,
                 from json-utils.hxx:36,
                 from gdrive-utils.hxx:35,
                 from gdrive-utils.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp: In member function 'boost::property_tree::basic_ptree<K, D, C>& boost::property_tree::basic_ptree<Key, Data, KeyCompare>::put_child(const path_type&, const self_type&)':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:636:58: warning: declaration of 'path' shadows a global declaration [-Wshadow]
  636 |         basic_ptree<K, D, C>::put_child(const path_type &path,
      |                                         ~~~~~~~~~~~~~~~~~^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15,
                 from json-utils.hxx:36,
                 from gdrive-utils.hxx:35,
                 from gdrive-utils.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree_fwd.hpp:89:67: note: shadowed declaration is here
   89 |     typedef string_path<std::string, id_translator<std::string> > path;
      |                                                                   ^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520,
                 from json-utils.hxx:36,
                 from gdrive-utils.hxx:35,
                 from gdrive-utils.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp: In member function 'boost::property_tree::basic_ptree<K, D, C>& boost::property_tree::basic_ptree<Key, Data, KeyCompare>::add_child(const path_type&, const self_type&)':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:654:58: warning: declaration of 'path' shadows a global declaration [-Wshadow]
  654 |         basic_ptree<K, D, C>::add_child(const path_type &path,
      |                                         ~~~~~~~~~~~~~~~~~^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15,
                 from json-utils.hxx:36,
                 from gdrive-utils.hxx:35,
                 from gdrive-utils.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree_fwd.hpp:89:67: note: shadowed declaration is here
   89 |     typedef string_path<std::string, id_translator<std::string> > path;
      |                                                                   ^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520,
                 from json-utils.hxx:36,
                 from gdrive-utils.hxx:35,
                 from gdrive-utils.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp: In member function 'typename boost::enable_if<boost::property_tree::detail::is_translator<Translator>, Type>::type boost::property_tree::basic_ptree<Key, Data, KeyCompare>::get(const path_type&, Translator) const':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:743:48: warning: declaration of 'path' shadows a global declaration [-Wshadow]
  743 |     basic_ptree<K, D, C>::get(const path_type &path,
      |                               ~~~~~~~~~~~~~~~~~^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15,
                 from json-utils.hxx:36,
                 from gdrive-utils.hxx:35,
                 from gdrive-utils.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree_fwd.hpp:89:67: note: shadowed declaration is here
   89 |     typedef string_path<std::string, id_translator<std::string> > path;
      |                                                                   ^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520,
                 from json-utils.hxx:36,
                 from gdrive-utils.hxx:35,
                 from gdrive-utils.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp: In member function 'Type boost::property_tree::basic_ptree<Key, Data, KeyCompare>::get(const path_type&) const':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:751:53: warning: declaration of 'path' shadows a global declaration [-Wshadow]
  751 |     Type basic_ptree<K, D, C>::get(const path_type &path) const
      |                                    ~~~~~~~~~~~~~~~~~^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15,
                 from json-utils.hxx:36,
                 from gdrive-utils.hxx:35,
                 from gdrive-utils.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree_fwd.hpp:89:67: note: shadowed declaration is here
   89 |     typedef string_path<std::string, id_translator<std::string> > path;
      |                                                                   ^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520,
                 from json-utils.hxx:36,
                 from gdrive-utils.hxx:35,
                 from gdrive-utils.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp: In member function 'Type boost::property_tree::basic_ptree<Key, Data, KeyCompare>::get(const path_type&, const Type&, Translator) const':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:758:53: warning: declaration of 'path' shadows a global declaration [-Wshadow]
  758 |     Type basic_ptree<K, D, C>::get(const path_type &path,
      |                                    ~~~~~~~~~~~~~~~~~^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15,
                 from json-utils.hxx:36,
                 from gdrive-utils.hxx:35,
                 from gdrive-utils.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree_fwd.hpp:89:67: note: shadowed declaration is here
   89 |     typedef string_path<std::string, id_translator<std::string> > path;
      |                                                                   ^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520,
                 from json-utils.hxx:36,
                 from gdrive-utils.hxx:35,
                 from gdrive-utils.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp: In member function 'typename boost::enable_if<boost::property_tree::detail::is_character<Ch>, std::__cxx11::basic_string<Ch> >::type boost::property_tree::basic_ptree<Key, Data, KeyCompare>::get(const path_type&, const Ch*, Translator) const':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:772:26: warning: declaration of 'path' shadows a global declaration [-Wshadow]
  772 |         const path_type &path, const Ch *default_value, Translator tr) const
      |         ~~~~~~~~~~~~~~~~~^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15,
                 from json-utils.hxx:36,
                 from gdrive-utils.hxx:35,
                 from gdrive-utils.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree_fwd.hpp:89:67: note: shadowed declaration is here
   89 |     typedef string_path<std::string, id_translator<std::string> > path;
      |                                                                   ^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520,
                 from json-utils.hxx:36,
                 from gdrive-utils.hxx:35,
                 from gdrive-utils.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp: In member function 'typename boost::disable_if<boost::property_tree::detail::is_translator<Type>, Type>::type boost::property_tree::basic_ptree<Key, Data, KeyCompare>::get(const path_type&, const Type&) const':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:780:48: warning: declaration of 'path' shadows a global declaration [-Wshadow]
  780 |     basic_ptree<K, D, C>::get(const path_type &path,
      |                               ~~~~~~~~~~~~~~~~~^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15,
                 from json-utils.hxx:36,
                 from gdrive-utils.hxx:35,
                 from gdrive-utils.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree_fwd.hpp:89:67: note: shadowed declaration is here
   89 |     typedef string_path<std::string, id_translator<std::string> > path;
      |                                                                   ^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520,
                 from json-utils.hxx:36,
                 from gdrive-utils.hxx:35,
                 from gdrive-utils.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp: In member function 'typename boost::enable_if<boost::property_tree::detail::is_character<Ch>, std::__cxx11::basic_string<Ch> >::type boost::property_tree::basic_ptree<Key, Data, KeyCompare>::get(const path_type&, const Ch*) const':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:793:26: warning: declaration of 'path' shadows a global declaration [-Wshadow]
  793 |         const path_type &path, const Ch *default_value) const
      |         ~~~~~~~~~~~~~~~~~^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15,
                 from json-utils.hxx:36,
                 from gdrive-utils.hxx:35,
                 from gdrive-utils.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree_fwd.hpp:89:67: note: shadowed declaration is here
   89 |     typedef string_path<std::string, id_translator<std::string> > path;
      |                                                                   ^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520,
                 from json-utils.hxx:36,
                 from gdrive-utils.hxx:35,
                 from gdrive-utils.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp: In member function 'boost::optional<U> boost::property_tree::basic_ptree<Key, Data, KeyCompare>::get_optional(const path_type&, Translator) const':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:800:72: warning: declaration of 'path' shadows a global declaration [-Wshadow]
  800 |     optional<Type> basic_ptree<K, D, C>::get_optional(const path_type &path,
      |                                                       ~~~~~~~~~~~~~~~~~^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15,
                 from json-utils.hxx:36,
                 from gdrive-utils.hxx:35,
                 from gdrive-utils.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree_fwd.hpp:89:67: note: shadowed declaration is here
   89 |     typedef string_path<std::string, id_translator<std::string> > path;
      |                                                                   ^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520,
                 from json-utils.hxx:36,
                 from gdrive-utils.hxx:35,
                 from gdrive-utils.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp: In member function 'boost::optional<U> boost::property_tree::basic_ptree<Key, Data, KeyCompare>::get_optional(const path_type&) const':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:813:66: warning: declaration of 'path' shadows a global declaration [-Wshadow]
  813 |                                                 const path_type &path) const
      |                                                 ~~~~~~~~~~~~~~~~~^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15,
                 from json-utils.hxx:36,
                 from gdrive-utils.hxx:35,
                 from gdrive-utils.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree_fwd.hpp:89:67: note: shadowed declaration is here
   89 |     typedef string_path<std::string, id_translator<std::string> > path;
      |                                                                   ^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520,
                 from json-utils.hxx:36,
                 from gdrive-utils.hxx:35,
                 from gdrive-utils.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp: In member function 'boost::property_tree::basic_ptree<K, D, C>& boost::property_tree::basic_ptree<Key, Data, KeyCompare>::put(const path_type&, const Type&, Translator)':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:844:26: warning: declaration of 'path' shadows a global declaration [-Wshadow]
  844 |         const path_type &path, const Type &value, Translator tr)
      |         ~~~~~~~~~~~~~~~~~^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15,
                 from json-utils.hxx:36,
                 from gdrive-utils.hxx:35,
                 from gdrive-utils.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree_fwd.hpp:89:67: note: shadowed declaration is here
   89 |     typedef string_path<std::string, id_translator<std::string> > path;
      |                                                                   ^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520,
                 from json-utils.hxx:36,
                 from gdrive-utils.hxx:35,
                 from gdrive-utils.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp: In member function 'boost::property_tree::basic_ptree<K, D, C>& boost::property_tree::basic_ptree<Key, Data, KeyCompare>::put(const path_type&, const Type&)':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:859:26: warning: declaration of 'path' shadows a global declaration [-Wshadow]
  859 |         const path_type &path, const Type &value)
      |         ~~~~~~~~~~~~~~~~~^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15,
                 from json-utils.hxx:36,
                 from gdrive-utils.hxx:35,
                 from gdrive-utils.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree_fwd.hpp:89:67: note: shadowed declaration is here
   89 |     typedef string_path<std::string, id_translator<std::string> > path;
      |                                                                   ^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520,
                 from json-utils.hxx:36,
                 from gdrive-utils.hxx:35,
                 from gdrive-utils.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp: In member function 'boost::property_tree::basic_ptree<K, D, C>& boost::property_tree::basic_ptree<Key, Data, KeyCompare>::add(const path_type&, const Type&, Translator)':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:868:26: warning: declaration of 'path' shadows a global declaration [-Wshadow]
  868 |         const path_type &path, const Type &value, Translator tr)
      |         ~~~~~~~~~~~~~~~~~^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15,
                 from json-utils.hxx:36,
                 from gdrive-utils.hxx:35,
                 from gdrive-utils.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree_fwd.hpp:89:67: note: shadowed declaration is here
   89 |     typedef string_path<std::string, id_translator<std::string> > path;
      |                                                                   ^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520,
                 from json-utils.hxx:36,
                 from gdrive-utils.hxx:35,
                 from gdrive-utils.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp: In member function 'boost::property_tree::basic_ptree<K, D, C>& boost::property_tree::basic_ptree<Key, Data, KeyCompare>::add(const path_type&, const Type&)':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:878:26: warning: declaration of 'path' shadows a global declaration [-Wshadow]
  878 |         const path_type &path, const Type &value)
      |         ~~~~~~~~~~~~~~~~~^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15,
                 from json-utils.hxx:36,
                 from gdrive-utils.hxx:35,
                 from gdrive-utils.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree_fwd.hpp:89:67: note: shadowed declaration is here
   89 |     typedef string_path<std::string, id_translator<std::string> > path;
      |                                                                   ^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/range/iterator_range_core.hpp:27,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/replace.hpp:16,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_facet.hpp:17,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/gregorian_io.hpp:16,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/gregorian.hpp:31,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/time_formatters.hpp:12,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/posix_time.hpp:24,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/local_time/local_time.hpp:11,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time.hpp:15,
                 from ../../inc/libcmis/xml-utils.hxx:36,
                 from http-session.hxx:42,
                 from http-session.cxx:29:
/pbulk/work/net/libcmis/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/net/libcmis/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/net/libcmis/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/net/libcmis/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++(
      |   ^~~~~~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/range/iterator_range_core.hpp:27,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/replace.hpp:16,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_facet.hpp:17,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/gregorian_io.hpp:16,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/gregorian.hpp:31,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/time_formatters.hpp:12,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/posix_time.hpp:24,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/local_time/local_time.hpp:11,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time.hpp:15,
                 from ../../inc/libcmis/property-type.hxx:31,
                 from ../../inc/libcmis/object-type.hxx:39,
                 from ../../inc/libcmis/session.hxx:36,
                 from base-session.hxx:43,
                 from gdrive-session.hxx:33,
                 from gdrive-session.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp: In instantiation of 'class boost::iterators::detail::iterator_facade_base<boost::token_iterator<boost::char_separator<wchar_t, std::char_traits<wchar_t> >, __gnu_cxx::__normal_iterator<const wchar_t*, std::__cxx11::basic_string<wchar_t> >, std::__cxx11::basic_string<wchar_t> >, std::__cxx11::basic_string<wchar_t>, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string<wchar_t>&, int, false, false>':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:854:9:   required from 'class boost::iterators::iterator_facade<boost::token_iterator<boost::char_separator<wchar_t, std::char_traits<wchar_t> >, __gnu_cxx::__normal_iterator<const wchar_t*, std::__cxx11::basic_string<wchar_t> >, std::__cxx11::basic_string<wchar_t> >, std::__cxx11::basic_string<wchar_t>, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string<wchar_t>&, int>'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/token_iterator.hpp:30:9:   required from 'class boost::token_iterator<boost::char_separator<wchar_t, std::char_traits<wchar_t> >, __gnu_cxx::__normal_iterator<const wchar_t*, std::__cxx11::basic_string<wchar_t> >, std::__cxx11::basic_string<wchar_t> >'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_parsing.hpp:322:36:   required from 'boost::date_time::period<date_type, typename date_type::duration_type> boost::date_time::from_simple_string_type(const std::__cxx11::basic_string<OutputT>&) [with date_type = boost::gregorian::date; charT = wchar_t; typename date_type::duration_type = boost::gregorian::date_duration]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/parsers.hpp:103:62:   required from here
/pbulk/work/net/libcmis/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++() [with Derived = boost::token_iterator<boost::char_separator<wchar_t, std::char_traits<wchar_t> >, __gnu_cxx::__normal_iterator<const wchar_t*, std::__cxx11::basic_string<wchar_t> >, std::__cxx11::basic_string<wchar_t> >; Value = std::__cxx11::basic_string<wchar_t>; CategoryOrTraversal = boost::iterators::forward_traversal_tag; Reference = const std::__cxx11::basic_string<wchar_t>&; Difference = int]' should return 'boost::iterators::detail::iterator_facade_base<boost::token_iterator<boost::char_separator<wchar_t, std::char_traits<wchar_t> >, __gnu_cxx::__normal_iterator<const wchar_t*, std::__cxx11::basic_string<wchar_t> >, std::__cxx11::basic_string<wchar_t> >, std::__cxx11::basic_string<wchar_t>, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string<wchar_t>&, int, false, false>&' [-Weffc++]
  745 |         Derived& operator++()
      |                  ^~~~~~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/range/iterator_range_core.hpp:27,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/replace.hpp:16,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_facet.hpp:17,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/gregorian_io.hpp:16,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/gregorian.hpp:31,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/time_formatters.hpp:12,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/posix_time.hpp:24,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/local_time/local_time.hpp:11,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time.hpp:15,
                 from ../../inc/libcmis/property.hxx:34,
                 from gdrive-utils.hxx:33,
                 from gdrive-utils.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp: In instantiation of 'class boost::iterators::detail::iterator_facade_base<boost::token_iterator<boost::char_separator<wchar_t, std::char_traits<wchar_t> >, __gnu_cxx::__normal_iterator<const wchar_t*, std::__cxx11::basic_string<wchar_t> >, std::__cxx11::basic_string<wchar_t> >, std::__cxx11::basic_string<wchar_t>, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string<wchar_t>&, int, false, false>':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:854:9:   required from 'class boost::iterators::iterator_facade<boost::token_iterator<boost::char_separator<wchar_t, std::char_traits<wchar_t> >, __gnu_cxx::__normal_iterator<const wchar_t*, std::__cxx11::basic_string<wchar_t> >, std::__cxx11::basic_string<wchar_t> >, std::__cxx11::basic_string<wchar_t>, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string<wchar_t>&, int>'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/token_iterator.hpp:30:9:   required from 'class boost::token_iterator<boost::char_separator<wchar_t, std::char_traits<wchar_t> >, __gnu_cxx::__normal_iterator<const wchar_t*, std::__cxx11::basic_string<wchar_t> >, std::__cxx11::basic_string<wchar_t> >'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_parsing.hpp:322:36:   required from 'boost::date_time::period<date_type, typename date_type::duration_type> boost::date_time::from_simple_string_type(const std::__cxx11::basic_string<OutputT>&) [with date_type = boost::gregorian::date; charT = wchar_t; typename date_type::duration_type = boost::gregorian::date_duration]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/parsers.hpp:103:62:   required from here
/pbulk/work/net/libcmis/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++() [with Derived = boost::token_iterator<boost::char_separator<wchar_t, std::char_traits<wchar_t> >, __gnu_cxx::__normal_iterator<const wchar_t*, std::__cxx11::basic_string<wchar_t> >, std::__cxx11::basic_string<wchar_t> >; Value = std::__cxx11::basic_string<wchar_t>; CategoryOrTraversal = boost::iterators::forward_traversal_tag; Reference = const std::__cxx11::basic_string<wchar_t>&; Difference = int]' should return 'boost::iterators::detail::iterator_facade_base<boost::token_iterator<boost::char_separator<wchar_t, std::char_traits<wchar_t> >, __gnu_cxx::__normal_iterator<const wchar_t*, std::__cxx11::basic_string<wchar_t> >, std::__cxx11::basic_string<wchar_t> >, std::__cxx11::basic_string<wchar_t>, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string<wchar_t>&, int, false, false>&' [-Weffc++]
  745 |         Derived& operator++()
      |                  ^~~~~~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/node_type.hpp:22,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/index_base.hpp:27,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/base_type.hpp:21,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index_container.hpp:36,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:21,
                 from json-utils.hxx:36,
                 from gdrive-object.hxx:34,
                 from gdrive-document.hxx:36,
                 from gdrive-session.cxx:34:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/header_holder.hpp: In instantiation of 'struct boost::multi_index::detail::header_holder<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::null_augment_policy, boost::multi_index::detail::index_node_base<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > > > >*, boost::multi_index::multi_index_container<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, boost::multi_index::indexed_by<boost::multi_index::sequenced<>, boost::multi_index::ordered_non_unique<boost::multi_index::tag<boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >::subs::by_name, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::multi_index::member<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, const std::__cxx11::basic_string<char>, &std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >::first>, std::less<std::__cxx11::basic_string<char> > >, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > > >':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index_container.hpp:99:7:   required from 'class boost::multi_index::multi_index_container<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, boost::multi_index::indexed_by<boost::multi_index::sequenced<>, boost::multi_index::ordered_non_unique<boost::multi_index::tag<boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >::subs::by_name, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::multi_index::member<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, const std::__cxx11::basic_string<char>, &std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >::first>, std::less<std::__cxx11::basic_string<char> > >, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > >'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:60:13:   required from 'struct boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >::subs'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:195:64:   required from 'boost::property_tree::basic_ptree<Key, Data, KeyCompare>::basic_ptree(const boost::property_tree::basic_ptree<Key, Data, KeyCompare>&) [with Key = std::__cxx11::basic_string<char>; Data = std::__cxx11::basic_string<char>; KeyCompare = std::less<std::__cxx11::basic_string<char> >]'
json-utils.hxx:78:62:   required from here
/pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/header_holder.hpp:33:8: warning: 'struct boost::multi_index::detail::header_holder<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::null_augment_policy, boost::multi_index::detail::index_node_base<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > > > >*, boost::multi_index::multi_index_container<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, boost::multi_index::indexed_by<boost::multi_index::sequenced<>, boost::multi_index::ordered_non_unique<boost::multi_index::tag<boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >::subs::by_name, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::multi_index::member<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, const std::__cxx11::basic_string<char>, &std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >::first>, std::less<std::__cxx11::basic_string<char> > >, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > > >' has pointer data members [-Weffc++]
   33 | struct header_holder:private noncopyable
      |        ^~~~~~~~~~~~~
/pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/header_holder.hpp:33:8: warning:   but does not declare 'boost::multi_index::detail::header_holder<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::null_augment_policy, boost::multi_index::detail::index_node_base<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > > > >*, boost::multi_index::multi_index_container<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, boost::multi_index::indexed_by<boost::multi_index::sequenced<>, boost::multi_index::ordered_non_unique<boost::multi_index::tag<boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >::subs::by_name, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::multi_index::member<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, const std::__cxx11::basic_string<char>, &std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >::first>, std::less<std::__cxx11::basic_string<char> > >, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > > >(const boost::multi_index::detail::header_holder<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::null_augment_policy, boost::multi_index::detail::index_node_base<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > > > >*, boost::multi_index::multi_index_container<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, boost::multi_index::indexed_by<boost::multi_index::sequenced<>, boost::multi_index::ordered_non_unique<boost::multi_index::tag<boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >::subs::by_name, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::multi_index::member<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, const std::__cxx11::basic_string<char>, &std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >::first>, std::less<std::__cxx11::basic_string<char> > >, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > > >&)' [-Weffc++]
/pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/header_holder.hpp:33:8: warning:   or 'operator=(const boost::multi_index::detail::header_holder<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::null_augment_policy, boost::multi_index::detail::index_node_base<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > > > >*, boost::multi_index::multi_index_container<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, boost::multi_index::indexed_by<boost::multi_index::sequenced<>, boost::multi_index::ordered_non_unique<boost::multi_index::tag<boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >::subs::by_name, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::multi_index::member<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, const std::__cxx11::basic_string<char>, &std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >::first>, std::less<std::__cxx11::basic_string<char> > >, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > > >&)' [-Weffc++]
/pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/header_holder.hpp:38:15: note: pointer member 'boost::multi_index::detail::header_holder<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::null_augment_policy, boost::multi_index::detail::index_node_base<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > > > >*, boost::multi_index::multi_index_container<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, boost::multi_index::indexed_by<boost::multi_index::sequenced<>, boost::multi_index::ordered_non_unique<boost::multi_index::tag<boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >::subs::by_name, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::multi_index::member<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, const std::__cxx11::basic_string<char>, &std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >::first>, std::less<std::__cxx11::basic_string<char> > >, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > > >::member' declared here
   38 |   NodeTypePtr member;
      |               ^~~~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/node_type.hpp:22,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/index_base.hpp:27,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/base_type.hpp:21,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index_container.hpp:36,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:21,
                 from json-utils.hxx:36,
                 from gdrive-utils.hxx:35,
                 from gdrive-utils.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/header_holder.hpp: In instantiation of 'struct boost::multi_index::detail::header_holder<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::null_augment_policy, boost::multi_index::detail::index_node_base<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > > > >*, boost::multi_index::multi_index_container<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, boost::multi_index::indexed_by<boost::multi_index::sequenced<>, boost::multi_index::ordered_non_unique<boost::multi_index::tag<boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >::subs::by_name, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::multi_index::member<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, const std::__cxx11::basic_string<char>, &std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >::first>, std::less<std::__cxx11::basic_string<char> > >, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > > >':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index_container.hpp:99:7:   required from 'class boost::multi_index::multi_index_container<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, boost::multi_index::indexed_by<boost::multi_index::sequenced<>, boost::multi_index::ordered_non_unique<boost::multi_index::tag<boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >::subs::by_name, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::multi_index::member<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, const std::__cxx11::basic_string<char>, &std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >::first>, std::less<std::__cxx11::basic_string<char> > >, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > >'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:60:13:   required from 'struct boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >::subs'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:195:64:   required from 'boost::property_tree::basic_ptree<Key, Data, KeyCompare>::basic_ptree(const boost::property_tree::basic_ptree<Key, Data, KeyCompare>&) [with Key = std::__cxx11::basic_string<char>; Data = std::__cxx11::basic_string<char>; KeyCompare = std::less<std::__cxx11::basic_string<char> >]'
json-utils.hxx:78:62:   required from here
/pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/header_holder.hpp:33:8: warning: 'struct boost::multi_index::detail::header_holder<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::null_augment_policy, boost::multi_index::detail::index_node_base<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > > > >*, boost::multi_index::multi_index_container<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, boost::multi_index::indexed_by<boost::multi_index::sequenced<>, boost::multi_index::ordered_non_unique<boost::multi_index::tag<boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >::subs::by_name, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::multi_index::member<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, const std::__cxx11::basic_string<char>, &std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >::first>, std::less<std::__cxx11::basic_string<char> > >, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > > >' has pointer data members [-Weffc++]
   33 | struct header_holder:private noncopyable
      |        ^~~~~~~~~~~~~
/pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/header_holder.hpp:33:8: warning:   but does not declare 'boost::multi_index::detail::header_holder<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::null_augment_policy, boost::multi_index::detail::index_node_base<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > > > >*, boost::multi_index::multi_index_container<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, boost::multi_index::indexed_by<boost::multi_index::sequenced<>, boost::multi_index::ordered_non_unique<boost::multi_index::tag<boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >::subs::by_name, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::multi_index::member<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, const std::__cxx11::basic_string<char>, &std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >::first>, std::less<std::__cxx11::basic_string<char> > >, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > > >(const boost::multi_index::detail::header_holder<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::null_augment_policy, boost::multi_index::detail::index_node_base<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > > > >*, boost::multi_index::multi_index_container<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, boost::multi_index::indexed_by<boost::multi_index::sequenced<>, boost::multi_index::ordered_non_unique<boost::multi_index::tag<boost::property_tree::basic_ptree<std::__cxx11::bIn file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/token_iterator.hpp:24,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/tokenizer.hpp:20,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_parsing.hpp:17,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/parsers.hpp:13,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/gregorian.hpp:34,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/time_formatters.hpp:12,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/posix_time.hpp:24,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/local_time/local_time.hpp:11,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time.hpp:15,
                 from ../../inc/libcmis/property-tyasic_string<char>, std::__cxx11::basic_string<char> >::subs::by_name, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::multi_index::member<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, const std::__cxx11::basic_string<char>, &std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >::first>, std::less<std::__cxx11::basic_string<char> > >, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > > >&)' [-Weffc++]
pe.hxx:31,
                 from ../../inc/libcmis/object-type.hxx:39,
                 from ../../inc/libcmis/session.hxx:36,
                 from base-session.hxx:43,
                 from gdrive-session.hxx:33,
                 from gdrive-session.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/token_functions.hpp: In instantiation of 'boost::char_separator<Char, Tr>::char_separator(const Char*, const Char*, boost::empty_token_policy) [with Char = char; Tr = std::char_traits<char>]':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_parsing.hpp:155:27:   required from 'date_type boost::date_time::parse_date(const string&, int) [with date_type = boost::gregorian::date; std::string = std::__cxx11::basic_string<char>]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/parsers.hpp:49:41:   required from here
/pbulk/work/net/libcmis/work/.buildlink/include/boost/token_functions.hpp:435:5: warning: 'boost::char_separator<char, std::char_traits<char> >::m_kept_delims' should be initialized in the member initialization list [-Weffc++]
  435 |     char_separator(const Char* dropped_delims,
      |     ^~~~~~~~~~~~~~
/pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/header_holder.hpp:33:8: warning:   or 'operator=(const boost::multi_index::detail::header_holder<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::null_augment_policy, boost::multi_index::detail::index_node_base<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > > > >*, boost::multi_index::multi_index_container<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, boost::multi_index::indexed_by<boost::multi_index::sequenced<>, boost::multi_index::ordered_non_unique<boost::multi_index::tag<boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >::subs::by_name, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::multi_index::member<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, const std::__cxx11::basic_string<char>, &std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >::first>, std::less<std::__cxx11::basic_string<char> > >, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > > >&)' [-Weffc++]
/pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/header_holder.hpp:38:15: note: pointer member 'boost::multi_index::detail::header_holder<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::null_augment_policy, boost::multi_index::detail::index_node_base<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > > > >*, boost::multi_index::multi_index_container<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, boost::multi_index::indexed_by<boost::multi_index::sequenced<>, boost::multi_index::ordered_non_unique<boost::multi_index::tag<boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >::subs::by_name, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::multi_index::member<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, const std::__cxx11::basic_string<char>, &std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >::first>, std::less<std::__cxx11::basic_string<char> > >, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > > >::member' declared here
   38 |   NodeTypePtr member;
      |               ^~~~~~
/pbulk/work/net/libcmis/work/.buildlink/include/boost/token_functions.hpp: In instantiation of 'boost::char_separator<Char, Tr>::char_separator(const Char*, const Char*, boost::empty_token_policy) [with Char = wchar_t; Tr = std::char_traits<wchar_t>]':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_parsing.hpp:320:22:   required from 'boost::date_time::period<date_type, typename date_type::duration_type> boost::date_time::from_simple_string_type(const std::__cxx11::basic_string<OutputT>&) [with date_type = boost::gregorian::date; charT = wchar_t; typename date_type::duration_type = boost::gregorian::date_duration]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/parsers.hpp:103:62:   required from here
/pbulk/work/net/libcmis/work/.buildlink/include/boost/token_functions.hpp:435:5: warning: 'boost::char_separator<wchar_t, std::char_traits<wchar_t> >::m_kept_delims' should be initialized in the member initialization list [-Weffc++]
  CXX      libcmis_la-oauth2-data.lo
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/format_date_parser.hpp:17,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_generator_parser.hpp:20,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_facet.hpp:25,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/gregorian_io.hpp:16,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/gregorian.hpp:31,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/time_formatters.hpp:12,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/posix_time.hpp:24,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/local_time/local_time.hpp:11,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time.hpp:15,
                 from ../../inc/libcmis/property-type.hxx:31,
                 from ../../inc/libcmis/object-type.hxx:39,
                 from ../../inc/libcmis/session.hxx:36,
                 from base-session.hxx:43,
                 from gdrive-session.hxx:33,
                 from gdrive-session.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/special_values_parser.hpp: In instantiation of 'boost::date_time::special_values_parser<date_type, charT>::special_values_parser() [with date_type = boost::gregorian::date; charT = char]':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/time_parsing.hpp:316:18:   required from 'time_type boost::date_time::parse_iso_time(const string&, char) [with time_type = boost::posix_time::ptime; std::string = std::__cxx11::basic_string<char>]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/time_parsers.hpp:35:51:   required from here
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/special_values_parser.hpp:52:5: warning: 'boost::date_time::special_values_parser<boost::gregorian::date, char>::m_sv_strings' should be initialized in the member initialization list [-Weffc++]
   52 |     special_values_parser()
      |     ^~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/period_parser.hpp:19,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_facet.hpp:23,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/gregorian_io.hpp:16,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/gregorian.hpp:31,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/time_formatters.hpp:12,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/posix_time.hpp:24,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/local_time/local_time.hpp:11,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time.hpp:15,
                 from ../../inc/libcmis/property-type.hxx:31,
                 from ../../inc/libcmis/object-type.hxx:39,
                 from ../../inc/libcmis/session.hxx:36,
                 from base-session.hxx:43,
                 from gdrive-session.hxx:33,
                 from gdrive-session.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/string_parse_tree.hpp: In instantiation of 'boost::date_time::parse_match_result<charT>::parse_match_result() [with charT = char]':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/time_parsing.hpp:317:17:   required from 'time_type boost::date_time::parse_iso_time(const string&, char) [with time_type = boost::posix_time::ptime; std::string = std::__cxx11::basic_string<char>]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/time_parsers.hpp:35:51:   required from here
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/string_parse_tree.hpp:28:3: warning: 'boost::date_time::parse_match_result<char>::cache' should be initialized in the member initialization list [-Weffc++]
   28 |   parse_match_result() :
      |   ^~~~~~~~~~~~~~~~~~
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp: In instantiation of 'class boost::iterators::detail::iterator_facade_base<boost::token_iterator<boost::char_separator<char, std::char_traits<char> >, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char>, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string<char>&, int, false, false>':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:854:9:   required from 'class boost::iterators::iterator_facade<boost::token_iterator<boost::char_separator<char, std::char_traits<char> >, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char>, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string<char>&, int>'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/token_iterator.hpp:30:9:   required from 'class boost::token_iterator<boost::char_separator<char, std::char_traits<char> >, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_parsing.hpp:158:24:   required from here
/pbulk/work/net/libcmis/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++() [with Derived = boost::token_iterator<boost::char_separator<char, std::char_traits<char> >, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >; Value = std::__cxx11::basic_string<char>; CategoryOrTraversal = boost::iterators::forward_traversal_tag; Reference = const std::__cxx11::basic_string<char>&; Difference = int]' should return 'boost::iterators::detail::iterator_facade_base<boost::token_iterator<boost::char_separator<char, std::char_traits<char> >, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char>, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string<char>&, int, false, false>&' [-Weffc++]
  745 |         Derived& operator++()
      |                  ^~~~~~~~
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp: In instantiation of 'class boost::iterators::detail::iterator_facade_base<boost::token_iterator<boost::offset_separator, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char>, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string<char>&, int, false, false>':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:854:9:   required from 'class boost::iterators::iterator_facade<boost::token_iterator<boost::offset_separator, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char>, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string<char>&, int>'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/token_iterator.hpp:30:9:   required from 'class boost::token_iterator<boost::offset_separator, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_parsing.hpp:202:73:   required from here
/pbulk/work/net/libcmis/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++() [with Derived = boost::token_iterator<boost::offset_separator, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >; Value = std::__cxx11::basic_string<char>; CategoryOrTraversal = boost::iterators::forward_traversal_tag; Reference = const std::__cxx11::basic_string<char>&; Difference = int]' should return 'boost::iterators::detail::iterator_facade_base<boost::token_iterator<boost::offset_separator, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char>, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string<char>&, int, false, false>&' [-Weffc++]
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/token_iterator.hpp:24,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/tokenizer.hpp:20,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_parsing.hpp:17,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/parsers.hpp:13,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/gregorian.hpp:34,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/time_formatters.hpp:12,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/posix_time.hpp:24,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/local_time/local_time.hpp:11,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time.hpp:15,
                 from ../../inc/libcmis/property.hxx:34,
                 from gdrive-utils.hxx:33,
                 from gdrive-utils.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/token_functions.hpp: In instantiation of 'boost::char_separator<Char, Tr>::char_separator(const Char*, const Char*, boost::empty_token_policy) [with Char = char; Tr = std::char_traits<char>]':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_parsing.hpp:155:27:   required from 'date_type boost::date_time::parse_date(const string&, int) [with date_type = boost::gregorian::date; std::string = std::__cxx11::basic_string<char>]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/parsers.hpp:49:41:   required from here
/pbulk/work/net/libcmis/work/.buildlink/include/boost/token_functions.hpp:435:5: warning: 'boost::char_separator<char, std::char_traits<char> >::m_kept_delims' should be initialized in the member initialization list [-Weffc++]
  435 |     char_separator(const Char* dropped_delims,
      |     ^~~~~~~~~~~~~~
/pbulk/work/net/libcmis/work/.buildlink/include/boost/token_functions.hpp: In instantiation of 'boost::char_separator<Char, Tr>::char_separator(const Char*, const Char*, boost::empty_token_policy) [with Char = wchar_t; Tr = std::char_traits<wchar_t>]':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_parsing.hpp:320:22:   required from 'boost::date_time::period<date_type, typename date_type::duration_type> boost::date_time::from_simple_string_type(const std::__cxx11::basic_string<OutputT>&) [with date_type = boost::gregorian::date; charT = wchar_t; typename date_type::duration_type = boost::gregorian::date_duration]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/parsers.hpp:103:62:   required from here
/pbulk/work/net/libcmis/work/.buildlink/include/boost/token_functions.hpp:435:5: warning: 'boost::char_separator<wchar_t, std::char_traits<wchar_t> >::m_kept_delims' should be initialized in the member initialization list [-Weffc++]
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/format_date_parser.hpp:17,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_generator_parser.hpp:20,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_facet.hpp:25,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/gregorian_io.hpp:16,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/gregorian.hpp:31,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/time_formatters.hpp:12,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/posix_time.hpp:24,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/local_time/local_time.hpp:11,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time.hpp:15,
                 from ../../inc/libcmis/property.hxx:34,
                 from gdrive-utils.hxx:33,
                 from gdrive-utils.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/special_values_parser.hpp: In instantiation of 'boost::date_time::special_values_parser<date_type, charT>::special_values_parser() [with date_type = boost::gregorian::date; charT = char]':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/time_parsing.hpp:316:18:   required from 'time_type boost::date_time::parse_iso_time(const string&, char) [with time_type = boost::posix_time::ptime; std::string = std::__cxx11::basic_string<char>]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/time_parsers.hpp:35:51:   required from here
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/special_values_parser.hpp:52:5: warning: 'boost::date_time::special_values_parser<boost::gregorian::date, char>::m_sv_strings' should be initialized in the member initialization list [-Weffc++]
   52 |     special_values_parser()
      |     ^~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/period_parser.hpp:19,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_facet.hpp:23,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/gregorian_io.hpp:16,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/gregorian.hpp:31,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/time_formatters.hpp:12,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/posix_time.hpp:24,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/local_time/local_time.hpp:11,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time.hpp:15,
                 from ../../inc/libcmis/property.hxx:34,
                 from gdrive-utils.hxx:33,
                 from gdrive-utils.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/string_parse_tree.hpp: In instantiation of 'boost::date_time::parse_match_result<charT>::parse_match_result() [with charT = char]':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/time_parsing.hpp:317:17:   required from 'time_type boost::date_time::parse_iso_time(const string&, char) [with time_type = boost::posix_time::ptime; std::string = std::__cxx11::basic_string<char>]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/time_parsers.hpp:35:51:   required from here
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/string_parse_tree.hpp:28:3: warning: 'boost::date_time::parse_match_result<char>::cache' should be initialized in the member initialization list [-Weffc++]
   28 |   parse_match_result() :
      |   ^~~~~~~~~~~~~~~~~~
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/string_parse_tree.hpp: In instantiation of 'boost::date_time::string_parse_tree<charT>::string_parse_tree(short int) [with charT = char]':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/special_values_parser.hpp:53:5:   required from 'boost::date_time::special_values_parser<date_type, charT>::special_values_parser() [with date_type = boost::gregorian::date; charT = char]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/time_parsing.hpp:316:18:   required from 'time_type boost::date_time::parse_iso_time(const string&, char) [with time_type = boost::posix_time::ptime; std::string = std::__cxx11::basic_string<char>]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/time_parsers.hpp:35:51:   required from here
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/string_parse_tree.hpp:119:3: warning: 'boost::date_time::string_parse_tree<char>::m_next_chars' should be initialized in the member initialization list [-Weffc++]
  119 |   string_parse_tree(short value = parse_match_result_type::PARSE_ERROR) :
      |   ^~~~~~~~~~~~~~~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/copy_map.hpp:24,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/index_base.hpp:23,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/base_type.hpp:21,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index_container.hpp:36,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:21,
                 from json-utils.hxx:36,
                 from gdrive-object.hxx:34,
                 from gdrive-document.hxx:36,
                 from gdrive-session.cxx:34:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/auto_space.hpp: In instantiation of 'struct boost::multi_index::detail::auto_space<boost::multi_index::detail::copy_map_entry<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::null_augment_policy, boost::multi_index::detail::index_node_base<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > > > > >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > >':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/copy_map.hpp:123:46:   required from 'class boost::multi_index::detail::copy_map<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::null_augment_policy, boost::multi_index::detail::index_node_base<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > > > >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > >'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index_container.hpp:623:19:   required from 'void boost::multi_index::multi_index_container<Value, IndexSpecifierList, Allocator>::copy_construct_from(const boost::multi_index::multi_index_container<Value, IndexSpecifierList, Allocator>&) [with Value = std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >; IndexSpecifierList = boost::multi_index::indexed_by<boost::multi_index::sequenced<>, boost::multi_index::ordered_non_unique<boost::multi_index::tag<boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >::subs::by_name, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::multi_index::member<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, const std::__cxx11::basic_string<char>, &std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >::first>, std::less<std::__cxx11::basic_string<char> > >, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>; Allocator = std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > >]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index_container.hpp:294:5:   required from 'boost::multi_index::multi_index_container<Value, IndexSpecifierList, Allocator>::multi_index_container(const boost::multi_index::multi_index_container<Value, IndexSpecifierList, Allocator>&) [with Value = std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >; IndexSpecifierList = boost::multi_index::indexed_by<boost::multi_index::sequenced<>, boost::multi_index::ordered_non_unique<boost::multi_index::tag<boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >::subs::by_name, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::multi_index::member<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, const std::__cxx11::basic_string<char>, &std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >::first>, std::less<std::__cxx11::basic_string<char> > >, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>; Allocator = std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > >]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:195:22:   required from 'boost::property_tree::basic_ptree<Key, Data, KeyCompare>::basic_ptree(const boost::property_tree::basic_ptree<Key, Data, KeyCompare>&) [with Key = std::__cxx11::basic_string<char>; Data = std::__cxx11::basic_string<char>; KeyCompare = std::less<std::__cxx11::basic_string<char> >]'
json-utils.hxx:78:62:   required from here
/pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/auto_space.hpp:47:8: warning: 'struct boost::multi_index::detail::auto_space<boost::multi_index::detail::copy_map_entry<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::null_augment_policy, boost::multi_index::detail::index_node_base<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > > > > >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > >' has pointer data members [-Weffc++]
   47 | struct auto_space:private noncopyable
      |        ^~~~~~~~~~
/pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/auto_space.hpp:47:8: warning:   but does not declare 'boost::multi_index::detail::auto_space<boost::multi_index::detail::copy_map_entry<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::null_augment_policy, boost::multi_index::detail::index_node_base<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > > > > >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > >(const boost::multi_index::detail::auto_space<boost::multi_index::detail::copy_map_entry<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::null_augment_policy, boost::multi_index::detail::index_node_base<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > > > > >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > >&)' [-Weffc++]
/pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/auto_space.hpp:47:8: warning:   or 'operator=(const boost::multi_index::detail::auto_space<boost::multi_index::detail::copy_map_entry<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::null_augment_policy, boost::multi_index::detail::index_node_base<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > > > > >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > >&)' [-Weffc++]
/pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/auto_space.hpp:90:13: note: pointer member 'boost::multi_index::detail::auto_space<boost::multi_index::detail::copy_map_entry<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::null_augment_policy, boost::multi_index::detail::index_node_base<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > > > > >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > >::data_' declared here
   90 |   pointer   data_;
      |             ^~~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/index_base.hpp:23,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/base_type.hpp:21,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index_container.hpp:36,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:21,
                 from json-utils.hxx:36,
                 from gdrive-object.hxx:34,
                 from gdrive-document.hxx:36,
                 from gdrive-session.cxx:34:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/copy_map.hpp: In instantiation of 'class boost::multi_index::detail::copy_map<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::null_augment_policy, boost::multi_index::detail::index_node_base<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > > > >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > >':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index_container.hpp:623:19:   required from 'void boost::multi_index::multi_index_container<Value, IndexSpecifierList, Allocator>::copy_construct_from(const boost::multi_index::multi_index_container<Value, IndexSpecifierList, Allocator>&) [with Value = std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >; IndexSpecifierList = boost::multi_index::indexed_by<boost::multi_index::sequenced<>, boost::multi_index::ordered_non_unique<boost::multi_index::tag<boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >::subs::by_name, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::multi_index::member<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, const std::__cxx11::basic_string<char>, &std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >::first>, std::less<std::__cxx11::basic_string<char> > >, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>; Allocator = std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > >]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index_container.hpp:294:5:   required from 'boost::multi_index::multi_index_container<Value, IndexSpecifierList, Allocator>::multi_index_container(const boost::multi_index::multi_index_container<Value, IndexSpecifierList, Allocator>&) [with Value = std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >; IndexSpecifierList = boost::multi_index::indexed_by<boost::multi_index::sequenced<>, boost::multi_index::ordered_non_unique<boost::multi_index::tag<boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >::subs::by_name, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::multi_index::member<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, const std::__cxx11::basic_string<char>, &std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >::first>, std::less<std::__cxx11::basic_string<char> > >, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>; Allocator = std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > >]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:195:22:   required from 'boost::property_tree::basic_ptree<Key, Data, KeyCompare>::basic_ptree(const boost::property_tree::basic_ptree<Key, Data, KeyCompare>&) [with Key = std::__cxx11::basic_string<char>; Data = std::__cxx11::basic_string<char>; KeyCompare = std::less<std::__cxx11::basic_string<char> >]'
json-utils.hxx:78:62:   required from here
/pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/copy_map.hpp:73:7: warning: 'class boost::multi_index::detail::copy_map<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::null_augment_policy, boost::multi_index::detail::index_node_base<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > > > >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > >' has pointer data members [-Weffc++]
   73 | class copy_map:private noncopyable
      |       ^~~~~~~~
/pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/copy_map.hpp:73:7: warning:   but does not declare 'boost::multi_index::detail::copy_map<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::null_augment_policy, boost::multi_index::detail::index_node_base<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > > > >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > >(const boost::multi_index::detail::copy_map<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::null_augment_policy, boost::multi_index::detail::index_node_base<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > > > >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > >&)' [-Weffc++]
/pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/copy_map.hpp:73:7: warning:   or 'operator=(const boost::multi_index::detail::copy_map<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::null_augment_policy, boost::multi_index::detail::index_node_base<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > > > >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > >&)' [-Weffc++]
/pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/copy_map.hpp:126:46: note: pointer member 'boost::multi_index::detail::copy_map<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::null_augment_policy, boost::multi_index::detail::index_node_base<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > > > >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > >::header_cpy_' declared here
  126 |   Node*                                      header_cpy_;
      |                                              ^~~~~~~~~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/period_parser.hpp:19,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_facet.hpp:23,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/gregorian_io.hpp:16,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/gregorian.hpp:31,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/time_formatters.hpp:12,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/posix_time.hpp:24,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/local_time/local_time.hpp:11,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time.hpp:15,
                 from ../../inc/libcmis/property-type.hxx:31,
                 from ../../inc/libcmis/object-type.hxx:39,
                 from ../../inc/libcmis/session.hxx:36,
                 from base-session.hxx:43,
                 from gdrive-session.hxx:33,
                 from gdrive-session.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/string_parse_tree.hpp: In instantiation of 'boost::date_time::string_parse_tree<charT>::string_parse_tree(boost::date_time::string_parse_tree<charT>::collection_type, unsigned int) [with charT = char; boost::date_time::string_parse_tree<charT>::collection_type = std::vector<std::__cxx11::basic_string<char> >]':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/special_values_parser.hpp:91:22:   required from 'void boost::date_time::special_values_parser<date_type, charT>::sv_strings(const string_type&, const string_type&, const string_type&, const string_type&, const string_type&) [with date_type = boost::gregorian::date; charT = char; boost::date_time::special_values_parser<date_type, charT>::string_type = std::__cxx11::basic_string<char>]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/special_values_parser.hpp:54:7:   required from 'boost::date_time::special_values_parser<date_type, charT>::special_values_parser() [with date_type = boost::gregorian::date; charT = char]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/time_parsing.hpp:316:18:   required from 'time_type boost::date_time::parse_iso_time(const string&, char) [with time_type = boost::posix_time::ptime; std::string = std::__cxx11::basic_string<char>]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/time_parsers.hpp:35:51:   required from here
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/string_parse_tree.hpp:104:3: warning: 'boost::date_time::string_parse_tree<char>::m_next_chars' should be initialized in the member initialization list [-Weffc++]
  104 |   string_parse_tree(collection_type names, unsigned int starting_point=0) :
      |   ^~~~~~~~~~~~~~~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/trim.hpp:23,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string.hpp:19,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/tz_db_base.hpp:24,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/local_time/tz_database.hpp:14,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/local_time/local_time.hpp:19,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time.hpp:15,
                 from ../../inc/libcmis/xml-utils.hxx:36,
                 from http-session.hxx:42,
                 from http-session.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/classification.hpp:238:9: warning: user-defined 'boost::algorithm::detail::pred_andF<Pred1T, Pred2T> boost::algorithm::operator&&(const boost::algorithm::predicate_facade<Pred1T>&, const boost::algorithm::predicate_facade<Pred2T>&)' always evaluates both arguments [-Weffc++]
  238 |         operator&&(
      |         ^~~~~~~~
/pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/classification.hpp:262:9: warning: user-defined 'boost::algorithm::detail::pred_orF<Pred1T, Pred2T> boost::algorithm::operator||(const boost::algorithm::predicate_facade<Pred1T>&, const boost::algorithm::predicate_facade<Pred2T>&)' always evaluates both arguments [-Weffc++]
  262 |         operator||(
      |         ^~~~~~~~
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/string_parse_tree.hpp: In instantiation of 'boost::date_time::string_parse_tree<charT>::string_parse_tree(short int) [with charT = char]':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/special_values_parser.hpp:53:5:   required from 'boost::date_time::special_values_parser<date_type, charT>::special_values_parser() [with date_type = boost::gregorian::date; charT = char]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/time_parsing.hpp:316:18:   required from 'time_type boost::date_time::parse_iso_time(const string&, char) [with time_type = boost::posix_time::ptime; std::string = std::__cxx11::basic_string<char>]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/time_parsers.hpp:35:51:   required from here
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/string_parse_tree.hpp:119:3: warning: 'boost::date_time::string_parse_tree<char>::m_next_chars' should be initialized in the member initialization list [-Weffc++]
  119 |   string_parse_tree(short value = parse_match_result_type::PARSE_ERROR) :
      |   ^~~~~~~~~~~~~~~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/function/function_template.hpp:14,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/function.hpp:16,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/detail/find_iterator.hpp:18,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/find_iterator.hpp:24,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/iter_find.hpp:27,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/split.hpp:16,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string.hpp:23,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/tz_db_base.hpp:24,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/local_time/tz_database.hpp:14,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/local_time/local_time.hpp:19,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time.hpp:15,
                 from ../../inc/libcmis/xml-utils.hxx:36,
                 from http-session.hxx:42,
                 from http-session.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/function/function_base.hpp: In constructor 'boost::function_base::function_base()':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/function/function_base.hpp:497:3: warning: 'boost::function_base::functor' should be initialized in the member initialization list [-Weffc++]
  497 |   function_base() : vtable(0) { }
      |   ^~~~~~~~~~~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/copy_map.hpp:24,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/index_base.hpp:23,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/base_type.hpp:21,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index_container.hpp:36,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:21,
                 from json-utils.hxx:36,
                 from gdrive-utils.hxx:35,
                 from gdrive-utils.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/auto_space.hpp: In instantiation of 'struct boost::multi_index::detail::auto_space<boost::multi_index::detail::copy_map_entry<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::null_augment_policy, boost::multi_index::detail::index_node_base<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > > > > >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > >':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/copy_map.hpp:123:46:   required from 'class boost::multi_index::detail::copy_map<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::null_augment_policy, boost::multi_index::detail::index_node_base<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > > > >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > >'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index_container.hpp:623:19:   required from 'void boost::multi_index::multi_index_container<Value, IndexSpecifierList, Allocator>::copy_construct_from(const boost::multi_index::multi_index_container<Value, IndexSpecifierList, Allocator>&) [with Value = std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >; IndexSpecifierList = boost::multi_index::indexed_by<boost::multi_index::sequenced<>, boost::multi_index::ordered_non_unique<boost::multi_index::tag<boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >::subs::by_name, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::multi_index::member<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, const std::__cxx11::basic_string<char>, &std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >::first>, std::less<std::__cxx11::basic_string<char> > >, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>; Allocator = std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > >]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index_container.hpp:294:5:   required from 'boost::multi_index::multi_index_container<Value, IndexSpecifierList, Allocator>::multi_index_container(const boost::multi_index::multi_index_container<Value, IndexSpecifierList, Allocator>&) [with Value = std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >; IndexSpecifierList = boost::multi_index::indexed_by<boost::multi_index::sequenced<>, boost::multi_index::ordered_non_unique<boost::multi_index::tag<boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >::subs::by_name, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::multi_index::member<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, const std::__cxx11::basic_string<char>, &std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >::first>, std::less<std::__cxx11::basic_string<char> > >, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>; Allocator = std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > >]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:195:22:   required from 'boost::property_tree::basic_ptree<Key, Data, KeyCompare>::basic_ptree(const boost::property_tree::basic_ptree<Key, Data, KeyCompare>&) [with Key = std::__cxx11::basic_string<char>; Data = std::__cxx11::basic_string<char>; KeyCompare = std::less<std::__cxx11::basic_string<char> >]'
json-utils.hxx:78:62:   required from here
/pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/auto_space.hpp:47:8: warning: 'struct boost::multi_index::detail::auto_space<boost::multi_index::detail::copy_map_entry<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::null_augment_policy, boost::multi_index::detail::index_node_base<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > > > > >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > >' has pointer data members [-Weffc++]
   47 | struct auto_space:private noncopyable
      |        ^~~~~~~~~~
/pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/auto_space.hpp:47:8: warning:   but does not declare 'boost::multi_index::detail::auto_space<boost::multi_index::detail::copy_map_entry<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::null_augment_policy, boost::multi_index::detail::index_node_base<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > > > > >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > >(const boost::multi_index::detail::auto_space<boost::multi_index::detail::copy_map_entry<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::null_augment_policy, boost::multi_index::detail::index_node_base<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > > > > >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > >&)' [-Weffc++]
/pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/auto_space.hpp:47:8: warning:   or 'operator=(const boost::multi_index::detail::auto_space<boost::multi_index::detail::copy_map_entry<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::null_augment_policy, boost::multi_index::detail::index_node_base<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > > > > >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > >&)' [-Weffc++]
/pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/auto_space.hpp:90:13: note: pointer member 'boost::multi_index::detail::auto_space<boost::multi_index::detail::copy_map_entry<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::null_augment_policy, boost::multi_index::detail::index_node_base<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > > > > >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > >::data_' declared here
   90 |   pointer   data_;
      |             ^~~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/index_base.hpp:23,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/base_type.hpp:21,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index_container.hpp:36,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:21,
                 from json-utils.hxx:36,
                 from gdrive-utils.hxx:35,
                 from gdrive-utils.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/copy_map.hpp: In instantiation of 'class boost::multi_index::detail::copy_map<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::null_augment_policy, boost::multi_index::detail::index_node_base<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > > > >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > >':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index_container.hpp:623:19:   required from 'void boost::multi_index::multi_index_container<Value, IndexSpecifierList, Allocator>::copy_construct_from(const boost::multi_index::multi_index_container<Value, IndexSpecifierList, Allocator>&) [with Value = std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >; IndexSpecifierList = boost::multi_index::indexed_by<boost::multi_index::sequenced<>, boost::multi_index::ordered_non_unique<boost::multi_index::tag<boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >::subs::by_name, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::multi_index::member<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, const std::__cxx11::basic_string<char>, &std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >::first>, std::less<std::__cxx11::basic_string<char> > >, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>; Allocator = std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > >]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index_container.hpp:294:5:   required from 'boost::multi_index::multi_index_container<Value, IndexSpecifierList, Allocator>::multi_index_container(const boost::multi_index::multi_index_container<Value, IndexSpecifierList, Allocator>&) [with Value = std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >; IndexSpecifierList = boost::multi_index::indexed_by<boost::multi_index::sequenced<>, boost::multi_index::ordered_non_unique<boost::multi_index::tag<boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >::subs::by_name, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::multi_index::member<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, const std::__cxx11::basic_string<char>, &std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >::first>, std::less<std::__cxx11::basic_string<char> > >, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>; Allocator = std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > >]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:195:22:   required from 'boost::property_tree::basic_ptree<Key, Data, KeyCompare>::basic_ptree(const boost::property_tree::basic_ptree<Key, Data, KeyCompare>&) [with Key = std::__cxx11::basic_string<char>; Data = std::__cxx11::basic_string<char>; KeyCompare = std::less<std::__cxx11::basic_string<char> >]'
json-utils.hxx:78:62:   required from here
/pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/copy_map.hpp:73:7: warning: 'class boost::multi_index::detail::copy_map<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::null_augment_policy, boost::multi_index::detail::index_node_base<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > > > >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > >' has pointer data members [-Weffc++]
   73 | class copy_map:private noncopyable
      |       ^~~~~~~~
/pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/copy_map.hpp:73:7: warning:   but does not declare 'boost::multi_index::detail::copy_map<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::null_augment_policy, boost::multi_index::detail::index_node_base<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > > > >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > >(const boost::multi_index::detail::copy_map<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::null_augment_policy, boost::multi_index::detail::index_node_base<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > > > >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > >&)' [-Weffc++]
/pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/copy_map.hpp:73:7: warning:   or 'operator=(const boost::multi_index::detail::copy_map<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::null_augment_policy, boost::multi_index::detail::index_node_base<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > > > >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > >&)' [-Weffc++]
/pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/copy_map.hpp:126:46: note: pointer member 'boost::multi_index::detail::copy_map<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::null_augment_policy, boost::multi_index::detail::index_node_base<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > > > >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > >::header_cpy_' declared here
  126 |   Node*                                      header_cpy_;
      |                                              ^~~~~~~~~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/range/iterator_range_core.hpp:27,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/replace.hpp:16,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_facet.hpp:17,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/gregorian_io.hpp:16,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/gregorian.hpp:31,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/time_formatters.hpp:12,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/posix_time.hpp:24,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/local_time/local_time.hpp:11,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time.hpp:15,
                 from ../../inc/libcmis/xml-utils.hxx:36,
                 from http-session.hxx:42,
                 from http-session.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp: In instantiation of 'class boost::iterators::detail::iterator_facade_base<boost::token_iterator<boost::escaped_list_separator<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char>, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string<char>&, int, false, false>':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:854:9:   required from 'class boost::iterators::iterator_facade<boost::token_iterator<boost::escaped_list_separator<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char>, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string<char>&, int>'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/token_iterator.hpp:30:9:   required from 'class boost::token_iterator<boost::escaped_list_separator<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/tz_db_base.hpp:337:21:   required from here
/pbulk/work/net/libcmis/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++() [with Derived = boost::token_iterator<boost::escaped_list_separator<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >; Value = std::__cxx11::basic_string<char>; CategoryOrTraversal = boost::iterators::forward_traversal_tag; Reference = const std::__cxx11::basic_string<char>&; Difference = int]' should return 'boost::iterators::detail::iterator_facade_base<boost::token_iterator<boost::escaped_list_separator<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char>, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string<char>&, int, false, false>&' [-Weffc++]
  745 |         Derived& operator++()
      |                  ^~~~~~~~
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp: In substitution of 'template<class I, class V, class TC, class R, class D> 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) [with I = boost::token_iterator<boost::escaped_list_separator<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >; V = std::__cxx11::basic_string<char>; TC = boost::iterators::forward_traversal_tag; R = const std::__cxx11::basic_string<char>&; D = int]':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/tz_db_base.hpp:339:12:   required from here
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:872:3: warning: postfix 'boost::mpl::eval_if<boost::mpl::and_<boost::is_convertible<const std::__cxx11::basic_string<char>&, const std::__cxx11::basic_string<char>&>, boost::mpl::not_<boost::is_convertible<boost::iterators::forward_traversal_tag, boost::iterators::forward_traversal_tag> >, mpl_::bool_<true>, mpl_::bool_<true>, mpl_::bool_<true> >, boost::mpl::if_<boost::iterators::detail::is_non_proxy_reference<const std::__cxx11::basic_string<char>&, std::__cxx11::basic_string<char> >, boost::iterators::detail::postfix_increment_proxy<boost::token_iterator<boost::escaped_list_separator<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> > >, boost::iterators::detail::writable_postfix_increment_proxy<boost::token_iterator<boost::escaped_list_separator<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> > > >, boost::mpl::identity<boost::token_iterator<boost::escaped_list_separator<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> > > >::type boost::iterators::operator++(boost::iterators::iterator_facade<boost::token_iterator<boost::escaped_list_separator<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char>, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string<char>&, int>&, int)' should return 'boost::iterators::iterator_facade<boost::token_iterator<boost::escaped_list_separator<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char>, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string<char>&, int>' [-Weffc++]
  872 |   operator++(
      |   ^~~~~~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/period_parser.hpp:19,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_facet.hpp:23,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/gregorian_io.hpp:16,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/gregorian.hpp:31,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/time_formatters.hpp:12,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/posix_time.hpp:24,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/local_time/local_time.hpp:11,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time.hpp:15,
                 from ../../inc/libcmis/property.hxx:34,
                 from gdrive-utils.hxx:33,
                 from gdrive-utils.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/string_parse_tree.hpp: In instantiation of 'boost::date_time::string_parse_tree<charT>::string_parse_tree(boost::date_time::string_parse_tree<charT>::collection_type, unsigned int) [with charT = char; boost::date_time::string_parse_tree<charT>::collection_type = std::vector<std::__cxx11::basic_string<char> >]':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/special_values_parser.hpp:91:22:   required from 'void boost::date_time::special_values_parser<date_type, charT>::sv_strings(const string_type&, const string_type&, const string_type&, const string_type&, const string_type&) [with date_type = boost::gregorian::date; charT = char; boost::date_time::special_values_parser<date_type, charT>::string_type = std::__cxx11::basic_string<char>]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/special_values_parser.hpp:54:7:   required from 'boost::date_time::special_values_parser<date_type, charT>::special_values_parser() [with date_type = boost::gregorian::date; charT = char]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/time_parsing.hpp:316:18:   required from 'time_type boost::date_time::parse_iso_time(const string&, char) [with time_type = boost::posix_time::ptime; std::string = std::__cxx11::basic_string<char>]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/time_parsers.hpp:35:51:   required from here
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/string_parse_tree.hpp:104:3: warning: 'boost::date_time::string_parse_tree<char>::m_next_chars' should be initialized in the member initialization list [-Weffc++]
  104 |   string_parse_tree(collection_type names, unsigned int starting_point=0) :
      |   ^~~~~~~~~~~~~~~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/range/iterator_range_core.hpp:27,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/replace.hpp:16,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_facet.hpp:17,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/gregorian_io.hpp:16,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/gregorian.hpp:31,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/time_formatters.hpp:12,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/posix_time.hpp:24,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/local_time/local_time.hpp:11,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time.hpp:15,
                 from ../../inc/libcmis/property-type.hxx:31,
                 from ../../inc/libcmis/object-type.hxx:39,
                 from ../../inc/libcmis/session.hxx:36,
                 from base-session.hxx:43,
                 from gdrive-session.hxx:33,
                 from gdrive-session.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp: In instantiation of 'class boost::iterators::detail::iterator_facade_base<boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, int, false, false>':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:774:11:   required from 'class boost::iterators::detail::iterator_facade_base<boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, int, true, false>'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:800:11:   required from 'class boost::iterators::detail::iterator_facade_base<boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, int, true, true>'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:854:9:   required from 'class boost::iterators::iterator_facade<boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, int>'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_adaptor.hpp:249:9:   required from 'class boost::iterators::iterator_adaptor<boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, char, boost::use_default, char, boost::use_default>'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/transform_iterator.hpp:83:9:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/case_conv.hpp:76:79:   required from 'SequenceT boost::algorithm::to_lower_copy(const SequenceT&, const std::locale&) [with SequenceT = std::__cxx11::basic_string<char>]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/string_parse_tree.hpp:110:54:   required from 'boost::date_time::string_parse_tree<charT>::string_parse_tree(boost::date_time::string_parse_tree<charT>::collection_type, unsigned int) [with charT = char; boost::date_time::string_parse_tree<charT>::collection_type = std::vector<std::__cxx11::basic_string<char> >]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/special_values_parser.hpp:91:22:   required from 'void boost::date_time::special_values_parser<date_type, charT>::sv_strings(const string_type&, const string_type&, const string_type&, const string_type&, const string_type&) [with date_type = boost::gregorian::date; charT = char; boost::date_time::special_values_parser<date_type, charT>::string_type = std::__cxx11::basic_string<char>]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/special_values_parser.hpp:54:7:   required from 'boost::date_time::special_values_parser<date_type, charT>::special_values_parser() [with date_type = boost::gregorian::date; charT = char]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/time_parsing.hpp:316:18:   required from 'time_type boost::date_time::parse_iso_time(const string&, char) [with time_type = boost::posix_time::ptime; std::string = std::__cxx11::basic_string<char>]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/time_parsers.hpp:35:51:   required from here
/pbulk/work/net/libcmis/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++() [with Derived = boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>; Value = char; CategoryOrTraversal = boost::iterators::random_access_traversal_tag; Reference = char; Difference = int]' should return 'boost::iterators::detail::iterator_facade_base<boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, int, false, false>&' [-Weffc++]
  745 |         Derived& operator++()
      |                  ^~~~~~~~
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp: In instantiation of 'class boost::iterators::detail::iterator_facade_base<boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, int, true, false>':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:800:11:   required from 'class boost::iterators::detail::iterator_facade_base<boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, int, true, true>'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:854:9:   required from 'class boost::iterators::iterator_facade<boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, int>'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_adaptor.hpp:249:9:   required from 'class boost::iterators::iterator_adaptor<boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, char, boost::use_default, char, boost::use_default>'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/transform_iterator.hpp:83:9:   required from 'class boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/detail/case_conv.hpp:117:53:   required from 'SequenceT boost::algorithm::detail::transform_range_copy(const RangeT&, FunctorT) [with SequenceT = std::__cxx11::basic_string<char>; RangeT = std::__cxx11::basic_string<char>; FunctorT = boost::algorithm::detail::to_lowerF<char>]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/case_conv.hpp:76:79:   required from 'SequenceT boost::algorithm::to_lower_copy(const SequenceT&, const std::locale&) [with SequenceT = std::__cxx11::basic_string<char>]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/string_parse_tree.hpp:110:54:   required from 'boost::date_time::string_parse_tree<charT>::string_parse_tree(boost::date_time::string_parse_tree<charT>::collection_type, unsigned int) [with charT = char; boost::date_time::string_parse_tree<charT>::collection_type = std::vector<std::__cxx11::basic_string<char> >]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/special_values_parser.hpp:91:22:   required from 'void boost::date_time::special_values_parser<date_type, charT>::sv_strings(const string_type&, const string_type&, const string_type&, const string_type&, const string_type&) [with date_type = boost::gregorian::date; charT = char; boost::date_time::special_values_parser<date_type, charT>::string_type = std::__cxx11::basic_string<char>]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/special_values_parser.hpp:54:7:   required from 'boost::date_time::special_values_parser<date_type, charT>::special_values_parser() [with date_type = boost::gregorian::date; charT = char]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/time_parsing.hpp:316:18:   required from 'time_type boost::date_time::parse_iso_time(const string&, char) [with time_type = boost::posix_time::ptime; std::string = std::__cxx11::basic_string<char>]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/time_parsers.hpp:35:51:   required from here
/pbulk/work/net/libcmis/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--() [with Derived = boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>; Value = char; CategoryOrTraversal = boost::iterators::random_access_traversal_tag; Reference = char; Difference = int]' should return 'boost::iterators::detail::iterator_facade_base<boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, int, true, false>&' [-Weffc++]
  778 |         Derived& operator--()
      |                  ^~~~~~~~
/pbulk/work/net/libcmis/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) [with Derived = boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>; Value = char; CategoryOrTraversal = boost::iterators::random_access_traversal_tag; Reference = char; Difference = int]' should return 'boost::iterators::detail::iterator_facade_base<boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, int, true, false>' [-Weffc++]
  784 |         Derived operator--(int)
      |                 ^~~~~~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/range/iterator_range_core.hpp:27,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/replace.hpp:16,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_facet.hpp:17,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/gregorian_io.hpp:16,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/gregorian.hpp:31,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/time_formatters.hpp:12,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/posix_time.hpp:24,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/local_time/local_time.hpp:11,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time.hpp:15,
                 from ../../inc/libcmis/property.hxx:34,
                 from gdrive-utils.hxx:33,
                 from gdrive-utils.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp: In instantiation of 'class boost::iterators::detail::iterator_facade_base<boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, int, false, false>':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:774:11:   required from 'class boost::iterators::detail::iterator_facade_base<boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, int, true, false>'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:800:11:   required from 'class boost::iterators::detail::iterator_facade_base<boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, int, true, true>'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:854:9:   required from 'class boost::iterators::iterator_facade<boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, int>'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_adaptor.hpp:249:9:   required from 'class boost::iterators::iterator_adaptor<boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, char, boost::use_default, char, boost::use_default>'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/transform_iterator.hpp:83:9:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/case_conv.hpp:76:79:   required from 'SequenceT boost::algorithm::to_lower_copy(const SequenceT&, const std::locale&) [with SequenceT = std::__cxx11::basic_string<char>]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/string_parse_tree.hpp:110:54:   required from 'boost::date_time::string_parse_tree<charT>::string_parse_tree(boost::date_time::string_parse_tree<charT>::collection_type, unsigned int) [with charT = char; boost::date_time::string_parse_tree<charT>::collection_type = std::vector<std::__cxx11::basic_string<char> >]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/special_values_parser.hpp:91:22:   required from 'void boost::date_time::special_values_parser<date_type, charT>::sv_strings(const string_type&, const string_type&, const string_type&, const string_type&, const string_type&) [with date_type = boost::gregorian::date; charT = char; boost::date_time::special_values_parser<date_type, charT>::string_type = std::__cxx11::basic_string<char>]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/special_values_parser.hpp:54:7:   required from 'boost::date_time::special_values_parser<date_type, charT>::special_values_parser() [with date_type = boost::gregorian::date; charT = char]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/time_parsing.hpp:316:18:   required from 'time_type boost::date_time::parse_iso_time(const string&, char) [with time_type = boost::posix_time::ptime; std::string = std::__cxx11::basic_string<char>]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/time_parsers.hpp:35:51:   required from here
/pbulk/work/net/libcmis/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++() [with Derived = boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>; Value = char; CategoryOrTraversal = boost::iterators::random_access_traversal_tag; Reference = char; Difference = int]' should return 'boost::iterators::detail::iterator_facade_base<boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, int, false, false>&' [-Weffc++]
  745 |         Derived& operator++()
      |                  ^~~~~~~~
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp: In instantiation of 'class boost::iterators::detail::iterator_facade_base<boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, int, true, false>':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:800:11:   required from 'class boost::iterators::detail::iterator_facade_base<boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, int, true, true>'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:854:9:   required from 'class boost::iterators::iterator_facade<boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, int>'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_adaptor.hpp:249:9:   required from 'class boost::iterators::iterator_adaptor<boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, char, boost::use_default, char, boost::use_default>'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/transform_iterator.hpp:83:9:   required from 'class boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/detail/case_conv.hpp:117:53:   required from 'SequenceT boost::algorithm::detail::transform_range_copy(const RangeT&, FunctorT) [with SequenceT = std::__cxx11::basic_string<char>; RangeT = std::__cxx11::basic_string<char>; FunctorT = boost::algorithm::detail::to_lowerF<char>]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/case_conv.hpp:76:79:   required from 'SequenceT boost::algorithm::to_lower_copy(const SequenceT&, const std::locale&) [with SequenceT = std::__cxx11::basic_string<char>]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/string_parse_tree.hpp:110:54:   required from 'boost::date_time::string_parse_tree<charT>::string_parse_tree(boost::date_time::string_parse_tree<charT>::collection_type, unsigned int) [with charT = char; boost::date_time::string_parse_tree<charT>::collection_type = std::vector<std::__cxx11::basic_string<char> >]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/special_values_parser.hpp:91:22:   required from 'void boost::date_time::special_values_parser<date_type, charT>::sv_strings(const string_type&, const string_type&, const string_type&, const string_type&, const string_type&) [with date_type = boost::gregorian::date; charT = char; boost::date_time::special_values_parser<date_type, charT>::string_type = std::__cxx11::basic_string<char>]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/special_values_parser.hpp:54:7:   required from 'boost::date_time::special_values_parser<date_type, charT>::special_values_parser() [with date_type = boost::gregorian::date; charT = char]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/time_parsing.hpp:316:18:   required from 'time_type boost::date_time::parse_iso_time(const string&, char) [with time_type = boost::posix_time::ptime; std::string = std::__cxx11::basic_string<char>]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/time_parsers.hpp:35:51:   required from here
/pbulk/work/net/libcmis/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--() [with Derived = boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>; Value = char; CategoryOrTraversal = boost::iterators::random_access_traversal_tag; Reference = char; Difference = int]' should return 'boost::iterators::detail::iterator_facade_base<boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, int, true, false>&' [-Weffc++]
  778 |         Derived& operator--()
      |                  ^~~~~~~~
/pbulk/work/net/libcmis/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) [with Derived = boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>; Value = char; CategoryOrTraversal = boost::iterators::random_access_traversal_tag; Reference = char; Difference = int]' should return 'boost::iterators::detail::iterator_facade_base<boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, int, true, false>' [-Weffc++]
  784 |         Derived operator--(int)
      |                 ^~~~~~~~
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp: In instantiation of 'class boost::iterators::detail::iterator_facade_base<boost::token_iterator<boost::char_separator<wchar_t, std::char_traits<wchar_t> >, __gnu_cxx::__normal_iterator<const wchar_t*, std::__cxx11::basic_string<wchar_t> >, std::__cxx11::basic_string<wchar_t> >, std::__cxx11::basic_string<wchar_t>, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string<wchar_t>&, int, false, false>':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:854:9:   required from 'class boost::iterators::iterator_facade<boost::token_iterator<boost::char_separator<wchar_t, std::char_traits<wchar_t> >, __gnu_cxx::__normal_iterator<const wchar_t*, std::__cxx11::basic_string<wchar_t> >, std::__cxx11::basic_string<wchar_t> >, std::__cxx11::basic_string<wchar_t>, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string<wchar_t>&, int>'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/token_iterator.hpp:30:9:   required from 'class boost::token_iterator<boost::char_separator<wchar_t, std::char_traits<wchar_t> >, __gnu_cxx::__normal_iterator<const wchar_t*, std::__cxx11::basic_string<wchar_t> >, std::__cxx11::basic_string<wchar_t> >'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_parsing.hpp:322:36:   required from 'boost::date_time::period<date_type, typename date_type::duration_type> boost::date_time::from_simple_string_type(const std::__cxx11::basic_string<OutputT>&) [with date_type = boost::gregorian::date; charT = wchar_t; typename date_type::duration_type = boost::gregorian::date_duration]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/parsers.hpp:103:62:   required from here
/pbulk/work/net/libcmis/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++() [with Derived = boost::token_iterator<boost::char_separator<wchar_t, std::char_traits<wchar_t> >, __gnu_cxx::__normal_iterator<const wchar_t*, std::__cxx11::basic_string<wchar_t> >, std::__cxx11::basic_string<wchar_t> >; Value = std::__cxx11::basic_string<wchar_t>; CategoryOrTraversal = boost::iterators::forward_traversal_tag; Reference = const std::__cxx11::basic_string<wchar_t>&; Difference = int]' should return 'boost::iterators::detail::iterator_facade_base<boost::token_iterator<boost::char_separator<wchar_t, std::char_traits<wchar_t> >, __gnu_cxx::__normal_iterator<const wchar_t*, std::__cxx11::basic_string<wchar_t> >, std::__cxx11::basic_string<wchar_t> >, std::__cxx11::basic_string<wchar_t>, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string<wchar_t>&, int, false, false>&' [-Weffc++]
  745 |         Derived& operator++()
      |                  ^~~~~~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/token_iterator.hpp:24,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/tokenizer.hpp:20,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_parsing.hpp:17,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/parsers.hpp:13,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/gregorian.hpp:34,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/time_formatters.hpp:12,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/posix_time.hpp:24,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/local_time/local_time.hpp:11,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time.hpp:15,
                 from ../../inc/libcmis/xml-utils.hxx:36,
                 from http-session.hxx:42,
                 from http-session.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/token_functions.hpp: In instantiation of 'boost::char_separator<Char, Tr>::char_separator(const Char*, const Char*, boost::empty_token_policy) [with Char = char; Tr = std::char_traits<char>]':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_parsing.hpp:155:27:   required from 'date_type boost::date_time::parse_date(const string&, int) [with date_type = boost::gregorian::date; std::string = std::__cxx11::basic_string<char>]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/parsers.hpp:49:41:   required from here
/pbulk/work/net/libcmis/work/.buildlink/include/boost/token_functions.hpp:435:5: warning: 'boost::char_separator<char, std::char_traits<char> >::m_kept_delims' should be initialized in the member initialization list [-Weffc++]
  435 |     char_separator(const Char* dropped_delims,
      |     ^~~~~~~~~~~~~~
/pbulk/work/net/libcmis/work/.buildlink/include/boost/token_functions.hpp: In instantiation of 'boost::char_separator<Char, Tr>::char_separator(const Char*, const Char*, boost::empty_token_policy) [with Char = wchar_t; Tr = std::char_traits<wchar_t>]':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_parsing.hpp:320:22:   required from 'boost::date_time::period<date_type, typename date_type::duration_type> boost::date_time::from_simple_string_type(const std::__cxx11::basic_string<OutputT>&) [with date_type = boost::gregorian::date; charT = wchar_t; typename date_type::duration_type = boost::gregorian::date_duration]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/parsers.hpp:103:62:   required from here
/pbulk/work/net/libcmis/work/.buildlink/include/boost/token_functions.hpp:435:5: warning: 'boost::char_separator<wchar_t, std::char_traits<wchar_t> >::m_kept_delims' should be initialized in the member initialization list [-Weffc++]
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/format_date_parser.hpp:17,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_generator_parser.hpp:20,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_facet.hpp:25,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/gregorian_io.hpp:16,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/gregorian.hpp:31,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/time_formatters.hpp:12,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/posix_time.hpp:24,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/local_time/local_time.hpp:11,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time.hpp:15,
                 from ../../inc/libcmis/xml-utils.hxx:36,
                 from http-session.hxx:42,
                 from http-session.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/special_values_parser.hpp: In instantiation of 'boost::date_time::special_values_parser<date_type, charT>::special_values_parser() [with date_type = boost::gregorian::date; charT = char]':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/time_parsing.hpp:316:18:   required from 'time_type boost::date_time::parse_iso_time(const string&, char) [with time_type = boost::posix_time::ptime; std::string = std::__cxx11::basic_string<char>]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/time_parsers.hpp:35:51:   required from here
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/special_values_parser.hpp:52:5: warning: 'boost::date_time::special_values_parser<boost::gregorian::date, char>::m_sv_strings' should be initialized in the member initialization list [-Weffc++]
   52 |     special_values_parser()
      |     ^~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/period_parser.hpp:19,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_facet.hpp:23,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/gregorian_io.hpp:16,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/gregorian.hpp:31,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/time_formatters.hpp:12,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/posix_time.hpp:24,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/local_time/local_time.hpp:11,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time.hpp:15,
                 from ../../inc/libcmis/xml-utils.hxx:36,
                 from http-session.hxx:42,
                 from http-session.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/string_parse_tree.hpp: In instantiation of 'boost::date_time::parse_match_result<charT>::parse_match_result() [with charT = char]':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/time_parsing.hpp:317:17:   required from 'time_type boost::date_time::parse_iso_time(const string&, char) [with time_type = boost::posix_time::ptime; std::string = std::__cxx11::basic_string<char>]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/time_parsers.hpp:35:51:   required from here
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/string_parse_tree.hpp:28:3: warning: 'boost::date_time::parse_match_result<char>::cache' should be initialized in the member initialization list [-Weffc++]
   28 |   parse_match_result() :
      |   ^~~~~~~~~~~~~~~~~~
  CXX      libcmis_la-oauth2-handler.lo
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/string_parse_tree.hpp: In instantiation of 'boost::date_time::string_parse_tree<charT>::string_parse_tree(short int) [with charT = char]':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/special_values_parser.hpp:53:5:   required from 'boost::date_time::special_values_parser<date_type, charT>::special_values_parser() [with date_type = boost::gregorian::date; charT = char]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/time_parsing.hpp:316:18:   required from 'time_type boost::date_time::parse_iso_time(const string&, char) [with time_type = boost::posix_time::ptime; std::string = std::__cxx11::basic_string<char>]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/time_parsers.hpp:35:51:   required from here
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/string_parse_tree.hpp:119:3: warning: 'boost::date_time::string_parse_tree<char>::m_next_chars' should be initialized in the member initialization list [-Weffc++]
  119 |   string_parse_tree(short value = parse_match_result_type::PARSE_ERROR) :
      |   ^~~~~~~~~~~~~~~~~
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/string_parse_tree.hpp: In instantiation of 'boost::date_time::string_parse_tree<charT>::string_parse_tree(boost::date_time::string_parse_tree<charT>::collection_type, unsigned int) [with charT = char; boost::date_time::string_parse_tree<charT>::collection_type = std::vector<std::__cxx11::basic_string<char> >]':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/special_values_parser.hpp:91:22:   required from 'void boost::date_time::special_values_parser<date_type, charT>::sv_strings(const string_type&, const string_type&, const string_type&, const string_type&, const string_type&) [with date_type = boost::gregorian::date; charT = char; boost::date_time::special_values_parser<date_type, charT>::string_type = std::__cxx11::basic_string<char>]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/special_values_parser.hpp:54:7:   required from 'boost::date_time::special_values_parser<date_type, charT>::special_values_parser() [with date_type = boost::gregorian::date; charT = char]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/time_parsing.hpp:316:18:   required from 'time_type boost::date_time::parse_iso_time(const string&, char) [with time_type = boost::posix_time::ptime; std::string = std::__cxx11::basic_string<char>]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/time_parsers.hpp:35:51:   required from here
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/string_parse_tree.hpp:104:3: warning: 'boost::date_time::string_parse_tree<char>::m_next_chars' should be initialized in the member initialization list [-Weffc++]
  104 |   string_parse_tree(collection_type names, unsigned int starting_point=0) :
      |   ^~~~~~~~~~~~~~~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/shared_ptr.hpp:17,
                 from ../../inc/libcmis/oauth2-data.hxx:32,
                 from oauth2-data.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/smart_ptr/shared_ptr.hpp: In constructor 'boost::detail::esft2_deleter_wrapper::esft2_deleter_wrapper()':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/smart_ptr/shared_ptr.hpp:1079:5: warning: 'boost::detail::esft2_deleter_wrapper::deleter_' should be initialized in the member initialization list [-Weffc++]
 1079 |     esft2_deleter_wrapper() BOOST_SP_NOEXCEPT
      |     ^~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/range/iterator_range_core.hpp:27,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/replace.hpp:16,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_facet.hpp:17,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/gregorian_io.hpp:16,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/gregorian.hpp:31,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/time_formatters.hpp:12,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/posix_time.hpp:24,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/local_time/local_time.hpp:11,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time.hpp:15,
                 from ../../inc/libcmis/xml-utils.hxx:36,
                 from http-session.hxx:42,
                 from http-session.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp: In instantiation of 'class boost::iterators::detail::iterator_facade_base<boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, int, false, false>':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:774:11:   required from 'class boost::iterators::detail::iterator_facade_base<boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, int, true, false>'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:800:11:   required from 'class boost::iterators::detail::iterator_facade_base<boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, int, true, true>'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:854:9:   required from 'class boost::iterators::iterator_facade<boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, int>'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_adaptor.hpp:249:9:   required from 'class boost::iterators::iterator_adaptor<boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, char, boost::use_default, char, boost::use_default>'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/transform_iterator.hpp:83:9:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/case_conv.hpp:76:79:   required from 'SequenceT boost::algorithm::to_lower_copy(const SequenceT&, const std::locale&) [with SequenceT = std::__cxx11::basic_string<char>]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/string_parse_tree.hpp:110:54:   required from 'boost::date_time::string_parse_tree<charT>::string_parse_tree(boost::date_time::string_parse_tree<charT>::collection_type, unsigned int) [with charT = char; boost::date_time::string_parse_tree<charT>::collection_type = std::vector<std::__cxx11::basic_string<char> >]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/special_values_parser.hpp:91:22:   required from 'void boost::date_time::special_values_parser<date_type, charT>::sv_strings(const string_type&, const string_type&, const string_type&, const string_type&, const string_type&) [with date_type = boost::gregorian::date; charT = char; boost::date_time::special_values_parser<date_type, charT>::string_type = std::__cxx11::basic_string<char>]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/special_values_parser.hpp:54:7:   required from 'boost::date_time::special_values_parser<date_type, charT>::special_values_parser() [with date_type = boost::gregorian::date; charT = char]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/time_parsing.hpp:316:18:   required from 'time_type boost::date_time::parse_iso_time(const string&, char) [with time_type = boost::posix_time::ptime; std::string = std::__cxx11::basic_string<char>]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/time_parsers.hpp:35:51:   required from here
/pbulk/work/net/libcmis/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++() [with Derived = boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>; Value = char; CategoryOrTraversal = boost::iterators::random_access_traversal_tag; Reference = char; Difference = int]' should return 'boost::iterators::detail::iterator_facade_base<boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, int, false, false>&' [-Weffc++]
  745 |         Derived& operator++()
      |                  ^~~~~~~~
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp: In instantiation of 'class boost::iterators::detail::iterator_facade_base<boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, int, true, false>':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:800:11:   required from 'class boost::iterators::detail::iterator_facade_base<boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, int, true, true>'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:854:9:   required from 'class boost::iterators::iterator_facade<boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, int>'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_adaptor.hpp:249:9:   required from 'class boost::iterators::iterator_adaptor<boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, char, boost::use_default, char, boost::use_default>'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/transform_iterator.hpp:83:9:   required from 'class boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/detail/case_conv.hpp:117:53:   required from 'SequenceT boost::algorithm::detail::transform_range_copy(const RangeT&, FunctorT) [with SequenceT = std::__cxx11::basic_string<char>; RangeT = std::__cxx11::basic_string<char>; FunctorT = boost::algorithm::detail::to_lowerF<char>]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/case_conv.hpp:76:79:   required from 'SequenceT boost::algorithm::to_lower_copy(const SequenceT&, const std::locale&) [with SequenceT = std::__cxx11::basic_string<char>]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/string_parse_tree.hpp:110:54:   required from 'boost::date_time::string_parse_tree<charT>::string_parse_tree(boost::date_time::string_parse_tree<charT>::collection_type, unsigned int) [with charT = char; boost::date_time::string_parse_tree<charT>::collection_type = std::vector<std::__cxx11::basic_string<char> >]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/special_values_parser.hpp:91:22:   required from 'void boost::date_time::special_values_parser<date_type, charT>::sv_strings(const string_type&, const string_type&, const string_type&, const string_type&, const string_type&) [with date_type = boost::gregorian::date; charT = char; boost::date_time::special_values_parser<date_type, charT>::string_type = std::__cxx11::basic_string<char>]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/special_values_parser.hpp:54:7:   required from 'boost::date_time::special_values_parser<date_type, charT>::special_values_parser() [with date_type = boost::gregorian::date; charT = char]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/time_parsing.hpp:316:18:   required from 'time_type boost::date_time::parse_iso_time(const string&, char) [with time_type = boost::posix_time::ptime; std::string = std::__cxx11::basic_string<char>]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/time_parsers.hpp:35:51:   required from here
/pbulk/work/net/libcmis/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--() [with Derived = boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>; Value = char; CategoryOrTraversal = boost::iterators::random_access_traversal_tag; Reference = char; Difference = int]' should return 'boost::iterators::detail::iterator_facade_base<boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, int, true, false>&' [-Weffc++]
  778 |         Derived& operator--()
      |                  ^~~~~~~~
/pbulk/work/net/libcmis/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) [with Derived = boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>; Value = char; CategoryOrTraversal = boost::iterators::random_access_traversal_tag; Reference = char; Difference = int]' should return 'boost::iterators::detail::iterator_facade_base<boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, int, true, false>' [-Weffc++]
  784 |         Derived operator--(int)
      |                 ^~~~~~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/exceptions.hpp:17,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/string_path.hpp:16,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:16,
                 from json-utils.hxx:36,
                 from json-utils.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/any.hpp: In member function 'boost::any& boost::any::operator=(ValueType&&)':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/any.hpp:173:20: warning: 'operator=' should return a reference to '*this' [-Weffc++]
  173 |             return *this;
      |                    ^~~~~
  CXX      libcmis_la-oauth2-providers.lo
  CXX      libcmis_la-object-type.lo
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/tuple/tuple.hpp:28,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/index_base.hpp:30,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/base_type.hpp:21,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index_container.hpp:36,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:21,
                 from json-utils.hxx:36,
                 from json-utils.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/tuple/detail/tuple_basic.hpp: In member function 'const boost::tuples::detail::swallow_assign& boost::tuples::detail::swallow_assign::operator=(const T&) const':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/tuple/detail/tuple_basic.hpp:618:12: warning: 'operator=' should return a reference to '*this' [-Weffc++]
  618 |     return *this;
      |            ^~~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/index_saver.hpp:17,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/index_base.hpp:35,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/base_type.hpp:21,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index_container.hpp:36,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:21,
                 from json-utils.hxx:36,
                 from json-utils.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/index_matcher.hpp: In constructor 'boost::multi_index::detail::index_matcher::entry::entry(void*, std::size_t)':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/index_matcher.hpp:70:3: warning: 'boost::multi_index::detail::index_matcher::entry::previous' should be initialized in the member initialization list [-Weffc++]
   70 |   entry(void* node_,std::size_t pos_=0):node(node_),pos(pos_){}
      |   ^~~~~
/pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/index_matcher.hpp:70:3: warning: 'boost::multi_index::detail::index_matcher::entry::ordered' should be initialized in the member initialization list [-Weffc++]
/pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/index_matcher.hpp:70:3: warning: 'boost::multi_index::detail::index_matcher::entry::pile_top' should be initialized in the member initialization list [-Weffc++]
/pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/index_matcher.hpp:70:3: warning: 'boost::multi_index::detail::index_matcher::entry::pile_top_entry' should be initialized in the member initialization list [-Weffc++]
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/sequenced_index.hpp:17,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:23,
                 from json-utils.hxx:36,
                 from json-utils.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/bind/bind.hpp: At global scope:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/bind/bind.hpp:437:5: warning: user-defined 'boost::_bi::bind_t<bool, boost::_bi::logical_and, boost::_bi::list<boost::_bi::bind_t<R, F, L>, typename boost::_bi::add_value<A2>::type> > boost::_bi::operator&&(const boost::_bi::bind_t<R, F, L>&, A2)' always evaluates both arguments [-Weffc++]
  437 |     operator op (bind_t<R, F, L> const & f, A2 a2) \
      |     ^~~~~~~~
/pbulk/work/net/libcmis/work/.buildlink/include/boost/bind/bind.hpp:453:1: note: in expansion of macro 'BOOST_BIND_OPERATOR'
  453 | BOOST_BIND_OPERATOR( &&, logical_and )
      | ^~~~~~~~~~~~~~~~~~~
/pbulk/work/net/libcmis/work/.buildlink/include/boost/bind/bind.hpp:437:5: warning: user-defined 'boost::_bi::bind_t<bool, boost::_bi::logical_or, boost::_bi::list<boost::_bi::bind_t<R, F, L>, typename boost::_bi::add_value<A2>::type> > boost::_bi::operator||(const boost::_bi::bind_t<R, F, L>&, A2)' always evaluates both arguments [-Weffc++]
  437 |     operator op (bind_t<R, F, L> const & f, A2 a2) \
      |     ^~~~~~~~
/pbulk/work/net/libcmis/work/.buildlink/include/boost/bind/bind.hpp:454:1: note: in expansion of macro 'BOOST_BIND_OPERATOR'
  454 | BOOST_BIND_OPERATOR( ||, logical_or )
      | ^~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_adaptor.hpp:15,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/reverse_iterator.hpp:10,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/sequenced_index.hpp:22,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:23,
                 from json-utils.hxx:36,
                 from json-utils.cxx:29:
/pbulk/work/net/libcmis/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/net/libcmis/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/net/libcmis/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/net/libcmis/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++(
      |   ^~~~~~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/bidir_node_iterator.hpp:17,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/sequenced_index.hpp:30,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:23,
                 from json-utils.hxx:36,
                 from json-utils.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/operators.hpp:872:6: warning: prefix 'T& boost::operators_impl::output_iterator_helper<T>::operator++()' should return 'boost::operators_impl::output_iterator_helper<T>&' [-Weffc++]
  872 |   T& operator++() { return static_cast<T&>(*this); }
      |      ^~~~~~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520,
                 from json-utils.hxx:36,
                 from json-utils.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp: In member function 'boost::property_tree::basic_ptree<K, D, C>& boost::property_tree::basic_ptree<Key, Data, KeyCompare>::get_child(const path_type&)':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:573:58: warning: declaration of 'path' shadows a global declaration [-Wshadow]
  573 |         basic_ptree<K, D, C>::get_child(const path_type &path)
      |                                         ~~~~~~~~~~~~~~~~~^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15,
                 from json-utils.hxx:36,
                 from json-utils.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree_fwd.hpp:89:67: note: shadowed declaration is here
   89 |     typedef string_path<std::string, id_translator<std::string> > path;
      |                                                                   ^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520,
                 from json-utils.hxx:36,
                 from json-utils.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp: In member function 'const boost::property_tree::basic_ptree<K, D, C>& boost::property_tree::basic_ptree<Key, Data, KeyCompare>::get_child(const path_type&) const':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:585:58: warning: declaration of 'path' shadows a global declaration [-Wshadow]
  585 |         basic_ptree<K, D, C>::get_child(const path_type &path) const
      |                                         ~~~~~~~~~~~~~~~~~^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15,
                 from json-utils.hxx:36,
                 from json-utils.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree_fwd.hpp:89:67: note: shadowed declaration is here
   89 |     typedef string_path<std::string, id_translator<std::string> > path;
      |                                                                   ^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520,
                 from json-utils.hxx:36,
                 from json-utils.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp: In member function 'boost::property_tree::basic_ptree<K, D, C>& boost::property_tree::basic_ptree<Key, Data, KeyCompare>::get_child(const path_type&, boost::property_tree::basic_ptree<Key, Data, KeyCompare>::self_type&)':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:592:58: warning: declaration of 'path' shadows a global declaration [-Wshadow]
  592 |         basic_ptree<K, D, C>::get_child(const path_type &path,
      |                                         ~~~~~~~~~~~~~~~~~^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15,
                 from json-utils.hxx:36,
                 from json-utils.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree_fwd.hpp:89:67: note: shadowed declaration is here
   89 |     typedef string_path<std::string, id_translator<std::string> > path;
      |                                                                   ^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520,
                 from json-utils.hxx:36,
                 from json-utils.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp: In member function 'const boost::property_tree::basic_ptree<K, D, C>& boost::property_tree::basic_ptree<Key, Data, KeyCompare>::get_child(const path_type&, const self_type&) const':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:602:58: warning: declaration of 'path' shadows a global declaration [-Wshadow]
  602 |         basic_ptree<K, D, C>::get_child(const path_type &path,
      |                                         ~~~~~~~~~~~~~~~~~^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15,
                 from json-utils.hxx:36,
                 from json-utils.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree_fwd.hpp:89:67: note: shadowed declaration is here
   89 |     typedef string_path<std::string, id_translator<std::string> > path;
      |                                                                   ^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520,
                 from json-utils.hxx:36,
                 from json-utils.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp: In member function 'boost::optional<boost::property_tree::basic_ptree<Key, Data, KeyCompare>&> boost::property_tree::basic_ptree<Key, Data, KeyCompare>::get_child_optional(const path_type&)':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:612:67: warning: declaration of 'path' shadows a global declaration [-Wshadow]
  612 |         basic_ptree<K, D, C>::get_child_optional(const path_type &path)
      |                                                  ~~~~~~~~~~~~~~~~~^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15,
                 from json-utils.hxx:36,
                 from json-utils.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree_fwd.hpp:89:67: note: shadowed declaration is here
   89 |     typedef string_path<std::string, id_translator<std::string> > path;
      |                                                                   ^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520,
                 from json-utils.hxx:36,
                 from json-utils.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp: In member function 'boost::optional<const boost::property_tree::basic_ptree<Key, Data, KeyCompare>&> boost::property_tree::basic_ptree<Key, Data, KeyCompare>::get_child_optional(const path_type&) const':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:624:67: warning: declaration of 'path' shadows a global declaration [-Wshadow]
  624 |         basic_ptree<K, D, C>::get_child_optional(const path_type &path) const
      |                                                  ~~~~~~~~~~~~~~~~~^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15,
                 from json-utils.hxx:36,
                 from json-utils.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree_fwd.hpp:89:67: note: shadowed declaration is here
   89 |     typedef string_path<std::string, id_translator<std::string> > path;
      |                                                                   ^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520,
                 from json-utils.hxx:36,
                 from json-utils.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp: In member function 'boost::property_tree::basic_ptree<K, D, C>& boost::property_tree::basic_ptree<Key, Data, KeyCompare>::put_child(const path_type&, const self_type&)':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:636:58: warning: declaration of 'path' shadows a global declaration [-Wshadow]
  636 |         basic_ptree<K, D, C>::put_child(const path_type &path,
      |                                         ~~~~~~~~~~~~~~~~~^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15,
                 from json-utils.hxx:36,
                 from json-utils.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree_fwd.hpp:89:67: note: shadowed declaration is here
   89 |     typedef string_path<std::string, id_translator<std::string> > path;
      |                                                                   ^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520,
                 from json-utils.hxx:36,
                 from json-utils.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp: In member function 'boost::property_tree::basic_ptree<K, D, C>& boost::property_tree::basic_ptree<Key, Data, KeyCompare>::add_child(const path_type&, const self_type&)':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:654:58: warning: declaration of 'path' shadows a global declaration [-Wshadow]
  654 |         basic_ptree<K, D, C>::add_child(const path_type &path,
      |                                         ~~~~~~~~~~~~~~~~~^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15,
                 from json-utils.hxx:36,
                 from json-utils.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree_fwd.hpp:89:67: note: shadowed declaration is here
   89 |     typedef string_path<std::string, id_translator<std::string> > path;
      |                                                                   ^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520,
                 from json-utils.hxx:36,
                 from json-utils.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp: In member function 'typename boost::enable_if<boost::property_tree::detail::is_translator<Translator>, Type>::type boost::property_tree::basic_ptree<Key, Data, KeyCompare>::get(const path_type&, Translator) const':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:743:48: warning: declaration of 'path' shadows a global declaration [-Wshadow]
  743 |     basic_ptree<K, D, C>::get(const path_type &path,
      |                               ~~~~~~~~~~~~~~~~~^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15,
                 from json-utils.hxx:36,
                 from json-utils.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree_fwd.hpp:89:67: note: shadowed declaration is here
   89 |     typedef string_path<std::string, id_translator<std::string> > path;
      |                                                                   ^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520,
                 from json-utils.hxx:36,
                 from json-utils.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp: In member function 'Type boost::property_tree::basic_ptree<Key, Data, KeyCompare>::get(const path_type&) const':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:751:53: warning: declaration of 'path' shadows a global declaration [-Wshadow]
  751 |     Type basic_ptree<K, D, C>::get(const path_type &path) const
      |                                    ~~~~~~~~~~~~~~~~~^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15,
                 from json-utils.hxx:36,
                 from json-utils.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree_fwd.hpp:89:67: note: shadowed declaration is here
   89 |     typedef string_path<std::string, id_translator<std::string> > path;
      |                                                                   ^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520,
                 from json-utils.hxx:36,
                 from json-utils.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp: In member function 'Type boost::property_tree::basic_ptree<Key, Data, KeyCompare>::get(const path_type&, const Type&, Translator) const':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:758:53: warning: declaration of 'path' shadows a global declaration [-Wshadow]
  758 |     Type basic_ptree<K, D, C>::get(const path_type &path,
      |                                    ~~~~~~~~~~~~~~~~~^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15,
                 from json-utils.hxx:36,
                 from json-utils.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree_fwd.hpp:89:67: note: shadowed declaration is here
   89 |     typedef string_path<std::string, id_translator<std::string> > path;
      |                                                                   ^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520,
                 from json-utils.hxx:36,
                 from json-utils.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp: In member function 'typename boost::enable_if<boost::property_tree::detail::is_character<Ch>, std::__cxx11::basic_string<Ch> >::type boost::property_tree::basic_ptree<Key, Data, KeyCompare>::get(const path_type&, const Ch*, Translator) const':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:772:26: warning: declaration of 'path' shadows a global declaration [-Wshadow]
  772 |         const path_type &path, const Ch *default_value, Translator tr) const
      |         ~~~~~~~~~~~~~~~~~^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15,
                 from json-utils.hxx:36,
                 from json-utils.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree_fwd.hpp:89:67: note: shadowed declaration is here
   89 |     typedef string_path<std::string, id_translator<std::string> > path;
      |                                                                   ^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520,
                 from json-utils.hxx:36,
                 from json-utils.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp: In member function 'typename boost::disable_if<boost::property_tree::detail::is_translator<Type>, Type>::type boost::property_tree::basic_ptree<Key, Data, KeyCompare>::get(const path_type&, const Type&) const':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:780:48: warning: declaration of 'path' shadows a global declaration [-Wshadow]
  780 |     basic_ptree<K, D, C>::get(const path_type &path,
      |                               ~~~~~~~~~~~~~~~~~^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15,
                 from json-utils.hxx:36,
                 from json-utils.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree_fwd.hpp:89:67: note: shadowed declaration is here
   89 |     typedef string_path<std::string, id_translator<std::string> > path;
      |                                                                   ^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520,
                 from json-utils.hxx:36,
                 from json-utils.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp: In member function 'typename boost::enable_if<boost::property_tree::detail::is_character<Ch>, std::__cxx11::basic_string<Ch> >::type boost::property_tree::basic_ptree<Key, Data, KeyCompare>::get(const path_type&, const Ch*) const':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:793:26: warning: declaration of 'path' shadows a global declaration [-Wshadow]
  793 |         const path_type &path, const Ch *default_value) const
      |         ~~~~~~~~~~~~~~~~~^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15,
                 from json-utils.hxx:36,
                 from json-utils.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree_fwd.hpp:89:67: note: shadowed declaration is here
   89 |     typedef string_path<std::string, id_translator<std::string> > path;
      |                                                                   ^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520,
                 from json-utils.hxx:36,
                 from json-utils.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp: In member function 'boost::optional<U> boost::property_tree::basic_ptree<Key, Data, KeyCompare>::get_optional(const path_type&, Translator) const':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:800:72: warning: declaration of 'path' shadows a global declaration [-Wshadow]
  800 |     optional<Type> basic_ptree<K, D, C>::get_optional(const path_type &path,
      |                                                       ~~~~~~~~~~~~~~~~~^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15,
                 from json-utils.hxx:36,
                 from json-utils.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree_fwd.hpp:89:67: note: shadowed declaration is here
   89 |     typedef string_path<std::string, id_translator<std::string> > path;
      |                                                                   ^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520,
                 from json-utils.hxx:36,
                 from json-utils.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp: In member function 'boost::optional<U> boost::property_tree::basic_ptree<Key, Data, KeyCompare>::get_optional(const path_type&) const':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:813:66: warning: declaration of 'path' shadows a global declaration [-Wshadow]
  813 |                                                 const path_type &path) const
      |                                                 ~~~~~~~~~~~~~~~~~^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15,
                 from json-utils.hxx:36,
                 from json-utils.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree_fwd.hpp:89:67: note: shadowed declaration is here
   89 |     typedef string_path<std::string, id_translator<std::string> > path;
      |                                                                   ^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520,
                 from json-utils.hxx:36,
                 from json-utils.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp: In member function 'boost::property_tree::basic_ptree<K, D, C>& boost::property_tree::basic_ptree<Key, Data, KeyCompare>::put(const path_type&, const Type&, Translator)':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:844:26: warning: declaration of 'path' shadows a global declaration [-Wshadow]
  844 |         const path_type &path, const Type &value, Translator tr)
      |         ~~~~~~~~~~~~~~~~~^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15,
                 from json-utils.hxx:36,
                 from json-utils.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree_fwd.hpp:89:67: note: shadowed declaration is here
   89 |     typedef string_path<std::string, id_translator<std::string> > path;
      |                                                                   ^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520,
                 from json-utils.hxx:36,
                 from json-utils.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp: In member function 'boost::property_tree::basic_ptree<K, D, C>& boost::property_tree::basic_ptree<Key, Data, KeyCompare>::put(const path_type&, const Type&)':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:859:26: warning: declaration of 'path' shadows a global declaration [-Wshadow]
  859 |         const path_type &path, const Type &value)
      |         ~~~~~~~~~~~~~~~~~^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15,
                 from json-utils.hxx:36,
                 from json-utils.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree_fwd.hpp:89:67: note: shadowed declaration is here
   89 |     typedef string_path<std::string, id_translator<std::string> > path;
      |                                                                   ^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520,
                 from json-utils.hxx:36,
                 from json-utils.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp: In member function 'boost::property_tree::basic_ptree<K, D, C>& boost::property_tree::basic_ptree<Key, Data, KeyCompare>::add(const path_type&, const Type&, Translator)':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:868:26: warning: declaration of 'path' shadows a global declaration [-Wshadow]
  868 |         const path_type &path, const Type &value, Translator tr)
      |         ~~~~~~~~~~~~~~~~~^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15,
                 from json-utils.hxx:36,
                 from json-utils.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree_fwd.hpp:89:67: note: shadowed declaration is here
   89 |     typedef string_path<std::string, id_translator<std::string> > path;
      |                                                                   ^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520,
                 from json-utils.hxx:36,
                 from json-utils.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp: In member function 'boost::property_tree::basic_ptree<K, D, C>& boost::property_tree::basic_ptree<Key, Data, KeyCompare>::add(const path_type&, const Type&)':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:878:26: warning: declaration of 'path' shadows a global declaration [-Wshadow]
  878 |         const path_type &path, const Type &value)
      |         ~~~~~~~~~~~~~~~~~^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15,
                 from json-utils.hxx:36,
                 from json-utils.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree_fwd.hpp:89:67: note: shadowed declaration is here
   89 |     typedef string_path<std::string, id_translator<std::string> > path;
      |                                                                   ^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_adaptor.hpp:15,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/reverse_iterator.hpp:10,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/sequenced_index.hpp:22,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:23,
                 from json-utils.hxx:36,
                 from json-utils.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp: In instantiation of 'class boost::iterators::detail::iterator_facade_base<boost::token_iterator<boost::char_separator<char, std::char_traits<char> >, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char>, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string<char>&, int, false, false>':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:854:9:   required from 'class boost::iterators::iterator_facade<boost::token_iterator<boost::char_separator<char, std::char_traits<char> >, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char>, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string<char>&, int>'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/token_iterator.hpp:30:9:   required from 'class boost::token_iterator<boost::char_separator<char, std::char_traits<char> >, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_parsing.hpp:158:24:   required from here
/pbulk/work/net/libcmis/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++() [with Derived = boost::token_iterator<boost::char_separator<char, std::char_traits<char> >, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >; Value = std::__cxx11::basic_string<char>; CategoryOrTraversal = boost::iterators::forward_traversal_tag; Reference = const std::__cxx11::basic_string<char>&; Difference = int]' should return 'boost::iterators::detail::iterator_facade_base<boost::token_iterator<boost::char_separator<char, std::char_traits<char> >, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char>, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string<char>&, int, false, false>&' [-Weffc++]
  745 |         Derived& operator++()
      |                  ^~~~~~~~
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp: In instantiation of 'class boost::iterators::detail::iterator_facade_base<boost::token_iterator<boost::offset_separator, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char>, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string<char>&, int, false, false>':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:854:9:   required from 'class boost::iterators::iterator_facade<boost::token_iterator<boost::offset_separator, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char>, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string<char>&, int>'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/token_iterator.hpp:30:9:   required from 'class boost::token_iterator<boost::offset_separator, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_parsing.hpp:202:73:   required from here
/pbulk/work/net/libcmis/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++() [with Derived = boost::token_iterator<boost::offset_separator, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >; Value = std::__cxx11::basic_string<char>; CategoryOrTraversal = boost::iterators::forward_traversal_tag; Reference = const std::__cxx11::basic_string<char>&; Difference = int]' should return 'boost::iterators::detail::iterator_facade_base<boost::token_iterator<boost::offset_separator, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char>, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string<char>&, int, false, false>&' [-Weffc++]
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/shared_ptr.hpp:17,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/time_clock.hpp:17,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/posix_time_types.hpp:10,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/time_formatters.hpp:16,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/posix_time.hpp:24,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/local_time/local_time.hpp:11,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time.hpp:15,
                 from ../../inc/libcmis/property.hxx:34,
                 from json-utils.hxx:39,
                 from json-utils.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/smart_ptr/shared_ptr.hpp: In constructor 'boost::detail::esft2_deleter_wrapper::esft2_deleter_wrapper()':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/smart_ptr/shared_ptr.hpp:1079:5: warning: 'boost::detail::esft2_deleter_wrapper::deleter_' should be initialized in the member initialization list [-Weffc++]
 1079 |     esft2_deleter_wrapper() BOOST_SP_NOEXCEPT
      |     ^~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/trim.hpp:23,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string.hpp:19,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/tz_db_base.hpp:24,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/local_time/tz_database.hpp:14,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/local_time/local_time.hpp:19,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time.hpp:15,
                 from ../../inc/libcmis/property.hxx:34,
                 from json-utils.hxx:39,
                 from json-utils.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/classification.hpp: At global scope:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/classification.hpp:238:9: warning: user-defined 'boost::algorithm::detail::pred_andF<Pred1T, Pred2T> boost::algorithm::operator&&(const boost::algorithm::predicate_facade<Pred1T>&, const boost::algorithm::predicate_facade<Pred2T>&)' always evaluates both arguments [-Weffc++]
  238 |         operator&&(
      |         ^~~~~~~~
/pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/classification.hpp:262:9: warning: user-defined 'boost::algorithm::detail::pred_orF<Pred1T, Pred2T> boost::algorithm::operator||(const boost::algorithm::predicate_facade<Pred1T>&, const boost::algorithm::predicate_facade<Pred2T>&)' always evaluates both arguments [-Weffc++]
  262 |         operator||(
      |         ^~~~~~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/function/function_template.hpp:14,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/function.hpp:16,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/detail/find_iterator.hpp:18,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/find_iterator.hpp:24,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/iter_find.hpp:27,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/split.hpp:16,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string.hpp:23,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/tz_db_base.hpp:24,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/local_time/tz_database.hpp:14,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/local_time/local_time.hpp:19,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time.hpp:15,
                 from ../../inc/libcmis/property.hxx:34,
                 from json-utils.hxx:39,
                 from json-utils.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/function/function_base.hpp: In constructor 'boost::function_base::function_base()':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/function/function_base.hpp:497:3: warning: 'boost::function_base::functor' should be initialized in the member initialization list [-Weffc++]
  497 |   function_base() : vtable(0) { }
      |   ^~~~~~~~~~~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_adaptor.hpp:15,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/reverse_iterator.hpp:10,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/sequenced_index.hpp:22,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:23,
                 from json-utils.hxx:36,
                 from json-utils.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp: In instantiation of 'class boost::iterators::detail::iterator_facade_base<boost::token_iterator<boost::escaped_list_separator<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char>, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string<char>&, int, false, false>':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:854:9:   required from 'class boost::iterators::iterator_facade<boost::token_iterator<boost::escaped_list_separator<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char>, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string<char>&, int>'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/token_iterator.hpp:30:9:   required from 'class boost::token_iterator<boost::escaped_list_separator<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/tz_db_base.hpp:337:21:   required from here
/pbulk/work/net/libcmis/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++() [with Derived = boost::token_iterator<boost::escaped_list_separator<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >; Value = std::__cxx11::basic_string<char>; CategoryOrTraversal = boost::iterators::forward_traversal_tag; Reference = const std::__cxx11::basic_string<char>&; Difference = int]' should return 'boost::iterators::detail::iterator_facade_base<boost::token_iterator<boost::escaped_list_separator<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char>, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string<char>&, int, false, false>&' [-Weffc++]
  745 |         Derived& operator++()
      |                  ^~~~~~~~
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp: In substitution of 'template<class I, class V, class TC, class R, class D> 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) [with I = boost::token_iterator<boost::escaped_list_separator<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >; V = std::__cxx11::basic_string<char>; TC = boost::iterators::forward_traversal_tag; R = const std::__cxx11::basic_string<char>&; D = int]':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/tz_db_base.hpp:339:12:   required from here
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:872:3: warning: postfix 'boost::mpl::eval_if<boost::mpl::and_<boost::is_convertible<const std::__cxx11::basic_string<char>&, const std::__cxx11::basic_string<char>&>, boost::mpl::not_<boost::is_convertible<boost::iterators::forward_traversal_tag, boost::iterators::forward_traversal_tag> >, mpl_::bool_<true>, mpl_::bool_<true>, mpl_::bool_<true> >, boost::mpl::if_<boost::iterators::detail::is_non_proxy_reference<const std::__cxx11::basic_string<char>&, std::__cxx11::basic_string<char> >, boost::iterators::detail::postfix_increment_proxy<boost::token_iterator<boost::escaped_list_separator<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> > >, boost::iterators::detail::writable_postfix_increment_proxy<boost::token_iterator<boost::escaped_list_separator<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> > > >, boost::mpl::identity<boost::token_iterator<boost::escaped_list_separator<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> > > >::type boost::iterators::operator++(boost::iterators::iterator_facade<boost::token_iterator<boost::escaped_list_separator<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char>, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string<char>&, int>&, int)' should return 'boost::iterators::iterator_facade<boost::token_iterator<boost::escaped_list_separator<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char>, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string<char>&, int>' [-Weffc++]
  872 |   operator++(
      |   ^~~~~~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/json_parser/detail/read.hpp:13,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/json_parser.hpp:16,
                 from json-utils.cxx:33:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/json_parser/detail/parser.hpp: In constructor 'boost::property_tree::json_parser::detail::source<Encoding, Iterator, Sentinel>::source(Encoding&)':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/json_parser/detail/parser.hpp:26:35: warning: declaration of 'encoding' shadows a member of 'boost::property_tree::json_parser::detail::source<Encoding, Iterator, Sentinel>' [-Wshadow]
   26 |         explicit source(Encoding& encoding) : encoding(encoding) {}
      |                         ~~~~~~~~~~^~~~~~~~
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/json_parser/detail/parser.hpp:102:19: note: shadowed declaration is here
  102 |         Encoding& encoding;
      |                   ^~~~~~~~
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/json_parser/detail/parser.hpp: In member function 'void boost::property_tree::json_parser::detail::source<Encoding, Iterator, Sentinel>::set_input(const string&, const Range&)':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/json_parser/detail/parser.hpp:29:43: warning: declaration of 'filename' shadows a member of 'boost::property_tree::json_parser::detail::source<Encoding, Iterator, Sentinel>' [-Wshadow]
   29 |         void set_input(const std::string& filename, const Range& r)
      |                        ~~~~~~~~~~~~~~~~~~~^~~~~~~~
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/json_parser/detail/parser.hpp:105:21: note: shadowed declaration is here
  105 |         std::string filename;
      |                     ^~~~~~~~
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/json_parser/detail/parser.hpp: In constructor 'boost::property_tree::json_parser::detail::number_callback_adapter<Callbacks, Encoding, Iterator, <template-parameter-1-4> >::number_callback_adapter(Callbacks&, Encoding&, Iterator&)':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/json_parser/detail/parser.hpp:117:43: warning: declaration of 'cur' shadows a member of 'boost::property_tree::json_parser::detail::number_callback_adapter<Callbacks, Encoding, Iterator, <template-parameter-1-4> >' [-Wshadow]
  117 |                                 Iterator& cur)
      |                                 ~~~~~~~~~~^~~
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/json_parser/detail/parser.hpp:133:19: note: shadowed declaration is here
  133 |         Iterator& cur;
      |                   ^~~
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/json_parser/detail/parser.hpp:116:65: warning: declaration of 'encoding' shadows a member of 'boost::property_tree::json_parser::detail::number_callback_adapter<Callbacks, Encoding, Iterator, <template-parameter-1-4> >' [-Wshadow]
  116 |         number_callback_adapter(Callbacks& callbacks, Encoding& encoding,
      |                                                       ~~~~~~~~~~^~~~~~~~
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/json_parser/detail/parser.hpp:131:19: note: shadowed declaration is here
  131 |         Encoding& encoding;
      |                   ^~~~~~~~
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/json_parser/detail/parser.hpp:116:44: warning: declaration of 'callbacks' shadows a member of 'boost::property_tree::json_parser::detail::number_callback_adapter<Callbacks, Encoding, Iterator, <template-parameter-1-4> >' [-Wshadow]
  116 |         number_callback_adapter(Callbacks& callbacks, Encoding& encoding,
      |                                 ~~~~~~~~~~~^~~~~~~~~
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/json_parser/detail/parser.hpp:130:20: note: shadowed declaration is here
  130 |         Callbacks& callbacks;
      |                    ^~~~~~~~~
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/json_parser/detail/parser.hpp: In constructor 'boost::property_tree::json_parser::detail::number_callback_adapter<Callbacks, Encoding, Iterator, std::input_iterator_tag>::number_callback_adapter(Callbacks&, Encoding&, Iterator&)':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/json_parser/detail/parser.hpp:141:65: warning: declaration of 'encoding' shadows a member of 'boost::property_tree::json_parser::detail::number_callback_adapter<Callbacks, Encoding, Iterator, std::input_iterator_tag>' [-Wshadow]
  141 |         number_callback_adapter(Callbacks& callbacks, Encoding& encoding,
      |                                                       ~~~~~~~~~~^~~~~~~~
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/json_parser/detail/parser.hpp:161:19: note: shadowed declaration is here
  161 |         Encoding& encoding;
      |                   ^~~~~~~~
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/json_parser/detail/parser.hpp:141:44: warning: declaration of 'callbacks' shadows a member of 'boost::property_tree::json_parser::detail::number_callback_adapter<Callbacks, Encoding, Iterator, std::input_iterator_tag>' [-Wshadow]
  141 |         number_callback_adapter(Callbacks& callbacks, Encoding& encoding,
      |                                 ~~~~~~~~~~~^~~~~~~~~
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/json_parser/detail/parser.hpp:160:20: note: shadowed declaration is here
  160 |         Callbacks& callbacks;
      |                    ^~~~~~~~~
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/json_parser/detail/parser.hpp: In constructor 'boost::property_tree::json_parser::detail::string_callback_adapter<Callbacks, Encoding, Iterator, <template-parameter-1-4> >::string_callback_adapter(Callbacks&, Encoding&, Iterator&)':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/json_parser/detail/parser.hpp:172:43: warning: declaration of 'cur' shadows a member of 'boost::property_tree::json_parser::detail::string_callback_adapter<Callbacks, Encoding, Iterator, <template-parameter-1-4> >' [-Wshadow]
  172 |                                 Iterator& cur)
      |                                 ~~~~~~~~~~^~~
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/json_parser/detail/parser.hpp:195:19: note: shadowed declaration is here
  195 |         Iterator& cur;
      |                   ^~~
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/json_parser/detail/parser.hpp:171:65: warning: declaration of 'encoding' shadows a member of 'boost::property_tree::json_parser::detail::string_callback_adapter<Callbacks, Encoding, Iterator, <template-parameter-1-4> >' [-Wshadow]
  171 |         string_callback_adapter(Callbacks& callbacks, Encoding& encoding,
      |                                                       ~~~~~~~~~~^~~~~~~~
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/json_parser/detail/parser.hpp:194:19: note: shadowed declaration is here
  194 |         Encoding& encoding;
      |                   ^~~~~~~~
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/json_parser/detail/parser.hpp:171:44: warning: declaration of 'callbacks' shadows a member of 'boost::property_tree::json_parser::detail::string_callback_adapter<Callbacks, Encoding, Iterator, <template-parameter-1-4> >' [-Wshadow]
  171 |         string_callback_adapter(Callbacks& callbacks, Encoding& encoding,
      |                                 ~~~~~~~~~~~^~~~~~~~~
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/json_parser/detail/parser.hpp:193:20: note: shadowed declaration is here
  193 |         Callbacks& callbacks;
      |                    ^~~~~~~~~
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/json_parser/detail/parser.hpp: In constructor 'boost::property_tree::json_parser::detail::string_callback_adapter<Callbacks, Encoding, Iterator, std::input_iterator_tag>::string_callback_adapter(Callbacks&, Encoding&, Iterator&)':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/json_parser/detail/parser.hpp:205:43: warning: declaration of 'cur' shadows a member of 'boost::property_tree::json_parser::detail::string_callback_adapter<Callbacks, Encoding, Iterator, std::input_iterator_tag>' [-Wshadow]
  205 |                                 Iterator& cur)
      |                                 ~~~~~~~~~~^~~
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/json_parser/detail/parser.hpp:226:19: note: shadowed declaration is here
  226 |         Iterator& cur;
      |                   ^~~
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/json_parser/detail/parser.hpp:204:65: warning: declaration of 'encoding' shadows a member of 'boost::property_tree::json_parser::detail::string_callback_adapter<Callbacks, Encoding, Iterator, std::input_iterator_tag>' [-Wshadow]
  204 |         string_callback_adapter(Callbacks& callbacks, Encoding& encoding,
      |                                                       ~~~~~~~~~~^~~~~~~~
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/json_parser/detail/parser.hpp:225:19: note: shadowed declaration is here
  225 |         Encoding& encoding;
      |                   ^~~~~~~~
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/json_parser/detail/parser.hpp:204:44: warning: declaration of 'callbacks' shadows a member of 'boost::property_tree::json_parser::detail::string_callback_adapter<Callbacks, Encoding, Iterator, std::input_iterator_tag>' [-Wshadow]
  204 |         string_callback_adapter(Callbacks& callbacks, Encoding& encoding,
      |                                 ~~~~~~~~~~~^~~~~~~~~
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/json_parser/detail/parser.hpp:224:20: note: shadowed declaration is here
  224 |         Callbacks& callbacks;
      |                    ^~~~~~~~~
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/json_parser/detail/parser.hpp: In constructor 'boost::property_tree::json_parser::detail::parser<Callbacks, Encoding, Iterator, Sentinel>::parser(Callbacks&, Encoding&)':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/json_parser/detail/parser.hpp:241:48: warning: declaration of 'encoding' shadows a member of 'boost::property_tree::json_parser::detail::parser<Callbacks, Encoding, Iterator, Sentinel>' [-Wshadow]
  241 |         parser(Callbacks& callbacks, Encoding& encoding)
      |                                      ~~~~~~~~~~^~~~~~~~
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/json_parser/detail/parser.hpp:524:19: note: shadowed declaration is here
  524 |         Encoding& encoding;
      |                   ^~~~~~~~
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/json_parser/detail/parser.hpp:241:27: warning: declaration of 'callbacks' shadows a member of 'boost::property_tree::json_parser::detail::parser<Callbacks, Encoding, Iterator, Sentinel>' [-Wshadow]
  241 |         parser(Callbacks& callbacks, Encoding& encoding)
      |                ~~~~~~~~~~~^~~~~~~~~
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/json_parser/detail/parser.hpp:523:20: note: shadowed declaration is here
  523 |         Callbacks& callbacks;
      |                    ^~~~~~~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/json_parser.hpp:16,
                 from json-utils.cxx:33:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/json_parser/detail/read.hpp: In constructor 'boost::property_tree::json_parser::detail::minirange<Iterator, Sentinel>::minirange(Iterator, Sentinel)':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/json_parser/detail/read.hpp:33:44: warning: declaration of 'last' shadows a member of 'boost::property_tree::json_parser::detail::minirange<Iterator, Sentinel>' [-Wshadow]
   33 |         minirange(Iterator first, Sentinel last) : first(first), last(last) {}
      |                                   ~~~~~~~~~^~~~
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/json_parser/detail/read.hpp:39:18: note: shadowed declaration is here
   39 |         Sentinel last;
      |                  ^~~~
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/json_parser/detail/read.hpp:33:28: warning: declaration of 'first' shadows a member of 'boost::property_tree::json_parser::detail::minirange<Iterator, Sentinel>' [-Wshadow]
   33 |         minirange(Iterator first, Sentinel last) : first(first), last(last) {}
      |                   ~~~~~~~~~^~~~~
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/json_parser/detail/read.hpp:38:18: note: shadowed declaration is here
   38 |         Iterator first;
      |                  ^~~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/shared_ptr.hpp:17,
                 from ../../inc/libcmis/oauth2-data.hxx:32,
                 from http-session.hxx:41,
                 from oauth2-handler.hxx:32,
                 from oauth2-handler.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/smart_ptr/shared_ptr.hpp: In constructor 'boost::detail::esft2_deleter_wrapper::esft2_deleter_wrapper()':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/smart_ptr/shared_ptr.hpp:1079:5: warning: 'boost::detail::esft2_deleter_wrapper::deleter_' should be initialized in the member initialization list [-Weffc++]
 1079 |     esft2_deleter_wrapper() BOOST_SP_NOEXCEPT
      |     ^~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/node_type.hpp:22,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/index_base.hpp:27,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/base_type.hpp:21,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index_container.hpp:36,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:21,
                 from json-utils.hxx:36,
                 from json-utils.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/header_holder.hpp: In instantiation of 'struct boost::multi_index::detail::header_holder<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::null_augment_policy, boost::multi_index::detail::index_node_base<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > > > >*, boost::multi_index::multi_index_container<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, boost::multi_index::indexed_by<boost::multi_index::sequenced<>, boost::multi_index::ordered_non_unique<boost::multi_index::tag<boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >::subs::by_name, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::multi_index::member<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, const std::__cxx11::basic_string<char>, &std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >::first>, std::less<std::__cxx11::basic_string<char> > >, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > > >':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index_container.hpp:99:7:   required from 'class boost::multi_index::multi_index_container<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, boost::multi_index::indexed_by<boost::multi_index::sequenced<>, boost::multi_index::ordered_non_unique<boost::multi_index::tag<boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >::subs::by_name, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::multi_index::member<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, const std::__cxx11::basic_string<char>, &std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >::first>, std::less<std::__cxx11::basic_string<char> > >, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > >'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:60:13:   required from 'struct boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >::subs'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:77:33:   required from 'class boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >::iterator'
json-utils.cxx:162:46:   required from here
/pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/header_holder.hpp:33:8: warning: 'struct boost::multi_index::detail::header_holder<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::null_augment_policy, boost::multi_index::detail::index_node_base<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > > > >*, boost::multi_index::multi_index_container<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, boost::multi_index::indexed_by<boost::multi_index::sequenced<>, boost::multi_index::ordered_non_unique<boost::multi_index::tag<boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >::subs::by_name, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::multi_index::member<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, const std::__cxx11::basic_string<char>, &std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >::first>, std::less<std::__cxx11::basic_string<char> > >, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > > >' has pointer data members [-Weffc++]
   33 | struct header_holder:private noncopyable
      |        ^~~~~~~~~~~~~
/pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/header_holder.hpp:33:8: warning:   but does not declare 'boost::multi_index::detail::header_holder<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::null_augment_policy, boost::multi_index::detail::index_node_base<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > > > >*, boost::multi_index::multi_index_container<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, boost::multi_index::indexed_by<boost::multi_index::sequenced<>, boost::multi_index::ordered_non_unique<boost::multi_index::tag<boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >::subs::by_name, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::multi_index::member<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, const std::__cxx11::basic_string<char>, &std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >::first>, std::less<std::__cxx11::basic_string<char> > >, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > > >(const boost::multi_index::detail::header_holder<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::null_augment_policy, boost::multi_index::detail::index_node_base<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > > > >*, boost::multi_index::multi_index_container<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, boost::multi_index::indexed_by<boost::multi_index::sequenced<>, boost::multi_index::ordered_non_unique<boost::multi_index::tag<boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >::subs::by_name, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::multi_index::member<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, const std::__cxx11::basic_string<char>, &std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >::first>, std::less<std::__cxx11::basic_string<char> > >, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > > >&)' [-Weffc++]
/pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/header_holder.hpp:33:8: warning:   or 'operator=(const boost::multi_index::detail::header_holder<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::null_augment_policy, boost::multi_index::detail::index_node_base<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > > > >*, boost::multi_index::multi_index_container<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, boost::multi_index::indexed_by<boost::multi_index::sequenced<>, boost::multi_index::ordered_non_unique<boost::multi_index::tag<boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >::subs::by_name, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::multi_index::member<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, const std::__cxx11::basic_string<char>, &std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >::first>, std::less<std::__cxx11::basic_string<char> > >, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > > >&)' [-Weffc++]
/pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/header_holder.hpp:38:15: note: pointer member 'boost::multi_index::detail::header_holder<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::null_augment_policy, boost::multi_index::detail::index_node_base<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > > > >*, boost::multi_index::multi_index_container<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, boost::multi_index::indexed_by<boost::multi_index::sequenced<>, boost::multi_index::ordered_non_unique<boost::multi_index::tag<boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >::subs::by_name, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::multi_index::member<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, const std::__cxx11::basic_string<char>, &std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >::first>, std::less<std::__cxx11::basic_string<char> > >, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > > >::member' declared here
   38 |   NodeTypePtr member;
      |               ^~~~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/time_duration.hpp:17,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/posix_time_config.hpp:16,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/posix_time_system.hpp:13,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/ptime.hpp:12,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/posix_time.hpp:15,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/local_time/local_time.hpp:11,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time.hpp:15,
                 from ../../inc/libcmis/xml-utils.hxx:36,
                 from http-session.hxx:42,
                 from oauth2-handler.hxx:32,
                 from oauth2-handler.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/operators.hpp: At global scope:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/operators.hpp:872:6: warning: prefix 'T& boost::operators_impl::output_iterator_helper<T>::operator++()' should return 'boost::operators_impl::output_iterator_helper<T>&' [-Weffc++]
  872 |   T& operator++() { return static_cast<T&>(*this); }
      |      ^~~~~~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_adaptor.hpp:15,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/reverse_iterator.hpp:10,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/sequenced_index.hpp:22,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:23,
                 from json-utils.hxx:36,
                 from json-utils.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp: In instantiation of 'class boost::iterators::detail::iterator_facade_base<boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >::iterator, std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, boost::iterators::bidirectional_traversal_tag, std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >&, int, false, false>':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:774:11:   required from 'class boost::iterators::detail::iterator_facade_base<boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >::iterator, std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, boost::iterators::bidirectional_traversal_tag, std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >&, int, true, false>'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:854:9:   required from 'class boost::iterators::iterator_facade<boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >::iterator, std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, boost::iterators::bidirectional_traversal_tag, std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >&, int>'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_adaptor.hpp:249:9:   required from 'class boost::iterators::iterator_adaptor<boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >::iterator, boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::null_augment_policy, boost::multi_index::detail::index_node_base<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > > > > >, std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, boost::use_default, boost::use_default, boost::use_default>'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:77:33:   required from 'class boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >::iterator'
json-utils.cxx:162:46:   required from here
/pbulk/work/net/libcmis/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++() [with Derived = boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >::iterator; Value = std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >; CategoryOrTraversal = boost::iterators::bidirectional_traversal_tag; Reference = std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >&; Difference = int]' should return 'boost::iterators::detail::iterator_facade_base<boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >::iterator, std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, boost::iterators::bidirectional_traversal_tag, std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >&, int, false, false>&' [-Weffc++]
  745 |         Derived& operator++()
      |                  ^~~~~~~~
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp: In instantiation of 'class boost::iterators::detail::iterator_facade_base<boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >::iterator, std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, boost::iterators::bidirectional_traversal_tag, std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >&, int, true, false>':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:854:9:   required from 'class boost::iterators::iterator_facade<boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >::iterator, std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, boost::iterators::bidirectional_traversal_tag, std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >&, int>'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_adaptor.hpp:249:9:   required from 'class boost::iterators::iterator_adaptor<boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >::iterator, boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::null_augment_policy, boost::multi_index::detail::index_node_base<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > > > > >, std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, boost::use_default, boost::use_default, boost::use_default>'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:77:33:   required from 'class boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >::iterator'
json-utils.cxx:162:46:   required from here
/pbulk/work/net/libcmis/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--() [with Derived = boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >::iterator; Value = std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >; CategoryOrTraversal = boost::iterators::bidirectional_traversal_tag; Reference = std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >&; Difference = int]' should return 'boost::iterators::detail::iterator_facade_base<boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >::iterator, std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, boost::iterators::bidirectional_traversal_tag, std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >&, int, true, false>&' [-Weffc++]
  778 |         Derived& operator--()
      |                  ^~~~~~~~
/pbulk/work/net/libcmis/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) [with Derived = boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >::iterator; Value = std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >; CategoryOrTraversal = boost::iterators::bidirectional_traversal_tag; Reference = std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >&; Difference = int]' should return 'boost::iterators::detail::iterator_facade_base<boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >::iterator, std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, boost::iterators::bidirectional_traversal_tag, std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >&, int, true, false>' [-Weffc++]
  784 |         Derived operator--(int)
      |                 ^~~~~~~~
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp: In instantiation of 'class boost::iterators::detail::iterator_facade_base<boost::token_iterator<boost::char_separator<wchar_t, std::char_traits<wchar_t> >, __gnu_cxx::__normal_iterator<const wchar_t*, std::__cxx11::basic_string<wchar_t> >, std::__cxx11::basic_string<wchar_t> >, std::__cxx11::basic_string<wchar_t>, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string<wchar_t>&, int, false, false>':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:854:9:   required from 'class boost::iterators::iterator_facade<boost::token_iterator<boost::char_separator<wchar_t, std::char_traits<wchar_t> >, __gnu_cxx::__normal_iterator<const wchar_t*, std::__cxx11::basic_string<wchar_t> >, std::__cxx11::basic_string<wchar_t> >, std::__cxx11::basic_string<wchar_t>, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string<wchar_t>&, int>'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/token_iterator.hpp:30:9:   required from 'class boost::token_iterator<boost::char_separator<wchar_t, std::char_traits<wchar_t> >, __gnu_cxx::__normal_iterator<const wchar_t*, std::__cxx11::basic_string<wchar_t> >, std::__cxx11::basic_string<wchar_t> >'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_parsing.hpp:322:36:   required from 'boost::date_time::period<date_type, typename date_type::duration_type> boost::date_time::from_simple_string_type(const std::__cxx11::basic_string<OutputT>&) [with date_type = boost::gregorian::date; charT = wchar_t; typename date_type::duration_type = boost::gregorian::date_duration]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/parsers.hpp:103:62:   required from here
/pbulk/work/net/libcmis/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++() [with Derived = boost::token_iterator<boost::char_separator<wchar_t, std::char_traits<wchar_t> >, __gnu_cxx::__normal_iterator<const wchar_t*, std::__cxx11::basic_string<wchar_t> >, std::__cxx11::basic_string<wchar_t> >; Value = std::__cxx11::basic_string<wchar_t>; CategoryOrTraversal = boost::iterators::forward_traversal_tag; Reference = const std::__cxx11::basic_string<wchar_t>&; Difference = int]' should return 'boost::iterators::detail::iterator_facade_base<boost::token_iterator<boost::char_separator<wchar_t, std::char_traits<wchar_t> >, __gnu_cxx::__normal_iterator<const wchar_t*, std::__cxx11::basic_string<wchar_t> >, std::__cxx11::basic_string<wchar_t> >, std::__cxx11::basic_string<wchar_t>, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string<wchar_t>&, int, false, false>&' [-Weffc++]
  745 |         Derived& operator++()
      |                  ^~~~~~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520,
                 from json-utils.hxx:36,
                 from json-utils.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp: In instantiation of 'boost::property_tree::basic_ptree<Key, Data, KeyCompare>::basic_ptree() [with Key = std::__cxx11::basic_string<char>; Data = std::__cxx11::basic_string<char>; KeyCompare = std::less<std::__cxx11::basic_string<char> >]':
json-utils.cxx:46:18:   required from here
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:181:5: warning: 'boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >::m_data' should be initialized in the member initialization list [-Weffc++]
  181 |     basic_ptree<K, D, C>::basic_ptree()
      |     ^~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/range/iterator_range_core.hpp:27,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/replace.hpp:16,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_facet.hpp:17,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/gregorian_io.hpp:16,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/gregorian.hpp:31,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/time_formatters.hpp:12,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/posix_time.hpp:24,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/local_time/local_time.hpp:11,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time.hpp:15,
                 from ../../inc/libcmis/xml-utils.hxx:36,
                 from http-session.hxx:42,
                 from oauth2-handler.hxx:32,
                 from oauth2-handler.cxx:29:
/pbulk/work/net/libcmis/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/net/libcmis/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/net/libcmis/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/net/libcmis/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++(
      |   ^~~~~~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/token_iterator.hpp:24,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/tokenizer.hpp:20,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_parsing.hpp:17,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/parsers.hpp:13,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/gregorian.hpp:34,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/time_formatters.hpp:12,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/posix_time.hpp:24,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/local_time/local_time.hpp:11,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time.hpp:15,
                 from ../../inc/libcmis/property.hxx:34,
                 from json-utils.hxx:39,
                 from json-utils.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/token_functions.hpp: In instantiation of 'boost::char_separator<Char, Tr>::char_separator(const Char*, const Char*, boost::empty_token_policy) [with Char = char; Tr = std::char_traits<char>]':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_parsing.hpp:155:27:   required from 'date_type boost::date_time::parse_date(const string&, int) [with date_type = boost::gregorian::date; std::string = std::__cxx11::basic_string<char>]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/parsers.hpp:49:41:   required from here
/pbulk/work/net/libcmis/work/.buildlink/include/boost/token_functions.hpp:435:5: warning: 'boost::char_separator<char, std::char_traits<char> >::m_kept_delims' should be initialized in the member initialization list [-Weffc++]
  435 |     char_separator(const Char* dropped_delims,
      |     ^~~~~~~~~~~~~~
/pbulk/work/net/libcmis/work/.buildlink/include/boost/token_functions.hpp: In instantiation of 'boost::char_separator<Char, Tr>::char_separator(const Char*, const Char*, boost::empty_token_policy) [with Char = wchar_t; Tr = std::char_traits<wchar_t>]':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_parsing.hpp:320:22:   required from 'boost::date_time::period<date_type, typename date_type::duration_type> boost::date_time::from_simple_string_type(const std::__cxx11::basic_string<OutputT>&) [with date_type = boost::gregorian::date; charT = wchar_t; typename date_type::duration_type = boost::gregorian::date_duration]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/parsers.hpp:103:62:   required from here
/pbulk/work/net/libcmis/work/.buildlink/include/boost/token_functions.hpp:435:5: warning: 'boost::char_separator<wchar_t, std::char_traits<wchar_t> >::m_kept_delims' should be initialized in the member initialization list [-Weffc++]
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/format_date_parser.hpp:17,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_generator_parser.hpp:20,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_facet.hpp:25,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/gregorian_io.hpp:16,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/gregorian.hpp:31,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/time_formatters.hpp:12,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/posix_time.hpp:24,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/local_time/local_time.hpp:11,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time.hpp:15,
                 from ../../inc/libcmis/property.hxx:34,
                 from json-utils.hxx:39,
                 from json-utils.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/special_values_parser.hpp: In instantiation of 'boost::date_time::special_values_parser<date_type, charT>::special_values_parser() [with date_type = boost::gregorian::date; charT = char]':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/time_parsing.hpp:316:18:   required from 'time_type boost::date_time::parse_iso_time(const string&, char) [with time_type = boost::posix_time::ptime; std::string = std::__cxx11::basic_string<char>]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/time_parsers.hpp:35:51:   required from here
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/special_values_parser.hpp:52:5: warning: 'boost::date_time::special_values_parser<boost::gregorian::date, char>::m_sv_strings' should be initialized in the member initialization list [-Weffc++]
   52 |     special_values_parser()
      |     ^~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/period_parser.hpp:19,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_facet.hpp:23,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/gregorian_io.hpp:16,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/gregorian.hpp:31,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/time_formatters.hpp:12,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/posix_time.hpp:24,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/local_time/local_time.hpp:11,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time.hpp:15,
                 from ../../inc/libcmis/property.hxx:34,
                 from json-utils.hxx:39,
                 from json-utils.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/string_parse_tree.hpp: In instantiation of 'boost::date_time::parse_match_result<charT>::parse_match_result() [with charT = char]':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/time_parsing.hpp:317:17:   required from 'time_type boost::date_time::parse_iso_time(const string&, char) [with time_type = boost::posix_time::ptime; std::string = std::__cxx11::basic_string<char>]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/time_parsers.hpp:35:51:   required from here
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/string_parse_tree.hpp:28:3: warning: 'boost::date_time::parse_match_result<char>::cache' should be initialized in the member initialization list [-Weffc++]
   28 |   parse_match_result() :
      |   ^~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_adaptor.hpp:15,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/reverse_iterator.hpp:10,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/sequenced_index.hpp:22,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:23,
                 from json-utils.hxx:36,
                 from json-utils.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp: In instantiation of 'class boost::iterators::detail::iterator_facade_base<boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >::assoc_iterator, std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, boost::iterators::bidirectional_traversal_tag, std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >&, int, false, false>':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:774:11:   required from 'class boost::iterators::detail::iterator_facade_base<boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >::assoc_iterator, std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, boost::iterators::bidirectional_traversal_tag, std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >&, int, true, false>'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:854:9:   required from 'class boost::iterators::iterator_facade<boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >::assoc_iterator, std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, boost::iterators::bidirectional_traversal_tag, std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >&, int>'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_adaptor.hpp:249:9:   required from 'class boost::iterators::iterator_adaptor<boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >::assoc_iterator, boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::null_augment_policy, boost::multi_index::detail::index_node_base<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > > > >, std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, boost::use_default, boost::use_default, boost::use_default>'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:137:33:   required from 'class boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >::assoc_iterator'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:913:24:   required from 'boost::property_tree::basic_ptree<K, D, C>& boost::property_tree::basic_ptree<Key, Data, KeyCompare>::force_path(boost::property_tree::basic_ptree<Key, Data, KeyCompare>::path_type&) [with Key = std::__cxx11::basic_string<char>; Data = std::__cxx11::basic_string<char>; KeyCompare = std::less<std::__cxx11::basic_string<char> >; boost::property_tree::basic_ptree<Key, Data, KeyCompare>::path_type = boost::property_tree::string_path<std::__cxx11::basic_string<char>, boost::property_tree::id_translator<std::__cxx11::basic_string<char> > >]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:658:29:   required from 'boost::property_tree::basic_ptree<K, D, C>& boost::property_tree::basic_ptree<Key, Data, KeyCompare>::add_child(const path_type&, const self_type&) [with Key = std::__cxx11::basic_string<char>; Data = std::__cxx11::basic_string<char>; KeyCompare = std::less<std::__cxx11::basic_string<char> >; boost::property_tree::basic_ptree<Key, Data, KeyCompare>::path_type = boost::property_tree::string_path<std::__cxx11::basic_string<char>, boost::property_tree::id_translator<std::__cxx11::basic_string<char> > >; boost::property_tree::basic_ptree<Key, Data, KeyCompare>::self_type = boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >]'
json-utils.cxx:151:49:   required from here
/pbulk/work/net/libcmis/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++() [with Derived = boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >::assoc_iterator; Value = std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >; CategoryOrTraversal = boost::iterators::bidirectional_traversal_tag; Reference = std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >&; Difference = int]' should return 'boost::iterators::detail::iterator_facade_base<boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >::assoc_iterator, std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, boost::iterators::bidirectional_traversal_tag, std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >&, int, false, false>&' [-Weffc++]
  745 |         Derived& operator++()
      |                  ^~~~~~~~
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp: In instantiation of 'class boost::iterators::detail::iterator_facade_base<boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >::assoc_iterator, std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, boost::iterators::bidirectional_traversal_tag, std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >&, int, true, false>':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:854:9:   required from 'class boost::iterators::iterator_facade<boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >::assoc_iterator, std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, boost::iterators::bidirectional_traversal_tag, std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >&, int>'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_adaptor.hpp:249:9:   required from 'class boost::iterators::iterator_adaptor<boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >::assoc_iterator, boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::null_augment_policy, boost::multi_index::detail::index_node_base<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > > > >, std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, boost::use_default, boost::use_default, boost::use_default>'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:137:33:   required from 'class boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >::assoc_iterator'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:913:24:   required from 'boost::property_tree::basic_ptree<K, D, C>& boost::property_tree::basic_ptree<Key, Data, KeyCompare>::force_path(boost::property_tree::basic_ptree<Key, Data, KeyCompare>::path_type&) [with Key = std::__cxx11::basic_string<char>; Data = std::__cxx11::basic_string<char>; KeyCompare = std::less<std::__cxx11::basic_string<char> >; boost::property_tree::basic_ptree<Key, Data, KeyCompare>::path_type = boost::property_tree::string_path<std::__cxx11::basic_string<char>, boost::property_tree::id_translator<std::__cxx11::basic_string<char> > >]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:658:29:   required from 'boost::property_tree::basic_ptree<K, D, C>& boost::property_tree::basic_ptree<Key, Data, KeyCompare>::add_child(const path_type&, const self_type&) [with Key = std::__cxx11::basic_string<char>; Data = std::__cxx11::basic_string<char>; KeyCompare = std::less<std::__cxx11::basic_string<char> >; boost::property_tree::basic_ptree<Key, Data, KeyCompare>::path_type = boost::property_tree::string_path<std::__cxx11::basic_string<char>, boost::property_tree::id_translator<std::__cxx11::basic_string<char> > >; boost::property_tree::basic_ptree<Key, Data, KeyCompare>::self_type = boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >]'
json-utils.cxx:151:49:   required from here
/pbulk/work/net/libcmis/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--() [with Derived = boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >::assoc_iterator; Value = std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >; CategoryOrTraversal = boost::iterators::bidirectional_traversal_tag; Reference = std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >&; Difference = int]' should return 'boost::iterators::detail::iterator_facade_base<boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >::assoc_iterator, std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, boost::iterators::bidirectional_traversal_tag, std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >&, int, true, false>&' [-Weffc++]
  778 |         Derived& operator--()
      |                  ^~~~~~~~
/pbulk/work/net/libcmis/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) [with Derived = boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >::assoc_iterator; Value = std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >; CategoryOrTraversal = boost::iterators::bidirectional_traversal_tag; Reference = std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >&; Difference = int]' should return 'boost::iterators::detail::iterator_facade_base<boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >::assoc_iterator, std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, boost::iterators::bidirectional_traversal_tag, std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >&, int, true, false>' [-Weffc++]
  784 |         Derived operator--(int)
      |                 ^~~~~~~~
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp: In instantiation of 'class boost::iterators::detail::iterator_facade_base<boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >::const_assoc_iterator, std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, boost::iterators::bidirectional_traversal_tag, const std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >&, int, false, false>':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:774:11:   required from 'class boost::iterators::detail::iterator_facade_base<boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >::const_assoc_iterator, std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, boost::iterators::bidirectional_traversal_tag, const std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >&, int, true, false>'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:854:9:   required from 'class boost::iterators::iterator_facade<boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >::const_assoc_iterator, std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, boost::iterators::bidirectional_traversal_tag, const std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >&, int>'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_adaptor.hpp:249:9:   required from 'class boost::iterators::iterator_adaptor<boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >::const_assoc_iterator, boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::null_augment_policy, boost::multi_index::detail::index_node_base<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > > > >, boost::use_default, boost::use_default, boost::use_default, boost::use_default>'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:159:33:   required from 'class boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >::const_assoc_iterator'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:895:30:   required from 'boost::property_tree::basic_ptree<K, D, C>* boost::property_tree::basic_ptree<Key, Data, KeyCompare>::walk_path(boost::property_tree::basic_ptree<Key, Data, KeyCompare>::path_type&) const [with Key = std::__cxx11::basic_string<char>; Data = std::__cxx11::basic_string<char>; KeyCompare = std::less<std::__cxx11::basic_string<char> >; boost::property_tree::basic_ptree<Key, Data, KeyCompare>::path_type = boost::property_tree::string_path<std::__cxx11::basic_string<char>, boost::property_tree::id_translator<std::__cxx11::basic_string<char> > >]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:576:24:   required from 'boost::property_tree::basic_ptree<K, D, C>& boost::property_tree::basic_ptree<Key, Data, KeyCompare>::get_child(const path_type&) [with Key = std::__cxx11::basic_string<char>; Data = std::__cxx11::basic_string<char>; KeyCompare = std::less<std::__cxx11::basic_string<char> >; boost::property_tree::basic_ptree<Key, Data, KeyCompare>::path_type = boost::property_tree::string_path<std::__cxx11::basic_string<char>, boost::property_tree::id_translator<std::__cxx11::basic_string<char> > >]'
json-utils.cxx:162:46:   required from here
/pbulk/work/net/libcmis/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++() [with Derived = boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >::const_assoc_iterator; Value = std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >; CategoryOrTraversal = boost::iterators::bidirectional_traversal_tag; Reference = const std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >&; Difference = int]' should return 'boost::iterators::detail::iterator_facade_base<boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >::const_assoc_iterator, std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, boost::iterators::bidirectional_traversal_tag, const std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >&, int, false, false>&' [-Weffc++]
  745 |         Derived& operator++()
      |                  ^~~~~~~~
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp: In instantiation of 'class boost::iterators::detail::iterator_facade_base<boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >::const_assoc_iterator, std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, boost::iterators::bidirectional_traversal_tag, const std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >&, int, true, false>':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:854:9:   required from 'class boost::iterators::iterator_facade<boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >::const_assoc_iterator, std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, boost::iterators::bidirectional_traversal_tag, const std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >&, int>'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_adaptor.hpp:249:9:   required from 'class boost::iterators::iterator_adaptor<boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >::const_assoc_iterator, boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::null_augment_policy, boost::multi_index::detail::index_node_base<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > > > >, boost::use_default, boost::use_default, boost::use_default, boost::use_default>'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:159:33:   required from 'class boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >::const_assoc_iterator'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:895:30:   required from 'boost::property_tree::basic_ptree<K, D, C>* boost::property_tree::basic_ptree<Key, Data, KeyCompare>::walk_path(boost::property_tree::basic_ptree<Key, Data, KeyCompare>::path_type&) const [with Key = std::__cxx11::basic_string<char>; Data = std::__cxx11::basic_string<char>; KeyCompare = std::less<std::__cxx11::basic_string<char> >; boost::property_tree::basic_ptree<Key, Data, KeyCompare>::path_type = boost::property_tree::string_path<std::__cxx11::basic_string<char>, boost::property_tree::id_translator<std::__cxx11::basic_string<char> > >]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:576:24:   required from 'boost::property_tree::basic_ptree<K, D, C>& boost::property_tree::basic_ptree<Key, Data, KeyCompare>::get_child(const path_type&) [with Key = std::__cxx11::basic_string<char>; Data = std::__cxx11::basic_string<char>; KeyCompare = std::less<std::__cxx11::basic_string<char> >; boost::property_tree::basic_ptree<Key, Data, KeyCompare>::path_type = boost::property_tree::string_path<std::__cxx11::basic_string<char>, boost::property_tree::id_translator<std::__cxx11::basic_string<char> > >]'
json-utils.cxx:162:46:   required from here
/pbulk/work/net/libcmis/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--() [with Derived = boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >::const_assoc_iterator; Value = std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >; CategoryOrTraversal = boost::iterators::bidirectional_traversal_tag; Reference = const std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >&; Difference = int]' should return 'boost::iterators::detail::iterator_facade_base<boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >::const_assoc_iterator, std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, boost::iterators::bidirectional_traversal_tag, const std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >&, int, true, false>&' [-Weffc++]
  778 |         Derived& operator--()
      |                  ^~~~~~~~
/pbulk/work/net/libcmis/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) [with Derived = boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >::const_assoc_iterator; Value = std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >; CategoryOrTraversal = boost::iterators::bidirectional_traversal_tag; Reference = const std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >&; Difference = int]' should return 'boost::iterators::detail::iterator_facade_base<boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >::const_assoc_iterator, std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, boost::iterators::bidirectional_traversal_tag, const std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >&, int, true, false>' [-Weffc++]
  784 |         Derived operator--(int)
      |                 ^~~~~~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/json_parser/detail/read.hpp:16,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/json_parser.hpp:16,
                 from json-utils.cxx:33:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/json_parser/detail/standard_callbacks.hpp: In instantiation of 'void boost::property_tree::json_parser::detail::read_json_internal(std::basic_istream<typename Ptree::key_type::value_type>&, Ptree&, const string&) [with Ptree = boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >; typename Ptree::key_type::value_type = char; std::string = std::__cxx11::basic_string<char>]':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/json_parser.hpp:46:35:   required from 'void boost::property_tree::json_parser::read_json(std::basic_istream<typename Ptree::key_type::value_type>&, Ptree&) [with Ptree = boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >; typename Ptree::key_type::value_type = char]'
json-utils.cxx:189:62:   required from here
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/json_parser/detail/standard_callbacks.hpp:28:11: warning: 'boost::property_tree::json_parser::detail::standard_callbacks<boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >::root' should be initialized in the member initialization list [-Weffc++]
   28 |     class standard_callbacks {
      |           ^~~~~~~~~~~~~~~~~~
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/json_parser/detail/standard_callbacks.hpp:28:11: warning: 'boost::property_tree::json_parser::detail::standard_callbacks<boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >::key_buffer' should be initialized in the member initialization list [-Weffc++]
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/json_parser/detail/standard_callbacks.hpp:28:11: warning: 'boost::property_tree::json_parser::detail::standard_callbacks<boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >::stack' should be initialized in the member initialization list [-Weffc++]
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/json_parser.hpp:16,
                 from json-utils.cxx:33:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/json_parser/detail/read.hpp:81:24: note: synthesized method 'boost::property_tree::json_parser::detail::standard_callbacks<boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >::standard_callbacks()' first required here
   81 |         callbacks_type callbacks;
      |                        ^~~~~~~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/period_parser.hpp:19,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_facet.hpp:23,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/gregorian_io.hpp:16,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/gregorian.hpp:31,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/time_formatters.hpp:12,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/posix_time.hpp:24,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/local_time/local_time.hpp:11,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time.hpp:15,
                 from ../../inc/libcmis/property.hxx:34,
                 from json-utils.hxx:39,
                 from json-utils.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/string_parse_tree.hpp: In instantiation of 'boost::date_time::string_parse_tree<charT>::string_parse_tree(short int) [with charT = char]':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/special_values_parser.hpp:53:5:   required from 'boost::date_time::special_values_parser<date_type, charT>::special_values_parser() [with date_type = boost::gregorian::date; charT = char]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/time_parsing.hpp:316:18:   required from 'time_type boost::date_time::parse_iso_time(const string&, char) [with time_type = boost::posix_time::ptime; std::string = std::__cxx11::basic_string<char>]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/time_parsers.hpp:35:51:   required from here
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/string_parse_tree.hpp:119:3: warning: 'boost::date_time::string_parse_tree<char>::m_next_chars' should be initialized in the member initialization list [-Weffc++]
  119 |   string_parse_tree(short value = parse_match_result_type::PARSE_ERROR) :
      |   ^~~~~~~~~~~~~~~~~
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp: In instantiation of 'class boost::iterators::detail::iterator_facade_base<boost::token_iterator<boost::char_separator<char, std::char_traits<char> >, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char>, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string<char>&, int, false, false>':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:854:9:   required from 'class boost::iterators::iterator_facade<boost::token_iterator<boost::char_separator<char, std::char_traits<char> >, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char>, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string<char>&, int>'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/token_iterator.hpp:30:9:   required from 'class boost::token_iterator<boost::char_separator<char, std::char_traits<char> >, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_parsing.hpp:158:24:   required from here
/pbulk/work/net/libcmis/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++() [with Derived = boost::token_iterator<boost::char_separator<char, std::char_traits<char> >, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >; Value = std::__cxx11::basic_string<char>; CategoryOrTraversal = boost::iterators::forward_traversal_tag; Reference = const std::__cxx11::basic_string<char>&; Difference = int]' should return 'boost::iterators::detail::iterator_facade_base<boost::token_iterator<boost::char_separator<char, std::char_traits<char> >, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char>, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string<char>&, int, false, false>&' [-Weffc++]
  745 |         Derived& operator++()
      |                  ^~~~~~~~
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp: In instantiation of 'class boost::iterators::detail::iterator_facade_base<boost::token_iterator<boost::offset_separator, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char>, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string<char>&, int, false, false>':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:854:9:   required from 'class boost::iterators::iterator_facade<boost::token_iterator<boost::offset_separator, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char>, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string<char>&, int>'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/token_iterator.hpp:30:9:   required from 'class boost::token_iterator<boost::offset_separator, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_parsing.hpp:202:73:   required from here
/pbulk/work/net/libcmis/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++() [with Derived = boost::token_iterator<boost::offset_separator, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >; Value = std::__cxx11::basic_string<char>; CategoryOrTraversal = boost::iterators::forward_traversal_tag; Reference = const std::__cxx11::basic_string<char>&; Difference = int]' should return 'boost::iterators::detail::iterator_facade_base<boost::token_iterator<boost::offset_separator, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char>, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string<char>&, int, false, false>&' [-Weffc++]
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/copy_map.hpp:24,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/index_base.hpp:23,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/base_type.hpp:21,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index_container.hpp:36,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:21,
                 from json-utils.hxx:36,
                 from json-utils.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/auto_space.hpp: In instantiation of 'struct boost::multi_index::detail::auto_space<boost::multi_index::detail::copy_map_entry<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::null_augment_policy, boost::multi_index::detail::index_node_base<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > > > > >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > >':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/copy_map.hpp:123:46:   required from 'class boost::multi_index::detail::copy_map<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::null_augment_policy, boost::multi_index::detail::index_node_base<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > > > >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > >'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index_container.hpp:623:19:   required from 'void boost::multi_index::multi_index_container<Value, IndexSpecifierList, Allocator>::copy_construct_from(const boost::multi_index::multi_index_container<Value, IndexSpecifierList, Allocator>&) [with Value = std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >; IndexSpecifierList = boost::multi_index::indexed_by<boost::multi_index::sequenced<>, boost::multi_index::ordered_non_unique<boost::multi_index::tag<boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >::subs::by_name, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::multi_index::member<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, const std::__cxx11::basic_string<char>, &std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >::first>, std::less<std::__cxx11::basic_string<char> > >, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>; Allocator = std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > >]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index_container.hpp:294:5:   required from 'boost::multi_index::multi_index_container<Value, IndexSpecifierList, Allocator>::multi_index_container(const boost::multi_index::multi_index_container<Value, IndexSpecifierList, Allocator>&) [with Value = std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >; IndexSpecifierList = boost::multi_index::indexed_by<boost::multi_index::sequenced<>, boost::multi_index::ordered_non_unique<boost::multi_index::tag<boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >::subs::by_name, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::multi_index::member<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, const std::__cxx11::basic_string<char>, &std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >::first>, std::less<std::__cxx11::basic_string<char> > >, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>; Allocator = std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > >]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:195:22:   required from 'boost::property_tree::basic_ptree<Key, Data, KeyCompare>::basic_ptree(const boost::property_tree::basic_ptree<Key, Data, KeyCompare>&) [with Key = std::__cxx11::basic_string<char>; Data = std::__cxx11::basic_string<char>; KeyCompare = std::less<std::__cxx11::basic_string<char> >]'
json-utils.hxx:78:62:   required from here
/pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/auto_space.hpp:47:8: warning: 'struct boost::multi_index::detail::auto_space<boost::multi_index::detail::copy_map_entry<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::null_augment_policy, boost::multi_index::detail::index_node_base<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > > > > >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > >' has pointer data members [-Weffc++]
   47 | struct auto_space:private noncopyable
      |        ^~~~~~~~~~
/pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/auto_space.hpp:47:8: warning:   but does not declare 'boost::multi_index::detail::auto_space<boost::multi_index::detail::copy_map_entry<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::null_augment_policy, boost::multi_index::detail::index_node_base<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > > > > >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > >(const boost::multi_index::detail::auto_space<boost::multi_index::detail::copy_map_entry<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::null_augment_policy, boost::multi_index::detail::index_node_base<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > > > > >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > >&)' [-Weffc++]
/pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/auto_space.hpp:47:8: warning:   or 'operator=(const boost::multi_index::detail::auto_space<boost::multi_index::detail::copy_map_entry<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::null_augment_policy, boost::multi_index::detail::index_node_base<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > > > > >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > >&)' [-Weffc++]
/pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/auto_space.hpp:90:13: note: pointer member 'boost::multi_index::detail::auto_space<boost::multi_index::detail::copy_map_entry<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::null_augment_policy, boost::multi_index::detail::index_node_base<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > > > > >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > >::data_' declared here
   90 |   pointer   data_;
      |             ^~~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/index_base.hpp:23,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/base_type.hpp:21,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index_container.hpp:36,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:21,
                 from json-utils.hxx:36,
                 from json-utils.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/copy_map.hpp: In instantiation of 'class boost::multi_index::detail::copy_map<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::null_augment_policy, boost::multi_index::detail::index_node_base<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > > > >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > >':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index_container.hpp:623:19:   required from 'void boost::multi_index::multi_index_container<Value, IndexSpecifierList, Allocator>::copy_construct_from(const boost::multi_index::multi_index_container<Value, IndexSpecifierList, Allocator>&) [with Value = std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >; IndexSpecifierList = boost::multi_index::indexed_by<boost::multi_index::sequenced<>, boost::multi_index::ordered_non_unique<boost::multi_index::tag<boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >::subs::by_name, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::multi_index::member<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, const std::__cxx11::basic_string<char>, &std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >::first>, std::less<std::__cxx11::basic_string<char> > >, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>; Allocator = std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > >]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index_container.hpp:294:5:   required from 'boost::multi_index::multi_index_container<Value, IndexSpecifierList, Allocator>::multi_index_container(const boost::multi_index::multi_index_container<Value, IndexSpecifierList, Allocator>&) [with Value = std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >; IndexSpecifierList = boost::multi_index::indexed_by<boost::multi_index::sequenced<>, boost::multi_index::ordered_non_unique<boost::multi_index::tag<boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >::subs::by_name, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::multi_index::member<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, const std::__cxx11::basic_string<char>, &std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >::first>, std::less<std::__cxx11::basic_string<char> > >, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>; Allocator = std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > >]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:195:22:   required from 'boost::property_tree::basic_ptree<Key, Data, KeyCompare>::basic_ptree(const boost::property_tree::basic_ptree<Key, Data, KeyCompare>&) [with Key = std::__cxx11::basic_string<char>; Data = std::__cxx11::basic_string<char>; KeyCompare = std::less<std::__cxx11::basic_string<char> >]'
json-utils.hxx:78:62:   required from here
/pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/copy_map.hpp:73:7: warning: 'class boost::multi_index::detail::copy_map<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::null_augment_policy, boost::multi_index::detail::index_node_base<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > > > >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > >' has pointer data members [-Weffc++]
   73 | class copy_map:private noncopyable
      |       ^~~~~~~~
/pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/copy_map.hpp:73:7: warning:   but does not declare 'boost::multi_index::detail::copy_map<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::null_augment_policy, boost::multi_index::detail::index_node_base<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > > > >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > >(const boost::multi_index::detail::copy_map<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::null_augment_policy, boost::multi_index::detail::index_node_base<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > > > >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > >&)' [-Weffc++]
/pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/copy_map.hpp:73:7: warning:   or 'operator=(const boost::multi_index::detail::copy_map<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::null_augment_policy, boost::multi_index::detail::index_node_base<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > > > >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > >&)' [-Weffc++]
/pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/copy_map.hpp:126:46: note: pointer member 'boost::multi_index::detail::copy_map<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::null_augment_policy, boost::multi_index::detail::index_node_base<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > > > >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > >::header_cpy_' declared here
  126 |   Node*                                      header_cpy_;
      |                                              ^~~~~~~~~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/id_translator.hpp:16,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/string_path.hpp:15,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:16,
                 from json-utils.hxx:36,
                 from json-utils.cxx:29:
/pbulk/work/net/libcmis/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::__cxx11::basic_string<char>]':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/optional/optional.hpp:1034:5:   required from 'void boost::property_tree::basic_ptree<Key, Data, KeyCompare>::put_value(const Type&, Translator) [with Type = const char*; Translator = boost::property_tree::stream_translator<char, std::char_traits<char>, std::allocator<char>, const char*>; Key = std::__cxx11::basic_string<char>; Data = std::__cxx11::basic_string<char>; KeyCompare = std::less<std::__cxx11::basic_string<char> >]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:838:18:   required from 'void boost::property_tree::basic_ptree<Key, Data, KeyCompare>::put_value(const Type&) [with Type = const char*; Key = std::__cxx11::basic_string<char>; Data = std::__cxx11::basic_string<char>; KeyCompare = std::less<std::__cxx11::basic_string<char> >]'
json-utils.cxx:55:28:   required from here
/pbulk/work/net/libcmis/work/.buildlink/include/boost/optional/optional.hpp:213:5: warning: 'boost::optional_detail::optional_base<std::__cxx11::basic_string<char> >::m_storage' should be initialized in the member initialization list [-Weffc++]
  213 |     optional_base ( optional_base&& rhs )
      |     ^~~~~~~~~~~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_adaptor.hpp:15,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/reverse_iterator.hpp:10,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/sequenced_index.hpp:22,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:23,
                 from json-utils.hxx:36,
                 from json-utils.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp: In instantiation of 'class boost::iterators::detail::iterator_facade_base<boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >::const_iterator, std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, boost::iterators::bidirectional_traversal_tag, const std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >&, int, false, false>':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:774:11:   required from 'class boost::iterators::detail::iterator_facade_base<boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >::const_iterator, std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, boost::iterators::bidirectional_traversal_tag, const std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >&, int, true, false>'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:854:9:   required from 'class boost::iterators::iterator_facade<boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >::const_iterator, std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, boost::iterators::bidirectional_traversal_tag, const std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >&, int>'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_adaptor.hpp:249:9:   required from 'class boost::iterators::iterator_adaptor<boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >::const_iterator, boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::null_augment_policy, boost::multi_index::detail::index_node_base<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > > > > >, boost::use_default, boost::use_default, boost::use_default, boost::use_default>'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:100:33:   required from 'class boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >::const_iterator'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/json_parser/detail/write.hpp:142:40:   required from 'bool boost::property_tree::json_parser::verify_json(const Ptree&, int) [with Ptree = boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/json_parser/detail/write.hpp:159:25:   required from 'void boost::property_tree::json_parser::write_json_internal(std::basic_ostream<typename Ptree::key_type::value_type>&, const Ptree&, const string&, bool) [with Ptree = boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >; typename Ptree::key_type::value_type = char; typename Ptree::key_type::value_type = char; std::string = std::__cxx11::basic_string<char>]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/json_parser.hpp:99:28:   required from 'void boost::property_tree::json_parser::write_json(std::basic_ostream<typename Ptree::key_type::value_type>&, const Ptree&, bool) [with Ptree = boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >; typename Ptree::key_type::value_type = char; typename Ptree::key_type::value_type = char]'
json-utils.cxx:295:33:   required from here
/pbulk/work/net/libcmis/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++() [with Derived = boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >::const_iterator; Value = std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >; CategoryOrTraversal = boost::iterators::bidirectional_traversal_tag; Reference = const std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >&; Difference = int]' should return 'boost::iterators::detail::iterator_facade_base<boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >::const_iterator, std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, boost::iterators::bidirectional_traversal_tag, const std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >&, int, false, false>&' [-Weffc++]
  745 |         Derived& operator++()
      |                  ^~~~~~~~
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp: In instantiation of 'class boost::iterators::detail::iterator_facade_base<boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >::const_iterator, std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, boost::iterators::bidirectional_traversal_tag, const std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >&, int, true, false>':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:854:9:   required from 'class boost::iterators::iterator_facade<boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >::const_iterator, std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, boost::iterators::bidirectional_traversal_tag, const std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >&, int>'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_adaptor.hpp:249:9:   required from 'class boost::iterators::iterator_adaptor<boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >::const_iterator, boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::null_augment_policy, boost::multi_index::detail::index_node_base<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > > > > >, boost::use_default, boost::use_default, boost::use_default, boost::use_default>'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:100:33:   required from 'class boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >::const_iterator'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/json_parser/detail/write.hpp:142:40:   required from 'bool boost::property_tree::json_parser::verify_json(const Ptree&, int) [with Ptree = boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/json_parser/detail/write.hpp:159:25:   required from 'void boost::property_tree::json_parser::write_json_internal(std::basic_ostream<typename Ptree::key_type::value_type>&, const Ptree&, const string&, bool) [with Ptree = boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >; typename Ptree::key_type::value_type = char; typename Ptree::key_type::value_type = char; std::string = std::__cxx11::basic_string<char>]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/json_parser.hpp:99:28:   required from 'void boost::property_tree::json_parser::write_json(std::basic_ostream<typename Ptree::key_type::value_type>&, const Ptree&, bool) [with Ptree = boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >; typename Ptree::key_type::value_type = char; typename Ptree::key_type::value_type = char]'
json-utils.cxx:295:33:   required from here
/pbulk/work/net/libcmis/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--() [with Derived = boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >::const_iterator; Value = std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >; CategoryOrTraversal = boost::iterators::bidirectional_traversal_tag; Reference = const std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >&; Difference = int]' should return 'boost::iterators::detail::iterator_facade_base<boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >::const_iterator, std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, boost::iterators::bidirectional_traversal_tag, const std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >&, int, true, false>&' [-Weffc++]
  778 |         Derived& operator--()
      |                  ^~~~~~~~
/pbulk/work/net/libcmis/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) [with Derived = boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >::const_iterator; Value = std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >; CategoryOrTraversal = boost::iterators::bidirectional_traversal_tag; Reference = const std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >&; Difference = int]' should return 'boost::iterators::detail::iterator_facade_base<boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >::const_iterator, std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, boost::iterators::bidirectional_traversal_tag, const std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >&, int, true, false>' [-Weffc++]
  784 |         Derived operator--(int)
      |                 ^~~~~~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/period_parser.hpp:19,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_facet.hpp:23,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/gregorian_io.hpp:16,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/gregorian.hpp:31,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/time_formatters.hpp:12,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/posix_time.hpp:24,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/local_time/local_time.hpp:11,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time.hpp:15,
                 from ../../inc/libcmis/property.hxx:34,
                 from json-utils.hxx:39,
                 from json-utils.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/string_parse_tree.hpp: In instantiation of 'boost::date_time::string_parse_tree<charT>::string_parse_tree(boost::date_time::string_parse_tree<charT>::collection_type, unsigned int) [with charT = char; boost::date_time::string_parse_tree<charT>::collection_type = std::vector<std::__cxx11::basic_string<char> >]':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/special_values_parser.hpp:91:22:   required from 'void boost::date_time::special_values_parser<date_type, charT>::sv_strings(const string_type&, const string_type&, const string_type&, const string_type&, const string_type&) [with date_type = boost::gregorian::date; charT = char; boost::date_time::special_values_parser<date_type, charT>::string_type = std::__cxx11::basic_string<char>]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/special_values_parser.hpp:54:7:   required from 'boost::date_time::special_values_parser<date_type, charT>::special_values_parser() [with date_type = boost::gregorian::date; charT = char]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/time_parsing.hpp:316:18:   required from 'time_type boost::date_time::parse_iso_time(const string&, char) [with time_type = boost::posix_time::ptime; std::string = std::__cxx11::basic_string<char>]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/time_parsers.hpp:35:51:   required from here
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/string_parse_tree.hpp:104:3: warning: 'boost::date_time::string_parse_tree<char>::m_next_chars' should be initialized in the member initialization list [-Weffc++]
  104 |   string_parse_tree(collection_type names, unsigned int starting_point=0) :
      |   ^~~~~~~~~~~~~~~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/json_parser/detail/read.hpp:13,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/json_parser.hpp:16,
                 from json-utils.cxx:33:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/json_parser/detail/parser.hpp: In instantiation of 'boost::property_tree::json_parser::detail::parser<Callbacks, Encoding, Iterator, Sentinel>::parser(Callbacks&, Encoding&) [with Callbacks = boost::property_tree::json_parser::detail::standard_callbacks<boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >; Encoding = boost::property_tree::json_parser::detail::encoding<char>; Iterator = std::istreambuf_iterator<char, std::char_traits<char> >; Sentinel = std::istreambuf_iterator<char, std::char_traits<char> >]':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/json_parser/detail/read.hpp:62:13:   required from 'void boost::property_tree::json_parser::detail::read_json_internal(Iterator, Sentinel, Encoding&, Callbacks&, const string&) [with Iterator = std::istreambuf_iterator<char, std::char_traits<char> >; Sentinel = std::istreambuf_iterator<char, std::char_traits<char> >; Encoding = boost::property_tree::json_parser::detail::encoding<char>; Callbacks = boost::property_tree::json_parser::detail::standard_callbacks<boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >; std::string = std::__cxx11::basic_string<char>]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/json_parser/detail/read.hpp:83:27:   required from 'void boost::property_tree::json_parser::detail::read_json_internal(std::basic_istream<typename Ptree::key_type::value_type>&, Ptree&, const string&) [with Ptree = boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >; typename Ptree::key_type::value_type = char; std::string = std::__cxx11::basic_string<char>]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/json_parser.hpp:46:35:   required from 'void boost::property_tree::json_parser::read_json(std::basic_istream<typename Ptree::key_type::value_type>&, Ptree&) [with Ptree = boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >; typename Ptree::key_type::value_type = char]'
json-utils.cxx:189:62:   required from here
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/json_parser/detail/parser.hpp:241:48: warning: declaration of 'encoding' shadows a member of 'boost::property_tree::json_parser::detail::parser<boost::property_tree::json_parser::detail::standard_callbacks<boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, boost::property_tree::json_parser::detail::encoding<char>, std::istreambuf_iterator<char, std::char_traits<char> >, std::istreambuf_iterator<char, std::char_traits<char> > >' [-Wshadow]
  241 |         parser(Callbacks& callbacks, Encoding& encoding)
      |                                      ~~~~~~~~~~^~~~~~~~
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/json_parser/detail/parser.hpp:524:19: note: shadowed declaration is here
  524 |         Encoding& encoding;
      |                   ^~~~~~~~
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/json_parser/detail/parser.hpp:241:27: warning: declaration of 'callbacks' shadows a member of 'boost::property_tree::json_parser::detail::parser<boost::property_tree::json_parser::detail::standard_callbacks<boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, boost::property_tree::json_parser::detail::encoding<char>, std::istreambuf_iterator<char, std::char_traits<char> >, std::istreambuf_iterator<char, std::char_traits<char> > >' [-Wshadow]
  241 |         parser(Callbacks& callbacks, Encoding& encoding)
      |                ~~~~~~~~~~~^~~~~~~~~
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/json_parser/detail/parser.hpp:523:20: note: shadowed declaration is here
  523 |         Callbacks& callbacks;
      |                    ^~~~~~~~~
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/json_parser/detail/parser.hpp:241:48: warning: declaration of 'encoding' shadows a member of 'boost::property_tree::json_parser::detail::parser<boost::property_tree::json_parser::detail::standard_callbacks<boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, boost::property_tree::json_parser::detail::encoding<char>, std::istreambuf_iterator<char, std::char_traits<char> >, std::istreambuf_iterator<char, std::char_traits<char> > >' [-Wshadow]
  241 |         parser(Callbacks& callbacks, Encoding& encoding)
      |                                      ~~~~~~~~~~^~~~~~~~
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/json_parser/detail/parser.hpp:524:19: note: shadowed declaration is here
  524 |         Encoding& encoding;
      |                   ^~~~~~~~
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/json_parser/detail/parser.hpp:241:27: warning: declaration of 'callbacks' shadows a member of 'boost::property_tree::json_parser::detail::parser<boost::property_tree::json_parser::detail::standard_callbacks<boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, boost::property_tree::json_parser::detail::encoding<char>, std::istreambuf_iterator<char, std::char_traits<char> >, std::istreambuf_iterator<char, std::char_traits<char> > >' [-Wshadow]
  241 |         parser(Callbacks& callbacks, Encoding& encoding)
      |                ~~~~~~~~~~~^~~~~~~~~
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/json_parser/detail/parser.hpp:523:20: note: shadowed declaration is here
  523 |         Callbacks& callbacks;
      |                    ^~~~~~~~~
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/json_parser/detail/parser.hpp:241:48: warning: declaration of 'encoding' shadows a member of 'boost::property_tree::json_parser::detail::parser<boost::property_tree::json_parser::detail::standard_callbacks<boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, boost::property_tree::json_parser::detail::encoding<char>, std::istreambuf_iterator<char, std::char_traits<char> >, std::istreambuf_iterator<char, std::char_traits<char> > >' [-Wshadow]
  241 |         parser(Callbacks& callbacks, Encoding& encoding)
      |                                      ~~~~~~~~~~^~~~~~~~
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/json_parser/detail/parser.hpp:524:19: note: shadowed declaration is here
  524 |         Encoding& encoding;
      |                   ^~~~~~~~
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/json_parser/detail/parser.hpp:241:27: warning: declaration of 'callbacks' shadows a member of 'boost::property_tree::json_parser::detail::parser<boost::property_tree::json_parser::detail::standard_callbacks<boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, boost::property_tree::json_parser::detail::encoding<char>, std::istreambuf_iterator<char, std::char_traits<char> >, std::istreambuf_iterator<char, std::char_traits<char> > >' [-Wshadow]
  241 |         parser(Callbacks& callbacks, Encoding& encoding)
      |                ~~~~~~~~~~~^~~~~~~~~
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/json_parser/detail/parser.hpp:523:20: note: shadowed declaration is here
  523 |         Callbacks& callbacks;
      |                    ^~~~~~~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/trim.hpp:23,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string.hpp:19,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/tz_db_base.hpp:24,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/local_time/tz_database.hpp:14,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/local_time/local_time.hpp:19,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time.hpp:15,
                 from ../../inc/libcmis/xml-utils.hxx:36,
                 from http-session.hxx:42,
                 from oauth2-handler.hxx:32,
                 from oauth2-handler.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/classification.hpp:238:9: warning: user-defined 'boost::algorithm::detail::pred_andF<Pred1T, Pred2T> boost::algorithm::operator&&(const boost::algorithm::predicate_facade<Pred1T>&, const boost::algorithm::predicate_facade<Pred2T>&)' always evaluates both arguments [-Weffc++]
  238 |         operator&&(
      |         ^~~~~~~~
/pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/classification.hpp:262:9: warning: user-defined 'boost::algorithm::detail::pred_orF<Pred1T, Pred2T> boost::algorithm::operator||(const boost::algorithm::predicate_facade<Pred1T>&, const boost::algorithm::predicate_facade<Pred2T>&)' always evaluates both arguments [-Weffc++]
  262 |         operator||(
      |         ^~~~~~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/function/function_template.hpp:14,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/function.hpp:16,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/detail/find_iterator.hpp:18,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/find_iterator.hpp:24,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/iter_find.hpp:27,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/split.hpp:16,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string.hpp:23,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/tz_db_base.hpp:24,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/local_time/tz_database.hpp:14,
                 from /pbulk/work/net/libc  CXX      libcmis_la-object.lo
mis/work/.buildlink/include/boost/date_time/local_time/local_time.hpp:19,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time.hpp:15,
                 from ../../inc/libcmis/xml-utils.hxx:36,
                 from http-session.hxx:42,
                 from oauth2-handler.hxx:32,
                 from oauth2-handler.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/function/function_base.hpp: In constructor 'boost::function_base::function_base()':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/function/function_base.hpp:497:3: warning: 'boost::function_base::functor' should be initialized in the member initialization list [-Weffc++]
  497 |   function_base() : vtable(0) { }
      |   ^~~~~~~~~~~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/range/iterator_range_core.hpp:27,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/replace.hpp:16,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_facet.hpp:17,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/gregorian_io.hpp:16,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/gregorian.hpp:31,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/time_formatters.hpp:12,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/posix_time.hpp:24,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/local_time/local_time.hpp:11,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time.hpp:15,
                 from ../../inc/libcmis/xml-utils.hxx:36,
                 from http-session.hxx:42,
                 from oauth2-handler.hxx:32,
                 from oauth2-handler.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp: In instantiation of 'class boost::iterators::detail::iterator_facade_base<boost::token_iterator<boost::escaped_list_separator<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char>, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string<char>&, int, false, false>':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:854:9:   required from 'class boost::iterators::iterator_facade<boost::token_iterator<boost::escaped_list_separator<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char>, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string<char>&, int>'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/token_iterator.hpp:30:9:   required from 'class boost::token_iterator<boost::escaped_list_separator<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/tz_db_base.hpp:337:21:   required from here
/pbulk/work/net/libcmis/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++() [with Derived = boost::token_iterator<boost::escaped_list_separator<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >; Value = std::__cxx11::basic_string<char>; CategoryOrTraversal = boost::iterators::forward_traversal_tag; Reference = const std::__cxx11::basic_string<char>&; Difference = int]' should return 'boost::iterators::detail::iterator_facade_base<boost::token_iterator<boost::escaped_list_separator<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char>, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string<char>&, int, false, false>&' [-Weffc++]
  745 |         Derived& operator++()
      |                  ^~~~~~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/id_translator.hpp:16,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/string_path.hpp:15,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:16,
                 from json-utils.hxx:36,
                 from json-utils.cxx:29:
/pbulk/work/net/libcmis/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>::rval_reference_type) [with T = std::__cxx11::basic_string<char>; boost::optional_detail::optional_base<T>::rval_reference_type = std::__cxx11::basic_string<char>&&]':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/optional/optional.hpp:944:106:   required from 'boost::optional<T>::optional(boost::optional<T>::rval_reference_type) [with T = std::__cxx11::basic_string<char>; boost::optional<T>::rval_reference_type = std::__cxx11::basic_string<char>&&]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/stream_translator.hpp:209:32:   required from 'boost::optional<std::__cxx11::basic_string<_CharT, _Traits, _Alloc> > boost::property_tree::stream_translator<Ch, Traits, Alloc, E>::put_value(const E&) [with Ch = char; Traits = std::char_traits<char>; Alloc = std::allocator<char>; E = const char*]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:825:48:   required from 'void boost::property_tree::basic_ptree<Key, Data, KeyCompare>::put_value(const Type&, Translator) [with Type = const char*; Translator = boost::property_tree::stream_translator<char, std::char_traits<char>, std::allocator<char>, const char*>; Key = std::__cxx11::basic_string<char>; Data = std::__cxx11::basic_string<char>; KeyCompare = std::less<std::__cxx11::basic_string<char> >]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:838:18:   required from 'void boost::property_tree::basic_ptree<Key, Data, KeyCompare>::put_value(const Type&) [with Type = const char*; Key = std::__cxx11::basic_string<char>; Data = std::__cxx11::basic_string<char>; KeyCompare = std::less<std::__cxx11::basic_string<char> >]'
json-utils.cxx:55:28:   required from here
/pbulk/work/net/libcmis/work/.buildlink/include/boost/optional/optional.hpp:170:5: warning: 'boost::optional_detail::optional_base<std::__cxx11::basic_string<char> >::m_storage' should be initialized in the member initialization list [-Weffc++]
  170 |     optional_base ( init_value_tag, rval_reference_type val )
      |     ^~~~~~~~~~~~~
/pbulk/work/net/libcmis/work/.buildlink/include/boost/optional/optional.hpp: In instantiation of 'boost::optional_detail::optional_base<T>::optional_base() [with T = std::__cxx11::basic_string<char>]':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/optional/optional.hpp:931:38:   required from 'boost::optional<T>::optional() [with T = std::__cxx11::basic_string<char>]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/stream_translator.hpp:211:27:   required from 'boost::optional<std::__cxx11::basic_string<_CharT, _Traits, _Alloc> > boost::property_tree::stream_translator<Ch, Traits, Alloc, E>::put_value(const E&) [with Ch = char; Traits = std::char_traits<char>; Alloc = std::allocator<char>; E = const char*]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:825:48:   required from 'void boost::property_tree::basic_ptree<Key, Data, KeyCompare>::put_value(const Type&, Translator) [with Type = const char*; Translator = boost::property_tree::stream_translator<char, std::char_traits<char>, std::allocator<char>, const char*>; Key = std::__cxx11::basic_string<char>; Data = std::__cxx11::basic_string<char>; KeyCompare = std::less<std::__cxx11::basic_string<char> >]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:838:18:   required from 'void boost::property_tree::basic_ptree<Key, Data, KeyCompare>::put_value(const Type&) [with Type = const char*; Key = std::__cxx11::basic_string<char>; Data = std::__cxx11::basic_string<char>; KeyCompare = std::less<std::__cxx11::basic_string<char> >]'
json-utils.cxx:55:28:   required from here
/pbulk/work/net/libcmis/work/.buildlink/include/boost/optional/optional.hpp:148:5: warning: 'boost::optional_detail::optional_base<std::__cxx11::basic_string<char> >::m_storage' should be initialized in the member initialization list [-Weffc++]
  148 |     optional_base()
      |     ^~~~~~~~~~~~~
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp: In substitution of 'template<class I, class V, class TC, class R, class D> 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) [with I = boost::token_iterator<boost::escaped_list_separator<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >; V = std::__cxx11::basic_string<char>; TC = boost::iterators::forward_traversal_tag; R = const std::__cxx11::basic_string<char>&; D = int]':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/tz_db_base.hpp:339:12:   required from here
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:872:3: warning: postfix 'boost::mpl::eval_if<boost::mpl::and_<boost::is_convertible<const std::__cxx11::basic_string<char>&, const std::__cxx11::basic_string<char>&>, boost::mpl::not_<boost::is_convertible<boost::iterators::forward_traversal_tag, boost::iterators::forward_traversal_tag> >, mpl_::bool_<true>, mpl_::bool_<true>, mpl_::bool_<true> >, boost::mpl::if_<boost::iterators::detail::is_non_proxy_reference<const std::__cxx11::basic_string<char>&, std::__cxx11::basic_string<char> >, boost::iterators::detail::postfix_increment_proxy<boost::token_iterator<boost::escaped_list_separator<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> > >, boost::iterators::detail::writable_postfix_increment_proxy<boost::token_iterator<boost::escaped_list_separator<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> > > >, boost::mpl::identity<boost::token_iterator<boost::escaped_list_separator<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> > > >::type boost::iterators::operator++(boost::iterators::iterator_facade<boost::token_iterator<boost::escaped_list_separator<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char>, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string<char>&, int>&, int)' should return 'boost::iterators::iterator_facade<boost::token_iterator<boost::escaped_list_separator<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char>, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string<char>&, int>' [-Weffc++]
  872 |   operator++(
      |   ^~~~~~~~
/pbulk/work/net/libcmis/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::__cxx11::basic_string<char>; boost::optional_detail::optional_base<T>::argument_type = const std::__cxx11::basic_string<char>&]':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/optional/optional.hpp:939:81:   required from 'boost::optional<T>::optional(boost::optional<T>::argument_type) [with T = std::__cxx11::basic_string<char>; boost::optional<T>::argument_type = const std::__cxx11::basic_string<char>&]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/id_translator.hpp:29:59:   required from 'boost::optional<T> boost::property_tree::id_translator<T>::get_value(const T&) [with T = std::__cxx11::basic_string<char>]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/string_path.hpp:225:51:   required from 'typename Translator::external_type boost::property_tree::string_path<String, Translator>::reduce() [with String = std::__cxx11::basic_string<char>; Translator = boost::property_tree::id_translator<std::__cxx11::basic_string<char> >; typename Translator::external_type = std::__cxx11::basic_string<char>]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:660:37:   required from 'boost::property_tree::basic_ptree<K, D, C>& boost::property_tree::basic_ptree<Key, Data, KeyCompare>::add_child(const path_type&, const self_type&) [with Key = std::__cxx11::basic_string<char>; Data = std::__cxx11::basic_string<char>; KeyCompare = std::less<std::__cxx11::basic_string<char> >; boost::property_tree::basic_ptree<Key, Data, KeyCompare>::path_type = boost::property_tree::string_path<std::__cxx11::basic_string<char>, boost::property_tree::id_translator<std::__cxx11::basic_string<char> > >; boost::property_tree::basic_ptree<Key, Data, KeyCompare>::self_type = boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >]'
json-utils.cxx:151:49:   required from here
/pbulk/work/net/libcmis/work/.buildlink/include/boost/optional/optional.hpp:160:5: warning: 'boost::optional_detail::optional_base<std::__cxx11::basic_string<char> >::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/net/libcmis/work/.buildlink/include/boost/property_tree/json_parser/detail/read.hpp:13,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/json_parser.hpp:16,
                 from json-utils.cxx:33:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/json_parser/detail/parser.hpp: In instantiation of 'boost::property_tree::json_parser::detail::source<Encoding, Iterator, Sentinel>::source(Encoding&) [with Encoding = boost::property_tree::json_parser::detail::encoding<char>; Iterator = std::istreambuf_iterator<char, std::char_traits<char> >; Sentinel = std::istreambuf_iterator<char, std::char_traits<char> >]':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/json_parser/detail/parser.hpp:242:69:   required from 'boost::property_tree::json_parser::detail::parser<Callbacks, Encoding, Iterator, Sentinel>::parser(Callbacks&, Encoding&) [with Callbacks = boost::property_tree::json_parser::detail::standard_callbacks<boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >; Encoding = boost::property_tree::json_parser::detail::encoding<char>; Iterator = std::istreambuf_iterator<char, std::char_traits<char> >; Sentinel = std::istreambuf_iterator<char, std::char_traits<char> >]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/json_parser/detail/read.hpp:62:13:   required from 'void boost::property_tree::json_parser::detail::read_json_internal(Iterator, Sentinel, Encoding&, Callbacks&, const string&) [with Iterator = std::istreambuf_iterator<char, std::char_traits<char> >; Sentinel = std::istreambuf_iterator<char, std::char_traits<char> >; Encoding = boost::property_tree::json_parser::detail::encoding<char>; Callbacks = boost::property_tree::json_parser::detail::standard_callbacks<boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >; std::string = std::__cxx11::basic_string<char>]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/json_parser/detail/read.hpp:83:27:   required from 'void boost::property_tree::json_parser::detail::read_json_internal(std::basic_istream<typename Ptree::key_type::value_type>&, Ptree&, const string&) [with Ptree = boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >; typename Ptree::key_type::value_type = char; std::string = std::__cxx11::basic_string<char>]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/json_parser.hpp:46:35:   required from 'void boost::property_tree::json_parser::read_json(std::basic_istream<typename Ptree::key_type::value_type>&, Ptree&) [with Ptree = boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >; typename Ptree::key_type::value_type = char]'
json-utils.cxx:189:62:   required from here
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/json_parser/detail/parser.hpp:26:35: warning: declaration of 'encoding' shadows a member of 'boost::property_tree::json_parser::detail::source<boost::property_tree::json_parser::detail::encoding<char>, std::istreambuf_iterator<char, std::char_traits<char> >, std::istreambuf_iterator<char, std::char_traits<char> > >' [-Wshadow]
   26 |         explicit source(Encoding& encoding) : encoding(encoding) {}
      |                         ~~~~~~~~~~^~~~~~~~
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/json_parser/detail/parser.hpp:102:19: note: shadowed declaration is here
  102 |         Encoding& encoding;
      |                   ^~~~~~~~
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/json_parser/detail/parser.hpp:26:18: warning: 'boost::property_tree::json_parser::detail::source<boost::property_tree::json_parser::detail::encoding<char>, std::istreambuf_iterator<char, std::char_traits<char> >, std::istreambuf_iterator<char, std::char_traits<char> > >::cur' should be initialized in the member initialization list [-Weffc++]
   26 |         explicit source(Encoding& encoding) : encoding(encoding) {}
      |                  ^~~~~~
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/json_parser/detail/parser.hpp:26:18: warning: 'boost::property_tree::json_parser::detail::source<boost::property_tree::json_parser::detail::encoding<char>, std::istreambuf_iterator<char, std::char_traits<char> >, std::istreambuf_iterator<char, std::char_traits<char> > >::end' should be initialized in the member initialization list [-Weffc++]
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/json_parser/detail/parser.hpp:26:18: warning: 'boost::property_tree::json_parser::detail::source<boost::property_tree::json_parser::detail::encoding<char>, std::istreambuf_iterator<char, std::char_traits<char> >, std::istreambuf_iterator<char, std::char_traits<char> > >::filename' should be initialized in the member initialization list [-Weffc++]
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/json_parser/detail/parser.hpp:26:18: warning: 'boost::property_tree::json_parser::detail::source<boost::property_tree::json_parser::detail::encoding<char>, std::istreambuf_iterator<char, std::char_traits<char> >, std::istreambuf_iterator<char, std::char_traits<char> > >::line' should be initialized in the member initialization list [-Weffc++]
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/json_parser/detail/parser.hpp:26:18: warning: 'boost::property_tree::json_parser::detail::source<boost::property_tree::json_parser::detail::encoding<char>, std::istreambuf_iterator<char, std::char_traits<char> >, std::istreambuf_iterator<char, std::char_traits<char> > >::offset' should be initialized in the member initialization list [-Weffc++]
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/json_parser/detail/parser.hpp:26:35: warning: declaration of 'encoding' shadows a member of 'boost::property_tree::json_parser::detail::source<boost::property_tree::json_parser::detail::encoding<char>, std::istreambuf_iterator<char, std::char_traits<char> >, std::istreambuf_iterator<char, std::char_traits<char> > >' [-Wshadow]
   26 |         explicit source(Encoding& encoding) : encoding(encoding) {}
      |                         ~~~~~~~~~~^~~~~~~~
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/json_parser/detail/parser.hpp:102:19: note: shadowed declaration is here
  102 |         Encoding& encoding;
      |                   ^~~~~~~~
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/json_parser/detail/parser.hpp:26:35: warning: declaration of 'encoding' shadows a member of 'boost::property_tree::json_parser::detail::source<boost::property_tree::json_parser::detail::encoding<char>, std::istreambuf_iterator<char, std::char_traits<char> >, std::istreambuf_iterator<char, std::char_traits<char> > >' [-Wshadow]
   26 |         explicit source(Encoding& encoding) : encoding(encoding) {}
      |                         ~~~~~~~~~~^~~~~~~~
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/json_parser/detail/parser.hpp:102:19: note: shadowed declaration is here
  102 |         Encoding& encoding;
      |                   ^~~~~~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/json_parser.hpp:16,
                 from json-utils.cxx:33:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/json_parser/detail/read.hpp: In instantiation of 'boost::property_tree::json_parser::detail::minirange<Iterator, Sentinel>::minirange(Iterator, Sentinel) [with Iterator = std::istreambuf_iterator<char, std::char_traits<char> >; Sentinel = std::istreambuf_iterator<char, std::char_traits<char> >]':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/json_parser/detail/read.hpp:44:16:   required from 'boost::property_tree::json_parser::detail::minirange<Iterator, Sentinel> boost::property_tree::json_parser::detail::make_minirange(Iterator, Sentinel) [with Iterator = std::istreambuf_iterator<char, std::char_traits<char> >; Sentinel = std::istreambuf_iterator<char, std::char_traits<char> >]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/json_parser/detail/read.hpp:63:50:   required from 'void boost::property_tree::json_parser::detail::read_json_internal(Iterator, Sentinel, Encoding&, Callbacks&, const string&) [with Iterator = std::istreambuf_iterator<char, std::char_traits<char> >; Sentinel = std::istreambuf_iterator<char, std::char_traits<char> >; Encoding = boost::property_tree::json_parser::detail::encoding<char>; Callbacks = boost::property_tree::json_parser::detail::standard_callbacks<boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >; std::string = std::__cxx11::basic_string<char>]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/json_parser/detail/read.hpp:83:27:   required from 'void boost::property_tree::json_parser::detail::read_json_internal(std::basic_istream<typename Ptree::key_type::value_type>&, Ptree&, const string&) [with Ptree = boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >; typename Ptree::key_type::value_type = char; std::string = std::__cxx11::basic_string<char>]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/json_parser.hpp:46:35:   required from 'void boost::property_tree::json_parser::read_json(std::basic_istream<typename Ptree::key_type::value_type>&, Ptree&) [with Ptree = boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >; typename Ptree::key_type::value_type = char]'
json-utils.cxx:189:62:   required from here
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/json_parser/detail/read.hpp:33:44: warning: declaration of 'last' shadows a member of 'boost::property_tree::json_parser::detail::minirange<std::istreambuf_iterator<char, std::char_traits<char> >, std::istreambuf_iterator<char, std::char_traits<char> > >' [-Wshadow]
   33 |         minirange(Iterator first, Sentinel last) : first(first), last(last) {}
      |                                   ~~~~~~~~~^~~~
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/json_parser/detail/read.hpp:39:18: note: shadowed declaration is here
   39 |         Sentinel last;
      |                  ^~~~
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/json_parser/detail/read.hpp:33:28: warning: declaration of 'first' shadows a member of 'boost::property_tree::json_parser::detail::minirange<std::istreambuf_iterator<char, std::char_traits<char> >, std::istreambuf_iterator<char, std::char_traits<char> > >' [-Wshadow]
   33 |         minirange(Iterator first, Sentinel last) : first(first), last(last) {}
      |                   ~~~~~~~~~^~~~~
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/json_parser/detail/read.hpp:38:18: note: shadowed declaration is here
   38 |         Iterator first;
      |                  ^~~~~
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/json_parser/detail/read.hpp:33:44: warning: declaration of 'last' shadows a member of 'boost::property_tree::json_parser::detail::minirange<std::istreambuf_iterator<char, std::char_traits<char> >, std::istreambuf_iterator<char, std::char_traits<char> > >' [-Wshadow]
   33 |         minirange(Iterator first, Sentinel last) : first(first), last(last) {}
      |                                   ~~~~~~~~~^~~~
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/json_parser/detail/read.hpp:39:18: note: shadowed declaration is here
   39 |         Sentinel last;
      |                  ^~~~
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/json_parser/detail/read.hpp:33:28: warning: declaration of 'first' shadows a member of 'boost::property_tree::json_parser::detail::minirange<std::istreambuf_iterator<char, std::char_traits<char> >, std::istreambuf_iterator<char, std::char_traits<char> > >' [-Wshadow]
   33 |         minirange(Iterator first, Sentinel last) : first(first), last(last) {}
      |                   ~~~~~~~~~^~~~~
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/json_parser/detail/read.hpp:38:18: note: shadowed declaration is here
   38 |         Iterator first;
      |                  ^~~~~
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/json_parser/detail/read.hpp:33:44: warning: declaration of 'last' shadows a member of 'boost::property_tree::json_parser::detail::minirange<std::istreambuf_iterator<char, std::char_traits<char> >, std::istreambuf_iterator<char, std::char_traits<char> > >' [-Wshadow]
   33 |         minirange(Iterator first, Sentinel last) : first(first), last(last) {}
      |                                   ~~~~~~~~~^~~~
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/json_parser/detail/read.hpp:39:18: note: shadowed declaration is here
   39 |         Sentinel last;
      |                  ^~~~
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/json_parser/detail/read.hpp:33:28: warning: declaration of 'first' shadows a member of 'boost::property_tree::json_parser::detail::minirange<std::istreambuf_iterator<char, std::char_traits<char> >, std::istreambuf_iterator<char, std::char_traits<char> > >' [-Wshadow]
   33 |         minirange(Iterator first, Sentinel last) : first(first), last(last) {}
      |                   ~~~~~~~~~^~~~~
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/json_parser/detail/read.hpp:38:18: note: shadowed declaration is here
   38 |         Iterator first;
      |                  ^~~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/json_parser/detail/read.hpp:13,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/json_parser.hpp:16,
                 from json-utils.cxx:33:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/json_parser/detail/parser.hpp: In instantiation of 'void boost::property_tree::json_parser::detail::source<Encoding, Iterator, Sentinel>::set_input(const string&, const Range&) [with Range = boost::property_tree::json_parser::detail::minirange<std::istreambuf_iterator<char, std::char_traits<char> >, std::istreambuf_iterator<char, std::char_traits<char> > >; Encoding = boost::property_tree::json_parser::detail::encoding<char>; Iterator = std::istreambuf_iterator<char, std::char_traits<char> >; Sentinel = std::istreambuf_iterator<char, std::char_traits<char> >; std::string = std::__cxx11::basic_string<char>]':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/json_parser/detail/parser.hpp:247:26:   required from 'void boost::property_tree::json_parser::detail::parser<Callbacks, Encoding, Iterator, Sentinel>::set_input(const string&, const Range&) [with Range = boost::property_tree::json_parser::detail::minirange<std::istreambuf_iterator<char, std::char_traits<char> >, std::istreambuf_iterator<char, std::char_traits<char> > >; Callbacks = boost::property_tree::json_parser::detail::standard_callbacks<boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >; Encoding = boost::property_tree::json_parser::detail::encoding<char>; Iterator = std::istreambuf_iterator<char, std::char_traits<char> >; Sentinel = std::istreambuf_iterator<char, std::char_traits<char> >; std::string = std::__cxx11::basic_string<char>]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/json_parser/detail/read.hpp:63:25:   required from 'void boost::property_tree::json_parser::detail::read_json_internal(Iterator, Sentinel, Encoding&, Callbacks&, const string&) [with Iterator = std::istreambuf_iterator<char, std::char_traits<char> >; Sentinel = std::istreambuf_iterator<char, std::char_traits<char> >; Encoding = boost::property_tree::json_parser::detail::encoding<char>; Callbacks = boost::property_tree::json_parser::detail::standard_callbacks<boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >; std::string = std::__cxx11::basic_string<char>]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/json_parser/detail/read.hpp:83:27:   required from 'void boost::property_tree::json_parser::detail::read_json_internal(std::basic_istream<typename Ptree::key_type::value_type>&, Ptree&, const string&) [with Ptree = boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >; typename Ptree::key_type::value_type = char; std::string = std::__cxx11::basic_string<char>]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/json_parser.hpp:46:35:   required from 'void boost::property_tree::json_parser::read_json(std::basic_istream<typename Ptree::key_type::value_type>&, Ptree&) [with Ptree = boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >; typename Ptree::key_type::value_type = char]'
json-utils.cxx:189:62:   required from here
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/json_parser/detail/parser.hpp:29:43: warning: declaration of 'filename' shadows a member of 'boost::property_tree::json_parser::detail::source<boost::property_tree::json_parser::detail::encoding<char>, std::istreambuf_iterator<char, std::char_traits<char> >, std::istreambuf_iterator<char, std::char_traits<char> > >' [-Wshadow]
   29 |         void set_input(const std::string& filename, const Range& r)
      |                        ~~~~~~~~~~~~~~~~~~~^~~~~~~~
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/json_parser/detail/parser.hpp:105:21: note: shadowed declaration is here
  105 |         std::string filename;
      |                     ^~~~~~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_adaptor.hpp:15,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/reverse_iterator.hpp:10,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/sequenced_index.hpp:22,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:23,
                 from json-utils.hxx:36,
                 from json-utils.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp: In instantiation of 'class boost::iterators::detail::iterator_facade_base<boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, int, false, false>':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:774:11:   required from 'class boost::iterators::detail::iterator_facade_base<boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, int, true, false>'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:800:11:   required from 'class boost::iterators::detail::iterator_facade_base<boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, int, true, true>'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:854:9:   required from 'class boost::iterators::iterator_facade<boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, int>'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_adaptor.hpp:249:9:   required from 'class boost::iterators::iterator_adaptor<boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, char, boost::use_default, char, boost::use_default>'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/transform_iterator.hpp:83:9:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/case_conv.hpp:76:79:   required from 'SequenceT boost::algorithm::to_lower_copy(const SequenceT&, const std::locale&) [with SequenceT = std::__cxx11::basic_string<char>]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/string_parse_tree.hpp:110:54:   required from 'boost::date_time::string_parse_tree<charT>::string_parse_tree(boost::date_time::string_parse_tree<charT>::collection_type, unsigned int) [with charT = char; boost::date_time::string_parse_tree<charT>::collection_type = std::vector<std::__cxx11::basic_string<char> >]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/special_values_parser.hpp:91:22:   required from 'void boost::date_time::special_values_parser<date_type, charT>::sv_strings(const string_type&, const string_type&, const string_type&, const string_type&, const string_type&) [with date_type = boost::gregorian::date; charT = char; boost::date_time::special_values_parser<date_type, charT>::string_type = std::__cxx11::basic_string<char>]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/special_values_parser.hpp:54:7:   required from 'boost::date_time::special_values_parser<date_type, charT>::special_values_parser() [with date_type = boost::gregorian::date; charT = char]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/time_parsing.hpp:316:18:   required from 'time_type boost::date_time::parse_iso_time(const string&, char) [with time_type = boost::posix_time::ptime; std::string = std::__cxx11::basic_string<char>]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/time_parsers.hpp:35:51:   required from here
/pbulk/work/net/libcmis/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++() [with Derived = boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>; Value = char; CategoryOrTraversal = boost::iterators::random_access_traversal_tag; Reference = char; Difference = int]' should return 'boost::iterators::detail::iterator_facade_base<boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, int, false, false>&' [-Weffc++]
  745 |         Derived& operator++()
      |                  ^~~~~~~~
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp: In instantiation of 'class boost::iterators::detail::iterator_facade_base<boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, int, true, false>':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:800:11:   required from 'class boost::iterators::detail::iterator_facade_base<boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, int, true, true>'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:854:9:   required from 'class boost::iterators::iterator_facade<boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, int>'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_adaptor.hpp:249:9:   required from 'class boost::iterators::iterator_adaptor<boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, char, boost::use_default, char, boost::use_default>'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/transform_iterator.hpp:83:9:   required from 'class boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/detail/case_conv.hpp:117:53:   required from 'SequenceT boost::algorithm::detail::transform_range_copy(const RangeT&, FunctorT) [with SequenceT = std::__cxx11::basic_string<char>; RangeT = std::__cxx11::basic_string<char>; FunctorT = boost::algorithm::detail::to_lowerF<char>]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/case_conv.hpp:76:79:   required from 'SequenceT boost::algorithm::to_lower_copy(const SequenceT&, const std::locale&) [with SequenceT = std::__cxx11::basic_string<char>]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/string_parse_tree.hpp:110:54:   required from 'boost::date_time::string_parse_tree<charT>::string_parse_tree(boost::date_time::string_parse_tree<charT>::collection_type, unsigned int) [with charT = char; boost::date_time::string_parse_tree<charT>::collection_type = std::vector<std::__cxx11::basic_string<char> >]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/special_values_parser.hpp:91:22:   required from 'void boost::date_time::special_values_parser<date_type, charT>::sv_strings(const string_type&, const string_type&, const string_type&, const string_type&, const string_type&) [with date_type = boost::gregorian::date; charT = char; boost::date_time::special_values_parser<date_type, charT>::string_type = std::__cxx11::basic_string<char>]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/special_values_parser.hpp:54:7:   required from 'boost::date_time::special_values_parser<date_type, charT>::special_values_parser() [with date_type = boost::gregorian::date; charT = char]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/time_parsing.hpp:316:18:   required from 'time_type boost::date_time::parse_iso_time(const string&, char) [with time_type = boost::posix_time::ptime; std::string = std::__cxx11::basic_string<char>]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/time_parsers.hpp:35:51:   required from here
/pbulk/work/net/libcmis/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--() [with Derived = boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>; Value = char; CategoryOrTraversal = boost::iterators::random_access_traversal_tag; Reference = char; Difference = int]' should return 'boost::iterators::detail::iterator_facade_base<boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, int, true, false>&' [-Weffc++]
  778 |         Derived& operator--()
      |                  ^~~~~~~~
/pbulk/work/net/libcmis/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) [with Derived = boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>; Value = char; CategoryOrTraversal = boost::iterators::random_access_traversal_tag; Reference = char; Difference = int]' should return 'boost::iterators::detail::iterator_facade_base<boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, int, true, false>' [-Weffc++]
  784 |         Derived operator--(int)
      |                 ^~~~~~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/json_parser/detail/read.hpp:13,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/json_parser.hpp:16,
                 from json-utils.cxx:33:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/json_parser/detail/parser.hpp: In instantiation of 'boost::property_tree::json_parser::detail::string_callback_adapter<Callbacks, Encoding, Iterator, std::input_iterator_tag>::string_callback_adapter(Callbacks&, Encoding&, Iterator&) [with Callbacks = boost::property_tree::json_parser::detail::standard_callbacks<boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >; Encoding = boost::property_tree::json_parser::detail::encoding<char>; Iterator = std::istreambuf_iterator<char, std::char_traits<char> >]':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/json_parser/detail/parser.hpp:327:28:   required from 'bool boost::property_tree::json_parser::detail::parser<Callbacks, Encoding, Iterator, Sentinel>::parse_string() [with Callbacks = boost::property_tree::json_parser::detail::standard_callbacks<boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >; Encoding = boost::property_tree::json_parser::detail::encoding<char>; Iterator = std::istreambuf_iterator<char, std::char_traits<char> >; Sentinel = std::istreambuf_iterator<char, std::char_traits<char> >]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/json_parser/detail/parser.hpp:260:17:   required from 'void boost::property_tree::json_parser::detail::parser<Callbacks, Encoding, Iterator, Sentinel>::parse_value() [with Callbacks = boost::property_tree::json_parser::detail::standard_callbacks<boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >; Encoding = boost::property_tree::json_parser::detail::encoding<char>; Iterator = std::istreambuf_iterator<char, std::char_traits<char> >; Sentinel = std::istreambuf_iterator<char, std::char_traits<char> >]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/json_parser/detail/read.hpp:64:27:   required from 'void boost::property_tree::json_parser::detail::read_json_internal(Iterator, Sentinel, Encoding&, Callbacks&, const string&) [with Iterator = std::istreambuf_iterator<char, std::char_traits<char> >; Sentinel = std::istreambuf_iterator<char, std::char_traits<char> >; Encoding = boost::property_tree::json_parser::detail::encoding<char>; Callbacks = boost::property_tree::json_parser::detail::standard_callbacks<boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >; std::string = std::__cxx11::basic_string<char>]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/json_parser/detail/read.hpp:83:27:   required from 'void boost::property_tree::json_parser::detail::read_json_internal(std::basic_istream<typename Ptree::key_type::value_type>&, Ptree&, const string&) [with Ptree = boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >; typename Ptree::key_type::value_type = char; std::string = std::__cxx11::basic_string<char>]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/json_parser.hpp:46:35:   required from 'void boost::property_tree::json_parser::read_json(std::basic_istream<typename Ptree::key_type::value_type>&, Ptree&) [with Ptree = boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >; typename Ptree::key_type::value_type = char]'
json-utils.cxx:189:62:   required from here
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/json_parser/detail/parser.hpp:205:43: warning: declaration of 'cur' shadows a member of 'boost::property_tree::json_parser::detail::string_callback_adapter<boost::property_tree::json_parser::detail::standard_callbacks<boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, boost::property_tree::json_parser::detail::encoding<char>, std::istreambuf_iterator<char, std::char_traits<char> >, std::input_iterator_tag>' [-Wshadow]
  205 |                                 Iterator& cur)
      |                                 ~~~~~~~~~~^~~
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/json_parser/detail/parser.hpp:226:19: note: shadowed declaration is here
  226 |         Iterator& cur;
      |                   ^~~
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/json_parser/detail/parser.hpp:204:65: warning: declaration of 'encoding' shadows a member of 'boost::property_tree::json_parser::detail::string_callback_adapter<boost::property_tree::json_parser::detail::standard_callbacks<boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, boost::property_tree::json_parser::detail::encoding<char>, std::istreambuf_iterator<char, std::char_traits<char> >, std::input_iterator_tag>' [-Wshadow]
  204 |         string_callback_adapter(Callbacks& callbacks, Encoding& encoding,
      |                                                       ~~~~~~~~~~^~~~~~~~
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/json_parser/detail/parser.hpp:225:19: note: shadowed declaration is here
  225 |         Encoding& encoding;
      |                   ^~~~~~~~
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/json_parser/detail/parser.hpp:204:44: warning: declaration of 'callbacks' shadows a member of 'boost::property_tree::json_parser::detail::string_callback_adapter<boost::property_tree::json_parser::detail::standard_callbacks<boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, boost::property_tree::json_parser::detail::encoding<char>, std::istreambuf_iterator<char, std::char_traits<char> >, std::input_iterator_tag>' [-Wshadow]
  204 |         string_callback_adapter(Callbacks& callbacks, Encoding& encoding,
      |                                 ~~~~~~~~~~~^~~~~~~~~
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/json_parser/detail/parser.hpp:224:20: note: shadowed declaration is here
  224 |         Callbacks& callbacks;
      |                    ^~~~~~~~~
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/json_parser/detail/parser.hpp:205:43: warning: declaration of 'cur' shadows a member of 'boost::property_tree::json_parser::detail::string_callback_adapter<boost::property_tree::json_parser::detail::standard_callbacks<boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, boost::property_tree::json_parser::detail::encoding<char>, std::istreambuf_iterator<char, std::char_traits<char> >, std::input_iterator_tag>' [-Wshadow]
  205 |                                 Iterator& cur)
      |                                 ~~~~~~~~~~^~~
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/json_parser/detail/parser.hpp:226:19: note: shadowed declaration is here
  226 |         Iterator& cur;
      |                   ^~~
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/json_parser/detail/parser.hpp:204:65: warning: declaration of 'encoding' shadows a member of 'boost::property_tree::json_parser::detail::string_callback_adapter<boost::property_tree::json_parser::detail::standard_callbacks<boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, boost::property_tree::json_parser::detail::encoding<char>, std::istreambuf_iterator<char, std::char_traits<char> >, std::input_iterator_tag>' [-Wshadow]
  204 |         string_callback_adapter(Callbacks& callbacks, Encoding& encoding,
      |                                                       ~~~~~~~~~~^~~~~~~~
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/json_parser/detail/parser.hpp:225:19: note: shadowed declaration is here
  225 |         Encoding& encoding;
      |                   ^~~~~~~~
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/json_parser/detail/parser.hpp:204:44: warning: declaration of 'callbacks' shadows a member of 'boost::property_tree::json_parser::detail::string_callback_adapter<boost::property_tree::json_parser::detail::standard_callbacks<boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, boost::property_tree::json_parser::detail::encoding<char>, std::istreambuf_iterator<char, std::char_traits<char> >, std::input_iterator_tag>' [-Wshadow]
  204 |         string_callback_adapter(Callbacks& callbacks, Encoding& encoding,
      |                                 ~~~~~~~~~~~^~~~~~~~~
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/json_parser/detail/parser.hpp:224:20: note: shadowed declaration is here
  224 |         Callbacks& callbacks;
      |                    ^~~~~~~~~
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/json_parser/detail/parser.hpp:205:43: warning: declaration of 'cur' shadows a member of 'boost::property_tree::json_parser::detail::string_callback_adapter<boost::property_tree::json_parser::detail::standard_callbacks<boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, boost::property_tree::json_parser::detail::encoding<char>, std::istreambuf_iterator<char, std::char_traits<char> >, std::input_iterator_tag>' [-Wshadow]
  205 |                                 Iterator& cur)
      |                                 ~~~~~~~~~~^~~
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/json_parser/detail/parser.hpp:226:19: note: shadowed declaration is here
  226 |         Iterator& cur;
      |                   ^~~
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/json_parser/detail/parser.hpp:204:65: warning: declaration of 'encoding' shadows a member of 'boost::property_tree::json_parser::detail::string_callback_adapter<boost::property_tree::json_parser::detail::standard_callbacks<boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, boost::property_tree::json_parser::detail::encoding<char>, std::istreambuf_iterator<char, std::char_traits<char> >, std::input_iterator_tag>' [-Wshadow]
  204 |         string_callback_adapter(Callbacks& callbacks, Encoding& encoding,
      |                                                       ~~~~~~~~~~^~~~~~~~
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/json_parser/detail/parser.hpp:225:19: note: shadowed declaration is here
  225 |         Encoding& encoding;
      |                   ^~~~~~~~
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/json_parser/detail/parser.hpp:204:44: warning: declaration of 'callbacks' shadows a member of 'boost::property_tree::json_parser::detail::string_callback_adapter<boost::property_tree::json_parser::detail::standard_callbacks<boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, boost::property_tree::json_parser::detail::encoding<char>, std::istreambuf_iterator<char, std::char_traits<char> >, std::input_iterator_tag>' [-Wshadow]
  204 |         string_callback_adapter(Callbacks& callbacks, Encoding& encoding,
      |                                 ~~~~~~~~~~~^~~~~~~~~
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/json_parser/detail/parser.hpp:224:20: note: shadowed declaration is here
  224 |         Callbacks& callbacks;
      |                    ^~~~~~~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/range/iterator_range_core.hpp:27,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/range/iterator_range.hpp:13,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/range/as_literal.hpp:18,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/trim.hpp:19,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string.hpp:19,
                 from oauth2-providers.cxx:33:
/pbulk/work/net/libcmis/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/net/libcmis/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/net/libcmis/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/net/libcmis/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++(
      |   ^~~~~~~~
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/json_parser/detail/parser.hpp: In instantiation of 'boost::property_tree::json_parser::detail::number_callback_adapter<Callbacks, Encoding, Iterator, std::input_iterator_tag>::number_callback_adapter(Callbacks&, Encoding&, Iterator&) [with Callbacks = boost::property_tree::json_parser::detail::standard_callbacks<boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >; Encoding = boost::property_tree::json_parser::detail::encoding<char>; Iterator = std::istreambuf_iterator<char, std::char_traits<char> >]':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/json_parser/detail/parser.hpp:302:28:   required from 'bool boost::property_tree::json_parser::detail::parser<Callbacks, Encoding, Iterator, Sentinel>::parse_number() [with Callbacks = boost::property_tree::json_parser::detail::standard_callbacks<boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >; Encoding = boost::property_tree::json_parser::detail::encoding<char>; Iterator = std::istreambuf_iterator<char, std::char_traits<char> >; Sentinel = std::istreambuf_iterator<char, std::char_traits<char> >]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/json_parser/detail/parser.hpp:263:17:   required from 'void boost::property_tree::json_parser::detail::parser<Callbacks, Encoding, Iterator, Sentinel>::parse_value() [with Callbacks = boost::property_tree::json_parser::detail::standard_callbacks<boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >; Encoding = boost::property_tree::json_parser::detail::encoding<char>; Iterator = std::istreambuf_iterator<char, std::char_traits<char> >; Sentinel = std::istreambuf_iterator<char, std::char_traits<char> >]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/json_parser/detail/read.hpp:64:27:   required from 'void boost::property_tree::json_parser::detail::read_json_internal(Iterator, Sentinel, Encoding&, Callbacks&, const string&) [with Iterator = std::istreambuf_iterator<char, std::char_traits<char> >; Sentinel = std::istreambuf_iterator<char, std::char_traits<char> >; Encoding = boost::property_tree::json_parser::detail::encoding<char>; Callbacks = boost::property_tree::json_parser::detail::standard_callbacks<boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >; std::string = std::__cxx11::basic_string<char>]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/json_parser/detail/read.hpp:83:27:   required from 'void boost::property_tree::json_parser::detail::read_json_internal(std::basic_istream<typename Ptree::key_type::value_type>&, Ptree&, const string&) [with Ptree = boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >; typename Ptree::key_type::value_type = char; std::string = std::__cxx11::basic_string<char>]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/json_parser.hpp:46:35:   required from 'void boost::property_tree::json_parser::read_json(std::basic_istream<typename Ptree::key_type::value_type>&, Ptree&) [with Ptree = boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >; typename Ptree::key_type::value_type = char]'
json-utils.cxx:189:62:   required from here
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/json_parser/detail/parser.hpp:141:65: warning: declaration of 'encoding' shadows a member of 'boost::property_tree::json_parser::detail::number_callback_adapter<boost::property_tree::json_parser::detail::standard_callbacks<boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, boost::property_tree::json_parser::detail::encoding<char>, std::istreambuf_iterator<char, std::char_traits<char> >, std::input_iterator_tag>' [-Wshadow]
  141 |         number_callback_adapter(Callbacks& callbacks, Encoding& encoding,
      |                                                       ~~~~~~~~~~^~~~~~~~
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/json_parser/detail/parser.hpp:161:19: note: shadowed declaration is here
  161 |         Encoding& encoding;
      |                   ^~~~~~~~
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/json_parser/detail/parser.hpp:141:44: warning: declaration of 'callbacks' shadows a member of 'boost::property_tree::json_parser::detail::number_callback_adapter<boost::property_tree::json_parser::detail::standard_callbacks<boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, boost::property_tree::json_parser::detail::encoding<char>, std::istreambuf_iterator<char, std::char_traits<char> >, std::input_iterator_tag>' [-Wshadow]
  141 |         number_callback_adapter(Callbacks& callbacks, Encoding& encoding,
      |                                 ~~~~~~~~~~~^~~~~~~~~
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/json_parser/detail/parser.hpp:160:20: note: shadowed declaration is here
  160 |         Callbacks& callbacks;
      |                    ^~~~~~~~~
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/json_parser/detail/parser.hpp:141:65: warning: declaration of 'encoding' shadows a member of 'boost::property_tree::json_parser::detail::number_callback_adapter<boost::property_tree::json_parser::detail::standard_callbacks<boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, boost::property_tree::json_parser::detail::encoding<char>, std::istreambuf_iterator<char, std::char_traits<char> >, std::input_iterator_tag>' [-Wshadow]
  141 |         number_callback_adapter(Callbacks& callbacks, Encoding& encoding,
      |                                                       ~~~~~~~~~~^~~~~~~~
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/json_parser/detail/parser.hpp:161:19: note: shadowed declaration is here
  161 |         Encoding& encoding;
      |                   ^~~~~~~~
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/json_parser/detail/parser.hpp:141:44: warning: declaration of 'callbacks' shadows a member of 'boost::property_tree::json_parser::detail::number_callback_adapter<boost::property_tree::json_parser::detail::standard_callbacks<boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, boost::property_tree::json_parser::detail::encoding<char>, std::istreambuf_iterator<char, std::char_traits<char> >, std::input_iterator_tag>' [-Wshadow]
  141 |         number_callback_adapter(Callbacks& callbacks, Encoding& encoding,
      |                                 ~~~~~~~~~~~^~~~~~~~~
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/json_parser/detail/parser.hpp:160:20: note: shadowed declaration is here
  160 |         Callbacks& callbacks;
      |                    ^~~~~~~~~
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/json_parser/detail/parser.hpp:141:65: warning: declaration of 'encoding' shadows a member of 'boost::property_tree::json_parser::detail::number_callback_adapter<boost::property_tree::json_parser::detail::standard_callbacks<boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, boost::property_tree::json_parser::detail::encoding<char>, std::istreambuf_iterator<char, std::char_traits<char> >, std::input_iterator_tag>' [-Wshadow]
  141 |         number_callback_adapter(Callbacks& callbacks, Encoding& encoding,
      |                                                       ~~~~~~~~~~^~~~~~~~
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/json_parser/detail/parser.hpp:161:19: note: shadowed declaration is here
  161 |         Encoding& encoding;
      |                   ^~~~~~~~
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/json_parser/detail/parser.hpp:141:44: warning: declaration of 'callbacks' shadows a member of 'boost::property_tree::json_parser::detail::number_callback_adapter<boost::property_tree::json_parser::detail::standard_callbacks<boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, boost::property_tree::json_parser::detail::encoding<char>, std::istreambuf_iterator<char, std::char_traits<char> >, std::input_iterator_tag>' [-Wshadow]
  141 |         number_callback_adapter(Callbacks& callbacks, Encoding& encoding,
      |                                 ~~~~~~~~~~~^~~~~~~~~
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/json_parser/detail/parser.hpp:160:20: note: shadowed declaration is here
  160 |         Callbacks& callbacks;
      |                    ^~~~~~~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/exceptions.hpp:17,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/string_path.hpp:16,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:16,
                 from json-utils.hxx:36,
                 from oauth2-handler.cxx:34:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/any.hpp: In member function 'boost::any& boost::any::operator=(ValueType&&)':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/any.hpp:173:20: warning: 'operator=' should return a reference to '*this' [-Weffc++]
  173 |             return *this;
      |                    ^~~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/shared_ptr.hpp:17,
                 from ../../inc/libcmis/object-type.hxx:31,
                 from object-type.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/smart_ptr/shared_ptr.hpp: In constructor 'boost::detail::esft2_deleter_wrapper::esft2_deleter_wrapper()':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/smart_ptr/shared_ptr.hpp:1079:5: warning: 'boost::detail::esft2_deleter_wrapper::deleter_' should be initialized in the member initialization list [-Weffc++]
 1079 |     esft2_deleter_wrapper() BOOST_SP_NOEXCEPT
      |     ^~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/tuple/tuple.hpp:28,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/index_base.hpp:30,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/base_type.hpp:21,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index_container.hpp:36,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:21,
                 from json-utils.hxx:36,
                 from oauth2-handler.cxx:34:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/tuple/detail/tuple_basic.hpp: In member function 'const boost::tuples::detail::swallow_assign& boost::tuples::detail::swallow_assign::operator=(const T&) const':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/tuple/detail/tuple_basic.hpp:618:12: warning: 'operator=' should return a reference to '*this' [-Weffc++]
  618 |     return *this;
      |            ^~~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/index_saver.hpp:17,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/index_base.hpp:35,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/base_type.hpp:21,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index_container.hpp:36,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:21,
                 from json-utils.hxx:36,
                 from oauth2-handler.cxx:34:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/index_matcher.hpp: In constructor 'boost::multi_index::detail::index_matcher::entry::entry(void*, std::size_t)':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/index_matcher.hpp:70:3: warning: 'boost::multi_index::detail::index_matcher::entry::previous' should be initialized in the member initialization list [-Weffc++]
   70 |   entry(void* node_,std::size_t pos_=0):node(node_),pos(pos_){}
      |   ^~~~~
/pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/index_matcher.hpp:70:3: warning: 'boost::multi_index::detail::index_matcher::entry::ordered' should be initialized in the member initialization list [-Weffc++]
/pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/index_matcher.hpp:70:3: warning: 'boost::multi_index::detail::index_matcher::entry::pile_top' should be initialized in the member initialization list [-Weffc++]
/pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/index_matcher.hpp:70:3: warning: 'boost::multi_index::detail::index_matcher::entry::pile_top_entry' should be initialized in the member initialization list [-Weffc++]
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/ordered_index.hpp:17,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:24,
                 from json-utils.hxx:36,
                 from json-utils.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/ord_index_impl.hpp: In instantiation of 'boost::multi_index::detail::ordered_index_impl<KeyFromValue, Compare, SuperMeta, TagList, Category, AugmentPolicy>::link_info::link_info() [with KeyFromValue = boost::multi_index::member<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, const std::__cxx11::basic_string<char>, &std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >::first>; Compare = std::less<std::__cxx11::basic_string<char> >; SuperMeta = boost::multi_index::detail::nth_layer<2, std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, boost::multi_index::indexed_by<boost::multi_index::sequenced<>, boost::multi_index::ordered_non_unique<boost::multi_index::tag<boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >::subs::by_name, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::multi_index::member<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, const std::__cxx11::basic_string<char>, &std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >::first>, std::less<std::__cxx11::basic_string<char> > >, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > >; TagList = boost::mpl::v_item<boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >::subs::by_name, boost::mpl::vector0<mpl_::na>, 0>; Category = boost::multi_index::detail::ordered_non_unique_tag; AugmentPolicy = boost::multi_index::detail::null_augment_policy]':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/ord_index_impl.hpp:846:15:   required from 'boost::multi_index::detail::ordered_index_impl<KeyFromValue, Compare, SuperMeta, TagList, Category, AugmentPolicy>::final_node_type* boost::multi_index::detail::ordered_index_impl<KeyFromValue, Compare, SuperMeta, TagList, Category, AugmentPolicy>::insert_(boost::multi_index::detail::ordered_index_impl<KeyFromValue, Compare, SuperMeta, TagList, Category, AugmentPolicy>::value_param_type, boost::multi_index::detail::ordered_index_impl<KeyFromValue, Compare, SuperMeta, TagList, Category, AugmentPolicy>::final_node_type*&, Variant) [with Variant = boost::multi_index::detail::lvalue_tag; KeyFromValue = boost::multi_index::member<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, const std::__cxx11::basic_string<char>, &std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >::first>; Compare = std::less<std::__cxx11::basic_string<char> >; SuperMeta = boost::multi_index::detail::nth_layer<2, std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, boost::multi_index::indexed_by<boost::multi_index::sequenced<>, boost::multi_index::ordered_non_unique<boost::multi_index::tag<boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >::subs::by_name, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::multi_index::member<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, const std::__cxx11::basic_string<char>, &std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >::first>, std::less<std::__cxx11::basic_string<char> > >, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > >; TagList = boost::mpl::v_item<boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >::subs::by_name, boost::mpl::vector0<mpl_::na>, 0>; Category = boost::multi_index::detail::ordered_non_unique_tag; AugmentPolicy = boost::multi_index::detail::null_augment_policy; boost::multi_index::detail::ordered_index_impl<KeyFromValue, Compare, SuperMeta, TagList, Category, AugmentPolicy>::final_node_type = boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::null_augment_policy, boost::multi_index::detail::index_node_base<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > > > >; boost::multi_index::detail::ordered_index_impl<KeyFromValue, Compare, SuperMeta, TagList, Category, AugmentPolicy>::value_param_type = const std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >&]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/sequenced_index.hpp:743:40:   required from 'boost::multi_index::detail::sequenced_index<SuperMeta, TagList>::final_node_type* boost::multi_index::detail::sequenced_index<SuperMeta, TagList>::insert_(boost::multi_index::detail::sequenced_index<SuperMeta, TagList>::value_param_type, boost::multi_index::detail::sequenced_index<SuperMeta, TagList>::final_node_type*&, Variant) [with Variant = boost::multi_index::detail::lvalue_tag; SuperMeta = boost::multi_index::detail::nth_layer<1, std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, boost::multi_index::indexed_by<boost::multi_index::sequenced<>, boost::multi_index::ordered_non_unique<boost::multi_index::tag<boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >::subs::by_name, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::multi_index::member<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, const std::__cxx11::basic_string<char>, &std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >::first>, std::less<std::__cxx11::basic_string<char> > >, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > >; TagList = boost::mpl::vector0<mpl_::na>; boost::multi_index::detail::sequenced_index<SuperMeta, TagList>::final_node_type = boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::null_augment_policy, boost::multi_index::detail::index_node_base<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > > > >; boost::multi_index::detail::sequenced_index<SuperMeta, TagList>::value_param_type = const std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >&]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index_container.hpp:694:40:   required from 'std::pair<typename boost::multi_index::detail::multi_index_base_type<Value, IndexSpecifierList, Allocator>::type::final_node_type*, bool> boost::multi_index::multi_index_container<Value, IndexSpecifierList, Allocator>::insert_(const Value&, Variant) [with Variant = boost::multi_index::detail::lvalue_tag; Value = std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >; IndexSpecifierList = boost::multi_index::indexed_by<boost::multi_index::sequenced<>, boost::multi_index::ordered_non_unique<boost::multi_index::tag<boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >::subs::by_name, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::multi_index::member<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, const std::__cxx11::basic_string<char>, &std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >::first>, std::less<std::__cxx11::basic_string<char> > >, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>; Allocator = std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > >; typename boost::multi_index::detail::multi_index_base_type<Value, IndexSpecifierList, Allocator>::type::final_node_type = boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::null_augment_policy, boost::multi_index::detail::index_node_base<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > > > >]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index_container.hpp:706:19:   required from 'std::pair<typename boost::multi_index::detail::multi_index_base_type<Value, IndexSpecifierList, Allocator>::type::final_node_type*, bool> boost::multi_index::multi_index_container<Value, IndexSpecifierList, Allocator>::insert_(const Value&) [with Value = std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >; IndexSpecifierList = boost::multi_index::indexed_by<boost::multi_index::sequenced<>, boost::multi_index::ordered_non_unique<boost::multi_index::tag<boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >::subs::by_name, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::multi_index::member<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, const std::__cxx11::basic_string<char>, &std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >::first>, std::less<std::__cxx11::basic_string<char> > >, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>; Allocator = std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > >; typename boost::multi_index::detail::multi_index_base_type<Value, IndexSpecifierList, Allocator>::type::final_node_type = boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::null_augment_policy, boost::multi_index::detail::index_node_base<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > > > >]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/index_base.hpp:228:28:   required from 'std::pair<typename boost::multi_index::detail::multi_index_node_type<Value, IndexSpecifierList, Allocator>::type*, bool> boost::multi_index::detail::index_base<Value, IndexSpecifierList, Allocator>::final_insert_(const value_type&) [with Value = std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >; IndexSpecifierList = boost::multi_index::indexed_by<boost::multi_index::sequenced<>, boost::multi_index::ordered_non_unique<boost::multi_index::tag<boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >::subs::by_name, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::multi_index::member<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, const std::__cxx11::basic_string<char>, &std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >::first>, std::less<std::__cxx11::basic_string<char> > >, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>; Allocator = std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > >; typename boost::multi_index::detail::multi_index_node_type<Value, IndexSpecifierList, Allocator>::type = boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::null_augment_policy, boost::multi_index::detail::index_node_base<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > > > >; boost::multi_index::detail::index_base<Value, IndexSpecifierList, Allocator>::value_type = std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/sequenced_index.hpp:316:59:   required from 'std::pair<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::sequenced_index_node<typename SuperMeta::type::index_node_type> >, bool> boost::multi_index::detail::sequenced_index<SuperMeta, TagList>::insert(boost::multi_index::detail::sequenced_index<SuperMeta, TagList>::iterator, const value_type&) [with SuperMeta = boost::multi_index::detail::nth_layer<1, std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, boost::multi_index::indexed_by<boost::multi_index::sequenced<>, boost::multi_index::ordered_non_unique<boost::multi_index::tag<boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >::subs::by_name, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::multi_index::member<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, const std::__cxx11::basic_string<char>, &std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >::first>, std::less<std::__cxx11::basic_string<char> > >, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > >; TagList = boost::mpl::vector0<mpl_::na>; typename SuperMeta::type::index_node_type = boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::null_augment_policy, boost::multi_index::detail::index_node_base<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > > >; boost::multi_index::detail::sequenced_index<SuperMeta, TagList>::iterator = boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::null_augment_policy, boost::multi_index::detail::index_node_base<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > > > > >; boost::multi_index::detail::sequenced_index<SuperMeta, TagList>::value_type = std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/sequenced_index.hpp:303:44:   required from 'std::pair<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::sequenced_index_node<typename SuperMeta::type::index_node_type> >, bool> boost::multi_index::detail::sequenced_index<SuperMeta, TagList>::push_back(const value_type&) [with SuperMeta = boost::multi_index::detail::nth_layer<1, std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, boost::multi_index::indexed_by<boost::multi_index::sequenced<>, boost::multi_index::ordered_non_unique<boost::multi_index::tag<boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >::subs::by_name, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::multi_index::member<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, const std::__cxx11::basic_string<char>, &std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >::first>, std::less<std::__cxx11::basic_string<char> > >, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > >; TagList = boost::mpl::vector0<mpl_::na>; typename SuperMeta::type::index_node_type = boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::null_augment_policy, boost::multi_index::detail::index_node_base<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > > >; boost::multi_index::detail::sequenced_index<SuperMeta, TagList>::value_type = std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:366:49:   required from 'boost::property_tree::basic_ptree<Key, Data, KeyCompare>::iterator boost::property_tree::basic_ptree<Key, Data, KeyCompare>::push_back(const value_type&) [with Key = std::__cxx11::basic_string<char>; Data = std::__cxx11::basic_string<char>; KeyCompare = std::less<std::__cxx11::basic_string<char> >; boost::property_tree::basic_ptree<Key, Data, KeyCompare>::value_type = std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >]'
json-utils.cxx:173:68:   required from here
/pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/ord_index_impl.hpp:1153:5: warning: 'boost::multi_index::detail::ordered_index_impl<boost::multi_index::member<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, const std::__cxx11::basic_string<char>, &std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >::first>, std::less<std::__cxx11::basic_string<char> >, boost::multi_index::detail::nth_layer<2, std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, boost::multi_index::indexed_by<boost::multi_index::sequenced<>, boost::multi_index::ordered_non_unique<boost::multi_index::tag<boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >::subs::by_name, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::multi_index::member<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, const std::__cxx11::basic_string<char>, &std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >::first>, std::less<std::__cxx11::basic_string<char> > >, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > >, boost::mpl::v_item<boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >::subs::by_name, boost::mpl::vector0<mpl_::na>, 0>, boost::multi_index::detail::ordered_non_unique_tag, boost::multi_index::detail::null_augment_policy>::link_info::pos' should be initialized in the member initialization list [-Weffc++]
 1153 |     link_info():side(to_left){}
      |     ^~~~~~~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/sequenced_index.hpp:17,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:23,
                 from json-utils.hxx:36,
                 from oauth2-handler.cxx:34:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/bind/bind.hpp: At global scope:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/bind/bind.hpp:437:5: warning: user-defined 'boost::_bi::bind_t<bool, boost::_bi::logical_and, boost::_bi::list<boost::_bi::bind_t<R, F, L>, typename boost::_bi::add_value<A2>::type> > boost::_bi::operator&&(const boost::_bi::bind_t<R, F, L>&, A2)' always evaluates both arguments [-Weffc++]
  437 |     operator op (bind_t<R, F, L> const & f, A2 a2) \
      |     ^~~~~~~~
/pbulk/work/net/libcmis/work/.buildlink/include/boost/bind/bind.hpp:437:5: note: in definition of macro 'BOOST_BIND_OPERATOR'
  437 |     operator op (bind_t<R, F, L> const & f, A2 a2) \
      |     ^~~~~~~~
/pbulk/work/net/libcmis/work/.buildlink/include/boost/bind/bind.hpp:437:5: warning: user-defined 'boost::_bi::bind_t<bool, boost::_bi::logical_or, boost::_bi::list<boost::_bi::bind_t<R, F, L>, typename boost::_bi::add_value<A2>::type> > boost::_bi::operator||(const boost::_bi::bind_t<R, F, L>&, A2)' always evaluates both arguments [-Weffc++]
  437 |     operator op (bind_t<R, F, L> const & f, A2 a2) \
      |     ^~~~~~~~
/pbulk/work/net/libcmis/work/.buildlink/include/boost/bind/bind.hpp:437:5: note: in definition of macro 'BOOST_BIND_OPERATOR'
  437 |     operator op (bind_t<R, F, L> const & f, A2 a2) \
      |     ^~~~~~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/trim.hpp:23,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string.hpp:19,
                 from oauth2-providers.cxx:33:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/classification.hpp:238:9: warning: user-defined 'boost::algorithm::detail::pred_andF<Pred1T, Pred2T> boost::algorithm::operator&&(const boost::algorithm::predicate_facade<Pred1T>&, const boost::algorithm::predicate_facade<Pred2T>&)' always evaluates both arguments [-Weffc++]
  238 |         operator&&(
      |         ^~~~~~~~
/pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/classification.hpp:262:9: warning: user-defined 'boost::algorithm::detail::pred_orF<Pred1T, Pred2T> boost::algorithm::operator||(const boost::algorithm::predicate_facade<Pred1T>&, const boost::algorithm::predicate_facade<Pred2T>&)' always evaluates both arguments [-Weffc++]
  262 |         operator||(
      |         ^~~~~~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/function/function_template.hpp:14,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/function.hpp:16,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/detail/find_iterator.hpp:18,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/find_iterator.hpp:24,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/iter_find.hpp:27,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/split.hpp:16,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string.hpp:23,
                 from oauth2-providers.cxx:33:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/function/function_base.hpp: In constructor 'boost::function_base::function_base()':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/function/function_base.hpp:497:3: warning: 'boost::function_base::functor' should be initialized in the member initialization list [-Weffc++]
  497 |   function_base() : vtable(0) { }
      |   ^~~~~~~~~~~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/time_duration.hpp:17,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/posix_time_config.hpp:16,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/posix_time_system.hpp:13,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/ptime.hpp:12,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/posix_time.hpp:15,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/local_time/local_time.hpp:11,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time.hpp:15,
                 from ../../inc/libcmis/property-type.hxx:31,
                 from ../../inc/libcmis/object-type.hxx:39,
                 from object-type.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/operators.hpp: At global scope:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/operators.hpp:872:6: warning: prefix 'T& boost::operators_impl::output_iterator_helper<T>::operator++()' should return 'boost::operators_impl::output_iterator_helper<T>&' [-Weffc++]
  872 |   T& operator++() { return static_cast<T&>(*this); }
      |      ^~~~~~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520,
                 from json-utils.hxx:36,
                 from oauth2-handler.cxx:34:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp: In member function 'boost::property_tree::basic_ptree<K, D, C>& boost::property_tree::basic_ptree<Key, Data, KeyCompare>::get_child(const path_type&)':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:573:58: warning: declaration of 'path' shadows a global declaration [-Wshadow]
  573 |         basic_ptree<K, D, C>::get_child(const path_type &path)
      |                                         ~~~~~~~~~~~~~~~~~^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15,
                 from json-utils.hxx:36,
                 from oauth2-handler.cxx:34:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree_fwd.hpp:89:67: note: shadowed declaration is here
   89 |     typedef string_path<std::string, id_translator<std::string> > path;
      |                                                                   ^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520,
                 from json-utils.hxx:36,
                 from oauth2-handler.cxx:34:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp: In member function 'const boost::property_tree::basic_ptree<K, D, C>& boost::property_tree::basic_ptree<Key, Data, KeyCompare>::get_child(const path_type&) const':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:585:58: warning: declaration of 'path' shadows a global declaration [-Wshadow]
  585 |         basic_ptree<K, D, C>::get_child(const path_type &path) const
      |                                         ~~~~~~~~~~~~~~~~~^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15,
                 from json-utils.hxx:36,
                 from oauth2-handler.cxx:34:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree_fwd.hpp:89:67: note: shadowed declaration is here
   89 |     typedef string_path<std::string, id_translator<std::string> > path;
      |                                                                   ^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520,
                 from json-utils.hxx:36,
                 from oauth2-handler.cxx:34:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp: In member function 'boost::property_tree::basic_ptree<K, D, C>& boost::property_tree::basic_ptree<Key, Data, KeyCompare>::get_child(const path_type&, boost::property_tree::basic_ptree<Key, Data, KeyCompare>::self_type&)':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:592:58: warning: declaration of 'path' shadows a global declaration [-Wshadow]
  592 |         basic_ptree<K, D, C>::get_child(const path_type &path,
      |                                         ~~~~~~~~~~~~~~~~~^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15,
                 from json-utils.hxx:36,
                 from oauth2-handler.cxx:34:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree_fwd.hpp:89:67: note: shadowed declaration is here
   89 |     typedef string_path<std::string, id_translator<std::string> > path;
      |                                                                   ^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520,
                 from json-utils.hxx:36,
                 from oauth2-handler.cxx:34:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp: In member function 'const boost::property_tree::basic_ptree<K, D, C>& boost::property_tree::basic_ptree<Key, Data, KeyCompare>::get_child(const path_type&, const self_type&) const':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:602:58: warning: declaration of 'path' shadows a global declaration [-Wshadow]
  602 |         basic_ptree<K, D, C>::get_child(const path_type &path,
      |                                         ~~~~~~~~~~~~~~~~~^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15,
                 from json-utils.hxx:36,
                 from oauth2-handler.cxx:34:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree_fwd.hpp:89:67: note: shadowed declaration is here
   89 |     typedef string_path<std::string, id_translator<std::string> > path;
      |                                                                   ^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520,
                 from json-utils.hxx:36,
                 from oauth2-handler.cxx:34:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp: In member function 'boost::optional<boost::property_tree::basic_ptree<Key, Data, KeyCompare>&> boost::property_tree::basic_ptree<Key, Data, KeyCompare>::get_child_optional(const path_type&)':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:612:67: warning: declaration of 'path' shadows a global declaration [-Wshadow]
  612 |         basic_ptree<K, D, C>::get_child_optional(const path_type &path)
      |                                                  ~~~~~~~~~~~~~~~~~^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15,
                 from json-utils.hxx:36,
                 from oauth2-handler.cxx:34:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree_fwd.hpp:89:67: note: shadowed declaration is here
   89 |     typedef string_path<std::string, id_translator<std::string> > path;
      |                                                                   ^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520,
                 from json-utils.hxx:36,
                 from oauth2-handler.cxx:34:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp: In member function 'boost::optional<const boost::property_tree::basic_ptree<Key, Data, KeyCompare>&> boost::property_tree::basic_ptree<Key, Data, KeyCompare>::get_child_optional(const path_type&) const':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:624:67: warning: declaration of 'path' shadows a global declaration [-Wshadow]
  624 |         basic_ptree<K, D, C>::get_child_optional(const path_type &path) const
      |                                                  ~~~~~~~~~~~~~~~~~^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15,
                 from json-utils.hxx:36,
                 from oauth2-handler.cxx:34:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree_fwd.hpp:89:67: note: shadowed declaration is here
   89 |     typedef string_path<std::string, id_translator<std::string> > path;
      |                                                                   ^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520,
                 from json-utils.hxx:36,
                 from oauth2-handler.cxx:34:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp: In member function 'boost::property_tree::basic_ptree<K, D, C>& boost::property_tree::basic_ptree<Key, Data, KeyCompare>::put_child(const path_type&, const self_type&)':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:636:58: warning: declaration of 'path' shadows a global declaration [-Wshadow]
  636 |         basic_ptree<K, D, C>::put_child(const path_type &path,
      |                                         ~~~~~~~~~~~~~~~~~^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15,
                 from json-utils.hxx:36,
                 from oauth2-handler.cxx:34:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree_fwd.hpp:89:67: note: shadowed declaration is here
   89 |     typedef string_path<std::string, id_translator<std::string> > path;
      |                                                                   ^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520,
                 from json-utils.hxx:36,
                 from oauth2-handler.cxx:34:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp: In member function 'boost::property_tree::basic_ptree<K, D, C>& boost::property_tree::basic_ptree<Key, Data, KeyCompare>::add_child(const path_type&, const self_type&)':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:654:58: warning: declaration of 'path' shadows a global declaration [-Wshadow]
  654 |         basic_ptree<K, D, C>::add_child(const path_type &path,
      |                                         ~~~~~~~~~~~~~~~~~^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15,
                 from json-utils.hxx:36,
                 from oauth2-handler.cxx:34:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree_fwd.hpp:89:67: note: shadowed declaration is here
   89 |     typedef string_path<std::string, id_translator<std::string> > path;
      |                                                                   ^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520,
                 from json-utils.hxx:36,
                 from oauth2-handler.cxx:34:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp: In member function 'typename boost::enable_if<boost::property_tree::detail::is_translator<Translator>, Type>::type boost::property_tree::basic_ptree<Key, Data, KeyCompare>::get(const path_type&, Translator) const':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:743:48: warning: declaration of 'path' shadows a global declaration [-Wshadow]
  743 |     basic_ptree<K, D, C>::get(const path_type &path,
      |                               ~~~~~~~~~~~~~~~~~^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15,
                 from json-utils.hxx:36,
                 from oauth2-handler.cxx:34:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree_fwd.hpp:89:67: note: shadowed declaration is here
   89 |     typedef string_path<std::string, id_translator<std::string> > path;
      |                                                                   ^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520,
                 from json-utils.hxx:36,
                 from oauth2-handler.cxx:34:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp: In member function 'Type boost::property_tree::basic_ptree<Key, Data, KeyCompare>::get(const path_type&) const':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:751:53: warning: declaration of 'path' shadows a global declaration [-Wshadow]
  751 |     Type basic_ptree<K, D, C>::get(const path_type &path) const
      |                                    ~~~~~~~~~~~~~~~~~^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15,
                 from json-utils.hxx:36,
                 from oauth2-handler.cxx:34:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree_fwd.hpp:89:67: note: shadowed declaration is here
   89 |     typedef string_path<std::string, id_translator<std::string> > path;
      |                                                                   ^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520,
                 from json-utils.hxx:36,
                 from oauth2-handler.cxx:34:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp: In member function 'Type boost::property_tree::basic_ptree<Key, Data, KeyCompare>::get(const path_type&, const Type&, Translator) const':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:758:53: warning: declaration of 'path' shadows a global declaration [-Wshadow]
  758 |     Type basic_ptree<K, D, C>::get(const path_type &path,
      |                                    ~~~~~~~~~~~~~~~~~^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15,
                 from json-utils.hxx:36,
                 from oauth2-handler.cxx:34:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree_fwd.hpp:89:67: note: shadowed declaration is here
   89 |     typedef string_path<std::string, id_translator<std::string> > path;
      |                                                                   ^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520,
                 from json-utils.hxx:36,
                 from oauth2-handler.cxx:34:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp: In member function 'typename boost::enable_if<boost::property_tree::detail::is_character<Ch>, std::__cxx11::basic_string<Ch> >::type boost::property_tree::basic_ptree<Key, Data, KeyCompare>::get(const path_type&, const Ch*, Translator) const':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:772:26: warning: declaration of 'path' shadows a global declaration [-Wshadow]
  772 |         const path_type &path, const Ch *default_value, Translator tr) const
      |         ~~~~~~~~~~~~~~~~~^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15,
                 from json-utils.hxx:36,
                 from oauth2-handler.cxx:34:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree_fwd.hpp:89:67: note: shadowed declaration is here
   89 |     typedef string_path<std::string, id_translator<std::string> > path;
      |                                                                   ^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520,
                 from json-utils.hxx:36,
                 from oauth2-handler.cxx:34:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp: In member function 'typename boost::disable_if<boost::property_tree::detail::is_translator<Type>, Type>::type boost::property_tree::basic_ptree<Key, Data, KeyCompare>::get(const path_type&, const Type&) const':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:780:48: warning: declaration of 'path' shadows a global declaration [-Wshadow]
  780 |     basic_ptree<K, D, C>::get(const path_type &path,
      |                               ~~~~~~~~~~~~~~~~~^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15,
                 from json-utils.hxx:36,
                 from oauth2-handler.cxx:34:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree_fwd.hpp:89:67: note: shadowed declaration is here
   89 |     typedef string_path<std::string, id_translator<std::string> > path;
      |                                                                   ^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520,
                 from json-utils.hxx:36,
                 from oauth2-handler.cxx:34:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp: In member function 'typename boost::enable_if<boost::property_tree::detail::is_character<Ch>, std::__cxx11::basic_string<Ch> >::type boost::property_tree::basic_ptree<Key, Data, KeyCompare>::get(const path_type&, const Ch*) const':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:793:26: warning: declaration of 'path' shadows a global declaration [-Wshadow]
  793 |         const path_type &path, const Ch *default_value) const
      |         ~~~~~~~~~~~~~~~~~^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15,
                 from json-utils.hxx:36,
                 from oauth2-handler.cxx:34:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree_fwd.hpp:89:67: note: shadowed declaration is here
   89 |     typedef string_path<std::string, id_translator<std::string> > path;
      |                                                                   ^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520,
                 from json-utils.hxx:36,
                 from oauth2-handler.cxx:34:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp: In member function 'boost::optional<U> boost::property_tree::basic_ptree<Key, Data, KeyCompare>::get_optional(const path_type&, Translator) const':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:800:72: warning: declaration of 'path' shadows a global declaration [-Wshadow]
  800 |     optional<Type> basic_ptree<K, D, C>::get_optional(const path_type &path,
      |                                                       ~~~~~~~~~~~~~~~~~^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15,
                 from json-utils.hxx:36,
                 from oauth2-handler.cxx:34:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree_fwd.hpp:89:67: note: shadowed declaration is here
   89 |     typedef string_path<std::string, id_translator<std::string> > path;
      |                                                                   ^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520,
                 from json-utils.hxx:36,
                 from oauth2-handler.cxx:34:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp: In member function 'boost::optional<U> boost::property_tree::basic_ptree<Key, Data, KeyCompare>::get_optional(const path_type&) const':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:813:66: warning: declaration of 'path' shadows a global declaration [-Wshadow]
  813 |                                                 const path_type &path) const
      |                                                 ~~~~~~~~~~~~~~~~~^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15,
                 from json-utils.hxx:36,
                 from oauth2-handler.cxx:34:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree_fwd.hpp:89:67: note: shadowed declaration is here
   89 |     typedef string_path<std::string, id_translator<std::string> > path;
      |                                                                   ^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520,
                 from json-utils.hxx:36,
                 from oauth2-handler.cxx:34:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp: In member function 'boost::property_tree::basic_ptree<K, D, C>& boost::property_tree::basic_ptree<Key, Data, KeyCompare>::put(const path_type&, const Type&, Translator)':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:844:26: warning: declaration of 'path' shadows a global declaration [-Wshadow]
  844 |         const path_type &path, const Type &value, Translator tr)
      |         ~~~~~~~~~~~~~~~~~^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15,
                 from json-utils.hxx:36,
                 from oauth2-handler.cxx:34:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree_fwd.hpp:89:67: note: shadowed declaration is here
   89 |     typedef string_path<std::string, id_translator<std::string> > path;
      |                                                                   ^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520,
                 from json-utils.hxx:36,
                 from oauth2-handler.cxx:34:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp: In member function 'boost::property_tree::basic_ptree<K, D, C>& boost::property_tree::basic_ptree<Key, Data, KeyCompare>::put(const path_type&, const Type&)':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:859:26: warning: declaration of 'path' shadows a global declaration [-Wshadow]
  859 |         const path_type &path, const Type &value)
      |         ~~~~~~~~~~~~~~~~~^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15,
                 from json-utils.hxx:36,
                 from oauth2-handler.cxx:34:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree_fwd.hpp:89:67: note: shadowed declaration is here
   89 |     typedef string_path<std::string, id_translator<std::string> > path;
      |                                                                   ^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520,
                 from json-utils.hxx:36,
                 from oauth2-handler.cxx:34:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp: In member function 'boost::property_tree::basic_ptree<K, D, C>& boost::property_tree::basic_ptree<Key, Data, KeyCompare>::add(const path_type&, const Type&, Translator)':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:868:26: warning: declaration of 'path' shadows a global declaration [-Wshadow]
  868 |         const path_type &path, const Type &value, Translator tr)
      |         ~~~~~~~~~~~~~~~~~^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15,
                 from json-utils.hxx:36,
                 from oauth2-handler.cxx:34:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree_fwd.hpp:89:67: note: shadowed declaration is here
   89 |     typedef string_path<std::string, id_translator<std::string> > path;
      |                                                                   ^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520,
                 from json-utils.hxx:36,
                 from oauth2-handler.cxx:34:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp: In member function 'boost::property_tree::basic_ptree<K, D, C>& boost::property_tree::basic_ptree<Key, Data, KeyCompare>::add(const path_type&, const Type&)':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:878:26: warning: declaration of 'path' shadows a global declaration [-Wshadow]
  878 |         const path_type &path, const Type &value)
      |         ~~~~~~~~~~~~~~~~~^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15,
                 from json-utils.hxx:36,
                 from oauth2-handler.cxx:34:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree_fwd.hpp:89:67: note: shadowed declaration is here
   89 |     typedef string_path<std::string, id_translator<std::string> > path;
      |                                                                   ^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/range/iterator_range_core.hpp:27,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/replace.hpp:16,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_facet.hpp:17,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/gregorian_io.hpp:16,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/gregorian.hpp:31,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/time_formatters.hpp:12,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/posix_time.hpp:24,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/local_time/local_time.hpp:11,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time.hpp:15,
                 from ../../inc/libcmis/xml-utils.hxx:36,
                 from http-session.hxx:42,
                 from oauth2-handler.hxx:32,
                 from oauth2-handler.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp: In instantiation of 'class boost::iterators::detail::iterator_facade_base<boost::token_iterator<boost::char_separator<wchar_t, std::char_traits<wchar_t> >, __gnu_cxx::__normal_iterator<const wchar_t*, std::__cxx11::basic_string<wchar_t> >, std::__cxx11::basic_string<wchar_t> >, std::__cxx11::basic_string<wchar_t>, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string<wchar_t>&, int, false, false>':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:854:9:   required from 'class boost::iterators::iterator_facade<boost::token_iterator<boost::char_separator<wchar_t, std::char_traits<wchar_t> >, __gnu_cxx::__normal_iterator<const wchar_t*, std::__cxx11::basic_string<wchar_t> >, std::__cxx11::basic_string<wchar_t> >, std::__cxx11::basic_string<wchar_t>, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string<wchar_t>&, int>'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/token_iterator.hpp:30:9:   required from 'class boost::token_iterator<boost::char_separator<wchar_t, std::char_traits<wchar_t> >, __gnu_cxx::__normal_iterator<const wchar_t*, std::__cxx11::basic_string<wchar_t> >, std::__cxx11::basic_string<wchar_t> >'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_parsing.hpp:322:36:   required from 'boost::date_time::period<date_type, typename date_type::duration_type> boost::date_time::from_simple_string_type(const std::__cxx11::basic_string<OutputT>&) [with date_type = boost::gregorian::date; charT = wchar_t; typename date_type::duration_type = boost::gregorian::date_duration]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/parsers.hpp:103:62:   required from here
/pbulk/work/net/libcmis/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++() [with Derived = boost::token_iterator<boost::char_separator<wchar_t, std::char_traits<wchar_t> >, __gnu_cxx::__normal_iterator<const wchar_t*, std::__cxx11::basic_string<wchar_t> >, std::__cxx11::basic_string<wchar_t> >; Value = std::__cxx11::basic_string<wchar_t>; CategoryOrTraversal = boost::iterators::forward_traversal_tag; Reference = const std::__cxx11::basic_string<wchar_t>&; Difference = int]' should return 'boost::iterators::detail::iterator_facade_base<boost::token_iterator<boost::char_separator<wchar_t, std::char_traits<wchar_t> >, __gnu_cxx::__normal_iterator<const wchar_t*, std::__cxx11::basic_string<wchar_t> >, std::__cxx11::basic_string<wchar_t> >, std::__cxx11::basic_string<wchar_t>, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string<wchar_t>&, int, false, false>&' [-Weffc++]
  745 |         Derived& operator++()
      |                  ^~~~~~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/shared_ptr.hpp:17,
                 from ../../inc/libcmis/oauth2-data.hxx:32,
                 from ../../inc/libcmis/session-factory.hxx:37,
                 from oauth2-providers.cxx:38:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/smart_ptr/shared_ptr.hpp: In constructor 'boost::detail::esft2_deleter_wrapper::esft2_deleter_wrapper()':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/smart_ptr/shared_ptr.hpp:1079:5: warning: 'boost::detail::esft2_deleter_wrapper::deleter_' should be initialized in the member initialization list [-Weffc++]
 1079 |     esft2_deleter_wrapper() BOOST_SP_NOEXCEPT
      |     ^~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/node_type.hpp:22,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/index_base.hpp:27,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/base_type.hpp:21,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index_container.hpp:36,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:21,
                 from json-utils.hxx:36,
                 from oauth2-handler.cxx:34:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/header_holder.hpp: In instantiation of 'struct boost::multi_index::detail::header_holder<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::null_augment_policy, boost::multi_index::detail::index_node_base<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > > > >*, boost::multi_index::multi_index_container<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, boost::multi_index::indexed_by<boost::multi_index::sequenced<>, boost::multi_index::ordered_non_unique<boost::multi_index::tag<boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >::subs::by_name, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::multi_index::member<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, const std::__cxx11::basic_string<char>, &std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >::first>, std::less<std::__cxx11::basic_string<char> > >, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > > >':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index_container.hpp:99:7:   required from 'class boost::multi_index::multi_index_container<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, boost::multi_index::indexed_by<boost::multi_index::sequenced<>, boost::multi_index::ordered_non_unique<boost::multi_index::tag<boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >::subs::by_name, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::multi_index::member<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, const std::__cxx11::basic_string<char>, &std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >::first>, std::less<std::__cxx11::basic_string<char> > >, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > >'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:60:13:   required from 'struct boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >::subs'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:195:64:   required from 'boost::property_tree::basic_ptree<Key, Data, KeyCompare>::basic_ptree(const boost::property_tree::basic_ptree<Key, Data, KeyCompare>&) [with Key = std::__cxx11::basic_string<char>; Data = std::__cxx11::basic_string<char>; KeyCompare = std::less<std::__cxx11::basic_string<char> >]'
json-utils.hxx:78:62:   required from here
/pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/header_holder.hpp:33:8: warning: 'struct boost::multi_index::detail::header_holder<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::null_augment_policy, boost::multi_index::detail::index_node_base<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > > > >*, boost::multi_index::multi_index_container<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, boost::multi_index::indexed_by<boost::multi_index::sequenced<>, boost::multi_index::ordered_non_unique<boost::multi_index::tag<boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >::subs::by_name, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::multi_index::member<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, const std::__cxx11::basic_string<char>, &std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >::first>, std::less<std::__cxx11::basic_string<char> > >, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > > >' has pointer data members [-Weffc++]
   33 | struct header_holder:private noncopyable
      |        ^~~~~~~~~~~~~
/pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/header_holder.hpp:33:8: warning:   but does not declare 'boost::multi_index::detail::header_holder<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::null_augment_policy, boost::multi_index::detail::index_node_base<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > > > >*, boost::multi_index::multi_index_container<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, boost::multi_index::indexed_by<boost::multi_index::sequenced<>, boost::multi_index::ordered_non_unique<boost::multi_index::tag<boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >::subs::by_name, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::multi_index::member<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, const std::__cxx11::basic_string<char>, &std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >::first>, std::less<std::__cxx11::basic_string<char> > >, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > > >(const boost::multi_index::detail::header_holder<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::null_augment_policy, boost::multi_index::detail::index_node_base<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > > > >*, boost::multi_index::multi_index_container<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, boost::multi_index::indexed_by<boost::multi_index::sequenced<>, boost::multi_index::ordered_non_unique<boost::multi_index::tag<boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >::subs::by_name, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::multi_index::member<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, const std::__cxx11::basic_string<char>, &std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >::first>, std::less<std::__cxx11::basic_string<char> > >, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > > >&)' [-Weffc++]
/pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/header_holder.hpp:33:8: warning:   or 'operator=(const boost::multi_index::detail::header_holder<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::null_augment_policy, boost::multi_index::detail::index_node_base<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > > > >*, boost::multi_index::multi_index_container<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, boost::multi_index::indexed_by<boost::multi_index::sequenced<>, boost::multi_index::ordered_non_unique<boost::multi_index::tag<boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >::subs::by_name, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::multi_index::member<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, const std::__cxx11::basic_string<char>, &std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >::first>, std::less<std::__cxx11::basic_string<char> > >, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > > >&)' [-Weffc++]
/pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/header_holder.hpp:38:15: note: pointer member 'boost::multi_index::detail::header_holder<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::null_augment_policy, boost::multi_index::detail::index_node_base<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > > > >*, boost::multi_index::multi_index_container<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, boost::multi_index::indexed_by<boost::multi_index::sequenced<>, boost::multi_index::ordered_non_unique<boost::multi_index::tag<boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >::subs::by_name, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::multi_index::member<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, const std::__cxx11::basic_string<char>, &std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >::first>, std::less<std::__cxx11::basic_string<char> > >, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > > >::member' declared here
   38 |   NodeTypePtr member;
      |               ^~~~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/time_duration.hpp:17,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/posix_time_config.hpp:16,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/posix_time_system.hpp:13,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/ptime.hpp:12,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/posix_time.hpp:15,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/local_time/local_time.hpp:11,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time.hpp:15,
                 from ../../inc/libcmis/property-type.hxx:31,
                 from ../../inc/libcmis/object-type.hxx:39,
                 from ../../inc/libcmis/session.hxx:36,
                 from ../../inc/libcmis/session-factory.hxx:39,
                 from oauth2-providers.cxx:38:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/operators.hpp: At global scope:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/operators.hpp:872:6: warning: prefix 'T& boost::operators_impl::output_iterator_helper<T>::operator++()' should return 'boost::operators_impl::output_iterator_helper<T>&' [-Weffc++]
  872 |   T& operator++() { return static_cast<T&>(*this); }
      |      ^~~~~~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/token_iterator.hpp:24,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/tokenizer.hpp:20,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_parsing.hpp:17,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/parsers.hpp:13,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/gregorian.hpp:34,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/time_formatters.hpp:12,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/posix_time.hpp:24,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/local_time/local_time.hpp:11,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time.hpp:15,
                 from ../../inc/libcmis/xml-utils.hxx:36,
                 from http-session.hxx:42,
                 from oauth2-handler.hxx:32,
                 from oauth2-handler.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/token_functions.hpp: In instantiation of 'boost::char_separator<Char, Tr>::char_separator(const Char*, const Char*, boost::empty_token_policy) [with Char = char; Tr = std::char_traits<char>]':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_parsing.hpp:155:27:   required from 'date_type boost::date_time::parse_date(const string&, int) [with date_type = boost::gregorian::date; std::string = std::__cxx11::basic_string<char>]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/parsers.hpp:49:41:   required from here
/pbulk/work/net/libcmis/work/.buildlink/include/boost/token_functions.hpp:435:5: warning: 'boost::char_separator<char, std::char_traits<char> >::m_kept_delims' should be initialized in the member initialization list [-Weffc++]
  435 |     char_separator(const Char* dropped_delims,
      |     ^~~~~~~~~~~~~~
/pbulk/work/net/libcmis/work/.buildlink/include/boost/token_functions.hpp: In instantiation of 'boost::char_separator<Char, Tr>::char_separator(const Char*, const Char*, boost::empty_token_policy) [with Char = wchar_t; Tr = std::char_traits<wchar_t>]':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_parsing.hpp:320:22:   required from 'boost::date_time::period<date_type, typename date_type::duration_type> boost::date_time::from_simple_string_type(const std::__cxx11::basic_string<OutputT>&) [with date_type = boost::gregorian::date; charT = wchar_t; typename date_type::duration_type = boost::gregorian::date_duration]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/parsers.hpp:103:62:   required from here
/pbulk/work/net/libcmis/work/.buildlink/include/boost/token_functions.hpp:435:5: warning: 'boost::char_separator<wchar_t, std::char_traits<wchar_t> >::m_kept_delims' should be initialized in the member initialization list [-Weffc++]
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/format_date_parser.hpp:17,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_generator_parser.hpp:20,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_facet.hpp:25,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/gregorian_io.hpp:16,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/gregorian.hpp:31,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/time_formatters.hpp:12,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/posix_time.hpp:24,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/local_time/local_time.hpp:11,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time.hpp:15,
                 from ../../inc/libcmis/xml-utils.hxx:36,
                 from http-session.hxx:42,
                 from oauth2-handler.hxx:32,
                 from oauth2-handler.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/special_values_parser.hpp: In instantiation of 'boost::date_time::special_values_parser<date_type, charT>::special_values_parser() [with date_type = boost::gregorian::date; charT = char]':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/time_parsing.hpp:316:18:   required from 'time_type boost::date_time::parse_iso_time(const string&, char) [with time_type = boost::posix_time::ptime; std::string = std::__cxx11::basic_string<char>]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/time_parsers.hpp:35:51:   required from here
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/special_values_parser.hpp:52:5: warning: 'boost::date_time::special_values_parser<boost::gregorian::date, char>::m_sv_strings' should be initialized in the member initialization list [-Weffc++]
   52 |     special_values_parser()
      |     ^~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/period_parser.hpp:19,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_facet.hpp:23,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/gregorian_io.hpp:16,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/gregorian.hpp:31,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/time_formatters.hpp:12,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/posix_time.hpp:24,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/local_time/local_time.hpp:11,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time.hpp:15,
                 from ../../inc/libcmis/xml-utils.hxx:36,
                 from http-session.hxx:42,
                 from oauth2-handler.hxx:32,
                 from oauth2-handler.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/string_parse_tree.hpp: In instantiation of 'boost::date_time::parse_match_result<charT>::parse_match_result() [with charT = char]':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/time_parsing.hpp:317:17:   required from 'time_type boost::date_time::parse_iso_time(const string&, char) [with time_type = boost::posix_time::ptime; std::string = std::__cxx11::basic_string<char>]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/time_parsers.hpp:35:51:   required from here
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/string_parse_tree.hpp:28:3: warning: 'boost::date_time::parse_match_result<char>::cache' should be initialized in the member initialization list [-Weffc++]
   28 |   parse_match_result() :
      |   ^~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/range/iterator_range_core.hpp:27,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/replace.hpp:16,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_facet.hpp:17,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/gregorian_io.hpp:16,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/gregorian.hpp:31,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/time_formatters.hpp:12,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/posix_time.hpp:24,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/local_time/local_time.hpp:11,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time.hpp:15,
                 from ../../inc/libcmis/property-type.hxx:31,
                 from ../../inc/libcmis/object-type.hxx:39,
                 from object-type.cxx:29:
/pbulk/work/net/libcmis/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/net/libcmis/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/net/libcmis/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/net/libcmis/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++(
      |   ^~~~~~~~
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/string_parse_tree.hpp: In instantiation of 'boost::date_time::string_parse_tree<charT>::string_parse_tree(short int) [with charT = char]':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/special_values_parser.hpp:53:5:   required from 'boost::date_time::special_values_parser<date_type, charT>::special_values_parser() [with date_type = boost::gregorian::date; charT = char]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/time_parsing.hpp:316:18:   required from 'time_type boost::date_time::parse_iso_time(const string&, char) [with time_type = boost::posix_time::ptime; std::string = std::__cxx11::basic_string<char>]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/time_parsers.hpp:35:51:   required from here
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/string_parse_tree.hpp:119:3: warning: 'boost::date_time::string_parse_tree<char>::m_next_chars' should be initialized in the member initialization list [-Weffc++]
  119 |   string_parse_tree(short value = parse_match_result_type::PARSE_ERROR) :
      |   ^~~~~~~~~~~~~~~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/copy_map.hpp:24,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/index_base.hpp:23,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/base_type.hpp:21,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index_container.hpp:36,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:21,
                 from json-utils.hxx:36,
                 from oauth2-handler.cxx:34:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/auto_space.hpp: In instantiation of 'struct boost::multi_index::detail::auto_space<boost::multi_index::detail::copy_map_entry<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::null_augment_policy, boost::multi_index::detail::index_node_base<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > > > > >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > >':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/copy_map.hpp:123:46:   required from 'class boost::multi_index::detail::copy_map<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::null_augment_policy, boost::multi_index::detail::index_node_base<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > > > >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > >'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index_container.hpp:623:19:   required from 'void boost::multi_index::multi_index_container<Value, IndexSpecifierList, Allocator>::copy_construct_from(const boost::multi_index::multi_index_container<Value, IndexSpecifierList, Allocator>&) [with Value = std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >; IndexSpecifierList = boost::multi_index::indexed_by<boost::multi_index::sequenced<>, boost::multi_index::ordered_non_unique<boost::multi_index::tag<boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >::subs::by_name, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::multi_index::member<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, const std::__cxx11::basic_string<char>, &std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >::first>, std::less<std::__cxx11::basic_string<char> > >, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>; Allocator = std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > >]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index_container.hpp:294:5:   required from 'boost::multi_index::multi_index_container<Value, IndexSpecifierList, Allocator>::multi_index_container(const boost::multi_index::multi_index_container<Value, IndexSpecifierList, Allocator>&) [with Value = std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >; IndexSpecifierList = boost::multi_index::indexed_by<boost::multi_index::sequenced<>, boost::multi_index::ordered_non_unique<boost::multi_index::tag<boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >::subs::by_name, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::multi_index::member<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, const std::__cxx11::basic_string<char>, &std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >::first>, std::less<std::__cxx11::basic_string<char> > >, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>; Allocator = std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > >]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:195:22:   required from 'boost::property_tree::basic_ptree<Key, Data, KeyCompare>::basic_ptree(const boost::property_tree::basic_ptree<Key, Data, KeyCompare>&) [with Key = std::__cxx11::basic_string<char>; Data = std::__cxx11::basic_string<char>; KeyCompare = std::less<std::__cxx11::basic_string<char> >]'
json-utils.hxx:78:62:   required from here
/pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/auto_space.hpp:47:8: warning: 'struct boost::multi_index::detail::auto_space<boost::multi_index::detail::copy_map_entry<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::null_augment_policy, boost::multi_index::detail::index_node_base<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > > > > >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > >' has pointer data members [-Weffc++]
   47 | struct auto_space:private noncopyable
      |        ^~~~~~~~~~
/pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/auto_space.hpp:47:8: warning:   but does not declare 'boost::multi_index::detail::auto_space<boost::multi_index::detail::copy_map_entry<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::null_augment_policy, boost::multi_index::detail::index_node_base<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > > > > >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > >(const boost::multi_index::detail::auto_space<boost::multi_index::detail::copy_map_entry<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::null_augment_policy, boost::multi_index::detail::index_node_base<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > > > > >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > >&)' [-Weffc++]
/pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/auto_space.hpp:47:8: warning:   or 'operator=(const boost::multi_index::detail::auto_space<boost::multi_index::detail::copy_map_entry<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::null_augment_policy, boost::multi_index::detail::index_node_base<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > > > > >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > >&)' [-Weffc++]
/pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/auto_space.hpp:90:13: note: pointer member 'boost::multi_index::detail::auto_space<boost::multi_index::detail::copy_map_entry<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::null_augment_policy, boost::multi_index::detail::index_node_base<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > > > > >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > >::data_' declared here
   90 |   pointer   data_;
      |             ^~~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/index_base.hpp:23,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/base_type.hpp:21,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index_container.hpp:36,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:21,
                 from json-utils.hxx:36,
                 from oauth2-handler.cxx:34:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/copy_map.hpp: In instantiation of 'class boost::multi_index::detail::copy_map<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::null_augment_policy, boost::multi_index::detail::index_node_base<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > > > >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > >':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index_container.hpp:623:19:   required from 'void boost::multi_index::multi_index_container<Value, IndexSpecifierList, Allocator>::copy_construct_from(const boost::multi_index::multi_index_container<Value, IndexSpecifierList, Allocator>&) [with Value = std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >; IndexSpecifierList = boost::multi_index::indexed_by<boost::multi_index::sequenced<>, boost::multi_index::ordered_non_unique<boost::multi_index::tag<boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >::subs::by_name, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::multi_index::member<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, const std::__cxx11::basic_string<char>, &std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >::first>, std::less<std::__cxx11::basic_string<char> > >, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>; Allocator = std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > >]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index_container.hpp:294:5:   required from 'boost::multi_index::multi_index_container<Value, IndexSpecifierList, Allocator>::multi_index_container(const boost::multi_index::multi_index_container<Value, IndexSpecifierList, Allocator>&) [with Value = std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >; IndexSpecifierList = boost::multi_index::indexed_by<boost::multi_index::sequenced<>, boost::multi_index::ordered_non_unique<boost::multi_index::tag<boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >::subs::by_name, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::multi_index::member<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, const std::__cxx11::basic_string<char>, &std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >::first>, std::less<std::__cxx11::basic_string<char> > >, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>; Allocator = std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > >]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:195:22:   required from 'boost::property_tree::basic_ptree<Key, Data, KeyCompare>::basic_ptree(const boost::property_tree::basic_ptree<Key, Data, KeyCompare>&) [with Key = std::__cxx11::basic_string<char>; Data = std::__cxx11::basic_string<char>; KeyCompare = std::less<std::__cxx11::basic_string<char> >]'
json-utils.hxx:78:62:   required from here
/pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/copy_map.hpp:73:7: warning: 'class boost::multi_index::detail::copy_map<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::null_augment_policy, boost::multi_index::detail::index_node_base<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > > > >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > >' has pointer data members [-Weffc++]
   73 | class copy_map:private noncopyable
      |       ^~~~~~~~
/pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/copy_map.hpp:73:7: warning:   but does not declare 'boost::multi_index::detail::copy_map<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::null_augment_policy, boost::multi_index::detail::index_node_base<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > > > >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > >(const boost::multi_index::detail::copy_map<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::null_augment_policy, boost::multi_index::detail::index_node_base<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > > > >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > >&)' [-Weffc++]
/pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/copy_map.hpp:73:7: warning:   or 'operator=(const boost::multi_index::detail::copy_map<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::null_augment_policy, boost::multi_index::detail::index_node_base<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > > > >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > >&)' [-Weffc++]
/pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/copy_map.hpp:126:46: note: pointer member 'boost::multi_index::detail::copy_map<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::null_augment_policy, boost::multi_index::detail::index_node_base<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > > > >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > >::header_cpy_' declared here
  126 |   Node*                                      header_cpy_;
      |                                              ^~~~~~~~~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/range/iterator_range_core.hpp:27,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/range/iterator_range.hpp:13,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/range/as_literal.hpp:18,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/trim.hpp:19,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string.hpp:19,
                 from oauth2-providers.cxx:33:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp: In instantiation of 'class boost::iterators::detail::iterator_facade_base<boost::token_iterator<boost::char_separator<char, std::char_traits<char> >, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char>, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string<char>&, int, false, false>':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:854:9:   required from 'class boost::iterators::iterator_facade<boost::token_iterator<boost::char_separator<char, std::char_traits<char> >, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char>, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string<char>&, int>'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/token_iterator.hpp:30:9:   required from 'class boost::token_iterator<boost::char_separator<char, std::char_traits<char> >, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_parsing.hpp:158:24:   required from here
/pbulk/work/net/libcmis/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++() [with Derived = boost::token_iterator<boost::char_separator<char, std::char_traits<char> >, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >; Value = std::__cxx11::basic_string<char>; CategoryOrTraversal = boost::iterators::forward_traversal_tag; Reference = const std::__cxx11::basic_string<char>&; Difference = int]' should return 'boost::iterators::detail::iterator_facade_base<boost::token_iterator<boost::char_separator<char, std::char_traits<char> >, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char>, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string<char>&, int, false, false>&' [-Weffc++]
  745 |         Derived& operator++()
      |                  ^~~~~~~~
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp: In instantiation of 'class boost::iterators::detail::iterator_facade_base<boost::token_iterator<boost::offset_separator, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char>, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string<char>&, int, false, false>':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:854:9:   required from 'class boost::iterators::iterator_facade<boost::token_iterator<boost::offset_separator, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char>, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string<char>&, int>'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/token_iterator.hpp:30:9:   required from 'class boost::token_iterator<boost::offset_separator, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_parsing.hpp:202:73:   required from here
/pbulk/work/net/libcmis/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++() [with Derived = boost::token_iterator<boost::offset_separator, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >; Value = std::__cxx11::basic_string<char>; CategoryOrTraversal = boost::iterators::forward_traversal_tag; Reference = const std::__cxx11::basic_string<char>&; Difference = int]' should return 'boost::iterators::detail::iterator_facade_base<boost::token_iterator<boost::offset_separator, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char>, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string<char>&, int, false, false>&' [-Weffc++]
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/period_parser.hpp:19,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_facet.hpp:23,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/gregorian_io.hpp:16,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/gregorian.hpp:31,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/time_formatters.hpp:12,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/posix_time.hpp:24,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/local_time/local_time.hpp:11,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time.hpp:15,
                 from ../../inc/libcmis/xml-utils.hxx:36,
                 from http-session.hxx:42,
                 from oauth2-handler.hxx:32,
                 from oauth2-handler.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/string_parse_tree.hpp: In instantiation of 'boost::date_time::string_parse_tree<charT>::string_parse_tree(boost::date_time::string_parse_tree<charT>::collection_type, unsigned int) [with charT = char; boost::date_time::string_parse_tree<charT>::collection_type = std::vector<std::__cxx11::basic_string<char> >]':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/special_values_parser.hpp:91:22:   required from 'void boost::date_time::special_values_parser<date_type, charT>::sv_strings(const string_type&, const string_type&, const string_type&, const string_type&, const string_type&) [with date_type = boost::gregorian::date; charT = char; boost::date_time::special_values_parser<date_type, charT>::string_type = std::__cxx11::basic_string<char>]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/special_values_parser.hpp:54:7:   required from 'boost::date_time::special_values_parser<date_type, charT>::special_values_parser() [with date_type = boost::gregorian::date; charT = char]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/time_parsing.hpp:316:18:   required from 'time_type boost::date_time::parse_iso_time(const string&, char) [with time_type = boost::posix_time::ptime; std::string = std::__cxx11::basic_string<char>]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/time_parsers.hpp:35:51:   required from here
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/string_parse_tree.hpp:104:3: warning: 'boost::date_time::string_parse_tree<char>::m_next_chars' should be initialized in the member initialization list [-Weffc++]
  104 |   string_parse_tree(collection_type names, unsigned int starting_point=0) :
      |   ^~~~~~~~~~~~~~~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/range/iterator_range_core.hpp:27,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/replace.hpp:16,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_facet.hpp:17,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/gregorian_io.hpp:16,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/gregorian.hpp:31,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/time_formatters.hpp:12,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/posix_time.hpp:24,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/local_time/local_time.hpp:11,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time.hpp:15,
                 from ../../inc/libcmis/xml-utils.hxx:36,
                 from http-session.hxx:42,
                 from oauth2-handler.hxx:32,
                 from oauth2-handler.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp: In instantiation of 'class boost::iterators::detail::iterator_facade_base<boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, int, false, false>':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:774:11:   required from 'class boost::iterators::detail::iterator_facade_base<boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, int, true, false>'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:800:11:   required from 'class boost::iterators::detail::iterator_facade_base<boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, int, true, true>'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:854:9:   required from 'class boost::iterators::iterator_facade<boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, int>'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_adaptor.hpp:249:9:   required from 'class boost::iterators::iterator_adaptor<boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, char, boost::use_default, char, boost::use_default>'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/transform_iterator.hpp:83:9:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/case_conv.hpp:76:79:   required from 'SequenceT boost::algorithm::to_lower_copy(const SequenceT&, const std::locale&) [with SequenceT = std::__cxx11::basic_string<char>]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/string_parse_tree.hpp:110:54:   required from 'boost::date_time::string_parse_tree<charT>::string_parse_tree(boost::date_time::string_parse_tree<charT>::collection_type, unsigned int) [with charT = char; boost::date_time::string_parse_tree<charT>::collection_type = std::vector<std::__cxx11::basic_string<char> >]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/special_values_parser.hpp:91:22:   required from 'void boost::date_time::special_values_parser<date_type, charT>::sv_strings(const string_type&, const string_type&, const string_type&, const string_type&, const string_type&) [with date_type = boost::gregorian::date; charT = char; boost::date_time::special_values_parser<date_type, charT>::string_type = std::__cxx11::basic_string<char>]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/special_values_parser.hpp:54:7:   required from 'boost::date_time::special_values_parser<date_type, charT>::special_values_parser() [with date_type = boost::gregorian::date; charT = char]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/time_parsing.hpp:316:18:   required from 'time_type boost::date_time::parse_iso_time(const string&, char) [with time_type = boost::posix_time::ptime; std::string = std::__cxx11::basic_string<char>]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/time_parsers.hpp:35:51:   required from here
/pbulk/work/net/libcmis/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++() [with Derived = boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>; Value = char; CategoryOrTraversal = boost::iterators::random_access_traversal_tag; Reference = char; Difference = int]' should return 'boost::iterators::detail::iterator_facade_base<boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, int, false, false>&' [-Weffc++]
  745 |         Derived& operator++()
      |                  ^~~~~~~~
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp: In instantiation of 'class boost::iterators::detail::iterator_facade_base<boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, int, true, false>':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:800:11:   required from 'class boost::iterators::detail::iterator_facade_base<boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, int, true, true>'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:854:9:   required from 'class boost::iterators::iterator_facade<boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, int>'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_adaptor.hpp:249:9:   required from 'class boost::iterators::iterator_adaptor<boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, char, boost::use_default, char, boost::use_default>'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/transform_iterator.hpp:83:9:   required from 'class boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/detail/case_conv.hpp:117:53:   required from 'SequenceT boost::algorithm::detail::transform_range_copy(const RangeT&, FunctorT) [with SequenceT = std::__cxx11::basic_string<char>; RangeT = std::__cxx11::basic_string<char>; FunctorT = boost::algorithm::detail::to_lowerF<char>]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/case_conv.hpp:76:79:   required from 'SequenceT boost::algorithm::to_lower_copy(const SequenceT&, const std::locale&) [with SequenceT = std::__cxx11::basic_string<char>]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/string_parse_tree.hpp:110:54:   required from 'boost::date_time::string_parse_tree<charT>::string_parse_tree(boost::date_time::string_parse_tree<charT>::collection_type, unsigned int) [with charT = char; boost::date_time::string_parse_tree<charT>::collection_type = std::vector<std::__cxx11::basic_string<char> >]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/special_values_parser.hpp:91:22:   required from 'void boost::date_time::special_values_parser<date_type, charT>::sv_strings(const string_type&, const string_type&, const string_type&, const string_type&, const string_type&) [with date_type = boost::gregorian::date; charT = char; boost::date_time::special_values_parser<date_type, charT>::string_type = std::__cxx11::basic_string<char>]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/special_values_parser.hpp:54:7:   required from 'boost::date_time::special_values_parser<date_type, charT>::special_values_parser() [with date_type = boost::gregorian::date; charT = char]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/time_parsing.hpp:316:18:   required from 'time_type boost::date_time::parse_iso_time(const string&, char) [with time_type = boost::posix_time::ptime; std::string = std::__cxx11::basic_string<char>]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/time_parsers.hpp:35:51:   required from here
/pbulk/work/net/libcmis/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--() [with Derived = boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>; Value = char; CategoryOrTraversal = boost::iterators::random_access_traversal_tag; Reference = char; Difference = int]' should return 'boost::iterators::detail::iterator_facade_base<boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, int, true, false>&' [-Weffc++]
  778 |         Derived& operator--()
      |                  ^~~~~~~~
/pbulk/work/net/libcmis/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) [with Derived = boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>; Value = char; CategoryOrTraversal = boost::iterators::random_access_traversal_tag; Reference = char; Difference = int]' should return 'boost::iterators::detail::iterator_facade_base<boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, int, true, false>' [-Weffc++]
  784 |         Derived operator--(int)
      |                 ^~~~~~~~
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp: In instantiation of 'class boost::iterators::detail::iterator_facade_base<boost::token_iterator<boost::escaped_list_separator<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char>, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string<char>&, int, false, false>':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:854:9:   required from 'class boost::iterators::iterator_facade<boost::token_iterator<boost::escaped_list_separator<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char>, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string<char>&, int>'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/token_iterator.hpp:30:9:   required from 'class boost::token_iterator<boost::escaped_list_separator<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/tz_db_base.hpp:337:21:   required from here
/pbulk/work/net/libcmis/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++() [with Derived = boost::token_iterator<boost::escaped_list_separator<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >; Value = std::__cxx11::basic_string<char>; CategoryOrTraversal = boost::iterators::forward_traversal_tag; Reference = const std::__cxx11::basic_string<char>&; Difference = int]' should return 'boost::iterators::detail::iterator_facade_base<boost::token_iterator<boost::escaped_list_separator<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char>, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string<char>&, int, false, false>&' [-Weffc++]
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp: In substitution of 'template<class I, class V, class TC, class R, class D> 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) [with I = boost::token_iterator<boost::escaped_list_separator<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >; V = std::__cxx11::basic_string<char>; TC = boost::iterators::forward_traversal_tag; R = const std::__cxx11::basic_string<char>&; D = int]':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/tz_db_base.hpp:339:12:   required from here
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:872:3: warning: postfix 'boost::mpl::eval_if<boost::mpl::and_<boost::is_convertible<const std::__cxx11::basic_string<char>&, const std::__cxx11::basic_string<char>&>, boost::mpl::not_<boost::is_convertible<boost::iterators::forward_traversal_tag, boost::iterators::forward_traversal_tag> >, mpl_::bool_<true>, mpl_::bool_<true>, mpl_::bool_<true> >, boost::mpl::if_<boost::iterators::detail::is_non_proxy_reference<const std::__cxx11::basic_string<char>&, std::__cxx11::basic_string<char> >, boost::iterators::detail::postfix_increment_proxy<boost::token_iterator<boost::escaped_list_separator<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> > >, boost::iterators::detail::writable_postfix_increment_proxy<boost::token_iterator<boost::escaped_list_separator<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> > > >, boost::mpl::identity<boost::token_iterator<boost::escaped_list_separator<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> > > >::type boost::iterators::operator++(boost::iterators::iterator_facade<boost::token_iterator<boost::escaped_list_separator<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char>, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string<char>&, int>&, int)' should return 'boost::iterators::iterator_facade<boost::token_iterator<boost::escaped_list_separator<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char>, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string<char>&, int>' [-Weffc++]
  872 |   operator++(
      |   ^~~~~~~~
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp: In instantiation of 'class boost::iterators::detail::iterator_facade_base<boost::token_iterator<boost::char_separator<char, std::char_traits<char> >, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char>, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string<char>&, int, false, false>':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:854:9:   required from 'class boost::iterators::iterator_facade<boost::token_iterator<boost::char_separator<char, std::char_traits<char> >, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char>, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string<char>&, int>'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/token_iterator.hpp:30:9:   required from 'class boost::token_iterator<boost::char_separator<char, std::char_traits<char> >, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_parsing.hpp:158:24:   required from here
/pbulk/work/net/libcmis/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++() [with Derived = boost::token_iterator<boost::char_separator<char, std::char_traits<char> >, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >; Value = std::__cxx11::basic_string<char>; CategoryOrTraversal = boost::iterators::forward_traversal_tag; Reference = const std::__cxx11::basic_string<char>&; Difference = int]' should return 'boost::iterators::detail::iterator_facade_base<boost::token_iterator<boost::char_separator<char, std::char_traits<char> >, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char>, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string<char>&, int, false, false>&' [-Weffc++]
  745 |         Derived& operator++()
      |                  ^~~~~~~~
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp: In instantiation of 'class boost::iterators::detail::iterator_facade_base<boost::token_iterator<boost::offset_separator, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char>, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string<char>&, int, false, false>':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:854:9:   required from 'class boost::iterators::iterator_facade<boost::token_iterator<boost::offset_separator, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char>, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string<char>&, int>'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/token_iterator.hpp:30:9:   required from 'class boost::token_iterator<boost::offset_separator, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_parsing.hpp:202:73:   required from here
/pbulk/work/net/libcmis/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++() [with Derived = boost::token_iterator<boost::offset_separator, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >; Value = std::__cxx11::basic_string<char>; CategoryOrTraversal = boost::iterators::forward_traversal_tag; Reference = const std::__cxx11::basic_string<char>&; Difference = int]' should return 'boost::iterators::detail::iterator_facade_base<boost::token_iterator<boost::offset_separator, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char>, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string<char>&, int, false, false>&' [-Weffc++]
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp: In instantiation of 'class boost::iterators::detail::iterator_facade_base<boost::token_iterator<boost::char_separator<wchar_t, std::char_traits<wchar_t> >, __gnu_cxx::__normal_iterator<const wchar_t*, std::__cxx11::basic_string<wchar_t> >, std::__cxx11::basic_string<wchar_t> >, std::__cxx11::basic_string<wchar_t>, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string<wchar_t>&, int, false, false>':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:854:9:   required from 'class boost::iterators::iterator_facade<boost::token_iterator<boost::char_separator<wchar_t, std::char_traits<wchar_t> >, __gnu_cxx::__normal_iterator<const wchar_t*, std::__cxx11::basic_string<wchar_t> >, std::__cxx11::basic_string<wchar_t> >, std::__cxx11::basic_string<wchar_t>, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string<wchar_t>&, int>'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/token_iterator.hpp:30:9:   required from 'class boost::token_iterator<boost::char_separator<wchar_t, std::char_traits<wchar_t> >, __gnu_cxx::__normal_iterator<const wchar_t*, std::__cxx11::basic_string<wchar_t> >, std::__cxx11::basic_string<wchar_t> >'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_parsing.hpp:322:36:   required from 'boost::date_time::period<date_type, typename date_type::duration_type> boost::date_time::from_simple_string_type(const std::__cxx11::basic_string<OutputT>&) [with date_type = boost::gregorian::date; charT = wchar_t; typename date_type::duration_type = boost::gregorian::date_duration]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/parsers.hpp:103:62:   required from here
/pbulk/work/net/libcmis/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++() [with Derived = boost::token_iterator<boost::char_separator<wchar_t, std::char_traits<wchar_t> >, __gnu_cxx::__normal_iterator<const wchar_t*, std::__cxx11::basic_string<wchar_t> >, std::__cxx11::basic_string<wchar_t> >; Value = std::__cxx11::basic_string<wchar_t>; CategoryOrTraversal = boost::iterators::forward_traversal_tag; Reference = const std::__cxx11::basic_string<wchar_t>&; Difference = int]' should return 'boost::iterators::detail::iterator_facade_base<boost::token_iterator<boost::char_separator<wchar_t, std::char_traits<wchar_t> >, __gnu_cxx::__normal_iterator<const wchar_t*, std::__cxx11::basic_string<wchar_t> >, std::__cxx11::basic_string<wchar_t> >, std::__cxx11::basic_string<wchar_t>, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string<wchar_t>&, int, false, false>&' [-Weffc++]
  745 |         Derived& operator++()
      |                  ^~~~~~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/token_iterator.hpp:24,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/tokenizer.hpp:20,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_parsing.hpp:17,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/parsers.hpp:13,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/gregorian.hpp:34,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/time_formatters.hpp:12,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/posix_time.hpp:24,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/local_time/local_time.hpp:11,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time.hpp:15,
                 from ../../inc/libcmis/property-type.hxx:31,
                 from ../../inc/libcmis/object-type.hxx:39,
                 from ../../inc/libcmis/session.hxx:36,
                 from ../../inc/libcmis/session-factory.hxx:39,
                 from oauth2-providers.cxx:38:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/token_functions.hpp: In instantiation of 'boost::char_separator<Char, Tr>::char_separator(const Char*, const Char*, boost::empty_token_policy) [with Char = char; Tr = std::char_traits<char>]':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_parsing.hpp:155:27:   required from 'date_type boost::date_time::parse_date(const string&, int) [with date_type = boost::gregorian::date; std::string = std::__cxx11::basic_string<char>]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/parsers.hpp:49:41:   required from here
/pbulk/work/net/libcmis/work/.buildlink/include/boost/token_functions.hpp:435:5: warning: 'boost::char_separator<char, std::char_traits<char> >::m_kept_delims' should be initialized in the member initialization list [-Weffc++]
  435 |     char_separator(const Char* dropped_delims,
      |     ^~~~~~~~~~~~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/trim.hpp:23,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string.hpp:19,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/tz_db_base.hpp:24,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/local_time/tz_database.hpp:14,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/local_time/local_time.hpp:19,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time.hpp:15,
                 from ../../inc/libcmis/property-type.hxx:31,
                 from ../../inc/libcmis/object-type.hxx:39,
                 from object-type.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/classification.hpp:238:9: warning: user-defined 'boost::algorithm::detail::pred_andF<Pred1T, Pred2T> boost::algorithm::operator&&(const boost::algorithm::predicate_facade<Pred1T>&, const boost::algorithm::predicate_facade<Pred2T>&)' always evaluates both arguments [-Weffc++]
  238 |         operator&&(
      |         ^~~~~~~~
/pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/classification.hpp:262:9: warning: user-defined 'boost::algorithm::detail::pred_orF<Pred1T, Pred2T> boost::algorithm::operator||(const boost::algorithm::predicate_facade<Pred1T>&, const boost::algorithm::predicate_facade<Pred2T>&)' always evaluates both arguments [-Weffc++]
  262 |         operator||(
      |         ^~~~~~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/function/function_template.hpp:14,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/function.hpp:16,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/detail/find_iterator.hpp:18,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/find_iterator.hpp:24,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/iter_find.hpp:27,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/split.hpp:16,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string.hpp:23,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/tz_db_base.hpp:24,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/local_time/tz_database.hpp:14,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/local_time/local_time.hpp:19,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time.hpp:15,
                 from ../../inc/libcmis/property-type.hxx:31,
                 from ../../inc/libcmis/object-type.hxx:39,
                 from object-type.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/function/function_base.hpp: In constructor 'boost::function_base::function_base()':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/function/function_base.hpp:497:3: warning: 'boost::function_base::functor' should be initialized in the member initialization list [-Weffc++]
  497 |   function_base() : vtable(0) { }
      |   ^~~~~~~~~~~~~
/pbulk/work/net/libcmis/work/.buildlink/include/boost/token_functions.hpp: In instantiation of 'boost::char_separator<Char, Tr>::char_separator(const Char*, const Char*, boost::empty_token_policy) [with Char = wchar_t; Tr = std::char_traits<wchar_t>]':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_parsing.hpp:320:22:   required from 'boost::date_time::period<date_type, typename date_type::duration_type> boost::date_time::from_simple_string_type(const std::__cxx11::basic_string<OutputT>&) [with date_type = boost::gregorian::date; charT = wchar_t; typename date_type::duration_type = boost::gregorian::date_duration]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/parsers.hpp:103:62:   required from here
/pbulk/work/net/libcmis/work/.buildlink/include/boost/token_functions.hpp:435:5: warning: 'boost::char_separator<wchar_t, std::char_traits<wchar_t> >::m_kept_delims' should be initialized in the member initialization list [-Weffc++]
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/format_date_parser.hpp:17,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_generator_parser.hpp:20,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_facet.hpp:25,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/gregorian_io.hpp:16,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/gregorian.hpp:31,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/time_formatters.hpp:12,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/posix_time.hpp:24,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/local_time/local_time.hpp:11,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time.hpp:15,
                 from ../../inc/libcmis/property-type.hxx:31,
                 from ../../inc/libcmis/object-type.hxx:39,
                 from ../../inc/libcmis/session.hxx:36,
                 from ../../inc/libcmis/session-factory.hxx:39,
                 from oauth2-providers.cxx:38:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/special_values_parser.hpp: In instantiation of 'boost::date_time::special_values_parser<date_type, charT>::special_values_parser() [with date_type = boost::gregorian::date; charT = char]':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/time_parsing.hpp:316:18:   required from 'time_type boost::date_time::parse_iso_time(const string&, char) [with time_type = boost::posix_time::ptime; std::string = std::__cxx11::basic_string<char>]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/time_parsers.hpp:35:51:   required from here
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/special_values_parser.hpp:52:5: warning: 'boost::date_time::special_values_parser<boost::gregorian::date, char>::m_sv_strings' should be initialized in the member initialization list [-Weffc++]
   52 |     special_values_parser()
      |     ^~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/period_parser.hpp:19,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_facet.hpp:23,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/gregorian_io.hpp:16,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/gregorian.hpp:31,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/time_formatters.hpp:12,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/posix_time.hpp:24,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/local_time/local_time.hpp:11,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time.hpp:15,
                 from ../../inc/libcmis/property-type.hxx:31,
                 from ../../inc/libcmis/object-type.hxx:39,
                 from ../../inc/libcmis/session.hxx:36,
                 from ../../inc/libcmis/session-factory.hxx:39,
                 from oauth2-providers.cxx:38:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/string_parse_tree.hpp: In instantiation of 'boost::date_time::parse_match_result<charT>::parse_match_result() [with charT = char]':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/time_parsing.hpp:317:17:   required from 'time_type boost::date_time::parse_iso_time(const string&, char) [with time_type = boost::posix_time::ptime; std::string = std::__cxx11::basic_string<char>]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/time_parsers.hpp:35:51:   required from here
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/string_parse_tree.hpp:28:3: warning: 'boost::date_time::parse_match_result<char>::cache' should be initialized in the member initialization list [-Weffc++]
   28 |   parse_match_result() :
      |   ^~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/range/iterator_range_core.hpp:27,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/replace.hpp:16,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_facet.hpp:17,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/gregorian_io.hpp:16,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/gregorian.hpp:31,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/time_formatters.hpp:12,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/posix_time.hpp:24,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/local_time/local_time.hpp:11,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time.hpp:15,
                 from ../../inc/libcmis/property-type.hxx:31,
                 from ../../inc/libcmis/object-type.hxx:39,
                 from object-type.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp: In instantiation of 'class boost::iterators::detail::iterator_facade_base<boost::token_iterator<boost::escaped_list_separator<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char>, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string<char>&, int, false, false>':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:854:9:   required from 'class boost::iterators::iterator_facade<boost::token_iterator<boost::escaped_list_separator<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char>, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string<char>&, int>'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/token_iterator.hpp:30:9:   required from 'class boost::token_iterator<boost::escaped_list_separator<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/tz_db_base.hpp:337:21:   required from here
/pbulk/work/net/libcmis/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++() [with Derived = boost::token_iterator<boost::escaped_list_separator<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >; Value = std::__cxx11::basic_string<char>; CategoryOrTraversal = boost::iterators::forward_traversal_tag; Reference = const std::__cxx11::basic_string<char>&; Difference = int]' should return 'boost::iterators::detail::iterator_facade_base<boost::token_iterator<boost::escaped_list_separator<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char>, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string<char>&, int, false, false>&' [-Weffc++]
  745 |         Derived& operator++()
      |                  ^~~~~~~~
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp: In substitution of 'template<class I, class V, class TC, class R, class D> 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) [with I = boost::token_iterator<boost::escaped_list_separator<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >; V = std::__cxx11::basic_string<char>; TC = boost::iterators::forward_traversal_tag; R = const std::__cxx11::basic_string<char>&; D = int]':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/tz_db_base.hpp:339:12:   required from here
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:872:3: warning: postfix 'boost::mpl::eval_if<boost::mpl::and_<boost::is_convertible<const std::__cxx11::basic_string<char>&, const std::__cxx11::basic_string<char>&>, boost::mpl::not_<boost::is_convertible<boost::iterators::forward_traversal_tag, boost::iterators::forward_traversal_tag> >, mpl_::bool_<true>, mpl_::bool_<true>, mpl_::bool_<true> >, boost::mpl::if_<boost::iterators::detail::is_non_proxy_reference<const std::__cxx11::basic_string<char>&, std::__cxx11::basic_string<char> >, boost::iterators::detail::postfix_increment_proxy<boost::token_iterator<boost::escaped_list_separator<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> > >, boost::iterators::detail::writable_postfix_increment_proxy<boost::token_iterator<boost::escaped_list_separator<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> > > >, boost::mpl::identity<boost::token_iterator<boost::escaped_list_separator<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> > > >::type boost::iterators::operator++(boost::iterators::iterator_facade<boost::token_iterator<boost::escaped_list_separator<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char>, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string<char>&, int>&, int)' should return 'boost::iterators::iterator_facade<boost::token_iterator<boost::escaped_list_separator<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char>, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string<char>&, int>' [-Weffc++]
  872 |   operator++(
      |   ^~~~~~~~
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/string_parse_tree.hpp: In instantiation of 'boost::date_time::string_parse_tree<charT>::string_parse_tree(short int) [with charT = char]':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/special_values_parser.hpp:53:5:   required from 'boost::date_time::special_values_parser<date_type, charT>::special_values_parser() [with date_type = boost::gregorian::date; charT = char]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/time_parsing.hpp:316:18:   required from 'time_type boost::date_time::parse_iso_time(const string&, char) [with time_type = boost::posix_time::ptime; std::string = std::__cxx11::basic_string<char>]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/time_parsers.hpp:35:51:   required from here
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/string_parse_tree.hpp:119:3: warning: 'boost::date_time::string_parse_tree<char>::m_next_chars' should be initialized in the member initialization list [-Weffc++]
  119 |   string_parse_tree(short value = parse_match_result_type::PARSE_ERROR) :
      |   ^~~~~~~~~~~~~~~~~
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp: In instantiation of 'class boost::iterators::detail::iterator_facade_base<boost::token_iterator<boost::char_separator<wchar_t, std::char_traits<wchar_t> >, __gnu_cxx::__normal_iterator<const wchar_t*, std::__cxx11::basic_string<wchar_t> >, std::__cxx11::basic_string<wchar_t> >, std::__cxx11::basic_string<wchar_t>, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string<wchar_t>&, int, false, false>':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:854:9:   required from 'class boost::iterators::iterator_facade<boost::token_iterator<boost::char_separator<wchar_t, std::char_traits<wchar_t> >, __gnu_cxx::__normal_iterator<const wchar_t*, std::__cxx11::basic_string<wchar_t> >, std::__cxx11::basic_string<wchar_t> >, std::__cxx11::basic_string<wchar_t>, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string<wchar_t>&, int>'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/token_iterator.hpp:30:9:   required from 'class boost::token_iterator<boost::char_separator<wchar_t, std::char_traits<wchar_t> >, __gnu_cxx::__normal_iterator<const wchar_t*, std::__cxx11::basic_string<wchar_t> >, std::__cxx11::basic_string<wchar_t> >'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_parsing.hpp:322:36:   required from 'boost::date_time::period<date_type, typename date_type::duration_type> boost::date_time::from_simple_string_type(const std::__cxx11::basic_string<OutputT>&) [with date_type = boost::gregorian::date; charT = wchar_t; typename date_type::duration_type = boost::gregorian::date_duration]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/parsers.hpp:103:62:   required from here
/pbulk/work/net/libcmis/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++() [with Derived = boost::token_iterator<boost::char_separator<wchar_t, std::char_traits<wchar_t> >, __gnu_cxx::__normal_iterator<const wchar_t*, std::__cxx11::basic_string<wchar_t> >, std::__cxx11::basic_string<wchar_t> >; Value = std::__cxx11::basic_string<wchar_t>; CategoryOrTraversal = boost::iterators::forward_traversal_tag; Reference = const std::__cxx11::basic_string<wchar_t>&; Difference = int]' should return 'boost::iterators::detail::iterator_facade_base<boost::token_iterator<boost::char_separator<wchar_t, std::char_traits<wchar_t> >, __gnu_cxx::__normal_iterator<const wchar_t*, std::__cxx11::basic_string<wchar_t> >, std::__cxx11::basic_string<wchar_t> >, std::__cxx11::basic_string<wchar_t>, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string<wchar_t>&, int, false, false>&' [-Weffc++]
  745 |         Derived& operator++()
      |                  ^~~~~~~~
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/string_parse_tree.hpp: In instantiation of 'boost::date_time::string_parse_tree<charT>::string_parse_tree(boost::date_time::string_parse_tree<charT>::collection_type, unsigned int) [with charT = char; boost::date_time::string_parse_tree<charT>::collection_type = std::vector<std::__cxx11::basic_string<char> >]':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/special_values_parser.hpp:91:22:   required from 'void boost::date_time::special_values_parser<date_type, charT>::sv_strings(const string_type&, const string_type&, const string_type&, const string_type&, const string_type&) [with date_type = boost::gregorian::date; charT = char; boost::date_time::special_values_parser<date_type, charT>::string_type = std::__cxx11::basic_string<char>]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/special_values_parser.hpp:54:7:   required from 'boost::date_time::special_values_parser<date_type, charT>::special_values_parser() [with date_type = boost::gregorian::date; charT = char]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/time_parsing.hpp:316:18:   required from 'time_type boost::date_time::parse_iso_time(const string&, char) [with time_type = boost::posix_time::ptime; std::string = std::__cxx11::basic_string<char>]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/time_parsers.hpp:35:51:   required from here
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/string_parse_tree.hpp:104:3: warning: 'boost::date_time::string_parse_tree<char>::m_next_chars' should be initialized in the member initialization list [-Weffc++]
  104 |   string_parse_tree(collection_type names, unsigned int starting_point=0) :
      |   ^~~~~~~~~~~~~~~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/token_iterator.hpp:24,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/tokenizer.hpp:20,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_parsing.hpp:17,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/parsers.hpp:13,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/gregorian.hpp:34,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/time_formatters.hpp:12,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/posix_time.hpp:24,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/local_time/local_time.hpp:11,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time.hpp:15,
                 from ../../inc/libcmis/property-type.hxx:31,
                 from ../../inc/libcmis/object-type.hxx:39,
                 from object-type.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/token_functions.hpp: In instantiation of 'boost::char_separator<Char, Tr>::char_separator(const Char*, const Char*, boost::empty_token_policy) [with Char = char; Tr = std::char_traits<char>]':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_parsing.hpp:155:27:   required from 'date_type boost::date_time::parse_date(const string&, int) [with date_type = boost::gregorian::date; std::string = std::__cxx11::basic_string<char>]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/parsers.hpp:49:41:   required from here
/pbulk/work/net/libcmis/work/.buildlink/include/boost/token_functions.hpp:435:5: warning: 'boost::char_separator<char, std::char_traits<char> >::m_kept_delims' should be initialized in the member initialization list [-Weffc++]
  435 |     char_separator(const Char* dropped_delims,
      |     ^~~~~~~~~~~~~~
/pbulk/work/net/libcmis/work/.buildlink/include/boost/token_functions.hpp: In instantiation of 'boost::char_separator<Char, Tr>::char_separator(const Char*, const Char*, boost::empty_token_policy) [with Char = wchar_t; Tr = std::char_traits<wchar_t>]':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_parsing.hpp:320:22:   required from 'boost::date_time::period<date_type, typename date_type::duration_type> boost::date_time::from_simple_string_type(const std::__cxx11::basic_string<OutputT>&) [with date_type = boost::gregorian::date; charT = wchar_t; typename date_type::duration_type = boost::gregorian::date_duration]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/parsers.hpp:103:62:   required from here
/pbulk/work/net/libcmis/work/.buildlink/include/boost/token_functions.hpp:435:5: warning: 'boost::char_separator<wchar_t, std::char_traits<wchar_t> >::m_kept_delims' should be initialized in the member initialization list [-Weffc++]
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/format_date_parser.hpp:17,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_generator_parser.hpp:20,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_facet.hpp:25,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/gregorian_io.hpp:16,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/gregorian.hpp:31,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/time_formatters.hpp:12,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/posix_time.hpp:24,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/local_time/local_time.hpp:11,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time.hpp:15,
                 from ../../inc/libcmis/property-type.hxx:31,
                 from ../../inc/libcmis/object-type.hxx:39,
                 from object-type.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/special_values_parser.hpp: In instantiation of 'boost::date_time::special_values_parser<date_type, charT>::special_values_parser() [with date_type = boost::gregorian::date; charT = char]':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/time_parsing.hpp:316:18:   required from 'time_type boost::date_time::parse_iso_time(const string&, char) [with time_type = boost::posix_time::ptime; std::string = std::__cxx11::basic_string<char>]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/time_parsers.hpp:35:51:   required from here
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/special_values_parser.hpp:52:5: warning: 'boost::date_time::special_values_parser<boost::gregorian::date, char>::m_sv_strings' should be initialized in the member initialization list [-Weffc++]
   52 |     special_values_parser()
      |     ^~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/period_parser.hpp:19,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_facet.hpp:23,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/gregorian_io.hpp:16,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/gregorian.hpp:31,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/time_formatters.hpp:12,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/posix_time.hpp:24,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/local_time/local_time.hpp:11,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time.hpp:15,
                 from ../../inc/libcmis/property-type.hxx:31,
                 from ../../inc/libcmis/object-type.hxx:39,
                 from object-type.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/string_parse_tree.hpp: In instantiation of 'boost::date_time::parse_match_result<charT>::parse_match_result() [with charT = char]':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/time_parsing.hpp:317:17:   required from 'time_type boost::date_time::parse_iso_time(const string&, char) [with time_type = boost::posix_time::ptime; std::string = std::__cxx11::basic_string<char>]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/time_parsers.hpp:35:51:   required from here
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/string_parse_tree.hpp:28:3: warning: 'boost::date_time::parse_match_result<char>::cache' should be initialized in the member initialization list [-Weffc++]
   28 |   parse_match_result() :
      |   ^~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/range/iterator_range_core.hpp:27,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/range/iterator_range.hpp:13,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/range/as_literal.hpp:18,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/trim.hpp:19,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string.hpp:19,
                 from oauth2-providers.cxx:33:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp: In instantiation of 'class boost::iterators::detail::iterator_facade_base<boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, int, false, false>':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:774:11:   required from 'class boost::iterators::detail::iterator_facade_base<boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, int, true, false>'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:800:11:   required from 'class boost::iterators::detail::iterator_facade_base<boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, int, true, true>'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:854:9:   required from 'class boost::iterators::iterator_facade<boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, int>'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_adaptor.hpp:249:9:   required from 'class boost::iterators::iterator_adaptor<boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, char, boost::use_default, char, boost::use_default>'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/transform_iterator.hpp:83:9:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/case_conv.hpp:76:79:   required from 'SequenceT boost::algorithm::to_lower_copy(const SequenceT&, const std::locale&) [with SequenceT = std::__cxx11::basic_string<char>]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/string_parse_tree.hpp:110:54:   required from 'boost::date_time::string_parse_tree<charT>::string_parse_tree(boost::date_time::string_parse_tree<charT>::collection_type, unsigned int) [with charT = char; boost::date_time::string_parse_tree<charT>::collection_type = std::vector<std::__cxx11::basic_string<char> >]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/special_values_parser.hpp:91:22:   required from 'void boost::date_time::special_values_parser<date_type, charT>::sv_strings(const string_type&, const string_type&, const string_type&, const string_type&, const string_type&) [with date_type = boost::gregorian::date; charT = char; boost::date_time::special_values_parser<date_type, charT>::string_type = std::__cxx11::basic_string<char>]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/special_values_parser.hpp:54:7:   required from 'boost::date_time::special_values_parser<date_type, charT>::special_values_parser() [with date_type = boost::gregorian::date; charT = char]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/time_parsing.hpp:316:18:   required from 'time_type boost::date_time::parse_iso_time(const string&, char) [with time_type = boost::posix_time::ptime; std::string = std::__cxx11::basic_string<char>]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/time_parsers.hpp:35:51:   required from here
/pbulk/work/net/libcmis/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++() [with Derived = boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>; Value = char; CategoryOrTraversal = boost::iterators::random_access_traversal_tag; Reference = char; Difference = int]' should return 'boost::iterators::detail::iterator_facade_base<boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, int, false, false>&' [-Weffc++]
  745 |         Derived& operator++()
      |                  ^~~~~~~~
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp: In instantiation of 'class boost::iterators::detail::iterator_facade_base<boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, int, true, false>':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:800:11:   required from 'class boost::iterators::detail::iterator_facade_base<boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, int, true, true>'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:854:9:   required from 'class boost::iterators::iterator_facade<boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, int>'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_adaptor.hpp:249:9:   required from 'class boost::iterators::iterator_adaptor<boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, char, boost::use_default, char, boost::use_default>'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/transform_iterator.hpp:83:9:   required from 'class boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/detail/case_conv.hpp:117:53:   required from 'SequenceT boost::algorithm::detail::transform_range_copy(const RangeT&, FunctorT) [with SequenceT = std::__cxx11::basic_string<char>; RangeT = std::__cxx11::basic_string<char>; FunctorT = boost::algorithm::detail::to_lowerF<char>]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/case_conv.hpp:76:79:   required from 'SequenceT boost::algorithm::to_lower_copy(const SequenceT&, const std::locale&) [with SequenceT = std::__cxx11::basic_string<char>]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/string_parse_tree.hpp:110:54:   required from 'boost::date_time::string_parse_tree<charT>::string_parse_tree(boost::date_time::string_parse_tree<charT>::collection_type, unsigned int) [with charT = char; boost::date_time::string_parse_tree<charT>::collection_type = std::vector<std::__cxx11::basic_string<char> >]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/special_values_parser.hpp:91:22:   required from 'void boost::date_time::special_values_parser<date_type, charT>::sv_strings(const string_type&, const string_type&, const string_type&, const string_type&, const string_type&) [with date_type = boost::gregorian::date; charT = char; boost::date_time::special_values_parser<date_type, charT>::string_type = std::__cxx11::basic_string<char>]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/special_values_parser.hpp:54:7:   required from 'boost::date_time::special_values_parser<date_type, charT>::special_values_parser() [with date_type = boost::gregorian::date; charT = char]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/time_parsing.hpp:316:18:   required from 'time_type boost::date_time::parse_iso_time(const string&, char) [with time_type = boost::posix_time::ptime; std::string = std::__cxx11::basic_string<char>]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/time_parsers.hpp:35:51:   required from here
/pbulk/work/net/libcmis/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--() [with Derived = boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>; Value = char; CategoryOrTraversal = boost::iterators::random_access_traversal_tag; Reference = char; Difference = int]' should return 'boost::iterators::detail::iterator_facade_base<boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, int, true, false>&' [-Weffc++]
  778 |         Derived& operator--()
      |                  ^~~~~~~~
/pbulk/work/net/libcmis/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) [with Derived = boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>; Value = char; CategoryOrTraversal = boost::iterators::random_access_traversal_tag; Reference = char; Difference = int]' should return 'boost::iterators::detail::iterator_facade_base<boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, int, true, false>' [-Weffc++]
  784 |         Derived operator--(int)
      |                 ^~~~~~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/time_duration.hpp:17,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/posix_time_config.hpp:16,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/posix_time_system.hpp:13,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/ptime.hpp:12,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/posix_time.hpp:15,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/local_time/local_time.hpp:11,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time.hpp:15,
                 from ../../inc/libcmis/object.hxx:40,
                 from object.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/operators.hpp:872:6: warning: prefix 'T& boost::operators_impl::output_iterator_helper<T>::operator++()' should return 'boost::operators_impl::output_iterator_helper<T>&' [-Weffc++]
  872 |   T& operator++() { return static_cast<T&>(*this); }
      |      ^~~~~~~~
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/string_parse_tree.hpp: In instantiation of 'boost::date_time::string_parse_tree<charT>::string_parse_tree(short int) [with charT = char]':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/special_values_parser.hpp:53:5:   required from 'boost::date_time::special_values_parser<date_type, charT>::special_values_parser() [with date_type = boost::gregorian::date; charT = char]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/time_parsing.hpp:316:18:   required from 'time_type boost::date_time::parse_iso_time(const string&, char) [with time_type = boost::posix_time::ptime; std::string = std::__cxx11::basic_string<char>]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/time_parsers.hpp:35:51:   required from here
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/string_parse_tree.hpp:119:3: warning: 'boost::date_time::string_parse_tree<char>::m_next_chars' should be initialized in the member initialization list [-Weffc++]
  119 |   string_parse_tree(short value = parse_match_result_type::PARSE_ERROR) :
      |   ^~~~~~~~~~~~~~~~~
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/string_parse_tree.hpp: In instantiation of 'boost::date_time::string_parse_tree<charT>::string_parse_tree(boost::date_time::string_parse_tree<charT>::collection_type, unsigned int) [with charT = char; boost::date_time::string_parse_tree<charT>::collection_type = std::vector<std::__cxx11::basic_string<char> >]':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/special_values_parser.hpp:91:22:   required from 'void boost::date_time::special_values_parser<date_type, charT>::sv_strings(const string_type&, const string_type&, const string_type&, const string_type&, const string_type&) [with date_type = boost::gregorian::date; charT = char; boost::date_time::special_values_parser<date_type, charT>::string_type = std::__cxx11::basic_string<char>]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/special_values_parser.hpp:54:7:   required from 'boost::date_time::special_values_parser<date_type, charT>::special_values_parser() [with date_type = boost::gregorian::date; charT = char]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/time_parsing.hpp:316:18:   required from 'time_type boost::date_time::parse_iso_time(const string&, char) [with time_type = boost::posix_time::ptime; std::string = std::__cxx11::basic_string<char>]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/time_parsers.hpp:35:51:   required from here
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/string_parse_tree.hpp:104:3: warning: 'boost::date_time::string_parse_tree<char>::m_next_chars' should be initialized in the member initialization list [-Weffc++]
  104 |   string_parse_tree(collection_type names, unsigned int starting_point=0) :
      |   ^~~~~~~~~~~~~~~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/range/iterator_range_core.hpp:27,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/replace.hpp:16,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_facet.hpp:17,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/gregorian_io.hpp:16,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/gregorian.hpp:31,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/time_formatters.hpp:12,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/posix_time.hpp:24,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/local_time/local_time.hpp:11,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time.hpp:15,
                 from ../../inc/libcmis/property-type.hxx:31,
                 from ../../inc/libcmis/object-type.hxx:39,
                 from object-type.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp: In instantiation of 'class boost::iterators::detail::iterator_facade_base<boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, int, false, false>':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:774:11:   required from 'class boost::iterators::detail::iterator_facade_base<boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, int, true, false>'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:800:11:   required from 'class boost::iterators::detail::iterator_facade_base<boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, int, true, true>'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:854:9:   required from 'class boost::iterators::iterator_facade<boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, int>'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_adaptor.hpp:249:9:   required from 'class boost::iterators::iterator_adaptor<boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, char, boost::use_default, char, boost::use_default>'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/transform_iterator.hpp:83:9:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/case_conv.hpp:76:79:   required from 'SequenceT boost::algorithm::to_lower_copy(const SequenceT&, const std::locale&) [with SequenceT = std::__cxx11::basic_string<char>]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/string_parse_tree.hpp:110:54:   required from 'boost::date_time::string_parse_tree<charT>::string_parse_tree(boost::date_time::string_parse_tree<charT>::collection_type, unsigned int) [with charT = char; boost::date_time::string_parse_tree<charT>::collection_type = std::vector<std::__cxx11::basic_string<char> >]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/special_values_parser.hpp:91:22:   required from 'void boost::date_time::special_values_parser<date_type, charT>::sv_strings(const string_type&, const string_type&, const string_type&, const string_type&, const string_type&) [with date_type = boost::gregorian::date; charT = char; boost::date_time::special_values_parser<date_type, charT>::string_type = std::__cxx11::basic_string<char>]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/special_values_parser.hpp:54:7:   required from 'boost::date_time::special_values_parser<date_type, charT>::special_values_parser() [with date_type = boost::gregorian::date; charT = char]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/time_parsing.hpp:316:18:   required from 'time_type boost::date_time::parse_iso_time(const string&, char) [with time_type = boost::posix_time::ptime; std::string = std::__cxx11::basic_string<char>]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/time_parsers.hpp:35:51:   required from here
/pbulk/work/net/libcmis/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++() [with Derived = boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>; Value = char; CategoryOrTraversal = boost::iterators::random_access_traversal_tag; Reference = char; Difference = int]' should return 'boost::iterators::detail::iterator_facade_base<boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, int, false, false>&' [-Weffc++]
  745 |         Derived& operator++()
      |                  ^~~~~~~~
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp: In instantiation of 'class boost::iterators::detail::iterator_facade_base<boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, int, true, false>':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:800:11:   required from 'class boost::iterators::detail::iterator_facade_base<boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, int, true, true>'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:854:9:   required from 'class boost::iterators::iterator_facade<boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, int>'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_adaptor.hpp:249:9:   required from 'class boost::iterators::iterator_adaptor<boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, char, boost::use_default, char, boost::use_default>'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/transform_iterator.hpp:83:9:   required from 'class boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/detail/case_conv.hpp:117:53:   required from 'SequenceT boost::algorithm::detail::transform_range_copy(const RangeT&, FunctorT) [with SequenceT = std::__cxx11::basic_string<char>; RangeT = std::__cxx11::basic_string<char>; FunctorT = boost::algorithm::detail::to_lowerF<char>]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/case_conv.hpp:76:79:   required from 'SequenceT boost::algorithm::to_lower_copy(const SequenceT&, const std::locale&) [with SequenceT = std::__cxx11::basic_string<char>]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/string_parse_tree.hpp:110:54:   required from 'boost::date_time::string_parse_tree<charT>::string_parse_tree(boost::date_time::string_parse_tree<charT>::collection_type, unsigned int) [with charT = char; boost::date_time::string_parse_tree<charT>::collection_type = std::vector<std::__cxx11::basic_string<char> >]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/special_values_parser.hpp:91:22:   required from 'void boost::date_time::special_values_parser<date_type, charT>::sv_strings(const string_type&, const string_type&, const string_type&, const string_type&, const string_type&) [with date_type = boost::gregorian::date; charT = char; boost::date_time::special_values_parser<date_type, charT>::string_type = std::__cxx11::basic_string<char>]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/special_values_parser.hpp:54:7:   required from 'boost::date_time::special_values_parser<date_type, charT>::special_values_parser() [with date_type = boost::gregorian::date; charT = char]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/time_parsing.hpp:316:18:   required from 'time_type boost::date_time::parse_iso_time(const string&, char) [with time_type = boost::posix_time::ptime; std::string = std::__cxx11::basic_string<char>]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/time_parsers.hpp:35:51:   required from here
/pbulk/work/net/libcmis/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--() [with Derived = boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>; Value = char; CategoryOrTraversal = boost::iterators::random_access_traversal_tag; Reference = char; Difference = int]' should return 'boost::iterators::detail::iterator_facade_base<boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, int, true, false>&' [-Weffc++]
  778 |         Derived& operator--()
      |                  ^~~~~~~~
/pbulk/work/net/libcmis/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) [with Derived = boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>; Value = char; CategoryOrTraversal = boost::iterators::random_access_traversal_tag; Reference = char; Difference = int]' should return 'boost::iterators::detail::iterator_facade_base<boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, int, true, false>' [-Weffc++]
  784 |         Derived operator--(int)
      |                 ^~~~~~~~
  CXX      libcmis_la-onedrive-document.lo
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/range/iterator_range_core.hpp:27,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/replace.hpp:16,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_facet.hpp:17,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/gregorian_io.hpp:16,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/gregorian.hpp:31,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/time_formatters.hpp:12,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/posix_time.hpp:24,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/local_time/local_time.hpp:11,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time.hpp:15,
                 from ../../inc/libcmis/object.hxx:40,
                 from object.cxx:29:
/pbulk/work/net/libcmis/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/net/libcmis/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/net/libcmis/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/net/libcmis/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++(
      |   ^~~~~~~~
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp: In instantiation of 'class boost::iterators::detail::iterator_facade_base<boost::token_iterator<boost::char_separator<char, std::char_traits<char> >, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char>, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string<char>&, int, false, false>':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:854:9:   required from 'class boost::iterators::iterator_facade<boost::token_iterator<boost::char_separator<char, std::char_traits<char> >, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char>, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string<char>&, int>'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/token_iterator.hpp:30:9:   required from 'class boost::token_iterator<boost::char_separator<char, std::char_traits<char> >, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_parsing.hpp:158:24:   required from here
/pbulk/work/net/libcmis/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++() [with Derived = boost::token_iterator<boost::char_separator<char, std::char_traits<char> >, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >; Value = std::__cxx11::basic_string<char>; CategoryOrTraversal = boost::iterators::forward_traversal_tag; Reference = const std::__cxx11::basic_string<char>&; Difference = int]' should return 'boost::iterators::detail::iterator_facade_base<boost::token_iterator<boost::char_separator<char, std::char_traits<char> >, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char>, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string<char>&, int, false, false>&' [-Weffc++]
  745 |         Derived& operator++()
      |                  ^~~~~~~~
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp: In instantiation of 'class boost::iterators::detail::iterator_facade_base<boost::token_iterator<boost::offset_separator, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char>, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string<char>&, int, false, false>':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:854:9:   required from 'class boost::iterators::iterator_facade<boost::token_iterator<boost::offset_separator, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char>, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string<char>&, int>'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/token_iterator.hpp:30:9:   required from 'class boost::token_iterator<boost::offset_separator, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_parsing.hpp:202:73:   required from here
/pbulk/work/net/libcmis/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++() [with Derived = boost::token_iterator<boost::offset_separator, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >; Value = std::__cxx11::basic_string<char>; CategoryOrTraversal = boost::iterators::forward_traversal_tag; Reference = const std::__cxx11::basic_string<char>&; Difference = int]' should return 'boost::iterators::detail::iterator_facade_base<boost::token_iterator<boost::offset_separator, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char>, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string<char>&, int, false, false>&' [-Weffc++]
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/shared_ptr.hpp:17,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/time_clock.hpp:17,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/posix_time_types.hpp:10,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/time_formatters.hpp:16,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/posix_time.hpp:24,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/local_time/local_time.hpp:11,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time.hpp:15,
                 from ../../inc/libcmis/object.hxx:40,
                 from object.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/smart_ptr/shared_ptr.hpp: In constructor 'boost::detail::esft2_deleter_wrapper::esft2_deleter_wrapper()':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/smart_ptr/shared_ptr.hpp:1079:5: warning: 'boost::detail::esft2_deleter_wrapper::deleter_' should be initialized in the member initialization list [-Weffc++]
 1079 |     esft2_deleter_wrapper() BOOST_SP_NOEXCEPT
      |     ^~~~~~~~~~~~~~~~~~~~~
  CXX      libcmis_la-onedrive-folder.lo
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/trim.hpp:23,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string.hpp:19,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/tz_db_base.hpp:24,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/local_time/tz_database.hpp:14,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/local_time/local_time.hpp:19,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time.hpp:15,
                 from ../../inc/libcmis/object.hxx:40,
                 from object.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/classification.hpp: At global scope:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/classification.hpp:238:9: warning: user-defined 'boost::algorithm::detail::pred_andF<Pred1T, Pred2T> boost::algorithm::operator&&(const boost::algorithm::predicate_facade<Pred1T>&, const boost::algorithm::predicate_facade<Pred2T>&)' always evaluates both arguments [-Weffc++]
  238 |         operator&&(
      |         ^~~~~~~~
/pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/classification.hpp:262:9: warning: user-defined 'boost::algorithm::detail::pred_orF<Pred1T, Pred2T> boost::algorithm::operator||(const boost::algorithm::predicate_facade<Pred1T>&, const boost::algorithm::predicate_facade<Pred2T>&)' always evaluates both arguments [-Weffc++]
  262 |         operator||(
      |         ^~~~~~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/function/function_template.hpp:14,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/function.hpp:16,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/detail/find_iterator.hpp:18,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/find_iterator.hpp:24,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/iter_find.hpp:27,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/split.hpp:16,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string.hpp:23,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/tz_db_base.hpp:24,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/local_time/tz_database.hpp:14,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/local_time/local_time.hpp:19,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time.hpp:15,
                 from ../../inc/libcmis/object.hxx:40,
                 from object.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/function/function_base.hpp: In constructor 'boost::function_base::function_base()':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/function/function_base.hpp:497:3: warning: 'boost::function_base::functor' should be initialized in the member initialization list [-Weffc++]
  497 |   function_base() : vtable(0) { }
      |   ^~~~~~~~~~~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/range/iterator_range_core.hpp:27,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/replace.hpp:16,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_facet.hpp:17,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/gregorian_io.hpp:16,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/gregorian.hpp:31,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/time_formatters.hpp:12,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/posix_time.hpp:24,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/local_time/local_time.hpp:11,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time.hpp:15,
                 from ../../inc/libcmis/object.hxx:40,
                 from object.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp: In instantiation of 'class boost::iterators::detail::iterator_facade_base<boost::token_iterator<boost::escaped_list_separator<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char>, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string<char>&, int, false, false>':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:854:9:   required from 'class boost::iterators::iterator_facade<boost::token_iterator<boost::escaped_list_separator<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char>, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string<char>&, int>'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/token_iterator.hpp:30:9:   required from 'class boost::token_iterator<boost::escaped_list_separator<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/tz_db_base.hpp:337:21:   required from here
/pbulk/work/net/libcmis/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++() [with Derived = boost::token_iterator<boost::escaped_list_separator<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >; Value = std::__cxx11::basic_string<char>; CategoryOrTraversal = boost::iterators::forward_traversal_tag; Reference = const std::__cxx11::basic_string<char>&; Difference = int]' should return 'boost::iterators::detail::iterator_facade_base<boost::token_iterator<boost::escaped_list_separator<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char>, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string<char>&, int, false, false>&' [-Weffc++]
  745 |         Derived& operator++()
      |                  ^~~~~~~~
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp: In substitution of 'template<class I, class V, class TC, class R, class D> 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) [with I = boost::token_iterator<boost::escaped_list_separator<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >; V = std::__cxx11::basic_string<char>; TC = boost::iterators::forward_traversal_tag; R = const std::__cxx11::basic_string<char>&; D = int]':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/tz_db_base.hpp:339:12:   required from here
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:872:3: warning: postfix 'boost::mpl::eval_if<boost::mpl::and_<boost::is_convertible<const std::__cxx11::basic_string<char>&, const std::__cxx11::basic_string<char>&>, boost::mpl::not_<boost::is_convertible<boost::iterators::forward_traversal_tag, boost::iterators::forward_traversal_tag> >, mpl_::bool_<true>, mpl_::bool_<true>, mpl_::bool_<true> >, boost::mpl::if_<boost::iterators::detail::is_non_proxy_reference<const std::__cxx11::basic_string<char>&, std::__cxx11::basic_string<char> >, boost::iterators::detail::postfix_increment_proxy<boost::token_iterator<boost::escaped_list_separator<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> > >, boost::iterators::detail::writable_postfix_increment_proxy<boost::token_iterator<boost::escaped_list_separator<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> > > >, boost::mpl::identity<boost::token_iterator<boost::escaped_list_separator<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> > > >::type boost::iterators::operator++(boost::iterators::iterator_facade<boost::token_iterator<boost::escaped_list_separator<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char>, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string<char>&, int>&, int)' should return 'boost::iterators::iterator_facade<boost::token_iterator<boost::escaped_list_separator<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char>, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string<char>&, int>' [-Weffc++]
  872 |   operator++(
      |   ^~~~~~~~
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp: In instantiation of 'class boost::iterators::detail::iterator_facade_base<boost::token_iterator<boost::char_separator<wchar_t, std::char_traits<wchar_t> >, __gnu_cxx::__normal_iterator<const wchar_t*, std::__cxx11::basic_string<wchar_t> >, std::__cxx11::basic_string<wchar_t> >, std::__cxx11::basic_string<wchar_t>, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string<wchar_t>&, int, false, false>':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:854:9:   required from 'class boost::iterators::iterator_facade<boost::token_iterator<boost::char_separator<wchar_t, std::char_traits<wchar_t> >, __gnu_cxx::__normal_iterator<const wchar_t*, std::__cxx11::basic_string<wchar_t> >, std::__cxx11::basic_string<wchar_t> >, std::__cxx11::basic_string<wchar_t>, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string<wchar_t>&, int>'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/token_iterator.hpp:30:9:   required from 'class boost::token_iterator<boost::char_separator<wchar_t, std::char_traits<wchar_t> >, __gnu_cxx::__normal_iterator<const wchar_t*, std::__cxx11::basic_string<wchar_t> >, std::__cxx11::basic_string<wchar_t> >'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_parsing.hpp:322:36:   required from 'boost::date_time::period<date_type, typename date_type::duration_type> boost::date_time::from_simple_string_type(const std::__cxx11::basic_string<OutputT>&) [with date_type = boost::gregorian::date; charT = wchar_t; typename date_type::duration_type = boost::gregorian::date_duration]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/parsers.hpp:103:62:   required from here
/pbulk/work/net/libcmis/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++() [with Derived = boost::token_iterator<boost::char_separator<wchar_t, std::char_traits<wchar_t> >, __gnu_cxx::__normal_iterator<const wchar_t*, std::__cxx11::basic_string<wchar_t> >, std::__cxx11::basic_string<wchar_t> >; Value = std::__cxx11::basic_string<wchar_t>; CategoryOrTraversal = boost::iterators::forward_traversal_tag; Reference = const std::__cxx11::basic_string<wchar_t>&; Difference = int]' should return 'boost::iterators::detail::iterator_facade_base<boost::token_iterator<boost::char_separator<wchar_t, std::char_traits<wchar_t> >, __gnu_cxx::__normal_iterator<const wchar_t*, std::__cxx11::basic_string<wchar_t> >, std::__cxx11::basic_string<wchar_t> >, std::__cxx11::basic_string<wchar_t>, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string<wchar_t>&, int, false, false>&' [-Weffc++]
  745 |         Derived& operator++()
      |                  ^~~~~~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/token_iterator.hpp:24,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/tokenizer.hpp:20,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_parsing.hpp:17,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/parsers.hpp:13,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/gregorian.hpp:34,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/time_formatters.hpp:12,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/posix_time.hpp:24,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/local_time/local_time.hpp:11,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time.hpp:15,
                 from ../../inc/libcmis/object.hxx:40,
                 from object.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/token_functions.hpp: In instantiation of 'boost::char_separator<Char, Tr>::char_separator(const Char*, const Char*, boost::empty_token_policy) [with Char = char; Tr = std::char_traits<char>]':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_parsing.hpp:155:27:   required from 'date_type boost::date_time::parse_date(const string&, int) [with date_type = boost::gregorian::date; std::string = std::__cxx11::basic_string<char>]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/parsers.hpp:49:41:   required from here
/pbulk/work/net/libcmis/work/.buildlink/include/boost/token_functions.hpp:435:5: warning: 'boost::char_separator<char, std::char_traits<char> >::m_kept_delims' should be initialized in the member initialization list [-Weffc++]
  435 |     char_separator(const Char* dropped_delims,
      |     ^~~~~~~~~~~~~~
/pbulk/work/net/libcmis/work/.buildlink/include/boost/token_functions.hpp: In instantiation of 'boost::char_separator<Char, Tr>::char_separator(const Char*, const Char*, boost::empty_token_policy) [with Char = wchar_t; Tr = std::char_traits<wchar_t>]':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_parsing.hpp:320:22:   required from 'boost::date_time::period<date_type, typename date_type::duration_type> boost::date_time::from_simple_string_type(const std::__cxx11::basic_string<OutputT>&) [with date_type = boost::gregorian::date; charT = wchar_t; typename date_type::duration_type = boost::gregorian::date_duration]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/parsers.hpp:103:62:   required from here
/pbulk/work/net/libcmis/work/.buildlink/include/boost/token_functions.hpp:435:5: warning: 'boost::char_separator<wchar_t, std::char_traits<wchar_t> >::m_kept_delims' should be initialized in the member initialization list [-Weffc++]
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/format_date_parser.hpp:17,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_generator_parser.hpp:20,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_facet.hpp:25,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/gregorian_io.hpp:16,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/gregorian.hpp:31,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/time_formatters.hpp:12,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/posix_time.hpp:24,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/local_time/local_time.hpp:11,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time.hpp:15,
                 from ../../inc/libcmis/object.hxx:40,
                 from object.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/special_values_parser.hpp: In instantiation of 'boost::date_time::special_values_parser<date_type, charT>::special_values_parser() [with date_type = boost::gregorian::date; charT = char]':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/time_parsing.hpp:316:18:   required from 'time_type boost::date_time::parse_iso_time(const string&, char) [with time_type = boost::posix_time::ptime; std::string = std::__cxx11::basic_string<char>]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/time_parsers.hpp:35:51:   required from here
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/special_values_parser.hpp:52:5: warning: 'boost::date_time::special_values_parser<boost::gregorian::date, char>::m_sv_strings' should be initialized in the member initialization list [-Weffc++]
   52 |     special_values_parser()
      |     ^~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/period_parser.hpp:19,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_facet.hpp:23,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/gregorian_io.hpp:16,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/gregorian.hpp:31,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/time_formatters.hpp:12,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/posix_time.hpp:24,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/local_time/local_time.hpp:11,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time.hpp:15,
                 from ../../inc/libcmis/object.hxx:40,
                 from object.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/string_parse_tree.hpp: In instantiation of 'boost::date_time::parse_match_result<charT>::parse_match_result() [with charT = char]':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/time_parsing.hpp:317:17:   required from 'time_type boost::date_time::parse_iso_time(const string&, char) [with time_type = boost::posix_time::ptime; std::string = std::__cxx11::basic_string<char>]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/time_parsers.hpp:35:51:   required from here
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/string_parse_tree.hpp:28:3: warning: 'boost::date_time::parse_match_result<char>::cache' should be initialized in the member initialization list [-Weffc++]
   28 |   parse_match_result() :
      |   ^~~~~~~~~~~~~~~~~~
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/string_parse_tree.hpp: In instantiation of 'boost::date_time::string_parse_tree<charT>::string_parse_tree(short int) [with charT = char]':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/special_values_parser.hpp:53:5:   required from 'boost::date_time::special_values_parser<date_type, charT>::special_values_parser() [with date_type = boost::gregorian::date; charT = char]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/time_parsing.hpp:316:18:   required from 'time_type boost::date_time::parse_iso_time(const string&, char) [with time_type = boost::posix_time::ptime; std::string = std::__cxx11::basic_string<char>]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/time_parsers.hpp:35:51:   required from here
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/string_parse_tree.hpp:119:3: warning: 'boost::date_time::string_parse_tree<char>::m_next_chars' should be initialized in the member initialization list [-Weffc++]
  119 |   string_parse_tree(short value = parse_match_result_type::PARSE_ERROR) :
      |   ^~~~~~~~~~~~~~~~~
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/string_parse_tree.hpp: In instantiation of 'boost::date_time::string_parse_tree<charT>::string_parse_tree(boost::date_time::string_parse_tree<charT>::collection_type, unsigned int) [with charT = char; boost::date_time::string_parse_tree<charT>::collection_type = std::vector<std::__cxx11::basic_string<char> >]':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/special_values_parser.hpp:91:22:   required from 'void boost::date_time::special_values_parser<date_type, charT>::sv_strings(const string_type&, const string_type&, const string_type&, const string_type&, const string_type&) [with date_type = boost::gregorian::date; charT = char; boost::date_time::special_values_parser<date_type, charT>::string_type = std::__cxx11::basic_string<char>]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/special_values_parser.hpp:54:7:   required from 'boost::date_time::special_values_parser<date_type, charT>::special_values_parser() [with date_type = boost::gregorian::date; charT = char]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/time_parsing.hpp:316:18:   required from 'time_type boost::date_time::parse_iso_time(const string&, char) [with time_type = boost::posix_time::ptime; std::string = std::__cxx11::basic_string<char>]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/time_parsers.hpp:35:51:   required from here
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/string_parse_tree.hpp:104:3: warning: 'boost::date_time::string_parse_tree<char>::m_next_chars' should be initialized in the member initialization list [-Weffc++]
  104 |   string_parse_tree(collection_type names, unsigned int starting_point=0) :
      |   ^~~~~~~~~~~~~~~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/range/iterator_range_core.hpp:27,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/replace.hpp:16,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_facet.hpp:17,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/gregorian_io.hpp:16,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/gregorian.hpp:31,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/time_formatters.hpp:12,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/posix_time.hpp:24,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/local_time/local_time.hpp:11,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time.hpp:15,
                 from ../../inc/libcmis/object.hxx:40,
                 from object.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp: In instantiation of 'class boost::iterators::detail::iterator_facade_base<boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, int, false, false>':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:774:11:   required from 'class boost::iterators::detail::iterator_facade_base<boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, int, true, false>'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:800:11:   required from 'class boost::iterators::detail::iterator_facade_base<boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, int, true, true>'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:854:9:   required from 'class boost::iterators::iterator_facade<boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, int>'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_adaptor.hpp:249:9:   required from 'class boost::iterators::iterator_adaptor<boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, char, boost::use_default, char, boost::use_default>'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/transform_iterator.hpp:83:9:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/case_conv.hpp:76:79:   required from 'SequenceT boost::algorithm::to_lower_copy(const SequenceT&, const std::locale&) [with SequenceT = std::__cxx11::basic_string<char>]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/string_parse_tree.hpp:110:54:   required from 'boost::date_time::string_parse_tree<charT>::string_parse_tree(boost::date_time::string_parse_tree<charT>::collection_type, unsigned int) [with charT = char; boost::date_time::string_parse_tree<charT>::collection_type = std::vector<std::__cxx11::basic_string<char> >]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/special_values_parser.hpp:91:22:   required from 'void boost::date_time::special_values_parser<date_type, charT>::sv_strings(const string_type&, const string_type&, const string_type&, const string_type&, const string_type&) [with date_type = boost::gregorian::date; charT = char; boost::date_time::special_values_parser<date_type, charT>::string_type = std::__cxx11::basic_string<char>]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/special_values_parser.hpp:54:7:   required from 'boost::date_time::special_values_parser<date_type, charT>::special_values_parser() [with date_type = boost::gregorian::date; charT = char]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/time_parsing.hpp:316:18:   required from 'time_type boost::date_time::parse_iso_time(const string&, char) [with time_type = boost::posix_time::ptime; std::string = std::__cxx11::basic_string<char>]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/time_parsers.hpp:35:51:   required from here
/pbulk/work/net/libcmis/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++() [with Derived = boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>; Value = char; CategoryOrTraversal = boost::iterators::random_access_traversal_tag; Reference = char; Difference = int]' should return 'boost::iterators::detail::iterator_facade_base<boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, int, false, false>&' [-Weffc++]
  745 |         Derived& operator++()
      |                  ^~~~~~~~
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp: In instantiation of 'class boost::iterators::detail::iterator_facade_base<boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, int, true, false>':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:800:11:   required from 'class boost::iterators::detail::iterator_facade_base<boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, int, true, true>'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:854:9:   required from 'class boost::iterators::iterator_facade<boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, int>'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_adaptor.hpp:249:9:   required from 'class boost::iterators::iterator_adaptor<boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, char, boost::use_default, char, boost::use_default>'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/transform_iterator.hpp:83:9:   required from 'class boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/detail/case_conv.hpp:117:53:   required from 'SequenceT boost::algorithm::detail::transform_range_copy(const RangeT&, FunctorT) [with SequenceT = std::__cxx11::basic_string<char>; RangeT = std::__cxx11::basic_string<char>; FunctorT = boost::algorithm::detail::to_lowerF<char>]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/case_conv.hpp:76:79:   required from 'SequenceT boost::algorithm::to_lower_copy(const SequenceT&, const std::locale&) [with SequenceT = std::__cxx11::basic_string<char>]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/string_parse_tree.hpp:110:54:   required from 'boost::date_time::string_parse_tree<charT>::string_parse_tree(boost::date_time::string_parse_tree<charT>::collection_type, unsigned int) [with charT = char; boost::date_time::string_parse_tree<charT>::collection_type = std::vector<std::__cxx11::basic_string<char> >]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/special_values_parser.hpp:91:22:   required from 'void boost::date_time::special_values_parser<date_type, charT>::sv_strings(const string_type&, const string_type&, const string_type&, const string_type&, const string_type&) [with date_type = boost::gregorian::date; charT = char; boost::date_time::special_values_parser<date_type, charT>::string_type = std::__cxx11::basic_string<char>]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/special_values_parser.hpp:54:7:   required from 'boost::date_time::special_values_parser<date_type, charT>::special_values_parser() [with date_type = boost::gregorian::date; charT = char]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/time_parsing.hpp:316:18:   required from 'time_type boost::date_time::parse_iso_time(const string&, char) [with time_type = boost::posix_time::ptime; std::string = std::__cxx11::basic_string<char>]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/time_parsers.hpp:35:51:   required from here
/pbulk/work/net/libcmis/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--() [with Derived = boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>; Value = char; CategoryOrTraversal = boost::iterators::random_access_traversal_tag; Reference = char; Difference = int]' should return 'boost::iterators::detail::iterator_facade_base<boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, int, true, false>&' [-Weffc++]
  778 |         Derived& operator--()
      |                  ^~~~~~~~
/pbulk/work/net/libcmis/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) [with Derived = boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>; Value = char; CategoryOrTraversal = boost::iterators::random_access_traversal_tag; Reference = char; Difference = int]' should return 'boost::iterators::detail::iterator_facade_base<boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, int, true, false>' [-Weffc++]
  784 |         Derived operator--(int)
      |                 ^~~~~~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/shared_ptr.hpp:17,
                 from ../../inc/libcmis/document.hxx:35,
                 from onedrive-document.hxx:32,
                 from onedrive-document.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/smart_ptr/shared_ptr.hpp: In constructor 'boost::detail::esft2_deleter_wrapper::esft2_deleter_wrapper()':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/smart_ptr/shared_ptr.hpp:1079:5: warning: 'boost::detail::esft2_deleter_wrapper::deleter_' should be initialized in the member initialization list [-Weffc++]
 1079 |     esft2_deleter_wrapper() BOOST_SP_NOEXCEPT
      |     ^~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/time_duration.hpp:17,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/posix_time_config.hpp:16,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/posix_time_system.hpp:13,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/ptime.hpp:12,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/posix_time.hpp:15,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/local_time/local_time.hpp:11,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time.hpp:15,
                 from ../../inc/libcmis/object.hxx:40,
                 from ../../inc/libcmis/document.hxx:39,
                 from onedrive-document.hxx:32,
                 from onedrive-document.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/operators.hpp: At global scope:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/operators.hpp:872:6: warning: prefix 'T& boost::operators_impl::output_iterator_helper<T>::operator++()' should return 'boost::operators_impl::output_iterator_helper<T>&' [-Weffc++]
  872 |   T& operator++() { return static_cast<T&>(*this); }
      |      ^~~~~~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/range/iterator_range_core.hpp:27,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/replace.hpp:16,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_facet.hpp:17,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/gregorian_io.hpp:16,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/gregorian.hpp:31,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/time_formatters.hpp:12,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/posix_time.hpp:24,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/local_time/local_time.hpp:11,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time.hpp:15,
                 from ../../inc/libcmis/object.hxx:40,
                 from ../../inc/libcmis/document.hxx:39,
                 from onedrive-document.hxx:32,
                 from onedrive-document.cxx:29:
/pbulk/work/net/libcmis/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/net/libcmis/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/net/libcmis/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/net/libcmis/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++(
      |   ^~~~~~~~
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp: In instantiation of 'class boost::iterators::detail::iterator_facade_base<boost::token_iterator<boost::char_separator<char, std::char_traits<char> >, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char>, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string<char>&, int, false, false>':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:854:9:   required from 'class boost::iterators::iterator_facade<boost::token_iterator<boost::char_separator<char, std::char_traits<char> >, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char>, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string<char>&, int>'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/token_iterator.hpp:30:9:   required from 'class boost::token_iterator<boost::char_separator<char, std::char_traits<char> >, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_parsing.hpp:158:24:   required from here
/pbulk/work/net/libcmis/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++() [with Derived = boost::token_iterator<boost::char_separator<char, std::char_traits<char> >, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >; Value = std::__cxx11::basic_string<char>; CategoryOrTraversal = boost::iterators::forward_traversal_tag; Reference = const std::__cxx11::basic_string<char>&; Difference = int]' should return 'boost::iterators::detail::iterator_facade_base<boost::token_iterator<boost::char_separator<char, std::char_traits<char> >, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char>, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string<char>&, int, false, false>&' [-Weffc++]
  745 |         Derived& operator++()
      |                  ^~~~~~~~
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp: In instantiation of 'class boost::iterators::detail::iterator_facade_base<boost::token_iterator<boost::offset_separator, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char>, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string<char>&, int, false, false>':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:854:9:   required from 'class boost::iterators::iterator_facade<boost::token_iterator<boost::offset_separator, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char>, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string<char>&, int>'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/token_iterator.hpp:30:9:   required from 'class boost::token_iterator<boost::offset_separator, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_parsing.hpp:202:73:   required from here
/pbulk/work/net/libcmis/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++() [with Derived = boost::token_iterator<boost::offset_separator, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >; Value = std::__cxx11::basic_string<char>; CategoryOrTraversal = boost::iterators::forward_traversal_tag; Reference = const std::__cxx11::basic_string<char>&; Difference = int]' should return 'boost::iterators::detail::iterator_facade_base<boost::token_iterator<boost::offset_separator, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char>, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string<char>&, int, false, false>&' [-Weffc++]
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/trim.hpp:23,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string.hpp:19,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/tz_db_base.hpp:24,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/local_time/tz_database.hpp:14,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/local_time/local_time.hpp:19,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time.hpp:15,
                 from ../../inc/libcmis/object.hxx:40,
                 from ../../inc/libcmis/document.hxx:39,
                 from onedrive-document.hxx:32,
                 from onedrive-document.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/classification.hpp:238:9: warning: user-defined 'boost::algorithm::detail::pred_andF<Pred1T, Pred2T> boost::algorithm::operator&&(const boost::algorithm::predicate_facade<Pred1T>&, const boost::algorithm::predicate_facade<Pred2T>&)' always evaluates both arguments [-Weffc++]
  238 |         operator&&(
      |         ^~~~~~~~
/pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/classification.hpp:262:9: warning: user-defined 'boost::algorithm::detail::pred_orF<Pred1T, Pred2T> boost::algorithm::operator||(const boost::algorithm::predicate_facade<Pred1T>&, const boost::algorithm::predicate_facade<Pred2T>&)' always evaluates both arguments [-Weffc++]
  262 |         operator||(
      |         ^~~~~~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/function/function_template.hpp:14,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/function.hpp:16,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/detail/find_iterator.hpp:18,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/find_iterator.hpp:24,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/iter_find.hpp:27,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/split.hpp:16,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string.hpp:23,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/tz_db_base.hpp:24,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/local_time/tz_database.hpp:14,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/local_time/local_time.hpp:19,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time.hpp:15,
                 from ../../inc/libcmis/object.hxx:40,
                 from ../../inc/libcmis/document.hxx:39,
                 from onedrive-document.hxx:32,
                 from onedrive-document.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/function/function_base.hpp: In constructor 'boost::function_base::function_base()':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/function/function_base.hpp:497:3: warning: 'boost::function_base::functor' should be initialized in the member initialization list [-Weffc++]
  497 |   function_base() : vtable(0) { }
      |   ^~~~~~~~~~~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/range/iterator_range_core.hpp:27,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/replace.hpp:16,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_facet.hpp:17,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/gregorian_io.hpp:16,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/gregorian.hpp:31,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/time_formatters.hpp:12,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/posix_time.hpp:24,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/local_time/local_time.hpp:11,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time.hpp:15,
                 from ../../inc/libcmis/object.hxx:40,
                 from ../../inc/libcmis/document.hxx:39,
                 from onedrive-document.hxx:32,
                 from onedrive-document.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp: In instantiation of 'class boost::iterators::detail::iterator_facade_base<boost::token_iterator<boost::escaped_list_separator<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char>, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string<char>&, int, false, false>':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:854:9:   required from 'class boost::iterators::iterator_facade<boost::token_iterator<boost::escaped_list_separator<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char>, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string<char>&, int>'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/token_iterator.hpp:30:9:   required from 'class boost::token_iterator<boost::escaped_list_separator<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/tz_db_base.hpp:337:21:   required from here
/pbulk/work/net/libcmis/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++() [with Derived = boost::token_iterator<boost::escaped_list_separator<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >; Value = std::__cxx11::basic_string<char>; CategoryOrTraversal = boost::iterators::forward_traversal_tag; Reference = const std::__cxx11::basic_string<char>&; Difference = int]' should return 'boost::iterators::detail::iterator_facade_base<boost::token_iterator<boost::escaped_list_separator<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char>, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string<char>&, int, false, false>&' [-Weffc++]
  745 |         Derived& operator++()
      |                  ^~~~~~~~
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp: In substitution of 'template<class I, class V, class TC, class R, class D> 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) [with I = boost::token_iterator<boost::escaped_list_separator<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >; V = std::__cxx11::basic_string<char>; TC = boost::iterators::forward_traversal_tag; R = const std::__cxx11::basic_string<char>&; D = int]':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/tz_db_base.hpp:339:12:   required from here
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:872:3: warning: postfix 'boost::mpl::eval_if<boost::mpl::and_<boost::is_convertible<const std::__cxx11::basic_string<char>&, const std::__cxx11::basic_string<char>&>, boost::mpl::not_<boost::is_convertible<boost::iterators::forward_traversal_tag, boost::iterators::forward_traversal_tag> >, mpl_::bool_<true>, mpl_::bool_<true>, mpl_::bool_<true> >, boost::mpl::if_<boost::iterators::detail::is_non_proxy_reference<const std::__cxx11::basic_string<char>&, std::__cxx11::basic_string<char> >, boost::iterators::detail::postfix_increment_proxy<boost::token_iterator<boost::escaped_list_separator<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> > >, boost::iterators::detail::writable_postfix_increment_proxy<boost::token_iterator<boost::escaped_list_separator<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> > > >, boost::mpl::identity<boost::token_iterator<boost::escaped_list_separator<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> > > >::type boost::iterators::operator++(boost::iterators::iterator_facade<boost::token_iterator<boost::escaped_list_separator<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char>, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string<char>&, int>&, int)' should return 'boost::iterators::iterator_facade<boost::token_iterator<boost::escaped_list_separator<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char>, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string<char>&, int>' [-Weffc++]
  872 |   operator++(
      |   ^~~~~~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/shared_ptr.hpp:17,
                 from ../../inc/libcmis/document.hxx:35,
                 from onedrive-folder.hxx:32,
                 from onedrive-folder.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/smart_ptr/shared_ptr.hpp: In constructor 'boost::detail::esft2_deleter_wrapper::esft2_deleter_wrapper()':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/smart_ptr/shared_ptr.hpp:1079:5: warning: 'boost::detail::esft2_deleter_wrapper::deleter_' should be initialized in the member initialization list [-Weffc++]
 1079 |     esft2_deleter_wrapper() BOOST_SP_NOEXCEPT
      |     ^~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/exceptions.hpp:17,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/string_path.hpp:16,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:16,
                 from json-utils.hxx:36,
                 from onedrive-session.hxx:34,
                 from onedrive-object.hxx:33,
                 from onedrive-document.hxx:36,
                 from onedrive-document.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/any.hpp: In member function 'boost::any& boost::any::operator=(ValueType&&)':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/any.hpp:173:20: warning: 'operator=' should return a reference to '*this' [-Weffc++]
  173 |             return *this;
      |                    ^~~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/time_duration.hpp:17,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/posix_time_config.hpp:16,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/posix_time_system.hpp:13,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/ptime.hpp:12,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/posix_time.hpp:15,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/local_time/local_time.hpp:11,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time.hpp:15,
                 from ../../inc/libcmis/object.hxx:40,
                 from ../../inc/libcmis/document.hxx:39,
                 from onedrive-folder.hxx:32,
                 from onedrive-folder.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/operators.hpp: At global scope:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/operators.hpp:872:6: warning: prefix 'T& boost::operators_impl::output_iterator_helper<T>::operator++()' should return 'boost::operators_impl::output_iterator_helper<T>&' [-Weffc++]
  872 |   T& operator++() { return static_cast<T&>(*this); }
      |      ^~~~~~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/tuple/tuple.hpp:28,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/index_base.hpp:30,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/base_type.hpp:21,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index_container.hpp:36,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:21,
                 from json-utils.hxx:36,
                 from onedrive-session.hxx:34,
                 from onedrive-object.hxx:33,
                 from onedrive-document.hxx:36,
                 from onedrive-document.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/tuple/detail/tuple_basic.hpp: In member function 'const boost::tuples::detail::swallow_assign& boost::tuples::detail::swallow_assign::operator=(const T&) const':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/tuple/detail/tuple_basic.hpp:618:12: warning: 'operator=' should return a reference to '*this' [-Weffc++]
  618 |     return *this;
      |            ^~~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/index_saver.hpp:17,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/index_base.hpp:35,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/base_type.hpp:21,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index_container.hpp:36,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:21,
                 from json-utils.hxx:36,
                 from onedrive-session.hxx:34,
                 from onedrive-object.hxx:33,
                 from onedrive-document.hxx:36,
                 from onedrive-document.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/index_matcher.hpp: In constructor 'boost::multi_index::detail::index_matcher::entry::entry(void*, std::size_t)':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/index_matcher.hpp:70:3: warning: 'boost::multi_index::detail::index_matcher::entry::previous' should be initialized in the member initialization list [-Weffc++]
   70 |   entry(void* node_,std::size_t pos_=0):node(node_),pos(pos_){}
      |   ^~~~~
/pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/index_matcher.hpp:70:3: warning: 'boost::multi_index::detail::index_matcher::entry::ordered' should be initialized in the member initialization list [-Weffc++]
/pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/index_matcher.hpp:70:3: warning: 'boost::multi_index::detail::index_matcher::entry::pile_top' should be initialized in the member initialization list [-Weffc++]
/pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/index_matcher.hpp:70:3: warning: 'boost::multi_index::detail::index_matcher::entry::pile_top_entry' should be initialized in the member initialization list [-Weffc++]
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/sequenced_index.hpp:17,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:23,
                 from json-utils.hxx:36,
                 from onedrive-session.hxx:34,
                 from onedrive-object.hxx:33,
                 from onedrive-document.hxx:36,
                 from onedrive-document.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/bind/bind.hpp: At global scope:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/bind/bind.hpp:437:5: warning: user-defined 'boost::_bi::bind_t<bool, boost::_bi::logical_and, boost::_bi::list<boost::_bi::bind_t<R, F, L>, typename boost::_bi::add_value<A2>::type> > boost::_bi::operator&&(const boost::_bi::bind_t<R, F, L>&, A2)' always evaluates both arguments [-Weffc++]
  437 |     operator op (bind_t<R, F, L> const & f, A2 a2) \
      |     ^~~~~~~~
/pbulk/work/net/libcmis/work/.buildlink/include/boost/bind/bind.hpp:437:5: note: in definition of macro 'BOOST_BIND_OPERATOR'
  437 |     operator op (bind_t<R, F, L> const & f, A2 a2) \
      |     ^~~~~~~~
/pbulk/work/net/libcmis/work/.buildlink/include/boost/bind/bind.hpp:437:5: warning: user-defined 'boost::_bi::bind_t<bool, boost::_bi::logical_or, boost::_bi::list<boost::_bi::bind_t<R, F, L>, typename boost::_bi::add_value<A2>::type> > boost::_bi::operator||(const boost::_bi::bind_t<R, F, L>&, A2)' always evaluates both arguments [-Weffc++]
  437 |     operator op (bind_t<R, F, L> const & f, A2 a2) \
      |     ^~~~~~~~
/pbulk/work/net/libcmis/work/.buildlink/include/boost/bind/bind.hpp:437:5: note: in definition of macro 'BOOST_BIND_OPERATOR'
  437 |     operator op (bind_t<R, F, L> const & f, A2 a2) \
      |     ^~~~~~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520,
                 from json-utils.hxx:36,
                 from onedrive-session.hxx:34,
                 from onedrive-object.hxx:33,
                 from onedrive-document.hxx:36,
                 from onedrive-document.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp: In member function 'boost::property_tree::basic_ptree<K, D, C>& boost::property_tree::basic_ptree<Key, Data, KeyCompare>::get_child(const path_type&)':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:573:58: warning: declaration of 'path' shadows a global declaration [-Wshadow]
  573 |         basic_ptree<K, D, C>::get_child(const path_type &path)
      |                                         ~~~~~~~~~~~~~~~~~^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15,
                 from json-utils.hxx:36,
                 from onedrive-session.hxx:34,
                 from onedrive-object.hxx:33,
                 from onedrive-document.hxx:36,
                 from onedrive-document.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree_fwd.hpp:89:67: note: shadowed declaration is here
   89 |     typedef string_path<std::string, id_translator<std::string> > path;
      |                                                                   ^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520,
                 from json-utils.hxx:36,
                 from onedrive-session.hxx:34,
                 from onedrive-object.hxx:33,
                 from onedrive-document.hxx:36,
                 from onedrive-document.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp: In member function 'const boost::property_tree::basic_ptree<K, D, C>& boost::property_tree::basic_ptree<Key, Data, KeyCompare>::get_child(const path_type&) const':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:585:58: warning: declaration of 'path' shadows a global declaration [-Wshadow]
  585 |         basic_ptree<K, D, C>::get_child(const path_type &path) const
      |                                         ~~~~~~~~~~~~~~~~~^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15,
                 from json-utils.hxx:36,
                 from onedrive-session.hxx:34,
                 from onedrive-object.hxx:33,
                 from onedrive-document.hxx:36,
                 from onedrive-document.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree_fwd.hpp:89:67: note: shadowed declaration is here
   89 |     typedef string_path<std::string, id_translator<std::string> > path;
      |                                                                   ^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520,
                 from json-utils.hxx:36,
                 from onedrive-session.hxx:34,
                 from onedrive-object.hxx:33,
                 from onedrive-document.hxx:36,
                 from onedrive-document.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp: In member function 'boost::property_tree::basic_ptree<K, D, C>& boost::property_tree::basic_ptree<Key, Data, KeyCompare>::get_child(const path_type&, boost::property_tree::basic_ptree<Key, Data, KeyCompare>::self_type&)':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:592:58: warning: declaration of 'path' shadows a global declaration [-Wshadow]
  592 |         basic_ptree<K, D, C>::get_child(const path_type &path,
      |                                         ~~~~~~~~~~~~~~~~~^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15,
                 from json-utils.hxx:36,
                 from onedrive-session.hxx:34,
                 from onedrive-object.hxx:33,
                 from onedrive-document.hxx:36,
                 from onedrive-document.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree_fwd.hpp:89:67: note: shadowed declaration is here
   89 |     typedef string_path<std::string, id_translator<std::string> > path;
      |                                                                   ^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520,
                 from json-utils.hxx:36,
                 from onedrive-session.hxx:34,
                 from onedrive-object.hxx:33,
                 from onedrive-document.hxx:36,
                 from onedrive-document.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp: In member function 'const boost::property_tree::basic_ptree<K, D, C>& boost::property_tree::basic_ptree<Key, Data, KeyCompare>::get_child(const path_type&, const self_type&) const':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:602:58: warning: declaration of 'path' shadows a global declaration [-Wshadow]
  602 |         basic_ptree<K, D, C>::get_child(const path_type &path,
      |                                         ~~~~~~~~~~~~~~~~~^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15,
                 from json-utils.hxx:36,
                 from onedrive-session.hxx:34,
                 from onedrive-object.hxx:33,
                 from onedrive-document.hxx:36,
                 from onedrive-document.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree_fwd.hpp:89:67: note: shadowed declaration is here
   89 |     typedef string_path<std::string, id_translator<std::string> > path;
      |                                                                   ^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520,
                 from json-utils.hxx:36,
                 from onedrive-session.hxx:34,
                 from onedrive-object.hxx:33,
                 from onedrive-document.hxx:36,
                 from onedrive-document.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp: In member function 'boost::optional<boost::property_tree::basic_ptree<Key, Data, KeyCompare>&> boost::property_tree::basic_ptree<Key, Data, KeyCompare>::get_child_optional(const path_type&)':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:612:67: warning: declaration of 'path' shadows a global declaration [-Wshadow]
  612 |         basic_ptree<K, D, C>::get_child_optional(const path_type &path)
      |                                                  ~~~~~~~~~~~~~~~~~^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15,
                 from json-utils.hxx:36,
                 from onedrive-session.hxx:34,
                 from onedrive-object.hxx:33,
                 from onedrive-document.hxx:36,
                 from onedrive-document.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree_fwd.hpp:89:67: note: shadowed declaration is here
   89 |     typedef string_path<std::string, id_translator<std::string> > path;
      |                                                                   ^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520,
                 from json-utils.hxx:36,
                 from onedrive-session.hxx:34,
                 from onedrive-object.hxx:33,
                 from onedrive-document.hxx:36,
                 from onedrive-document.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp: In member function 'boost::optional<const boost::property_tree::basic_ptree<Key, Data, KeyCompare>&> boost::property_tree::basic_ptree<Key, Data, KeyCompare>::get_child_optional(const path_type&) const':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:624:67: warning: declaration of 'path' shadows a global declaration [-Wshadow]
  624 |         basic_ptree<K, D, C>::get_child_optional(const path_type &path) const
      |                                                  ~~~~~~~~~~~~~~~~~^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15,
                 from json-utils.hxx:36,
                 from onedrive-session.hxx:34,
                 from onedrive-object.hxx:33,
                 from onedrive-document.hxx:36,
                 from onedrive-document.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree_fwd.hpp:89:67: note: shadowed declaration is here
   89 |     typedef string_path<std::string, id_translator<std::string> > path;
      |                                                                   ^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520,
                 from json-utils.hxx:36,
                 from onedrive-session.hxx:34,
                 from onedrive-object.hxx:33,
                 from onedrive-document.hxx:36,
                 from onedrive-document.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp: In member function 'boost::property_tree::basic_ptree<K, D, C>& boost::property_tree::basic_ptree<Key, Data, KeyCompare>::put_child(const path_type&, const self_type&)':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:636:58: warning: declaration of 'path' shadows a global declaration [-Wshadow]
  636 |         basic_ptree<K, D, C>::put_child(const path_type &path,
      |                                         ~~~~~~~~~~~~~~~~~^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15,
                 from json-utils.hxx:36,
                 from onedrive-session.hxx:34,
                 from onedrive-object.hxx:33,
                 from onedrive-document.hxx:36,
                 from onedrive-document.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree_fwd.hpp:89:67: note: shadowed declaration is here
   89 |     typedef string_path<std::string, id_translator<std::string> > path;
      |                                                                   ^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520,
                 from json-utils.hxx:36,
                 from onedrive-session.hxx:34,
                 from onedrive-object.hxx:33,
                 from onedrive-document.hxx:36,
                 from onedrive-document.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp: In member function 'boost::property_tree::basic_ptree<K, D, C>& boost::property_tree::basic_ptree<Key, Data, KeyCompare>::add_child(const path_type&, const self_type&)':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:654:58: warning: declaration of 'path' shadows a global declaration [-Wshadow]
  654 |         basic_ptree<K, D, C>::add_child(const path_type &path,
      |                                         ~~~~~~~~~~~~~~~~~^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15,
                 from json-utils.hxx:36,
                 from onedrive-session.hxx:34,
                 from onedrive-object.hxx:33,
                 from onedrive-document.hxx:36,
                 from onedrive-document.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree_fwd.hpp:89:67: note: shadowed declaration is here
   89 |     typedef string_path<std::string, id_translator<std::string> > path;
      |                                                                   ^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520,
                 from json-utils.hxx:36,
                 from onedrive-session.hxx:34,
                 from onedrive-object.hxx:33,
                 from onedrive-document.hxx:36,
                 from onedrive-document.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp: In member function 'typename boost::enable_if<boost::property_tree::detail::is_translator<Translator>, Type>::type boost::property_tree::basic_ptree<Key, Data, KeyCompare>::get(const path_type&, Translator) const':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:743:48: warning: declaration of 'path' shadows a global declaration [-Wshadow]
  743 |     basic_ptree<K, D, C>::get(const path_type &path,
      |                               ~~~~~~~~~~~~~~~~~^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15,
                 from json-utils.hxx:36,
                 from onedrive-session.hxx:34,
                 from onedrive-object.hxx:33,
                 from onedrive-document.hxx:36,
                 from onedrive-document.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree_fwd.hpp:89:67: note: shadowed declaration is here
   89 |     typedef string_path<std::string, id_translator<std::string> > path;
      |                                                                   ^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520,
                 from json-utils.hxx:36,
                 from onedrive-session.hxx:34,
                 from onedrive-object.hxx:33,
                 from onedrive-document.hxx:36,
                 from onedrive-document.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp: In member function 'Type boost::property_tree::basic_ptree<Key, Data, KeyCompare>::get(const path_type&) const':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:751:53: warning: declaration of 'path' shadows a global declaration [-Wshadow]
  751 |     Type basic_ptree<K, D, C>::get(const path_type &path) const
      |                                    ~~~~~~~~~~~~~~~~~^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15,
                 from json-utils.hxx:36,
                 from onedrive-session.hxx:34,
                 from onedrive-object.hxx:33,
                 from onedrive-document.hxx:36,
                 from onedrive-document.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree_fwd.hpp:89:67: note: shadowed declaration is here
   89 |     typedef string_path<std::string, id_translator<std::string> > path;
      |                                                                   ^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520,
                 from json-utils.hxx:36,
                 from onedrive-session.hxx:34,
                 from onedrive-object.hxx:33,
                 from onedrive-document.hxx:36,
                 from onedrive-document.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp: In member function 'Type boost::property_tree::basic_ptree<Key, Data, KeyCompare>::get(const path_type&, const Type&, Translator) const':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:758:53: warning: declaration of 'path' shadows a global declaration [-Wshadow]
  758 |     Type basic_ptree<K, D, C>::get(const path_type &path,
      |                                    ~~~~~~~~~~~~~~~~~^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15,
                 from json-utils.hxx:36,
                 from onedrive-session.hxx:34,
                 from onedrive-object.hxx:33,
                 from onedrive-document.hxx:36,
                 from onedrive-document.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree_fwd.hpp:89:67: note: shadowed declaration is here
   89 |     typedef string_path<std::string, id_translator<std::string> > path;
      |                                                                   ^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520,
                 from json-utils.hxx:36,
                 from onedrive-session.hxx:34,
                 from onedrive-object.hxx:33,
                 from onedrive-document.hxx:36,
                 from onedrive-document.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp: In member function 'typename boost::enable_if<boost::property_tree::detail::is_character<Ch>, std::__cxx11::basic_string<Ch> >::type boost::property_tree::basic_ptree<Key, Data, KeyCompare>::get(const path_type&, const Ch*, Translator) const':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:772:26: warning: declaration of 'path' shadows a global declaration [-Wshadow]
  772 |         const path_type &path, const Ch *default_value, Translator tr) const
      |         ~~~~~~~~~~~~~~~~~^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15,
                 from json-utils.hxx:36,
                 from onedrive-session.hxx:34,
                 from onedrive-object.hxx:33,
                 from onedrive-document.hxx:36,
                 from onedrive-document.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree_fwd.hpp:89:67: note: shadowed declaration is here
   89 |     typedef string_path<std::string, id_translator<std::string> > path;
      |                                                                   ^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520,
                 from json-utils.hxx:36,
                 from onedrive-session.hxx:34,
                 from onedrive-object.hxx:33,
                 from onedrive-document.hxx:36,
                 from onedrive-document.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp: In member function 'typename boost::disable_if<boost::property_tree::detail::is_translator<Type>, Type>::type boost::property_tree::basic_ptree<Key, Data, KeyCompare>::get(const path_type&, const Type&) const':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:780:48: warning: declaration of 'path' shadows a global declaration [-Wshadow]
  780 |     basic_ptree<K, D, C>::get(const path_type &path,
      |                               ~~~~~~~~~~~~~~~~~^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15,
                 from json-utils.hxx:36,
                 from onedrive-session.hxx:34,
                 from onedrive-object.hxx:33,
                 from onedrive-document.hxx:36,
                 from onedrive-document.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree_fwd.hpp:89:67: note: shadowed declaration is here
   89 |     typedef string_path<std::string, id_translator<std::string> > path;
      |                                                                   ^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520,
                 from json-utils.hxx:36,
                 from onedrive-session.hxx:34,
                 from onedrive-object.hxx:33,
                 from onedrive-document.hxx:36,
                 from onedrive-document.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp: In member function 'typename boost::enable_if<boost::property_tree::detail::is_character<Ch>, std::__cxx11::basic_string<Ch> >::type boost::property_tree::basic_ptree<Key, Data, KeyCompare>::get(const path_type&, const Ch*) const':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:793:26: warning: declaration of 'path' shadows a global declaration [-Wshadow]
  793 |         const path_type &path, const Ch *default_value) const
      |         ~~~~~~~~~~~~~~~~~^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15,
                 from json-utils.hxx:36,
                 from onedrive-session.hxx:34,
                 from onedrive-object.hxx:33,
                 from onedrive-document.hxx:36,
                 from onedrive-document.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree_fwd.hpp:89:67: note: shadowed declaration is here
   89 |     typedef string_path<std::string, id_translator<std::string> > path;
      |                                                                   ^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520,
                 from json-utils.hxx:36,
                 from onedrive-session.hxx:34,
                 from onedrive-object.hxx:33,
                 from onedrive-document.hxx:36,
                 from onedrive-document.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp: In member function 'boost::optional<U> boost::property_tree::basic_ptree<Key, Data, KeyCompare>::get_optional(const path_type&, Translator) const':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:800:72: warning: declaration of 'path' shadows a global declaration [-Wshadow]
  800 |     optional<Type> basic_ptree<K, D, C>::get_optional(const path_type &path,
      |                                                       ~~~~~~~~~~~~~~~~~^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15,
                 from json-utils.hxx:36,
                 from onedrive-session.hxx:34,
                 from onedrive-object.hxx:33,
                 from onedrive-document.hxx:36,
                 from onedrive-document.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree_fwd.hpp:89:67: note: shadowed declaration is here
   89 |     typedef string_path<std::string, id_translator<std::string> > path;
      |                                                                   ^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520,
                 from json-utils.hxx:36,
                 from onedrive-session.hxx:34,
                 from onedrive-object.hxx:33,
                 from onedrive-document.hxx:36,
                 from onedrive-document.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp: In member function 'boost::optional<U> boost::property_tree::basic_ptree<Key, Data, KeyCompare>::get_optional(const path_type&) const':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:813:66: warning: declaration of 'path' shadows a global declaration [-Wshadow]
  813 |                                                 const path_type &path) const
      |                                                 ~~~~~~~~~~~~~~~~~^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15,
                 from json-utils.hxx:36,
                 from onedrive-session.hxx:34,
                 from onedrive-object.hxx:33,
                 from onedrive-document.hxx:36,
                 from onedrive-document.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree_fwd.hpp:89:67: note: shadowed declaration is here
   89 |     typedef string_path<std::string, id_translator<std::string> > path;
      |                                                                   ^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520,
                 from json-utils.hxx:36,
                 from onedrive-session.hxx:34,
                 from onedrive-object.hxx:33,
                 from onedrive-document.hxx:36,
                 from onedrive-document.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp: In member function 'boost::property_tree::basic_ptree<K, D, C>& boost::property_tree::basic_ptree<Key, Data, KeyCompare>::put(const path_type&, const Type&, Translator)':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:844:26: warning: declaration of 'path' shadows a global declaration [-Wshadow]
  844 |         const path_type &path, const Type &value, Translator tr)
      |         ~~~~~~~~~~~~~~~~~^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15,
                 from json-utils.hxx:36,
                 from onedrive-session.hxx:34,
                 from onedrive-object.hxx:33,
                 from onedrive-document.hxx:36,
                 from onedrive-document.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree_fwd.hpp:89:67: note: shadowed declaration is here
   89 |     typedef string_path<std::string, id_translator<std::string> > path;
      |                                                                   ^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520,
                 from json-utils.hxx:36,
                 from onedrive-session.hxx:34,
                 from onedrive-object.hxx:33,
                 from onedrive-document.hxx:36,
                 from onedrive-document.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp: In member function 'boost::property_tree::basic_ptree<K, D, C>& boost::property_tree::basic_ptree<Key, Data, KeyCompare>::put(const path_type&, const Type&)':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:859:26: warning: declaration of 'path' shadows a global declaration [-Wshadow]
  859 |         const path_type &path, const Type &value)
      |         ~~~~~~~~~~~~~~~~~^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15,
                 from json-utils.hxx:36,
                 from onedrive-session.hxx:34,
                 from onedrive-object.hxx:33,
                 from onedrive-document.hxx:36,
                 from onedrive-document.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree_fwd.hpp:89:67: note: shadowed declaration is here
   89 |     typedef string_path<std::string, id_translator<std::string> > path;
      |                                                                   ^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520,
                 from json-utils.hxx:36,
                 from onedrive-session.hxx:34,
                 from onedrive-object.hxx:33,
                 from onedrive-document.hxx:36,
                 from onedrive-document.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp: In member function 'boost::property_tree::basic_ptree<K, D, C>& boost::property_tree::basic_ptree<Key, Data, KeyCompare>::add(const path_type&, const Type&, Translator)':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:868:26: warning: declaration of 'path' shadows a global declaration [-Wshadow]
  868 |         const path_type &path, const Type &value, Translator tr)
      |         ~~~~~~~~~~~~~~~~~^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15,
                 from json-utils.hxx:36,
                 from onedrive-session.hxx:34,
                 from onedrive-object.hxx:33,
                 from onedrive-document.hxx:36,
                 from onedrive-document.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree_fwd.hpp:89:67: note: shadowed declaration is here
   89 |     typedef string_path<std::string, id_translator<std::string> > path;
      |                                                                   ^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520,
                 from json-utils.hxx:36,
                 from onedrive-session.hxx:34,
                 from onedrive-object.hxx:33,
                 from onedrive-document.hxx:36,
                 from onedrive-document.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp: In member function 'boost::property_tree::basic_ptree<K, D, C>& boost::property_tree::basic_ptree<Key, Data, KeyCompare>::add(const path_type&, const Type&)':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:878:26: warning: declaration of 'path' shadows a global declaration [-Wshadow]
  878 |         const path_type &path, const Type &value)
      |         ~~~~~~~~~~~~~~~~~^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15,
                 from json-utils.hxx:36,
                 from onedrive-session.hxx:34,
                 from onedrive-object.hxx:33,
                 from onedrive-document.hxx:36,
                 from onedrive-document.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree_fwd.hpp:89:67: note: shadowed declaration is here
   89 |     typedef string_path<std::string, id_translator<std::string> > path;
      |                                                                   ^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/range/iterator_range_core.hpp:27,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/replace.hpp:16,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_facet.hpp:17,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/gregorian_io.hpp:16,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/gregorian.hpp:31,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/time_formatters.hpp:12,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/posix_time.hpp:24,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/local_time/local_time.hpp:11,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time.hpp:15,
                 from ../../inc/libcmis/object.hxx:40,
                 from ../../inc/libcmis/document.hxx:39,
                 from onedrive-folder.hxx:32,
                 from onedrive-folder.cxx:29:
/pbulk/work/net/libcmis/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/net/libcmis/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/net/libcmis/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/net/libcmis/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++(
      |   ^~~~~~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/range/iterator_range_core.hpp:27,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/replace.hpp:16,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_facet.hpp:17,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/gregorian_io.hpp:16,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/gregorian.hpp:31,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/time_formatters.hpp:12,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/posix_time.hpp:24,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/local_time/local_time.hpp:11,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time.hpp:15,
                 from ../../inc/libcmis/object.hxx:40,
                 from ../../inc/libcmis/document.hxx:39,
                 from onedrive-document.hxx:32,
                 from onedrive-document.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp: In instantiation of 'class boost::iterators::detail::iterator_facade_base<boost::token_iterator<boost::char_separator<wchar_t, std::char_traits<wchar_t> >, __gnu_cxx::__normal_iterator<const wchar_t*, std::__cxx11::basic_string<wchar_t> >, std::__cxx11::basic_string<wchar_t> >, std::__cxx11::basic_string<wchar_t>, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string<wchar_t>&, int, false, false>':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:854:9:   required from 'class boost::iterators::iterator_facade<boost::token_iterator<boost::char_separator<wchar_t, std::char_traits<wchar_t> >, __gnu_cxx::__normal_iterator<const wchar_t*, std::__cxx11::basic_string<wchar_t> >, std::__cxx11::basic_string<wchar_t> >, std::__cxx11::basic_string<wchar_t>, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string<wchar_t>&, int>'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/token_iterator.hpp:30:9:   required from 'class boost::token_iterator<boost::char_separator<wchar_t, std::char_traits<wchar_t> >, __gnu_cxx::__normal_iterator<const wchar_t*, std::__cxx11::basic_string<wchar_t> >, std::__cxx11::basic_string<wchar_t> >'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_parsing.hpp:322:36:   required from 'boost::date_time::period<date_type, typename date_type::duration_type> boost::date_time::from_simple_string_type(const std::__cxx11::basic_string<OutputT>&) [with date_type = boost::gregorian::date; charT = wchar_t; typename date_type::duration_type = boost::gregorian::date_duration]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/parsers.hpp:103:62:   required from here
/pbulk/work/net/libcmis/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++() [with Derived = boost::token_iterator<boost::char_separator<wchar_t, std::char_traits<wchar_t> >, __gnu_cxx::__normal_iterator<const wchar_t*, std::__cxx11::basic_string<wchar_t> >, std::__cxx11::basic_string<wchar_t> >; Value = std::__cxx11::basic_string<wchar_t>; CategoryOrTraversal = boost::iterators::forward_traversal_tag; Reference = const std::__cxx11::basic_string<wchar_t>&; Difference = int]' should return 'boost::iterators::detail::iterator_facade_base<boost::token_iterator<boost::char_separator<wchar_t, std::char_traits<wchar_t> >, __gnu_cxx::__normal_iterator<const wchar_t*, std::__cxx11::basic_string<wchar_t> >, std::__cxx11::basic_string<wchar_t> >, std::__cxx11::basic_string<wchar_t>, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string<wchar_t>&, int, false, false>&' [-Weffc++]
  745 |         Derived& operator++()
      |                  ^~~~~~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/node_type.hpp:22,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/index_base.hpp:27,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/base_type.hpp:21,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index_container.hpp:36,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:21,
                 from json-utils.hxx:36,
                 from onedrive-session.hxx:34,
                 from onedrive-object.hxx:33,
                 from onedrive-document.hxx:36,
                 from onedrive-document.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/header_holder.hpp: In instantiation of 'struct boost::multi_index::detail::header_holder<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::null_augment_policy, boost::multi_index::detail::index_node_base<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > > > >*, boost::multi_index::multi_index_container<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, boost::multi_index::indexed_by<boost::multi_index::sequenced<>, boost::multi_index::ordered_non_unique<boost::multi_index::tag<boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >::subs::by_name, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::multi_index::member<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, const std::__cxx11::basic_string<char>, &std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >::first>, std::less<std::__cxx11::basic_string<char> > >, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > > >':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index_container.hpp:99:7:   required from 'class boost::multi_index::multi_index_container<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, boost::multi_index::indexed_by<boost::multi_index::sequenced<>, boost::multi_index::ordered_non_unique<boost::multi_index::tag<boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >::subs::by_name, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::multi_index::member<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, const std::__cxx11::basic_string<char>, &std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >::first>, std::less<std::__cxx11::basic_string<char> > >, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > >'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:60:13:   required from 'struct boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >::subs'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:195:64:   required from 'boost::property_tree::basic_ptree<Key, Data, KeyCompare>::basic_ptree(const boost::property_tree::basic_ptree<Key, Data, KeyCompare>&) [with Key = std::__cxx11::basic_string<char>; Data = std::__cxx11::basic_string<char>; KeyCompare = std::less<std::__cxx11::basic_string<char> >]'
json-utils.hxx:78:62:   required from here
/pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/header_holder.hpp:33:8: warning: 'struct boost::multi_index::detail::header_holder<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::null_augment_policy, boost::multi_index::detail::index_node_base<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > > > >*, boost::multi_index::multi_index_container<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, boost::multi_index::indexed_by<boost::multi_index::sequenced<>, boost::multi_index::ordered_non_unique<boost::multi_index::tag<boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >::subs::by_name, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::multi_index::member<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, const std::__cxx11::basic_string<char>, &std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >::first>, std::less<std::__cxx11::basic_string<char> > >, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > > >' has pointer data members [-Weffc++]
   33 | struct header_holder:private noncopyable
      |        ^~~~~~~~~~~~~
/pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/header_holder.hpp:33:8: warning:   but does not declare 'boost::multi_index::detail::header_holder<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::null_augment_policy, boost::multi_index::detail::index_node_base<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > > > >*, boost::multi_index::multi_index_container<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, boost::multi_index::indexed_by<boost::multi_index::sequenced<>, boost::multi_index::ordered_non_unique<boost::multi_index::tag<boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >::subs::by_name, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::multi_index::member<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, const std::__cxx11::basic_string<char>, &std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >::first>, std::less<std::__cxx11::basic_string<char> > >, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > > >(const boost::multi_index::detail::header_holder<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::null_augment_policy, boost::multi_index::detail::index_node_base<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > > > >*, boost::multi_index::multi_index_container<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, boost::multi_index::indexed_by<boost::multi_index::sequenced<>, boost::multi_index::ordered_non_unique<boost::multi_index::tag<boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >::subs::by_name, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::multi_index::member<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, const std::__cxx11::basic_string<char>, &std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >::first>, std::less<std::__cxx11::basic_string<char> > >, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > > >&)' [-Weffc++]
/pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/header_holder.hpp:33:8: warning:   or 'operator=(const boost::multi_index::detail::header_holder<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::null_augment_policy, boost::multi_index::detail::index_node_base<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > > > >*, boost::multi_index::multi_index_container<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, boost::multi_index::indexed_by<boost::multi_index::sequenced<>, boost::multi_index::ordered_non_unique<boost::multi_index::tag<boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >::subs::by_name, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::multi_index::member<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, const std::__cxx11::basic_string<char>, &std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >::first>, std::less<std::__cxx11::basic_string<char> > >, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > > >&)' [-Weffc++]
/pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/header_holder.hpp:38:15: note: pointer member 'boost::multi_index::detail::header_holder<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::null_augment_policy, boost::multi_index::detail::index_node_base<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > > > >*, boost::multi_index::multi_index_container<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, boost::multi_index::indexed_by<boost::multi_index::sequenced<>, boost::multi_index::ordered_non_unique<boost::multi_index::tag<boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >::subs::by_name, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::multi_index::member<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, const std::__cxx11::basic_string<char>, &std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >::first>, std::less<std::__cxx11::basic_string<char> > >, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > > >::member' declared here
   38 |   NodeTypePtr member;
      |               ^~~~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/token_iterator.hpp:24,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/tokenizer.hpp:20,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_parsing.hpp:17,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/parsers.hpp:13,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/gregorian.hpp:34,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/time_formatters.hpp:12,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/posix_time.hpp:24,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/local_time/local_time.hpp:11,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time.hpp:15,
                 from ../../inc/libcmis/object.hxx:40,
                 from ../../inc/libcmis/document.hxx:39,
                 from onedrive-document.hxx:32,
                 from onedrive-document.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/token_functions.hpp: In instantiation of 'boost::char_separator<Char, Tr>::char_separator(const Char*, const Char*, boost::empty_token_policy) [with Char = char; Tr = std::char_traits<char>]':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_parsing.hpp:155:27:   required from 'date_type boost::date_time::parse_date(const string&, int) [with date_type = boost::gregorian::date; std::string = std::__cxx11::basic_string<char>]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/parsers.hpp:49:41:   required from here
/pbulk/work/net/libcmis/work/.buildlink/include/boost/token_functions.hpp:435:5: warning: 'boost::char_separator<char, std::char_traits<char> >::m_kept_delims' should be initialized in the member initialization list [-Weffc++]
  435 |     char_separator(const Char* dropped_delims,
      |     ^~~~~~~~~~~~~~
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp: In instantiation of 'class boost::iterators::detail::iterator_facade_base<boost::token_iterator<boost::char_separator<char, std::char_traits<char> >, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char>, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string<char>&, int, false, false>':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:854:9:   required from 'class boost::iterators::iterator_facade<boost::token_iterator<boost::char_separator<char, std::char_traits<char> >, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char>, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string<char>&, int>'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/token_iterator.hpp:30:9:   required from 'class boost::token_iterator<boost::char_separator<char, std::char_traits<char> >, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_parsing.hpp:158:24:   required from here
/pbulk/work/net/libcmis/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++() [with Derived = boost::token_iterator<boost::char_separator<char, std::char_traits<char> >, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >; Value = std::__cxx11::basic_string<char>; CategoryOrTraversal = boost::iterators::forward_traversal_tag; Reference = const std::__cxx11::basic_string<char>&; Difference = int]' should return 'boost::iterators::detail::iterator_facade_base<boost::token_iterator<boost::char_separator<char, std::char_traits<char> >, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char>, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string<char>&, int, false, false>&' [-Weffc++]
  745 |         Derived& operator++()
      |                  ^~~~~~~~
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp: In instantiation of 'class boost::iterators::detail::iterator_facade_base<boost::token_iterator<boost::offset_separator, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char>, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string<char>&, int, false, false>':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:854:9:   required from 'class boost::iterators::iterator_facade<boost::token_iterator<boost::offset_separator, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char>, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string<char>&, int>'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/token_iterator.hpp:30:9:   required from 'class boost::token_iterator<boost::offset_separator, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_parsing.hpp:202:73:   required from here
/pbulk/work/net/libcmis/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++() [with Derived = boost::token_iterator<boost::offset_separator, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >; Value = std::__cxx11::basic_string<char>; CategoryOrTraversal = boost::iterators::forward_traversal_tag; Reference = const std::__cxx11::basic_string<char>&; Difference = int]' should return 'boost::iterators::detail::iterator_facade_base<boost::token_iterator<boost::offset_separator, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char>, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string<char>&, int, false, false>&' [-Weffc++]
/pbulk/work/net/libcmis/work/.buildlink/include/boost/token_functions.hpp: In instantiation of 'boost::char_separator<Char, Tr>::char_separator(const Char*, const Char*, boost::empty_token_policy) [with Char = wchar_t; Tr = std::char_traits<wchar_t>]':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_parsing.hpp:320:22:   required from 'boost::date_time::period<date_type, typename date_type::duration_type> boost::date_time::from_simple_string_type(const std::__cxx11::basic_string<OutputT>&) [with date_type = boost::gregorian::date; charT = wchar_t; typename date_type::duration_type = boost::gregorian::date_duration]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/parsers.hpp:103:62:   required from here
/pbulk/work/net/libcmis/work/.buildlink/include/boost/token_functions.hpp:435:5: warning: 'boost::char_separator<wchar_t, std::char_traits<wchar_t> >::m_kept_delims' should be initialized in the member initialization list [-Weffc++]
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/format_date_parser.hpp:17,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_generator_parser.hpp:20,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_facet.hpp:25,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/gregorian_io.hpp:16,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/gregorian.hpp:31,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/time_formatters.hpp:12,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/posix_time.hpp:24,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/local_time/local_time.hpp:11,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time.hpp:15,
                 from ../../inc/libcmis/object.hxx:40,
                 from ../../inc/libcmis/document.hxx:39,
                 from onedrive-document.hxx:32,
                 from onedrive-document.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/special_values_parser.hpp: In instantiation of 'boost::date_time::special_values_parser<date_type, charT>::special_values_parser() [with date_type = boost::gregorian::date; charT = char]':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/time_parsing.hpp:316:18:   required from 'time_type boost::date_time::parse_iso_time(const string&, char) [with time_type = boost::posix_time::ptime; std::string = std::__cxx11::basic_string<char>]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/time_parsers.hpp:35:51:   required from here
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/special_values_parser.hpp:52:5: warning: 'boost::date_time::special_values_parser<boost::gregorian::date, char>::m_sv_strings' should be initialized in the member initialization list [-Weffc++]
   52 |     special_values_parser()
      |     ^~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/period_parser.hpp:19,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_facet.hpp:23,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/gregorian_io.hpp:16,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/gregorian.hpp:31,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/time_formatters.hpp:12,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/posix_time.hpp:24,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/local_time/local_time.hpp:11,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time.hpp:15,
                 from ../../inc/libcmis/object.hxx:40,
                 from ../../inc/libcmis/document.hxx:39,
                 from onedrive-document.hxx:32,
                 from onedrive-document.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/string_parse_tree.hpp: In instantiation of 'boost::date_time::parse_match_result<charT>::parse_match_result() [with charT = char]':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/time_parsing.hpp:317:17:   required from 'time_type boost::date_time::parse_iso_time(const string&, char) [with time_type = boost::posix_time::ptime; std::string = std::__cxx11::basic_string<char>]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/time_parsers.hpp:35:51:   required from here
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/string_parse_tree.hpp:28:3: warning: 'boost::date_time::parse_match_result<char>::cache' should be initialized in the member initialization list [-Weffc++]
   28 |   parse_match_result() :
      |   ^~~~~~~~~~~~~~~~~~
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/string_parse_tree.hpp: In instantiation of 'boost::date_time::string_parse_tree<charT>::string_parse_tree(short int) [with charT = char]':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/special_values_parser.hpp:53:5:   required from 'boost::date_time::special_values_parser<date_type, charT>::special_values_parser() [with date_type = boost::gregorian::date; charT = char]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/time_parsing.hpp:316:18:   required from 'time_type boost::date_time::parse_iso_time(const string&, char) [with time_type = boost::posix_time::ptime; std::string = std::__cxx11::basic_string<char>]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/time_parsers.hpp:35:51:   required from here
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/string_parse_tree.hpp:119:3: warning: 'boost::date_time::string_parse_tree<char>::m_next_chars' should be initialized in the member initialization list [-Weffc++]
  119 |   string_parse_tree(short value = parse_match_result_type::PARSE_ERROR) :
      |   ^~~~~~~~~~~~~~~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/copy_map.hpp:24,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/index_base.hpp:23,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/base_type.hpp:21,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index_container.hpp:36,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:21,
                 from json-utils.hxx:36,
                 from onedrive-session.hxx:34,
                 from onedrive-object.hxx:33,
                 from onedrive-document.hxx:36,
                 from onedrive-document.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/auto_space.hpp: In instantiation of 'struct boost::multi_index::detail::auto_space<boost::multi_index::detail::copy_map_entry<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::null_augment_policy, boost::multi_index::detail::index_node_base<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > > > > >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > >':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/copy_map.hpp:123:46:   required from 'class boost::multi_index::detail::copy_map<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::null_augment_policy, boost::multi_index::detail::index_node_base<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > > > >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > >'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index_container.hpp:623:19:   required from 'void boost::multi_index::multi_index_container<Value, IndexSpecifierList, Allocator>::copy_construct_from(const boost::multi_index::multi_index_container<Value, IndexSpecifierList, Allocator>&) [with Value = std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >; IndexSpecifierList = boost::multi_index::indexed_by<boost::multi_index::sequenced<>, boost::multi_index::ordered_non_unique<boost::multi_index::tag<boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >::subs::by_name, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::multi_index::member<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, const std::__cxx11::basic_string<char>, &std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >::first>, std::less<std::__cxx11::basic_string<char> > >, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>; Allocator = std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > >]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index_container.hpp:294:5:   required from 'boost::multi_index::multi_index_container<Value, IndexSpecifierList, Allocator>::multi_index_container(const boost::multi_index::multi_index_container<Value, IndexSpecifierList, Allocator>&) [with Value = std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >; IndexSpecifierList = boost::multi_index::indexed_by<boost::multi_index::sequenced<>, boost::multi_index::ordered_non_unique<boost::multi_index::tag<boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >::subs::by_name, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::multi_index::member<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, const std::__cxx11::basic_string<char>, &std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >::first>, std::less<std::__cxx11::basic_string<char> > >, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>; Allocator = std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > >]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:195:22:   required from 'boost::property_tree::basic_ptree<Key, Data, KeyCompare>::basic_ptree(const boost::property_tree::basic_ptree<Key, Data, KeyCompare>&) [with Key = std::__cxx11::basic_string<char>; Data = std::__cxx11::basic_string<char>; KeyCompare = std::less<std::__cxx11::basic_string<char> >]'
json-utils.hxx:78:62:   required from here
/pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/auto_space.hpp:47:8: warning: 'struct boost::multi_index::detail::auto_space<boost::multi_index::detail::copy_map_entry<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::null_augment_policy, boost::multi_index::detail::index_node_base<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > > > > >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > >' has pointer data members [-Weffc++]
   47 | struct auto_space:private noncopyable
      |        ^~~~~~~~~~
/pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/auto_space.hpp:47:8: warning:   but does not declare 'boost::multi_index::detail::auto_space<boost::multi_index::detail::copy_map_entry<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::null_augment_policy, boost::multi_index::detail::index_node_base<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > > > > >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > >(const boost::multi_index::detail::auto_space<boost::multi_index::detail::copy_map_entry<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::null_augment_policy, boost::multi_index::detail::index_node_base<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > > > > >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > >&)' [-Weffc++]
/pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/auto_space.hpp:47:8: warning:   or 'operator=(const boost::multi_index::detail::auto_space<boost::multi_index::detail::copy_map_entry<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::null_augment_policy, boost::multi_index::detail::index_node_base<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > > > > >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > >&)' [-Weffc++]
/pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/auto_space.hpp:90:13: note: pointer member 'boost::multi_index::detail::auto_space<boost::multi_index::detail::copy_map_entry<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::null_augment_policy, boost::multi_index::detail::index_node_base<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > > > > >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > >::data_' declared here
   90 |   pointer   data_;
      |             ^~~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/index_base.hpp:23,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/base_type.hpp:21,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index_container.hpp:36,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:21,
                 from json-utils.hxx:36,
                 from onedrive-session.hxx:34,
                 from onedrive-object.hxx:33,
                 from onedrive-document.hxx:36,
                 from onedrive-document.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/copy_map.hpp: In instantiation of 'class boost::multi_index::detail::copy_map<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::null_augment_policy, boost::multi_index::detail::index_node_base<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > > > >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > >':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index_container.hpp:623:19:   required from 'void boost::multi_index::multi_index_container<Value, IndexSpecifierList, Allocator>::copy_construct_from(const boost::multi_index::multi_index_container<Value, IndexSpecifierList, Allocator>&) [with Value = std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >; IndexSpecifierList = boost::multi_index::indexed_by<boost::multi_index::sequenced<>, boost::multi_index::ordered_non_unique<boost::multi_index::tag<boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >::subs::by_name, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::multi_index::member<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, const std::__cxx11::basic_string<char>, &std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >::first>, std::less<std::__cxx11::basic_string<char> > >, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>; Allocator = std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > >]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index_container.hpp:294:5:   required from 'boost::multi_index::multi_index_container<Value, IndexSpecifierList, Allocator>::multi_index_container(const boost::multi_index::multi_index_container<Value, IndexSpecifierList, Allocator>&) [with Value = std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >; IndexSpecifierList = boost::multi_index::indexed_by<boost::multi_index::sequenced<>, boost::multi_index::ordered_non_unique<boost::multi_index::tag<boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >::subs::by_name, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::multi_index::member<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, const std::__cxx11::basic_string<char>, &std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >::first>, std::less<std::__cxx11::basic_string<char> > >, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>; Allocator = std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > >]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:195:22:   required from 'boost::property_tree::basic_ptree<Key, Data, KeyCompare>::basic_ptree(const boost::property_tree::basic_ptree<Key, Data, KeyCompare>&) [with Key = std::__cxx11::basic_string<char>; Data = std::__cxx11::basic_string<char>; KeyCompare = std::less<std::__cxx11::basic_string<char> >]'
json-utils.hxx:78:62:   required from here
/pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/copy_map.hpp:73:7: warning: 'class boost::multi_index::detail::copy_map<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::null_augment_policy, boost::multi_index::detail::index_node_base<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > > > >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > >' has pointer data members [-Weffc++]
   73 | class copy_map:private noncopyable
      |       ^~~~~~~~
/pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/copy_map.hpp:73:7: warning:   but does not declare 'boost::multi_index::detail::copy_map<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::null_augment_policy, boost::multi_index::detail::index_node_base<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > > > >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > >(const boost::multi_index::detail::copy_map<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::null_augment_policy, boost::multi_index::detail::index_node_base<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > > > >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > >&)' [-Weffc++]
/pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/copy_map.hpp:73:7: warning:   or 'operator=(const boost::multi_index::detail::copy_map<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::null_augment_policy, boost::multi_index::detail::index_node_base<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > > > >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > >&)' [-Weffc++]
/pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/copy_map.hpp:126:46: note: pointer member 'boost::multi_index::detail::copy_map<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::null_augment_policy, boost::multi_index::detail::index_node_base<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > > > >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > >::header_cpy_' declared here
  126 |   Node*                                      header_cpy_;
      |                                              ^~~~~~~~~~~
  CXX      libcmis_la-onedrive-object-type.lo
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/trim.hpp:23,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string.hpp:19,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/tz_db_base.hpp:24,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/local_time/tz_database.hpp:14,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/local_time/local_time.hpp:19,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time.hpp:15,
                 from ../../inc/libcmis/object.hxx:40,
                 from ../../inc/libcmis/document.hxx:39,
                 from onedrive-folder.hxx:32,
                 from onedrive-folder.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/classification.hpp:238:9: warning: user-defined 'boost::algorithm::detail::pred_andF<Pred1T, Pred2T> boost::algorithm::operator&&(const boost::algorithm::predicate_facade<Pred1T>&, const boost::algorithm::predicate_facade<Pred2T>&)' always evaluates both arguments [-Weffc++]
  238 |         operator&&(
      |         ^~~~~~~~
/pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/classification.hpp:262:9: warning: user-defined 'boost::algorithm::detail::pred_orF<Pred1T, Pred2T> boost::algorithm::operator||(const boost::algorithm::predicate_facade<Pred1T>&, const boost::algorithm::predicate_facade<Pred2T>&)' always evaluates both arguments [-Weffc++]
  262 |         operator||(
      |         ^~~~~~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/period_parser.hpp:19,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_facet.hpp:23,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/gregorian_io.hpp:16,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/gregorian.hpp:31,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/time_formatters.hpp:12,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/posix_time.hpp:24,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/local_time/local_time.hpp:11,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time.hpp:15,
                 from ../../inc/libcmis/object.hxx:40,
                 from ../../inc/libcmis/document.hxx:39,
                 from onedrive-document.hxx:32,
                 from onedrive-document.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/string_parse_tree.hpp: In instantiation of 'boost::date_time::string_parse_tree<charT>::string_parse_tree(boost::date_time::string_parse_tree<charT>::collection_type, unsigned int) [with charT = char; boost::date_time::string_parse_tree<charT>::collection_type = std::vector<std::__cxx11::basic_string<char> >]':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/special_values_parser.hpp:91:22:   required from 'void boost::date_time::special_values_parser<date_type, charT>::sv_strings(const string_type&, const string_type&, const string_type&, const string_type&, const string_type&) [with date_type = boost::gregorian::date; charT = char; boost::date_time::special_values_parser<date_type, charT>::string_type = std::__cxx11::basic_string<char>]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/special_values_parser.hpp:54:7:   required from 'boost::date_time::special_values_parser<date_type, charT>::special_values_parser() [with date_type = boost::gregorian::date; charT = char]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/time_parsing.hpp:316:18:   required from 'time_type boost::date_time::parse_iso_time(const string&, char) [with time_type = boost::posix_time::ptime; std::string = std::__cxx11::basic_string<char>]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/time_parsers.hpp:35:51:   required from here
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/string_parse_tree.hpp:104:3: warning: 'boost::date_time::string_parse_tree<char>::m_next_chars' should be initialized in the member initialization list [-Weffc++]
  104 |   string_parse_tree(collection_type names, unsigned int starting_point=0) :
      |   ^~~~~~~~~~~~~~~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/function/function_template.hpp:14,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/function.hpp:16,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/detail/find_iterator.hpp:18,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/find_iterator.hpp:24,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/iter_find.hpp:27,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/split.hpp:16,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string.hpp:23,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/tz_db_base.hpp:24,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/local_time/tz_database.hpp:14,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/local_time/local_time.hpp:19,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time.hpp:15,
                 from ../../inc/libcmis/object.hxx:40,
                 from ../../inc/libcmis/document.hxx:39,
                 from onedrive-folder.hxx:32,
                 from onedrive-folder.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/function/function_base.hpp: In constructor 'boost::function_base::function_base()':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/function/function_base.hpp:497:3: warning: 'boost::function_base::functor' should be initialized in the member initialization list [-Weffc++]
  497 |   function_base() : vtable(0) { }
      |   ^~~~~~~~~~~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/range/iterator_range_core.hpp:27,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/replace.hpp:16,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_facet.hpp:17,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/gregorian_io.hpp:16,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/gregorian.hpp:31,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/time_formatters.hpp:12,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/posix_time.hpp:24,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/local_time/local_time.hpp:11,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time.hpp:15,
                 from ../../inc/libcmis/object.hxx:40,
                 from ../../inc/libcmis/document.hxx:39,
                 from onedrive-folder.hxx:32,
                 from onedrive-folder.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp: In instantiation of 'class boost::iterators::detail::iterator_facade_base<boost::token_iterator<boost::escaped_list_separator<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char>, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string<char>&, int, false, false>':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:854:9:   required from 'class boost::iterators::iterator_facade<boost::token_iterator<boost::escaped_list_separator<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char>, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string<char>&, int>'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/token_iterator.hpp:30:9:   required from 'class boost::token_iterator<boost::escaped_list_separator<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/tz_db_base.hpp:337:21:   required from here
/pbulk/work/net/libcmis/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++() [with Derived = boost::token_iterator<boost::escaped_list_separator<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >; Value = std::__cxx11::basic_string<char>; CategoryOrTraversal = boost::iterators::forward_traversal_tag; Reference = const std::__cxx11::basic_string<char>&; Difference = int]' should return 'boost::iterators::detail::iterator_facade_base<boost::token_iterator<boost::escaped_list_separator<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char>, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string<char>&, int, false, false>&' [-Weffc++]
  745 |         Derived& operator++()
      |                  ^~~~~~~~
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp: In substitution of 'template<class I, class V, class TC, class R, class D> 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) [with I = boost::token_iterator<boost::escaped_list_separator<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >; V = std::__cxx11::basic_string<char>; TC = boost::iterators::forward_traversal_tag; R = const std::__cxx11::basic_string<char>&; D = int]':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/tz_db_base.hpp:339:12:   required from here
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:872:3: warning: postfix 'boost::mpl::eval_if<boost::mpl::and_<boost::is_convertible<const std::__cxx11::basic_string<char>&, const std::__cxx11::basic_string<char>&>, boost::mpl::not_<boost::is_convertible<boost::iterators::forward_traversal_tag, boost::iterators::forward_traversal_tag> >, mpl_::bool_<true>, mpl_::bool_<true>, mpl_::bool_<true> >, boost::mpl::if_<boost::iterators::detail::is_non_proxy_reference<const std::__cxx11::basic_string<char>&, std::__cxx11::basic_string<char> >, boost::iterators::detail::postfix_increment_proxy<boost::token_iterator<boost::escaped_list_separator<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> > >, boost::iterators::detail::writable_postfix_increment_proxy<boost::token_iterator<boost::escaped_list_separator<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> > > >, boost::mpl::identity<boost::token_iterator<boost::escaped_list_separator<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> > > >::type boost::iterators::operator++(boost::iterators::iterator_facade<boost::token_iterator<boost::escaped_list_separator<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char>, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string<char>&, int>&, int)' should return 'boost::iterators::iterator_facade<boost::token_iterator<boost::escaped_list_separator<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char>, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string<char>&, int>' [-Weffc++]
  872 |   operator++(
      |   ^~~~~~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/range/iterator_range_core.hpp:27,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/replace.hpp:16,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_facet.hpp:17,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/gregorian_io.hpp:16,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/gregorian.hpp:31,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/time_formatters.hpp:12,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/posix_time.hpp:24,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/local_time/local_time.hpp:11,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time.hpp:15,
                 from ../../inc/libcmis/object.hxx:40,
                 from ../../inc/libcmis/document.hxx:39,
                 from onedrive-document.hxx:32,
                 from onedrive-document.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp: In instantiation of 'class boost::iterators::detail::iterator_facade_base<boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, int, false, false>':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:774:11:   required from 'class boost::iterators::detail::iterator_facade_base<boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, int, true, false>'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:800:11:   required from 'class boost::iterators::detail::iterator_facade_base<boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, int, true, true>'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:854:9:   required from 'class boost::iterators::iterator_facade<boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, int>'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_adaptor.hpp:249:9:   required from 'class boost::iterators::iterator_adaptor<boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, char, boost::use_default, char, boost::use_default>'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/transform_iterator.hpp:83:9:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/case_conv.hpp:76:79:   required from 'SequenceT boost::algorithm::to_lower_copy(const SequenceT&, const std::locale&) [with SequenceT = std::__cxx11::basic_string<char>]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/string_parse_tree.hpp:110:54:   required from 'boost::date_time::string_parse_tree<charT>::string_parse_tree(boost::date_time::string_parse_tree<charT>::collection_type, unsigned int) [with charT = char; boost::date_time::string_parse_tree<charT>::collection_type = std::vector<std::__cxx11::basic_string<char> >]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/special_values_parser.hpp:91:22:   required from 'void boost::date_time::special_values_parser<date_type, charT>::sv_strings(const string_type&, const string_type&, const string_type&, const string_type&, const string_type&) [with date_type = boost::gregorian::date; charT = char; boost::date_time::special_values_parser<date_type, charT>::string_type = std::__cxx11::basic_string<char>]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/special_values_parser.hpp:54:7:   required from 'boost::date_time::special_values_parser<date_type, charT>::special_values_parser() [with date_type = boost::gregorian::date; charT = char]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/time_parsing.hpp:316:18:   required from 'time_type boost::date_time::parse_iso_time(const string&, char) [with time_type = boost::posix_time::ptime; std::string = std::__cxx11::basic_string<char>]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/time_parsers.hpp:35:51:   required from here
/pbulk/work/net/libcmis/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++() [with Derived = boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>; Value = char; CategoryOrTraversal = boost::iterators::random_access_traversal_tag; Reference = char; Difference = int]' should return 'boost::iterators::detail::iterator_facade_base<boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, int, false, false>&' [-Weffc++]
  745 |         Derived& operator++()
      |                  ^~~~~~~~
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp: In instantiation of 'class boost::iterators::detail::iterator_facade_base<boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, int, true, false>':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:800:11:   required from 'class boost::iterators::detail::iterator_facade_base<boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, int, true, true>'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:854:9:   required from 'class boost::iterators::iterator_facade<boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, int>'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_adaptor.hpp:249:9:   required from 'class boost::iterators::iterator_adaptor<boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, char, boost::use_default, char, boost::use_default>'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/transform_iterator.hpp:83:9:   required from 'class boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/detail/case_conv.hpp:117:53:   required from 'SequenceT boost::algorithm::detail::transform_range_copy(const RangeT&, FunctorT) [with SequenceT = std::__cxx11::basic_string<char>; RangeT = std::__cxx11::basic_string<char>; FunctorT = boost::algorithm::detail::to_lowerF<char>]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/case_conv.hpp:76:79:   required from 'SequenceT boost::algorithm::to_lower_copy(const SequenceT&, const std::locale&) [with SequenceT = std::__cxx11::basic_string<char>]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/string_parse_tree.hpp:110:54:   required from 'boost::date_time::string_parse_tree<charT>::string_parse_tree(boost::date_time::string_parse_tree<charT>::collection_type, unsigned int) [with charT = char; boost::date_time::string_parse_tree<charT>::collection_type = std::vector<std::__cxx11::basic_string<char> >]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/special_values_parser.hpp:91:22:   required from 'void boost::date_time::special_values_parser<date_type, charT>::sv_strings(const string_type&, const string_type&, const string_type&, const string_type&, const string_type&) [with date_type = boost::gregorian::date; charT = char; boost::date_time::special_values_parser<date_type, charT>::string_type = std::__cxx11::basic_string<char>]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/special_values_parser.hpp:54:7:   required from 'boost::date_time::special_values_parser<date_type, charT>::special_values_parser() [with date_type = boost::gregorian::date; charT = char]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/time_parsing.hpp:316:18:   required from 'time_type boost::date_time::parse_iso_time(const string&, char) [with time_type = boost::posix_time::ptime; std::string = std::__cxx11::basic_string<char>]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/time_parsers.hpp:35:51:   required from here
/pbulk/work/net/libcmis/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--() [with Derived = boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>; Value = char; CategoryOrTraversal = boost::iterators::random_access_traversal_tag; Reference = char; Difference = int]' should return 'boost::iterators::detail::iterator_facade_base<boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, int, true, false>&' [-Weffc++]
  778 |         Derived& operator--()
      |                  ^~~~~~~~
/pbulk/work/net/libcmis/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) [with Derived = boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>; Value = char; CategoryOrTraversal = boost::iterators::random_access_traversal_tag; Reference = char; Difference = int]' should return 'boost::iterators::detail::iterator_facade_base<boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, int, true, false>' [-Weffc++]
  784 |         Derived operator--(int)
      |                 ^~~~~~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/exceptions.hpp:17,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/string_path.hpp:16,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:16,
                 from json-utils.hxx:36,
                 from onedrive-session.hxx:34,
                 from onedrive-object.hxx:33,
                 from onedrive-folder.hxx:35,
                 from onedrive-folder.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/any.hpp: In member function 'boost::any& boost::any::operator=(ValueType&&)':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/any.hpp:173:20: warning: 'operator=' should return a reference to '*this' [-Weffc++]
  173 |             return *this;
      |                    ^~~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/tuple/tuple.hpp:28,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/index_base.hpp:30,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/base_type.hpp:21,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index_container.hpp:36,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:21,
                 from json-utils.hxx:36,
                 from onedrive-session.hxx:34,
                 from onedrive-object.hxx:33,
                 from onedrive-folder.hxx:35,
                 from onedrive-folder.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/tuple/detail/tuple_basic.hpp: In member function 'const boost::tuples::detail::swallow_assign& boost::tuples::detail::swallow_assign::operator=(const T&) const':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/tuple/detail/tuple_basic.hpp:618:12: warning: 'operator=' should return a reference to '*this' [-Weffc++]
  618 |     return *this;
      |            ^~~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/index_saver.hpp:17,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/index_base.hpp:35,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/base_type.hpp:21,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index_container.hpp:36,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:21,
                 from json-utils.hxx:36,
                 from onedrive-session.hxx:34,
                 from onedrive-object.hxx:33,
                 from onedrive-folder.hxx:35,
                 from onedrive-folder.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/index_matcher.hpp: In constructor 'boost::multi_index::detail::index_matcher::entry::entry(void*, std::size_t)':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/index_matcher.hpp:70:3: warning: 'boost::multi_index::detail::index_matcher::entry::previous' should be initialized in the member initialization list [-Weffc++]
   70 |   entry(void* node_,std::size_t pos_=0):node(node_),pos(pos_){}
      |   ^~~~~
/pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/index_matcher.hpp:70:3: warning: 'boost::multi_index::detail::index_matcher::entry::ordered' should be initialized in the member initialization list [-Weffc++]
/pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/index_matcher.hpp:70:3: warning: 'boost::multi_index::detail::index_matcher::entry::pile_top' should be initialized in the member initialization list [-Weffc++]
/pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/index_matcher.hpp:70:3: warning: 'boost::multi_index::detail::index_matcher::entry::pile_top_entry' should be initialized in the member initialization list [-Weffc++]
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/sequenced_index.hpp:17,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:23,
                 from json-utils.hxx:36,
                 from onedrive-session.hxx:34,
                 from onedrive-object.hxx:33,
                 from onedrive-folder.hxx:35,
                 from onedrive-folder.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/bind/bind.hpp: At global scope:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/bind/bind.hpp:437:5: warning: user-defined 'boost::_bi::bind_t<bool, boost::_bi::logical_and, boost::_bi::list<boost::_bi::bind_t<R, F, L>, typename boost::_bi::add_value<A2>::type> > boost::_bi::operator&&(const boost::_bi::bind_t<R, F, L>&, A2)' always evaluates both arguments [-Weffc++]
  437 |     operator op (bind_t<R, F, L> const & f, A2 a2) \
      |     ^~~~~~~~
/pbulk/work/net/libcmis/work/.buildlink/include/boost/bind/bind.hpp:437:5: note: in definition of macro 'BOOST_BIND_OPERATOR'
  437 |     operator op (bind_t<R, F, L> const & f, A2 a2) \
      |     ^~~~~~~~
/pbulk/work/net/libcmis/work/.buildlink/include/boost/bind/bind.hpp:437:5: warning: user-defined 'boost::_bi::bind_t<bool, boost::_bi::logical_or, boost::_bi::list<boost::_bi::bind_t<R, F, L>, typename boost::_bi::add_value<A2>::type> > boost::_bi::operator||(const boost::_bi::bind_t<R, F, L>&, A2)' always evaluates both arguments [-Weffc++]
  437 |     operator op (bind_t<R, F, L> const & f, A2 a2) \
      |     ^~~~~~~~
/pbulk/work/net/libcmis/work/.buildlink/include/boost/bind/bind.hpp:437:5: note: in definition of macro 'BOOST_BIND_OPERATOR'
  437 |     operator op (bind_t<R, F, L> const & f, A2 a2) \
      |     ^~~~~~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520,
                 from json-utils.hxx:36,
                 from onedrive-session.hxx:34,
                 from onedrive-object.hxx:33,
                 from onedrive-folder.hxx:35,
                 from onedrive-folder.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp: In member function 'boost::property_tree::basic_ptree<K, D, C>& boost::property_tree::basic_ptree<Key, Data, KeyCompare>::get_child(const path_type&)':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:573:58: warning: declaration of 'path' shadows a global declaration [-Wshadow]
  573 |         basic_ptree<K, D, C>::get_child(const path_type &path)
      |                                         ~~~~~~~~~~~~~~~~~^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15,
                 from json-utils.hxx:36,
                 from onedrive-session.hxx:34,
                 from onedrive-object.hxx:33,
                 from onedrive-folder.hxx:35,
                 from onedrive-folder.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree_fwd.hpp:89:67: note: shadowed declaration is here
   89 |     typedef string_path<std::string, id_translator<std::string> > path;
      |                                                                   ^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520,
                 from json-utils.hxx:36,
                 from onedrive-session.hxx:34,
                 from onedrive-object.hxx:33,
                 from onedrive-folder.hxx:35,
                 from onedrive-folder.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp: In member function 'const boost::property_tree::basic_ptree<K, D, C>& boost::property_tree::basic_ptree<Key, Data, KeyCompare>::get_child(const path_type&) const':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:585:58: warning: declaration of 'path' shadows a global declaration [-Wshadow]
  585 |         basic_ptree<K, D, C>::get_child(const path_type &path) const
      |                                         ~~~~~~~~~~~~~~~~~^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15,
                 from json-utils.hxx:36,
                 from onedrive-session.hxx:34,
                 from onedrive-object.hxx:33,
                 from onedrive-folder.hxx:35,
                 from onedrive-folder.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree_fwd.hpp:89:67: note: shadowed declaration is here
   89 |     typedef string_path<std::string, id_translator<std::string> > path;
      |                                                                   ^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520,
                 from json-utils.hxx:36,
                 from onedrive-session.hxx:34,
                 from onedrive-object.hxx:33,
                 from onedrive-folder.hxx:35,
                 from onedrive-folder.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp: In member function 'boost::property_tree::basic_ptree<K, D, C>& boost::property_tree::basic_ptree<Key, Data, KeyCompare>::get_child(const path_type&, boost::property_tree::basic_ptree<Key, Data, KeyCompare>::self_type&)':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:592:58: warning: declaration of 'path' shadows a global declaration [-Wshadow]
  592 |         basic_ptree<K, D, C>::get_child(const path_type &path,
      |                                         ~~~~~~~~~~~~~~~~~^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15,
                 from json-utils.hxx:36,
                 from onedrive-session.hxx:34,
                 from onedrive-object.hxx:33,
                 from onedrive-folder.hxx:35,
                 from onedrive-folder.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree_fwd.hpp:89:67: note: shadowed declaration is here
   89 |     typedef string_path<std::string, id_translator<std::string> > path;
      |                                                                   ^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520,
                 from json-utils.hxx:36,
                 from onedrive-session.hxx:34,
                 from onedrive-object.hxx:33,
                 from onedrive-folder.hxx:35,
                 from onedrive-folder.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp: In member function 'const boost::property_tree::basic_ptree<K, D, C>& boost::property_tree::basic_ptree<Key, Data, KeyCompare>::get_child(const path_type&, const self_type&) const':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:602:58: warning: declaration of 'path' shadows a global declaration [-Wshadow]
  602 |         basic_ptree<K, D, C>::get_child(const path_type &path,
      |                                         ~~~~~~~~~~~~~~~~~^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15,
                 from json-utils.hxx:36,
                 from onedrive-session.hxx:34,
                 from onedrive-object.hxx:33,
                 from onedrive-folder.hxx:35,
                 from onedrive-folder.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree_fwd.hpp:89:67: note: shadowed declaration is here
   89 |     typedef string_path<std::string, id_translator<std::string> > path;
      |                                                                   ^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520,
                 from json-utils.hxx:36,
                 from onedrive-session.hxx:34,
                 from onedrive-object.hxx:33,
                 from onedrive-folder.hxx:35,
                 from onedrive-folder.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp: In member function 'boost::optional<boost::property_tree::basic_ptree<Key, Data, KeyCompare>&> boost::property_tree::basic_ptree<Key, Data, KeyCompare>::get_child_optional(const path_type&)':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:612:67: warning: declaration of 'path' shadows a global declaration [-Wshadow]
  612 |         basic_ptree<K, D, C>::get_child_optional(const path_type &path)
      |                                                  ~~~~~~~~~~~~~~~~~^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15,
                 from json-utils.hxx:36,
                 from onedrive-session.hxx:34,
                 from onedrive-object.hxx:33,
                 from onedrive-folder.hxx:35,
                 from onedrive-folder.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree_fwd.hpp:89:67: note: shadowed declaration is here
   89 |     typedef string_path<std::string, id_translator<std::string> > path;
      |                                                                   ^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520,
                 from json-utils.hxx:36,
                 from onedrive-session.hxx:34,
                 from onedrive-object.hxx:33,
                 from onedrive-folder.hxx:35,
                 from onedrive-folder.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp: In member function 'boost::optional<const boost::property_tree::basic_ptree<Key, Data, KeyCompare>&> boost::property_tree::basic_ptree<Key, Data, KeyCompare>::get_child_optional(const path_type&) const':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:624:67: warning: declaration of 'path' shadows a global declaration [-Wshadow]
  624 |         basic_ptree<K, D, C>::get_child_optional(const path_type &path) const
      |                                                  ~~~~~~~~~~~~~~~~~^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15,
                 from json-utils.hxx:36,
                 from onedrive-session.hxx:34,
                 from onedrive-object.hxx:33,
                 from onedrive-folder.hxx:35,
                 from onedrive-folder.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree_fwd.hpp:89:67: note: shadowed declaration is here
   89 |     typedef string_path<std::string, id_translator<std::string> > path;
      |                                                                   ^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520,
                 from json-utils.hxx:36,
                 from onedrive-session.hxx:34,
                 from onedrive-object.hxx:33,
                 from onedrive-folder.hxx:35,
                 from onedrive-folder.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp: In member function 'boost::property_tree::basic_ptree<K, D, C>& boost::property_tree::basic_ptree<Key, Data, KeyCompare>::put_child(const path_type&, const self_type&)':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:636:58: warning: declaration of 'path' shadows a global declaration [-Wshadow]
  636 |         basic_ptree<K, D, C>::put_child(const path_type &path,
      |                                         ~~~~~~~~~~~~~~~~~^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15,
                 from json-utils.hxx:36,
                 from onedrive-session.hxx:34,
                 from onedrive-object.hxx:33,
                 from onedrive-folder.hxx:35,
                 from onedrive-folder.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree_fwd.hpp:89:67: note: shadowed declaration is here
   89 |     typedef string_path<std::string, id_translator<std::string> > path;
      |                                                                   ^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520,
                 from json-utils.hxx:36,
                 from onedrive-session.hxx:34,
                 from onedrive-object.hxx:33,
                 from onedrive-folder.hxx:35,
                 from onedrive-folder.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp: In member function 'boost::property_tree::basic_ptree<K, D, C>& boost::property_tree::basic_ptree<Key, Data, KeyCompare>::add_child(const path_type&, const self_type&)':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:654:58: warning: declaration of 'path' shadows a global declaration [-Wshadow]
  654 |         basic_ptree<K, D, C>::add_child(const path_type &path,
      |                                         ~~~~~~~~~~~~~~~~~^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15,
                 from json-utils.hxx:36,
                 from onedrive-session.hxx:34,
                 from onedrive-object.hxx:33,
                 from onedrive-folder.hxx:35,
                 from onedrive-folder.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree_fwd.hpp:89:67: note: shadowed declaration is here
   89 |     typedef string_path<std::string, id_translator<std::string> > path;
      |                                                                   ^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520,
                 from json-utils.hxx:36,
                 from onedrive-session.hxx:34,
                 from onedrive-object.hxx:33,
                 from onedrive-folder.hxx:35,
                 from onedrive-folder.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp: In member function 'typename boost::enable_if<boost::property_tree::detail::is_translator<Translator>, Type>::type boost::property_tree::basic_ptree<Key, Data, KeyCompare>::get(const path_type&, Translator) const':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:743:48: warning: declaration of 'path' shadows a global declaration [-Wshadow]
  743 |     basic_ptree<K, D, C>::get(const path_type &path,
      |                               ~~~~~~~~~~~~~~~~~^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15,
                 from json-utils.hxx:36,
                 from onedrive-session.hxx:34,
                 from onedrive-object.hxx:33,
                 from onedrive-folder.hxx:35,
                 from onedrive-folder.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree_fwd.hpp:89:67: note: shadowed declaration is here
   89 |     typedef string_path<std::string, id_translator<std::string> > path;
      |                                                                   ^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520,
                 from json-utils.hxx:36,
                 from onedrive-session.hxx:34,
                 from onedrive-object.hxx:33,
                 from onedrive-folder.hxx:35,
                 from onedrive-folder.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp: In member function 'Type boost::property_tree::basic_ptree<Key, Data, KeyCompare>::get(const path_type&) const':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:751:53: warning: declaration of 'path' shadows a global declaration [-Wshadow]
  751 |     Type basic_ptree<K, D, C>::get(const path_type &path) const
      |                                    ~~~~~~~~~~~~~~~~~^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15,
                 from json-utils.hxx:36,
                 from onedrive-session.hxx:34,
                 from onedrive-object.hxx:33,
                 from onedrive-folder.hxx:35,
                 from onedrive-folder.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree_fwd.hpp:89:67: note: shadowed declaration is here
   89 |     typedef string_path<std::string, id_translator<std::string> > path;
      |                                                                   ^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520,
                 from json-utils.hxx:36,
                 from onedrive-session.hxx:34,
                 from onedrive-object.hxx:33,
                 from onedrive-folder.hxx:35,
                 from onedrive-folder.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp: In member function 'Type boost::property_tree::basic_ptree<Key, Data, KeyCompare>::get(const path_type&, const Type&, Translator) const':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:758:53: warning: declaration of 'path' shadows a global declaration [-Wshadow]
  758 |     Type basic_ptree<K, D, C>::get(const path_type &path,
      |                                    ~~~~~~~~~~~~~~~~~^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15,
                 from json-utils.hxx:36,
                 from onedrive-session.hxx:34,
                 from onedrive-object.hxx:33,
                 from onedrive-folder.hxx:35,
                 from onedrive-folder.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree_fwd.hpp:89:67: note: shadowed declaration is here
   89 |     typedef string_path<std::string, id_translator<std::string> > path;
      |                                                                   ^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520,
                 from json-utils.hxx:36,
                 from onedrive-session.hxx:34,
                 from onedrive-object.hxx:33,
                 from onedrive-folder.hxx:35,
                 from onedrive-folder.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp: In member function 'typename boost::enable_if<boost::property_tree::detail::is_character<Ch>, std::__cxx11::basic_string<Ch> >::type boost::property_tree::basic_ptree<Key, Data, KeyCompare>::get(const path_type&, const Ch*, Translator) const':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:772:26: warning: declaration of 'path' shadows a global declaration [-Wshadow]
  772 |         const path_type &path, const Ch *default_value, Translator tr) const
      |         ~~~~~~~~~~~~~~~~~^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15,
                 from json-utils.hxx:36,
                 from onedrive-session.hxx:34,
                 from onedrive-object.hxx:33,
                 from onedrive-folder.hxx:35,
                 from onedrive-folder.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree_fwd.hpp:89:67: note: shadowed declaration is here
   89 |     typedef string_path<std::string, id_translator<std::string> > path;
      |                                                                   ^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520,
                 from json-utils.hxx:36,
                 from onedrive-session.hxx:34,
                 from onedrive-object.hxx:33,
                 from onedrive-folder.hxx:35,
                 from onedrive-folder.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp: In member function 'typename boost::disable_if<boost::property_tree::detail::is_translator<Type>, Type>::type boost::property_tree::basic_ptree<Key, Data, KeyCompare>::get(const path_type&, const Type&) const':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:780:48: warning: declaration of 'path' shadows a global declaration [-Wshadow]
  780 |     basic_ptree<K, D, C>::get(const path_type &path,
      |                               ~~~~~~~~~~~~~~~~~^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15,
                 from json-utils.hxx:36,
                 from onedrive-session.hxx:34,
                 from onedrive-object.hxx:33,
                 from onedrive-folder.hxx:35,
                 from onedrive-folder.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree_fwd.hpp:89:67: note: shadowed declaration is here
   89 |     typedef string_path<std::string, id_translator<std::string> > path;
      |                                                                   ^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520,
                 from json-utils.hxx:36,
                 from onedrive-session.hxx:34,
                 from onedrive-object.hxx:33,
                 from onedrive-folder.hxx:35,
                 from onedrive-folder.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp: In member function 'typename boost::enable_if<boost::property_tree::detail::is_character<Ch>, std::__cxx11::basic_string<Ch> >::type boost::property_tree::basic_ptree<Key, Data, KeyCompare>::get(const path_type&, const Ch*) const':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:793:26: warning: declaration of 'path' shadows a global declaration [-Wshadow]
  793 |         const path_type &path, const Ch *default_value) const
      |         ~~~~~~~~~~~~~~~~~^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15,
                 from json-utils.hxx:36,
                 from onedrive-session.hxx:34,
                 from onedrive-object.hxx:33,
                 from onedrive-folder.hxx:35,
                 from onedrive-folder.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree_fwd.hpp:89:67: note: shadowed declaration is here
   89 |     typedef string_path<std::string, id_translator<std::string> > path;
      |                                                                   ^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520,
                 from json-utils.hxx:36,
                 from onedrive-session.hxx:34,
                 from onedrive-object.hxx:33,
                 from onedrive-folder.hxx:35,
                 from onedrive-folder.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp: In member function 'boost::optional<U> boost::property_tree::basic_ptree<Key, Data, KeyCompare>::get_optional(const path_type&, Translator) const':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:800:72: warning: declaration of 'path' shadows a global declaration [-Wshadow]
  800 |     optional<Type> basic_ptree<K, D, C>::get_optional(const path_type &path,
      |                                                       ~~~~~~~~~~~~~~~~~^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15,
                 from json-utils.hxx:36,
                 from onedrive-session.hxx:34,
                 from onedrive-object.hxx:33,
                 from onedrive-folder.hxx:35,
                 from onedrive-folder.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree_fwd.hpp:89:67: note: shadowed declaration is here
   89 |     typedef string_path<std::string, id_translator<std::string> > path;
      |                                                                   ^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520,
                 from json-utils.hxx:36,
                 from onedrive-session.hxx:34,
                 from onedrive-object.hxx:33,
                 from onedrive-folder.hxx:35,
                 from onedrive-folder.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp: In member function 'boost::optional<U> boost::property_tree::basic_ptree<Key, Data, KeyCompare>::get_optional(const path_type&) const':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:813:66: warning: declaration of 'path' shadows a global declaration [-Wshadow]
  813 |                                                 const path_type &path) const
      |                                                 ~~~~~~~~~~~~~~~~~^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15,
                 from json-utils.hxx:36,
                 from onedrive-session.hxx:34,
                 from onedrive-object.hxx:33,
                 from onedrive-folder.hxx:35,
                 from onedrive-folder.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree_fwd.hpp:89:67: note: shadowed declaration is here
   89 |     typedef string_path<std::string, id_translator<std::string> > path;
      |                                                                   ^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520,
                 from json-utils.hxx:36,
                 from onedrive-session.hxx:34,
                 from onedrive-object.hxx:33,
                 from onedrive-folder.hxx:35,
                 from onedrive-folder.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp: In member function 'boost::property_tree::basic_ptree<K, D, C>& boost::property_tree::basic_ptree<Key, Data, KeyCompare>::put(const path_type&, const Type&, Translator)':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:844:26: warning: declaration of 'path' shadows a global declaration [-Wshadow]
  844 |         const path_type &path, const Type &value, Translator tr)
      |         ~~~~~~~~~~~~~~~~~^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15,
                 from json-utils.hxx:36,
                 from onedrive-session.hxx:34,
                 from onedrive-object.hxx:33,
                 from onedrive-folder.hxx:35,
                 from onedrive-folder.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree_fwd.hpp:89:67: note: shadowed declaration is here
   89 |     typedef string_path<std::string, id_translator<std::string> > path;
      |                                                                   ^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520,
                 from json-utils.hxx:36,
                 from onedrive-session.hxx:34,
                 from onedrive-object.hxx:33,
                 from onedrive-folder.hxx:35,
                 from onedrive-folder.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp: In member function 'boost::property_tree::basic_ptree<K, D, C>& boost::property_tree::basic_ptree<Key, Data, KeyCompare>::put(const path_type&, const Type&)':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:859:26: warning: declaration of 'path' shadows a global declaration [-Wshadow]
  859 |         const path_type &path, const Type &value)
      |         ~~~~~~~~~~~~~~~~~^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15,
                 from json-utils.hxx:36,
                 from onedrive-session.hxx:34,
                 from onedrive-object.hxx:33,
                 from onedrive-folder.hxx:35,
                 from onedrive-folder.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree_fwd.hpp:89:67: note: shadowed declaration is here
   89 |     typedef string_path<std::string, id_translator<std::string> > path;
      |                                                                   ^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520,
                 from json-utils.hxx:36,
                 from onedrive-session.hxx:34,
                 from onedrive-object.hxx:33,
                 from onedrive-folder.hxx:35,
                 from onedrive-folder.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp: In member function 'boost::property_tree::basic_ptree<K, D, C>& boost::property_tree::basic_ptree<Key, Data, KeyCompare>::add(const path_type&, const Type&, Translator)':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:868:26: warning: declaration of 'path' shadows a global declaration [-Wshadow]
  868 |         const path_type &path, const Type &value, Translator tr)
      |         ~~~~~~~~~~~~~~~~~^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15,
                 from json-utils.hxx:36,
                 from onedrive-session.hxx:34,
                 from onedrive-object.hxx:33,
                 from onedrive-folder.hxx:35,
                 from onedrive-folder.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree_fwd.hpp:89:67: note: shadowed declaration is here
   89 |     typedef string_path<std::string, id_translator<std::string> > path;
      |                                                                   ^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520,
                 from json-utils.hxx:36,
                 from onedrive-session.hxx:34,
                 from onedrive-object.hxx:33,
                 from onedrive-folder.hxx:35,
                 from onedrive-folder.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp: In member function 'boost::property_tree::basic_ptree<K, D, C>& boost::property_tree::basic_ptree<Key, Data, KeyCompare>::add(const path_type&, const Type&)':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:878:26: warning: declaration of 'path' shadows a global declaration [-Wshadow]
  878 |         const path_type &path, const Type &value)
      |         ~~~~~~~~~~~~~~~~~^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15,
                 from json-utils.hxx:36,
                 from onedrive-session.hxx:34,
                 from onedrive-object.hxx:33,
                 from onedrive-folder.hxx:35,
                 from onedrive-folder.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree_fwd.hpp:89:67: note: shadowed declaration is here
   89 |     typedef string_path<std::string, id_translator<std::string> > path;
      |                                                                   ^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/range/iterator_range_core.hpp:27,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/replace.hpp:16,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_facet.hpp:17,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/gregorian_io.hpp:16,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/gregorian.hpp:31,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/time_formatters.hpp:12,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/posix_time.hpp:24,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/local_time/local_time.hpp:11,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time.hpp:15,
                 from ../../inc/libcmis/object.hxx:40,
                 from ../../inc/libcmis/document.hxx:39,
                 from onedrive-folder.hxx:32,
                 from onedrive-folder.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp: In instantiation of 'class boost::iterators::detail::iterator_facade_base<boost::token_iterator<boost::char_separator<wchar_t, std::char_traits<wchar_t> >, __gnu_cxx::__normal_iterator<const wchar_t*, std::__cxx11::basic_string<wchar_t> >, std::__cxx11::basic_string<wchar_t> >, std::__cxx11::basic_string<wchar_t>, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string<wchar_t>&, int, false, false>':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:854:9:   required from 'class boost::iterators::iterator_facade<boost::token_iterator<boost::char_separator<wchar_t, std::char_traits<wchar_t> >, __gnu_cxx::__normal_iterator<const wchar_t*, std::__cxx11::basic_string<wchar_t> >, std::__cxx11::basic_string<wchar_t> >, std::__cxx11::basic_string<wchar_t>, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string<wchar_t>&, int>'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/token_iterator.hpp:30:9:   required from 'class boost::token_iterator<boost::char_separator<wchar_t, std::char_traits<wchar_t> >, __gnu_cxx::__normal_iterator<const wchar_t*, std::__cxx11::basic_string<wchar_t> >, std::__cxx11::basic_string<wchar_t> >'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_parsing.hpp:322:36:   required from 'boost::date_time::period<date_type, typename date_type::duration_type> boost::date_time::from_simple_string_type(const std::__cxx11::basic_string<OutputT>&) [with date_type = boost::gregorian::date; charT = wchar_t; typename date_type::duration_type = boost::gregorian::date_duration]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/parsers.hpp:103:62:   required from here
/pbulk/work/net/libcmis/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++() [with Derived = boost::token_iterator<boost::char_separator<wchar_t, std::char_traits<wchar_t> >, __gnu_cxx::__normal_iterator<const wchar_t*, std::__cxx11::basic_string<wchar_t> >, std::__cxx11::basic_string<wchar_t> >; Value = std::__cxx11::basic_string<wchar_t>; CategoryOrTraversal = boost::iterators::forward_traversal_tag; Reference = const std::__cxx11::basic_string<wchar_t>&; Difference = int]' should return 'boost::iterators::detail::iterator_facade_base<boost::token_iterator<boost::char_separator<wchar_t, std::char_traits<wchar_t> >, __gnu_cxx::__normal_iterator<const wchar_t*, std::__cxx11::basic_string<wchar_t> >, std::__cxx11::basic_string<wchar_t> >, std::__cxx11::basic_string<wchar_t>, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string<wchar_t>&, int, false, false>&' [-Weffc++]
  745 |         Derived& operator++()
      |                  ^~~~~~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/node_type.hpp:22,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/index_base.hpp:27,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/base_type.hpp:21,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index_container.hpp:36,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:21,
                 from json-utils.hxx:36,
                 from onedrive-session.hxx:34,
                 from onedrive-object.hxx:33,
                 from onedrive-folder.hxx:35,
                 from onedrive-folder.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/header_holder.hpp: In instantiation of 'struct boost::multi_index::detail::header_holder<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::null_augment_policy, boost::multi_index::detail::index_node_base<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > > > >*, boost::multi_index::multi_index_container<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, boost::multi_index::indexed_by<boost::multi_index::sequenced<>, boost::multi_index::ordered_non_unique<boost::multi_index::tag<boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >::subs::by_name, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::multi_index::member<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, const std::__cxx11::basic_string<char>, &std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >::first>, std::less<std::__cxx11::basic_string<char> > >, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > > >':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index_container.hpp:99:7:   required from 'class boost::multi_index::multi_index_container<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, boost::multi_index::indexed_by<boost::multi_index::sequenced<>, boost::multi_index::ordered_non_unique<boost::multi_index::tag<boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >::subs::by_name, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::multi_index::member<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, const std::__cxx11::basic_string<char>, &std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >::first>, std::less<std::__cxx11::basic_string<char> > >, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > >'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:60:13:   required from 'struct boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >::subs'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:195:64:   required from 'boost::property_tree::basic_ptree<Key, Data, KeyCompare>::basic_ptree(const boost::property_tree::basic_ptree<Key, Data, KeyCompare>&) [with Key = std::__cxx11::basic_string<char>; Data = std::__cxx11::basic_string<char>; KeyCompare = std::less<std::__cxx11::basic_string<char> >]'
json-utils.hxx:78:62:   required from here
/pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/header_holder.hpp:33:8: warning: 'struct boost::multi_index::detail::header_holder<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::null_augment_policy, boost::multi_index::detail::index_node_base<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > > > >*, boost::multi_index::multi_index_container<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, boost::multi_index::indexed_by<boost::multi_index::sequenced<>, boost::multi_index::ordered_non_unique<boost::multi_index::tag<boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >::subs::by_name, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::multi_index::member<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, const std::__cxx11::basic_string<char>, &std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >::first>, std::less<std::__cxx11::basic_string<char> > >, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > > >' has pointer data members [-Weffc++]
   33 | struct header_holder:private noncopyable
      |        ^~~~~~~~~~~~~
/pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/header_holder.hpp:33:8: warning:   but does not declare 'boost::multi_index::detail::header_holder<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::null_augment_policy, boost::multi_index::detail::index_node_base<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > > > >*, boost::multi_index::multi_index_container<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, boost::multi_index::indexed_by<boost::multi_index::sequenced<>, boost::multi_index::ordered_non_unique<boost::multi_index::tag<boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >::subs::by_name, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::multi_index::member<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, const std::__cxx11::basic_string<char>, &std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >::first>, std::less<std::__cxx11::basic_string<char> > >, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > > >(const boost::multi_index::detail::header_holder<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::null_augment_policy, boost::multi_index::detail::index_node_base<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > > > >*, boost::multi_index::multi_index_container<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, boost::multi_index::indexed_by<boost::multi_index::sequenced<>, boost::multi_index::ordered_non_unique<boost::multi_index::tag<boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >::subs::by_name, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::multi_index::member<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, const std::__cxx11::basic_string<char>, &std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >::first>, std::less<std::__cxx11::basic_string<char> > >, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > > >&)' [-Weffc++]
/pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/header_holder.hpp:33:8: warning:   or 'operator=(const boost::multi_index::detail::header_holder<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::null_augment_policy, boost::multi_index::detail::index_node_base<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > > > >*, boost::multi_index::multi_index_container<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, boost::multi_index::indexed_by<boost::multi_index::sequenced<>, boost::multi_index::ordered_non_unique<boost::multi_index::tag<boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >::subs::by_name, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::multi_index::member<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, const std::__cxx11::basic_string<char>, &std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >::first>, std::less<std::__cxx11::basic_string<char> > >, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > > >&)' [-Weffc++]
/pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/header_holder.hpp:38:15: note: pointer member 'boost::multi_index::detail::header_holder<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::null_augment_policy, boost::multi_index::detail::index_node_base<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > > > >*, boost::multi_index::multi_index_container<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, boost::multi_index::indexed_by<boost::multi_index::sequenced<>, boost::multi_index::ordered_non_unique<boost::multi_index::tag<boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >::subs::by_name, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::multi_index::member<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, const std::__cxx11::basic_string<char>, &std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >::first>, std::less<std::__cxx11::basic_string<char> > >, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > > >::member' declared here
   38 |   NodeTypePtr member;
      |               ^~~~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/token_iterator.hpp:24,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/tokenizer.hpp:20,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_parsing.hpp:17,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/parsers.hpp:13,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/gregorian.hpp:34,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/time_formatters.hpp:12,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/posix_time.hpp:24,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/local_time/local_time.hpp:11,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time.hpp:15,
                 from ../../inc/libcmis/object.hxx:40,
                 from ../../inc/libcmis/document.hxx:39,
                 from onedrive-folder.hxx:32,
                 from onedrive-folder.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/token_functions.hpp: In instantiation of 'boost::char_separator<Char, Tr>::char_separator(const Char*, const Char*, boost::empty_token_policy) [with Char = char; Tr = std::char_traits<char>]':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_parsing.hpp:155:27:   required from 'date_type boost::date_time::parse_date(const string&, int) [with date_type = boost::gregorian::date; std::string = std::__cxx11::basic_string<char>]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/parsers.hpp:49:41:   required from here
/pbulk/work/net/libcmis/work/.buildlink/include/boost/token_functions.hpp:435:5: warning: 'boost::char_separator<char, std::char_traits<char> >::m_kept_delims' should be initialized in the member initialization list [-Weffc++]
  435 |     char_separator(const Char* dropped_delims,
      |     ^~~~~~~~~~~~~~
/pbulk/work/net/libcmis/work/.buildlink/include/boost/token_functions.hpp: In instantiation of 'boost::char_separator<Char, Tr>::char_separator(const Char*, const Char*, boost::empty_token_policy) [with Char = wchar_t; Tr = std::char_traits<wchar_t>]':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_parsing.hpp:320:22:   required from 'boost::date_time::period<date_type, typename date_type::duration_type> boost::date_time::from_simple_string_type(const std::__cxx11::basic_string<OutputT>&) [with date_type = boost::gregorian::date; charT = wchar_t; typename date_type::duration_type = boost::gregorian::date_duration]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/parsers.hpp:103:62:   required from here
/pbulk/work/net/libcmis/work/.buildlink/include/boost/token_functions.hpp:435:5: warning: 'boost::char_separator<wchar_t, std::char_traits<wchar_t> >::m_kept_delims' should be initialized in the member initialization list [-Weffc++]
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/format_date_parser.hpp:17,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_generator_parser.hpp:20,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_facet.hpp:25,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/gregorian_io.hpp:16,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/gregorian.hpp:31,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/time_formatters.hpp:12,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/posix_time.hpp:24,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/local_time/local_time.hpp:11,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time.hpp:15,
                 from ../../inc/libcmis/object.hxx:40,
                 from ../../inc/libcmis/document.hxx:39,
                 from onedrive-folder.hxx:32,
                 from onedrive-folder.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/special_values_parser.hpp: In instantiation of 'boost::date_time::special_values_parser<date_type, charT>::special_values_parser() [with date_type = boost::gregorian::date; charT = char]':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/time_parsing.hpp:316:18:   required from 'time_type boost::date_time::parse_iso_time(const string&, char) [with time_type = boost::posix_time::ptime; std::string = std::__cxx11::basic_string<char>]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/time_parsers.hpp:35:51:   required from here
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/special_values_parser.hpp:52:5: warning: 'boost::date_time::special_values_parser<boost::gregorian::date, char>::m_sv_strings' should be initialized in the member initialization list [-Weffc++]
   52 |     special_values_parser()
      |     ^~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/period_parser.hpp:19,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_facet.hpp:23,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/gregorian_io.hpp:16,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/gregorian.hpp:31,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/time_formatters.hpp:12,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/posix_time.hpp:24,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/local_time/local_time.hpp:11,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time.hpp:15,
                 from ../../inc/libcmis/object.hxx:40,
                 from ../../inc/libcmis/document.hxx:39,
                 from onedrive-folder.hxx:32,
                 from onedrive-folder.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/string_parse_tree.hpp: In instantiation of 'boost::date_time::parse_match_result<charT>::parse_match_result() [with charT = char]':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/time_parsing.hpp:317:17:   required from 'time_type boost::date_time::parse_iso_time(const string&, char) [with time_type = boost::posix_time::ptime; std::string = std::__cxx11::basic_string<char>]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/time_parsers.hpp:35:51:   required from here
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/string_parse_tree.hpp:28:3: warning: 'boost::date_time::parse_match_result<char>::cache' should be initialized in the member initialization list [-Weffc++]
   28 |   parse_match_result() :
      |   ^~~~~~~~~~~~~~~~~~
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/string_parse_tree.hpp: In instantiation of 'boost::date_time::string_parse_tree<charT>::string_parse_tree(short int) [with charT = char]':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/special_values_parser.hpp:53:5:   required from 'boost::date_time::special_values_parser<date_type, charT>::special_values_parser() [with date_type = boost::gregorian::date; charT = char]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/time_parsing.hpp:316:18:   required from 'time_type boost::date_time::parse_iso_time(const string&, char) [with time_type = boost::posix_time::ptime; std::string = std::__cxx11::basic_string<char>]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/time_parsers.hpp:35:51:   required from here
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/string_parse_tree.hpp:119:3: warning: 'boost::date_time::string_parse_tree<char>::m_next_chars' should be initialized in the member initialization list [-Weffc++]
  119 |   string_parse_tree(short value = parse_match_result_type::PARSE_ERROR) :
      |   ^~~~~~~~~~~~~~~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/copy_map.hpp:24,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/index_base.hpp:23,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/base_type.hpp:21,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index_container.hpp:36,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:21,
                 from json-utils.hxx:36,
                 from onedrive-session.hxx:34,
                 from onedrive-object.hxx:33,
                 from onedrive-folder.hxx:35,
                 from onedrive-folder.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/auto_space.hpp: In instantiation of 'struct boost::multi_index::detail::auto_space<boost::multi_index::detail::copy_map_entry<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::null_augment_policy, boost::multi_index::detail::index_node_base<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > > > > >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > >':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/copy_map.hpp:123:46:   required from 'class boost::multi_index::detail::copy_map<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::null_augment_policy, boost::multi_index::detail::index_node_base<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > > > >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > >'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index_container.hpp:623:19:   required from 'void boost::multi_index::multi_index_container<Value, IndexSpecifierList, Allocator>::copy_construct_from(const boost::multi_index::multi_index_container<Value, IndexSpecifierList, Allocator>&) [with Value = std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >; IndexSpecifierList = boost::multi_index::indexed_by<boost::multi_index::sequenced<>, boost::multi_index::ordered_non_unique<boost::multi_index::tag<boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >::subs::by_name, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::multi_index::member<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, const std::__cxx11::basic_string<char>, &std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >::first>, std::less<std::__cxx11::basic_string<char> > >, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>; Allocator = std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > >]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index_container.hpp:294:5:   required from 'boost::multi_index::multi_index_container<Value, IndexSpecifierList, Allocator>::multi_index_container(const boost::multi_index::multi_index_container<Value, IndexSpecifierList, Allocator>&) [with Value = std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >; IndexSpecifierList = boost::multi_index::indexed_by<boost::multi_index::sequenced<>, boost::multi_index::ordered_non_unique<boost::multi_index::tag<boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >::subs::by_name, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::multi_index::member<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, const std::__cxx11::basic_string<char>, &std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >::first>, std::less<std::__cxx11::basic_string<char> > >, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>; Allocator = std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > >]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:195:22:   required from 'boost::property_tree::basic_ptree<Key, Data, KeyCompare>::basic_ptree(const boost::property_tree::basic_ptree<Key, Data, KeyCompare>&) [with Key = std::__cxx11::basic_string<char>; Data = std::__cxx11::basic_string<char>; KeyCompare = std::less<std::__cxx11::basic_string<char> >]'
json-utils.hxx:78:62:   required from here
/pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/auto_space.hpp:47:8: warning: 'struct boost::multi_index::detail::auto_space<boost::multi_index::detail::copy_map_entry<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::null_augment_policy, boost::multi_index::detail::index_node_base<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > > > > >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > >' has pointer data members [-Weffc++]
   47 | struct auto_space:private noncopyable
      |        ^~~~~~~~~~
/pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/auto_space.hpp:47:8: warning:   but does not declare 'boost::multi_index::detail::auto_space<boost::multi_index::detail::copy_map_entry<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::null_augment_policy, boost::multi_index::detail::index_node_base<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > > > > >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > >(const boost::multi_index::detail::auto_space<boost::multi_index::detail::copy_map_entry<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::null_augment_policy, boost::multi_index::detail::index_node_base<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > > > > >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > >&)' [-Weffc++]
/pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/auto_space.hpp:47:8: warning:   or 'operator=(const boost::multi_index::detail::auto_space<boost::multi_index::detail::copy_map_entry<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::null_augment_policy, boost::multi_index::detail::index_node_base<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > > > > >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > >&)' [-Weffc++]
/pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/auto_space.hpp:90:13: note: pointer member 'boost::multi_index::detail::auto_space<boost::multi_index::detail::copy_map_entry<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::null_augment_policy, boost::multi_index::detail::index_node_base<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > > > > >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > >::data_' declared here
   90 |   pointer   data_;
      |             ^~~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/index_base.hpp:23,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/base_type.hpp:21,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index_container.hpp:36,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:21,
                 from json-utils.hxx:36,
                 from onedrive-session.hxx:34,
                 from onedrive-object.hxx:33,
                 from onedrive-folder.hxx:35,
                 from onedrive-folder.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/copy_map.hpp: In instantiation of 'class boost::multi_index::detail::copy_map<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::null_augment_policy, boost::multi_index::detail::index_node_base<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > > > >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > >':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index_container.hpp:623:19:   required from 'void boost::multi_index::multi_index_container<Value, IndexSpecifierList, Allocator>::copy_construct_from(const boost::multi_index::multi_index_container<Value, IndexSpecifierList, Allocator>&) [with Value = std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >; IndexSpecifierList = boost::multi_index::indexed_by<boost::multi_index::sequenced<>, boost::multi_index::ordered_non_unique<boost::multi_index::tag<boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >::subs::by_name, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::multi_index::member<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, const std::__cxx11::basic_string<char>, &std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >::first>, std::less<std::__cxx11::basic_string<char> > >, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>; Allocator = std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > >]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index_container.hpp:294:5:   required from 'boost::multi_index::multi_index_container<Value, IndexSpecifierList, Allocator>::multi_index_container(const boost::multi_index::multi_index_container<Value, IndexSpecifierList, Allocator>&) [with Value = std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >; IndexSpecifierList = boost::multi_index::indexed_by<boost::multi_index::sequenced<>, boost::multi_index::ordered_non_unique<boost::multi_index::tag<boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >::subs::by_name, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::multi_index::member<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, const std::__cxx11::basic_string<char>, &std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >::first>, std::less<std::__cxx11::basic_string<char> > >, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>; Allocator = std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > >]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:195:22:   required from 'boost::property_tree::basic_ptree<Key, Data, KeyCompare>::basic_ptree(const boost::property_tree::basic_ptree<Key, Data, KeyCompare>&) [with Key = std::__cxx11::basic_string<char>; Data = std::__cxx11::basic_string<char>; KeyCompare = std::less<std::__cxx11::basic_string<char> >]'
json-utils.hxx:78:62:   required from here
/pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/copy_map.hpp:73:7: warning: 'class boost::multi_index::detail::copy_map<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::null_augment_policy, boost::multi_index::detail::index_node_base<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > > > >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > >' has pointer data members [-Weffc++]
   73 | class copy_map:private noncopyable
      |       ^~~~~~~~
/pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/copy_map.hpp:73:7: warning:   but does not declare 'boost::multi_index::detail::copy_map<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::null_augment_policy, boost::multi_index::detail::index_node_base<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > > > >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > >(const boost::multi_index::detail::copy_map<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::null_augment_policy, boost::multi_index::detail::index_node_base<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > > > >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > >&)' [-Weffc++]
/pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/copy_map.hpp:73:7: warning:   or 'operator=(const boost::multi_index::detail::copy_map<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::null_augment_policy, boost::multi_index::detail::index_node_base<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > > > >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > >&)' [-Weffc++]
/pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/copy_map.hpp:126:46: note: pointer member 'boost::multi_index::detail::copy_map<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::null_augment_policy, boost::multi_index::detail::index_node_base<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > > > >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > >::header_cpy_' declared here
  126 |   Node*                                      header_cpy_;
      |                                              ^~~~~~~~~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/period_parser.hpp:19,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_facet.hpp:23,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/gregorian_io.hpp:16,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/gregorian.hpp:31,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/time_formatters.hpp:12,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/posix_time.hpp:24,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/local_time/local_time.hpp:11,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time.hpp:15,
                 from ../../inc/libcmis/object.hxx:40,
                 from ../../inc/libcmis/document.hxx:39,
                 from onedrive-folder.hxx:32,
                 from onedrive-folder.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/string_parse_tree.hpp: In instantiation of 'boost::date_time::string_parse_tree<charT>::string_parse_tree(boost::date_time::string_parse_tree<charT>::collection_type, unsigned int) [with charT = char; boost::date_time::string_parse_tree<charT>::collection_type = std::vector<std::__cxx11::basic_string<char> >]':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/special_values_parser.hpp:91:22:   required from 'void boost::date_time::special_values_parser<date_type, charT>::sv_strings(const string_type&, const string_type&, const string_type&, const string_type&, const string_type&) [with date_type = boost::gregorian::date; charT = char; boost::date_time::special_values_parser<date_type, charT>::string_type = std::__cxx11::basic_string<char>]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/special_values_parser.hpp:54:7:   required from 'boost::date_time::special_values_parser<date_type, charT>::special_values_parser() [with date_type = boost::gregorian::date; charT = char]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/time_parsing.hpp:316:18:   required from 'time_type boost::date_time::parse_iso_time(const string&, char) [with time_type = boost::posix_time::ptime; std::string = std::__cxx11::basic_string<char>]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/time_parsers.hpp:35:51:   required from here
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/string_parse_tree.hpp:104:3: warning: 'boost::date_time::string_parse_tree<char>::m_next_chars' should be initialized in the member initialization list [-Weffc++]
  104 |   string_parse_tree(collection_type names, unsigned int starting_point=0) :
      |   ^~~~~~~~~~~~~~~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/range/iterator_range_core.hpp:27,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/replace.hpp:16,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_facet.hpp:17,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/gregorian_io.hpp:16,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/gregorian.hpp:31,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/time_formatters.hpp:12,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/posix_time.hpp:24,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/local_time/local_time.hpp:11,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time.hpp:15,
                 from ../../inc/libcmis/object.hxx:40,
                 from ../../inc/libcmis/document.hxx:39,
                 from onedrive-folder.hxx:32,
                 from onedrive-folder.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp: In instantiation of 'class boost::iterators::detail::iterator_facade_base<boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, int, false, false>':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:774:11:   required from 'class boost::iterators::detail::iterator_facade_base<boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, int, true, false>'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:800:11:   required from 'class boost::iterators::detail::iterator_facade_base<boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, int, true, true>'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:854:9:   required from 'class boost::iterators::iterator_facade<boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, int>'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_adaptor.hpp:249:9:   required from 'class boost::iterators::iterator_adaptor<boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, char, boost::use_default, char, boost::use_default>'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/transform_iterator.hpp:83:9:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/case_conv.hpp:76:79:   required from 'SequenceT boost::algorithm::to_lower_copy(const SequenceT&, const std::locale&) [with SequenceT = std::__cxx11::basic_string<char>]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/string_parse_tree.hpp:110:54:   required from 'boost::date_time::string_parse_tree<charT>::string_parse_tree(boost::date_time::string_parse_tree<charT>::collection_type, unsigned int) [with charT = char; boost::date_time::string_parse_tree<charT>::collection_type = std::vector<std::__cxx11::basic_string<char> >]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/special_values_parser.hpp:91:22:   required from 'void boost::date_time::special_values_parser<date_type, charT>::sv_strings(const string_type&, const string_type&, const string_type&, const string_type&, const string_type&) [with date_type = boost::gregorian::date; charT = char; boost::date_time::special_values_parser<date_type, charT>::string_type = std::__cxx11::basic_string<char>]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/special_values_parser.hpp:54:7:   required from 'boost::date_time::special_values_parser<date_type, charT>::special_values_parser() [with date_type = boost::gregorian::date; charT = char]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/time_parsing.hpp:316:18:   required from 'time_type boost::date_time::parse_iso_time(const string&, char) [with time_type = boost::posix_time::ptime; std::string = std::__cxx11::basic_string<char>]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/time_parsers.hpp:35:51:   required from here
/pbulk/work/net/libcmis/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++() [with Derived = boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>; Value = char; CategoryOrTraversal = boost::iterators::random_access_traversal_tag; Reference = char; Difference = int]' should return 'boost::iterators::detail::iterator_facade_base<boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, int, false, false>&' [-Weffc++]
  745 |         Derived& operator++()
      |                  ^~~~~~~~
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp: In instantiation of 'class boost::iterators::detail::iterator_facade_base<boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, int, true, false>':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:800:11:   required from 'class boost::iterators::detail::iterator_facade_base<boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, int, true, true>'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:854:9:   required from 'class boost::iterators::iterator_facade<boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, int>'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_adaptor.hpp:249:9:   required from 'class boost::iterators::iterator_adaptor<boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, char, boost::use_default, char, boost::use_default>'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/transform_iterator.hpp:83:9:   required from 'class boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/detail/case_conv.hpp:117:53:   required from 'SequenceT boost::algorithm::detail::transform_range_copy(const RangeT&, FunctorT) [with SequenceT = std::__cxx11::basic_string<char>; RangeT = std::__cxx11::basic_string<char>; FunctorT = boost::algorithm::detail::to_lowerF<char>]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/case_conv.hpp:76:79:   required from 'SequenceT boost::algorithm::to_lower_copy(const SequenceT&, const std::locale&) [with SequenceT = std::__cxx11::basic_string<char>]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/string_parse_tree.hpp:110:54:   required from 'boost::date_time::string_parse_tree<charT>::string_parse_tree(boost::date_time::string_parse_tree<charT>::collection_type, unsigned int) [with charT = char; boost::date_time::string_parse_tree<charT>::collection_type = std::vector<std::__cxx11::basic_string<char> >]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/special_values_parser.hpp:91:22:   required from 'void boost::date_time::special_values_parser<date_type, charT>::sv_strings(const string_type&, const string_type&, const string_type&, const string_type&, const string_type&) [with date_type = boost::gregorian::date; charT = char; boost::date_time::special_values_parser<date_type, charT>::string_type = std::__cxx11::basic_string<char>]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/special_values_parser.hpp:54:7:   required from 'boost::date_time::special_values_parser<date_type, charT>::special_values_parser() [with date_type = boost::gregorian::date; charT = char]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/time_parsing.hpp:316:18:   required from 'time_type boost::date_time::parse_iso_time(const string&, char) [with time_type = boost::posix_time::ptime; std::string = std::__cxx11::basic_string<char>]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/time_parsers.hpp:35:51:   required from here
/pbulk/work/net/libcmis/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--() [with Derived = boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>; Value = char; CategoryOrTraversal = boost::iterators::random_access_traversal_tag; Reference = char; Difference = int]' should return 'boost::iterators::detail::iterator_facade_base<boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, int, true, false>&' [-Weffc++]
  778 |         Derived& operator--()
      |                  ^~~~~~~~
/pbulk/work/net/libcmis/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) [with Derived = boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>; Value = char; CategoryOrTraversal = boost::iterators::random_access_traversal_tag; Reference = char; Difference = int]' should return 'boost::iterators::detail::iterator_facade_base<boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, int, true, false>' [-Weffc++]
  784 |         Derived operator--(int)
      |                 ^~~~~~~~
  CXX      libcmis_la-onedrive-object.lo
  CXX      libcmis_la-onedrive-property.lo
  CXX      libcmis_la-onedrive-repository.lo
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/shared_ptr.hpp:17,
                 from ../../inc/libcmis/object-type.hxx:31,
                 from onedrive-object-type.hxx:32,
                 from onedrive-object-type.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/smart_ptr/shared_ptr.hpp: In constructor 'boost::detail::esft2_deleter_wrapper::esft2_deleter_wrapper()':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/smart_ptr/shared_ptr.hpp:1079:5: warning: 'boost::detail::esft2_deleter_wrapper::deleter_' should be initialized in the member initialization list [-Weffc++]
 1079 |     esft2_deleter_wrapper() BOOST_SP_NOEXCEPT
      |     ^~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/time_duration.hpp:17,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/posix_time_config.hpp:16,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/posix_time_system.hpp:13,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/ptime.hpp:12,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/posix_time.hpp:15,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/local_time/local_time.hpp:11,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time.hpp:15,
                 from ../../inc/libcmis/property-type.hxx:31,
                 from ../../inc/libcmis/object-type.hxx:39,
                 from onedrive-object-type.hxx:32,
                 from onedrive-object-type.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/operators.hpp: At global scope:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/operators.hpp:872:6: warning: prefix 'T& boost::operators_impl::output_iterator_helper<T>::operator++()' should return 'boost::operators_impl::output_iterator_helper<T>&' [-Weffc++]
  872 |   T& operator++() { return static_cast<T&>(*this); }
      |      ^~~~~~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/range/iterator_range_core.hpp:27,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/replace.hpp:16,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_facet.hpp:17,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/gregorian_io.hpp:16,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/gregorian.hpp:31,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/time_formatters.hpp:12,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/posix_time.hpp:24,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/local_time/local_time.hpp:11,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time.hpp:15,
                 from ../../inc/libcmis/property-type.hxx:31,
                 from ../../inc/libcmis/object-type.hxx:39,
                 from onedrive-object-type.hxx:32,
                 from onedrive-object-type.cxx:29:
/pbulk/work/net/libcmis/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/net/libcmis/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/net/libcmis/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/net/libcmis/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++(
      |   ^~~~~~~~
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp: In instantiation of 'class boost::iterators::detail::iterator_facade_base<boost::token_iterator<boost::char_separator<char, std::char_traits<char> >, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char>, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string<char>&, int, false, false>':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:854:9:   required from 'class boost::iterators::iterator_facade<boost::token_iterator<boost::char_separator<char, std::char_traits<char> >, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char>, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string<char>&, int>'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/token_iterator.hpp:30:9:   required from 'class boost::token_iterator<boost::char_separator<char, std::char_traits<char> >, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_parsing.hpp:158:24:   required from here
/pbulk/work/net/libcmis/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++() [with Derived = boost::token_iterator<boost::char_separator<char, std::char_traits<char> >, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >; Value = std::__cxx11::basic_string<char>; CategoryOrTraversal = boost::iterators::forward_traversal_tag; Reference = const std::__cxx11::basic_string<char>&; Difference = int]' should return 'boost::iterators::detail::iterator_facade_base<boost::token_iterator<boost::char_separator<char, std::char_traits<char> >, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char>, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string<char>&, int, false, false>&' [-Weffc++]
  745 |         Derived& operator++()
      |                  ^~~~~~~~
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp: In instantiation of 'class boost::iterators::detail::iterator_facade_base<boost::token_iterator<boost::offset_separator, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char>, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string<char>&, int, false, false>':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:854:9:   required from 'class boost::iterators::iterator_facade<boost::token_iterator<boost::offset_separator, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char>, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string<char>&, int>'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/token_iterator.hpp:30:9:   required from 'class boost::token_iterator<boost::offset_separator, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_parsing.hpp:202:73:   required from here
/pbulk/work/net/libcmis/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++() [with Derived = boost::token_iterator<boost::offset_separator, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >; Value = std::__cxx11::basic_string<char>; CategoryOrTraversal = boost::iterators::forward_traversal_tag; Reference = const std::__cxx11::basic_string<char>&; Difference = int]' should return 'boost::iterators::detail::iterator_facade_base<boost::token_iterator<boost::offset_separator, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char>, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string<char>&, int, false, false>&' [-Weffc++]
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/shared_ptr.hpp:17,
                 from ../../inc/libcmis/repository.hxx:34,
                 from onedrive-repository.hxx:31,
                 from onedrive-repository.cxx:28:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/smart_ptr/shared_ptr.hpp: In constructor 'boost::detail::esft2_deleter_wrapper::esft2_deleter_wrapper()':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/smart_ptr/shared_ptr.hpp:1079:5: warning: 'boost::detail::esft2_deleter_wrapper::deleter_' should be initialized in the member initialization list [-Weffc++]
 1079 |     esft2_deleter_wrapper() BOOST_SP_NOEXCEPT
      |     ^~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/trim.hpp:23,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string.hpp:19,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/tz_db_base.hpp:24,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/local_time/tz_database.hpp:14,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/local_time/local_time.hpp:19,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time.hpp:15,
                 from ../../inc/libcmis/property-type.hxx:31,
                 from ../../inc/libcmis/object-type.hxx:39,
                 from onedrive-object-type.hxx:32,
                 from onedrive-object-type.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/classification.hpp:238:9: warning: user-defined 'boost::algorithm::detail::pred_andF<Pred1T, Pred2T> boost::algorithm::operator&&(const boost::algorithm::predicate_facade<Pred1T>&, const boost::algorithm::predicate_facade<Pred2T>&)' always evaluates both arguments [-Weffc++]
  238 |         operator&&(
      |         ^~~~~~~~
/pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/classification.hpp:262:9: warning: user-defined 'boost::algorithm::detail::pred_orF<Pred1T, Pred2T> boost::algorithm::operator||(const boost::algorithm::predicate_facade<Pred1T>&, const boost::algorithm::predicate_facade<Pred2T>&)' always evaluates both arguments [-Weffc++]
  262 |         operator||(
      |         ^~~~~~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/function/function_template.hpp:14,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/function.hpp:16,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/detail/find_iterator.hpp:18,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/find_iterator.hpp:24,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/iter_find.hpp:27,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/split.hpp:16,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string.hpp:23,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/tz_db_base.hpp:24,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/local_time/tz_database.hpp:14,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/local_time/local_time.hpp:19,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time.hpp:15,
                 from ../../inc/libcmis/property-type.hxx:31,
                 from ../../inc/libcmis/object-type.hxx:39,
                 from onedrive-object-type.hxx:32,
                 from onedrive-object-type.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/function/function_base.hpp: In constructor 'boost::function_base::function_base()':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/function/function_base.hpp:497:3: warning: 'boost::function_base::functor' should be initialized in the member initialization list [-Weffc++]
  497 |   function_base() : vtable(0) { }
      |   ^~~~~~~~~~~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/range/iterator_range_core.hpp:27,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/replace.hpp:16,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_facet.hpp:17,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/gregorian_io.hpp:16,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/gregorian.hpp:31,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/time_formatters.hpp:12,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/posix_time.hpp:24,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/local_time/local_time.hpp:11,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time.hpp:15,
                 from ../../inc/libcmis/property-type.hxx:31,
                 from ../../inc/libcmis/object-type.hxx:39,
                 from onedrive-object-type.hxx:32,
                 from onedrive-object-type.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp: In instantiation of 'class boost::iterators::detail::iterator_facade_base<boost::token_iterator<boost::escaped_list_separator<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char>, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string<char>&, int, false, false>':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:854:9:   required from 'class boost::iterators::iterator_facade<boost::token_iterator<boost::escaped_list_separator<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char>, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string<char>&, int>'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/token_iterator.hpp:30:9:   required from 'class boost::token_iterator<boost::escaped_list_separator<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/tz_db_base.hpp:337:21:   required from here
/pbulk/work/net/libcmis/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++() [with Derived = boost::token_iterator<boost::escaped_list_separator<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >; Value = std::__cxx11::basic_string<char>; CategoryOrTraversal = boost::iterators::forward_traversal_tag; Reference = const std::__cxx11::basic_string<char>&; Difference = int]' should return 'boost::iterators::detail::iterator_facade_base<boost::token_iterator<boost::escaped_list_separator<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char>, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string<char>&, int, false, false>&' [-Weffc++]
  745 |         Derived& operator++()
      |                  ^~~~~~~~
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp: In substitution of 'template<class I, class V, class TC, class R, class D> 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) [with I = boost::token_iterator<boost::escaped_list_separator<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >; V = std::__cxx11::basic_string<char>; TC = boost::iterators::forward_traversal_tag; R = const std::__cxx11::basic_string<char>&; D = int]':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/tz_db_base.hpp:339:12:   required from here
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:872:3: warning: postfix 'boost::mpl::eval_if<boost::mpl::and_<boost::is_convertible<const std::__cxx11::basic_string<char>&, const std::__cxx11::basic_string<char>&>, boost::mpl::not_<boost::is_convertible<boost::iterators::forward_traversal_tag, boost::iterators::forward_traversal_tag> >, mpl_::bool_<true>, mpl_::bool_<true>, mpl_::bool_<true> >, boost::mpl::if_<boost::iterators::detail::is_non_proxy_reference<const std::__cxx11::basic_string<char>&, std::__cxx11::basic_string<char> >, boost::iterators::detail::postfix_increment_proxy<boost::token_iterator<boost::escaped_list_separator<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> > >, boost::iterators::detail::writable_postfix_increment_proxy<boost::token_iterator<boost::escaped_list_separator<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> > > >, boost::mpl::identity<boost::token_iterator<boost::escaped_list_separator<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> > > >::type boost::iterators::operator++(boost::iterators::iterator_facade<boost::token_iterator<boost::escaped_list_separator<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char>, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string<char>&, int>&, int)' should return 'boost::iterators::iterator_facade<boost::token_iterator<boost::escaped_list_separator<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char>, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string<char>&, int>' [-Weffc++]
  872 |   operator++(
      |   ^~~~~~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/exceptions.hpp:17,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/string_path.hpp:16,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:16,
                 from json-utils.hxx:36,
                 from onedrive-object-type.hxx:34,
                 from onedrive-object-type.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/any.hpp: In member function 'boost::any& boost::any::operator=(ValueType&&)':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/any.hpp:173:20: warning: 'operator=' should return a reference to '*this' [-Weffc++]
  173 |             return *this;
      |                    ^~~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/tuple/tuple.hpp:28,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/index_base.hpp:30,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/base_type.hpp:21,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index_container.hpp:36,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:21,
                 from json-utils.hxx:36,
                 from onedrive-object-type.hxx:34,
                 from onedrive-object-type.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/tuple/detail/tuple_basic.hpp: In member function 'const boost::tuples::detail::swallow_assign& boost::tuples::detail::swallow_assign::operator=(const T&) const':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/tuple/detail/tuple_basic.hpp:618:12: warning: 'operator=' should return a reference to '*this' [-Weffc++]
  618 |     return *this;
      |            ^~~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/index_saver.hpp:17,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/index_base.hpp:35,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/base_type.hpp:21,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index_container.hpp:36,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:21,
                 from json-utils.hxx:36,
                 from onedrive-object-type.hxx:34,
                 from onedrive-object-type.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/index_matcher.hpp: In constructor 'boost::multi_index::detail::index_matcher::entry::entry(void*, std::size_t)':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/index_matcher.hpp:70:3: warning: 'boost::multi_index::detail::index_matcher::entry::previous' should be initialized in the member initialization list [-Weffc++]
   70 |   entry(void* node_,std::size_t pos_=0):node(node_),pos(pos_){}
      |   ^~~~~
/pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/index_matcher.hpp:70:3: warning: 'boost::multi_index::detail::index_matcher::entry::ordered' should be initialized in the member initialization list [-Weffc++]
/pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/index_matcher.hpp:70:3: warning: 'boost::multi_index::detail::index_matcher::entry::pile_top' should be initialized in the member initialization list [-Weffc++]
/pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/index_matcher.hpp:70:3: warning: 'boost::multi_index::detail::index_matcher::entry::pile_top_entry' should be initialized in the member initialization list [-Weffc++]
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/sequenced_index.hpp:17,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:23,
                 from json-utils.hxx:36,
                 from onedrive-object-type.hxx:34,
                 from onedrive-object-type.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/bind/bind.hpp: At global scope:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/bind/bind.hpp:437:5: warning: user-defined 'boost::_bi::bind_t<bool, boost::_bi::logical_and, boost::_bi::list<boost::_bi::bind_t<R, F, L>, typename boost::_bi::add_value<A2>::type> > boost::_bi::operator&&(const boost::_bi::bind_t<R, F, L>&, A2)' always evaluates both arguments [-Weffc++]
  437 |     operator op (bind_t<R, F, L> const & f, A2 a2) \
      |     ^~~~~~~~
/pbulk/work/net/libcmis/work/.buildlink/include/boost/bind/bind.hpp:453:1: note: in expansion of macro 'BOOST_BIND_OPERATOR'
  453 | BOOST_BIND_OPERATOR( &&, logical_and )
      | ^~~~~~~~~~~~~~~~~~~
/pbulk/work/net/libcmis/work/.buildlink/include/boost/bind/bind.hpp:437:5: warning: user-defined 'boost::_bi::bind_t<bool, boost::_bi::logical_or, boost::_bi::list<boost::_bi::bind_t<R, F, L>, typename boost::_bi::add_value<A2>::type> > boost::_bi::operator||(const boost::_bi::bind_t<R, F, L>&, A2)' always evaluates both arguments [-Weffc++]
  437 |     operator op (bind_t<R, F, L> const & f, A2 a2) \
      |     ^~~~~~~~
/pbulk/work/net/libcmis/work/.buildlink/include/boost/bind/bind.hpp:454:1: note: in expansion of macro 'BOOST_BIND_OPERATOR'
  454 | BOOST_BIND_OPERATOR( ||, logical_or )
      | ^~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/time_duration.hpp:17,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/posix_time_config.hpp:16,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/posix_time_system.hpp:13,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/ptime.hpp:12,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/posix_time.hpp:15,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/local_time/local_time.hpp:11,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time.hpp:15,
                 from ../../inc/libcmis/object.hxx:40,
                 from onedrive-object.hxx:31,
                 from onedrive-object.cxx:28:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/operators.hpp:872:6: warning: prefix 'T& boost::operators_impl::output_iterator_helper<T>::operator++()' should return 'boost::operators_impl::output_iterator_helper<T>&' [-Weffc++]
  872 |   T& operator++() { return static_cast<T&>(*this); }
      |      ^~~~~~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520,
                 from json-utils.hxx:36,
                 from onedrive-object-type.hxx:34,
                 from onedrive-object-type.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp: In member function 'boost::property_tree::basic_ptree<K, D, C>& boost::property_tree::basic_ptree<Key, Data, KeyCompare>::get_child(const path_type&)':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:573:58: warning: declaration of 'path' shadows a global declaration [-Wshadow]
  573 |         basic_ptree<K, D, C>::get_child(const path_type &path)
      |                                         ~~~~~~~~~~~~~~~~~^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15,
                 from json-utils.hxx:36,
                 from onedrive-object-type.hxx:34,
                 from onedrive-object-type.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree_fwd.hpp:89:67: note: shadowed declaration is here
   89 |     typedef string_path<std::string, id_translator<std::string> > path;
      |                                                                   ^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520,
                 from json-utils.hxx:36,
                 from onedrive-object-type.hxx:34,
                 from onedrive-object-type.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp: In member function 'const boost::property_tree::basic_ptree<K, D, C>& boost::property_tree::basic_ptree<Key, Data, KeyCompare>::get_child(const path_type&) const':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:585:58: warning: declaration of 'path' shadows a global declaration [-Wshadow]
  585 |         basic_ptree<K, D, C>::get_child(const path_type &path) const
      |                                         ~~~~~~~~~~~~~~~~~^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15,
                 from json-utils.hxx:36,
                 from onedrive-object-type.hxx:34,
                 from onedrive-object-type.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree_fwd.hpp:89:67: note: shadowed declaration is here
   89 |     typedef string_path<std::string, id_translator<std::string> > path;
      |                                                                   ^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520,
                 from json-utils.hxx:36,
                 from onedrive-object-type.hxx:34,
                 from onedrive-object-type.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp: In member function 'boost::property_tree::basic_ptree<K, D, C>& boost::property_tree::basic_ptree<Key, Data, KeyCompare>::get_child(const path_type&, boost::property_tree::basic_ptree<Key, Data, KeyCompare>::self_type&)':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:592:58: warning: declaration of 'path' shadows a global declaration [-Wshadow]
  592 |         basic_ptree<K, D, C>::get_child(const path_type &path,
      |                                         ~~~~~~~~~~~~~~~~~^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15,
                 from json-utils.hxx:36,
                 from onedrive-object-type.hxx:34,
                 from onedrive-object-type.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree_fwd.hpp:89:67: note: shadowed declaration is here
   89 |     typedef string_path<std::string, id_translator<std::string> > path;
      |                                                                   ^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520,
                 from json-utils.hxx:36,
                 from onedrive-object-type.hxx:34,
                 from onedrive-object-type.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp: In member function 'const boost::property_tree::basic_ptree<K, D, C>& boost::property_tree::basic_ptree<Key, Data, KeyCompare>::get_child(const path_type&, const self_type&) const':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:602:58: warning: declaration of 'path' shadows a global declaration [-Wshadow]
  602 |         basic_ptree<K, D, C>::get_child(const path_type &path,
      |                                         ~~~~~~~~~~~~~~~~~^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15,
                 from json-utils.hxx:36,
                 from onedrive-object-type.hxx:34,
                 from onedrive-object-type.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree_fwd.hpp:89:67: note: shadowed declaration is here
   89 |     typedef string_path<std::string, id_translator<std::string> > path;
      |                                                                   ^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520,
                 from json-utils.hxx:36,
                 from onedrive-object-type.hxx:34,
                 from onedrive-object-type.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp: In member function 'boost::optional<boost::property_tree::basic_ptree<Key, Data, KeyCompare>&> boost::property_tree::basic_ptree<Key, Data, KeyCompare>::get_child_optional(const path_type&)':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:612:67: warning: declaration of 'path' shadows a global declaration [-Wshadow]
  612 |         basic_ptree<K, D, C>::get_child_optional(const path_type &path)
      |                                                  ~~~~~~~~~~~~~~~~~^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15,
                 from json-utils.hxx:36,
                 from onedrive-object-type.hxx:34,
                 from onedrive-object-type.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree_fwd.hpp:89:67: note: shadowed declaration is here
   89 |     typedef string_path<std::string, id_translator<std::string> > path;
      |                                                                   ^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520,
                 from json-utils.hxx:36,
                 from onedrive-object-type.hxx:34,
                 from onedrive-object-type.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp: In member function 'boost::optional<const boost::property_tree::basic_ptree<Key, Data, KeyCompare>&> boost::property_tree::basic_ptree<Key, Data, KeyCompare>::get_child_optional(const path_type&) const':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:624:67: warning: declaration of 'path' shadows a global declaration [-Wshadow]
  624 |         basic_ptree<K, D, C>::get_child_optional(const path_type &path) const
      |                                                  ~~~~~~~~~~~~~~~~~^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15,
                 from json-utils.hxx:36,
                 from onedrive-object-type.hxx:34,
                 from onedrive-object-type.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree_fwd.hpp:89:67: note: shadowed declaration is here
   89 |     typedef string_path<std::string, id_translator<std::string> > path;
      |                                                                   ^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520,
                 from json-utils.hxx:36,
                 from onedrive-object-type.hxx:34,
                 from onedrive-object-type.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp: In member function 'boost::property_tree::basic_ptree<K, D, C>& boost::property_tree::basic_ptree<Key, Data, KeyCompare>::put_child(const path_type&, const self_type&)':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:636:58: warning: declaration of 'path' shadows a global declaration [-Wshadow]
  636 |         basic_ptree<K, D, C>::put_child(const path_type &path,
      |                                         ~~~~~~~~~~~~~~~~~^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15,
                 from json-utils.hxx:36,
                 from onedrive-object-type.hxx:34,
                 from onedrive-object-type.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree_fwd.hpp:89:67: note: shadowed declaration is here
   89 |     typedef string_path<std::string, id_translator<std::string> > path;
      |                                                                   ^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520,
                 from json-utils.hxx:36,
                 from onedrive-object-type.hxx:34,
                 from onedrive-object-type.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp: In member function 'boost::property_tree::basic_ptree<K, D, C>& boost::property_tree::basic_ptree<Key, Data, KeyCompare>::add_child(const path_type&, const self_type&)':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:654:58: warning: declaration of 'path' shadows a global declaration [-Wshadow]
  654 |         basic_ptree<K, D, C>::add_child(const path_type &path,
      |                                         ~~~~~~~~~~~~~~~~~^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15,
                 from json-utils.hxx:36,
                 from onedrive-object-type.hxx:34,
                 from onedrive-object-type.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree_fwd.hpp:89:67: note: shadowed declaration is here
   89 |     typedef string_path<std::string, id_translator<std::string> > path;
      |                                                                   ^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520,
                 from json-utils.hxx:36,
                 from onedrive-object-type.hxx:34,
                 from onedrive-object-type.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp: In member function 'typename boost::enable_if<boost::property_tree::detail::is_translator<Translator>, Type>::type boost::property_tree::basic_ptree<Key, Data, KeyCompare>::get(const path_type&, Translator) const':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:743:48: warning: declaration of 'path' shadows a global declaration [-Wshadow]
  743 |     basic_ptree<K, D, C>::get(const path_type &path,
      |                               ~~~~~~~~~~~~~~~~~^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15,
                 from json-utils.hxx:36,
                 from onedrive-object-type.hxx:34,
                 from onedrive-object-type.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree_fwd.hpp:89:67: note: shadowed declaration is here
   89 |     typedef string_path<std::string, id_translator<std::string> > path;
      |                                                                   ^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520,
                 from json-utils.hxx:36,
                 from onedrive-object-type.hxx:34,
                 from onedrive-object-type.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp: In member function 'Type boost::property_tree::basic_ptree<Key, Data, KeyCompare>::get(const path_type&) const':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:751:53: warning: declaration of 'path' shadows a global declaration [-Wshadow]
  751 |     Type basic_ptree<K, D, C>::get(const path_type &path) const
      |                                    ~~~~~~~~~~~~~~~~~^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15,
                 from json-utils.hxx:36,
                 from onedrive-object-type.hxx:34,
                 from onedrive-object-type.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree_fwd.hpp:89:67: note: shadowed declaration is here
   89 |     typedef string_path<std::string, id_translator<std::string> > path;
      |                                                                   ^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520,
                 from json-utils.hxx:36,
                 from onedrive-object-type.hxx:34,
                 from onedrive-object-type.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp: In member function 'Type boost::property_tree::basic_ptree<Key, Data, KeyCompare>::get(const path_type&, const Type&, Translator) const':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:758:53: warning: declaration of 'path' shadows a global declaration [-Wshadow]
  758 |     Type basic_ptree<K, D, C>::get(const path_type &path,
      |                                    ~~~~~~~~~~~~~~~~~^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15,
                 from json-utils.hxx:36,
                 from onedrive-object-type.hxx:34,
                 from onedrive-object-type.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree_fwd.hpp:89:67: note: shadowed declaration is here
   89 |     typedef string_path<std::string, id_translator<std::string> > path;
      |                                                                   ^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520,
                 from json-utils.hxx:36,
                 from onedrive-object-type.hxx:34,
                 from onedrive-object-type.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp: In member function 'typename boost::enable_if<boost::property_tree::detail::is_character<Ch>, std::__cxx11::basic_string<Ch> >::type boost::property_tree::basic_ptree<Key, Data, KeyCompare>::get(const path_type&, const Ch*, Translator) const':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:772:26: warning: declaration of 'path' shadows a global declaration [-Wshadow]
  772 |         const path_type &path, const Ch *default_value, Translator tr) const
      |         ~~~~~~~~~~~~~~~~~^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15,
                 from json-utils.hxx:36,
                 from onedrive-object-type.hxx:34,
                 from onedrive-object-type.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree_fwd.hpp:89:67: note: shadowed declaration is here
   89 |     typedef string_path<std::string, id_translator<std::string> > path;
      |                                                                   ^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520,
                 from json-utils.hxx:36,
                 from onedrive-object-type.hxx:34,
                 from onedrive-object-type.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp: In member function 'typename boost::disable_if<boost::property_tree::detail::is_translator<Type>, Type>::type boost::property_tree::basic_ptree<Key, Data, KeyCompare>::get(const path_type&, const Type&) const':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:780:48: warning: declaration of 'path' shadows a global declaration [-Wshadow]
  780 |     basic_ptree<K, D, C>::get(const path_type &path,
      |                               ~~~~~~~~~~~~~~~~~^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15,
                 from json-utils.hxx:36,
                 from onedrive-object-type.hxx:34,
                 from onedrive-object-type.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree_fwd.hpp:89:67: note: shadowed declaration is here
   89 |     typedef string_path<std::string, id_translator<std::string> > path;
      |                                                                   ^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520,
                 from json-utils.hxx:36,
                 from onedrive-object-type.hxx:34,
                 from onedrive-object-type.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp: In member function 'typename boost::enable_if<boost::property_tree::detail::is_character<Ch>, std::__cxx11::basic_string<Ch> >::type boost::property_tree::basic_ptree<Key, Data, KeyCompare>::get(const path_type&, const Ch*) const':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:793:26: warning: declaration of 'path' shadows a global declaration [-Wshadow]
  793 |         const path_type &path, const Ch *default_value) const
      |         ~~~~~~~~~~~~~~~~~^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15,
                 from json-utils.hxx:36,
                 from onedrive-object-type.hxx:34,
                 from onedrive-object-type.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree_fwd.hpp:89:67: note: shadowed declaration is here
   89 |     typedef string_path<std::string, id_translator<std::string> > path;
      |                                                                   ^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520,
                 from json-utils.hxx:36,
                 from onedrive-object-type.hxx:34,
                 from onedrive-object-type.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp: In member function 'boost::optional<U> boost::property_tree::basic_ptree<Key, Data, KeyCompare>::get_optional(const path_type&, Translator) const':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:800:72: warning: declaration of 'path' shadows a global declaration [-Wshadow]
  800 |     optional<Type> basic_ptree<K, D, C>::get_optional(const path_type &path,
      |                                                       ~~~~~~~~~~~~~~~~~^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15,
                 from json-utils.hxx:36,
                 from onedrive-object-type.hxx:34,
                 from onedrive-object-type.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree_fwd.hpp:89:67: note: shadowed declaration is here
   89 |     typedef string_path<std::string, id_translator<std::string> > path;
      |                                                                   ^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520,
                 from json-utils.hxx:36,
                 from onedrive-object-type.hxx:34,
                 from onedrive-object-type.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp: In member function 'boost::optional<U> boost::property_tree::basic_ptree<Key, Data, KeyCompare>::get_optional(const path_type&) const':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:813:66: warning: declaration of 'path' shadows a global declaration [-Wshadow]
  813 |                                                 const path_type &path) const
      |                                                 ~~~~~~~~~~~~~~~~~^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15,
                 from json-utils.hxx:36,
                 from onedrive-object-type.hxx:34,
                 from onedrive-object-type.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree_fwd.hpp:89:67: note: shadowed declaration is here
   89 |     typedef string_path<std::string, id_translator<std::string> > path;
      |                                                                   ^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520,
                 from json-utils.hxx:36,
                 from onedrive-object-type.hxx:34,
                 from onedrive-object-type.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp: In member function 'boost::property_tree::basic_ptree<K, D, C>& boost::property_tree::basic_ptree<Key, Data, KeyCompare>::put(const path_type&, const Type&, Translator)':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:844:26: warning: declaration of 'path' shadows a global declaration [-Wshadow]
  844 |         const path_type &path, const Type &value, Translator tr)
      |         ~~~~~~~~~~~~~~~~~^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15,
                 from json-utils.hxx:36,
                 from onedrive-object-type.hxx:34,
                 from onedrive-object-type.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree_fwd.hpp:89:67: note: shadowed declaration is here
   89 |     typedef string_path<std::string, id_translator<std::string> > path;
      |                                                                   ^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520,
                 from json-utils.hxx:36,
                 from onedrive-object-type.hxx:34,
                 from onedrive-object-type.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp: In member function 'boost::property_tree::basic_ptree<K, D, C>& boost::property_tree::basic_ptree<Key, Data, KeyCompare>::put(const path_type&, const Type&)':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:859:26: warning: declaration of 'path' shadows a global declaration [-Wshadow]
  859 |         const path_type &path, const Type &value)
      |         ~~~~~~~~~~~~~~~~~^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15,
                 from json-utils.hxx:36,
                 from onedrive-object-type.hxx:34,
                 from onedrive-object-type.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree_fwd.hpp:89:67: note: shadowed declaration is here
   89 |     typedef string_path<std::string, id_translator<std::string> > path;
      |                                                                   ^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520,
                 from json-utils.hxx:36,
                 from onedrive-object-type.hxx:34,
                 from onedrive-object-type.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp: In member function 'boost::property_tree::basic_ptree<K, D, C>& boost::property_tree::basic_ptree<Key, Data, KeyCompare>::add(const path_type&, const Type&, Translator)':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:868:26: warning: declaration of 'path' shadows a global declaration [-Wshadow]
  868 |         const path_type &path, const Type &value, Translator tr)
      |         ~~~~~~~~~~~~~~~~~^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15,
                 from json-utils.hxx:36,
                 from onedrive-object-type.hxx:34,
                 from onedrive-object-type.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree_fwd.hpp:89:67: note: shadowed declaration is here
   89 |     typedef string_path<std::string, id_translator<std::string> > path;
      |                                                                   ^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520,
                 from json-utils.hxx:36,
                 from onedrive-object-type.hxx:34,
                 from onedrive-object-type.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp: In member function 'boost::property_tree::basic_ptree<K, D, C>& boost::property_tree::basic_ptree<Key, Data, KeyCompare>::add(const path_type&, const Type&)':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:878:26: warning: declaration of 'path' shadows a global declaration [-Wshadow]
  878 |         const path_type &path, const Type &value)
      |         ~~~~~~~~~~~~~~~~~^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15,
                 from json-utils.hxx:36,
                 from onedrive-object-type.hxx:34,
                 from onedrive-object-type.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree_fwd.hpp:89:67: note: shadowed declaration is here
   89 |     typedef string_path<std::string, id_translator<std::string> > path;
      |                                                                   ^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/range/iterator_range_core.hpp:27,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/replace.hpp:16,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_facet.hpp:17,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/gregorian_io.hpp:16,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/gregorian.hpp:31,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/time_formatters.hpp:12,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/posix_time.hpp:24,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/local_time/local_time.hpp:11,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time.hpp:15,
                 from ../../inc/libcmis/property-type.hxx:31,
                 from ../../inc/libcmis/object-type.hxx:39,
                 from onedrive-object-type.hxx:32,
                 from onedrive-object-type.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp: In instantiation of 'class boost::iterators::detail::iterator_facade_base<boost::token_iterator<boost::char_separator<wchar_t, std::char_traits<wchar_t> >, __gnu_cxx::__normal_iterator<const wchar_t*, std::__cxx11::basic_string<wchar_t> >, std::__cxx11::basic_string<wchar_t> >, std::__cxx11::basic_string<wchar_t>, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string<wchar_t>&, int, false, false>':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:854:9:   required from 'class boost::iterators::iterator_facade<boost::token_iterator<boost::char_separator<wchar_t, std::char_traits<wchar_t> >, __gnu_cxx::__normal_iterator<const wchar_t*, std::__cxx11::basic_string<wchar_t> >, std::__cxx11::basic_string<wchar_t> >, std::__cxx11::basic_string<wchar_t>, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string<wchar_t>&, int>'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/token_iterator.hpp:30:9:   required from 'class boost::token_iterator<boost::char_separator<wchar_t, std::char_traits<wchar_t> >, __gnu_cxx::__normal_iterator<const wchar_t*, std::__cxx11::basic_string<wchar_t> >, std::__cxx11::basic_string<wchar_t> >'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_parsing.hpp:322:36:   required from 'boost::date_time::period<date_type, typename date_type::duration_type> boost::date_time::from_simple_string_type(const std::__cxx11::basic_string<OutputT>&) [with date_type = boost::gregorian::date; charT = wchar_t; typename date_type::duration_type = boost::gregorian::date_duration]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/parsers.hpp:103:62:   required from here
/pbulk/work/net/libcmis/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++() [with Derived = boost::token_iterator<boost::char_separator<wchar_t, std::char_traits<wchar_t> >, __gnu_cxx::__normal_iterator<const wchar_t*, std::__cxx11::basic_string<wchar_t> >, std::__cxx11::basic_string<wchar_t> >; Value = std::__cxx11::basic_string<wchar_t>; CategoryOrTraversal = boost::iterators::forward_traversal_tag; Reference = const std::__cxx11::basic_string<wchar_t>&; Difference = int]' should return 'boost::iterators::detail::iterator_facade_base<boost::token_iterator<boost::char_separator<wchar_t, std::char_traits<wchar_t> >, __gnu_cxx::__normal_iterator<const wchar_t*, std::__cxx11::basic_string<wchar_t> >, std::__cxx11::basic_string<wchar_t> >, std::__cxx11::basic_string<wchar_t>, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string<wchar_t>&, int, false, false>&' [-Weffc++]
  745 |         Derived& operator++()
      |                  ^~~~~~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/node_type.hpp:22,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/index_base.hpp:27,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/base_type.hpp:21,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index_container.hpp:36,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:21,
                 from json-utils.hxx:36,
                 from onedrive-object-type.hxx:34,
                 from onedrive-object-type.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/header_holder.hpp: In instantiation of 'struct boost::multi_index::detail::header_holder<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::null_augment_policy, boost::multi_index::detail::index_node_base<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > > > >*, boost::multi_index::multi_index_container<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, boost::multi_index::indexed_by<boost::multi_index::sequenced<>, boost::multi_index::ordered_non_unique<boost::multi_index::tag<boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >::subs::by_name, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::multi_index::member<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, const std::__cxx11::basic_string<char>, &std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >::first>, std::less<std::__cxx11::basic_string<char> > >, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > > >':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index_container.hpp:99:7:   required from 'class boost::multi_index::multi_index_container<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, boost::multi_index::indexed_by<boost::multi_index::sequenced<>, boost::multi_index::ordered_non_unique<boost::multi_index::tag<boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >::subs::by_name, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::multi_index::member<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, const std::__cxx11::basic_string<char>, &std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >::first>, std::less<std::__cxx11::basic_string<char> > >, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > >'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:60:13:   required from 'struct boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >::subs'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:195:64:   required from 'boost::property_tree::basic_ptree<Key, Data, KeyCompare>::basic_ptree(const boost::property_tree::basic_ptree<Key, Data, KeyCompare>&) [with Key = std::__cxx11::basic_string<char>; Data = std::__cxx11::basic_string<char>; KeyCompare = std::less<std::__cxx11::basic_string<char> >]'
json-utils.hxx:78:62:   required from here
/pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/header_holder.hpp:33:8: warning: 'struct boost::multi_index::detail::header_holder<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::null_augment_policy, boost::multi_index::detail::index_node_base<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > > > >*, boost::multi_index::multi_index_container<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, boost::multi_index::indexed_by<boost::multi_index::sequenced<>, boost::multi_index::ordered_non_unique<boost::multi_index::tag<boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >::subs::by_name, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::multi_index::member<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, const std::__cxx11::basic_string<char>, &std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >::first>, std::less<std::__cxx11::basic_string<char> > >, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > > >' has pointer data members [-Weffc++]
   33 | struct header_holder:private noncopyable
      |        ^~~~~~~~~~~~~
/pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/header_holder.hpp:33:8: warning:   but does not declare 'boost::multi_index::detail::header_holder<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::null_augment_policy, boost::multi_index::detail::index_node_base<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > > > >*, boost::multi_index::multi_index_container<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, boost::multi_index::indexed_by<boost::multi_index::sequenced<>, boost::multi_index::ordered_non_unique<boost::multi_index::tag<boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >::subs::by_name, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::multi_index::member<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, const std::__cxx11::basic_string<char>, &std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >::first>, std::less<std::__cxx11::basic_string<char> > >, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > > >(const boost::multi_index::detail::header_holder<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::null_augment_policy, boost::multi_index::detail::index_node_base<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > > > >*, boost::multi_index::multi_index_container<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, boost::multi_index::indexed_by<boost::multi_index::sequenced<>, boost::multi_index::ordered_non_unique<boost::multi_index::tag<boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >::subs::by_name, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::multi_index::member<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, const std::__cxx11::basic_string<char>, &std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >::first>, std::less<std::__cxx11::basic_string<char> > >, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > > >&)' [-Weffc++]
/pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/header_holder.hpp:33:8: warning:   or 'operator=(const boost::multi_index::detail::header_holder<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::null_augment_policy, boost::multi_index::detail::index_node_base<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > > > >*, boost::multi_index::multi_index_container<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, boost::multi_index::indexed_by<boost::multi_index::sequenced<>, boost::multi_index::ordered_non_unique<boost::multi_index::tag<boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >::subs::by_name, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::multi_index::member<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, const std::__cxx11::basic_string<char>, &std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >::first>, std::less<std::__cxx11::basic_string<char> > >, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > > >&)' [-Weffc++]
/pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/header_holder.hpp:38:15: note: pointer member 'boost::multi_index::detail::header_holder<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::null_augment_policy, boost::multi_index::detail::index_node_base<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > > > >*, boost::multi_index::multi_index_container<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, boost::multi_index::indexed_by<boost::multi_index::sequenced<>, boost::multi_index::ordered_non_unique<boost::multi_index::tag<boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >::subs::by_name, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::multi_index::member<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, const std::__cxx11::basic_string<char>, &std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >::first>, std::less<std::__cxx11::basic_string<char> > >, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > > >::member' declared here
   38 |   NodeTypePtr member;
      |               ^~~~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/token_iterator.hpp:24,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/tokenizer.hpp:20,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_parsing.hpp:17,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/parsers.hpp:13,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/gregorian.hpp:34,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/time_formatters.hpp:12,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/posix_time.hpp:24,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/local_time/local_time.hpp:11,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time.hpp:15,
                 from ../../inc/libcmis/property-type.hxx:31,
                 from ../../inc/libcmis/object-type.hxx:39,
                 from onedrive-object-type.hxx:32,
                 from onedrive-object-type.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/token_functions.hpp: In instantiation of 'boost::char_separator<Char, Tr>::char_separator(const Char*, const Char*, boost::empty_token_policy) [with Char = char; Tr = std::char_traits<char>]':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_parsing.hpp:155:27:   required from 'date_type boost::date_time::parse_date(const string&, int) [with date_type = boost::gregorian::date; std::string = std::__cxx11::basic_string<char>]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/parsers.hpp:49:41:   required from here
/pbulk/work/net/libcmis/work/.buildlink/include/boost/token_functions.hpp:435:5: warning: 'boost::char_separator<char, std::char_traits<char> >::m_kept_delims' should be initialized in the member initialization list [-Weffc++]
  435 |     char_separator(const Char* dropped_delims,
      |     ^~~~~~~~~~~~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/range/iterator_range_core.hpp:27,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/replace.hpp:16,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_facet.hpp:17,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/gregorian_io.hpp:16,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/gregorian.hpp:31,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/time_formatters.hpp:12,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/posix_time.hpp:24,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/local_time/local_time.hpp:11,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time.hpp:15,
                 from ../../inc/libcmis/object.hxx:40,
                 from onedrive-object.hxx:31,
                 from onedrive-object.cxx:28:
/pbulk/work/net/libcmis/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/net/libcmis/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/net/libcmis/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/net/libcmis/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++(
      |   ^~~~~~~~
/pbulk/work/net/libcmis/work/.buildlink/include/boost/token_functions.hpp: In instantiation of 'boost::char_separator<Char, Tr>::char_separator(const Char*, const Char*, boost::empty_token_policy) [with Char = wchar_t; Tr = std::char_traits<wchar_t>]':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_parsing.hpp:320:22:   required from 'boost::date_time::period<date_type, typename date_type::duration_type> boost::date_time::from_simple_string_type(const std::__cxx11::basic_string<OutputT>&) [with date_type = boost::gregorian::date; charT = wchar_t; typename date_type::duration_type = boost::gregorian::date_duration]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/parsers.hpp:103:62:   required from here
/pbulk/work/net/libcmis/work/.buildlink/include/boost/token_functions.hpp:435:5: warning: 'boost::char_separator<wchar_t, std::char_traits<wchar_t> >::m_kept_delims' should be initialized in the member initialization list [-Weffc++]
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/format_date_parser.hpp:17,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_generator_parser.hpp:20,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_facet.hpp:25,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/gregorian_io.hpp:16,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/gregorian.hpp:31,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/time_formatters.hpp:12,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/posix_time.hpp:24,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/local_time/local_time.hpp:11,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time.hpp:15,
                 from ../../inc/libcmis/property-type.hxx:31,
                 from ../../inc/libcmis/object-type.hxx:39,
                 from onedrive-object-type.hxx:32,
                 from onedrive-object-type.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/special_values_parser.hpp: In instantiation of 'boost::date_time::special_values_parser<date_type, charT>::special_values_parser() [with date_type = boost::gregorian::date; charT = char]':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/time_parsing.hpp:316:18:   required from 'time_type boost::date_time::parse_iso_time(const string&, char) [with time_type = boost::posix_time::ptime; std::string = std::__cxx11::basic_string<char>]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/time_parsers.hpp:35:51:   required from here
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/special_values_parser.hpp:52:5: warning: 'boost::date_time::special_values_parser<boost::gregorian::date, char>::m_sv_strings' should be initialized in the member initialization list [-Weffc++]
   52 |     special_values_parser()
      |     ^~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/period_parser.hpp:19,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_facet.hpp:23,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/gregorian_io.hpp:16,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/gregorian.hpp:31,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/time_formatters.hpp:12,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/posix_time.hpp:24,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/local_time/local_time.hpp:11,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time.hpp:15,
                 from ../../inc/libcmis/property-type.hxx:31,
                 from ../../inc/libcmis/object-type.hxx:39,
                 from onedrive-object-type.hxx:32,
                 from onedrive-object-type.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/string_parse_tree.hpp: In instantiation of 'boost::date_time::parse_match_result<charT>::parse_match_result() [with charT = char]':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/time_parsing.hpp:317:17:   required from 'time_type boost::date_time::parse_iso_time(const string&, char) [with time_type = boost::posix_time::ptime; std::string = std::__cxx11::basic_string<char>]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/time_parsers.hpp:35:51:   required from here
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/string_parse_tree.hpp:28:3: warning: 'boost::date_time::parse_match_result<char>::cache' should be initialized in the member initialization list [-Weffc++]
   28 |   parse_match_result() :
      |   ^~~~~~~~~~~~~~~~~~
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/string_parse_tree.hpp: In instantiation of 'boost::date_time::string_parse_tree<charT>::string_parse_tree(short int) [with charT = char]':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/special_values_parser.hpp:53:5:   required from 'boost::date_time::special_values_parser<date_type, charT>::special_values_parser() [with date_type = boost::gregorian::date; charT = char]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/time_parsing.hpp:316:18:   required from 'time_type boost::date_time::parse_iso_time(const string&, char) [with time_type = boost::posix_time::ptime; std::string = std::__cxx11::basic_string<char>]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/time_parsers.hpp:35:51:   required from here
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/string_parse_tree.hpp:119:3: warning: 'boost::date_time::string_parse_tree<char>::m_next_chars' should be initialized in the member initialization list [-Weffc++]
  119 |   string_parse_tree(short value = parse_match_result_type::PARSE_ERROR) :
      |   ^~~~~~~~~~~~~~~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/copy_map.hpp:24,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/index_base.hpp:23,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/base_type.hpp:21,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index_container.hpp:36,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:21,
                 from json-utils.hxx:36,
                 from onedrive-object-type.hxx:34,
                 from onedrive-object-type.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/auto_space.hpp: In instantiation of 'struct boost::multi_index::detail::auto_space<boost::multi_index::detail::copy_map_entry<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::null_augment_policy, boost::multi_index::detail::index_node_base<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > > > > >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > >':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/copy_map.hpp:123:46:   required from 'class boost::multi_index::detail::copy_map<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::null_augment_policy, boost::multi_index::detail::index_node_base<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > > > >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > >'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index_container.hpp:623:19:   required from 'void boost::multi_index::multi_index_container<Value, IndexSpecifierList, Allocator>::copy_construct_from(const boost::multi_index::multi_index_container<Value, IndexSpecifierList, Allocator>&) [with Value = std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >; IndexSpecifierList = boost::multi_index::indexed_by<boost::multi_index::sequenced<>, boost::multi_index::ordered_non_unique<boost::multi_index::tag<boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >::subs::by_name, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::multi_index::member<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, const std::__cxx11::basic_string<char>, &std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >::first>, std::less<std::__cxx11::basic_string<char> > >, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>; Allocator = std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > >]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index_container.hpp:294:5:   required from 'boost::multi_index::multi_index_container<Value, IndexSpecifierList, Allocator>::multi_index_container(const boost::multi_index::multi_index_container<Value, IndexSpecifierList, Allocator>&) [with Value = std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >; IndexSpecifierList = boost::multi_index::indexed_by<boost::multi_index::sequenced<>, boost::multi_index::ordered_non_unique<boost::multi_index::tag<boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >::subs::by_name, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::multi_index::member<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, const std::__cxx11::basic_string<char>, &std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >::first>, std::less<std::__cxx11::basic_string<char> > >, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>; Allocator = std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > >]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:195:22:   required from 'boost::property_tree::basic_ptree<Key, Data, KeyCompare>::basic_ptree(const boost::property_tree::basic_ptree<Key, Data, KeyCompare>&) [with Key = std::__cxx11::basic_string<char>; Data = std::__cxx11::basic_string<char>; KeyCompare = std::less<std::__cxx11::basic_string<char> >]'
json-utils.hxx:78:62:   required from here
/pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/auto_space.hpp:47:8: warning: 'struct boost::multi_index::detail::auto_space<boost::multi_index::detail::copy_map_entry<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::null_augment_policy, boost::multi_index::detail::index_node_base<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > > > > >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > >' has pointer data members [-Weffc++]
   47 | struct auto_space:private noncopyable
      |        ^~~~~~~~~~
/pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/auto_space.hpp:47:8: warning:   but does not declare 'boost::multi_index::detail::auto_space<boost::multi_index::detail::copy_map_entry<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::null_augment_policy, boost::multi_index::detail::index_node_base<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > > > > >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > >(const boost::multi_index::detail::auto_space<boost::multi_index::detail::copy_map_entry<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::null_augment_policy, boost::multi_index::detail::index_node_base<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > > > > >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > >&)' [-Weffc++]
/pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/auto_space.hpp:47:8: warning:   or 'operator=(const boost::multi_index::detail::auto_space<boost::multi_index::detail::copy_map_entry<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::null_augment_policy, boost::multi_index::detail::index_node_base<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > > > > >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > >&)' [-Weffc++]
/pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/auto_space.hpp:90:13: note: pointer member 'boost::multi_index::detail::auto_space<boost::multi_index::detail::copy_map_entry<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::null_augment_policy, boost::multi_index::detail::index_node_base<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > > > > >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > >::data_' declared here
   90 |   pointer   data_;
      |             ^~~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/index_base.hpp:23,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/base_type.hpp:21,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index_container.hpp:36,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:21,
                 from json-utils.hxx:36,
                 from onedrive-object-type.hxx:34,
                 from onedrive-object-type.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/copy_map.hpp: In instantiation of 'class boost::multi_index::detail::copy_map<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::null_augment_policy, boost::multi_index::detail::index_node_base<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > > > >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > >':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index_container.hpp:623:19:   required from 'void boost::multi_index::multi_index_container<Value, IndexSpecifierList, Allocator>::copy_construct_from(const boost::multi_index::multi_index_container<Value, IndexSpecifierList, Allocator>&) [with Value = std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >; IndexSpecifierList = boost::multi_index::indexed_by<boost::multi_index::sequenced<>, boost::multi_index::ordered_non_unique<boost::multi_index::tag<boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >::subs::by_name, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::multi_index::member<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, const std::__cxx11::basic_string<char>, &std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >::first>, std::less<std::__cxx11::basic_string<char> > >, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>; Allocator = std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > >]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index_container.hpp:294:5:   required from 'boost::multi_index::multi_index_container<Value, IndexSpecifierList, Allocator>::multi_index_container(const boost::multi_index::multi_index_container<Value, IndexSpecifierList, Allocator>&) [with Value = std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >; IndexSpecifierList = boost::multi_index::indexed_by<boost::multi_index::sequenced<>, boost::multi_index::ordered_non_unique<boost::multi_index::tag<boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >::subs::by_name, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::multi_index::member<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, const std::__cxx11::basic_string<char>, &std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >::first>, std::less<std::__cxx11::basic_string<char> > >, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>; Allocator = std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > >]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:195:22:   required from 'boost::property_tree::basic_ptree<Key, Data, KeyCompare>::basic_ptree(const boost::property_tree::basic_ptree<Key, Data, KeyCompare>&) [with Key = std::__cxx11::basic_string<char>; Data = std::__cxx11::basic_string<char>; KeyCompare = std::less<std::__cxx11::basic_string<char> >]'
json-utils.hxx:78:62:   required from here
/pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/copy_map.hpp:73:7: warning: 'class boost::multi_index::detail::copy_map<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::null_augment_policy, boost::multi_index::detail::index_node_base<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > > > >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > >' has pointer data members [-Weffc++]
   73 | class copy_map:private noncopyable
      |       ^~~~~~~~
/pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/copy_map.hpp:73:7: warning:   but does not declare 'boost::multi_index::detail::copy_map<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::null_augment_policy, boost::multi_index::detail::index_node_base<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > > > >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > >(const boost::multi_index::detail::copy_map<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::null_augment_policy, boost::multi_index::detail::index_node_base<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > > > >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > >&)' [-Weffc++]
/pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/copy_map.hpp:73:7: warning:   or 'operator=(const boost::multi_index::detail::copy_map<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::null_augment_policy, boost::multi_index::detail::index_node_base<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > > > >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > >&)' [-Weffc++]
/pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/copy_map.hpp:126:46: note: pointer member 'boost::multi_index::detail::copy_map<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::null_augment_policy, boost::multi_index::detail::index_node_base<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > > > >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > >::header_cpy_' declared here
  126 |   Node*                                      header_cpy_;
      |                                              ^~~~~~~~~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/period_parser.hpp:19,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_facet.hpp:23,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/gregorian_io.hpp:16,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/gregorian.hpp:31,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/time_formatters.hpp:12,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/posix_time.hpp:24,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/local_time/local_time.hpp:11,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time.hpp:15,
                 from ../../inc/libcmis/property-type.hxx:31,
                 from ../../inc/libcmis/object-type.hxx:39,
                 from onedrive-object-type.hxx:32,
                 from onedrive-object-type.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/string_parse_tree.hpp: In instantiation of 'boost::date_time::string_parse_tree<charT>::string_parse_tree(boost::date_time::string_parse_tree<charT>::collection_type, unsigned int) [with charT = char; boost::date_time::string_parse_tree<charT>::collection_type = std::vector<std::__cxx11::basic_string<char> >]':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/special_values_parser.hpp:91:22:   required from 'void boost::date_time::special_values_parser<date_type, charT>::sv_strings(const string_type&, const string_type&, const string_type&, const string_type&, const string_type&) [with date_type = boost::gregorian::date; charT = char; boost::date_time::special_values_parser<date_type, charT>::string_type = std::__cxx11::basic_string<char>]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/special_values_parser.hpp:54:7:   required from 'boost::date_time::special_values_parser<date_type, charT>::special_values_parser() [with date_type = boost::gregorian::date; charT = char]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/time_parsing.hpp:316:18:   required from 'time_type boost::date_time::parse_iso_time(const string&, char) [with time_type = boost::posix_time::ptime; std::string = std::__cxx11::basic_string<char>]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/time_parsers.hpp:35:51:   required from here
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/string_parse_tree.hpp:104:3: warning: 'boost::date_time::string_parse_tree<char>::m_next_chars' should be initialized in the member initialization list [-Weffc++]
  104 |   string_parse_tree(collection_type names, unsigned int starting_point=0) :
      |   ^~~~~~~~~~~~~~~~~
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp: In instantiation of 'class boost::iterators::detail::iterator_facade_base<boost::token_iterator<boost::char_separator<char, std::char_traits<char> >, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char>, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string<char>&, int, false, false>':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:854:9:   required from 'class boost::iterators::iterator_facade<boost::token_iterator<boost::char_separator<char, std::char_traits<char> >, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char>, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string<char>&, int>'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/token_iterator.hpp:30:9:   required from 'class boost::token_iterator<boost::char_separator<char, std::char_traits<char> >, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_parsing.hpp:158:24:   required from here
/pbulk/work/net/libcmis/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++() [with Derived = boost::token_iterator<boost::char_separator<char, std::char_traits<char> >, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >; Value = std::__cxx11::basic_string<char>; CategoryOrTraversal = boost::iterators::forward_traversal_tag; Reference = const std::__cxx11::basic_string<char>&; Difference = int]' should return 'boost::iterators::detail::iterator_facade_base<boost::token_iterator<boost::char_separator<char, std::char_traits<char> >, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char>, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string<char>&, int, false, false>&' [-Weffc++]
  745 |         Derived& operator++()
      |                  ^~~~~~~~
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp: In instantiation of 'class boost::iterators::detail::iterator_facade_base<boost::token_iterator<boost::offset_separator, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char>, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string<char>&, int, false, false>':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:854:9:   required from 'class boost::iterators::iterator_facade<boost::token_iterator<boost::offset_separator, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char>, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string<char>&, int>'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/token_iterator.hpp:30:9:   required from 'class boost::token_iterator<boost::offset_separator, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_parsing.hpp:202:73:   required from here
/pbulk/work/net/libcmis/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++() [with Derived = boost::token_iterator<boost::offset_separator, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >; Value = std::__cxx11::basic_string<char>; CategoryOrTraversal = boost::iterators::forward_traversal_tag; Reference = const std::__cxx11::basic_string<char>&; Difference = int]' should return 'boost::iterators::detail::iterator_facade_base<boost::token_iterator<boost::offset_separator, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char>, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string<char>&, int, false, false>&' [-Weffc++]
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/shared_ptr.hpp:17,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/time_clock.hpp:17,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/posix_time_types.hpp:10,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/time_formatters.hpp:16,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/posix_time.hpp:24,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/local_time/local_time.hpp:11,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time.hpp:15,
                 from ../../inc/libcmis/object.hxx:40,
                 from onedrive-object.hxx:31,
                 from onedrive-object.cxx:28:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/smart_ptr/shared_ptr.hpp: In constructor 'boost::detail::esft2_deleter_wrapper::esft2_deleter_wrapper()':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/smart_ptr/shared_ptr.hpp:1079:5: warning: 'boost::detail::esft2_deleter_wrapper::deleter_' should be initialized in the member initialization list [-Weffc++]
 1079 |     esft2_deleter_wrapper() BOOST_SP_NOEXCEPT
      |     ^~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/range/iterator_range_core.hpp:27,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/replace.hpp:16,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_facet.hpp:17,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/gregorian_io.hpp:16,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/gregorian.hpp:31,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/time_formatters.hpp:12,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/posix_time.hpp:24,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/local_time/local_time.hpp:11,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time.hpp:15,
                 from ../../inc/libcmis/property-type.hxx:31,
                 from ../../inc/libcmis/object-type.hxx:39,
                 from onedrive-object-type.hxx:32,
                 from onedrive-object-type.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp: In instantiation of 'class boost::iterators::detail::iterator_facade_base<boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, int, false, false>':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:774:11:   required from 'class boost::iterators::detail::iterator_facade_base<boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, int, true, false>'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:800:11:   required from 'class boost::iterators::detail::iterator_facade_base<boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, int, true, true>'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:854:9:   required from 'class boost::iterators::iterator_facade<boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, int>'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_adaptor.hpp:249:9:   required from 'class boost::iterators::iterator_adaptor<boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, char, boost::use_default, char, boost::use_default>'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/transform_iterator.hpp:83:9:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/case_conv.hpp:76:79:   required from 'SequenceT boost::algorithm::to_lower_copy(const SequenceT&, const std::locale&) [with SequenceT = std::__cxx11::basic_string<char>]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/string_parse_tree.hpp:110:54:   required from 'boost::date_time::string_parse_tree<charT>::string_parse_tree(boost::date_time::string_parse_tree<charT>::collection_type, unsigned int) [with charT = char; boost::date_time::string_parse_tree<charT>::collection_type = std::vector<std::__cxx11::basic_string<char> >]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/special_values_parser.hpp:91:22:   required from 'void boost::date_time::special_values_parser<date_type, charT>::sv_strings(const string_type&, const string_type&, const string_type&, const string_type&, const string_type&) [with date_type = boost::gregorian::date; charT = char; boost::date_time::special_values_parser<date_type, charT>::string_type = std::__cxx11::basic_string<char>]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/special_values_parser.hpp:54:7:   required from 'boost::date_time::special_values_parser<date_type, charT>::special_values_parser() [with date_type = boost::gregorian::date; charT = char]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/time_parsing.hpp:316:18:   required from 'time_type boost::date_time::parse_iso_time(const string&, char) [with time_type = boost::posix_time::ptime; std::string = std::__cxx11::basic_string<char>]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/time_parsers.hpp:35:51:   required from here
/pbulk/work/net/libcmis/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++() [with Derived = boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>; Value = char; CategoryOrTraversal = boost::iterators::random_access_traversal_tag; Reference = char; Difference = int]' should return 'boost::iterators::detail::iterator_facade_base<boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, int, false, false>&' [-Weffc++]
  745 |         Derived& operator++()
      |                  ^~~~~~~~
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp: In instantiation of 'class boost::iterators::detail::iterator_facade_base<boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, int, true, false>':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:800:11:   required from 'class boost::iterators::detail::iterator_facade_base<boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, int, true, true>'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:854:9:   required from 'class boost::iterators::iterator_facade<boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, int>'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_adaptor.hpp:249:9:   required from 'class boost::iterators::iterator_adaptor<boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, char, boost::use_default, char, boost::use_default>'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/transform_iterator.hpp:83:9:   required from 'class boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/detail/case_conv.hpp:117:53:   required from 'SequenceT boost::algorithm::detail::transform_range_copy(const RangeT&, FunctorT) [with SequenceT = std::__cxx11::basic_string<char>; RangeT = std::__cxx11::basic_string<char>; FunctorT = boost::algorithm::detail::to_lowerF<char>]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/case_conv.hpp:76:79:   required from 'SequenceT boost::algorithm::to_lower_copy(const SequenceT&, const std::locale&) [with SequenceT = std::__cxx11::basic_string<char>]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/string_parse_tree.hpp:110:54:   required from 'boost::date_time::string_parse_tree<charT>::string_parse_tree(boost::date_time::string_parse_tree<charT>::collection_type, unsigned int) [with charT = char; boost::date_time::string_parse_tree<charT>::collection_type = std::vector<std::__cxx11::basic_string<char> >]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/special_values_parser.hpp:91:22:   required from 'void boost::date_time::special_values_parser<date_type, charT>::sv_strings(const string_type&, const string_type&, const string_type&, const string_type&, const string_type&) [with date_type = boost::gregorian::date; charT = char; boost::date_time::special_values_parser<date_type, charT>::string_type = std::__cxx11::basic_string<char>]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/special_values_parser.hpp:54:7:   required from 'boost::date_time::special_values_parser<date_type, charT>::special_values_parser() [with date_type = boost::gregorian::date; charT = char]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/time_parsing.hpp:316:18:   required from 'time_type boost::date_time::parse_iso_time(const string&, char) [with time_type = boost::posix_time::ptime; std::string = std::__cxx11::basic_string<char>]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/time_parsers.hpp:35:51:   required from here
/pbulk/work/net/libcmis/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--() [with Derived = boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>; Value = char; CategoryOrTraversal = boost::iterators::random_access_traversal_tag; Reference = char; Difference = int]' should return 'boost::iterators::detail::iterator_facade_base<boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, int, true, false>&' [-Weffc++]
  778 |         Derived& operator--()
      |                  ^~~~~~~~
/pbulk/work/net/libcmis/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) [with Derived = boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>; Value = char; CategoryOrTraversal = boost::iterators::random_access_traversal_tag; Reference = char; Difference = int]' should return 'boost::iterators::detail::iterator_facade_base<boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, int, true, false>' [-Weffc++]
  784 |         Derived operator--(int)
      |                 ^~~~~~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/trim.hpp:23,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string.hpp:19,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/tz_db_base.hpp:24,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/local_time/tz_database.hpp:14,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/local_time/local_time.hpp:19,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time.hpp:15,
                 from ../../inc/libcmis/object.hxx:40,
                 from onedrive-object.hxx:31,
                 from onedrive-object.cxx:28:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/classification.hpp: At global scope:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/classification.hpp:238:9: warning: user-defined 'boost::algorithm::detail::pred_andF<Pred1T, Pred2T> boost::algorithm::operator&&(const boost::algorithm::predicate_facade<Pred1T>&, const boost::algorithm::predicate_facade<Pred2T>&)' always evaluates both arguments [-Weffc++]
  238 |         operator&&(
      |         ^~~~~~~~
/pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/classification.hpp:262:9: warning: user-defined 'boost::algorithm::detail::pred_orF<Pred1T, Pred2T> boost::algorithm::operator||(const boost::algorithm::predicate_facade<Pred1T>&, const boost::algorithm::predicate_facade<Pred2T>&)' always evaluates both arguments [-Weffc++]
  262 |         operator||(
      |         ^~~~~~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/function/function_template.hpp:14,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/function.hpp:16,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/detail/find_iterator.hpp:18,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/find_iterator.hpp:24,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/iter_find.hpp:27,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/split.hpp:16,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string.hpp:23,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/tz_db_base.hpp:24,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/local_time/tz_database.hpp:14,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/local_time/local_time.hpp:19,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time.hpp:15,
                 from ../../inc/libcmis/object.hxx:40,
                 from onedrive-object.hxx:31,
                 from onedrive-object.cxx:28:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/function/function_base.hpp: In constructor 'boost::function_base::function_base()':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/function/function_base.hpp:497:3: warning: 'boost::function_base::functor' should be initialized in the member initialization list [-Weffc++]
  497 |   function_base() : vtable(0) { }
      |   ^~~~~~~~~~~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/range/iterator_range_core.hpp:27,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/replace.hpp:16,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_facet.hpp:17,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/gregorian_io.hpp:16,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/gregorian.hpp:31,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/time_formatters.hpp:12,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/posix_time.hpp:24,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/local_time/local_time.hpp:11,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time.hpp:15,
                 from ../../inc/libcmis/object.hxx:40,
                 from onedrive-object.hxx:31,
                 from onedrive-object.cxx:28:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp: In instantiation of 'class boost::iterators::detail::iterator_facade_base<boost::token_iterator<boost::escaped_list_separator<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char>, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string<char>&, int, false, false>':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:854:9:   required from 'class boost::iterators::iterator_facade<boost::token_iterator<boost::escaped_list_separator<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char>, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string<char>&, int>'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/token_iterator.hpp:30:9:   required from 'class boost::token_iterator<boost::escaped_list_separator<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/tz_db_base.hpp:337:21:   required from here
/pbulk/work/net/libcmis/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++() [with Derived = boost::token_iterator<boost::escaped_list_separator<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >; Value = std::__cxx11::basic_string<char>; CategoryOrTraversal = boost::iterators::forward_traversal_tag; Reference = const std::__cxx11::basic_string<char>&; Difference = int]' should return 'boost::iterators::detail::iterator_facade_base<boost::token_iterator<boost::escaped_list_separator<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char>, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string<char>&, int, false, false>&' [-Weffc++]
  745 |         Derived& operator++()
      |                  ^~~~~~~~
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp: In substitution of 'template<class I, class V, class TC, class R, class D> 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) [with I = boost::token_iterator<boost::escaped_list_separator<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >; V = std::__cxx11::basic_string<char>; TC = boost::iterators::forward_traversal_tag; R = const std::__cxx11::basic_string<char>&; D = int]':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/tz_db_base.hpp:339:12:   required from here
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:872:3: warning: postfix 'boost::mpl::eval_if<boost::mpl::and_<boost::is_convertible<const std::__cxx11::basic_string<char>&, const std::__cxx11::basic_string<char>&>, boost::mpl::not_<boost::is_convertible<boost::iterators::forward_traversal_tag, boost::iterators::forward_traversal_tag> >, mpl_::bool_<true>, mpl_::bool_<true>, mpl_::bool_<true> >, boost::mpl::if_<boost::iterators::detail::is_non_proxy_reference<const std::__cxx11::basic_string<char>&, std::__cxx11::basic_string<char> >, boost::iterators::detail::postfix_increment_proxy<boost::token_iterator<boost::escaped_list_separator<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> > >, boost::iterators::detail::writable_postfix_increment_proxy<boost::token_iterator<boost::escaped_list_separator<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> > > >, boost::mpl::identity<boost::token_iterator<boost::escaped_list_separator<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> > > >::type boost::iterators::operator++(boost::iterators::iterator_facade<boost::token_iterator<boost::escaped_list_separator<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char>, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string<char>&, int>&, int)' should return 'boost::iterators::iterator_facade<boost::token_iterator<boost::escaped_list_separator<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char>, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string<char>&, int>' [-Weffc++]
  872 |   operator++(
      |   ^~~~~~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/time_duration.hpp:17,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/posix_time_config.hpp:16,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/posix_time_system.hpp:13,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/ptime.hpp:12,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/posix_time.hpp:15,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/local_time/local_time.hpp:11,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time.hpp:15,
                 from ../../inc/libcmis/property.hxx:34,
                 from onedrive-property.hxx:32,
                 from onedrive-property.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/operators.hpp:872:6: warning: prefix 'T& boost::operators_impl::output_iterator_helper<T>::operator++()' should return 'boost::operators_impl::output_iterator_helper<T>&' [-Weffc++]
  872 |   T& operator++() { return static_cast<T&>(*this); }
      |      ^~~~~~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/exceptions.hpp:17,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/string_path.hpp:16,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:16,
                 from json-utils.hxx:36,
                 from onedrive-session.hxx:34,
                 from onedrive-object.hxx:33,
                 from onedrive-object.cxx:28:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/any.hpp: In member function 'boost::any& boost::any::operator=(ValueType&&)':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/any.hpp:173:20: warning: 'operator=' should return a reference to '*this' [-Weffc++]
  173 |             return *this;
      |                    ^~~~~
  CXX      libcmis_la-onedrive-session.lo
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/tuple/tuple.hpp:28,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/index_base.hpp:30,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/base_type.hpp:21,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index_container.hpp:36,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:21,
                 from json-utils.hxx:36,
                 from onedrive-session.hxx:34,
                 from onedrive-object.hxx:33,
                 from onedrive-object.cxx:28:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/tuple/detail/tuple_basic.hpp: In member function 'const boost::tuples::detail::swallow_assign& boost::tuples::detail::swallow_assign::operator=(const T&) const':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/tuple/detail/tuple_basic.hpp:618:12: warning: 'operator=' should return a reference to '*this' [-Weffc++]
  618 |     return *this;
      |            ^~~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/index_saver.hpp:17,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/index_base.hpp:35,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/base_type.hpp:21,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index_container.hpp:36,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:21,
                 from json-utils.hxx:36,
                 from onedrive-session.hxx:34,
                 from onedrive-object.hxx:33,
                 from onedrive-object.cxx:28:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/index_matcher.hpp: In constructor 'boost::multi_index::detail::index_matcher::entry::entry(void*, std::size_t)':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/index_matcher.hpp:70:3: warning: 'boost::multi_index::detail::index_matcher::entry::previous' should be initialized in the member initialization list [-Weffc++]
   70 |   entry(void* node_,std::size_t pos_=0):node(node_),pos(pos_){}
      |   ^~~~~
/pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/index_matcher.hpp:70:3: warning: 'boost::multi_index::detail::index_matcher::entry::ordered' should be initialized in the member initialization list [-Weffc++]
/pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/index_matcher.hpp:70:3: warning: 'boost::multi_index::detail::index_matcher::entry::pile_top' should be initialized in the member initialization list [-Weffc++]
/pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/index_matcher.hpp:70:3: warning: 'boost::multi_index::detail::index_matcher::entry::pile_top_entry' should be initialized in the member initialization list [-Weffc++]
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/sequenced_index.hpp:17,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:23,
                 from json-utils.hxx:36,
                 from onedrive-session.hxx:34,
                 from onedrive-object.hxx:33,
                 from onedrive-object.cxx:28:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/bind/bind.hpp: At global scope:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/bind/bind.hpp:437:5: warning: user-defined 'boost::_bi::bind_t<bool, boost::_bi::logical_and, boost::_bi::list<boost::_bi::bind_t<R, F, L>, typename boost::_bi::add_value<A2>::type> > boost::_bi::operator&&(const boost::_bi::bind_t<R, F, L>&, A2)' always evaluates both arguments [-Weffc++]
  437 |     operator op (bind_t<R, F, L> const & f, A2 a2) \
      |     ^~~~~~~~
/pbulk/work/net/libcmis/work/.buildlink/include/boost/bind/bind.hpp:437:5: note: in definition of macro 'BOOST_BIND_OPERATOR'
  437 |     operator op (bind_t<R, F, L> const & f, A2 a2) \
      |     ^~~~~~~~
/pbulk/work/net/libcmis/work/.buildlink/include/boost/bind/bind.hpp:437:5: warning: user-defined 'boost::_bi::bind_t<bool, boost::_bi::logical_or, boost::_bi::list<boost::_bi::bind_t<R, F, L>, typename boost::_bi::add_value<A2>::type> > boost::_bi::operator||(const boost::_bi::bind_t<R, F, L>&, A2)' always evaluates both arguments [-Weffc++]
  437 |     operator op (bind_t<R, F, L> const & f, A2 a2) \
      |     ^~~~~~~~
/pbulk/work/net/libcmis/work/.buildlink/include/boost/bind/bind.hpp:437:5: note: in definition of macro 'BOOST_BIND_OPERATOR'
  437 |     operator op (bind_t<R, F, L> const & f, A2 a2) \
      |     ^~~~~~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520,
                 from json-utils.hxx:36,
                 from onedrive-session.hxx:34,
                 from onedrive-object.hxx:33,
                 from onedrive-object.cxx:28:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp: In member function 'boost::property_tree::basic_ptree<K, D, C>& boost::property_tree::basic_ptree<Key, Data, KeyCompare>::get_child(const path_type&)':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:573:58: warning: declaration of 'path' shadows a global declaration [-Wshadow]
  573 |         basic_ptree<K, D, C>::get_child(const path_type &path)
      |                                         ~~~~~~~~~~~~~~~~~^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15,
                 from json-utils.hxx:36,
                 from onedrive-session.hxx:34,
                 from onedrive-object.hxx:33,
                 from onedrive-object.cxx:28:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree_fwd.hpp:89:67: note: shadowed declaration is here
   89 |     typedef string_path<std::string, id_translator<std::string> > path;
      |                                                                   ^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520,
                 from json-utils.hxx:36,
                 from onedrive-session.hxx:34,
                 from onedrive-object.hxx:33,
                 from onedrive-object.cxx:28:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp: In member function 'const boost::property_tree::basic_ptree<K, D, C>& boost::property_tree::basic_ptree<Key, Data, KeyCompare>::get_child(const path_type&) const':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:585:58: warning: declaration of 'path' shadows a global declaration [-Wshadow]
  585 |         basic_ptree<K, D, C>::get_child(const path_type &path) const
      |                                         ~~~~~~~~~~~~~~~~~^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15,
                 from json-utils.hxx:36,
                 from onedrive-session.hxx:34,
                 from onedrive-object.hxx:33,
                 from onedrive-object.cxx:28:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree_fwd.hpp:89:67: note: shadowed declaration is here
   89 |     typedef string_path<std::string, id_translator<std::string> > path;
      |                                                                   ^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520,
                 from json-utils.hxx:36,
                 from onedrive-session.hxx:34,
                 from onedrive-object.hxx:33,
                 from onedrive-object.cxx:28:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp: In member function 'boost::property_tree::basic_ptree<K, D, C>& boost::property_tree::basic_ptree<Key, Data, KeyCompare>::get_child(const path_type&, boost::property_tree::basic_ptree<Key, Data, KeyCompare>::self_type&)':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:592:58: warning: declaration of 'path' shadows a global declaration [-Wshadow]
  592 |         basic_ptree<K, D, C>::get_child(const path_type &path,
      |                                         ~~~~~~~~~~~~~~~~~^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15,
                 from json-utils.hxx:36,
                 from onedrive-session.hxx:34,
                 from onedrive-object.hxx:33,
                 from onedrive-object.cxx:28:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree_fwd.hpp:89:67: note: shadowed declaration is here
   89 |     typedef string_path<std::string, id_translator<std::string> > path;
      |                                                                   ^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520,
                 from json-utils.hxx:36,
                 from onedrive-session.hxx:34,
                 from onedrive-object.hxx:33,
                 from onedrive-object.cxx:28:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp: In member function 'const boost::property_tree::basic_ptree<K, D, C>& boost::property_tree::basic_ptree<Key, Data, KeyCompare>::get_child(const path_type&, const self_type&) const':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:602:58: warning: declaration of 'path' shadows a global declaration [-Wshadow]
  602 |         basic_ptree<K, D, C>::get_child(const path_type &path,
      |                                         ~~~~~~~~~~~~~~~~~^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15,
                 from json-utils.hxx:36,
                 from onedrive-session.hxx:34,
                 from onedrive-object.hxx:33,
                 from onedrive-object.cxx:28:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree_fwd.hpp:89:67: note: shadowed declaration is here
   89 |     typedef string_path<std::string, id_translator<std::string> > path;
      |                                                                   ^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520,
                 from json-utils.hxx:36,
                 from onedrive-session.hxx:34,
                 from onedrive-object.hxx:33,
                 from onedrive-object.cxx:28:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp: In member function 'boost::optional<boost::property_tree::basic_ptree<Key, Data, KeyCompare>&> boost::property_tree::basic_ptree<Key, Data, KeyCompare>::get_child_optional(const path_type&)':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:612:67: warning: declaration of 'path' shadows a global declaration [-Wshadow]
  612 |         basic_ptree<K, D, C>::get_child_optional(const path_type &path)
      |                                                  ~~~~~~~~~~~~~~~~~^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15,
                 from json-utils.hxx:36,
                 from onedrive-session.hxx:34,
                 from onedrive-object.hxx:33,
                 from onedrive-object.cxx:28:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree_fwd.hpp:89:67: note: shadowed declaration is here
   89 |     typedef string_path<std::string, id_translator<std::string> > path;
      |                                                                   ^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520,
                 from json-utils.hxx:36,
                 from onedrive-session.hxx:34,
                 from onedrive-object.hxx:33,
                 from onedrive-object.cxx:28:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp: In member function 'boost::optional<const boost::property_tree::basic_ptree<Key, Data, KeyCompare>&> boost::property_tree::basic_ptree<Key, Data, KeyCompare>::get_child_optional(const path_type&) const':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:624:67: warning: declaration of 'path' shadows a global declaration [-Wshadow]
  624 |         basic_ptree<K, D, C>::get_child_optional(const path_type &path) const
      |                                                  ~~~~~~~~~~~~~~~~~^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15,
                 from json-utils.hxx:36,
                 from onedrive-session.hxx:34,
                 from onedrive-object.hxx:33,
                 from onedrive-object.cxx:28:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree_fwd.hpp:89:67: note: shadowed declaration is here
   89 |     typedef string_path<std::string, id_translator<std::string> > path;
      |                                                                   ^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520,
                 from json-utils.hxx:36,
                 from onedrive-session.hxx:34,
                 from onedrive-object.hxx:33,
                 from onedrive-object.cxx:28:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp: In member function 'boost::property_tree::basic_ptree<K, D, C>& boost::property_tree::basic_ptree<Key, Data, KeyCompare>::put_child(const path_type&, const self_type&)':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:636:58: warning: declaration of 'path' shadows a global declaration [-Wshadow]
  636 |         basic_ptree<K, D, C>::put_child(const path_type &path,
      |                                         ~~~~~~~~~~~~~~~~~^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15,
                 from json-utils.hxx:36,
                 from onedrive-session.hxx:34,
                 from onedrive-object.hxx:33,
                 from onedrive-object.cxx:28:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree_fwd.hpp:89:67: note: shadowed declaration is here
   89 |     typedef string_path<std::string, id_translator<std::string> > path;
      |                                                                   ^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520,
                 from json-utils.hxx:36,
                 from onedrive-session.hxx:34,
                 from onedrive-object.hxx:33,
                 from onedrive-object.cxx:28:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp: In member function 'boost::property_tree::basic_ptree<K, D, C>& boost::property_tree::basic_ptree<Key, Data, KeyCompare>::add_child(const path_type&, const self_type&)':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:654:58: warning: declaration of 'path' shadows a global declaration [-Wshadow]
  654 |         basic_ptree<K, D, C>::add_child(const path_type &path,
      |                                         ~~~~~~~~~~~~~~~~~^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15,
                 from json-utils.hxx:36,
                 from onedrive-session.hxx:34,
                 from onedrive-object.hxx:33,
                 from onedrive-object.cxx:28:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree_fwd.hpp:89:67: note: shadowed declaration is here
   89 |     typedef string_path<std::string, id_translator<std::string> > path;
      |                                                                   ^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520,
                 from json-utils.hxx:36,
                 from onedrive-session.hxx:34,
                 from onedrive-object.hxx:33,
                 from onedrive-object.cxx:28:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp: In member function 'typename boost::enable_if<boost::property_tree::detail::is_translator<Translator>, Type>::type boost::property_tree::basic_ptree<Key, Data, KeyCompare>::get(const path_type&, Translator) const':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:743:48: warning: declaration of 'path' shadows a global declaration [-Wshadow]
  743 |     basic_ptree<K, D, C>::get(const path_type &path,
      |                               ~~~~~~~~~~~~~~~~~^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15,
                 from json-utils.hxx:36,
                 from onedrive-session.hxx:34,
                 from onedrive-object.hxx:33,
                 from onedrive-object.cxx:28:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree_fwd.hpp:89:67: note: shadowed declaration is here
   89 |     typedef string_path<std::string, id_translator<std::string> > path;
      |                                                                   ^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520,
                 from json-utils.hxx:36,
                 from onedrive-session.hxx:34,
                 from onedrive-object.hxx:33,
                 from onedrive-object.cxx:28:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp: In member function 'Type boost::property_tree::basic_ptree<Key, Data, KeyCompare>::get(const path_type&) const':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:751:53: warning: declaration of 'path' shadows a global declaration [-Wshadow]
  751 |     Type basic_ptree<K, D, C>::get(const path_type &path) const
      |                                    ~~~~~~~~~~~~~~~~~^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15,
                 from json-utils.hxx:36,
                 from onedrive-session.hxx:34,
                 from onedrive-object.hxx:33,
                 from onedrive-object.cxx:28:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree_fwd.hpp:89:67: note: shadowed declaration is here
   89 |     typedef string_path<std::string, id_translator<std::string> > path;
      |                                                                   ^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520,
                 from json-utils.hxx:36,
                 from onedrive-session.hxx:34,
                 from onedrive-object.hxx:33,
                 from onedrive-object.cxx:28:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp: In member function 'Type boost::property_tree::basic_ptree<Key, Data, KeyCompare>::get(const path_type&, const Type&, Translator) const':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:758:53: warning: declaration of 'path' shadows a global declaration [-Wshadow]
  758 |     Type basic_ptree<K, D, C>::get(const path_type &path,
      |                                    ~~~~~~~~~~~~~~~~~^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15,
                 from json-utils.hxx:36,
                 from onedrive-session.hxx:34,
                 from onedrive-object.hxx:33,
                 from onedrive-object.cxx:28:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree_fwd.hpp:89:67: note: shadowed declaration is here
   89 |     typedef string_path<std::string, id_translator<std::string> > path;
      |                                                                   ^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520,
                 from json-utils.hxx:36,
                 from onedrive-session.hxx:34,
                 from onedrive-object.hxx:33,
                 from onedrive-object.cxx:28:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp: In member function 'typename boost::enable_if<boost::property_tree::detail::is_character<Ch>, std::__cxx11::basic_string<Ch> >::type boost::property_tree::basic_ptree<Key, Data, KeyCompare>::get(const path_type&, const Ch*, Translator) const':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:772:26: warning: declaration of 'path' shadows a global declaration [-Wshadow]
  772 |         const path_type &path, const Ch *default_value, Translator tr) const
      |         ~~~~~~~~~~~~~~~~~^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15,
                 from json-utils.hxx:36,
                 from onedrive-session.hxx:34,
                 from onedrive-object.hxx:33,
                 from onedrive-object.cxx:28:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree_fwd.hpp:89:67: note: shadowed declaration is here
   89 |     typedef string_path<std::string, id_translator<std::string> > path;
      |                                                                   ^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520,
                 from json-utils.hxx:36,
                 from onedrive-session.hxx:34,
                 from onedrive-object.hxx:33,
                 from onedrive-object.cxx:28:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp: In member function 'typename boost::disable_if<boost::property_tree::detail::is_translator<Type>, Type>::type boost::property_tree::basic_ptree<Key, Data, KeyCompare>::get(const path_type&, const Type&) const':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:780:48: warning: declaration of 'path' shadows a global declaration [-Wshadow]
  780 |     basic_ptree<K, D, C>::get(const path_type &path,
      |                               ~~~~~~~~~~~~~~~~~^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15,
                 from json-utils.hxx:36,
                 from onedrive-session.hxx:34,
                 from onedrive-object.hxx:33,
                 from onedrive-object.cxx:28:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree_fwd.hpp:89:67: note: shadowed declaration is here
   89 |     typedef string_path<std::string, id_translator<std::string> > path;
      |                                                                   ^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520,
                 from json-utils.hxx:36,
                 from onedrive-session.hxx:34,
                 from onedrive-object.hxx:33,
                 from onedrive-object.cxx:28:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp: In member function 'typename boost::enable_if<boost::property_tree::detail::is_character<Ch>, std::__cxx11::basic_string<Ch> >::type boost::property_tree::basic_ptree<Key, Data, KeyCompare>::get(const path_type&, const Ch*) const':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:793:26: warning: declaration of 'path' shadows a global declaration [-Wshadow]
  793 |         const path_type &path, const Ch *default_value) const
      |         ~~~~~~~~~~~~~~~~~^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15,
                 from json-utils.hxx:36,
                 from onedrive-session.hxx:34,
                 from onedrive-object.hxx:33,
                 from onedrive-object.cxx:28:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree_fwd.hpp:89:67: note: shadowed declaration is here
   89 |     typedef string_path<std::string, id_translator<std::string> > path;
      |                                                                   ^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520,
                 from json-utils.hxx:36,
                 from onedrive-session.hxx:34,
                 from onedrive-object.hxx:33,
                 from onedrive-object.cxx:28:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp: In member function 'boost::optional<U> boost::property_tree::basic_ptree<Key, Data, KeyCompare>::get_optional(const path_type&, Translator) const':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:800:72: warning: declaration of 'path' shadows a global declaration [-Wshadow]
  800 |     optional<Type> basic_ptree<K, D, C>::get_optional(const path_type &path,
      |                                                       ~~~~~~~~~~~~~~~~~^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15,
                 from json-utils.hxx:36,
                 from onedrive-session.hxx:34,
                 from onedrive-object.hxx:33,
                 from onedrive-object.cxx:28:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree_fwd.hpp:89:67: note: shadowed declaration is here
   89 |     typedef string_path<std::string, id_translator<std::string> > path;
      |                                                                   ^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520,
                 from json-utils.hxx:36,
                 from onedrive-session.hxx:34,
                 from onedrive-object.hxx:33,
                 from onedrive-object.cxx:28:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp: In member function 'boost::optional<U> boost::property_tree::basic_ptree<Key, Data, KeyCompare>::get_optional(const path_type&) const':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:813:66: warning: declaration of 'path' shadows a global declaration [-Wshadow]
  813 |                                                 const path_type &path) const
      |                                                 ~~~~~~~~~~~~~~~~~^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15,
                 from json-utils.hxx:36,
                 from onedrive-session.hxx:34,
                 from onedrive-object.hxx:33,
                 from onedrive-object.cxx:28:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree_fwd.hpp:89:67: note: shadowed declaration is here
   89 |     typedef string_path<std::string, id_translator<std::string> > path;
      |                                                                   ^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520,
                 from json-utils.hxx:36,
                 from onedrive-session.hxx:34,
                 from onedrive-object.hxx:33,
                 from onedrive-object.cxx:28:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp: In member function 'boost::property_tree::basic_ptree<K, D, C>& boost::property_tree::basic_ptree<Key, Data, KeyCompare>::put(const path_type&, const Type&, Translator)':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:844:26: warning: declaration of 'path' shadows a global declaration [-Wshadow]
  844 |         const path_type &path, const Type &value, Translator tr)
      |         ~~~~~~~~~~~~~~~~~^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15,
                 from json-utils.hxx:36,
                 from onedrive-session.hxx:34,
                 from onedrive-object.hxx:33,
                 from onedrive-object.cxx:28:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree_fwd.hpp:89:67: note: shadowed declaration is here
   89 |     typedef string_path<std::string, id_translator<std::string> > path;
      |                                                                   ^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520,
                 from json-utils.hxx:36,
                 from onedrive-session.hxx:34,
                 from onedrive-object.hxx:33,
                 from onedrive-object.cxx:28:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp: In member function 'boost::property_tree::basic_ptree<K, D, C>& boost::property_tree::basic_ptree<Key, Data, KeyCompare>::put(const path_type&, const Type&)':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:859:26: warning: declaration of 'path' shadows a global declaration [-Wshadow]
  859 |         const path_type &path, const Type &value)
      |         ~~~~~~~~~~~~~~~~~^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15,
                 from json-utils.hxx:36,
                 from onedrive-session.hxx:34,
                 from onedrive-object.hxx:33,
                 from onedrive-object.cxx:28:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree_fwd.hpp:89:67: note: shadowed declaration is here
   89 |     typedef string_path<std::string, id_translator<std::string> > path;
      |                                                                   ^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520,
                 from json-utils.hxx:36,
                 from onedrive-session.hxx:34,
                 from onedrive-object.hxx:33,
                 from onedrive-object.cxx:28:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp: In member function 'boost::property_tree::basic_ptree<K, D, C>& boost::property_tree::basic_ptree<Key, Data, KeyCompare>::add(const path_type&, const Type&, Translator)':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:868:26: warning: declaration of 'path' shadows a global declaration [-Wshadow]
  868 |         const path_type &path, const Type &value, Translator tr)
      |         ~~~~~~~~~~~~~~~~~^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15,
                 from json-utils.hxx:36,
                 from onedrive-session.hxx:34,
                 from onedrive-object.hxx:33,
                 from onedrive-object.cxx:28:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree_fwd.hpp:89:67: note: shadowed declaration is here
   89 |     typedef string_path<std::string, id_translator<std::string> > path;
      |                                                                   ^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520,
                 from json-utils.hxx:36,
                 from onedrive-session.hxx:34,
                 from onedrive-object.hxx:33,
                 from onedrive-object.cxx:28:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp: In member function 'boost::property_tree::basic_ptree<K, D, C>& boost::property_tree::basic_ptree<Key, Data, KeyCompare>::add(const path_type&, const Type&)':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:878:26: warning: declaration of 'path' shadows a global declaration [-Wshadow]
  878 |         const path_type &path, const Type &value)
      |         ~~~~~~~~~~~~~~~~~^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15,
                 from json-utils.hxx:36,
                 from onedrive-session.hxx:34,
                 from onedrive-object.hxx:33,
                 from onedrive-object.cxx:28:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree_fwd.hpp:89:67: note: shadowed declaration is here
   89 |     typedef string_path<std::string, id_translator<std::string> > path;
      |                                                                   ^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/range/iterator_range_core.hpp:27,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/replace.hpp:16,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_facet.hpp:17,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/gregorian_io.hpp:16,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/gregorian.hpp:31,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/time_formatters.hpp:12,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/posix_time.hpp:24,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/local_time/local_time.hpp:11,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time.hpp:15,
                 from ../../inc/libcmis/property.hxx:34,
                 from onedrive-property.hxx:32,
                 from onedrive-property.cxx:29:
/pbulk/work/net/libcmis/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/net/libcmis/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/net/libcmis/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/net/libcmis/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++(
      |   ^~~~~~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/range/iterator_range_core.hpp:27,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/replace.hpp:16,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_facet.hpp:17,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/gregorian_io.hpp:16,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/gregorian.hpp:31,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/time_formatters.hpp:12,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/posix_time.hpp:24,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/local_time/local_time.hpp:11,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time.hpp:15,
                 from ../../inc/libcmis/object.hxx:40,
                 from onedrive-object.hxx:31,
                 from onedrive-object.cxx:28:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp: In instantiation of 'class boost::iterators::detail::iterator_facade_base<boost::token_iterator<boost::char_separator<wchar_t, std::char_traits<wchar_t> >, __gnu_cxx::__normal_iterator<const wchar_t*, std::__cxx11::basic_string<wchar_t> >, std::__cxx11::basic_string<wchar_t> >, std::__cxx11::basic_string<wchar_t>, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string<wchar_t>&, int, false, false>':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:854:9:   required from 'class boost::iterators::iterator_facade<boost::token_iterator<boost::char_separator<wchar_t, std::char_traits<wchar_t> >, __gnu_cxx::__normal_iterator<const wchar_t*, std::__cxx11::basic_string<wchar_t> >, std::__cxx11::basic_string<wchar_t> >, std::__cxx11::basic_string<wchar_t>, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string<wchar_t>&, int>'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/token_iterator.hpp:30:9:   required from 'class boost::token_iterator<boost::char_separator<wchar_t, std::char_traits<wchar_t> >, __gnu_cxx::__normal_iterator<const wchar_t*, std::__cxx11::basic_string<wchar_t> >, std::__cxx11::basic_string<wchar_t> >'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_parsing.hpp:322:36:   required from 'boost::date_time::period<date_type, typename date_type::duration_type> boost::date_time::from_simple_string_type(const std::__cxx11::basic_string<OutputT>&) [with date_type = boost::gregorian::date; charT = wchar_t; typename date_type::duration_type = boost::gregorian::date_duration]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/parsers.hpp:103:62:   required from here
/pbulk/work/net/libcmis/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++() [with Derived = boost::token_iterator<boost::char_separator<wchar_t, std::char_traits<wchar_t> >, __gnu_cxx::__normal_iterator<const wchar_t*, std::__cxx11::basic_string<wchar_t> >, std::__cxx11::basic_string<wchar_t> >; Value = std::__cxx11::basic_string<wchar_t>; CategoryOrTraversal = boost::iterators::forward_traversal_tag; Reference = const std::__cxx11::basic_string<wchar_t>&; Difference = int]' should return 'boost::iterators::detail::iterator_facade_base<boost::token_iterator<boost::char_separator<wchar_t, std::char_traits<wchar_t> >, __gnu_cxx::__normal_iterator<const wchar_t*, std::__cxx11::basic_string<wchar_t> >, std::__cxx11::basic_string<wchar_t> >, std::__cxx11::basic_string<wchar_t>, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string<wchar_t>&, int, false, false>&' [-Weffc++]
  745 |         Derived& operator++()
      |                  ^~~~~~~~
  CXX      libcmis_la-onedrive-utils.lo
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/node_type.hpp:22,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/index_base.hpp:27,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/base_type.hpp:21,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index_container.hpp:36,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:21,
                 from json-utils.hxx:36,
                 from onedrive-session.hxx:34,
                 from onedrive-object.hxx:33,
                 from onedrive-object.cxx:28:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/header_holder.hpp: In instantiation of 'struct boost::multi_index::detail::header_holder<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::null_augment_policy, boost::multi_index::detail::index_node_base<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > > > >*, boost::multi_index::multi_index_container<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, boost::multi_index::indexed_by<boost::multi_index::sequenced<>, boost::multi_index::ordered_non_unique<boost::multi_index::tag<boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >::subs::by_name, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::multi_index::member<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, const std::__cxx11::basic_string<char>, &std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >::first>, std::less<std::__cxx11::basic_string<char> > >, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > > >':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index_container.hpp:99:7:   required from 'class boost::multi_index::multi_index_container<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, boost::multi_index::indexed_by<boost::multi_index::sequenced<>, boost::multi_index::ordered_non_unique<boost::multi_index::tag<boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >::subs::by_name, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::multi_index::member<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, const std::__cxx11::basic_string<char>, &std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >::first>, std::less<std::__cxx11::basic_string<char> > >, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > >'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:60:13:   required from 'struct boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >::subs'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:195:64:   required from 'boost::property_tree::basic_ptree<Key, Data, KeyCompare>::basic_ptree(const boost::property_tree::basic_ptree<Key, Data, KeyCompare>&) [with Key = std::__cxx11::basic_string<char>; Data = std::__cxx11::basic_string<char>; KeyCompare = std::less<std::__cxx11::basic_string<char> >]'
json-utils.hxx:78:62:   required from here
/pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/header_holder.hpp:33:8: warning: 'struct boost::multi_index::detail::header_holder<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::null_augment_policy, boost::multi_index::detail::index_node_base<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > > > >*, boost::multi_index::multi_index_container<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, boost::multi_index::indexed_by<boost::multi_index::sequenced<>, boost::multi_index::ordered_non_unique<boost::multi_index::tag<boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >::subs::by_name, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::multi_index::member<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, const std::__cxx11::basic_string<char>, &std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >::first>, std::less<std::__cxx11::basic_string<char> > >, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > > >' has pointer data members [-Weffc++]
   33 | struct header_holder:private noncopyable
      |        ^~~~~~~~~~~~~
/pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/header_holder.hpp:33:8: warning:   but does not declare 'boost::multi_index::detail::header_holder<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::null_augment_policy, boost::multi_index::detail::index_node_base<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > > > >*, boost::multi_index::multi_index_container<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, boost::multi_index::indexed_by<boost::multi_index::sequenced<>, boost::multi_index::ordered_non_unique<boost::multi_index::tag<boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >::subs::by_name, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::multi_index::member<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, const std::__cxx11::basic_string<char>, &std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >::first>, std::less<std::__cxx11::basic_string<char> > >, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > > >(const boost::multi_index::detail::header_holder<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::null_augment_policy, boost::multi_index::detail::index_node_base<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > > > >*, boost::multi_index::multi_index_container<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, boost::multi_index::indexed_by<boost::multi_index::sequenced<>, boost::multi_index::ordered_non_unique<boost::multi_index::tag<boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >::subs::by_name, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::multi_index::member<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, const std::__cxx11::basic_string<char>, &std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >::first>, std::less<std::__cxx11::basic_string<char> > >, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > > >&)' [-Weffc++]
/pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/header_holder.hpp:33:8: warning:   or 'operator=(const boost::multi_index::detail::header_holder<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::null_augment_policy, boost::multi_index::detail::index_node_base<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > > > >*, boost::multi_index::multi_index_container<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, boost::multi_index::indexed_by<boost::multi_index::sequenced<>, boost::multi_index::ordered_non_unique<boost::multi_index::tag<boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >::subs::by_name, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::multi_index::member<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, const std::__cxx11::basic_string<char>, &std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >::first>, std::less<std::__cxx11::basic_string<char> > >, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > > >&)' [-Weffc++]
/pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/header_holder.hpp:38:15: note: pointer member 'boost::multi_index::detail::header_holder<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::null_augment_policy, boost::multi_index::detail::index_node_base<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > > > >*, boost::multi_index::multi_index_container<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, boost::multi_index::indexed_by<boost::multi_index::sequenced<>, boost::multi_index::ordered_non_unique<boost::multi_index::tag<boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >::subs::by_name, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::multi_index::member<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, const std::__cxx11::basic_string<char>, &std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >::first>, std::less<std::__cxx11::basic_string<char> > >, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > > >::member' declared here
   38 |   NodeTypePtr member;
      |               ^~~~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/token_iterator.hpp:24,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/tokenizer.hpp:20,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_parsing.hpp:17,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/parsers.hpp:13,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/gregorian.hpp:34,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/time_formatters.hpp:12,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/posix_time.hpp:24,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/local_time/local_time.hpp:11,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time.hpp:15,
                 from ../../inc/libcmis/object.hxx:40,
                 from onedrive-object.hxx:31,
                 from onedrive-object.cxx:28:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/token_functions.hpp: In instantiation of 'boost::char_separator<Char, Tr>::char_separator(const Char*, const Char*, boost::empty_token_policy) [with Char = char; Tr = std::char_traits<char>]':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_parsing.hpp:155:27:   required from 'date_type boost::date_time::parse_date(const string&, int) [with date_type = boost::gregorian::date; std::string = std::__cxx11::basic_string<char>]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/parsers.hpp:49:41:   required from here
/pbulk/work/net/libcmis/work/.buildlink/include/boost/token_functions.hpp:435:5: warning: 'boost::char_separator<char, std::char_traits<char> >::m_kept_delims' should be initialized in the member initialization list [-Weffc++]
  435 |     char_separator(const Char* dropped_delims,
      |     ^~~~~~~~~~~~~~
/pbulk/work/net/libcmis/work/.buildlink/include/boost/token_functions.hpp: In instantiation of 'boost::char_separator<Char, Tr>::char_separator(const Char*, const Char*, boost::empty_token_policy) [with Char = wchar_t; Tr = std::char_traits<wchar_t>]':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_parsing.hpp:320:22:   required from 'boost::date_time::period<date_type, typename date_type::duration_type> boost::date_time::from_simple_string_type(const std::__cxx11::basic_string<OutputT>&) [with date_type = boost::gregorian::date; charT = wchar_t; typename date_type::duration_type = boost::gregorian::date_duration]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/parsers.hpp:103:62:   required from here
/pbulk/work/net/libcmis/work/.buildlink/include/boost/token_functions.hpp:435:5: warning: 'boost::char_separator<wchar_t, std::char_traits<wchar_t> >::m_kept_delims' should be initialized in the member initialization list [-Weffc++]
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/format_date_parser.hpp:17,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_generator_parser.hpp:20,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_facet.hpp:25,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/gregorian_io.hpp:16,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/gregorian.hpp:31,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/time_formatters.hpp:12,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/posix_time.hpp:24,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/local_time/local_time.hpp:11,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time.hpp:15,
                 from ../../inc/libcmis/object.hxx:40,
                 from onedrive-object.hxx:31,
                 from onedrive-object.cxx:28:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/special_values_parser.hpp: In instantiation of 'boost::date_time::special_values_parser<date_type, charT>::special_values_parser() [with date_type = boost::gregorian::date; charT = char]':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/time_parsing.hpp:316:18:   required from 'time_type boost::date_time::parse_iso_time(const string&, char) [with time_type = boost::posix_time::ptime; std::string = std::__cxx11::basic_string<char>]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/time_parsers.hpp:35:51:   required from here
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/special_values_parser.hpp:52:5: warning: 'boost::date_time::special_values_parser<boost::gregorian::date, char>::m_sv_strings' should be initialized in the member initialization list [-Weffc++]
   52 |     special_values_parser()
      |     ^~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/period_parser.hpp:19,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_facet.hpp:23,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/gregorian_io.hpp:16,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/gregorian.hpp:31,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/time_formatters.hpp:12,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/posix_time.hpp:24,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/local_time/local_time.hpp:11,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time.hpp:15,
                 from ../../inc/libcmis/object.hxx:40,
                 from onedrive-object.hxx:31,
                 from onedrive-object.cxx:28:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/string_parse_tree.hpp: In instantiation of 'boost::date_time::parse_match_result<charT>::parse_match_result() [with charT = char]':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/time_parsing.hpp:317:17:   required from 'time_type boost::date_time::parse_iso_time(const string&, char) [with time_type = boost::posix_time::ptime; std::string = std::__cxx11::basic_string<char>]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/time_parsers.hpp:35:51:   required from here
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/string_parse_tree.hpp:28:3: warning: 'boost::date_time::parse_match_result<char>::cache' should be initialized in the member initialization list [-Weffc++]
   28 |   parse_match_result() :
      |   ^~~~~~~~~~~~~~~~~~
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp: In instantiation of 'class boost::iterators::detail::iterator_facade_base<boost::token_iterator<boost::char_separator<char, std::char_traits<char> >, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char>, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string<char>&, int, false, false>':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:854:9:   required from 'class boost::iterators::iterator_facade<boost::token_iterator<boost::char_separator<char, std::char_traits<char> >, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char>, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string<char>&, int>'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/token_iterator.hpp:30:9:   required from 'class boost::token_iterator<boost::char_separator<char, std::char_traits<char> >, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_parsing.hpp:158:24:   required from here
/pbulk/work/net/libcmis/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++() [with Derived = boost::token_iterator<boost::char_separator<char, std::char_traits<char> >, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >; Value = std::__cxx11::basic_string<char>; CategoryOrTraversal = boost::iterators::forward_traversal_tag; Reference = const std::__cxx11::basic_string<char>&; Difference = int]' should return 'boost::iterators::detail::iterator_facade_base<boost::token_iterator<boost::char_separator<char, std::char_traits<char> >, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char>, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string<char>&, int, false, false>&' [-Weffc++]
  745 |         Derived& operator++()
      |                  ^~~~~~~~
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/string_parse_tree.hpp: In instantiation of 'boost::date_time::string_parse_tree<charT>::string_parse_tree(short int) [with charT = char]':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/special_values_parser.hpp:53:5:   required from 'boost::date_time::special_values_parser<date_type, charT>::special_values_parser() [with date_type = boost::gregorian::date; charT = char]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/time_parsing.hpp:316:18:   required from 'time_type boost::date_time::parse_iso_time(const string&, char) [with time_type = boost::posix_time::ptime; std::string = std::__cxx11::basic_string<char>]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/time_parsers.hpp:35:51:   required from here
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/string_parse_tree.hpp:119:3: warning: 'boost::date_time::string_parse_tree<char>::m_next_chars' should be initialized in the member initialization list [-Weffc++]
  119 |   string_parse_tree(short value = parse_match_result_type::PARSE_ERROR) :
      |   ^~~~~~~~~~~~~~~~~
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp: In instantiation of 'class boost::iterators::detail::iterator_facade_base<boost::token_iterator<boost::offset_separator, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char>, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string<char>&, int, false, false>':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:854:9:   required from 'class boost::iterators::iterator_facade<boost::token_iterator<boost::offset_separator, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char>, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string<char>&, int>'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/token_iterator.hpp:30:9:   required from 'class boost::token_iterator<boost::offset_separator, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_parsing.hpp:202:73:   required from here
/pbulk/work/net/libcmis/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++() [with Derived = boost::token_iterator<boost::offset_separator, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >; Value = std::__cxx11::basic_string<char>; CategoryOrTraversal = boost::iterators::forward_traversal_tag; Reference = const std::__cxx11::basic_string<char>&; Difference = int]' should return 'boost::iterators::detail::iterator_facade_base<boost::token_iterator<boost::offset_separator, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char>, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string<char>&, int, false, false>&' [-Weffc++]
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/copy_map.hpp:24,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/index_base.hpp:23,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/base_type.hpp:21,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index_container.hpp:36,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:21,
                 from json-utils.hxx:36,
                 from onedrive-session.hxx:34,
                 from onedrive-object.hxx:33,
                 from onedrive-object.cxx:28:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/auto_space.hpp: In instantiation of 'struct boost::multi_index::detail::auto_space<boost::multi_index::detail::copy_map_entry<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::null_augment_policy, boost::multi_index::detail::index_node_base<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > > > > >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > >':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/copy_map.hpp:123:46:   required from 'class boost::multi_index::detail::copy_map<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::null_augment_policy, boost::multi_index::detail::index_node_base<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > > > >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > >'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index_container.hpp:623:19:   required from 'void boost::multi_index::multi_index_container<Value, IndexSpecifierList, Allocator>::copy_construct_from(const boost::multi_index::multi_index_container<Value, IndexSpecifierList, Allocator>&) [with Value = std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >; IndexSpecifierList = boost::multi_index::indexed_by<boost::multi_index::sequenced<>, boost::multi_index::ordered_non_unique<boost::multi_index::tag<boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >::subs::by_name, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::multi_index::member<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, const std::__cxx11::basic_string<char>, &std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >::first>, std::less<std::__cxx11::basic_string<char> > >, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>; Allocator = std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > >]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index_container.hpp:294:5:   required from 'boost::multi_index::multi_index_container<Value, IndexSpecifierList, Allocator>::multi_index_container(const boost::multi_index::multi_index_container<Value, IndexSpecifierList, Allocator>&) [with Value = std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >; IndexSpecifierList = boost::multi_index::indexed_by<boost::multi_index::sequenced<>, boost::multi_index::ordered_non_unique<boost::multi_index::tag<boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >::subs::by_name, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::multi_index::member<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, const std::__cxx11::basic_string<char>, &std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >::first>, std::less<std::__cxx11::basic_string<char> > >, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>; Allocator = std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > >]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:195:22:   required from 'boost::property_tree::basic_ptree<Key, Data, KeyCompare>::basic_ptree(const boost::property_tree::basic_ptree<Key, Data, KeyCompare>&) [with Key = std::__cxx11::basic_string<char>; Data = std::__cxx11::basic_string<char>; KeyCompare = std::less<std::__cxx11::basic_string<char> >]'
json-utils.hxx:78:62:   required from here
/pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/auto_space.hpp:47:8: warning: 'struct boost::multi_index::detail::auto_space<boost::multi_index::detail::copy_map_entry<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::null_augment_policy, boost::multi_index::detail::index_node_base<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > > > > >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > >' has pointer data members [-Weffc++]
   47 | struct auto_space:private noncopyable
      |        ^~~~~~~~~~
/pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/auto_space.hpp:47:8: warning:   but does not declare 'boost::multi_index::detail::auto_space<boost::multi_index::detail::copy_map_entry<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::null_augment_policy, boost::multi_index::detail::index_node_base<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > > > > >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > >(const boost::multi_index::detail::auto_space<boost::multi_index::detail::copy_map_entry<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::null_augment_policy, boost::multi_index::detail::index_node_base<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > > > > >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > >&)' [-Weffc++]
/pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/auto_space.hpp:47:8: warning:   or 'operator=(const boost::multi_index::detail::auto_space<boost::multi_index::detail::copy_map_entry<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::null_augment_policy, boost::multi_index::detail::index_node_base<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > > > > >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > >&)' [-Weffc++]
/pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/auto_space.hpp:90:13: note: pointer member 'boost::multi_index::detail::auto_space<boost::multi_index::detail::copy_map_entry<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::null_augment_policy, boost::multi_index::detail::index_node_base<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > > > > >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > >::data_' declared here
   90 |   pointer   data_;
      |             ^~~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/index_base.hpp:23,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/base_type.hpp:21,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index_container.hpp:36,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:21,
                 from json-utils.hxx:36,
                 from onedrive-session.hxx:34,
                 from onedrive-object.hxx:33,
                 from onedrive-object.cxx:28:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/copy_map.hpp: In instantiation of 'class boost::multi_index::detail::copy_map<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::null_augment_policy, boost::multi_index::detail::index_node_base<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > > > >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > >':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index_container.hpp:623:19:   required from 'void boost::multi_index::multi_index_container<Value, IndexSpecifierList, Allocator>::copy_construct_from(const boost::multi_index::multi_index_container<Value, IndexSpecifierList, Allocator>&) [with Value = std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >; IndexSpecifierList = boost::multi_index::indexed_by<boost::multi_index::sequenced<>, boost::multi_index::ordered_non_unique<boost::multi_index::tag<boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >::subs::by_name, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::multi_index::member<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, const std::__cxx11::basic_string<char>, &std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >::first>, std::less<std::__cxx11::basic_string<char> > >, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>; Allocator = std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > >]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index_container.hpp:294:5:   required from 'boost::multi_index::multi_index_container<Value, IndexSpecifierList, Allocator>::multi_index_container(const boost::multi_index::multi_index_container<Value, IndexSpecifierList, Allocator>&) [with Value = std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >; IndexSpecifierList = boost::multi_index::indexed_by<boost::multi_index::sequenced<>, boost::multi_index::ordered_non_unique<boost::multi_index::tag<boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >::subs::by_name, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::multi_index::member<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, const std::__cxx11::basic_string<char>, &std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >::first>, std::less<std::__cxx11::basic_string<char> > >, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>; Allocator = std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > >]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:195:22:   required from 'boost::property_tree::basic_ptree<Key, Data, KeyCompare>::basic_ptree(const boost::property_tree::basic_ptree<Key, Data, KeyCompare>&) [with Key = std::__cxx11::basic_string<char>; Data = std::__cxx11::basic_string<char>; KeyCompare = std::less<std::__cxx11::basic_string<char> >]'
json-utils.hxx:78:62:   required from here
/pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/copy_map.hpp:73:7: warning: 'class boost::multi_index::detail::copy_map<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::null_augment_policy, boost::multi_index::detail::index_node_base<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > > > >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > >' has pointer data members [-Weffc++]
   73 | class copy_map:private noncopyable
      |       ^~~~~~~~
/pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/copy_map.hpp:73:7: warning:   but does not declare 'boost::multi_index::detail::copy_map<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::null_augment_policy, boost::multi_index::detail::index_node_base<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > > > >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > >(const boost::multi_index::detail::copy_map<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::null_augment_policy, boost::multi_index::detail::index_node_base<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > > > >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > >&)' [-Weffc++]
/pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/copy_map.hpp:73:7: warning:   or 'operator=(const boost::multi_index::detail::copy_map<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::null_augment_policy, boost::multi_index::detail::index_node_base<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > > > >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > >&)' [-Weffc++]
/pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/copy_map.hpp:126:46: note: pointer member 'boost::multi_index::detail::copy_map<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::null_augment_policy, boost::multi_index::detail::index_node_base<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > > > >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > >::header_cpy_' declared here
  126 |   Node*                                      header_cpy_;
      |                                              ^~~~~~~~~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/period_parser.hpp:19,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_facet.hpp:23,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/gregorian_io.hpp:16,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/gregorian.hpp:31,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/time_formatters.hpp:12,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/posix_time.hpp:24,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/local_time/local_time.hpp:11,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time.hpp:15,
                 from ../../inc/libcmis/object.hxx:40,
                 from onedrive-object.hxx:31,
                 from onedrive-object.cxx:28:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/string_parse_tree.hpp: In instantiation of 'boost::date_time::string_parse_tree<charT>::string_parse_tree(boost::date_time::string_parse_tree<charT>::collection_type, unsigned int) [with charT = char; boost::date_time::string_parse_tree<charT>::collection_type = std::vector<std::__cxx11::basic_string<char> >]':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/special_values_parser.hpp:91:22:   required from 'void boost::date_time::special_values_parser<date_type, charT>::sv_strings(const string_type&, const string_type&, const string_type&, const string_type&, const string_type&) [with date_type = boost::gregorian::date; charT = char; boost::date_time::special_values_parser<date_type, charT>::string_type = std::__cxx11::basic_string<char>]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/special_values_parser.hpp:54:7:   required from 'boost::date_time::special_values_parser<date_type, charT>::special_values_parser() [with date_type = boost::gregorian::date; charT = char]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/time_parsing.hpp:316:18:   required from 'time_type boost::date_time::parse_iso_time(const string&, char) [with time_type = boost::posix_time::ptime; std::string = std::__cxx11::basic_string<char>]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/time_parsers.hpp:35:51:   required from here
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/string_parse_tree.hpp:104:3: warning: 'boost::date_time::string_parse_tree<char>::m_next_chars' should be initialized in the member initialization list [-Weffc++]
  104 |   string_parse_tree(collection_type names, unsigned int starting_point=0) :
      |   ^~~~~~~~~~~~~~~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/shared_ptr.hpp:17,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/time_clock.hpp:17,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/posix_time_types.hpp:10,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/time_formatters.hpp:16,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/posix_time.hpp:24,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/local_time/local_time.hpp:11,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time.hpp:15,
                 from ../../inc/libcmis/property.hxx:34,
                 from onedrive-property.hxx:32,
                 from onedrive-property.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/smart_ptr/shared_ptr.hpp: In constructor 'boost::detail::esft2_deleter_wrapper::esft2_deleter_wrapper()':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/smart_ptr/shared_ptr.hpp:1079:5: warning: 'boost::detail::esft2_deleter_wrapper::deleter_' should be initialized in the member initialization list [-Weffc++]
 1079 |     esft2_deleter_wrapper() BOOST_SP_NOEXCEPT
      |     ^~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/range/iterator_range_core.hpp:27,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/replace.hpp:16,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_facet.hpp:17,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/gregorian_io.hpp:16,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/gregorian.hpp:31,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/time_formatters.hpp:12,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/posix_time.hpp:24,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/local_time/local_time.hpp:11,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time.hpp:15,
                 from ../../inc/libcmis/object.hxx:40,
                 from onedrive-object.hxx:31,
                 from onedrive-object.cxx:28:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp: In instantiation of 'class boost::iterators::detail::iterator_facade_base<boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, int, false, false>':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:774:11:   required from 'class boost::iterators::detail::iterator_facade_base<boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, int, true, false>'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:800:11:   required from 'class boost::iterators::detail::iterator_facade_base<boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, int, true, true>'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:854:9:   required from 'class boost::iterators::iterator_facade<boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, int>'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_adaptor.hpp:249:9:   required from 'class boost::iterators::iterator_adaptor<boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, char, boost::use_default, char, boost::use_default>'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/transform_iterator.hpp:83:9:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/case_conv.hpp:76:79:   required from 'SequenceT boost::algorithm::to_lower_copy(const SequenceT&, const std::locale&) [with SequenceT = std::__cxx11::basic_string<char>]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/string_parse_tree.hpp:110:54:   required from 'boost::date_time::string_parse_tree<charT>::string_parse_tree(boost::date_time::string_parse_tree<charT>::collection_type, unsigned int) [with charT = char; boost::date_time::string_parse_tree<charT>::collection_type = std::vector<std::__cxx11::basic_string<char> >]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/special_values_parser.hpp:91:22:   required from 'void boost::date_time::special_values_parser<date_type, charT>::sv_strings(const string_type&, const string_type&, const string_type&, const string_type&, const string_type&) [with date_type = boost::gregorian::date; charT = char; boost::date_time::special_values_parser<date_type, charT>::string_type = std::__cxx11::basic_string<char>]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/special_values_parser.hpp:54:7:   required from 'boost::date_time::special_values_parser<date_type, charT>::special_values_parser() [with date_type = boost::gregorian::date; charT = char]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/time_parsing.hpp:316:18:   required from 'time_type boost::date_time::parse_iso_time(const string&, char) [with time_type = boost::posix_time::ptime; std::string = std::__cxx11::basic_string<char>]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/time_parsers.hpp:35:51:   required from here
/pbulk/work/net/libcmis/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++() [with Derived = boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>; Value = char; CategoryOrTraversal = boost::iterators::random_access_traversal_tag; Reference = char; Difference = int]' should return 'boost::iterators::detail::iterator_facade_base<boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, int, false, false>&' [-Weffc++]
  745 |         Derived& operator++()
      |                  ^~~~~~~~
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp: In instantiation of 'class boost::iterators::detail::iterator_facade_base<boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, int, true, false>':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:800:11:   required from 'class boost::iterators::detail::iterator_facade_base<boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, int, true, true>'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:854:9:   required from 'class boost::iterators::iterator_facade<boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, int>'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_adaptor.hpp:249:9:   required from 'class boost::iterators::iterator_adaptor<boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, char, boost::use_default, char, boost::use_default>'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/transform_iterator.hpp:83:9:   required from 'class boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/detail/case_conv.hpp:117:53:   required from 'SequenceT boost::algorithm::detail::transform_range_copy(const RangeT&, FunctorT) [with SequenceT = std::__cxx11::basic_string<char>; RangeT = std::__cxx11::basic_string<char>; FunctorT = boost::algorithm::detail::to_lowerF<char>]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/case_conv.hpp:76:79:   required from 'SequenceT boost::algorithm::to_lower_copy(const SequenceT&, const std::locale&) [with SequenceT = std::__cxx11::basic_string<char>]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/string_parse_tree.hpp:110:54:   required from 'boost::date_time::string_parse_tree<charT>::string_parse_tree(boost::date_time::string_parse_tree<charT>::collection_type, unsigned int) [with charT = char; boost::date_time::string_parse_tree<charT>::collection_type = std::vector<std::__cxx11::basic_string<char> >]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/special_values_parser.hpp:91:22:   required from 'void boost::date_time::special_values_parser<date_type, charT>::sv_strings(const string_type&, const string_type&, const string_type&, const string_type&, const string_type&) [with date_type = boost::gregorian::date; charT = char; boost::date_time::special_values_parser<date_type, charT>::string_type = std::__cxx11::basic_string<char>]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/special_values_parser.hpp:54:7:   required from 'boost::date_time::special_values_parser<date_type, charT>::special_values_parser() [with date_type = boost::gregorian::date; charT = char]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/time_parsing.hpp:316:18:   required from 'time_type boost::date_time::parse_iso_time(const string&, char) [with time_type = boost::posix_time::ptime; std::string = std::__cxx11::basic_string<char>]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/time_parsers.hpp:35:51:   required from here
/pbulk/work/net/libcmis/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--() [with Derived = boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>; Value = char; CategoryOrTraversal = boost::iterators::random_access_traversal_tag; Reference = char; Difference = int]' should return 'boost::iterators::detail::iterator_facade_base<boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, int, true, false>&' [-Weffc++]
  778 |         Derived& operator--()
      |                  ^~~~~~~~
/pbulk/work/net/libcmis/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) [with Derived = boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>; Value = char; CategoryOrTraversal = boost::iterators::random_access_traversal_tag; Reference = char; Difference = int]' should return 'boost::iterators::detail::iterator_facade_base<boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, int, true, false>' [-Weffc++]
  784 |         Derived operator--(int)
      |                 ^~~~~~~~
  CXX      libcmis_la-property-type.lo
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/trim.hpp:23,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string.hpp:19,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/tz_db_base.hpp:24,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/local_time/tz_database.hpp:14,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/local_time/local_time.hpp:19,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time.hpp:15,
                 from ../../inc/libcmis/property.hxx:34,
                 from onedrive-property.hxx:32,
                 from onedrive-property.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/classification.hpp: At global scope:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/classification.hpp:238:9: warning: user-defined 'boost::algorithm::detail::pred_andF<Pred1T, Pred2T> boost::algorithm::operator&&(const boost::algorithm::predicate_facade<Pred1T>&, const boost::algorithm::predicate_facade<Pred2T>&)' always evaluates both arguments [-Weffc++]
  238 |         operator&&(
      |         ^~~~~~~~
/pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/classification.hpp:262:9: warning: user-defined 'boost::algorithm::detail::pred_orF<Pred1T, Pred2T> boost::algorithm::operator||(const boost::algorithm::predicate_facade<Pred1T>&, const boost::algorithm::predicate_facade<Pred2T>&)' always evaluates both arguments [-Weffc++]
  262 |         operator||(
      |         ^~~~~~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/function/function_template.hpp:14,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/function.hpp:16,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/detail/find_iterator.hpp:18,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/find_iterator.hpp:24,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/iter_find.hpp:27,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/split.hpp:16,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string.hpp:23,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/tz_db_base.hpp:24,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/local_time/tz_database.hpp:14,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/local_time/local_time.hpp:19,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time.hpp:15,
                 from ../../inc/libcmis/property.hxx:34,
                 from onedrive-property.hxx:32,
                 from onedrive-property.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/function/function_base.hpp: In constructor 'boost::function_base::function_base()':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/function/function_base.hpp:497:3: warning: 'boost::function_base::functor' should be initialized in the member initialization list [-Weffc++]
  497 |   function_base() : vtable(0) { }
      |   ^~~~~~~~~~~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/range/iterator_range_core.hpp:27,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/replace.hpp:16,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_facet.hpp:17,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/gregorian_io.hpp:16,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/gregorian.hpp:31,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/time_formatters.hpp:12,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/posix_time.hpp:24,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/local_time/local_time.hpp:11,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time.hpp:15,
                 from ../../inc/libcmis/property.hxx:34,
                 from onedrive-property.hxx:32,
                 from onedrive-property.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp: In instantiation of 'class boost::iterators::detail::iterator_facade_base<boost::token_iterator<boost::escaped_list_separator<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char>, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string<char>&, int, false, false>':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:854:9:   required from 'class boost::iterators::iterator_facade<boost::token_iterator<boost::escaped_list_separator<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char>, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string<char>&, int>'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/token_iterator.hpp:30:9:   required from 'class boost::token_iterator<boost::escaped_list_separator<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/tz_db_base.hpp:337:21:   required from here
/pbulk/work/net/libcmis/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++() [with Derived = boost::token_iterator<boost::escaped_list_separator<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >; Value = std::__cxx11::basic_string<char>; CategoryOrTraversal = boost::iterators::forward_traversal_tag; Reference = const std::__cxx11::basic_string<char>&; Difference = int]' should return 'boost::iterators::detail::iterator_facade_base<boost::token_iterator<boost::escaped_list_separator<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char>, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string<char>&, int, false, false>&' [-Weffc++]
  745 |         Derived& operator++()
      |                  ^~~~~~~~
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp: In substitution of 'template<class I, class V, class TC, class R, class D> 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) [with I = boost::token_iterator<boost::escaped_list_separator<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >; V = std::__cxx11::basic_string<char>; TC = boost::iterators::forward_traversal_tag; R = const std::__cxx11::basic_string<char>&; D = int]':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/tz_db_base.hpp:339:12:   required from here
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:872:3: warning: postfix 'boost::mpl::eval_if<boost::mpl::and_<boost::is_convertible<const std::__cxx11::basic_string<char>&, const std::__cxx11::basic_string<char>&>, boost::mpl::not_<boost::is_convertible<boost::iterators::forward_traversal_tag, boost::iterators::forward_traversal_tag> >, mpl_::bool_<true>, mpl_::bool_<true>, mpl_::bool_<true> >, boost::mpl::if_<boost::iterators::detail::is_non_proxy_reference<const std::__cxx11::basic_string<char>&, std::__cxx11::basic_string<char> >, boost::iterators::detail::postfix_increment_proxy<boost::token_iterator<boost::escaped_list_separator<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> > >, boost::iterators::detail::writable_postfix_increment_proxy<boost::token_iterator<boost::escaped_list_separator<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> > > >, boost::mpl::identity<boost::token_iterator<boost::escaped_list_separator<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> > > >::type boost::iterators::operator++(boost::iterators::iterator_facade<boost::token_iterator<boost::escaped_list_separator<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char>, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string<char>&, int>&, int)' should return 'boost::iterators::iterator_facade<boost::token_iterator<boost::escaped_list_separator<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char>, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string<char>&, int>' [-Weffc++]
  872 |   operator++(
      |   ^~~~~~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/exceptions.hpp:17,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/string_path.hpp:16,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:16,
                 from json-utils.hxx:36,
                 from onedrive-property.hxx:34,
                 from onedrive-property.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/any.hpp: In member function 'boost::any& boost::any::operator=(ValueType&&)':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/any.hpp:173:20: warning: 'operator=' should return a reference to '*this' [-Weffc++]
  173 |             return *this;
      |                    ^~~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/tuple/tuple.hpp:28,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/index_base.hpp:30,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/base_type.hpp:21,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index_container.hpp:36,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:21,
                 from json-utils.hxx:36,
                 from onedrive-property.hxx:34,
                 from onedrive-property.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/tuple/detail/tuple_basic.hpp: In member function 'const boost::tuples::detail::swallow_assign& boost::tuples::detail::swallow_assign::operator=(const T&) const':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/tuple/detail/tuple_basic.hpp:618:12: warning: 'operator=' should return a reference to '*this' [-Weffc++]
  618 |     return *this;
      |            ^~~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/index_saver.hpp:17,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/index_base.hpp:35,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/base_type.hpp:21,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index_container.hpp:36,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:21,
                 from json-utils.hxx:36,
                 from onedrive-property.hxx:34,
                 from onedrive-property.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/index_matcher.hpp: In constructor 'boost::multi_index::detail::index_matcher::entry::entry(void*, std::size_t)':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/index_matcher.hpp:70:3: warning: 'boost::multi_index::detail::index_matcher::entry::previous' should be initialized in the member initialization list [-Weffc++]
   70 |   entry(void* node_,std::size_t pos_=0):node(node_),pos(pos_){}
      |   ^~~~~
/pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/index_matcher.hpp:70:3: warning: 'boost::multi_index::detail::index_matcher::entry::ordered' should be initialized in the member initialization list [-Weffc++]
/pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/index_matcher.hpp:70:3: warning: 'boost::multi_index::detail::index_matcher::entry::pile_top' should be initialized in the member initialization list [-Weffc++]
/pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/index_matcher.hpp:70:3: warning: 'boost::multi_index::detail::index_matcher::entry::pile_top_entry' should be initialized in the member initialization list [-Weffc++]
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/sequenced_index.hpp:17,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:23,
                 from json-utils.hxx:36,
                 from onedrive-property.hxx:34,
                 from onedrive-property.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/bind/bind.hpp: At global scope:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/bind/bind.hpp:437:5: warning: user-defined 'boost::_bi::bind_t<bool, boost::_bi::logical_and, boost::_bi::list<boost::_bi::bind_t<R, F, L>, typename boost::_bi::add_value<A2>::type> > boost::_bi::operator&&(const boost::_bi::bind_t<R, F, L>&, A2)' always evaluates both arguments [-Weffc++]
  437 |     operator op (bind_t<R, F, L> const & f, A2 a2) \
      |     ^~~~~~~~
/pbulk/work/net/libcmis/work/.buildlink/include/boost/bind/bind.hpp:453:1: note: in expansion of macro 'BOOST_BIND_OPERATOR'
  453 | BOOST_BIND_OPERATOR( &&, logical_and )
      | ^~~~~~~~~~~~~~~~~~~
/pbulk/work/net/libcmis/work/.buildlink/include/boost/bind/bind.hpp:437:5: warning: user-defined 'boost::_bi::bind_t<bool, boost::_bi::logical_or, boost::_bi::list<boost::_bi::bind_t<R, F, L>, typename boost::_bi::add_value<A2>::type> > boost::_bi::operator||(const boost::_bi::bind_t<R, F, L>&, A2)' always evaluates both arguments [-Weffc++]
  437 |     operator op (bind_t<R, F, L> const & f, A2 a2) \
      |     ^~~~~~~~
/pbulk/work/net/libcmis/work/.buildlink/include/boost/bind/bind.hpp:454:1: note: in expansion of macro 'BOOST_BIND_OPERATOR'
  454 | BOOST_BIND_OPERATOR( ||, logical_or )
      | ^~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520,
                 from json-utils.hxx:36,
                 from onedrive-property.hxx:34,
                 from onedrive-property.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp: In member function 'boost::property_tree::basic_ptree<K, D, C>& boost::property_tree::basic_ptree<Key, Data, KeyCompare>::get_child(const path_type&)':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:573:58: warning: declaration of 'path' shadows a global declaration [-Wshadow]
  573 |         basic_ptree<K, D, C>::get_child(const path_type &path)
      |                                         ~~~~~~~~~~~~~~~~~^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15,
                 from json-utils.hxx:36,
                 from onedrive-property.hxx:34,
                 from onedrive-property.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree_fwd.hpp:89:67: note: shadowed declaration is here
   89 |     typedef string_path<std::string, id_translator<std::string> > path;
      |                                                                   ^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520,
                 from json-utils.hxx:36,
                 from onedrive-property.hxx:34,
                 from onedrive-property.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp: In member function 'const boost::property_tree::basic_ptree<K, D, C>& boost::property_tree::basic_ptree<Key, Data, KeyCompare>::get_child(const path_type&) const':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:585:58: warning: declaration of 'path' shadows a global declaration [-Wshadow]
  585 |         basic_ptree<K, D, C>::get_child(const path_type &path) const
      |                                         ~~~~~~~~~~~~~~~~~^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15,
                 from json-utils.hxx:36,
                 from onedrive-property.hxx:34,
                 from onedrive-property.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree_fwd.hpp:89:67: note: shadowed declaration is here
   89 |     typedef string_path<std::string, id_translator<std::string> > path;
      |                                                                   ^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520,
                 from json-utils.hxx:36,
                 from onedrive-property.hxx:34,
                 from onedrive-property.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp: In member function 'boost::property_tree::basic_ptree<K, D, C>& boost::property_tree::basic_ptree<Key, Data, KeyCompare>::get_child(const path_type&, boost::property_tree::basic_ptree<Key, Data, KeyCompare>::self_type&)':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:592:58: warning: declaration of 'path' shadows a global declaration [-Wshadow]
  592 |         basic_ptree<K, D, C>::get_child(const path_type &path,
      |                                         ~~~~~~~~~~~~~~~~~^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15,
                 from json-utils.hxx:36,
                 from onedrive-property.hxx:34,
                 from onedrive-property.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree_fwd.hpp:89:67: note: shadowed declaration is here
   89 |     typedef string_path<std::string, id_translator<std::string> > path;
      |                                                                   ^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520,
                 from json-utils.hxx:36,
                 from onedrive-property.hxx:34,
                 from onedrive-property.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp: In member function 'const boost::property_tree::basic_ptree<K, D, C>& boost::property_tree::basic_ptree<Key, Data, KeyCompare>::get_child(const path_type&, const self_type&) const':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:602:58: warning: declaration of 'path' shadows a global declaration [-Wshadow]
  602 |         basic_ptree<K, D, C>::get_child(const path_type &path,
      |                                         ~~~~~~~~~~~~~~~~~^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15,
                 from json-utils.hxx:36,
                 from onedrive-property.hxx:34,
                 from onedrive-property.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree_fwd.hpp:89:67: note: shadowed declaration is here
   89 |     typedef string_path<std::string, id_translator<std::string> > path;
      |                                                                   ^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520,
                 from json-utils.hxx:36,
                 from onedrive-property.hxx:34,
                 from onedrive-property.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp: In member function 'boost::optional<boost::property_tree::basic_ptree<Key, Data, KeyCompare>&> boost::property_tree::basic_ptree<Key, Data, KeyCompare>::get_child_optional(const path_type&)':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:612:67: warning: declaration of 'path' shadows a global declaration [-Wshadow]
  612 |         basic_ptree<K, D, C>::get_child_optional(const path_type &path)
      |                                                  ~~~~~~~~~~~~~~~~~^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15,
                 from json-utils.hxx:36,
                 from onedrive-property.hxx:34,
                 from onedrive-property.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree_fwd.hpp:89:67: note: shadowed declaration is here
   89 |     typedef string_path<std::string, id_translator<std::string> > path;
      |                                                                   ^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520,
                 from json-utils.hxx:36,
                 from onedrive-property.hxx:34,
                 from onedrive-property.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp: In member function 'boost::optional<const boost::property_tree::basic_ptree<Key, Data, KeyCompare>&> boost::property_tree::basic_ptree<Key, Data, KeyCompare>::get_child_optional(const path_type&) const':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:624:67: warning: declaration of 'path' shadows a global declaration [-Wshadow]
  624 |         basic_ptree<K, D, C>::get_child_optional(const path_type &path) const
      |                                                  ~~~~~~~~~~~~~~~~~^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15,
                 from json-utils.hxx:36,
                 from onedrive-property.hxx:34,
                 from onedrive-property.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree_fwd.hpp:89:67: note: shadowed declaration is here
   89 |     typedef string_path<std::string, id_translator<std::string> > path;
      |                                                                   ^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520,
                 from json-utils.hxx:36,
                 from onedrive-property.hxx:34,
                 from onedrive-property.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp: In member function 'boost::property_tree::basic_ptree<K, D, C>& boost::property_tree::basic_ptree<Key, Data, KeyCompare>::put_child(const path_type&, const self_type&)':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:636:58: warning: declaration of 'path' shadows a global declaration [-Wshadow]
  636 |         basic_ptree<K, D, C>::put_child(const path_type &path,
      |                                         ~~~~~~~~~~~~~~~~~^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15,
                 from json-utils.hxx:36,
                 from onedrive-property.hxx:34,
                 from onedrive-property.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree_fwd.hpp:89:67: note: shadowed declaration is here
   89 |     typedef string_path<std::string, id_translator<std::string> > path;
      |                                                                   ^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520,
                 from json-utils.hxx:36,
                 from onedrive-property.hxx:34,
                 from onedrive-property.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp: In member function 'boost::property_tree::basic_ptree<K, D, C>& boost::property_tree::basic_ptree<Key, Data, KeyCompare>::add_child(const path_type&, const self_type&)':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:654:58: warning: declaration of 'path' shadows a global declaration [-Wshadow]
  654 |         basic_ptree<K, D, C>::add_child(const path_type &path,
      |                                         ~~~~~~~~~~~~~~~~~^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15,
                 from json-utils.hxx:36,
                 from onedrive-property.hxx:34,
                 from onedrive-property.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree_fwd.hpp:89:67: note: shadowed declaration is here
   89 |     typedef string_path<std::string, id_translator<std::string> > path;
      |                                                                   ^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520,
                 from json-utils.hxx:36,
                 from onedrive-property.hxx:34,
                 from onedrive-property.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp: In member function 'typename boost::enable_if<boost::property_tree::detail::is_translator<Translator>, Type>::type boost::property_tree::basic_ptree<Key, Data, KeyCompare>::get(const path_type&, Translator) const':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:743:48: warning: declaration of 'path' shadows a global declaration [-Wshadow]
  743 |     basic_ptree<K, D, C>::get(const path_type &path,
      |                               ~~~~~~~~~~~~~~~~~^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15,
                 from json-utils.hxx:36,
                 from onedrive-property.hxx:34,
                 from onedrive-property.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree_fwd.hpp:89:67: note: shadowed declaration is here
   89 |     typedef string_path<std::string, id_translator<std::string> > path;
      |                                                                   ^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520,
                 from json-utils.hxx:36,
                 from onedrive-property.hxx:34,
                 from onedrive-property.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp: In member function 'Type boost::property_tree::basic_ptree<Key, Data, KeyCompare>::get(const path_type&) const':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:751:53: warning: declaration of 'path' shadows a global declaration [-Wshadow]
  751 |     Type basic_ptree<K, D, C>::get(const path_type &path) const
      |                                    ~~~~~~~~~~~~~~~~~^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15,
                 from json-utils.hxx:36,
                 from onedrive-property.hxx:34,
                 from onedrive-property.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree_fwd.hpp:89:67: note: shadowed declaration is here
   89 |     typedef string_path<std::string, id_translator<std::string> > path;
      |                                                                   ^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520,
                 from json-utils.hxx:36,
                 from onedrive-property.hxx:34,
                 from onedrive-property.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp: In member function 'Type boost::property_tree::basic_ptree<Key, Data, KeyCompare>::get(const path_type&, const Type&, Translator) const':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:758:53: warning: declaration of 'path' shadows a global declaration [-Wshadow]
  758 |     Type basic_ptree<K, D, C>::get(const path_type &path,
      |                                    ~~~~~~~~~~~~~~~~~^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15,
                 from json-utils.hxx:36,
                 from onedrive-property.hxx:34,
                 from onedrive-property.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree_fwd.hpp:89:67: note: shadowed declaration is here
   89 |     typedef string_path<std::string, id_translator<std::string> > path;
      |                                                                   ^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520,
                 from json-utils.hxx:36,
                 from onedrive-property.hxx:34,
                 from onedrive-property.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp: In member function 'typename boost::enable_if<boost::property_tree::detail::is_character<Ch>, std::__cxx11::basic_string<Ch> >::type boost::property_tree::basic_ptree<Key, Data, KeyCompare>::get(const path_type&, const Ch*, Translator) const':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:772:26: warning: declaration of 'path' shadows a global declaration [-Wshadow]
  772 |         const path_type &path, const Ch *default_value, Translator tr) const
      |         ~~~~~~~~~~~~~~~~~^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15,
                 from json-utils.hxx:36,
                 from onedrive-property.hxx:34,
                 from onedrive-property.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree_fwd.hpp:89:67: note: shadowed declaration is here
   89 |     typedef string_path<std::string, id_translator<std::string> > path;
      |                                                                   ^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520,
                 from json-utils.hxx:36,
                 from onedrive-property.hxx:34,
                 from onedrive-property.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp: In member function 'typename boost::disable_if<boost::property_tree::detail::is_translator<Type>, Type>::type boost::property_tree::basic_ptree<Key, Data, KeyCompare>::get(const path_type&, const Type&) const':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:780:48: warning: declaration of 'path' shadows a global declaration [-Wshadow]
  780 |     basic_ptree<K, D, C>::get(const path_type &path,
      |                               ~~~~~~~~~~~~~~~~~^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15,
                 from json-utils.hxx:36,
                 from onedrive-property.hxx:34,
                 from onedrive-property.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree_fwd.hpp:89:67: note: shadowed declaration is here
   89 |     typedef string_path<std::string, id_translator<std::string> > path;
      |                                                                   ^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520,
                 from json-utils.hxx:36,
                 from onedrive-property.hxx:34,
                 from onedrive-property.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp: In member function 'typename boost::enable_if<boost::property_tree::detail::is_character<Ch>, std::__cxx11::basic_string<Ch> >::type boost::property_tree::basic_ptree<Key, Data, KeyCompare>::get(const path_type&, const Ch*) const':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:793:26: warning: declaration of 'path' shadows a global declaration [-Wshadow]
  793 |         const path_type &path, const Ch *default_value) const
      |         ~~~~~~~~~~~~~~~~~^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15,
                 from json-utils.hxx:36,
                 from onedrive-property.hxx:34,
                 from onedrive-property.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree_fwd.hpp:89:67: note: shadowed declaration is here
   89 |     typedef string_path<std::string, id_translator<std::string> > path;
      |                                                                   ^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520,
                 from json-utils.hxx:36,
                 from onedrive-property.hxx:34,
                 from onedrive-property.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp: In member function 'boost::optional<U> boost::property_tree::basic_ptree<Key, Data, KeyCompare>::get_optional(const path_type&, Translator) const':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:800:72: warning: declaration of 'path' shadows a global declaration [-Wshadow]
  800 |     optional<Type> basic_ptree<K, D, C>::get_optional(const path_type &path,
      |                                                       ~~~~~~~~~~~~~~~~~^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15,
                 from json-utils.hxx:36,
                 from onedrive-property.hxx:34,
                 from onedrive-property.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree_fwd.hpp:89:67: note: shadowed declaration is here
   89 |     typedef string_path<std::string, id_translator<std::string> > path;
      |                                                                   ^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520,
                 from json-utils.hxx:36,
                 from onedrive-property.hxx:34,
                 from onedrive-property.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp: In member function 'boost::optional<U> boost::property_tree::basic_ptree<Key, Data, KeyCompare>::get_optional(const path_type&) const':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:813:66: warning: declaration of 'path' shadows a global declaration [-Wshadow]
  813 |                                                 const path_type &path) const
      |                                                 ~~~~~~~~~~~~~~~~~^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15,
                 from json-utils.hxx:36,
                 from onedrive-property.hxx:34,
                 from onedrive-property.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree_fwd.hpp:89:67: note: shadowed declaration is here
   89 |     typedef string_path<std::string, id_translator<std::string> > path;
      |                                                                   ^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520,
                 from json-utils.hxx:36,
                 from onedrive-property.hxx:34,
                 from onedrive-property.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp: In member function 'boost::property_tree::basic_ptree<K, D, C>& boost::property_tree::basic_ptree<Key, Data, KeyCompare>::put(const path_type&, const Type&, Translator)':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:844:26: warning: declaration of 'path' shadows a global declaration [-Wshadow]
  844 |         const path_type &path, const Type &value, Translator tr)
      |         ~~~~~~~~~~~~~~~~~^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15,
                 from json-utils.hxx:36,
                 from onedrive-property.hxx:34,
                 from onedrive-property.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree_fwd.hpp:89:67: note: shadowed declaration is here
   89 |     typedef string_path<std::string, id_translator<std::string> > path;
      |                                                                   ^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520,
                 from json-utils.hxx:36,
                 from onedrive-property.hxx:34,
                 from onedrive-property.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp: In member function 'boost::property_tree::basic_ptree<K, D, C>& boost::property_tree::basic_ptree<Key, Data, KeyCompare>::put(const path_type&, const Type&)':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:859:26: warning: declaration of 'path' shadows a global declaration [-Wshadow]
  859 |         const path_type &path, const Type &value)
      |         ~~~~~~~~~~~~~~~~~^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15,
                 from json-utils.hxx:36,
                 from onedrive-property.hxx:34,
                 from onedrive-property.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree_fwd.hpp:89:67: note: shadowed declaration is here
   89 |     typedef string_path<std::string, id_translator<std::string> > path;
      |                                                                   ^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520,
                 from json-utils.hxx:36,
                 from onedrive-property.hxx:34,
                 from onedrive-property.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp: In member function 'boost::property_tree::basic_ptree<K, D, C>& boost::property_tree::basic_ptree<Key, Data, KeyCompare>::add(const path_type&, const Type&, Translator)':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:868:26: warning: declaration of 'path' shadows a global declaration [-Wshadow]
  868 |         const path_type &path, const Type &value, Translator tr)
      |         ~~~~~~~~~~~~~~~~~^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15,
                 from json-utils.hxx:36,
                 from onedrive-property.hxx:34,
                 from onedrive-property.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree_fwd.hpp:89:67: note: shadowed declaration is here
   89 |     typedef string_path<std::string, id_translator<std::string> > path;
      |                                                                   ^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520,
                 from json-utils.hxx:36,
                 from onedrive-property.hxx:34,
                 from onedrive-property.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp: In member function 'boost::property_tree::basic_ptree<K, D, C>& boost::property_tree::basic_ptree<Key, Data, KeyCompare>::add(const path_type&, const Type&)':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:878:26: warning: declaration of 'path' shadows a global declaration [-Wshadow]
  878 |         const path_type &path, const Type &value)
      |         ~~~~~~~~~~~~~~~~~^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15,
                 from json-utils.hxx:36,
                 from onedrive-property.hxx:34,
                 from onedrive-property.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree_fwd.hpp:89:67: note: shadowed declaration is here
   89 |     typedef string_path<std::string, id_translator<std::string> > path;
      |                                                                   ^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/range/iterator_range_core.hpp:27,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/replace.hpp:16,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_facet.hpp:17,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/gregorian_io.hpp:16,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/gregorian.hpp:31,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/time_formatters.hpp:12,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/posix_time.hpp:24,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/local_time/local_time.hpp:11,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time.hpp:15,
                 from ../../inc/libcmis/property.hxx:34,
                 from onedrive-property.hxx:32,
                 from onedrive-property.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp: In instantiation of 'class boost::iterators::detail::iterator_facade_base<boost::token_iterator<boost::char_separator<wchar_t, std::char_traits<wchar_t> >, __gnu_cxx::__normal_iterator<const wchar_t*, std::__cxx11::basic_string<wchar_t> >, std::__cxx11::basic_string<wchar_t> >, std::__cxx11::basic_string<wchar_t>, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string<wchar_t>&, int, false, false>':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:854:9:   required from 'class boost::iterators::iterator_facade<boost::token_iterator<boost::char_separator<wchar_t, std::char_traits<wchar_t> >, __gnu_cxx::__normal_iterator<const wchar_t*, std::__cxx11::basic_string<wchar_t> >, std::__cxx11::basic_string<wchar_t> >, std::__cxx11::basic_string<wchar_t>, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string<wchar_t>&, int>'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/token_iterator.hpp:30:9:   required from 'class boost::token_iterator<boost::char_separator<wchar_t, std::char_traits<wchar_t> >, __gnu_cxx::__normal_iterator<const wchar_t*, std::__cxx11::basic_string<wchar_t> >, std::__cxx11::basic_string<wchar_t> >'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_parsing.hpp:322:36:   required from 'boost::date_time::period<date_type, typename date_type::duration_type> boost::date_time::from_simple_string_type(const std::__cxx11::basic_string<OutputT>&) [with date_type = boost::gregorian::date; charT = wchar_t; typename date_type::duration_type = boost::gregorian::date_duration]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/parsers.hpp:103:62:   required from here
/pbulk/work/net/libcmis/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++() [with Derived = boost::token_iterator<boost::char_separator<wchar_t, std::char_traits<wchar_t> >, __gnu_cxx::__normal_iterator<const wchar_t*, std::__cxx11::basic_string<wchar_t> >, std::__cxx11::basic_string<wchar_t> >; Value = std::__cxx11::basic_string<wchar_t>; CategoryOrTraversal = boost::iterators::forward_traversal_tag; Reference = const std::__cxx11::basic_string<wchar_t>&; Difference = int]' should return 'boost::iterators::detail::iterator_facade_base<boost::token_iterator<boost::char_separator<wchar_t, std::char_traits<wchar_t> >, __gnu_cxx::__normal_iterator<const wchar_t*, std::__cxx11::basic_string<wchar_t> >, std::__cxx11::basic_string<wchar_t> >, std::__cxx11::basic_string<wchar_t>, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string<wchar_t>&, int, false, false>&' [-Weffc++]
  745 |         Derived& operator++()
      |                  ^~~~~~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/node_type.hpp:22,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/index_base.hpp:27,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/base_type.hpp:21,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index_container.hpp:36,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:21,
                 from json-utils.hxx:36,
                 from onedrive-property.hxx:34,
                 from onedrive-property.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/header_holder.hpp: In instantiation of 'struct boost::multi_index::detail::header_holder<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::null_augment_policy, boost::multi_index::detail::index_node_base<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > > > >*, boost::multi_index::multi_index_container<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, boost::multi_index::indexed_by<boost::multi_index::sequenced<>, boost::multi_index::ordered_non_unique<boost::multi_index::tag<boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >::subs::by_name, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::multi_index::member<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, const std::__cxx11::basic_string<char>, &std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >::first>, std::less<std::__cxx11::basic_string<char> > >, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > > >':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index_container.hpp:99:7:   required from 'class boost::multi_index::multi_index_container<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, boost::multi_index::indexed_by<boost::multi_index::sequenced<>, boost::multi_index::ordered_non_unique<boost::multi_index::tag<boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >::subs::by_name, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::multi_index::member<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, const std::__cxx11::basic_string<char>, &std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >::first>, std::less<std::__cxx11::basic_string<char> > >, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > >'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:60:13:   required from 'struct boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >::subs'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:195:64:   required from 'boost::property_tree::basic_ptree<Key, Data, KeyCompare>::basic_ptree(const boost::property_tree::basic_ptree<Key, Data, KeyCompare>&) [with Key = std::__cxx11::basic_string<char>; Data = std::__cxx11::basic_string<char>; KeyCompare = std::less<std::__cxx11::basic_string<char> >]'
json-utils.hxx:78:62:   required from here
/pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/header_holder.hpp:33:8: warning: 'struct boost::multi_index::detail::header_holder<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::null_augment_policy, boost::multi_index::detail::index_node_base<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > > > >*, boost::multi_index::multi_index_container<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, boost::multi_index::indexed_by<boost::multi_index::sequenced<>, boost::multi_index::ordered_non_unique<boost::multi_index::tag<boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >::subs::by_name, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::multi_index::member<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, const std::__cxx11::basic_string<char>, &std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >::first>, std::less<std::__cxx11::basic_string<char> > >, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > > >' has pointer data members [-Weffc++]
   33 | struct header_holder:private noncopyable
      |        ^~~~~~~~~~~~~
/pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/header_holder.hpp:33:8: warning:   but does not declare 'boost::multi_index::detail::header_holder<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::null_augment_policy, boost::multi_index::detail::index_node_base<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > > > >*, boost::multi_index::multi_index_container<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, boost::multi_index::indexed_by<boost::multi_index::sequenced<>, boost::multi_index::ordered_non_unique<boost::multi_index::tag<boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >::subs::by_name, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::multi_index::member<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, const std::__cxx11::basic_string<char>, &std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >::first>, std::less<std::__cxx11::basic_string<char> > >, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > > >(const boost::multi_index::detail::header_holder<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::null_augment_policy, boost::multi_index::detail::index_node_base<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > > > >*, boost::multi_index::multi_index_container<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, boost::multi_index::indexed_by<boost::multi_index::sequenced<>, boost::multi_index::ordered_non_unique<boost::multi_index::tag<boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >::subs::by_name, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::multi_index::member<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, const std::__cxx11::basic_string<char>, &std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >::first>, std::less<std::__cxx11::basic_string<char> > >, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > > >&)' [-Weffc++]
/pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/header_holder.hpp:33:8: warning:   or 'operator=(const boost::multi_index::detail::header_holder<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::null_augment_policy, boost::multi_index::detail::index_node_base<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > > > >*, boost::multi_index::multi_index_container<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, boost::multi_index::indexed_by<boost::multi_index::sequenced<>, boost::multi_index::ordered_non_unique<boost::multi_index::tag<boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >::subs::by_name, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::multi_index::member<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, const std::__cxx11::basic_string<char>, &std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >::first>, std::less<std::__cxx11::basic_string<char> > >, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > > >&)' [-Weffc++]
/pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/header_holder.hpp:38:15: note: pointer member 'boost::multi_index::detail::header_holder<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::null_augment_policy, boost::multi_index::detail::index_node_base<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > > > >*, boost::multi_index::multi_index_container<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, boost::multi_index::indexed_by<boost::multi_index::sequenced<>, boost::multi_index::ordered_non_unique<boost::multi_index::tag<boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >::subs::by_name, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::multi_index::member<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, const std::__cxx11::basic_string<char>, &std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >::first>, std::less<std::__cxx11::basic_string<char> > >, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > > >::member' declared here
   38 |   NodeTypePtr member;
      |               ^~~~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/token_iterator.hpp:24,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/tokenizer.hpp:20,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_parsing.hpp:17,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/parsers.hpp:13,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/gregorian.hpp:34,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/time_formatters.hpp:12,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/posix_time.hpp:24,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/local_time/local_time.hpp:11,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time.hpp:15,
                 from ../../inc/libcmis/property.hxx:34,
                 from onedrive-property.hxx:32,
                 from onedrive-property.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/token_functions.hpp: In instantiation of 'boost::char_separator<Char, Tr>::char_separator(const Char*, const Char*, boost::empty_token_policy) [with Char = char; Tr = std::char_traits<char>]':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_parsing.hpp:155:27:   required from 'date_type boost::date_time::parse_date(const string&, int) [with date_type = boost::gregorian::date; std::string = std::__cxx11::basic_string<char>]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/parsers.hpp:49:41:   required from here
/pbulk/work/net/libcmis/work/.buildlink/include/boost/token_functions.hpp:435:5: warning: 'boost::char_separator<char, std::char_traits<char> >::m_kept_delims' should be initialized in the member initialization list [-Weffc++]
  435 |     char_separator(const Char* dropped_delims,
      |     ^~~~~~~~~~~~~~
/pbulk/work/net/libcmis/work/.buildlink/include/boost/token_functions.hpp: In instantiation of 'boost::char_separator<Char, Tr>::char_separator(const Char*, const Char*, boost::empty_token_policy) [with Char = wchar_t; Tr = std::char_traits<wchar_t>]':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_parsing.hpp:320:22:   required from 'boost::date_time::period<date_type, typename date_type::duration_type> boost::date_time::from_simple_string_type(const std::__cxx11::basic_string<OutputT>&) [with date_type = boost::gregorian::date; charT = wchar_t; typename date_type::duration_type = boost::gregorian::date_duration]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/parsers.hpp:103:62:   required from here
/pbulk/work/net/libcmis/work/.buildlink/include/boost/token_functions.hpp:435:5: warning: 'boost::char_separator<wchar_t, std::char_traits<wchar_t> >::m_kept_delims' should be initialized in the member initialization list [-Weffc++]
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/format_date_parser.hpp:17,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_generator_parser.hpp:20,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_facet.hpp:25,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/gregorian_io.hpp:16,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/gregorian.hpp:31,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/time_formatters.hpp:12,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/posix_time.hpp:24,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/local_time/local_time.hpp:11,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time.hpp:15,
                 from ../../inc/libcmis/property.hxx:34,
                 from onedrive-property.hxx:32,
                 from onedrive-property.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/special_values_parser.hpp: In instantiation of 'boost::date_time::special_values_parser<date_type, charT>::special_values_parser() [with date_type = boost::gregorian::date; charT = char]':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/time_parsing.hpp:316:18:   required from 'time_type boost::date_time::parse_iso_time(const string&, char) [with time_type = boost::posix_time::ptime; std::string = std::__cxx11::basic_string<char>]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/time_parsers.hpp:35:51:   required from here
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/special_values_parser.hpp:52:5: warning: 'boost::date_time::special_values_parser<boost::gregorian::date, char>::m_sv_strings' should be initialized in the member initialization list [-Weffc++]
   52 |     special_values_parser()
      |     ^~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/period_parser.hpp:19,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_facet.hpp:23,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/gregorian_io.hpp:16,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/gregorian.hpp:31,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/time_formatters.hpp:12,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/posix_time.hpp:24,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/local_time/local_time.hpp:11,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time.hpp:15,
                 from ../../inc/libcmis/property.hxx:34,
                 from onedrive-property.hxx:32,
                 from onedrive-property.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/string_parse_tree.hpp: In instantiation of 'boost::date_time::parse_match_result<charT>::parse_match_result() [with charT = char]':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/time_parsing.hpp:317:17:   required from 'time_type boost::date_time::parse_iso_time(const string&, char) [with time_type = boost::posix_time::ptime; std::string = std::__cxx11::basic_string<char>]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/time_parsers.hpp:35:51:   required from here
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/string_parse_tree.hpp:28:3: warning: 'boost::date_time::parse_match_result<char>::cache' should be initialized in the member initialization list [-Weffc++]
   28 |   parse_match_result() :
      |   ^~~~~~~~~~~~~~~~~~
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/string_parse_tree.hpp: In instantiation of 'boost::date_time::string_parse_tree<charT>::string_parse_tree(short int) [with charT = char]':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/special_values_parser.hpp:53:5:   required from 'boost::date_time::special_values_parser<date_type, charT>::special_values_parser() [with date_type = boost::gregorian::date; charT = char]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/time_parsing.hpp:316:18:   required from 'time_type boost::date_time::parse_iso_time(const string&, char) [with time_type = boost::posix_time::ptime; std::string = std::__cxx11::basic_string<char>]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/time_parsers.hpp:35:51:   required from here
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/string_parse_tree.hpp:119:3: warning: 'boost::date_time::string_parse_tree<char>::m_next_chars' should be initialized in the member initialization list [-Weffc++]
  119 |   string_parse_tree(short value = parse_match_result_type::PARSE_ERROR) :
      |   ^~~~~~~~~~~~~~~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/copy_map.hpp:24,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/index_base.hpp:23,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/base_type.hpp:21,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index_container.hpp:36,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:21,
                 from json-utils.hxx:36,
                 from onedrive-property.hxx:34,
                 from onedrive-property.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/auto_space.hpp: In instantiation of 'struct boost::multi_index::detail::auto_space<boost::multi_index::detail::copy_map_entry<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::null_augment_policy, boost::multi_index::detail::index_node_base<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > > > > >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > >':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/copy_map.hpp:123:46:   required from 'class boost::multi_index::detail::copy_map<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::null_augment_policy, boost::multi_index::detail::index_node_base<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > > > >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > >'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index_container.hpp:623:19:   required from 'void boost::multi_index::multi_index_container<Value, IndexSpecifierList, Allocator>::copy_construct_from(const boost::multi_index::multi_index_container<Value, IndexSpecifierList, Allocator>&) [with Value = std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >; IndexSpecifierList = boost::multi_index::indexed_by<boost::multi_index::sequenced<>, boost::multi_index::ordered_non_unique<boost::multi_index::tag<boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >::subs::by_name, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::multi_index::member<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, const std::__cxx11::basic_string<char>, &std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >::first>, std::less<std::__cxx11::basic_string<char> > >, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>; Allocator = std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > >]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index_container.hpp:294:5:   required from 'boost::multi_index::multi_index_container<Value, IndexSpecifierList, Allocator>::multi_index_container(const boost::multi_index::multi_index_container<Value, IndexSpecifierList, Allocator>&) [with Value = std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >; IndexSpecifierList = boost::multi_index::indexed_by<boost::multi_index::sequenced<>, boost::multi_index::ordered_non_unique<boost::multi_index::tag<boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >::subs::by_name, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::multi_index::member<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, const std::__cxx11::basic_string<char>, &std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >::first>, std::less<std::__cxx11::basic_string<char> > >, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>; Allocator = std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > >]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:195:22:   required from 'boost::property_tree::basic_ptree<Key, Data, KeyCompare>::basic_ptree(const boost::property_tree::basic_ptree<Key, Data, KeyCompare>&) [with Key = std::__cxx11::basic_string<char>; Data = std::__cxx11::basic_string<char>; KeyCompare = std::less<std::__cxx11::basic_string<char> >]'
json-utils.hxx:78:62:   required from here
/pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/auto_space.hpp:47:8: warning: 'struct boost::multi_index::detail::auto_space<boost::multi_index::detail::copy_map_entry<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::null_augment_policy, boost::multi_index::detail::index_node_base<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > > > > >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > >' has pointer data members [-Weffc++]
   47 | struct auto_space:private noncopyable
      |        ^~~~~~~~~~
/pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/auto_space.hpp:47:8: warning:   but does not declare 'boost::multi_index::detail::auto_space<boost::multi_index::detail::copy_map_entry<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::null_augment_policy, boost::multi_index::detail::index_node_base<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > > > > >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > >(const boost::multi_index::detail::auto_space<boost::multi_index::detail::copy_map_entry<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::null_augment_policy, boost::multi_index::detail::index_node_base<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > > > > >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > >&)' [-Weffc++]
/pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/auto_space.hpp:47:8: warning:   or 'operator=(const boost::multi_index::detail::auto_space<boost::multi_index::detail::copy_map_entry<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::null_augment_policy, boost::multi_index::detail::index_node_base<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > > > > >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > >&)' [-Weffc++]
/pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/auto_space.hpp:90:13: note: pointer member 'boost::multi_index::detail::auto_space<boost::multi_index::detail::copy_map_entry<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::null_augment_policy, boost::multi_index::detail::index_node_base<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > > > > >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > >::data_' declared here
   90 |   pointer   data_;
      |             ^~~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/index_base.hpp:23,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/base_type.hpp:21,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index_container.hpp:36,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:21,
                 from json-utils.hxx:36,
                 from onedrive-property.hxx:34,
                 from onedrive-property.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/copy_map.hpp: In instantiation of 'class boost::multi_index::detail::copy_map<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::null_augment_policy, boost::multi_index::detail::index_node_base<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > > > >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > >':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index_container.hpp:623:19:   required from 'void boost::multi_index::multi_index_container<Value, IndexSpecifierList, Allocator>::copy_construct_from(const boost::multi_index::multi_index_container<Value, IndexSpecifierList, Allocator>&) [with Value = std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >; IndexSpecifierList = boost::multi_index::indexed_by<boost::multi_index::sequenced<>, boost::multi_index::ordered_non_unique<boost::multi_index::tag<boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >::subs::by_name, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::multi_index::member<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, const std::__cxx11::basic_string<char>, &std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >::first>, std::less<std::__cxx11::basic_string<char> > >, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>; Allocator = std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > >]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index_container.hpp:294:5:   required from 'boost::multi_index::multi_index_container<Value, IndexSpecifierList, Allocator>::multi_index_container(const boost::multi_index::multi_index_container<Value, IndexSpecifierList, Allocator>&) [with Value = std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >; IndexSpecifierList = boost::multi_index::indexed_by<boost::multi_index::sequenced<>, boost::multi_index::ordered_non_unique<boost::multi_index::tag<boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >::subs::by_name, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::multi_index::member<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, const std::__cxx11::basic_string<char>, &std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >::first>, std::less<std::__cxx11::basic_string<char> > >, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>; Allocator = std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > >]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:195:22:   required from 'boost::property_tree::basic_ptree<Key, Data, KeyCompare>::basic_ptree(const boost::property_tree::basic_ptree<Key, Data, KeyCompare>&) [with Key = std::__cxx11::basic_string<char>; Data = std::__cxx11::basic_string<char>; KeyCompare = std::less<std::__cxx11::basic_string<char> >]'
json-utils.hxx:78:62:   required from here
/pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/copy_map.hpp:73:7: warning: 'class boost::multi_index::detail::copy_map<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::null_augment_policy, boost::multi_index::detail::index_node_base<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > > > >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > >' has pointer data members [-Weffc++]
   73 | class copy_map:private noncopyable
      |       ^~~~~~~~
/pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/copy_map.hpp:73:7: warning:   but does not declare 'boost::multi_index::detail::copy_map<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::null_augment_policy, boost::multi_index::detail::index_node_base<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > > > >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > >(const boost::multi_index::detail::copy_map<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::null_augment_policy, boost::multi_index::detail::index_node_base<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > > > >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > >&)' [-Weffc++]
/pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/copy_map.hpp:73:7: warning:   or 'operator=(const boost::multi_index::detail::copy_map<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::null_augment_policy, boost::multi_index::detail::index_node_base<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > > > >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > >&)' [-Weffc++]
/pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/copy_map.hpp:126:46: note: pointer member 'boost::multi_index::detail::copy_map<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::null_augment_policy, boost::multi_index::detail::index_node_base<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > > > >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > >::header_cpy_' declared here
  126 |   Node*                                      header_cpy_;
      |                                              ^~~~~~~~~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/period_parser.hpp:19,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_facet.hpp:23,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/gregorian_io.hpp:16,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/gregorian.hpp:31,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/time_formatters.hpp:12,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/posix_time.hpp:24,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/local_time/local_time.hpp:11,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time.hpp:15,
                 from ../../inc/libcmis/property.hxx:34,
                 from onedrive-property.hxx:32,
                 from onedrive-property.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/string_parse_tree.hpp: In instantiation of 'boost::date_time::string_parse_tree<charT>::string_parse_tree(boost::date_time::string_parse_tree<charT>::collection_type, unsigned int) [with charT = char; boost::date_time::string_parse_tree<charT>::collection_type = std::vector<std::__cxx11::basic_string<char> >]':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/special_values_parser.hpp:91:22:   required from 'void boost::date_time::special_values_parser<date_type, charT>::sv_strings(const string_type&, const string_type&, const string_type&, const string_type&, const string_type&) [with date_type = boost::gregorian::date; charT = char; boost::date_time::special_values_parser<date_type, charT>::string_type = std::__cxx11::basic_string<char>]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/special_values_parser.hpp:54:7:   required from 'boost::date_time::special_values_parser<date_type, charT>::special_values_parser() [with date_type = boost::gregorian::date; charT = char]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/time_parsing.hpp:316:18:   required from 'time_type boost::date_time::parse_iso_time(const string&, char) [with time_type = boost::posix_time::ptime; std::string = std::__cxx11::basic_string<char>]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/time_parsers.hpp:35:51:   required from here
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/string_parse_tree.hpp:104:3: warning: 'boost::date_time::string_parse_tree<char>::m_next_chars' should be initialized in the member initialization list [-Weffc++]
  104 |   string_parse_tree(collection_type names, unsigned int starting_point=0) :
      |   ^~~~~~~~~~~~~~~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/range/iterator_range_core.hpp:27,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/replace.hpp:16,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_facet.hpp:17,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/gregorian_io.hpp:16,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/gregorian.hpp:31,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/time_formatters.hpp:12,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/posix_time.hpp:24,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/local_time/local_time.hpp:11,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time.hpp:15,
                 from ../../inc/libcmis/property.hxx:34,
                 from onedrive-property.hxx:32,
                 from onedrive-property.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp: In instantiation of 'class boost::iterators::detail::iterator_facade_base<boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, int, false, false>':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:774:11:   required from 'class boost::iterators::detail::iterator_facade_base<boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, int, true, false>'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:800:11:   required from 'class boost::iterators::detail::iterator_facade_base<boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, int, true, true>'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:854:9:   required from 'class boost::iterators::iterator_facade<boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, int>'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_adaptor.hpp:249:9:   required from 'class boost::iterators::iterator_adaptor<boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, char, boost::use_default, char, boost::use_default>'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/transform_iterator.hpp:83:9:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/case_conv.hpp:76:79:   required from 'SequenceT boost::algorithm::to_lower_copy(const SequenceT&, const std::locale&) [with SequenceT = std::__cxx11::basic_string<char>]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/string_parse_tree.hpp:110:54:   required from 'boost::date_time::string_parse_tree<charT>::string_parse_tree(boost::date_time::string_parse_tree<charT>::collection_type, unsigned int) [with charT = char; boost::date_time::string_parse_tree<charT>::collection_type = std::vector<std::__cxx11::basic_string<char> >]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/special_values_parser.hpp:91:22:   required from 'void boost::date_time::special_values_parser<date_type, charT>::sv_strings(const string_type&, const string_type&, const string_type&, const string_type&, const string_type&) [with date_type = boost::gregorian::date; charT = char; boost::date_time::special_values_parser<date_type, charT>::string_type = std::__cxx11::basic_string<char>]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/special_values_parser.hpp:54:7:   required from 'boost::date_time::special_values_parser<date_type, charT>::special_values_parser() [with date_type = boost::gregorian::date; charT = char]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/time_parsing.hpp:316:18:   required from 'time_type boost::date_time::parse_iso_time(const string&, char) [with time_type = boost::posix_time::ptime; std::string = std::__cxx11::basic_string<char>]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/time_parsers.hpp:35:51:   required from here
/pbulk/work/net/libcmis/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++() [with Derived = boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>; Value = char; CategoryOrTraversal = boost::iterators::random_access_traversal_tag; Reference = char; Difference = int]' should return 'boost::iterators::detail::iterator_facade_base<boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, int, false, false>&' [-Weffc++]
  745 |         Derived& operator++()
      |                  ^~~~~~~~
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp: In instantiation of 'class boost::iterators::detail::iterator_facade_base<boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, int, true, false>':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:800:11:   required from 'class boost::iterators::detail::iterator_facade_base<boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, int, true, true>'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:854:9:   required from 'class boost::iterators::iterator_facade<boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, int>'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_adaptor.hpp:249:9:   required from 'class boost::iterators::iterator_adaptor<boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, char, boost::use_default, char, boost::use_default>'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/transform_iterator.hpp:83:9:   required from 'class boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/detail/case_conv.hpp:117:53:   required from 'SequenceT boost::algorithm::detail::transform_range_copy(const RangeT&, FunctorT) [with SequenceT = std::__cxx11::basic_string<char>; RangeT = std::__cxx11::basic_string<char>; FunctorT = boost::algorithm::detail::to_lowerF<char>]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/case_conv.hpp:76:79:   required from 'SequenceT boost::algorithm::to_lower_copy(const SequenceT&, const std::locale&) [with SequenceT = std::__cxx11::basic_string<char>]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/string_parse_tree.hpp:110:54:   required from 'boost::date_time::string_parse_tree<charT>::string_parse_tree(boost::date_time::string_parse_tree<charT>::collection_type, unsigned int) [with charT = char; boost::date_time::string_parse_tree<charT>::collection_type = std::vector<std::__cxx11::basic_string<char> >]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/special_values_parser.hpp:91:22:   required from 'void boost::date_time::special_values_parser<date_type, charT>::sv_strings(const string_type&, const string_type&, const string_type&, const string_type&, const string_type&) [with date_type = boost::gregorian::date; charT = char; boost::date_time::special_values_parser<date_type, charT>::string_type = std::__cxx11::basic_string<char>]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/special_values_parser.hpp:54:7:   required from 'boost::date_time::special_values_parser<date_type, charT>::special_values_parser() [with date_type = boost::gregorian::date; charT = char]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/time_parsing.hpp:316:18:   required from 'time_type boost::date_time::parse_iso_time(const string&, char) [with time_type = boost::posix_time::ptime; std::string = std::__cxx11::basic_string<char>]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/time_parsers.hpp:35:51:   required from here
/pbulk/work/net/libcmis/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--() [with Derived = boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>; Value = char; CategoryOrTraversal = boost::iterators::random_access_traversal_tag; Reference = char; Difference = int]' should return 'boost::iterators::detail::iterator_facade_base<boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, int, true, false>&' [-Weffc++]
  778 |         Derived& operator--()
      |                  ^~~~~~~~
/pbulk/work/net/libcmis/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) [with Derived = boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>; Value = char; CategoryOrTraversal = boost::iterators::random_access_traversal_tag; Reference = char; Difference = int]' should return 'boost::iterators::detail::iterator_facade_base<boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, int, true, false>' [-Weffc++]
  784 |         Derived operator--(int)
      |                 ^~~~~~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/shared_ptr.hpp:17,
                 from ../../inc/libcmis/repository.hxx:34,
                 from onedrive-session.hxx:31,
                 from onedrive-session.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/smart_ptr/shared_ptr.hpp: In constructor 'boost::detail::esft2_deleter_wrapper::esft2_deleter_wrapper()':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/smart_ptr/shared_ptr.hpp:1079:5: warning: 'boost::detail::esft2_deleter_wrapper::deleter_' should be initialized in the member initialization list [-Weffc++]
 1079 |     esft2_deleter_wrapper() BOOST_SP_NOEXCEPT
      |     ^~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/time_duration.hpp:17,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/posix_time_config.hpp:16,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/posix_time_system.hpp:13,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/ptime.hpp:12,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/posix_time.hpp:15,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/local_time/local_time.hpp:11,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time.hpp:15,
                 from ../../inc/libcmis/property.hxx:34,
                 from onedrive-utils.hxx:33,
                 from onedrive-utils.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/operators.hpp:872:6: warning: prefix 'T& boost::operators_impl::output_iterator_helper<T>::operator++()' should return 'boost::operators_impl::output_iterator_helper<T>&' [-Weffc++]
  872 |   T& operator++() { return static_cast<T&>(*this); }
      |      ^~~~~~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/time_duration.hpp:17,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/posix_time_config.hpp:16,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/posix_time_system.hpp:13,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/ptime.hpp:12,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/posix_time.hpp:15,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/local_time/local_time.hpp:11,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time.hpp:15,
                 from ../../inc/libcmis/property-type.hxx:31,
                 from ../../inc/libcmis/object-type.hxx:39,
                 from ../../inc/libcmis/session.hxx:36,
                 from base-session.hxx:43,
                 from onedrive-session.hxx:33,
                 from onedrive-session.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/operators.hpp: At global scope:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/operators.hpp:872:6: warning: prefix 'T& boost::operators_impl::output_iterator_helper<T>::operator++()' should return 'boost::operators_impl::output_iterator_helper<T>&' [-Weffc++]
  872 |   T& operator++() { return static_cast<T&>(*this); }
      |      ^~~~~~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/range/iterator_range_core.hpp:27,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/replace.hpp:16,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_facet.hpp:17,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/gregorian_io.hpp:16,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/gregorian.hpp:31,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/time_formatters.hpp:12,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/posix_time.hpp:24,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/local_time/local_time.hpp:11,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time.hpp:15,
                 from ../../inc/libcmis/property.hxx:34,
                 from onedrive-utils.hxx:33,
                 from onedrive-utils.cxx:29:
/pbulk/work/net/libcmis/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++()
      |                  ^~~~~~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/range/iterator_range_core.hpp:27,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/replace.hpp:16,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_facet.hpp:17,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/gregorian_io.hpp:16,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/gregorian.hpp:31,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/time_formatters.hpp:12,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/posix_time.hpp:24,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/local_time/local_time.hpp:11,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time.hpp:15,
                 from ../../inc/libcmis/property-type.hxx:31,
                 from ../../inc/libcmis/object-type.hxx:39,
                 from ../../inc/libcmis/session.hxx:36,
                 from base-session.hxx:43,
                 from onedrive-session.hxx:33,
                 from onedrive-session.cxx:29:
/pbulk/work/net/libcmis/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/net/libcmis/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/net/libcmis/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/net/libcmis/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/net/libcmis/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/net/libcmis/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++(
      |   ^~~~~~~~
/pbulk/work/net/libcmis/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++(
      |   ^~~~~~~~
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp: In instantiation of 'class boost::iterators::detail::iterator_facade_base<boost::token_iterator<boost::char_separator<char, std::char_traits<char> >, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char>, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string<char>&, int, false, false>':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:854:9:   required from 'class boost::iterators::iterator_facade<boost::token_iterator<boost::char_separator<char, std::char_traits<char> >, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char>, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string<char>&, int>'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/token_iterator.hpp:30:9:   required from 'class boost::token_iterator<boost::char_separator<char, std::char_traits<char> >, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_parsing.hpp:158:24:   required from here
/pbulk/work/net/libcmis/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++() [with Derived = boost::token_iterator<boost::char_separator<char, std::char_traits<char> >, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >; Value = std::__cxx11::basic_string<char>; CategoryOrTraversal = boost::iterators::forward_traversal_tag; Reference = const std::__cxx11::basic_string<char>&; Difference = int]' should return 'boost::iterators::detail::iterator_facade_base<boost::token_iterator<boost::char_separator<char, std::char_traits<char> >, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char>, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string<char>&, int, false, false>&' [-Weffc++]
  745 |         Derived& operator++()
      |                  ^~~~~~~~
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp: In instantiation of 'class boost::iterators::detail::iterator_facade_base<boost::token_iterator<boost::offset_separator, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char>, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string<char>&, int, false, false>':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:854:9:   required from 'class boost::iterators::iterator_facade<boost::token_iterator<boost::offset_separator, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char>, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string<char>&, int>'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/token_iterator.hpp:30:9:   required from 'class boost::token_iterator<boost::offset_separator, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_parsing.hpp:202:73:   required from here
/pbulk/work/net/libcmis/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++() [with Derived = boost::token_iterator<boost::offset_separator, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >; Value = std::__cxx11::basic_string<char>; CategoryOrTraversal = boost::iterators::forward_traversal_tag; Reference = const std::__cxx11::basic_string<char>&; Difference = int]' should return 'boost::iterators::detail::iterator_facade_base<boost::token_iterator<boost::offset_separator, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char>, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string<char>&, int, false, false>&' [-Weffc++]
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp: In instantiation of 'class boost::iterators::detail::iterator_facade_base<boost::token_iterator<boost::char_separator<char, std::char_traits<char> >, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char>, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string<char>&, int, false, false>':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:854:9:   required from 'class boost::iterators::iterator_facade<boost::token_iterator<boost::char_separator<char, std::char_traits<char> >, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char>, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string<char>&, int>'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/token_iterator.hpp:30:9:   required from 'class boost::token_iterator<boost::char_separator<char, std::char_traits<char> >, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_parsing.hpp:158:24:   required from here
/pbulk/work/net/libcmis/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++() [with Derived = boost::token_iterator<boost::char_separator<char, std::char_traits<char> >, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >; Value = std::__cxx11::basic_string<char>; CategoryOrTraversal = boost::iterators::forward_traversal_tag; Reference = const std::__cxx11::basic_string<char>&; Difference = int]' should return 'boost::iterators::detail::iterator_facade_base<boost::token_iterator<boost::char_separator<char, std::char_traits<char> >, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char>, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string<char>&, int, false, false>&' [-Weffc++]
  745 |         Derived& operator++()
      |                  ^~~~~~~~
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp: In instantiation of 'class boost::iterators::detail::iterator_facade_base<boost::token_iterator<boost::offset_separator, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char>, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string<char>&, int, false, false>':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:854:9:   required from 'class boost::iterators::iterator_facade<boost::token_iterator<boost::offset_separator, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char>, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string<char>&, int>'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/token_iterator.hpp:30:9:   required from 'class boost::token_iterator<boost::offset_separator, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_parsing.hpp:202:73:   required from here
/pbulk/work/net/libcmis/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++() [with Derived = boost::token_iterator<boost::offset_separator, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >; Value = std::__cxx11::basic_string<char>; CategoryOrTraversal = boost::iterators::forward_traversal_tag; Reference = const std::__cxx11::basic_string<char>&; Difference = int]' should return 'boost::iterators::detail::iterator_facade_base<boost::token_iterator<boost::offset_separator, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char>, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string<char>&, int, false, false>&' [-Weffc++]
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/time_duration.hpp:17,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/posix_time_config.hpp:16,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/posix_time_system.hpp:13,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/ptime.hpp:12,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/posix_time.hpp:15,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/local_time/local_time.hpp:11,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time.hpp:15,
                 from ../../inc/libcmis/property-type.hxx:31,
                 from property-type.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/operators.hpp:872:6: warning: prefix 'T& boost::operators_impl::output_iterator_helper<T>::operator++()' should return 'boost::operators_impl::output_iterator_helper<T>&' [-Weffc++]
  872 |   T& operator++() { return static_cast<T&>(*this); }
      |      ^~~~~~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/shared_ptr.hpp:17,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/time_clock.hpp:17,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/posix_time_types.hpp:10,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/time_formatters.hpp:16,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/posix_time.hpp:24,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/local_time/local_time.hpp:11,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time.hpp:15,
                 from ../../inc/libcmis/property.hxx:34,
                 from onedrive-utils.hxx:33,
                 from onedrive-utils.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/smart_ptr/shared_ptr.hpp: In constructor 'boost::detail::esft2_deleter_wrapper::esft2_deleter_wrapper()':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/smart_ptr/shared_ptr.hpp:1079:5: warning: 'boost::detail::esft2_deleter_wrapper::deleter_' should be initialized in the member initialization list [-Weffc++]
 1079 |     esft2_deleter_wrapper() BOOST_SP_NOEXCEPT
      |     ^~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/trim.hpp:23,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string.hpp:19,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/tz_db_base.hpp:24,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/local_time/tz_database.hpp:14,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/local_time/local_time.hpp:19,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time.hpp:15,
                 from ../../inc/libcmis/property-type.hxx:31,
                 from ../../inc/libcmis/object-type.hxx:39,
                 from ../../inc/libcmis/session.hxx:36,
                 from base-session.hxx:43,
                 from onedrive-session.hxx:33,
                 from onedrive-session.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/classification.hpp:238:9: warning: user-defined 'boost::algorithm::detail::pred_andF<Pred1T, Pred2T> boost::algorithm::operator&&(const boost::algorithm::predicate_facade<Pred1T>&, const boost::algorithm::predicate_facade<Pred2T>&)' always evaluates both arguments [-Weffc++]
  238 |         operator&&(
      |         ^~~~~~~~
/pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/classification.hpp:262:9: warning: user-defined 'boost::algorithm::detail::pred_orF<Pred1T, Pred2T> boost::algorithm::operator||(const boost::algorithm::predicate_facade<Pred1T>&, const boost::algorithm::predicate_facade<Pred2T>&)' always evaluates both arguments [-Weffc++]
  262 |         operator||(
      |         ^~~~~~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/function/function_template.hpp:14,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/function.hpp:16,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/detail/find_iterator.hpp:18,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/find_iterator.hpp:24,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/iter_find.hpp:27,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/split.hpp:16,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string.hpp:23,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/tz_db_base.hpp:24,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/local_time/tz_database.hpp:14,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/local_time/local_time.hpp:19,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time.hpp:15,
                 from ../../inc/libcmis/property-type.hxx:31,
                 from ../../inc/libcmis/object-type.hxx:39,
                 from ../../inc/libcmis/session.hxx:36,
                 from base-session.hxx:43,
                 from onedrive-session.hxx:33,
                 from onedrive-session.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/function/function_base.hpp: In constructor 'boost::function_base::function_base()':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/function/function_base.hpp:497:3: warning: 'boost::function_base::functor' should be initialized in the member initialization list [-Weffc++]
  497 |   function_base() : vtable(0) { }
      |   ^~~~~~~~~~~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/range/iterator_range_core.hpp:27,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/replace.hpp:16,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_facet.hpp:17,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/gregorian_io.hpp:16,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/gregorian.hpp:31,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/time_formatters.hpp:12,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/posix_time.hpp:24,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/local_time/local_time.hpp:11,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time.hpp:15,
                 from ../../inc/libcmis/property-type.hxx:31,
                 from ../../inc/libcmis/object-type.hxx:39,
                 from ../../inc/libcmis/session.hxx:36,
                 from base-session.hxx:43,
                 from onedrive-session.hxx:33,
                 from onedrive-session.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp: In instantiation of 'class boost::iterators::detail::iterator_facade_base<boost::token_iterator<boost::escaped_list_separator<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char>, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string<char>&, int, false, false>':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:854:9:   required from 'class boost::iterators::iterator_facade<boost::token_iterator<boost::escaped_list_separator<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char>, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string<char>&, int>'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/token_iterator.hpp:30:9:   required from 'class boost::token_iterator<boost::escaped_list_separator<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/tz_db_base.hpp:337:21:   required from here
/pbulk/work/net/libcmis/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++() [with Derived = boost::token_iterator<boost::escaped_list_separator<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >; Value = std::__cxx11::basic_string<char>; CategoryOrTraversal = boost::iterators::forward_traversal_tag; Reference = const std::__cxx11::basic_string<char>&; Difference = int]' should return 'boost::iterators::detail::iterator_facade_base<boost::token_iterator<boost::escaped_list_separator<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char>, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string<char>&, int, false, false>&' [-Weffc++]
  745 |         Derived& operator++()
      |                  ^~~~~~~~
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp: In substitution of 'template<class I, class V, class TC, class R, class D> 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) [with I = boost::token_iterator<boost::escaped_list_separator<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >; V = std::__cxx11::basic_string<char>; TC = boost::iterators::forward_traversal_tag; R = const std::__cxx11::basic_string<char>&; D = int]':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/tz_db_base.hpp:339:12:   required from here
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:872:3: warning: postfix 'boost::mpl::eval_if<boost::mpl::and_<boost::is_convertible<const std::__cxx11::basic_string<char>&, const std::__cxx11::basic_string<char>&>, boost::mpl::not_<boost::is_convertible<boost::iterators::forward_traversal_tag, boost::iterators::forward_traversal_tag> >, mpl_::bool_<true>, mpl_::bool_<true>, mpl_::bool_<true> >, boost::mpl::if_<boost::iterators::detail::is_non_proxy_reference<const std::__cxx11::basic_string<char>&, std::__cxx11::basic_string<char> >, boost::iterators::detail::postfix_increment_proxy<boost::token_iterator<boost::escaped_list_separator<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> > >, boost::iterators::detail::writable_postfix_increment_proxy<boost::token_iterator<boost::escaped_list_separator<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> > > >, boost::mpl::identity<boost::token_iterator<boost::escaped_list_separator<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> > > >::type boost::iterators::operator++(boost::iterators::iterator_facade<boost::token_iterator<boost::escaped_list_separator<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char>, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string<char>&, int>&, int)' should return 'boost::iterators::iterator_facade<boost::token_iterator<boost::escaped_list_separator<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char>, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string<char>&, int>' [-Weffc++]
  872 |   operator++(
      |   ^~~~~~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/trim.hpp:23,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string.hpp:19,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/tz_db_base.hpp:24,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/local_time/tz_database.hpp:14,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/local_time/local_time.hpp:19,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time.hpp:15,
                 from ../../inc/libcmis/property.hxx:34,
                 from onedrive-utils.hxx:33,
                 from onedrive-utils.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/classification.hpp: At global scope:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/classification.hpp:238:9: warning: user-defined 'boost::algorithm::detail::pred_andF<Pred1T, Pred2T> boost::algorithm::operator&&(const boost::algorithm::predicate_facade<Pred1T>&, const boost::algorithm::predicate_facade<Pred2T>&)' always evaluates both arguments [-Weffc++]
  238 |         operator&&(
      |         ^~~~~~~~
/pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/classification.hpp:262:9: warning: user-defined 'boost::algorithm::detail::pred_orF<Pred1T, Pred2T> boost::algorithm::operator||(const boost::algorithm::predicate_facade<Pred1T>&, const boost::algorithm::predicate_facade<Pred2T>&)' always evaluates both arguments [-Weffc++]
  262 |         operator||(
      |         ^~~~~~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/function/function_template.hpp:14,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/function.hpp:16,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/detail/find_iterator.hpp:18,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/find_iterator.hpp:24,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/iter_find.hpp:27,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/split.hpp:16,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string.hpp:23,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/tz_db_base.hpp:24,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/local_time/tz_database.hpp:14,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/local_time/local_time.hpp:19,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time.hpp:15,
                 from ../../inc/libcmis/property.hxx:34,
                 from onedrive-utils.hxx:33,
                 from onedrive-utils.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/function/function_base.hpp: In constructor 'boost::function_base::function_base()':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/function/function_base.hpp:497:3: warning: 'boost::function_base::functor' should be initialized in the member initialization list [-Weffc++]
  497 |   function_base() : vtable(0) { }
      |   ^~~~~~~~~~~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/range/iterator_range_core.hpp:27,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/replace.hpp:16,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_facet.hpp:17,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/gregorian_io.hpp:16,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/gregorian.hpp:31,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/time_formatters.hpp:12,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/posix_time.hpp:24,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/local_time/local_time.hpp:11,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time.hpp:15,
                 from ../../inc/libcmis/property.hxx:34,
                 from onedrive-utils.hxx:33,
                 from onedrive-utils.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp: In instantiation of 'class boost::iterators::detail::iterator_facade_base<boost::token_iterator<boost::escaped_list_separator<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char>, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string<char>&, int, false, false>':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:854:9:   required from 'class boost::iterators::iterator_facade<boost::token_iterator<boost::escaped_list_separator<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char>, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string<char>&, int>'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/token_iterator.hpp:30:9:   required from 'class boost::token_iterator<boost::escaped_list_separator<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/tz_db_base.hpp:337:21:   required from here
/pbulk/work/net/libcmis/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++() [with Derived = boost::token_iterator<boost::escaped_list_separator<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >; Value = std::__cxx11::basic_string<char>; CategoryOrTraversal = boost::iterators::forward_traversal_tag; Reference = const std::__cxx11::basic_string<char>&; Difference = int]' should return 'boost::iterators::detail::iterator_facade_base<boost::token_iterator<boost::escaped_list_separator<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char>, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string<char>&, int, false, false>&' [-Weffc++]
  745 |         Derived& operator++()
      |                  ^~~~~~~~
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp: In substitution of 'template<class I, class V, class TC, class R, class D> 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) [with I = boost::token_iterator<boost::escaped_list_separator<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >; V = std::__cxx11::basic_string<char>; TC = boost::iterators::forward_traversal_tag; R = const std::__cxx11::basic_string<char>&; D = int]':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/tz_db_base.hpp:339:12:   required from here
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:872:3: warning: postfix 'boost::mpl::eval_if<boost::mpl::and_<boost::is_convertible<const std::__cxx11::basic_string<char>&, const std::__cxx11::basic_string<char>&>, boost::mpl::not_<boost::is_convertible<boost::iterators::forward_traversal_tag, boost::iterators::forward_traversal_tag> >, mpl_::bool_<true>, mpl_::bool_<true>, mpl_::bool_<true> >, boost::mpl::if_<boost::iterators::detail::is_non_proxy_reference<const std::__cxx11::basic_string<char>&, std::__cxx11::basic_string<char> >, boost::iterators::detail::postfix_increment_proxy<boost::token_iterator<boost::escaped_list_separator<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> > >, boost::iterators::detail::writable_postfix_increment_proxy<boost::token_iterator<boost::escaped_list_separator<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> > > >, boost::mpl::identity<boost::token_iterator<boost::escaped_list_separator<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> > > >::type boost::iterators::operator++(boost::iterators::iterator_facade<boost::token_iterator<boost::escaped_list_separator<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char>, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string<char>&, int>&, int)' should return 'boost::iterators::iterator_facade<boost::token_iterator<boost::escaped_list_separator<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char>, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string<char>&, int>' [-Weffc++]
  872 |   operator++(
      |   ^~~~~~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/exceptions.hpp:17,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/string_path.hpp:16,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:16,
                 from json-utils.hxx:36,
                 from onedrive-session.hxx:34,
                 from onedrive-session.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/any.hpp: In member function 'boost::any& boost::any::operator=(ValueType&&)':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/any.hpp:173:20: warning: 'operator=' should return a reference to '*this' [-Weffc++]
  173 |             return *this;
      |                    ^~~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/exceptions.hpp:17,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/string_path.hpp:16,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:16,
                 from json-utils.hxx:36,
                 from onedrive-utils.hxx:35,
                 from onedrive-utils.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/any.hpp: In member function 'boost::any& boost::any::operator=(ValueType&&)':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/any.hpp:173:20: warning: 'operator=' should return a reference to '*this' [-Weffc++]
  173 |             return *this;
      |                    ^~~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/tuple/tuple.hpp:28,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/index_base.hpp:30,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/base_type.hpp:21,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index_container.hpp:36,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:21,
                 from json-utils.hxx:36,
                 from onedrive-session.hxx:34,
                 from onedrive-session.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/tuple/detail/tuple_basic.hpp: In member function 'const boost::tuples::detail::swallow_assign& boost::tuples::detail::swallow_assign::operator=(const T&) const':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/tuple/detail/tuple_basic.hpp:618:12: warning: 'operator=' should return a reference to '*this' [-Weffc++]
  618 |     return *this;
      |            ^~~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/index_saver.hpp:17,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/index_base.hpp:35,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/base_type.hpp:21,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index_container.hpp:36,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:21,
                 from json-utils.hxx:36,
                 from onedrive-session.hxx:34,
                 from onedrive-session.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/index_matcher.hpp: In constructor 'boost::multi_index::detail::index_matcher::entry::entry(void*, std::size_t)':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/index_matcher.hpp:70:3: warning: 'boost::multi_index::detail::index_matcher::entry::previous' should be initialized in the member initialization list [-Weffc++]
   70 |   entry(void* node_,std::size_t pos_=0):node(node_),pos(pos_){}
      |   ^~~~~
/pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/index_matcher.hpp:70:3: warning: 'boost::multi_index::detail::index_matcher::entry::ordered' should be initialized in the member initialization list [-Weffc++]
/pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/index_matcher.hpp:70:3: warning: 'boost::multi_index::detail::index_matcher::entry::pile_top' should be initialized in the member initialization list [-Weffc++]
/pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/index_matcher.hpp:70:3: warning: 'boost::multi_index::detail::index_matcher::entry::pile_top_entry' should be initialized in the member initialization list [-Weffc++]
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/sequenced_index.hpp:17,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:23,
                 from json-utils.hxx:36,
                 from onedrive-session.hxx:34,
                 from onedrive-session.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/bind/bind.hpp: At global scope:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/bind/bind.hpp:437:5: warning: user-defined 'boost::_bi::bind_t<bool, boost::_bi::logical_and, boost::_bi::list<boost::_bi::bind_t<R, F, L>, typename boost::_bi::add_value<A2>::type> > boost::_bi::operator&&(const boost::_bi::bind_t<R, F, L>&, A2)' always evaluates both arguments [-Weffc++]
  437 |     operator op (bind_t<R, F, L> const & f, A2 a2) \
      |     ^~~~~~~~
/pbulk/work/net/libcmis/work/.buildlink/include/boost/bind/bind.hpp:437:5: note: in definition of macro 'BOOST_BIND_OPERATOR'
  437 |     operator op (bind_t<R, F, L> const & f, A2 a2) \
      |     ^~~~~~~~
/pbulk/work/net/libcmis/work/.buildlink/include/boost/bind/bind.hpp:437:5: warning: user-defined 'boost::_bi::bind_t<bool, boost::_bi::logical_or, boost::_bi::list<boost::_bi::bind_t<R, F, L>, typename boost::_bi::add_value<A2>::type> > boost::_bi::operator||(const boost::_bi::bind_t<R, F, L>&, A2)' always evaluates both arguments [-Weffc++]
  437 |     operator op (bind_t<R, F, L> const & f, A2 a2) \
      |     ^~~~~~~~
/pbulk/work/net/libcmis/work/.buildlink/include/boost/bind/bind.hpp:437:5: note: in definition of macro 'BOOST_BIND_OPERATOR'
  437 |     operator op (bind_t<R, F, L> const & f, A2 a2) \
      |     ^~~~~~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/tuple/tuple.hpp:28,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/index_base.hpp:30,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/base_type.hpp:21,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index_container.hpp:36,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:21,
                 from json-utils.hxx:36,
                 from onedrive-utils.hxx:35,
                 from onedrive-utils.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/tuple/detail/tuple_basic.hpp: In member function 'const boost::tuples::detail::swallow_assign& boost::tuples::detail::swallow_assign::operator=(const T&) const':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/tuple/detail/tuple_basic.hpp:618:12: warning: 'operator=' should return a reference to '*this' [-Weffc++]
  618 |     return *this;
      |            ^~~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/index_saver.hpp:17,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/index_base.hpp:35,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/base_type.hpp:21,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index_container.hpp:36,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:21,
                 from json-utils.hxx:36,
                 from onedrive-utils.hxx:35,
                 from onedrive-utils.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/index_matcher.hpp: In constructor 'boost::multi_index::detail::index_matcher::entry::entry(void*, std::size_t)':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/index_matcher.hpp:70:3: warning: 'boost::multi_index::detail::index_matcher::entry::previous' should be initialized in the member initialization list [-Weffc++]
   70 |   entry(void* node_,std::size_t pos_=0):node(node_),pos(pos_){}
      |   ^~~~~
/pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/index_matcher.hpp:70:3: warning: 'boost::multi_index::detail::index_matcher::entry::ordered' should be initialized in the member initialization list [-Weffc++]
/pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/index_matcher.hpp:70:3: warning: 'boost::multi_index::detail::index_matcher::entry::pile_top' should be initialized in the member initialization list [-Weffc++]
/pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/index_matcher.hpp:70:3: warning: 'boost::multi_index::detail::index_matcher::entry::pile_top_entry' should be initialized in the member initialization list [-Weffc++]
  CXX      libcmis_la-property.lo
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/sequenced_index.hpp:17,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:23,
                 from json-utils.hxx:36,
                 from onedrive-utils.hxx:35,
                 from onedrive-utils.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/bind/bind.hpp: At global scope:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/bind/bind.hpp:437:5: warning: user-defined 'boost::_bi::bind_t<bool, boost::_bi::logical_and, boost::_bi::list<boost::_bi::bind_t<R, F, L>, typename boost::_bi::add_value<A2>::type> > boost::_bi::operator&&(const boost::_bi::bind_t<R, F, L>&, A2)' always evaluates both arguments [-Weffc++]
  437 |     operator op (bind_t<R, F, L> const & f, A2 a2) \
      |     ^~~~~~~~
/pbulk/work/net/libcmis/work/.buildlink/include/boost/bind/bind.hpp:453:1: note: in expansion of macro 'BOOST_BIND_OPERATOR'
  453 | BOOST_BIND_OPERATOR( &&, logical_and )
      | ^~~~~~~~~~~~~~~~~~~
/pbulk/work/net/libcmis/work/.buildlink/include/boost/bind/bind.hpp:437:5: warning: user-defined 'boost::_bi::bind_t<bool, boost::_bi::logical_or, boost::_bi::list<boost::_bi::bind_t<R, F, L>, typename boost::_bi::add_value<A2>::type> > boost::_bi::operator||(const boost::_bi::bind_t<R, F, L>&, A2)' always evaluates both arguments [-Weffc++]
  437 |     operator op (bind_t<R, F, L> const & f, A2 a2) \
      |     ^~~~~~~~
/pbulk/work/net/libcmis/work/.buildlink/include/boost/bind/bind.hpp:454:1: note: in expansion of macro 'BOOST_BIND_OPERATOR'
  454 | BOOST_BIND_OPERATOR( ||, logical_or )
      | ^~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/range/iterator_range_core.hpp:27,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/replace.hpp:16,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_facet.hpp:17,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/gregorian_io.hpp:16,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/gregorian.hpp:31,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/time_formatters.hpp:12,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/posix_time.hpp:24,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/local_time/local_time.hpp:11,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time.hpp:15,
                 from ../../inc/libcmis/property-type.hxx:31,
                 from property-type.cxx:29:
/pbulk/work/net/libcmis/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/net/libcmis/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/net/libcmis/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/net/libcmis/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++(
      |   ^~~~~~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520,
                 from json-utils.hxx:36,
                 from onedrive-session.hxx:34,
                 from onedrive-session.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp: In member function 'boost::property_tree::basic_ptree<K, D, C>& boost::property_tree::basic_ptree<Key, Data, KeyCompare>::get_child(const path_type&)':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:573:58: warning: declaration of 'path' shadows a global declaration [-Wshadow]
  573 |         basic_ptree<K, D, C>::get_child(const path_type &path)
      |                                         ~~~~~~~~~~~~~~~~~^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15,
                 from json-utils.hxx:36,
                 from onedrive-session.hxx:34,
                 from onedrive-session.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree_fwd.hpp:89:67: note: shadowed declaration is here
   89 |     typedef string_path<std::string, id_translator<std::string> > path;
      |                                                                   ^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520,
                 from json-utils.hxx:36,
                 from onedrive-session.hxx:34,
                 from onedrive-session.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp: In member function 'const boost::property_tree::basic_ptree<K, D, C>& boost::property_tree::basic_ptree<Key, Data, KeyCompare>::get_child(const path_type&) const':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:585:58: warning: declaration of 'path' shadows a global declaration [-Wshadow]
  585 |         basic_ptree<K, D, C>::get_child(const path_type &path) const
      |                                         ~~~~~~~~~~~~~~~~~^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15,
                 from json-utils.hxx:36,
                 from onedrive-session.hxx:34,
                 from onedrive-session.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree_fwd.hpp:89:67: note: shadowed declaration is here
   89 |     typedef string_path<std::string, id_translator<std::string> > path;
      |                                                                   ^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520,
                 from json-utils.hxx:36,
                 from onedrive-session.hxx:34,
                 from onedrive-session.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp: In member function 'boost::property_tree::basic_ptree<K, D, C>& boost::property_tree::basic_ptree<Key, Data, KeyCompare>::get_child(const path_type&, boost::property_tree::basic_ptree<Key, Data, KeyCompare>::self_type&)':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:592:58: warning: declaration of 'path' shadows a global declaration [-Wshadow]
  592 |         basic_ptree<K, D, C>::get_child(const path_type &path,
      |                                         ~~~~~~~~~~~~~~~~~^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15,
                 from json-utils.hxx:36,
                 from onedrive-session.hxx:34,
                 from onedrive-session.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree_fwd.hpp:89:67: note: shadowed declaration is here
   89 |     typedef string_path<std::string, id_translator<std::string> > path;
      |                                                                   ^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520,
                 from json-utils.hxx:36,
                 from onedrive-session.hxx:34,
                 from onedrive-session.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp: In member function 'const boost::property_tree::basic_ptree<K, D, C>& boost::property_tree::basic_ptree<Key, Data, KeyCompare>::get_child(const path_type&, const self_type&) const':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:602:58: warning: declaration of 'path' shadows a global declaration [-Wshadow]
  602 |         basic_ptree<K, D, C>::get_child(const path_type &path,
      |                                         ~~~~~~~~~~~~~~~~~^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15,
                 from json-utils.hxx:36,
                 from onedrive-session.hxx:34,
                 from onedrive-session.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree_fwd.hpp:89:67: note: shadowed declaration is here
   89 |     typedef string_path<std::string, id_translator<std::string> > path;
      |                                                                   ^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520,
                 from json-utils.hxx:36,
                 from onedrive-session.hxx:34,
                 from onedrive-session.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp: In member function 'boost::optional<boost::property_tree::basic_ptree<Key, Data, KeyCompare>&> boost::property_tree::basic_ptree<Key, Data, KeyCompare>::get_child_optional(const path_type&)':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:612:67: warning: declaration of 'path' shadows a global declaration [-Wshadow]
  612 |         basic_ptree<K, D, C>::get_child_optional(const path_type &path)
      |                                                  ~~~~~~~~~~~~~~~~~^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15,
                 from json-utils.hxx:36,
                 from onedrive-session.hxx:34,
                 from onedrive-session.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree_fwd.hpp:89:67: note: shadowed declaration is here
   89 |     typedef string_path<std::string, id_translator<std::string> > path;
      |                                                                   ^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520,
                 from json-utils.hxx:36,
                 from onedrive-session.hxx:34,
                 from onedrive-session.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp: In member function 'boost::optional<const boost::property_tree::basic_ptree<Key, Data, KeyCompare>&> boost::property_tree::basic_ptree<Key, Data, KeyCompare>::get_child_optional(const path_type&) const':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:624:67: warning: declaration of 'path' shadows a global declaration [-Wshadow]
  624 |         basic_ptree<K, D, C>::get_child_optional(const path_type &path) const
      |                                                  ~~~~~~~~~~~~~~~~~^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15,
                 from json-utils.hxx:36,
                 from onedrive-session.hxx:34,
                 from onedrive-session.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree_fwd.hpp:89:67: note: shadowed declaration is here
   89 |     typedef string_path<std::string, id_translator<std::string> > path;
      |                                                                   ^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520,
                 from json-utils.hxx:36,
                 from onedrive-session.hxx:34,
                 from onedrive-session.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp: In member function 'boost::property_tree::basic_ptree<K, D, C>& boost::property_tree::basic_ptree<Key, Data, KeyCompare>::put_child(const path_type&, const self_type&)':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:636:58: warning: declaration of 'path' shadows a global declaration [-Wshadow]
  636 |         basic_ptree<K, D, C>::put_child(const path_type &path,
      |                                         ~~~~~~~~~~~~~~~~~^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15,
                 from json-utils.hxx:36,
                 from onedrive-session.hxx:34,
                 from onedrive-session.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree_fwd.hpp:89:67: note: shadowed declaration is here
   89 |     typedef string_path<std::string, id_translator<std::string> > path;
      |                                                                   ^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520,
                 from json-utils.hxx:36,
                 from onedrive-session.hxx:34,
                 from onedrive-session.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp: In member function 'boost::property_tree::basic_ptree<K, D, C>& boost::property_tree::basic_ptree<Key, Data, KeyCompare>::add_child(const path_type&, const self_type&)':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:654:58: warning: declaration of 'path' shadows a global declaration [-Wshadow]
  654 |         basic_ptree<K, D, C>::add_child(const path_type &path,
      |                                         ~~~~~~~~~~~~~~~~~^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15,
                 from json-utils.hxx:36,
                 from onedrive-session.hxx:34,
                 from onedrive-session.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree_fwd.hpp:89:67: note: shadowed declaration is here
   89 |     typedef string_path<std::string, id_translator<std::string> > path;
      |                                                                   ^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520,
                 from json-utils.hxx:36,
                 from onedrive-session.hxx:34,
                 from onedrive-session.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp: In member function 'typename boost::enable_if<boost::property_tree::detail::is_translator<Translator>, Type>::type boost::property_tree::basic_ptree<Key, Data, KeyCompare>::get(const path_type&, Translator) const':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:743:48: warning: declaration of 'path' shadows a global declaration [-Wshadow]
  743 |     basic_ptree<K, D, C>::get(const path_type &path,
      |                               ~~~~~~~~~~~~~~~~~^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15,
                 from json-utils.hxx:36,
                 from onedrive-session.hxx:34,
                 from onedrive-session.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree_fwd.hpp:89:67: note: shadowed declaration is here
   89 |     typedef string_path<std::string, id_translator<std::string> > path;
      |                                                                   ^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520,
                 from json-utils.hxx:36,
                 from onedrive-session.hxx:34,
                 from onedrive-session.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp: In member function 'Type boost::property_tree::basic_ptree<Key, Data, KeyCompare>::get(const path_type&) const':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:751:53: warning: declaration of 'path' shadows a global declaration [-Wshadow]
  751 |     Type basic_ptree<K, D, C>::get(const path_type &path) const
      |                                    ~~~~~~~~~~~~~~~~~^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15,
                 from json-utils.hxx:36,
                 from onedrive-session.hxx:34,
                 from onedrive-session.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree_fwd.hpp:89:67: note: shadowed declaration is here
   89 |     typedef string_path<std::string, id_translator<std::string> > path;
      |                                                                   ^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520,
                 from json-utils.hxx:36,
                 from onedrive-session.hxx:34,
                 from onedrive-session.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp: In member function 'Type boost::property_tree::basic_ptree<Key, Data, KeyCompare>::get(const path_type&, const Type&, Translator) const':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:758:53: warning: declaration of 'path' shadows a global declaration [-Wshadow]
  758 |     Type basic_ptree<K, D, C>::get(const path_type &path,
      |                                    ~~~~~~~~~~~~~~~~~^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15,
                 from json-utils.hxx:36,
                 from onedrive-session.hxx:34,
                 from onedrive-session.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree_fwd.hpp:89:67: note: shadowed declaration is here
   89 |     typedef string_path<std::string, id_translator<std::string> > path;
      |                                                                   ^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520,
                 from json-utils.hxx:36,
                 from onedrive-session.hxx:34,
                 from onedrive-session.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp: In member function 'typename boost::enable_if<boost::property_tree::detail::is_character<Ch>, std::__cxx11::basic_string<Ch> >::type boost::property_tree::basic_ptree<Key, Data, KeyCompare>::get(const path_type&, const Ch*, Translator) const':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:772:26: warning: declaration of 'path' shadows a global declaration [-Wshadow]
  772 |         const path_type &path, const Ch *default_value, Translator tr) const
      |         ~~~~~~~~~~~~~~~~~^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15,
                 from json-utils.hxx:36,
                 from onedrive-session.hxx:34,
                 from onedrive-session.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree_fwd.hpp:89:67: note: shadowed declaration is here
   89 |     typedef string_path<std::string, id_translator<std::string> > path;
      |                                                                   ^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520,
                 from json-utils.hxx:36,
                 from onedrive-session.hxx:34,
                 from onedrive-session.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp: In member function 'typename boost::disable_if<boost::property_tree::detail::is_translator<Type>, Type>::type boost::property_tree::basic_ptree<Key, Data, KeyCompare>::get(const path_type&, const Type&) const':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:780:48: warning: declaration of 'path' shadows a global declaration [-Wshadow]
  780 |     basic_ptree<K, D, C>::get(const path_type &path,
      |                               ~~~~~~~~~~~~~~~~~^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15,
                 from json-utils.hxx:36,
                 from onedrive-session.hxx:34,
                 from onedrive-session.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree_fwd.hpp:89:67: note: shadowed declaration is here
   89 |     typedef string_path<std::string, id_translator<std::string> > path;
      |                                                                   ^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520,
                 from json-utils.hxx:36,
                 from onedrive-session.hxx:34,
                 from onedrive-session.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp: In member function 'typename boost::enable_if<boost::property_tree::detail::is_character<Ch>, std::__cxx11::basic_string<Ch> >::type boost::property_tree::basic_ptree<Key, Data, KeyCompare>::get(const path_type&, const Ch*) const':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:793:26: warning: declaration of 'path' shadows a global declaration [-Wshadow]
  793 |         const path_type &path, const Ch *default_value) const
      |         ~~~~~~~~~~~~~~~~~^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15,
                 from json-utils.hxx:36,
                 from onedrive-session.hxx:34,
                 from onedrive-session.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree_fwd.hpp:89:67: note: shadowed declaration is here
   89 |     typedef string_path<std::string, id_translator<std::string> > path;
      |                                                                   ^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520,
                 from json-utils.hxx:36,
                 from onedrive-session.hxx:34,
                 from onedrive-session.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp: In member function 'boost::optional<U> boost::property_tree::basic_ptree<Key, Data, KeyCompare>::get_optional(const path_type&, Translator) const':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:800:72: warning: declaration of 'path' shadows a global declaration [-Wshadow]
  800 |     optional<Type> basic_ptree<K, D, C>::get_optional(const path_type &path,
      |                                                       ~~~~~~~~~~~~~~~~~^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15,
                 from json-utils.hxx:36,
                 from onedrive-session.hxx:34,
                 from onedrive-session.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree_fwd.hpp:89:67: note: shadowed declaration is here
   89 |     typedef string_path<std::string, id_translator<std::string> > path;
      |                                                                   ^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520,
                 from json-utils.hxx:36,
                 from onedrive-session.hxx:34,
                 from onedrive-session.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp: In member function 'boost::optional<U> boost::property_tree::basic_ptree<Key, Data, KeyCompare>::get_optional(const path_type&) const':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:813:66: warning: declaration of 'path' shadows a global declaration [-Wshadow]
  813 |                                                 const path_type &path) const
      |                                                 ~~~~~~~~~~~~~~~~~^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15,
                 from json-utils.hxx:36,
                 from onedrive-session.hxx:34,
                 from onedrive-session.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree_fwd.hpp:89:67: note: shadowed declaration is here
   89 |     typedef string_path<std::string, id_translator<std::string> > path;
      |                                                                   ^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520,
                 from json-utils.hxx:36,
                 from onedrive-session.hxx:34,
                 from onedrive-session.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp: In member function 'boost::property_tree::basic_ptree<K, D, C>& boost::property_tree::basic_ptree<Key, Data, KeyCompare>::put(const path_type&, const Type&, Translator)':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:844:26: warning: declaration of 'path' shadows a global declaration [-Wshadow]
  844 |         const path_type &path, const Type &value, Translator tr)
      |         ~~~~~~~~~~~~~~~~~^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15,
                 from json-utils.hxx:36,
                 from onedrive-session.hxx:34,
                 from onedrive-session.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree_fwd.hpp:89:67: note: shadowed declaration is here
   89 |     typedef string_path<std::string, id_translator<std::string> > path;
      |                                                                   ^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520,
                 from json-utils.hxx:36,
                 from onedrive-session.hxx:34,
                 from onedrive-session.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp: In member function 'boost::property_tree::basic_ptree<K, D, C>& boost::property_tree::basic_ptree<Key, Data, KeyCompare>::put(const path_type&, const Type&)':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:859:26: warning: declaration of 'path' shadows a global declaration [-Wshadow]
  859 |         const path_type &path, const Type &value)
      |         ~~~~~~~~~~~~~~~~~^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15,
                 from json-utils.hxx:36,
                 from onedrive-session.hxx:34,
                 from onedrive-session.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree_fwd.hpp:89:67: note: shadowed declaration is here
   89 |     typedef string_path<std::string, id_translator<std::string> > path;
      |                                                                   ^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520,
                 from json-utils.hxx:36,
                 from onedrive-session.hxx:34,
                 from onedrive-session.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp: In member function 'boost::property_tree::basic_ptree<K, D, C>& boost::property_tree::basic_ptree<Key, Data, KeyCompare>::add(const path_type&, const Type&, Translator)':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:868:26: warning: declaration of 'path' shadows a global declaration [-Wshadow]
  868 |         const path_type &path, const Type &value, Translator tr)
      |         ~~~~~~~~~~~~~~~~~^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15,
                 from json-utils.hxx:36,
                 from onedrive-session.hxx:34,
                 from onedrive-session.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree_fwd.hpp:89:67: note: shadowed declaration is here
   89 |     typedef string_path<std::string, id_translator<std::string> > path;
      |                                                                   ^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520,
                 from json-utils.hxx:36,
                 from onedrive-session.hxx:34,
                 from onedrive-session.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp: In member function 'boost::property_tree::basic_ptree<K, D, C>& boost::property_tree::basic_ptree<Key, Data, KeyCompare>::add(const path_type&, const Type&)':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:878:26: warning: declaration of 'path' shadows a global declaration [-Wshadow]
  878 |         const path_type &path, const Type &value)
      |         ~~~~~~~~~~~~~~~~~^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15,
                 from json-utils.hxx:36,
                 from onedrive-session.hxx:34,
                 from onedrive-session.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree_fwd.hpp:89:67: note: shadowed declaration is here
   89 |     typedef string_path<std::string, id_translator<std::string> > path;
      |                                                                   ^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520,
                 from json-utils.hxx:36,
                 from onedrive-utils.hxx:35,
                 from onedrive-utils.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp: In member function 'boost::property_tree::basic_ptree<K, D, C>& boost::property_tree::basic_ptree<Key, Data, KeyCompare>::get_child(const path_type&)':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:573:58: warning: declaration of 'path' shadows a global declaration [-Wshadow]
  573 |         basic_ptree<K, D, C>::get_child(const path_type &path)
      |                                         ~~~~~~~~~~~~~~~~~^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15,
                 from json-utils.hxx:36,
                 from onedrive-utils.hxx:35,
                 from onedrive-utils.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree_fwd.hpp:89:67: note: shadowed declaration is here
   89 |     typedef string_path<std::string, id_translator<std::string> > path;
      |                                                                   ^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520,
                 from json-utils.hxx:36,
                 from onedrive-utils.hxx:35,
                 from onedrive-utils.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp: In member function 'const boost::property_tree::basic_ptree<K, D, C>& boost::property_tree::basic_ptree<Key, Data, KeyCompare>::get_child(const path_type&) const':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:585:58: warning: declaration of 'path' shadows a global declaration [-Wshadow]
  585 |         basic_ptree<K, D, C>::get_child(const path_type &path) const
      |                                         ~~~~~~~~~~~~~~~~~^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15,
                 from json-utils.hxx:36,
                 from onedrive-utils.hxx:35,
                 from onedrive-utils.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree_fwd.hpp:89:67: note: shadowed declaration is here
   89 |     typedef string_path<std::string, id_translator<std::string> > path;
      |                                                                   ^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520,
                 from json-utils.hxx:36,
                 from onedrive-utils.hxx:35,
                 from onedrive-utils.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp: In member function 'boost::property_tree::basic_ptree<K, D, C>& boost::property_tree::basic_ptree<Key, Data, KeyCompare>::get_child(const path_type&, boost::property_tree::basic_ptree<Key, Data, KeyCompare>::self_type&)':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:592:58: warning: declaration of 'path' shadows a global declaration [-Wshadow]
  592 |         basic_ptree<K, D, C>::get_child(const path_type &path,
      |                                         ~~~~~~~~~~~~~~~~~^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15,
                 from json-utils.hxx:36,
                 from onedrive-utils.hxx:35,
                 from onedrive-utils.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree_fwd.hpp:89:67: note: shadowed declaration is here
   89 |     typedef string_path<std::string, id_translator<std::string> > path;
      |                                                                   ^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520,
                 from json-utils.hxx:36,
                 from onedrive-utils.hxx:35,
                 from onedrive-utils.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp: In member function 'const boost::property_tree::basic_ptree<K, D, C>& boost::property_tree::basic_ptree<Key, Data, KeyCompare>::get_child(const path_type&, const self_type&) const':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:602:58: warning: declaration of 'path' shadows a global declaration [-Wshadow]
  602 |         basic_ptree<K, D, C>::get_child(const path_type &path,
      |                                         ~~~~~~~~~~~~~~~~~^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15,
                 from json-utils.hxx:36,
                 from onedrive-utils.hxx:35,
                 from onedrive-utils.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree_fwd.hpp:89:67: note: shadowed declaration is here
   89 |     typedef string_path<std::string, id_translator<std::string> > path;
      |                                                                   ^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520,
                 from json-utils.hxx:36,
                 from onedrive-utils.hxx:35,
                 from onedrive-utils.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp: In member function 'boost::optional<boost::property_tree::basic_ptree<Key, Data, KeyCompare>&> boost::property_tree::basic_ptree<Key, Data, KeyCompare>::get_child_optional(const path_type&)':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:612:67: warning: declaration of 'path' shadows a global declaration [-Wshadow]
  612 |         basic_ptree<K, D, C>::get_child_optional(const path_type &path)
      |                                                  ~~~~~~~~~~~~~~~~~^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15,
                 from json-utils.hxx:36,
                 from onedrive-utils.hxx:35,
                 from onedrive-utils.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree_fwd.hpp:89:67: note: shadowed declaration is here
   89 |     typedef string_path<std::string, id_translator<std::string> > path;
      |                                                                   ^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520,
                 from json-utils.hxx:36,
                 from onedrive-utils.hxx:35,
                 from onedrive-utils.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp: In member function 'boost::optional<const boost::property_tree::basic_ptree<Key, Data, KeyCompare>&> boost::property_tree::basic_ptree<Key, Data, KeyCompare>::get_child_optional(const path_type&) const':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:624:67: warning: declaration of 'path' shadows a global declaration [-Wshadow]
  624 |         basic_ptree<K, D, C>::get_child_optional(const path_type &path) const
      |                                                  ~~~~~~~~~~~~~~~~~^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15,
                 from json-utils.hxx:36,
                 from onedrive-utils.hxx:35,
                 from onedrive-utils.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree_fwd.hpp:89:67: note: shadowed declaration is here
   89 |     typedef string_path<std::string, id_translator<std::string> > path;
      |                                                                   ^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520,
                 from json-utils.hxx:36,
                 from onedrive-utils.hxx:35,
                 from onedrive-utils.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp: In member function 'boost::property_tree::basic_ptree<K, D, C>& boost::property_tree::basic_ptree<Key, Data, KeyCompare>::put_child(const path_type&, const self_type&)':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:636:58: warning: declaration of 'path' shadows a global declaration [-Wshadow]
  636 |         basic_ptree<K, D, C>::put_child(const path_type &path,
      |                                         ~~~~~~~~~~~~~~~~~^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15,
                 from json-utils.hxx:36,
                 from onedrive-utils.hxx:35,
                 from onedrive-utils.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree_fwd.hpp:89:67: note: shadowed declaration is here
   89 |     typedef string_path<std::string, id_translator<std::string> > path;
      |                                                                   ^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520,
                 from json-utils.hxx:36,
                 from onedrive-utils.hxx:35,
                 from onedrive-utils.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp: In member function 'boost::property_tree::basic_ptree<K, D, C>& boost::property_tree::basic_ptree<Key, Data, KeyCompare>::add_child(const path_type&, const self_type&)':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:654:58: warning: declaration of 'path' shadows a global declaration [-Wshadow]
  654 |         basic_ptree<K, D, C>::add_child(const path_type &path,
      |                                         ~~~~~~~~~~~~~~~~~^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15,
                 from json-utils.hxx:36,
                 from onedrive-utils.hxx:35,
                 from onedrive-utils.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree_fwd.hpp:89:67: note: shadowed declaration is here
   89 |     typedef string_path<std::string, id_translator<std::string> > path;
      |                                                                   ^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520,
                 from json-utils.hxx:36,
                 from onedrive-utils.hxx:35,
                 from onedrive-utils.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp: In member function 'typename boost::enable_if<boost::property_tree::detail::is_translator<Translator>, Type>::type boost::property_tree::basic_ptree<Key, Data, KeyCompare>::get(const path_type&, Translator) const':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:743:48: warning: declaration of 'path' shadows a global declaration [-Wshadow]
  743 |     basic_ptree<K, D, C>::get(const path_type &path,
      |                               ~~~~~~~~~~~~~~~~~^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15,
                 from json-utils.hxx:36,
                 from onedrive-utils.hxx:35,
                 from onedrive-utils.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree_fwd.hpp:89:67: note: shadowed declaration is here
   89 |     typedef string_path<std::string, id_translator<std::string> > path;
      |                                                                   ^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520,
                 from json-utils.hxx:36,
                 from onedrive-utils.hxx:35,
                 from onedrive-utils.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp: In member function 'Type boost::property_tree::basic_ptree<Key, Data, KeyCompare>::get(const path_type&) const':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:751:53: warning: declaration of 'path' shadows a global declaration [-Wshadow]
  751 |     Type basic_ptree<K, D, C>::get(const path_type &path) const
      |                                    ~~~~~~~~~~~~~~~~~^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15,
                 from json-utils.hxx:36,
                 from onedrive-utils.hxx:35,
                 from onedrive-utils.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree_fwd.hpp:89:67: note: shadowed declaration is here
   89 |     typedef string_path<std::string, id_translator<std::string> > path;
      |                                                                   ^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520,
                 from json-utils.hxx:36,
                 from onedrive-utils.hxx:35,
                 from onedrive-utils.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp: In member function 'Type boost::property_tree::basic_ptree<Key, Data, KeyCompare>::get(const path_type&, const Type&, Translator) const':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:758:53: warning: declaration of 'path' shadows a global declaration [-Wshadow]
  758 |     Type basic_ptree<K, D, C>::get(const path_type &path,
      |                                    ~~~~~~~~~~~~~~~~~^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15,
                 from json-utils.hxx:36,
                 from onedrive-utils.hxx:35,
                 from onedrive-utils.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree_fwd.hpp:89:67: note: shadowed declaration is here
   89 |     typedef string_path<std::string, id_translator<std::string> > path;
      |                                                                   ^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520,
                 from json-utils.hxx:36,
                 from onedrive-utils.hxx:35,
                 from onedrive-utils.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp: In member function 'typename boost::enable_if<boost::property_tree::detail::is_character<Ch>, std::__cxx11::basic_string<Ch> >::type boost::property_tree::basic_ptree<Key, Data, KeyCompare>::get(const path_type&, const Ch*, Translator) const':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:772:26: warning: declaration of 'path' shadows a global declaration [-Wshadow]
  772 |         const path_type &path, const Ch *default_value, Translator tr) const
      |         ~~~~~~~~~~~~~~~~~^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15,
                 from json-utils.hxx:36,
                 from onedrive-utils.hxx:35,
                 from onedrive-utils.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree_fwd.hpp:89:67: note: shadowed declaration is here
   89 |     typedef string_path<std::string, id_translator<std::string> > path;
      |                                                                   ^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520,
                 from json-utils.hxx:36,
                 from onedrive-utils.hxx:35,
                 from onedrive-utils.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp: In member function 'typename boost::disable_if<boost::property_tree::detail::is_translator<Type>, Type>::type boost::property_tree::basic_ptree<Key, Data, KeyCompare>::get(const path_type&, const Type&) const':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:780:48: warning: declaration of 'path' shadows a global declaration [-Wshadow]
  780 |     basic_ptree<K, D, C>::get(const path_type &path,
      |                               ~~~~~~~~~~~~~~~~~^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15,
                 from json-utils.hxx:36,
                 from onedrive-utils.hxx:35,
                 from onedrive-utils.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree_fwd.hpp:89:67: note: shadowed declaration is here
   89 |     typedef string_path<std::string, id_translator<std::string> > path;
      |                                                                   ^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520,
                 from json-utils.hxx:36,
                 from onedrive-utils.hxx:35,
                 from onedrive-utils.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp: In member function 'typename boost::enable_if<boost::property_tree::detail::is_character<Ch>, std::__cxx11::basic_string<Ch> >::type boost::property_tree::basic_ptree<Key, Data, KeyCompare>::get(const path_type&, const Ch*) const':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:793:26: warning: declaration of 'path' shadows a global declaration [-Wshadow]
  793 |         const path_type &path, const Ch *default_value) const
      |         ~~~~~~~~~~~~~~~~~^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15,
                 from json-utils.hxx:36,
                 from onedrive-utils.hxx:35,
                 from onedrive-utils.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree_fwd.hpp:89:67: note: shadowed declaration is here
   89 |     typedef string_path<std::string, id_translator<std::string> > path;
      |                                                                   ^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520,
                 from json-utils.hxx:36,
                 from onedrive-utils.hxx:35,
                 from onedrive-utils.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp: In member function 'boost::optional<U> boost::property_tree::basic_ptree<Key, Data, KeyCompare>::get_optional(const path_type&, Translator) const':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:800:72: warning: declaration of 'path' shadows a global declaration [-Wshadow]
  800 |     optional<Type> basic_ptree<K, D, C>::get_optional(const path_type &path,
      |                                                       ~~~~~~~~~~~~~~~~~^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15,
                 from json-utils.hxx:36,
                 from onedrive-utils.hxx:35,
                 from onedrive-utils.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree_fwd.hpp:89:67: note: shadowed declaration is here
   89 |     typedef string_path<std::string, id_translator<std::string> > path;
      |                                                                   ^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520,
                 from json-utils.hxx:36,
                 from onedrive-utils.hxx:35,
                 from onedrive-utils.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp: In member function 'boost::optional<U> boost::property_tree::basic_ptree<Key, Data, KeyCompare>::get_optional(const path_type&) const':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:813:66: warning: declaration of 'path' shadows a global declaration [-Wshadow]
  813 |                                                 const path_type &path) const
      |                                                 ~~~~~~~~~~~~~~~~~^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15,
                 from json-utils.hxx:36,
                 from onedrive-utils.hxx:35,
                 from onedrive-utils.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree_fwd.hpp:89:67: note: shadowed declaration is here
   89 |     typedef string_path<std::string, id_translator<std::string> > path;
      |                                                                   ^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520,
                 from json-utils.hxx:36,
                 from onedrive-utils.hxx:35,
                 from onedrive-utils.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp: In member function 'boost::property_tree::basic_ptree<K, D, C>& boost::property_tree::basic_ptree<Key, Data, KeyCompare>::put(const path_type&, const Type&, Translator)':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:844:26: warning: declaration of 'path' shadows a global declaration [-Wshadow]
  844 |         const path_type &path, const Type &value, Translator tr)
      |         ~~~~~~~~~~~~~~~~~^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15,
                 from json-utils.hxx:36,
                 from onedrive-utils.hxx:35,
                 from onedrive-utils.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree_fwd.hpp:89:67: note: shadowed declaration is here
   89 |     typedef string_path<std::string, id_translator<std::string> > path;
      |                                                                   ^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520,
                 from json-utils.hxx:36,
                 from onedrive-utils.hxx:35,
                 from onedrive-utils.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp: In member function 'boost::property_tree::basic_ptree<K, D, C>& boost::property_tree::basic_ptree<Key, Data, KeyCompare>::put(const path_type&, const Type&)':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:859:26: warning: declaration of 'path' shadows a global declaration [-Wshadow]
  859 |         const path_type &path, const Type &value)
      |         ~~~~~~~~~~~~~~~~~^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15,
                 from json-utils.hxx:36,
                 from onedrive-utils.hxx:35,
                 from onedrive-utils.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree_fwd.hpp:89:67: note: shadowed declaration is here
   89 |     typedef string_path<std::string, id_translator<std::string> > path;
      |                                                                   ^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520,
                 from json-utils.hxx:36,
                 from onedrive-utils.hxx:35,
                 from onedrive-utils.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp: In member function 'boost::property_tree::basic_ptree<K, D, C>& boost::property_tree::basic_ptree<Key, Data, KeyCompare>::add(const path_type&, const Type&, Translator)':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:868:26: warning: declaration of 'path' shadows a global declaration [-Wshadow]
  868 |         const path_type &path, const Type &value, Translator tr)
      |         ~~~~~~~~~~~~~~~~~^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15,
                 from json-utils.hxx:36,
                 from onedrive-utils.hxx:35,
                 from onedrive-utils.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree_fwd.hpp:89:67: note: shadowed declaration is here
   89 |     typedef string_path<std::string, id_translator<std::string> > path;
      |                                                                   ^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520,
                 from json-utils.hxx:36,
                 from onedrive-utils.hxx:35,
                 from onedrive-utils.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp: In member function 'boost::property_tree::basic_ptree<K, D, C>& boost::property_tree::basic_ptree<Key, Data, KeyCompare>::add(const path_type&, const Type&)':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:878:26: warning: declaration of 'path' shadows a global declaration [-Wshadow]
  878 |         const path_type &path, const Type &value)
      |         ~~~~~~~~~~~~~~~~~^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15,
                 from json-utils.hxx:36,
                 from onedrive-utils.hxx:35,
                 from onedrive-utils.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree_fwd.hpp:89:67: note: shadowed declaration is here
   89 |     typedef string_path<std::string, id_translator<std::string> > path;
      |                                                                   ^~~~
  CXX      libcmis_la-rendition.lo
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/range/iterator_range_core.hpp:27,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/replace.hpp:16,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_facet.hpp:17,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/gregorian_io.hpp:16,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/gregorian.hpp:31,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/time_formatters.hpp:12,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/posix_time.hpp:24,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/local_time/local_time.hpp:11,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time.hpp:15,
                 from ../../inc/libcmis/property-type.hxx:31,
                 from ../../inc/libcmis/object-type.hxx:39,
                 from ../../inc/libcmis/session.hxx:36,
                 from base-session.hxx:43,
                 from onedrive-session.hxx:33,
                 from onedrive-session.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp: In instantiation of 'class boost::iterators::detail::iterator_facade_base<boost::token_iterator<boost::char_separator<wchar_t, std::char_traits<wchar_t> >, __gnu_cxx::__normal_iterator<const wchar_t*, std::__cxx11::basic_string<wchar_t> >, std::__cxx11::basic_string<wchar_t> >, std::__cxx11::basic_string<wchar_t>, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string<wchar_t>&, int, false, false>':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:854:9:   required from 'class boost::iterators::iterator_facade<boost::token_iterator<boost::char_separator<wchar_t, std::char_traits<wchar_t> >, __gnu_cxx::__normal_iterator<const wchar_t*, std::__cxx11::basic_string<wchar_t> >, std::__cxx11::basic_string<wchar_t> >, std::__cxx11::basic_string<wchar_t>, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string<wchar_t>&, int>'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/token_iterator.hpp:30:9:   required from 'class boost::token_iterator<boost::char_separator<wchar_t, std::char_traits<wchar_t> >, __gnu_cxx::__normal_iterator<const wchar_t*, std::__cxx11::basic_string<wchar_t> >, std::__cxx11::basic_string<wchar_t> >'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_parsing.hpp:322:36:   required from 'boost::date_time::period<date_type, typename date_type::duration_type> boost::date_time::from_simple_string_type(const std::__cxx11::basic_string<OutputT>&) [with date_type = boost::gregorian::date; charT = wchar_t; typename date_type::duration_type = boost::gregorian::date_duration]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/parsers.hpp:103:62:   required from here
/pbulk/work/net/libcmis/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++() [with Derived = boost::token_iterator<boost::char_separator<wchar_t, std::char_traits<wchar_t> >, __gnu_cxx::__normal_iterator<const wchar_t*, std::__cxx11::basic_string<wchar_t> >, std::__cxx11::basic_string<wchar_t> >; Value = std::__cxx11::basic_string<wchar_t>; CategoryOrTraversal = boost::iterators::forward_traversal_tag; Reference = const std::__cxx11::basic_string<wchar_t>&; Difference = int]' should return 'boost::iterators::detail::iterator_facade_base<boost::token_iterator<boost::char_separator<wchar_t, std::char_traits<wchar_t> >, __gnu_cxx::__normal_iterator<const wchar_t*, std::__cxx11::basic_string<wchar_t> >, std::__cxx11::basic_string<wchar_t> >, std::__cxx11::basic_string<wchar_t>, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string<wchar_t>&, int, false, false>&' [-Weffc++]
  745 |         Derived& operator++()
      |                  ^~~~~~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/range/iterator_range_core.hpp:27,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/replace.hpp:16,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_facet.hpp:17,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/gregorian_io.hpp:16,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/gregorian.hpp:31,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/time_formatters.hpp:12,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/posix_time.hpp:24,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/local_time/local_time.hpp:11,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time.hpp:15,
                 from ../../inc/libcmis/property.hxx:34,
                 from onedrive-utils.hxx:33,
                 from onedrive-utils.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp: In instantiation of 'class boost::iterators::detail::iterator_facade_base<boost::token_iterator<boost::char_separator<wchar_t, std::char_traits<wchar_t> >, __gnu_cxx::__normal_iterator<const wchar_t*, std::__cxx11::basic_string<wchar_t> >, std::__cxx11::basic_string<wchar_t> >, std::__cxx11::basic_string<wchar_t>, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string<wchar_t>&, int, false, false>':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:854:9:   required from 'class boost::iterators::iterator_facade<boost::token_iterator<boost::char_separator<wchar_t, std::char_traits<wchar_t> >, __gnu_cxx::__normal_iterator<const wchar_t*, std::__cxx11::basic_string<wchar_t> >, std::__cxx11::basic_string<wchar_t> >, std::__cxx11::basic_string<wchar_t>, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string<wchar_t>&, int>'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/token_iterator.hpp:30:9:   required from 'class boost::token_iterator<boost::char_separator<wchar_t, std::char_traits<wchar_t> >, __gnu_cxx::__normal_iterator<const wchar_t*, std::__cxx11::basic_string<wchar_t> >, std::__cxx11::basic_string<wchar_t> >'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_parsing.hpp:322:36:   required from 'boost::date_time::period<date_type, typename date_type::duration_type> boost::date_time::from_simple_string_type(const std::__cxx11::basic_string<OutputT>&) [with date_type = boost::gregorian::date; charT = wchar_t; typename date_type::duration_type = boost::gregorian::date_duration]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/parsers.hpp:103:62:   required from here
/pbulk/work/net/libcmis/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++() [with Derived = boost::token_iterator<boost::char_separator<wchar_t, std::char_traits<wchar_t> >, __gnu_cxx::__normal_iterator<const wchar_t*, std::__cxx11::basic_string<wchar_t> >, std::__cxx11::basic_string<wchar_t> >; Value = std::__cxx11::basic_string<wchar_t>; CategoryOrTraversal = boost::iterators::forward_traversal_tag; Reference = const std::__cxx11::basic_string<wchar_t>&; Difference = int]' should return 'boost::iterators::detail::iterator_facade_base<boost::token_iterator<boost::char_separator<wchar_t, std::char_traits<wchar_t> >, __gnu_cxx::__normal_iterator<const wchar_t*, std::__cxx11::basic_string<wchar_t> >, std::__cxx11::basic_string<wchar_t> >, std::__cxx11::basic_string<wchar_t>, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string<wchar_t>&, int, false, false>&' [-Weffc++]
  745 |         Derived& operator++()
      |                  ^~~~~~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/node_type.hpp:22,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/index_base.hpp:27,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/base_type.hpp:21,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index_container.hpp:36,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:21,
                 from json-utils.hxx:36,
                 from onedrive-session.hxx:34,
                 from onedrive-session.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/header_holder.hpp: In instantiation of 'struct boost::multi_index::detail::header_holder<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::null_augment_policy, boost::multi_index::detail::index_node_base<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > > > >*, boost::multi_index::multi_index_container<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, boost::multi_index::indexed_by<boost::multi_index::sequenced<>, boost::multi_index::ordered_non_unique<boost::multi_index::tag<boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >::subs::by_name, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::multi_index::member<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, const std::__cxx11::basic_string<char>, &std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >::first>, std::less<std::__cxx11::basic_string<char> > >, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > > >':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index_container.hpp:99:7:   required from 'class boost::multi_index::multi_index_container<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, boost::multi_index::indexed_by<boost::multi_index::sequenced<>, boost::multi_index::ordered_non_unique<boost::multi_index::tag<boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >::subs::by_name, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::multi_index::member<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, const std::__cxx11::basic_string<char>, &std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >::first>, std::less<std::__cxx11::basic_string<char> > >, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > >'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:60:13:   required from 'struct boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >::subs'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:195:64:   required from 'boost::property_tree::basic_ptree<Key, Data, KeyCompare>::basic_ptree(const boost::property_tree::basic_ptree<Key, Data, KeyCompare>&) [with Key = std::__cxx11::basic_string<char>; Data = std::__cxx11::basic_string<char>; KeyCompare = std::less<std::__cxx11::basic_string<char> >]'
json-utils.hxx:78:62:   required from here
/pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/header_holder.hpp:33:8: warning: 'struct boost::multi_index::detail::header_holder<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::null_augment_policy, boost::multi_index::detail::index_node_base<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > > > >*, boost::multi_index::multi_index_container<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, boost::multi_index::indexed_by<boost::multi_index::sequenced<>, boost::multi_index::ordered_non_unique<boost::multi_index::tag<boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >::subs::by_name, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::multi_index::member<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, const std::__cxx11::basic_string<char>, &std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >::first>, std::less<std::__cxx11::basic_string<char> > >, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > > >' has pointer data members [-Weffc++]
   33 | struct header_holder:private noncopyable
      |        ^~~~~~~~~~~~~
/pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/header_holder.hpp:33:8: warning:   but does not declare 'boost::multi_index::detail::header_holder<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::null_augment_policy, boost::multi_index::detail::index_node_base<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > > > >*, boost::multi_index::multi_index_container<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, boost::multi_index::indexed_by<boost::multi_index::sequenced<>, boost::multi_index::ordered_non_unique<boost::multi_index::tag<boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >::subs::by_name, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::multi_index::member<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, const std::__cxx11::basic_string<char>, &std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >::first>, std::less<std::__cxx11::basic_string<char> > >, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > > >(const boost::multi_index::detail::header_holder<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::null_augment_policy, boost::multi_index::detail::index_node_base<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > > > >*, boost::multi_index::multi_index_container<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, boost::multi_index::indexed_by<boost::multi_index::sequenced<>, boost::multi_index::ordered_non_unique<boost::multi_index::tag<boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >::subs::by_name, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::multi_index::member<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, const std::__cxx11::basic_string<char>, &std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >::first>, std::less<std::__cxx11::basic_string<char> > >, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > > >&)' [-Weffc++]
/pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/header_holder.hpp:33:8: warning:   or 'operator=(const boost::multi_index::detail::header_holder<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::null_augment_policy, boost::multi_index::detail::index_node_base<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > > > >*, boost::multi_index::multi_index_container<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, boost::multi_index::indexed_by<boost::multi_index::sequenced<>, boost::multi_index::ordered_non_unique<boost::multi_index::tag<boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >::subs::by_name, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::multi_index::member<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, const std::__cxx11::basic_string<char>, &std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >::first>, std::less<std::__cxx11::basic_string<char> > >, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > > >&)' [-Weffc++]
/pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/header_holder.hpp:38:15: note: pointer member 'boost::multi_index::detail::header_holder<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::null_augment_policy, boost::multi_index::detail::index_node_base<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > > > >*, boost::multi_index::multi_index_container<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, boost::multi_index::indexed_by<boost::multi_index::sequenced<>, boost::multi_index::ordered_non_unique<boost::multi_index::tag<boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >::subs::by_name, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::multi_index::member<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, const std::__cxx11::basic_string<char>, &std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >::first>, std::less<std::__cxx11::basic_string<char> > >, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > > >::member' declared here
   38 |   NodeTypePtr member;
      |               ^~~~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/node_type.hpp:22,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/index_base.hpp:27,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/base_type.hpp:21,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index_container.hpp:36,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:21,
                 from json-utils.hxx:36,
                 from onedrive-utils.hxx:35,
                 from onedrive-utils.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/header_holder.hpp: In instantiation of 'struct boost::multi_index::detail::header_holder<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::null_augment_policy, boost::multi_index::detail::index_node_base<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > > > >*, boost::multi_index::multi_index_container<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, boost::multi_index::indexed_by<boost::multi_index::sequenced<>, boost::multi_index::ordered_non_unique<boost::multi_index::tag<boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >::subs::by_name, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::multi_index::member<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, const std::__cxx11::basic_string<char>, &std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >::first>, std::less<std::__cxx11::basic_string<char> > >, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > > >':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index_container.hpp:99:7:   required from 'class boost::multi_index::multi_index_container<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, boost::multi_index::indexed_by<boost::multi_index::sequenced<>, boost::multi_index::ordered_non_unique<boost::multi_index::tag<boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >::subs::by_name, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::multi_index::member<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, const std::__cxx11::basic_string<char>, &std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >::first>, std::less<std::__cxx11::basic_string<char> > >, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > >'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:60:13:   required from 'struct boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >::subs'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:195:64:   required from 'boost::property_tree::basic_ptree<Key, Data, KeyCompare>::basic_ptree(const boost::property_tree::basic_ptree<Key, Data, KeyCompare>&) [with Key = std::__cxx11::basic_string<char>; Data = std::__cxx11::basic_string<char>; KeyCompare = std::less<std::__cxx11::basic_string<char> >]'
json-utils.hxx:78:62:   required from here
/pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/header_holder.hpp:33:8: warning: 'struct boost::multi_index::detail::header_holder<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::null_augment_policy, boost::multi_index::detail::index_node_base<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > > > >*, boost::multi_index::multi_index_container<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, boost::multi_index::indexed_by<boost::multi_index::sequenced<>, boost::multi_index::ordered_non_unique<boost::multi_index::tag<boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >::subs::by_name, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::multi_index::member<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, const std::__cxx11::basic_string<char>, &std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >::first>, std::less<std::__cxx11::basic_string<char> > >, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > > >' has pointer data members [-Weffc++]
   33 | struct header_holder:private noncopyable
      |        ^~~~~~~~~~~~~
/pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/header_holder.hpp:33:8: warning:   but does not declare 'boost::multi_index::detail::header_holder<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::null_augment_policy, boost::multi_index::detail::index_node_base<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > > > >*, boost::multi_index::multi_index_container<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, boost::multi_index::indexed_by<boost::multi_index::sequenced<>, boost::multi_index::ordered_non_unique<boost::multi_index::tag<boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >::subs::by_name, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::multi_index::member<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, const std::__cxx11::basic_string<char>, &std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >::first>, std::less<std::__cxx11::basic_string<char> > >, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > > >(const boost::multi_index::detail::header_holder<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::null_augment_policy, boost::multi_index::detail::index_node_base<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > > > >*, boost::multi_index::multi_index_container<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, boost::multi_index::indexed_by<boost::multi_index::sequenced<>, boost::multi_index::ordered_non_unique<boost::multi_index::tag<boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >::subs::by_name, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::multi_index::member<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, const std::__cxx11::basic_string<char>, &std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >::first>, std::less<std::__cxx11::basic_string<char> > >, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > > >&)' [-Weffc++]
/pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/header_holder.hpp:33:8: warning:   or 'operator=(const boost::multi_index::detail::header_holder<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::null_augment_policy, boost::multi_index::detail::index_node_base<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > > > >*, boost::multi_index::multi_index_container<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, boost::multi_index::indexed_by<boost::multi_index::sequenced<>, boost::multi_index::ordered_non_unique<boost::multi_index::tag<boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >::subs::by_name, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::multi_index::member<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, const std::__cxx11::basic_string<char>, &std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >::first>, std::less<std::__cxx11::basic_string<char> > >, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > > >&)' [-Weffc++]
/pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/header_holder.hpp:38:15: note: pointer member 'boost::multi_index::detail::header_holder<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::null_augment_policy, boost::multi_index::detail::index_node_base<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > > > >*, boost::multi_index::multi_index_container<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, boost::multi_index::indexed_by<boost::multi_index::sequenced<>, boost::multi_index::ordered_non_unique<boost::multi_index::tag<boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >::subs::by_name, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::multi_index::member<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, const std::__cxx11::basic_string<char>, &std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >::first>, std::less<std::__cxx11::basic_string<char> > >, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > > >::member' declared here
   38 |   NodeTypePtr member;
      |               ^~~~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/token_iterator.hpp:24,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/tokenizer.hpp:20,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_parsing.hpp:17,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/parsers.hpp:13,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/gregorian.hpp:34,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/time_formatters.hpp:12,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/posix_time.hpp:24,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/local_time/local_time.hpp:11,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time.hpp:15,
                 from ../../inc/libcmis/property-type.hxx:31,
                 from ../../inc/libcmis/object-type.hxx:39,
                 from ../../inc/libcmis/session.hxx:36,
                 from base-session.hxx:43,
                 from onedrive-session.hxx:33,
                 from onedrive-session.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/token_functions.hpp: In instantiation of 'boost::char_separator<Char, Tr>::char_separator(const Char*, const Char*, boost::empty_token_policy) [with Char = char; Tr = std::char_traits<char>]':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_parsing.hpp:155:27:   required from 'date_type boost::date_time::parse_date(const string&, int) [with date_type = boost::gregorian::date; std::string = std::__cxx11::basic_string<char>]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/parsers.hpp:49:41:   required from here
/pbulk/work/net/libcmis/work/.buildlink/include/boost/token_functions.hpp:435:5: warning: 'boost::char_separator<char, std::char_traits<char> >::m_kept_delims' should be initialized in the member initialization list [-Weffc++]
  435 |     char_separator(const Char* dropped_delims,
      |     ^~~~~~~~~~~~~~
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp: In instantiation of 'class boost::iterators::detail::iterator_facade_base<boost::token_iterator<boost::char_separator<char, std::char_traits<char> >, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char>, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string<char>&, int, false, false>':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:854:9:   required from 'class boost::iterators::iterator_facade<boost::token_iterator<boost::char_separator<char, std::char_traits<char> >, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char>, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string<char>&, int>'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/token_iterator.hpp:30:9:   required from 'class boost::token_iterator<boost::char_separator<char, std::char_traits<char> >, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_parsing.hpp:158:24:   required from here
/pbulk/work/net/libcmis/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++() [with Derived = boost::token_iterator<boost::char_separator<char, std::char_traits<char> >, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >; Value = std::__cxx11::basic_string<char>; CategoryOrTraversal = boost::iterators::forward_traversal_tag; Reference = const std::__cxx11::basic_string<char>&; Difference = int]' should return 'boost::iterators::detail::iterator_facade_base<boost::token_iterator<boost::char_separator<char, std::char_traits<char> >, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char>, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string<char>&, int, false, false>&' [-Weffc++]
  745 |         Derived& operator++()
      |                  ^~~~~~~~
/pbulk/work/net/libcmis/work/.buildlink/include/boost/token_functions.hpp: In instantiation of 'boost::char_separator<Char, Tr>::char_separator(const Char*, const Char*, boost::empty_token_policy) [with Char = wchar_t; Tr = std::char_traits<wchar_t>]':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_parsing.hpp:320:22:   required from 'boost::date_time::period<date_type, typename date_type::duration_type> boost::date_time::from_simple_string_type(const std::__cxx11::basic_string<OutputT>&) [with date_type = boost::gregorian::date; charT = wchar_t; typename date_type::duration_type = boost::gregorian::date_duration]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/parsers.hpp:103:62:   required from here
/pbulk/work/net/libcmis/work/.buildlink/include/boost/token_functions.hpp:435:5: warning: 'boost::char_separator<wchar_t, std::char_traits<wchar_t> >::m_kept_delims' should be initialized in the member initialization list [-Weffc++]
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp: In instantiation of 'class boost::iterators::detail::iterator_facade_base<boost::token_iterator<boost::offset_separator, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char>, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string<char>&, int, false, false>':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:854:9:   required from 'class boost::iterators::iterator_facade<boost::token_iterator<boost::offset_separator, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char>, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string<char>&, int>'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/token_iterator.hpp:30:9:   required from 'class boost::token_iterator<boost::offset_separator, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_parsing.hpp:202:73:   required from here
/pbulk/work/net/libcmis/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++() [with Derived = boost::token_iterator<boost::offset_separator, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >; Value = std::__cxx11::basic_string<char>; CategoryOrTraversal = boost::iterators::forward_traversal_tag; Reference = const std::__cxx11::basic_string<char>&; Difference = int]' should return 'boost::iterators::detail::iterator_facade_base<boost::token_iterator<boost::offset_separator, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char>, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string<char>&, int, false, false>&' [-Weffc++]
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/format_date_parser.hpp:17,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_generator_parser.hpp:20,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_facet.hpp:25,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/gregorian_io.hpp:16,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/gregorian.hpp:31,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/time_formatters.hpp:12,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/posix_time.hpp:24,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/local_time/local_time.hpp:11,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time.hpp:15,
                 from ../../inc/libcmis/property-type.hxx:31,
                 from ../../inc/libcmis/object-type.hxx:39,
                 from ../../inc/libcmis/session.hxx:36,
                 from base-session.hxx:43,
                 from onedrive-session.hxx:33,
                 from onedrive-session.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/special_values_parser.hpp: In instantiation of 'boost::date_time::special_values_parser<date_type, charT>::special_values_parser() [with date_type = boost::gregorian::date; charT = char]':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/time_parsing.hpp:316:18:   required from 'time_type boost::date_time::parse_iso_time(const string&, char) [with time_type = boost::posix_time::ptime; std::string = std::__cxx11::basic_string<char>]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/time_parsers.hpp:35:51:   required from here
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/special_values_parser.hpp:52:5: warning: 'boost::date_time::special_values_parser<boost::gregorian::date, char>::m_sv_strings' should be initialized in the member initialization list [-Weffc++]
   52 |     special_values_parser()
      |     ^~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/period_parser.hpp:19,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_facet.hpp:23,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/gregorian_io.hpp:16,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/gregorian.hpp:31,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/time_formatters.hpp:12,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/posix_time.hpp:24,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/local_time/local_time.hpp:11,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time.hpp:15,
                 from ../../inc/libcmis/property-type.hxx:31,
                 from ../../inc/libcmis/object-type.hxx:39,
                 from ../../inc/libcmis/session.hxx:36,
                 from base-session.hxx:43,
                 from onedrive-session.hxx:33,
                 from onedrive-session.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/string_parse_tree.hpp: In instantiation of 'boost::date_time::parse_match_result<charT>::parse_match_result() [with charT = char]':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/time_parsing.hpp:317:17:   required from 'time_type boost::date_time::parse_iso_time(const string&, char) [with time_type = boost::posix_time::ptime; std::string = std::__cxx11::basic_string<char>]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/time_parsers.hpp:35:51:   required from here
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/string_parse_tree.hpp:28:3: warning: 'boost::date_time::parse_match_result<char>::cache' should be initialized in the member initialization list [-Weffc++]
   28 |   parse_match_result() :
      |   ^~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/token_iterator.hpp:24,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/tokenizer.hpp:20,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_parsing.hpp:17,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/parsers.hpp:13,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/gregorian.hpp:34,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/time_formatters.hpp:12,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/posix_time.hpp:24,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/local_time/local_time.hpp:11,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time.hpp:15,
                 from ../../inc/libcmis/property.hxx:34,
                 from onedrive-utils.hxx:33,
                 from onedrive-utils.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/token_functions.hpp: In instantiation of 'boost::char_separator<Char, Tr>::char_separator(const Char*, const Char*, boost::empty_token_policy) [with Char = char; Tr = std::char_traits<char>]':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_parsing.hpp:155:27:   required from 'date_type boost::date_time::parse_date(const string&, int) [with date_type = boost::gregorian::date; std::string = std::__cxx11::basic_string<char>]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/parsers.hpp:49:41:   required from here
/pbulk/work/net/libcmis/work/.buildlink/include/boost/token_functions.hpp:435:5: warning: 'boost::char_separator<char, std::char_traits<char> >::m_kept_delims' should be initialized in the member initialization list [-Weffc++]
  435 |     char_separator(const Char* dropped_delims,
      |     ^~~~~~~~~~~~~~
/pbulk/work/net/libcmis/work/.buildlink/include/boost/token_functions.hpp: In instantiation of 'boost::char_separator<Char, Tr>::char_separator(const Char*, const Char*, boost::empty_token_policy) [with Char = wchar_t; Tr = std::char_traits<wchar_t>]':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_parsing.hpp:320:22:   required from 'boost::date_time::period<date_type, typename date_type::duration_type> boost::date_time::from_simple_string_type(const std::__cxx11::basic_string<OutputT>&) [with date_type = boost::gregorian::date; charT = wchar_t; typename date_type::duration_type = boost::gregorian::date_duration]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/parsers.hpp:103:62:   required from here
/pbulk/work/net/libcmis/work/.buildlink/include/boost/token_functions.hpp:435:5: warning: 'boost::char_separator<wchar_t, std::char_traits<wchar_t> >::m_kept_delims' should be initialized in the member initialization list [-Weffc++]
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/format_date_parser.hpp:17,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_generator_parser.hpp:20,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_facet.hpp:25,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/gregorian_io.hpp:16,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/gregorian.hpp:31,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/time_formatters.hpp:12,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/posix_time.hpp:24,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/local_time/local_time.hpp:11,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time.hpp:15,
                 from ../../inc/libcmis/property.hxx:34,
                 from onedrive-utils.hxx:33,
                 from onedrive-utils.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/special_values_parser.hpp: In instantiation of 'boost::date_time::special_values_parser<date_type, charT>::special_values_parser() [with date_type = boost::gregorian::date; charT = char]':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/time_parsing.hpp:316:18:   required from 'time_type boost::date_time::parse_iso_time(const string&, char) [with time_type = boost::posix_time::ptime; std::string = std::__cxx11::basic_string<char>]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/time_parsers.hpp:35:51:   required from here
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/special_values_parser.hpp:52:5: warning: 'boost::date_time::special_values_parser<boost::gregorian::date, char>::m_sv_strings' should be initialized in the member initialization list [-Weffc++]
   52 |     special_values_parser()
      |     ^~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/period_parser.hpp:19,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_facet.hpp:23,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/gregorian_io.hpp:16,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/gregorian.hpp:31,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/time_formatters.hpp:12,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/posix_time.hpp:24,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/local_time/local_time.hpp:11,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time.hpp:15,
                 from ../../inc/libcmis/property.hxx:34,
                 from onedrive-utils.hxx:33,
                 from onedrive-utils.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/string_parse_tree.hpp: In instantiation of 'boost::date_time::parse_match_result<charT>::parse_match_result() [with charT = char]':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/time_parsing.hpp:317:17:   required from 'time_type boost::date_time::parse_iso_time(const string&, char) [with time_type = boost::posix_time::ptime; std::string = std::__cxx11::basic_string<char>]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/time_parsers.hpp:35:51:   required from here
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/string_parse_tree.hpp:28:3: warning: 'boost::date_time::parse_match_result<char>::cache' should be initialized in the member initialization list [-Weffc++]
   28 |   parse_match_result() :
      |   ^~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/shared_ptr.hpp:17,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/time_clock.hpp:17,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/posix_time_types.hpp:10,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/time_formatters.hpp:16,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/posix_time.hpp:24,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/local_time/local_time.hpp:11,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time.hpp:15,
                 from ../../inc/libcmis/property-type.hxx:31,
                 from property-type.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/smart_ptr/shared_ptr.hpp: In constructor 'boost::detail::esft2_deleter_wrapper::esft2_deleter_wrapper()':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/smart_ptr/shared_ptr.hpp:1079:5: warning: 'boost::detail::esft2_deleter_wrapper::deleter_' should be initialized in the member initialization list [-Weffc++]
 1079 |     esft2_deleter_wrapper() BOOST_SP_NOEXCEPT
      |     ^~~~~~~~~~~~~~~~~~~~~
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/string_parse_tree.hpp: In instantiation of 'boost::date_time::string_parse_tree<charT>::string_parse_tree(short int) [with charT = char]':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/special_values_parser.hpp:53:5:   required from 'boost::date_time::special_values_parser<date_type, charT>::special_values_parser() [with date_type = boost::gregorian::date; charT = char]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/time_parsing.hpp:316:18:   required from 'time_type boost::date_time::parse_iso_time(const string&, char) [with time_type = boost::posix_time::ptime; std::string = std::__cxx11::basic_string<char>]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/time_parsers.hpp:35:51:   required from here
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/string_parse_tree.hpp:119:3: warning: 'boost::date_time::string_parse_tree<char>::m_next_chars' should be initialized in the member initialization list [-Weffc++]
  119 |   string_parse_tree(short value = parse_match_result_type::PARSE_ERROR) :
      |   ^~~~~~~~~~~~~~~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/copy_map.hpp:24,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/index_base.hpp:23,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/base_type.hpp:21,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index_container.hpp:36,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:21,
                 from json-utils.hxx:36,
                 from onedrive-session.hxx:34,
                 from onedrive-session.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/auto_space.hpp: In instantiation of 'struct boost::multi_index::detail::auto_space<boost::multi_index::detail::copy_map_entry<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::null_augment_policy, boost::multi_index::detail::index_node_base<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > > > > >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > >':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/copy_map.hpp:123:46:   required from 'class boost::multi_index::detail::copy_map<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::null_augment_policy, boost::multi_index::detail::index_node_base<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > > > >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > >'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index_container.hpp:623:19:   required from 'void boost::multi_index::multi_index_container<Value, IndexSpecifierList, Allocator>::copy_construct_from(const boost::multi_index::multi_index_container<Value, IndexSpecifierList, Allocator>&) [with Value = std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >; IndexSpecifierList = boost::multi_index::indexed_by<boost::multi_index::sequenced<>, boost::multi_index::ordered_non_unique<boost::multi_index::tag<boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >::subs::by_name, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::multi_index::member<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, const std::__cxx11::basic_string<char>, &std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >::first>, std::less<std::__cxx11::basic_string<char> > >, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>; Allocator = std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > >]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index_container.hpp:294:5:   required from 'boost::multi_index::multi_index_container<Value, IndexSpecifierList, Allocator>::multi_index_container(const boost::multi_index::multi_index_container<Value, IndexSpecifierList, Allocator>&) [with Value = std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >; IndexSpecifierList = boost::multi_index::indexed_by<boost::multi_index::sequenced<>, boost::multi_index::ordered_non_unique<boost::multi_index::tag<boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >::subs::by_name, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::multi_index::member<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, const std::__cxx11::basic_string<char>, &std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >::first>, std::less<std::__cxx11::basic_string<char> > >, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>; Allocator = std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > >]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:195:22:   required from 'boost::property_tree::basic_ptree<Key, Data, KeyCompare>::basic_ptree(const boost::property_tree::basic_ptree<Key, Data, KeyCompare>&) [with Key = std::__cxx11::basic_string<char>; Data = std::__cxx11::basic_string<char>; KeyCompare = std::less<std::__cxx11::basic_string<char> >]'
json-utils.hxx:78:62:   required from here
/pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/auto_space.hpp:47:8: warning: 'struct boost::multi_index::detail::auto_space<boost::multi_index::detail::copy_map_entry<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::null_augment_policy, boost::multi_index::detail::index_node_base<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > > > > >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > >' has pointer data members [-Weffc++]
   47 | struct auto_space:private noncopyable
      |        ^~~~~~~~~~
/pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/auto_space.hpp:47:8: warning:   but does not declare 'boost::multi_index::detail::auto_space<boost::multi_index::detail::copy_map_entry<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::null_augment_policy, boost::multi_index::detail::index_node_base<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > > > > >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > >(const boost::multi_index::detail::auto_space<boost::multi_index::detail::copy_map_entry<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::null_augment_policy, boost::multi_index::detail::index_node_base<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > > > > >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > >&)' [-Weffc++]
/pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/auto_space.hpp:47:8: warning:   or 'operator=(const boost::multi_index::detail::auto_space<boost::multi_index::detail::copy_map_entry<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::null_augment_policy, boost::multi_index::detail::index_node_base<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > > > > >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > >&)' [-Weffc++]
/pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/auto_space.hpp:90:13: note: pointer member 'boost::multi_index::detail::auto_space<boost::multi_index::detail::copy_map_entry<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::null_augment_policy, boost::multi_index::detail::index_node_base<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > > > > >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > >::data_' declared here
   90 |   pointer   data_;
      |             ^~~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/index_base.hpp:23,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/base_type.hpp:21,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index_container.hpp:36,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:21,
                 from json-utils.hxx:36,
                 from onedrive-session.hxx:34,
                 from onedrive-session.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/copy_map.hpp: In instantiation of 'class boost::multi_index::detail::copy_map<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::null_augment_policy, boost::multi_index::detail::index_node_base<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > > > >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > >':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index_container.hpp:623:19:   required from 'void boost::multi_index::multi_index_container<Value, IndexSpecifierList, Allocator>::copy_construct_from(const boost::multi_index::multi_index_container<Value, IndexSpecifierList, Allocator>&) [with Value = std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >; IndexSpecifierList = boost::multi_index::indexed_by<boost::multi_index::sequenced<>, boost::multi_index::ordered_non_unique<boost::multi_index::tag<boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >::subs::by_name, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::multi_index::member<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, const std::__cxx11::basic_string<char>, &std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >::first>, std::less<std::__cxx11::basic_string<char> > >, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>; Allocator = std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > >]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index_container.hpp:294:5:   required from 'boost::multi_index::multi_index_container<Value, IndexSpecifierList, Allocator>::multi_index_container(const boost::multi_index::multi_index_container<Value, IndexSpecifierList, Allocator>&) [with Value = std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >; IndexSpecifierList = boost::multi_index::indexed_by<boost::multi_index::sequenced<>, boost::multi_index::ordered_non_unique<boost::multi_index::tag<boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >::subs::by_name, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::multi_index::member<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, const std::__cxx11::basic_string<char>, &std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >::first>, std::less<std::__cxx11::basic_string<char> > >, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>; Allocator = std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > >]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:195:22:   required from 'boost::property_tree::basic_ptree<Key, Data, KeyCompare>::basic_ptree(const boost::property_tree::basic_ptree<Key, Data, KeyCompare>&) [with Key = std::__cxx11::basic_string<char>; Data = std::__cxx11::basic_string<char>; KeyCompare = std::less<std::__cxx11::basic_string<char> >]'
json-utils.hxx:78:62:   required from here
/pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/copy_map.hpp:73:7: warning: 'class boost::multi_index::detail::copy_map<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::null_augment_policy, boost::multi_index::detail::index_node_base<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > > > >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > >' has pointer data members [-Weffc++]
   73 | class copy_map:private noncopyable
      |       ^~~~~~~~
/pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/copy_map.hpp:73:7: warning:   but does not declare 'boost::multi_index::detail::copy_map<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::null_augment_policy, boost::multi_index::detail::index_node_base<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > > > >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > >(const boost::multi_index::detail::copy_map<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::null_augment_policy, boost::multi_index::detail::index_node_base<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > > > >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > >&)' [-Weffc++]
/pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/copy_map.hpp:73:7: warning:   or 'operator=(const boost::multi_index::detail::copy_map<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::null_augment_policy, boost::multi_index::detail::index_node_base<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > > > >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > >&)' [-Weffc++]
/pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/copy_map.hpp:126:46: note: pointer member 'boost::multi_index::detail::copy_map<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::null_augment_policy, boost::multi_index::detail::index_node_base<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > > > >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > >::header_cpy_' declared here
  126 |   Node*                                      header_cpy_;
      |                                              ^~~~~~~~~~~
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/string_parse_tree.hpp: In instantiation of 'boost::date_time::string_parse_tree<charT>::string_parse_tree(short int) [with charT = char]':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/special_values_parser.hpp:53:5:   required from 'boost::date_time::special_values_parser<date_type, charT>::special_values_parser() [with date_type = boost::gregorian::date; charT = char]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/time_parsing.hpp:316:18:   required from 'time_type boost::date_time::parse_iso_time(const string&, char) [with time_type = boost::posix_time::ptime; std::string = std::__cxx11::basic_string<char>]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/time_parsers.hpp:35:51:   required from here
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/string_parse_tree.hpp:119:3: warning: 'boost::date_time::string_parse_tree<char>::m_next_chars' should be initialized in the member initialization list [-Weffc++]
  119 |   string_parse_tree(short value = parse_match_result_type::PARSE_ERROR) :
      |   ^~~~~~~~~~~~~~~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/period_parser.hpp:19,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_facet.hpp:23,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/gregorian_io.hpp:16,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/gregorian.hpp:31,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/time_formatters.hpp:12,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/posix_time.hpp:24,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/local_time/local_time.hpp:11,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time.hpp:15,
                 from ../../inc/libcmis/property-type.hxx:31,
                 from ../../inc/libcmis/object-type.hxx:39,
           In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/copy_map.hpp:24,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/index_base.hpp:23,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/base_type.hpp:21,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index_container.hpp:36,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:21,
                 from json-utils.hxx:36,
                 from onedrive-utils.hxx:35,
                 from onedrive-utils.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/auto_space.hpp: In instantiation of 'struct boost::multi_index::detail::auto_space<boost::multi_index::detail::copy_map_entry<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::null_augment_policy,       from ../../inc/libcmis/session.hxx:36,
                 from base-session.hxx:43,
                 from onedrive-session.hxx:33,
                 from onedrive-session.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/string_parse_tree.hpp: In instantiation of 'boost::date_time::string_parse_tree<charT>::string_parse_tree(boost::date_time::string_parse_tree<charT>::collection_type, unsigned int) [with charT = char; boost::date_time::string_parse_tree<charT>::collection_type = std::vector<std::__cxx11::basic_string<char> >]':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/special_values_parser.hpp:91:22:   required from 'void boost::date_time::special_values_parser<date_type, charT>::sv_strings(const string_type&, const string_type&, const string_type&, const string_type&, const string_type&) [with date_type = boost::gregorian::date; charT = char; boost::date_time::special_values_parser<date_type, charT>::string_type = std::__cxx11::basic_string<char>]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/special_values_parser.hpp:54:7:   required from 'boost::date_time::special_values_parser<date_type, charT>::special_values_parser() [with date_type = boost::gregorian::date; charT = char]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/time_parsing.hpp:316:18:   required from 'time_type boost::date_time::parse_iso_time(const string&, char) [with time_type = boost::posix_time::ptime; std::string = std::__cxx11::basic_string<char>]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/time_parsers.hpp:35:51:   required from here
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/string_parse_tree.hpp:104:3: warning: 'boost::date_time::string_parse_tree<char>::m_next_chars' should be initialized in the member initialization list [-Weffc++]
  104 |   string_parse_tree(collection_type names, unsigned int starting_point=0) :
      |   ^~~~~~~~~~~~~~~~~
boost::multi_index::detail::index_node_base<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > > > > >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > >':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/copy_map.hpp:123:46:   required from 'class boost::multi_index::detail::copy_map<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::null_augment_policy, boost::multi_index::detail::index_node_base<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > > > >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > >'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index_container.hpp:623:19:   required from 'void boost::multi_index::multi_index_container<Value, IndexSpecifierList, Allocator>::copy_construct_from(const boost::multi_index::multi_index_container<Value, IndexSpecifierList, Allocator>&) [with Value = std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >; IndexSpecifierList = boost::multi_index::indexed_by<boost::multi_index::sequenced<>, boost::multi_index::ordered_non_unique<boost::multi_index::tag<boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >::subs::by_name, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::multi_index::member<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, const std::__cxx11::basic_string<char>, &std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >::first>, std::less<std::__cxx11::basic_string<char> > >, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>; Allocator = std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > >]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index_container.hpp:294:5:   required from 'boost::multi_index::multi_index_container<Value, IndexSpecifierList, Allocator>::multi_index_container(const boost::multi_index::multi_index_container<Value, IndexSpecifierList, Allocator>&) [with Value = std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >; IndexSpecifierList = boost::multi_index::indexed_by<boost::multi_index::sequenced<>, boost::multi_index::ordered_non_unique<boost::multi_index::tag<boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >::subs::by_name, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::multi_index::member<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, const std::__cxx11::basic_string<char>, &std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >::first>, std::less<std::__cxx11::basic_string<char> > >, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>; Allocator = std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > >]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:195:22:   required from 'boost::property_tree::basic_ptree<Key, Data, KeyCompare>::basic_ptree(const boost::property_tree::basic_ptree<Key, Data, KeyCompare>&) [with Key = std::__cxx11::basic_string<char>; Data = std::__cxx11::basic_string<char>; KeyCompare = std::less<std::__cxx11::basic_string<char> >]'
json-utils.hxx:78:62:   required from here
/pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/auto_space.hpp:47:8: warning: 'struct boost::multi_index::detail::auto_space<boost::multi_index::detail::copy_map_entry<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::null_augment_policy, boost::multi_index::detail::index_node_base<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > > > > >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > >' has pointer data members [-Weffc++]
   47 | struct auto_space:private noncopyable
      |        ^~~~~~~~~~
/pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/auto_space.hpp:47:8: warning:   but does not declare 'boost::multi_index::detail::auto_space<boost::multi_index::detail::copy_map_entry<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::null_augment_policy, boost::multi_index::detail::index_node_base<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > > > > >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > >(const boost::multi_index::detail::auto_space<boost::multi_index::detail::copy_map_entry<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::null_augment_policy, boost::multi_index::detail::index_node_base<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > > > > >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > >&)' [-Weffc++]
/pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/auto_space.hpp:47:8: warning:   or 'operator=(const boost::multi_index::detail::auto_space<boost::multi_index::detail::copy_map_entry<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::null_augment_policy, boost::multi_index::detail::index_node_base<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > > > > >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > >&)' [-Weffc++]
/pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/auto_space.hpp:90:13: note: pointer member 'boost::multi_index::detail::auto_space<boost::multi_index::detail::copy_map_entry<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::null_augment_policy, boost::multi_index::detail::index_node_base<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > > > > >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > >::data_' declared here
   90 |   pointer   data_;
      |             ^~~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/index_base.hpp:23,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/base_type.hpp:21,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index_container.hpp:36,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:21,
                 from json-utils.hxx:36,
                 from onedrive-utils.hxx:35,
                 from onedrive-utils.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/copy_map.hpp: In instantiation of 'class boost::multi_index::detail::copy_map<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::null_augment_policy, boost::multi_index::detail::index_node_base<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > > > >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > >':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index_container.hpp:623:19:   required from 'void boost::multi_index::multi_index_container<Value, IndexSpecifierList, Allocator>::copy_construct_from(const boost::multi_index::multi_index_container<Value, IndexSpecifierList, Allocator>&) [with Value = std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >; IndexSpecifierList = boost::multi_index::indexed_by<boost::multi_index::sequenced<>, boost::multi_index::ordered_non_unique<boost::multi_index::tag<boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >::subs::by_name, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::multi_index::member<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, const std::__cxx11::basic_string<char>, &std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >::first>, std::less<std::__cxx11::basic_string<char> > >, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>; Allocator = std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > >]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index_container.hpp:294:5:   required from 'boost::multi_index::multi_index_container<Value, IndexSpecifierList, Allocator>::multi_index_container(const boost::multi_index::multi_index_container<Value, IndexSpecifierList, Allocator>&) [with Value = std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >; IndexSpecifierList = boost::multi_index::indexed_by<boost::multi_index::sequenced<>, boost::multi_index::ordered_non_unique<boost::multi_index::tag<boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >::subs::by_name, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::multi_index::member<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, const std::__cxx11::basic_string<char>, &std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >::first>, std::less<std::__cxx11::basic_string<char> > >, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>; Allocator = std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > >]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:195:22:   required from 'boost::property_tree::basic_ptree<Key, Data, KeyCompare>::basic_ptree(const boost::property_tree::basic_ptree<Key, Data, KeyCompare>&) [with Key = std::__cxx11::basic_string<char>; Data = std::__cxx11::basic_string<char>; KeyCompare = std::less<std::__cxx11::basic_string<char> >]'
json-utils.hxx:78:62:   required from here
/pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/copy_map.hpp:73:7: warning: 'class boost::multi_index::detail::copy_map<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::null_augment_policy, boost::multi_index::detail::index_node_base<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > > > >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > >' has pointer data members [-Weffc++]
   73 | class copy_map:private noncopyable
      |       ^~~~~~~~
/pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/copy_map.hpp:73:7: warning:   but does not declare 'boost::multi_index::detail::copy_map<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::null_augment_policy, boost::multi_index::detail::index_node_base<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > > > >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > >(const boost::multi_index::detail::copy_map<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::null_augment_policy, boost::multi_index::detail::index_node_base<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > > > >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > >&)' [-Weffc++]
/pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/copy_map.hpp:73:7: warning:   or 'operator=(const boost::multi_index::detail::copy_map<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::null_augment_policy, boost::multi_index::detail::index_node_base<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > > > >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > >&)' [-Weffc++]
/pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/copy_map.hpp:126:46: note: pointer member 'boost::multi_index::detail::copy_map<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::null_augment_policy, boost::multi_index::detail::index_node_base<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > > > >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > >::header_cpy_' declared here
  126 |   Node*                                      header_cpy_;
      |                                              ^~~~~~~~~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/period_parser.hpp:19,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_facet.hpp:23,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/gregorian_io.hpp:16,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/gregorian.hpp:31,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/time_formatters.hpp:12,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/posix_time.hpp:24,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/local_time/local_time.hpp:11,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time.hpp:15,
                 from ../../inc/libcmis/property.hxx:34,
                 from onedrive-utils.hxx:33,
                 from onedrive-utils.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/string_parse_tree.hpp: In instantiation of 'boost::date_time::string_parse_tree<charT>::string_parse_tree(boost::date_time::string_parse_tree<charT>::collection_type, unsigned int) [with charT = char; boost::date_time::string_parse_tree<charT>::collection_type = std::vector<std::__cxx11::basic_string<char> >]':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/special_values_parser.hpp:91:22:   required from 'void boost::date_time::special_values_parser<date_type, charT>::sv_strings(const string_type&, const string_type&, const string_type&, const string_type&, const string_type&) [with date_type = boost::gregorian::date; charT = char; boost::date_time::special_values_parser<date_type, charT>::string_type = std::__cxx11::basic_string<char>]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/special_values_parser.hpp:54:7:   required from 'boost::date_time::special_values_parser<date_type, charT>::special_values_parser() [with date_type = boost::gregorian::date; charT = char]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/time_parsing.hpp:316:18:   required from 'time_type boost::date_time::parse_iso_time(const string&, char) [with time_type = boost::posix_time::ptime; std::string = std::__cxx11::basic_string<char>]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/time_parsers.hpp:35:51:   required from here
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/string_parse_tree.hpp:104:3: warning: 'boost::date_time::string_parse_tree<char>::m_next_chars' should be initialized in the member initialization list [-Weffc++]
  104 |   string_parse_tree(collection_type names, unsigned int starting_point=0) :
      |   ^~~~~~~~~~~~~~~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/trim.hpp:23,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string.hpp:19,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/tz_db_base.hpp:24,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/local_time/tz_database.hpp:14,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/local_time/local_time.hpp:19,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time.hpp:15,
                 from ../../inc/libcmis/property-type.hxx:31,
                 from property-type.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/classification.hpp: At global scope:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/classification.hpp:238:9: warning: user-defined 'boost::algorithm::detail::pred_andF<Pred1T, Pred2T> boost::algorithm::operator&&(const boost::algorithm::predicate_facade<Pred1T>&, const boost::algorithm::predicate_facade<Pred2T>&)' always evaluates both arguments [-Weffc++]
  238 |         operator&&(
      |         ^~~~~~~~
/pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/classification.hpp:262:9: warning: user-defined 'boost::algorithm::detail::pred_orF<Pred1T, Pred2T> boost::algorithm::operator||(const boost::algorithm::predicate_facade<Pred1T>&, const boost::algorithm::predicate_facade<Pred2T>&)' always evaluates both arguments [-Weffc++]
  262 |         operator||(
      |         ^~~~~~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/function/function_template.hpp:14,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/function.hpp:16,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/detail/find_iterator.hpp:18,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/find_iterator.hpp:24,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/iter_find.hpp:27,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/split.hpp:16,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string.hpp:23,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/tz_db_base.hpp:24,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/local_time/tz_database.hpp:14,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/local_time/local_time.hpp:19,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time.hpp:15,
                 from ../../inc/libcmis/property-type.hxx:31,
                 from property-type.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/function/function_base.hpp: In constructor 'boost::function_base::function_base()':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/function/function_base.hpp:497:3: warning: 'boost::function_base::functor' should be initialized in the member initialization list [-Weffc++]
  497 |   function_base() : vtable(0) { }
      |   ^~~~~~~~~~~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/range/iterator_range_core.hpp:27,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/replace.hpp:16,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_facet.hpp:17,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/gregorian_io.hpp:16,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/gregorian.hpp:31,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/time_formatters.hpp:12,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/posix_time.hpp:24,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/local_time/local_time.hpp:11,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time.hpp:15,
                 from ../../inc/libcmis/property-type.hxx:31,
                 from ../../inc/libcmis/object-type.hxx:39,
                 from ../../inc/libcmis/session.hxx:36,
                 from base-session.hxx:43,
                 from onedrive-session.hxx:33,
                 from onedrive-session.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp: In instantiation of 'class boost::iterators::detail::iterator_facade_base<boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, int, false, false>':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:774:11:   required from 'class boost::iterators::detail::iterator_facade_base<boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, int, true, false>'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:800:11:   required from 'class boost::iterators::detail::iterator_facade_base<boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, int, true, true>'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:854:9:   required from 'class boost::iterators::iterator_facade<boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, int>'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_adaptor.hpp:249:9:   required from 'class boost::iterators::iterator_adaptor<boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, char, boost::use_default, char, boost::use_default>'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/transform_iterator.hpp:83:9:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/case_conv.hpp:76:79:   required from 'SequenceT boost::algorithm::to_lower_copy(const SequenceT&, const std::locale&) [with SequenceT = std::__cxx11::basic_string<char>]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/string_parse_tree.hpp:110:54:   required from 'boost::date_time::string_parse_tree<charT>::string_parse_tree(boost::date_time::string_parse_tree<charT>::collection_type, unsigned int) [with charT = char; boost::date_time::string_parse_tree<charT>::collection_type = std::vector<std::__cxx11::basic_string<char> >]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/special_values_parser.hpp:91:22:   required from 'void boost::date_time::special_values_parser<date_type, charT>::sv_strings(const string_type&, const string_type&, const string_type&, const string_type&, const string_type&) [with date_type = boost::gregorian::date; charT = char; boost::date_time::special_values_parser<date_type, charT>::string_type = std::__cxx11::basic_string<char>]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/special_values_parser.hpp:54:7:   required from 'boost::date_time::special_values_parser<date_type, charT>::special_values_parser() [with date_type = boost::gregorian::date; charT = char]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/time_parsing.hpp:316:18:   required from 'time_type boost::date_time::parse_iso_time(const string&, char) [with time_type = boost::posix_time::ptime; std::string = std::__cxx11::basic_string<char>]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/time_parsers.hpp:35:51:   required from here
/pbulk/work/net/libcmis/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++() [with Derived = boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>; Value = char; CategoryOrTraversal = boost::iterators::random_access_traversal_tag; Reference = char; Difference = int]' should return 'boost::iterators::detail::iterator_facade_base<boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, int, false, false>&' [-Weffc++]
  745 |         Derived& operator++()
      |                  ^~~~~~~~
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp: In instantiation of 'class boost::iterators::detail::iterator_facade_base<boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, int, true, false>':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:800:11:   required from 'class boost::iterators::detail::iterator_facade_base<boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, int, true, true>'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:854:9:   required from 'class boost::iterators::iterator_facade<boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, int>'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_adaptor.hpp:249:9:   required from 'class boost::iterators::iterator_adaptor<boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, char, boost::use_default, char, boost::use_default>'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/transform_iterator.hpp:83:9:   required from 'class boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/detail/case_conv.hpp:117:53:   required from 'SequenceT boost::algorithm::detail::transform_range_copy(const RangeT&, FunctorT) [with SequenceT = std::__cxx11::basic_string<char>; RangeT = std::__cxx11::basic_string<char>; FunctorT = boost::algorithm::detail::to_lowerF<char>]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/case_conv.hpp:76:79:   required from 'SequenceT boost::algorithm::to_lower_copy(const SequenceT&, const std::locale&) [with SequenceT = std::__cxx11::basic_string<char>]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/string_parse_tree.hpp:110:54:   required from 'boost::date_time::string_parse_tree<charT>::string_parse_tree(boost::date_time::string_parse_tree<charT>::collection_type, unsigned int) [with charT = char; boost::date_time::string_parse_tree<charT>::collection_type = std::vector<std::__cxx11::basic_string<char> >]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/special_values_parser.hpp:91:22:   required from 'void boost::date_time::special_values_parser<date_type, charT>::sv_strings(const string_type&, const string_type&, const string_type&, const string_type&, const string_type&) [with date_type = boost::gregorian::date; charT = char; boost::date_time::special_values_parser<date_type, charT>::string_type = std::__cxx11::basic_string<char>]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/special_values_parser.hpp:54:7:   required from 'boost::date_time::special_values_parser<date_type, charT>::special_values_parser() [with date_type = boost::gregorian::date; charT = char]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/time_parsing.hpp:316:18:   required from 'time_type boost::date_time::parse_iso_time(const string&, char) [with time_type = boost::posix_time::ptime; std::string = std::__cxx11::basic_string<char>]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/time_parsers.hpp:35:51:   required from here
/pbulk/work/net/libcmis/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--() [with Derived = boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>; Value = char; CategoryOrTraversal = boost::iterators::random_access_traversal_tag; Reference = char; Difference = int]' should return 'boost::iterators::detail::iterator_facade_base<boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, int, true, false>&' [-Weffc++]
  778 |         Derived& operator--()
      |                  ^~~~~~~~
/pbulk/work/net/libcmis/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) [with Derived = boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>; Value = char; CategoryOrTraversal = boost::iterators::random_access_traversal_tag; Reference = char; Difference = int]' should return 'boost::iterators::detail::iterator_facade_base<boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, int, true, false>' [-Weffc++]
  784 |         Derived operator--(int)
      |                 ^~~~~~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/range/iterator_range_core.hpp:27,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/replace.hpp:16,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_facet.hpp:17,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/gregorian_io.hpp:16,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/gregorian.hpp:31,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/time_formatters.hpp:12,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/posix_time.hpp:24,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/local_time/local_time.hpp:11,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time.hpp:15,
                 from ../../inc/libcmis/property-type.hxx:31,
                 from property-type.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp: In instantiation of 'class boost::iterators::detail::iterator_facade_base<boost::token_iterator<boost::escaped_list_separator<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char>, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string<char>&, int, false, false>':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:854:9:   required from 'class boost::iterators::iterator_facade<boost::token_iterator<boost::escaped_list_separator<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char>, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string<char>&, int>'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/token_iterator.hpp:30:9:   required from 'class boost::token_iterator<boost::escaped_list_separator<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/tz_db_base.hpp:337:21:   required from here
/pbulk/work/net/libcmis/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++() [with Derived = boost::token_iterator<boost::escaped_list_separator<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >; Value = std::__cxx11::basic_string<char>; CategoryOrTraversal = boost::iterators::forward_traversal_tag; Reference = const std::__cxx11::basic_string<char>&; Difference = int]' should return 'boost::iterators::detail::iterator_facade_base<boost::token_iterator<boost::escaped_list_separator<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char>, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string<char>&, int, false, false>&' [-Weffc++]
  745 |         Derived& operator++()
      |                  ^~~~~~~~
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp: In substitution of 'template<class I, class V, class TC, class R, class D> 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) [with I = boost::token_iterator<boost::escaped_list_separator<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >; V = std::__cxx11::basic_string<char>; TC = boost::iterators::forward_traversal_tag; R = const std::__cxx11::basic_string<char>&; D = int]':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/tz_db_base.hpp:339:12:   required from here
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:872:3: warning: postfix 'boost::mpl::eval_if<boost::mpl::and_<boost::is_convertible<const std::__cxx11::basic_string<char>&, const std::__cxx11::basic_string<char>&>, boost::mpl::not_<boost::is_convertible<boost::iterators::forward_traversal_tag, boost::iterators::forward_traversal_tag> >, mpl_::bool_<true>, mpl_::bool_<true>, mpl_::bool_<true> >, boost::mpl::if_<boost::iterators::detail::is_non_proxy_reference<const std::__cxx11::basic_string<char>&, std::__cxx11::basic_string<char> >, boost::iterators::detail::postfix_increment_proxy<boost::token_iterator<boost::escaped_list_separator<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> > >, boost::iterators::detail::writable_postfix_increment_proxy<boost::token_iterator<boost::escaped_list_separator<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> > > >, boost::mpl::identity<boost::token_iterator<boost::escaped_list_separator<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> > > >::type boost::iterators::operator++(boost::iterators::iterator_facade<boost::token_iterator<boost::escaped_list_separator<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char>, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string<char>&, int>&, int)' should return 'boost::iterators::iterator_facade<boost::token_iterator<boost::escaped_list_separator<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char>, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string<char>&, int>' [-Weffc++]
  872 |   operator++(
      |   ^~~~~~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/range/iterator_range_core.hpp:27,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/replace.hpp:16,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_facet.hpp:17,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/gregorian_io.hpp:16,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/gregorian.hpp:31,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/time_formatters.hpp:12,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/posix_time.hpp:24,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/local_time/local_time.hpp:11,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time.hpp:15,
                 from ../../inc/libcmis/property.hxx:34,
                 from onedrive-utils.hxx:33,
                 from onedrive-utils.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp: In instantiation of 'class boost::iterators::detail::iterator_facade_base<boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, int, false, false>':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:774:11:   required from 'class boost::iterators::detail::iterator_facade_base<boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, int, true, false>'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:800:11:   required from 'class boost::iterators::detail::iterator_facade_base<boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, int, true, true>'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:854:9:   required from 'class boost::iterators::iterator_facade<boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, int>'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_adaptor.hpp:249:9:   required from 'class boost::iterators::iterator_adaptor<boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, char, boost::use_default, char, boost::use_default>'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/transform_iterator.hpp:83:9:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/case_conv.hpp:76:79:   required from 'SequenceT boost::algorithm::to_lower_copy(const SequenceT&, const std::locale&) [with SequenceT = std::__cxx11::basic_string<char>]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/string_parse_tree.hpp:110:54:   required from 'boost::date_time::string_parse_tree<charT>::string_parse_tree(boost::date_time::string_parse_tree<charT>::collection_type, unsigned int) [with charT = char; boost::date_time::string_parse_tree<charT>::collection_type = std::vector<std::__cxx11::basic_string<char> >]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/special_values_parser.hpp:91:22:   required from 'void boost::date_time::special_values_parser<date_type, charT>::sv_strings(const string_type&, const string_type&, const string_type&, const string_type&, const string_type&) [with date_type = boost::gregorian::date; charT = char; boost::date_time::special_values_parser<date_type, charT>::string_type = std::__cxx11::basic_string<char>]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/special_values_parser.hpp:54:7:   required from 'boost::date_time::special_values_parser<date_type, charT>::special_values_parser() [with date_type = boost::gregorian::date; charT = char]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/time_parsing.hpp:316:18:   required from 'time_type boost::date_time::parse_iso_time(const string&, char) [with time_type = boost::posix_time::ptime; std::string = std::__cxx11::basic_string<char>]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/time_parsers.hpp:35:51:   required from here
/pbulk/work/net/libcmis/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++() [with Derived = boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>; Value = char; CategoryOrTraversal = boost::iterators::random_access_traversal_tag; Reference = char; Difference = int]' should return 'boost::iterators::detail::iterator_facade_base<boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, int, false, false>&' [-Weffc++]
  745 |         Derived& operator++()
      |                  ^~~~~~~~
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp: In instantiation of 'class boost::iterators::detail::iterator_facade_base<boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, int, true, false>':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:800:11:   required from 'class boost::iterators::detail::iterator_facade_base<boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, int, true, true>'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:854:9:   required from 'class boost::iterators::iterator_facade<boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, int>'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_adaptor.hpp:249:9:   required from 'class boost::iterators::iterator_adaptor<boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, char, boost::use_default, char, boost::use_default>'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/transform_iterator.hpp:83:9:   required from 'class boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/detail/case_conv.hpp:117:53:   required from 'SequenceT boost::algorithm::detail::transform_range_copy(const RangeT&, FunctorT) [with SequenceT = std::__cxx11::basic_string<char>; RangeT = std::__cxx11::basic_string<char>; FunctorT = boost::algorithm::detail::to_lowerF<char>]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/case_conv.hpp:76:79:   required from 'SequenceT boost::algorithm::to_lower_copy(const SequenceT&, const std::locale&) [with SequenceT = std::__cxx11::basic_string<char>]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/string_parse_tree.hpp:110:54:   required from 'boost::date_time::string_parse_tree<charT>::string_parse_tree(boost::date_time::string_parse_tree<charT>::collection_type, unsigned int) [with charT = char; boost::date_time::string_parse_tree<charT>::collection_type = std::vector<std::__cxx11::basic_string<char> >]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/special_values_parser.hpp:91:22:   required from 'void boost::date_time::special_values_parser<date_type, charT>::sv_strings(const string_type&, const string_type&, const string_type&, const string_type&, const string_type&) [with date_type = boost::gregorian::date; charT = char; boost::date_time::special_values_parser<date_type, charT>::string_type = std::__cxx11::basic_string<char>]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/special_values_parser.hpp:54:7:   required from 'boost::date_time::special_values_parser<date_type, charT>::special_values_parser() [with date_type = boost::gregorian::date; charT = char]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/time_parsing.hpp:316:18:   required from 'time_type boost::date_time::parse_iso_time(const string&, char) [with time_type = boost::posix_time::ptime; std::string = std::__cxx11::basic_string<char>]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/time_parsers.hpp:35:51:   required from here
/pbulk/work/net/libcmis/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--() [with Derived = boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>; Value = char; CategoryOrTraversal = boost::iterators::random_access_traversal_tag; Reference = char; Difference = int]' should return 'boost::iterators::detail::iterator_facade_base<boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, int, true, false>&' [-Weffc++]
  778 |         Derived& operator--()
      |                  ^~~~~~~~
/pbulk/work/net/libcmis/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) [with Derived = boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>; Value = char; CategoryOrTraversal = boost::iterators::random_access_traversal_tag; Reference = char; Difference = int]' should return 'boost::iterators::detail::iterator_facade_base<boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, int, true, false>' [-Weffc++]
  784 |         Derived operator--(int)
      |                 ^~~~~~~~
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp: In instantiation of 'class boost::iterators::detail::iterator_facade_base<boost::token_iterator<boost::char_separator<wchar_t, std::char_traits<wchar_t> >, __gnu_cxx::__normal_iterator<const wchar_t*, std::__cxx11::basic_string<wchar_t> >, std::__cxx11::basic_string<wchar_t> >, std::__cxx11::basic_string<wchar_t>, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string<wchar_t>&, int, false, false>':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:854:9:   required from 'class boost::iterators::iterator_facade<boost::token_iterator<boost::char_separator<wchar_t, std::char_traits<wchar_t> >, __gnu_cxx::__normal_iterator<const wchar_t*, std::__cxx11::basic_string<wchar_t> >, std::__cxx11::basic_string<wchar_t> >, std::__cxx11::basic_string<wchar_t>, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string<wchar_t>&, int>'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/token_iterator.hpp:30:9:   required from 'class boost::token_iterator<boost::char_separator<wchar_t, std::char_traits<wchar_t> >, __gnu_cxx::__normal_iterator<const wchar_t*, std::__cxx11::basic_string<wchar_t> >, std::__cxx11::basic_string<wchar_t> >'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_parsing.hpp:322:36:   required from 'boost::date_time::period<date_type, typename date_type::duration_type> boost::date_time::from_simple_string_type(const std::__cxx11::basic_string<OutputT>&) [with date_type = boost::gregorian::date; charT = wchar_t; typename date_type::duration_type = boost::gregorian::date_duration]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/parsers.hpp:103:62:   required from here
/pbulk/work/net/libcmis/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++() [with Derived = boost::token_iterator<boost::char_separator<wchar_t, std::char_traits<wchar_t> >, __gnu_cxx::__normal_iterator<const wchar_t*, std::__cxx11::basic_string<wchar_t> >, std::__cxx11::basic_string<wchar_t> >; Value = std::__cxx11::basic_string<wchar_t>; CategoryOrTraversal = boost::iterators::forward_traversal_tag; Reference = const std::__cxx11::basic_string<wchar_t>&; Difference = int]' should return 'boost::iterators::detail::iterator_facade_base<boost::token_iterator<boost::char_separator<wchar_t, std::char_traits<wchar_t> >, __gnu_cxx::__normal_iterator<const wchar_t*, std::__cxx11::basic_string<wchar_t> >, std::__cxx11::basic_string<wchar_t> >, std::__cxx11::basic_string<wchar_t>, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string<wchar_t>&, int, false, false>&' [-Weffc++]
  745 |         Derived& operator++()
      |                  ^~~~~~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/token_iterator.hpp:24,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/tokenizer.hpp:20,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_parsing.hpp:17,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/parsers.hpp:13,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/gregorian.hpp:34,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/time_formatters.hpp:12,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/posix_time.hpp:24,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/local_time/local_time.hpp:11,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time.hpp:15,
                 from ../../inc/libcmis/property-type.hxx:31,
                 from property-type.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/token_functions.hpp: In instantiation of 'boost::char_separator<Char, Tr>::char_separator(const Char*, const Char*, boost::empty_token_policy) [with Char = char; Tr = std::char_traits<char>]':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_parsing.hpp:155:27:   required from 'date_type boost::date_time::parse_date(const string&, int) [with date_type = boost::gregorian::date; std::string = std::__cxx11::basic_string<char>]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/parsers.hpp:49:41:   required from here
/pbulk/work/net/libcmis/work/.buildlink/include/boost/token_functions.hpp:435:5: warning: 'boost::char_separator<char, std::char_traits<char> >::m_kept_delims' should be initialized in the member initialization list [-Weffc++]
  435 |     char_separator(const Char* dropped_delims,
      |     ^~~~~~~~~~~~~~
/pbulk/work/net/libcmis/work/.buildlink/include/boost/token_functions.hpp: In instantiation of 'boost::char_separator<Char, Tr>::char_separator(const Char*, const Char*, boost::empty_token_policy) [with Char = wchar_t; Tr = std::char_traits<wchar_t>]':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_parsing.hpp:320:22:   required from 'boost::date_time::period<date_type, typename date_type::duration_type> boost::date_time::from_simple_string_type(const std::__cxx11::basic_string<OutputT>&) [with date_type = boost::gregorian::date; charT = wchar_t; typename date_type::duration_type = boost::gregorian::date_duration]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/parsers.hpp:103:62:   required from here
/pbulk/work/net/libcmis/work/.buildlink/include/boost/token_functions.hpp:435:5: warning: 'boost::char_separator<wchar_t, std::char_traits<wchar_t> >::m_kept_delims' should be initialized in the member initialization list [-Weffc++]
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/format_date_parser.hpp:17,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_generator_parser.hpp:20,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_facet.hpp:25,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/gregorian_io.hpp:16,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/gregorian.hpp:31,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/time_formatters.hpp:12,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/posix_time.hpp:24,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/local_time/local_time.hpp:11,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time.hpp:15,
                 from ../../inc/libcmis/property-type.hxx:31,
                 from property-type.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/special_values_parser.hpp: In instantiation of 'boost::date_time::special_values_parser<date_type, charT>::special_values_parser() [with date_type = boost::gregorian::date; charT = char]':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/time_parsing.hpp:316:18:   required from 'time_type boost::date_time::parse_iso_time(const string&, char) [with time_type = boost::posix_time::ptime; std::string = std::__cxx11::basic_string<char>]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/time_parsers.hpp:35:51:   required from here
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/special_values_parser.hpp:52:5: warning: 'boost::date_time::special_values_parser<boost::gregorian::date, char>::m_sv_strings' should be initialized in the member initialization list [-Weffc++]
   52 |     special_values_parser()
      |     ^~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/period_parser.hpp:19,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_facet.hpp:23,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/gregorian_io.hpp:16,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/gregorian.hpp:31,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/time_formatters.hpp:12,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/posix_time.hpp:24,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/local_time/local_time.hpp:11,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time.hpp:15,
                 from ../../inc/libcmis/property-type.hxx:31,
                 from property-type.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/string_parse_tree.hpp: In instantiation of 'boost::date_time::parse_match_result<charT>::parse_match_result() [with charT = char]':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/time_parsing.hpp:317:17:   required from 'time_type boost::date_time::parse_iso_time(const string&, char) [with time_type = boost::posix_time::ptime; std::string = std::__cxx11::basic_string<char>]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/time_parsers.hpp:35:51:   required from here
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/string_parse_tree.hpp:28:3: warning: 'boost::date_time::parse_match_result<char>::cache' should be initialized in the member initialization list [-Weffc++]
   28 |   parse_match_result() :
      |   ^~~~~~~~~~~~~~~~~~
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/string_parse_tree.hpp: In instantiation of 'boost::date_time::string_parse_tree<charT>::string_parse_tree(short int) [with charT = char]':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/special_values_parser.hpp:53:5:   required from 'boost::date_time::special_values_parser<date_type, charT>::special_values_parser() [with date_type = boost::gregorian::date; charT = char]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/time_parsing.hpp:316:18:   required from 'time_type boost::date_time::parse_iso_time(const string&, char) [with time_type = boost::posix_time::ptime; std::string = std::__cxx11::basic_string<char>]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/time_parsers.hpp:35:51:   required from here
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/string_parse_tree.hpp:119:3: warning: 'boost::date_time::string_parse_tree<char>::m_next_chars' should be initialized in the member initialization list [-Weffc++]
  119 |   string_parse_tree(short value = parse_match_result_type::PARSE_ERROR) :
      |   ^~~~~~~~~~~~~~~~~
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/string_parse_tree.hpp: In instantiation of 'boost::date_time::string_parse_tree<charT>::string_parse_tree(boost::date_time::string_parse_tree<charT>::collection_type, unsigned int) [with charT = char; boost::date_time::string_parse_tree<charT>::collection_type = std::vector<std::__cxx11::basic_string<char> >]':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/special_values_parser.hpp:91:22:   required from 'void boost::date_time::special_values_parser<date_type, charT>::sv_strings(const string_type&, const string_type&, const string_type&, const string_type&, const string_type&) [with date_type = boost::gregorian::date; charT = char; boost::date_time::special_values_parser<date_type, charT>::string_type = std::__cxx11::basic_string<char>]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/special_values_parser.hpp:54:7:   required from 'boost::date_time::special_values_parser<date_type, charT>::special_values_parser() [with date_type = boost::gregorian::date; charT = char]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/time_parsing.hpp:316:18:   required from 'time_type boost::date_time::parse_iso_time(const string&, char) [with time_type = boost::posix_time::ptime; std::string = std::__cxx11::basic_string<char>]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/time_parsers.hpp:35:51:   required from here
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/string_parse_tree.hpp:104:3: warning: 'boost::date_time::string_parse_tree<char>::m_next_chars' should be initialized in the member initialization list [-Weffc++]
  104 |   string_parse_tree(collection_type names, unsigned int starting_point=0) :
      |   ^~~~~~~~~~~~~~~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/range/iterator_range_core.hpp:27,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/replace.hpp:16,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_facet.hpp:17,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/gregorian_io.hpp:16,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/gregorian.hpp:31,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/time_formatters.hpp:12,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/posix_time.hpp:24,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/local_time/local_time.hpp:11,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time.hpp:15,
                 from ../../inc/libcmis/property-type.hxx:31,
                 from property-type.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp: In instantiation of 'class boost::iterators::detail::iterator_facade_base<boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, int, false, false>':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:774:11:   required from 'class boost::iterators::detail::iterator_facade_base<boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, int, true, false>'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:800:11:   required from 'class boost::iterators::detail::iterator_facade_base<boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, int, true, true>'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:854:9:   required from 'class boost::iterators::iterator_facade<boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, int>'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_adaptor.hpp:249:9:   required from 'class boost::iterators::iterator_adaptor<boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, char, boost::use_default, char, boost::use_default>'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/transform_iterator.hpp:83:9:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/case_conv.hpp:76:79:   required from 'SequenceT boost::algorithm::to_lower_copy(const SequenceT&, const std::locale&) [with SequenceT = std::__cxx11::basic_string<char>]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/string_parse_tree.hpp:110:54:   required from 'boost::date_time::string_parse_tree<charT>::string_parse_tree(boost::date_time::string_parse_tree<charT>::collection_type, unsigned int) [with charT = char; boost::date_time::string_parse_tree<charT>::collection_type = std::vector<std::__cxx11::basic_string<char> >]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/special_values_parser.hpp:91:22:   required from 'void boost::date_time::special_values_parser<date_type, charT>::sv_strings(const string_type&, const string_type&, const string_type&, const string_type&, const string_type&) [with date_type = boost::gregorian::date; charT = char; boost::date_time::special_values_parser<date_type, charT>::string_type = std::__cxx11::basic_string<char>]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/special_values_parser.hpp:54:7:   required from 'boost::date_time::special_values_parser<date_type, charT>::special_values_parser() [with date_type = boost::gregorian::date; charT = char]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/time_parsing.hpp:316:18:   required from 'time_type boost::date_time::parse_iso_time(const string&, char) [with time_type = boost::posix_time::ptime; std::string = std::__cxx11::basic_string<char>]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/time_parsers.hpp:35:51:   required from here
/pbulk/work/net/libcmis/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++() [with Derived = boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>; Value = char; CategoryOrTraversal = boost::iterators::random_access_traversal_tag; Reference = char; Difference = int]' should return 'boost::iterators::detail::iterator_facade_base<boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, int, false, false>&' [-Weffc++]
  745 |         Derived& operator++()
      |                  ^~~~~~~~
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp: In instantiation of 'class boost::iterators::detail::iterator_facade_base<boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, int, true, false>':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:800:11:   required from 'class boost::iterators::detail::iterator_facade_base<boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, int, true, true>'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:854:9:   required from 'class boost::iterators::iterator_facade<boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, int>'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_adaptor.hpp:249:9:   required from 'class boost::iterators::iterator_adaptor<boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, char, boost::use_default, char, boost::use_default>'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/transform_iterator.hpp:83:9:   required from 'class boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/detail/case_conv.hpp:117:53:   required from 'SequenceT boost::algorithm::detail::transform_range_copy(const RangeT&, FunctorT) [with SequenceT = std::__cxx11::basic_string<char>; RangeT = std::__cxx11::basic_string<char>; FunctorT = boost::algorithm::detail::to_lowerF<char>]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/case_conv.hpp:76:79:   required from 'SequenceT boost::algorithm::to_lower_copy(const SequenceT&, const std::locale&) [with SequenceT = std::__cxx11::basic_string<char>]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/string_parse_tree.hpp:110:54:   required from 'boost::date_time::string_parse_tree<charT>::string_parse_tree(boost::date_time::string_parse_tree<charT>::collection_type, unsigned int) [with charT = char; boost::date_time::string_parse_tree<charT>::collection_type = std::vector<std::__cxx11::basic_string<char> >]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/special_values_parser.hpp:91:22:   required from 'void boost::date_time::special_values_parser<date_type, charT>::sv_strings(const string_type&, const string_type&, const string_type&, const string_type&, const string_type&) [with date_type = boost::gregorian::date; charT = char; boost::date_time::special_values_parser<date_type, charT>::string_type = std::__cxx11::basic_string<char>]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/special_values_parser.hpp:54:7:   required from 'boost::date_time::special_values_parser<date_type, charT>::special_values_parser() [with date_type = boost::gregorian::date; charT = char]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/time_parsing.hpp:316:18:   required from 'time_type boost::date_time::parse_iso_time(const string&, char) [with time_type = boost::posix_time::ptime; std::string = std::__cxx11::basic_string<char>]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/time_parsers.hpp:35:51:   required from here
/pbulk/work/net/libcmis/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--() [with Derived = boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>; Value = char; CategoryOrTraversal = boost::iterators::random_access_traversal_tag; Reference = char; Difference = int]' should return 'boost::iterators::detail::iterator_facade_base<boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, int, true, false>&' [-Weffc++]
  778 |         Derived& operator--()
      |                  ^~~~~~~~
/pbulk/work/net/libcmis/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) [with Derived = boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>; Value = char; CategoryOrTraversal = boost::iterators::random_access_traversal_tag; Reference = char; Difference = int]' should return 'boost::iterators::detail::iterator_facade_base<boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, int, true, false>' [-Weffc++]
  784 |         Derived operator--(int)
      |                 ^~~~~~~~
  CXX      libcmis_la-repository.lo
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/time_duration.hpp:17,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/posix_time_config.hpp:16,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/posix_time_system.hpp:13,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/ptime.hpp:12,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/posix_time.hpp:15,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/local_time/local_time.hpp:11,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time.hpp:15,
                 from ../../inc/libcmis/property.hxx:34,
                 from property.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/operators.hpp:872:6: warning: prefix 'T& boost::operators_impl::output_iterator_helper<T>::operator++()' should return 'boost::operators_impl::output_iterator_helper<T>&' [-Weffc++]
  872 |   T& operator++() { return static_cast<T&>(*this); }
      |      ^~~~~~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/range/iterator_range_core.hpp:27,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/replace.hpp:16,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_facet.hpp:17,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/gregorian_io.hpp:16,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/gregorian.hpp:31,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/time_formatters.hpp:12,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/posix_time.hpp:24,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/local_time/local_time.hpp:11,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time.hpp:15,
                 from ../../inc/libcmis/property.hxx:34,
                 from property.cxx:29:
/pbulk/work/net/libcmis/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/net/libcmis/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/net/libcmis/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/net/libcmis/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++(
      |   ^~~~~~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/shared_ptr.hpp:17,
                 from ../../inc/libcmis/rendition.hxx:34,
                 from rendition.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/smart_ptr/shared_ptr.hpp: In constructor 'boost::detail::esft2_deleter_wrapper::esft2_deleter_wrapper()':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/smart_ptr/shared_ptr.hpp:1079:5: warning: 'boost::detail::esft2_deleter_wrapper::deleter_' should be initialized in the member initialization list [-Weffc++]
 1079 |     esft2_deleter_wrapper() BOOST_SP_NOEXCEPT
      |     ^~~~~~~~~~~~~~~~~~~~~
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp: In instantiation of 'class boost::iterators::detail::iterator_facade_base<boost::token_iterator<boost::char_separator<char, std::char_traits<char> >, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char>, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string<char>&, int, false, false>':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:854:9:   required from 'class boost::iterators::iterator_facade<boost::token_iterator<boost::char_separator<char, std::char_traits<char> >, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char>, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string<char>&, int>'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/token_iterator.hpp:30:9:   required from 'class boost::token_iterator<boost::char_separator<char, std::char_traits<char> >, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_parsing.hpp:158:24:   required from here
/pbulk/work/net/libcmis/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++() [with Derived = boost::token_iterator<boost::char_separator<char, std::char_traits<char> >, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >; Value = std::__cxx11::basic_string<char>; CategoryOrTraversal = boost::iterators::forward_traversal_tag; Reference = const std::__cxx11::basic_string<char>&; Difference = int]' should return 'boost::iterators::detail::iterator_facade_base<boost::token_iterator<boost::char_separator<char, std::char_traits<char> >, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char>, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string<char>&, int, false, false>&' [-Weffc++]
  745 |         Derived& operator++()
      |                  ^~~~~~~~
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp: In instantiation of 'class boost::iterators::detail::iterator_facade_base<boost::token_iterator<boost::offset_separator, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char>, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string<char>&, int, false, false>':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:854:9:   required from 'class boost::iterators::iterator_facade<boost::token_iterator<boost::offset_separator, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char>, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string<char>&, int>'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/token_iterator.hpp:30:9:   required from 'class boost::token_iterator<boost::offset_separator, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_parsing.hpp:202:73:   required from here
/pbulk/work/net/libcmis/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++() [with Derived = boost::token_iterator<boost::offset_separator, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >; Value = std::__cxx11::basic_string<char>; CategoryOrTraversal = boost::iterators::forward_traversal_tag; Reference = const std::__cxx11::basic_string<char>&; Difference = int]' should return 'boost::iterators::detail::iterator_facade_base<boost::token_iterator<boost::offset_separator, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char>, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string<char>&, int, false, false>&' [-Weffc++]
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/shared_ptr.hpp:17,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/time_clock.hpp:17,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/posix_time_types.hpp:10,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/time_formatters.hpp:16,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/posix_time.hpp:24,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/local_time/local_time.hpp:11,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time.hpp:15,
                 from ../../inc/libcmis/property.hxx:34,
                 from property.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/smart_ptr/shared_ptr.hpp: In constructor 'boost::detail::esft2_deleter_wrapper::esft2_deleter_wrapper()':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/smart_ptr/shared_ptr.hpp:1079:5: warning: 'boost::detail::esft2_deleter_wrapper::deleter_' should be initialized in the member initialization list [-Weffc++]
 1079 |     esft2_deleter_wrapper() BOOST_SP_NOEXCEPT
      |     ^~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/time_duration.hpp:17,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/posix_time_config.hpp:16,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/posix_time_system.hpp:13,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/ptime.hpp:12,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/posix_time.hpp:15,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/local_time/local_time.hpp:11,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time.hpp:15,
                 from ../../inc/libcmis/xml-utils.hxx:36,
                 from rendition.cxx:33:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/operators.hpp: At global scope:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/operators.hpp:872:6: warning: prefix 'T& boost::operators_impl::output_iterator_helper<T>::operator++()' should return 'boost::operators_impl::output_iterator_helper<T>&' [-Weffc++]
  872 |   T& operator++() { return static_cast<T&>(*this); }
      |      ^~~~~~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/trim.hpp:23,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string.hpp:19,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/tz_db_base.hpp:24,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/local_time/tz_database.hpp:14,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/local_time/local_time.hpp:19,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time.hpp:15,
                 from ../../inc/libcmis/property.hxx:34,
                 from property.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/classification.hpp: At global scope:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/classification.hpp:238:9: warning: user-defined 'boost::algorithm::detail::pred_andF<Pred1T, Pred2T> boost::algorithm::operator&&(const boost::algorithm::predicate_facade<Pred1T>&, const boost::algorithm::predicate_facade<Pred2T>&)' always evaluates both arguments [-Weffc++]
  238 |         operator&&(
      |         ^~~~~~~~
/pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/classification.hpp:262:9: warning: user-defined 'boost::algorithm::detail::pred_orF<Pred1T, Pred2T> boost::algorithm::operator||(const boost::algorithm::predicate_facade<Pred1T>&, const boost::algorithm::predicate_facade<Pred2T>&)' always evaluates both arguments [-Weffc++]
  262 |         operator||(
      |         ^~~~~~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/function/function_template.hpp:14,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/function.hpp:16,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/detail/find_iterator.hpp:18,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/find_iterator.hpp:24,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/iter_find.hpp:27,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/split.hpp:16,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string.hpp:23,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/tz_db_base.hpp:24,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/local_time/tz_database.hpp:14,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/local_time/local_time.hpp:19,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time.hpp:15,
                 from ../../inc/libcmis/property.hxx:34,
                 from property.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/function/function_base.hpp: In constructor 'boost::function_base::function_base()':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/function/function_base.hpp:497:3: warning: 'boost::function_base::functor' should be initialized in the member initialization list [-Weffc++]
  497 |   function_base() : vtable(0) { }
      |   ^~~~~~~~~~~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/range/iterator_range_core.hpp:27,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/replace.hpp:16,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_facet.hpp:17,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/gregorian_io.hpp:16,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/gregorian.hpp:31,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/time_formatters.hpp:12,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/posix_time.hpp:24,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/local_time/local_time.hpp:11,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time.hpp:15,
                 from ../../inc/libcmis/property.hxx:34,
                 from property.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp: In instantiation of 'class boost::iterators::detail::iterator_facade_base<boost::token_iterator<boost::escaped_list_separator<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char>, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string<char>&, int, false, false>':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:854:9:   required from 'class boost::iterators::iterator_facade<boost::token_iterator<boost::escaped_list_separator<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char>, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string<char>&, int>'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/token_iterator.hpp:30:9:   required from 'class boost::token_iterator<boost::escaped_list_separator<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/tz_db_base.hpp:337:21:   required from here
/pbulk/work/net/libcmis/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++() [with Derived = boost::token_iterator<boost::escaped_list_separator<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >; Value = std::__cxx11::basic_string<char>; CategoryOrTraversal = boost::iterators::forward_traversal_tag; Reference = const std::__cxx11::basic_string<char>&; Difference = int]' should return 'boost::iterators::detail::iterator_facade_base<boost::token_iterator<boost::escaped_list_separator<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char>, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string<char>&, int, false, false>&' [-Weffc++]
  745 |         Derived& operator++()
      |                  ^~~~~~~~
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp: In substitution of 'template<class I, class V, class TC, class R, class D> 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) [with I = boost::token_iterator<boost::escaped_list_separator<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >; V = std::__cxx11::basic_string<char>; TC = boost::iterators::forward_traversal_tag; R = const std::__cxx11::basic_string<char>&; D = int]':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/tz_db_base.hpp:339:12:   required from here
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:872:3: warning: postfix 'boost::mpl::eval_if<boost::mpl::and_<boost::is_convertible<const std::__cxx11::basic_string<char>&, const std::__cxx11::basic_string<char>&>, boost::mpl::not_<boost::is_convertible<boost::iterators::forward_traversal_tag, boost::iterators::forward_traversal_tag> >, mpl_::bool_<true>, mpl_::bool_<true>, mpl_::bool_<true> >, boost::mpl::if_<boost::iterators::detail::is_non_proxy_reference<const std::__cxx11::basic_string<char>&, std::__cxx11::basic_string<char> >, boost::iterators::detail::postfix_increment_proxy<boost::token_iterator<boost::escaped_list_separator<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> > >, boost::iterators::detail::writable_postfix_increment_proxy<boost::token_iterator<boost::escaped_list_separator<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> > > >, boost::mpl::identity<boost::token_iterator<boost::escaped_list_separator<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> > > >::type boost::iterators::operator++(boost::iterators::iterator_facade<boost::token_iterator<boost::escaped_list_separator<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char>, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string<char>&, int>&, int)' should return 'boost::iterators::iterator_facade<boost::token_iterator<boost::escaped_list_separator<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char>, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string<char>&, int>' [-Weffc++]
  872 |   operator++(
      |   ^~~~~~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/range/iterator_range_core.hpp:27,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/replace.hpp:16,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_facet.hpp:17,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/gregorian_io.hpp:16,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/gregorian.hpp:31,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/time_formatters.hpp:12,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/posix_time.hpp:24,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/local_time/local_time.hpp:11,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time.hpp:15,
                 from ../../inc/libcmis/xml-utils.hxx:36,
                 from rendition.cxx:33:
/pbulk/work/net/libcmis/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/net/libcmis/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/net/libcmis/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/net/libcmis/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++(
      |   ^~~~~~~~
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp: In instantiation of 'class boost::iterators::detail::iterator_facade_base<boost::token_iterator<boost::char_separator<wchar_t, std::char_traits<wchar_t> >, __gnu_cxx::__normal_iterator<const wchar_t*, std::__cxx11::basic_string<wchar_t> >, std::__cxx11::basic_string<wchar_t> >, std::__cxx11::basic_string<wchar_t>, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string<wchar_t>&, int, false, false>':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:854:9:   required from 'class boost::iterators::iterator_facade<boost::token_iterator<boost::char_separator<wchar_t, std::char_traits<wchar_t> >, __gnu_cxx::__normal_iterator<const wchar_t*, std::__cxx11::basic_string<wchar_t> >, std::__cxx11::basic_string<wchar_t> >, std::__cxx11::basic_string<wchar_t>, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string<wchar_t>&, int>'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/token_iterator.hpp:30:9:   required from 'class boost::token_iterator<boost::char_separator<wchar_t, std::char_traits<wchar_t> >, __gnu_cxx::__normal_iterator<const wchar_t*, std::__cxx11::basic_string<wchar_t> >, std::__cxx11::basic_string<wchar_t> >'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_parsing.hpp:322:36:   required from 'boost::date_time::period<date_type, typename date_type::duration_type> boost::date_time::from_simple_string_type(const std::__cxx11::basic_string<OutputT>&) [with date_type = boost::gregorian::date; charT = wchar_t; typename date_type::duration_type = boost::gregorian::date_duration]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/parsers.hpp:103:62:   required from here
/pbulk/work/net/libcmis/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++() [with Derived = boost::token_iterator<boost::char_separator<wchar_t, std::char_traits<wchar_t> >, __gnu_cxx::__normal_iterator<const wchar_t*, std::__cxx11::basic_string<wchar_t> >, std::__cxx11::basic_string<wchar_t> >; Value = std::__cxx11::basic_string<wchar_t>; CategoryOrTraversal = boost::iterators::forward_traversal_tag; Reference = const std::__cxx11::basic_string<wchar_t>&; Difference = int]' should return 'boost::iterators::detail::iterator_facade_base<boost::token_iterator<boost::char_separator<wchar_t, std::char_traits<wchar_t> >, __gnu_cxx::__normal_iterator<const wchar_t*, std::__cxx11::basic_string<wchar_t> >, std::__cxx11::basic_string<wchar_t> >, std::__cxx11::basic_string<wchar_t>, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string<wchar_t>&, int, false, false>&' [-Weffc++]
  745 |         Derived& operator++()
      |                  ^~~~~~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/token_iterator.hpp:24,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/tokenizer.hpp:20,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_parsing.hpp:17,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/parsers.hpp:13,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/gregorian.hpp:34,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/time_formatters.hpp:12,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/posix_time.hpp:24,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/local_time/local_time.hpp:11,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time.hpp:15,
                 from ../../inc/libcmis/property.hxx:34,
                 from property.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/token_functions.hpp: In instantiation of 'boost::char_separator<Char, Tr>::char_separator(const Char*, const Char*, boost::empty_token_policy) [with Char = char; Tr = std::char_traits<char>]':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_parsing.hpp:155:27:   required from 'date_type boost::date_time::parse_date(const string&, int) [with date_type = boost::gregorian::date; std::string = std::__cxx11::basic_string<char>]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/parsers.hpp:49:41:   required from here
/pbulk/work/net/libcmis/work/.buildlink/include/boost/token_functions.hpp:435:5: warning: 'boost::char_separator<char, std::char_traits<char> >::m_kept_delims' should be initialized in the member initialization list [-Weffc++]
  435 |     char_separator(const Char* dropped_delims,
      |     ^~~~~~~~~~~~~~
/pbulk/work/net/libcmis/work/.buildlink/include/boost/token_functions.hpp: In instantiation of 'boost::char_separator<Char, Tr>::char_separator(const Char*, const Char*, boost::empty_token_policy) [with Char = wchar_t; Tr = std::char_traits<wchar_t>]':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_parsing.hpp:320:22:   required from 'boost::date_time::period<date_type, typename date_type::duration_type> boost::date_time::from_simple_string_type(const std::__cxx11::basic_string<OutputT>&) [with date_type = boost::gregorian::date; charT = wchar_t; typename date_type::duration_type = boost::gregorian::date_duration]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/parsers.hpp:103:62:   required from here
/pbulk/work/net/libcmis/work/.buildlink/include/boost/token_functions.hpp:435:5: warning: 'boost::char_separator<wchar_t, std::char_traits<wchar_t> >::m_kept_delims' should be initialized in the member initialization list [-Weffc++]
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/format_date_parser.hpp:17,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_generator_parser.hpp:20,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_facet.hpp:25,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/gregorian_io.hpp:16,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/gregorian.hpp:31,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/time_formatters.hpp:12,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/posix_time.hpp:24,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/local_time/local_time.hpp:11,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time.hpp:15,
                 from ../../inc/libcmis/property.hxx:34,
                 from property.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/special_values_parser.hpp: In instantiation of 'boost::date_time::special_values_parser<date_type, charT>::special_values_parser() [with date_type = boost::gregorian::date; charT = char]':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/time_parsing.hpp:316:18:   required from 'time_type boost::date_time::parse_iso_time(const string&, char) [with time_type = boost::posix_time::ptime; std::string = std::__cxx11::basic_string<char>]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/time_parsers.hpp:35:51:   required from here
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/special_values_parser.hpp:52:5: warning: 'boost::date_time::special_values_parser<boost::gregorian::date, char>::m_sv_strings' should be initialized in the member initialization list [-Weffc++]
   52 |     special_values_parser()
      |     ^~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/period_parser.hpp:19,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_facet.hpp:23,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/gregorian_io.hpp:16,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/gregorian.hpp:31,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/time_formatters.hpp:12,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/posix_time.hpp:24,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/local_time/local_time.hpp:11,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time.hpp:15,
                 from ../../inc/libcmis/property.hxx:34,
                 from property.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/string_parse_tree.hpp: In instantiation of 'boost::date_time::parse_match_result<charT>::parse_match_result() [with charT = char]':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/time_parsing.hpp:317:17:   required from 'time_type boost::date_time::parse_iso_time(const string&, char) [with time_type = boost::posix_time::ptime; std::string = std::__cxx11::basic_string<char>]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/time_parsers.hpp:35:51:   required from here
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/string_parse_tree.hpp:28:3: warning: 'boost::date_time::parse_match_result<char>::cache' should be initialized in the member initialization list [-Weffc++]
   28 |   parse_match_result() :
      |   ^~~~~~~~~~~~~~~~~~
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp: In instantiation of 'class boost::iterators::detail::iterator_facade_base<boost::token_iterator<boost::char_separator<char, std::char_traits<char> >, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char>, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string<char>&, int, false, false>':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:854:9:   required from 'class boost::iterators::iterator_facade<boost::token_iterator<boost::char_separator<char, std::char_traits<char> >, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char>, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string<char>&, int>'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/token_iterator.hpp:30:9:   required from 'class boost::token_iterator<boost::char_separator<char, std::char_traits<char> >, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_parsing.hpp:158:24:   required from here
/pbulk/work/net/libcmis/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++() [with Derived = boost::token_iterator<boost::char_separator<char, std::char_traits<char> >, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >; Value = std::__cxx11::basic_string<char>; CategoryOrTraversal = boost::iterators::forward_traversal_tag; Reference = const std::__cxx11::basic_string<char>&; Difference = int]' should return 'boost::iterators::detail::iterator_facade_base<boost::token_iterator<boost::char_separator<char, std::char_traits<char> >, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char>, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string<char>&, int, false, false>&' [-Weffc++]
  745 |         Derived& operator++()
      |                  ^~~~~~~~
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp: In instantiation of 'class boost::iterators::detail::iterator_facade_base<boost::token_iterator<boost::offset_separator, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char>, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string<char>&, int, false, false>':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:854:9:   required from 'class boost::iterators::iterator_facade<boost::token_iterator<boost::offset_separator, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char>, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string<char>&, int>'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/token_iterator.hpp:30:9:   required from 'class boost::token_iterator<boost::offset_separator, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_parsing.hpp:202:73:   required from here
/pbulk/work/net/libcmis/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++() [with Derived = boost::token_iterator<boost::offset_separator, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >; Value = std::__cxx11::basic_string<char>; CategoryOrTraversal = boost::iterators::forward_traversal_tag; Reference = const std::__cxx11::basic_string<char>&; Difference = int]' should return 'boost::iterators::detail::iterator_facade_base<boost::token_iterator<boost::offset_separator, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char>, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string<char>&, int, false, false>&' [-Weffc++]
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/string_parse_tree.hpp: In instantiation of 'boost::date_time::string_parse_tree<charT>::string_parse_tree(short int) [with charT = char]':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/special_values_parser.hpp:53:5:   required from 'boost::date_time::special_values_parser<date_type, charT>::special_values_parser() [with date_type = boost::gregorian::date; charT = char]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/time_parsing.hpp:316:18:   required from 'time_type boost::date_time::parse_iso_time(const string&, char) [with time_type = boost::posix_time::ptime; std::string = std::__cxx11::basic_string<char>]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/time_parsers.hpp:35:51:   required from here
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/string_parse_tree.hpp:119:3: warning: 'boost::date_time::string_parse_tree<char>::m_next_chars' should be initialized in the member initialization list [-Weffc++]
  119 |   string_parse_tree(short value = parse_match_result_type::PARSE_ERROR) :
      |   ^~~~~~~~~~~~~~~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/shared_ptr.hpp:17,
                 from ../../inc/libcmis/repository.hxx:34,
                 from repository.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/smart_ptr/shared_ptr.hpp: In constructor 'boost::detail::esft2_deleter_wrapper::esft2_deleter_wrapper()':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/smart_ptr/shared_ptr.hpp:1079:5: warning: 'boost::detail::esft2_deleter_wrapper::deleter_' should be initialized in the member initialization list [-Weffc++]
 1079 |     esft2_deleter_wrapper() BOOST_SP_NOEXCEPT
      |     ^~~~~~~~~~~~~~~~~~~~~
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/string_parse_tree.hpp: In instantiation of 'boost::date_time::string_parse_tree<charT>::string_parse_tree(boost::date_time::string_parse_tree<charT>::collection_type, unsigned int) [with charT = char; boost::date_time::string_parse_tree<charT>::collection_type = std::vector<std::__cxx11::basic_string<char> >]':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/special_values_parser.hpp:91:22:   required from 'void boost::date_time::special_values_parser<date_type, charT>::sv_strings(const string_type&, const string_type&, const string_type&, const string_type&, const string_type&) [with date_type = boost::gregorian::date; charT = char; boost::date_time::special_values_parser<date_type, charT>::string_type = std::__cxx11::basic_string<char>]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/special_values_parser.hpp:54:7:   required from 'boost::date_time::special_values_parser<date_type, charT>::special_values_parser() [with date_type = boost::gregorian::date; charT = char]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/time_parsing.hpp:316:18:   required from 'time_type boost::date_time::parse_iso_time(const string&, char) [with time_type = boost::posix_time::ptime; std::string = std::__cxx11::basic_string<char>]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/time_parsers.hpp:35:51:   required from here
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/string_parse_tree.hpp:104:3: warning: 'boost::date_time::string_parse_tree<char>::m_next_chars' should be initialized in the member initialization list [-Weffc++]
  104 |   string_parse_tree(collection_type names, unsigned int starting_point=0) :
      |   ^~~~~~~~~~~~~~~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/trim.hpp:23,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string.hpp:19,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/tz_db_base.hpp:24,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/local_time/tz_database.hpp:14,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/local_time/local_time.hpp:19,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time.hpp:15,
                 from ../../inc/libcmis/xml-utils.hxx:36,
                 from rendition.cxx:33:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/classification.hpp:238:9: warning: user-defined 'boost::algorithm::detail::pred_andF<Pred1T, Pred2T> boost::algorithm::operator&&(const boost::algorithm::predicate_facade<Pred1T>&, const boost::algorithm::predicate_facade<Pred2T>&)' always evaluates both arguments [-Weffc++]
  238 |         operator&&(
      |         ^~~~~~~~
/pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/classification.hpp:262:9: warning: user-defined 'boost::algorithm::detail::pred_orF<Pred1T, Pred2T> boost::algorithm::operator||(const boost::algorithm::predicate_facade<Pred1T>&, const boost::algorithm::predicate_facade<Pred2T>&)' always evaluates both arguments [-Weffc++]
  262 |         operator||(
      |         ^~~~~~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/function/function_template.hpp:14,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/function.hpp:16,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/detail/find_iterator.hpp:18,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/find_iterator.hpp:24,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/iter_find.hpp:27,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/split.hpp:16,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string.hpp:23,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/tz_db_base.hpp:24,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/local_time/tz_database.hpp:14,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/local_time/local_time.hpp:19,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time.hpp:15,
                 from ../../inc/libcmis/xml-utils.hxx:36,
                 from rendition.cxx:33:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/function/function_base.hpp: In constructor 'boost::function_base::function_base()':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/function/function_base.hpp:497:3: warning: 'boost::function_base::functor' should be initialized in the member initialization list [-Weffc++]
  497 |   function_base() : vtable(0) { }
      |   ^~~~~~~~~~~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/range/iterator_range_core.hpp:27,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/replace.hpp:16,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_facet.hpp:17,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/gregorian_io.hpp:16,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/gregorian.hpp:31,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/time_formatters.hpp:12,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/posix_time.hpp:24,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/local_time/local_time.hpp:11,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time.hpp:15,
                 from ../../inc/libcmis/xml-utils.hxx:36,
                 from rendition.cxx:33:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp: In instantiation of 'class boost::iterators::detail::iterator_facade_base<boost::token_iterator<boost::escaped_list_separator<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char>, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string<char>&, int, false, false>':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:854:9:   required from 'class boost::iterators::iterator_facade<boost::token_iterator<boost::escaped_list_separator<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char>, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string<char>&, int>'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/token_iterator.hpp:30:9:   required from 'class boost::token_iterator<boost::escaped_list_separator<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/tz_db_base.hpp:337:21:   required from here
/pbulk/work/net/libcmis/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++() [with Derived = boost::token_iterator<boost::escaped_list_separator<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >; Value = std::__cxx11::basic_string<char>; CategoryOrTraversal = boost::iterators::forward_traversal_tag; Reference = const std::__cxx11::basic_string<char>&; Difference = int]' should return 'boost::iterators::detail::iterator_facade_base<boost::token_iterator<boost::escaped_list_separator<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char>, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string<char>&, int, false, false>&' [-Weffc++]
  745 |         Derived& operator++()
      |                  ^~~~~~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/range/iterator_range_core.hpp:27,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/replace.hpp:16,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_facet.hpp:17,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/gregorian_io.hpp:16,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/gregorian.hpp:31,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/time_formatters.hpp:12,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/posix_time.hpp:24,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/local_time/local_time.hpp:11,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time.hpp:15,
                 from ../../inc/libcmis/property.hxx:34,
                 from property.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp: In instantiation of 'class boost::iterators::detail::iterator_facade_base<boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, int, false, false>':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:774:11:   required from 'class boost::iterators::detail::iterator_facade_base<boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, int, true, false>'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:800:11:   required from 'class boost::iterators::detail::iterator_facade_base<boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, int, true, true>'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:854:9:   required from 'class boost::iterators::iterator_facade<boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, int>'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_adaptor.hpp:249:9:   required from 'class boost::iterators::iterator_adaptor<boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, char, boost::use_default, char, boost::use_default>'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/transform_iterator.hpp:83:9:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/case_conv.hpp:76:79:   required from 'SequenceT boost::algorithm::to_lower_copy(const SequenceT&, const std::locale&) [with SequenceT = std::__cxx11::basic_string<char>]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/string_parse_tree.hpp:110:54:   required from 'boost::date_time::string_parse_tree<charT>::string_parse_tree(boost::date_time::string_parse_tree<charT>::collection_type, unsigned int) [with charT = char; boost::date_time::string_parse_tree<charT>::collection_type = std::vector<std::__cxx11::basic_string<char> >]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/special_values_parser.hpp:91:22:   required from 'void boost::date_time::special_values_parser<date_type, charT>::sv_strings(const string_type&, const string_type&, const string_type&, const string_type&, const string_type&) [with date_type = boost::gregorian::date; charT = char; boost::date_time::special_values_parser<date_type, charT>::string_type = std::__cxx11::basic_string<char>]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/special_values_parser.hpp:54:7:   required from 'boost::date_time::special_values_parser<date_type, charT>::special_values_parser() [with date_type = boost::gregorian::date; charT = char]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/time_parsing.hpp:316:18:   required from 'time_type boost::date_time::parse_iso_time(const string&, char) [with time_type = boost::posix_time::ptime; std::string = std::__cxx11::basic_string<char>]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/time_parsers.hpp:35:51:   required from here
/pbulk/work/net/libcmis/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++() [with Derived = boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>; Value = char; CategoryOrTraversal = boost::iterators::random_access_traversal_tag; Reference = char; Difference = int]' should return 'boost::iterators::detail::iterator_facade_base<boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, int, false, false>&' [-Weffc++]
  745 |         Derived& operator++()
      |                  ^~~~~~~~
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp: In instantiation of 'class boost::iterators::detail::iterator_facade_base<boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, int, true, false>':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:800:11:   required from 'class boost::iterators::detail::iterator_facade_base<boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, int, true, true>'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:854:9:   required from 'class boost::iterators::iterator_facade<boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, int>'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_adaptor.hpp:249:9:   required from 'class boost::iterators::iterator_adaptor<boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, char, boost::use_default, char, boost::use_default>'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/transform_iterator.hpp:83:9:   required from 'class boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/detail/case_conv.hpp:117:53:   required from 'SequenceT boost::algorithm::detail::transform_range_copy(const RangeT&, FunctorT) [with SequenceT = std::__cxx11::basic_string<char>; RangeT = std::__cxx11::basic_string<char>; FunctorT = boost::algorithm::detail::to_lowerF<char>]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/case_conv.hpp:76:79:   required from 'SequenceT boost::algorithm::to_lower_copy(const SequenceT&, const std::locale&) [with SequenceT = std::__cxx11::basic_string<char>]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/string_parse_tree.hpp:110:54:   required from 'boost::date_time::string_parse_tree<charT>::string_parse_tree(boost::date_time::string_parse_tree<charT>::collection_type, unsigned int) [with charT = char; boost::date_time::string_parse_tree<charT>::collection_type = std::vector<std::__cxx11::basic_string<char> >]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/special_values_parser.hpp:91:22:   required from 'void boost::date_time::special_values_parser<date_type, charT>::sv_strings(const string_type&, const string_type&, const string_type&, const string_type&, const string_type&) [with date_type = boost::gregorian::date; charT = char; boost::date_time::special_values_parser<date_type, charT>::string_type = std::__cxx11::basic_string<char>]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/special_values_parser.hpp:54:7:   required from 'boost::date_time::special_values_parser<date_type, charT>::special_values_parser() [with date_type = boost::gregorian::date; charT = char]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/time_parsing.hpp:316:18:   required from 'time_type boost::date_time::parse_iso_time(const string&, char) [with time_type = boost::posix_time::ptime; std::string = std::__cxx11::basic_string<char>]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/time_parsers.hpp:35:51:   required from here
/pbulk/work/net/libcmis/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--() [with Derived = boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>; Value = char; CategoryOrTraversal = boost::iterators::random_access_traversal_tag; Reference = char; Difference = int]' should return 'boost::iterators::detail::iterator_facade_base<boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, int, true, false>&' [-Weffc++]
  778 |         Derived& operator--()
      |                  ^~~~~~~~
/pbulk/work/net/libcmis/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) [with Derived = boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>; Value = char; CategoryOrTraversal = boost::iterators::random_access_traversal_tag; Reference = char; Difference = int]' should return 'boost::iterators::detail::iterator_facade_base<boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, int, true, false>' [-Weffc++]
  784 |         Derived operator--(int)
      |                 ^~~~~~~~
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp: In substitution of 'template<class I, class V, class TC, class R, class D> 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) [with I = boost::token_iterator<boost::escaped_list_separator<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >; V = std::__cxx11::basic_string<char>; TC = boost::iterators::forward_traversal_tag; R = const std::__cxx11::basic_string<char>&; D = int]':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/tz_db_base.hpp:339:12:   required from here
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:872:3: warning: postfix 'boost::mpl::eval_if<boost::mpl::and_<boost::is_convertible<const std::__cxx11::basic_string<char>&, const std::__cxx11::basic_string<char>&>, boost::mpl::not_<boost::is_convertible<boost::iterators::forward_traversal_tag, boost::iterators::forward_traversal_tag> >, mpl_::bool_<true>, mpl_::bool_<true>, mpl_::bool_<true> >, boost::mpl::if_<boost::iterators::detail::is_non_proxy_reference<const std::__cxx11::basic_string<char>&, std::__cxx11::basic_string<char> >, boost::iterators::detail::postfix_increment_proxy<boost::token_iterator<boost::escaped_list_separator<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> > >, boost::iterators::detail::writable_postfix_increment_proxy<boost::token_iterator<boost::escaped_list_separator<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> > > >, boost::mpl::identity<boost::token_iterator<boost::escaped_list_separator<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> > > >::type boost::iterators::operator++(boost::iterators::iterator_facade<boost::token_iterator<boost::escaped_list_separator<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char>, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string<char>&, int>&, int)' should return 'boost::iterators::iterator_facade<boost::token_iterator<boost::escaped_list_separator<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char>, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string<char>&, int>' [-Weffc++]
  872 |   operator++(
      |   ^~~~~~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/time_duration.hpp:17,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/posix_time_config.hpp:16,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/posix_time_system.hpp:13,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/ptime.hpp:12,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/posix_time.hpp:15,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/local_time/local_time.hpp:11,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time.hpp:15,
                 from ../../inc/libcmis/xml-utils.hxx:36,
                 from repository.cxx:33:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/operators.hpp: At global scope:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/operators.hpp:872:6: warning: prefix 'T& boost::operators_impl::output_iterator_helper<T>::operator++()' should return 'boost::operators_impl::output_iterator_helper<T>&' [-Weffc++]
  872 |   T& operator++() { return static_cast<T&>(*this); }
      |      ^~~~~~~~
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp: In instantiation of 'class boost::iterators::detail::iterator_facade_base<boost::token_iterator<boost::char_separator<wchar_t, std::char_traits<wchar_t> >, __gnu_cxx::__normal_iterator<const wchar_t*, std::__cxx11::basic_string<wchar_t> >, std::__cxx11::basic_string<wchar_t> >, std::__cxx11::basic_string<wchar_t>, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string<wchar_t>&, int, false, false>':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:854:9:   required from 'class boost::iterators::iterator_facade<boost::token_iterator<boost::char_separator<wchar_t, std::char_traits<wchar_t> >, __gnu_cxx::__normal_iterator<const wchar_t*, std::__cxx11::basic_string<wchar_t> >, std::__cxx11::basic_string<wchar_t> >, std::__cxx11::basic_string<wchar_t>, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string<wchar_t>&, int>'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/token_iterator.hpp:30:9:   required from 'class boost::token_iterator<boost::char_separator<wchar_t, std::char_traits<wchar_t> >, __gnu_cxx::__normal_iterator<const wchar_t*, std::__cxx11::basic_string<wchar_t> >, std::__cxx11::basic_string<wchar_t> >'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_parsing.hpp:322:36:   required from 'boost::date_time::period<date_type, typename date_type::duration_type> boost::date_time::from_simple_string_type(const std::__cxx11::basic_string<OutputT>&) [with date_type = boost::gregorian::date; charT = wchar_t; typename date_type::duration_type = boost::gregorian::date_duration]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/parsers.hpp:103:62:   required from here
/pbulk/work/net/libcmis/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++() [with Derived = boost::token_iterator<boost::char_separator<wchar_t, std::char_traits<wchar_t> >, __gnu_cxx::__normal_iterator<const wchar_t*, std::__cxx11::basic_string<wchar_t> >, std::__cxx11::basic_string<wchar_t> >; Value = std::__cxx11::basic_string<wchar_t>; CategoryOrTraversal = boost::iterators::forward_traversal_tag; Reference = const std::__cxx11::basic_string<wchar_t>&; Difference = int]' should return 'boost::iterators::detail::iterator_facade_base<boost::token_iterator<boost::char_separator<wchar_t, std::char_traits<wchar_t> >, __gnu_cxx::__normal_iterator<const wchar_t*, std::__cxx11::basic_string<wchar_t> >, std::__cxx11::basic_string<wchar_t> >, std::__cxx11::basic_string<wchar_t>, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string<wchar_t>&, int, false, false>&' [-Weffc++]
  745 |         Derived& operator++()
      |                  ^~~~~~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/token_iterator.hpp:24,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/tokenizer.hpp:20,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_parsing.hpp:17,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/parsers.hpp:13,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/gregorian.hpp:34,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/time_formatters.hpp:12,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/posix_time.hpp:24,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/local_time/local_time.hpp:11,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time.hpp:15,
                 from ../../inc/libcmis/xml-utils.hxx:36,
                 from rendition.cxx:33:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/token_functions.hpp: In instantiation of 'boost::char_separator<Char, Tr>::char_separator(const Char*, const Char*, boost::empty_token_policy) [with Char = char; Tr = std::char_traits<char>]':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_parsing.hpp:155:27:   required from 'date_type boost::date_time::parse_date(const string&, int) [with date_type = boost::gregorian::date; std::string = std::__cxx11::basic_string<char>]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/parsers.hpp:49:41:   required from here
/pbulk/work/net/libcmis/work/.buildlink/include/boost/token_functions.hpp:435:5: warning: 'boost::char_separator<char, std::char_traits<char> >::m_kept_delims' should be initialized in the member initialization list [-Weffc++]
  435 |     char_separator(const Char* dropped_delims,
      |     ^~~~~~~~~~~~~~
/pbulk/work/net/libcmis/work/.buildlink/include/boost/token_functions.hpp: In instantiation of 'boost::char_separator<Char, Tr>::char_separator(const Char*, const Char*, boost::empty_token_policy) [with Char = wchar_t; Tr = std::char_traits<wchar_t>]':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_parsing.hpp:320:22:   required from 'boost::date_time::period<date_type, typename date_type::duration_type> boost::date_time::from_simple_string_type(const std::__cxx11::basic_string<OutputT>&) [with date_type = boost::gregorian::date; charT = wchar_t; typename date_type::duration_type = boost::gregorian::date_duration]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/parsers.hpp:103:62:   required from here
/pbulk/work/net/libcmis/work/.buildlink/include/boost/token_functions.hpp:435:5: warning: 'boost::char_separator<wchar_t, std::char_traits<wchar_t> >::m_kept_delims' should be initialized in the member initialization list [-Weffc++]
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/format_date_parser.hpp:17,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_generator_parser.hpp:20,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_facet.hpp:25,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/gregorian_io.hpp:16,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/gregorian.hpp:31,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/time_formatters.hpp:12,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/posix_time.hpp:24,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/local_time/local_time.hpp:11,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time.hpp:15,
                 from ../../inc/libcmis/xml-utils.hxx:36,
                 from rendition.cxx:33:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/special_values_parser.hpp: In instantiation of 'boost::date_time::special_values_parser<date_type, charT>::special_values_parser() [with date_type = boost::gregorian::date; charT = char]':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/time_parsing.hpp:316:18:   required from 'time_type boost::date_time::parse_iso_time(const string&, char) [with time_type = boost::posix_time::ptime; std::string = std::__cxx11::basic_string<char>]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/time_parsers.hpp:35:51:   required from here
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/special_values_parser.hpp:52:5: warning: 'boost::date_time::special_values_parser<boost::gregorian::date, char>::m_sv_strings' should be initialized in the member initialization list [-Weffc++]
   52 |     special_values_parser()
      |     ^~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/period_parser.hpp:19,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_facet.hpp:23,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/gregorian_io.hpp:16,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/gregorian.hpp:31,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/time_formatters.hpp:12,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/posix_time.hpp:24,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/local_time/local_time.hpp:11,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time.hpp:15,
                 from ../../inc/libcmis/xml-utils.hxx:36,
                 from rendition.cxx:33:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/string_parse_tree.hpp: In instantiation of 'boost::date_time::parse_match_result<charT>::parse_match_result() [with charT = char]':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/time_parsing.hpp:317:17:   required from 'time_type boost::date_time::parse_iso_time(const string&, char) [with time_type = boost::posix_time::ptime; std::string = std::__cxx11::basic_string<char>]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/time_parsers.hpp:35:51:   required from here
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/string_parse_tree.hpp:28:3: warning: 'boost::date_time::parse_match_result<char>::cache' should be initialized in the member initialization list [-Weffc++]
   28 |   parse_match_result() :
      |   ^~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/range/iterator_range_core.hpp:27,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/replace.hpp:16,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_facet.hpp:17,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/gregorian_io.hpp:16,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/gregorian.hpp:31,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/time_formatters.hpp:12,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/posix_time.hpp:24,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/local_time/local_time.hpp:11,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time.hpp:15,
                 from ../../inc/libcmis/xml-utils.hxx:36,
                 from repository.cxx:33:
/pbulk/work/net/libcmis/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/net/libcmis/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/net/libcmis/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/net/libcmis/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++(
      |   ^~~~~~~~
  CXX      libcmis_la-session-factory.lo
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/string_parse_tree.hpp: In instantiation of 'boost::date_time::string_parse_tree<charT>::string_parse_tree(short int) [with charT = char]':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/special_values_parser.hpp:53:5:   required from 'boost::date_time::special_values_parser<date_type, charT>::special_values_parser() [with date_type = boost::gregorian::date; charT = char]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/time_parsing.hpp:316:18:   required from 'time_type boost::date_time::parse_iso_time(const string&, char) [with time_type = boost::posix_time::ptime; std::string = std::__cxx11::basic_string<char>]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/time_parsers.hpp:35:51:   required from here
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/string_parse_tree.hpp:119:3: warning: 'boost::date_time::string_parse_tree<char>::m_next_chars' should be initialized in the member initialization list [-Weffc++]
  119 |   string_parse_tree(short value = parse_match_result_type::PARSE_ERROR) :
      |   ^~~~~~~~~~~~~~~~~
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/string_parse_tree.hpp: In instantiation of 'boost::date_time::string_parse_tree<charT>::string_parse_tree(boost::date_time::string_parse_tree<charT>::collection_type, unsigned int) [with charT = char; boost::date_time::string_parse_tree<charT>::collection_type = std::vector<std::__cxx11::basic_string<char> >]':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/special_values_parser.hpp:91:22:   required from 'void boost::date_time::special_values_parser<date_type, charT>::sv_strings(const string_type&, const string_type&, const string_type&, const string_type&, const string_type&) [with date_type = boost::gregorian::date; charT = char; boost::date_time::special_values_parser<date_type, charT>::string_type = std::__cxx11::basic_string<char>]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/special_values_parser.hpp:54:7:   required from 'boost::date_time::special_values_parser<date_type, charT>::special_values_parser() [with date_type = boost::gregorian::date; charT = char]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/time_parsing.hpp:316:18:   required from 'time_type boost::date_time::parse_iso_time(const string&, char) [with time_type = boost::posix_time::ptime; std::string = std::__cxx11::basic_string<char>]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/time_parsers.hpp:35:51:   required from here
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/string_parse_tree.hpp:104:3: warning: 'boost::date_time::string_parse_tree<char>::m_next_chars' should be initialized in the member initialization list [-Weffc++]
  104 |   string_parse_tree(collection_type names, unsigned int starting_point=0) :
      |   ^~~~~~~~~~~~~~~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/range/iterator_range_core.hpp:27,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/replace.hpp:16,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_facet.hpp:17,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/gregorian_io.hpp:16,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/gregorian.hpp:31,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/time_formatters.hpp:12,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/posix_time.hpp:24,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/local_time/local_time.hpp:11,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time.hpp:15,
                 from ../../inc/libcmis/xml-utils.hxx:36,
                 from rendition.cxx:33:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp: In instantiation of 'class boost::iterators::detail::iterator_facade_base<boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, int, false, false>':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:774:11:   required from 'class boost::iterators::detail::iterator_facade_base<boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, int, true, false>'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:800:11:   required from 'class boost::iterators::detail::iterator_facade_base<boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, int, true, true>'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:854:9:   required from 'class boost::iterators::iterator_facade<boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, int>'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_adaptor.hpp:249:9:   required from 'class boost::iterators::iterator_adaptor<boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, char, boost::use_default, char, boost::use_default>'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/transform_iterator.hpp:83:9:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/case_conv.hpp:76:79:   required from 'SequenceT boost::algorithm::to_lower_copy(const SequenceT&, const std::locale&) [with SequenceT = std::__cxx11::basic_string<char>]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/string_parse_tree.hpp:110:54:   required from 'boost::date_time::string_parse_tree<charT>::string_parse_tree(boost::date_time::string_parse_tree<charT>::collection_type, unsigned int) [with charT = char; boost::date_time::string_parse_tree<charT>::collection_type = std::vector<std::__cxx11::basic_string<char> >]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/special_values_parser.hpp:91:22:   required from 'void boost::date_time::special_values_parser<date_type, charT>::sv_strings(const string_type&, const string_type&, const string_type&, const string_type&, const string_type&) [with date_type = boost::gregorian::date; charT = char; boost::date_time::special_values_parser<date_type, charT>::string_type = std::__cxx11::basic_string<char>]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/special_values_parser.hpp:54:7:   required from 'boost::date_time::special_values_parser<date_type, charT>::special_values_parser() [with date_type = boost::gregorian::date; charT = char]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/time_parsing.hpp:316:18:   required from 'time_type boost::date_time::parse_iso_time(const string&, char) [with time_type = boost::posix_time::ptime; std::string = std::__cxx11::basic_string<char>]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/time_parsers.hpp:35:51:   required from here
/pbulk/work/net/libcmis/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++() [with Derived = boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>; Value = char; CategoryOrTraversal = boost::iterators::random_access_traversal_tag; Reference = char; Difference = int]' should return 'boost::iterators::detail::iterator_facade_base<boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, int, false, false>&' [-Weffc++]
  745 |         Derived& operator++()
      |                  ^~~~~~~~
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp: In instantiation of 'class boost::iterators::detail::iterator_facade_base<boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, int, true, false>':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:800:11:   required from 'class boost::iterators::detail::iterator_facade_base<boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, int, true, true>'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:854:9:   required from 'class boost::iterators::iterator_facade<boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, int>'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_adaptor.hpp:249:9:   required from 'class boost::iterators::iterator_adaptor<boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, char, boost::use_default, char, boost::use_default>'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/transform_iterator.hpp:83:9:   required from 'class boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/detail/case_conv.hpp:117:53:   required from 'SequenceT boost::algorithm::detail::transform_range_copy(const RangeT&, FunctorT) [with SequenceT = std::__cxx11::basic_string<char>; RangeT = std::__cxx11::basic_string<char>; FunctorT = boost::algorithm::detail::to_lowerF<char>]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/case_conv.hpp:76:79:   required from 'SequenceT boost::algorithm::to_lower_copy(const SequenceT&, const std::locale&) [with SequenceT = std::__cxx11::basic_string<char>]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/string_parse_tree.hpp:110:54:   required from 'boost::date_time::string_parse_tree<charT>::string_parse_tree(boost::date_time::string_parse_tree<charT>::collection_type, unsigned int) [with charT = char; boost::date_time::string_parse_tree<charT>::collection_type = std::vector<std::__cxx11::basic_string<char> >]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/special_values_parser.hpp:91:22:   required from 'void boost::date_time::special_values_parser<date_type, charT>::sv_strings(const string_type&, const string_type&, const string_type&, const string_type&, const string_type&) [with date_type = boost::gregorian::date; charT = char; boost::date_time::special_values_parser<date_type, charT>::string_type = std::__cxx11::basic_string<char>]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/special_values_parser.hpp:54:7:   required from 'boost::date_time::special_values_parser<date_type, charT>::special_values_parser() [with date_type = boost::gregorian::date; charT = char]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/time_parsing.hpp:316:18:   required from 'time_type boost::date_time::parse_iso_time(const string&, char) [with time_type = boost::posix_time::ptime; std::string = std::__cxx11::basic_string<char>]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/time_parsers.hpp:35:51:   required from here
/pbulk/work/net/libcmis/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--() [with Derived = boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>; Value = char; CategoryOrTraversal = boost::iterators::random_access_traversal_tag; Reference = char; Difference = int]' should return 'boost::iterators::detail::iterator_facade_base<boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, int, true, false>&' [-Weffc++]
  778 |         Derived& operator--()
      |                  ^~~~~~~~
/pbulk/work/net/libcmis/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) [with Derived = boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>; Value = char; CategoryOrTraversal = boost::iterators::random_access_traversal_tag; Reference = char; Difference = int]' should return 'boost::iterators::detail::iterator_facade_base<boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, int, true, false>' [-Weffc++]
  784 |         Derived operator--(int)
      |                 ^~~~~~~~
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp: In instantiation of 'class boost::iterators::detail::iterator_facade_base<boost::token_iterator<boost::char_separator<char, std::char_traits<char> >, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char>, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string<char>&, int, false, false>':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:854:9:   required from 'class boost::iterators::iterator_facade<boost::token_iterator<boost::char_separator<char, std::char_traits<char> >, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char>, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string<char>&, int>'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/token_iterator.hpp:30:9:   required from 'class boost::token_iterator<boost::char_separator<char, std::char_traits<char> >, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_parsing.hpp:158:24:   required from here
/pbulk/work/net/libcmis/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++() [with Derived = boost::token_iterator<boost::char_separator<char, std::char_traits<char> >, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >; Value = std::__cxx11::basic_string<char>; CategoryOrTraversal = boost::iterators::forward_traversal_tag; Reference = const std::__cxx11::basic_string<char>&; Difference = int]' should return 'boost::iterators::detail::iterator_facade_base<boost::token_iterator<boost::char_separator<char, std::char_traits<char> >, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char>, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string<char>&, int, false, false>&' [-Weffc++]
  745 |         Derived& operator++()
      |                  ^~~~~~~~
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp: In instantiation of 'class boost::iterators::detail::iterator_facade_base<boost::token_iterator<boost::offset_separator, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char>, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string<char>&, int, false, false>':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:854:9:   required from 'class boost::iterators::iterator_facade<boost::token_iterator<boost::offset_separator, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char>, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string<char>&, int>'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/token_iterator.hpp:30:9:   required from 'class boost::token_iterator<boost::offset_separator, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_parsing.hpp:202:73:   required from here
/pbulk/work/net/libcmis/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++() [with Derived = boost::token_iterator<boost::offset_separator, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >; Value = std::__cxx11::basic_string<char>; CategoryOrTraversal = boost::iterators::forward_traversal_tag; Reference = const std::__cxx11::basic_string<char>&; Difference = int]' should return 'boost::iterators::detail::iterator_facade_base<boost::token_iterator<boost::offset_separator, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char>, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string<char>&, int, false, false>&' [-Weffc++]
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/trim.hpp:23,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string.hpp:19,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/tz_db_base.hpp:24,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/local_time/tz_database.hpp:14,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/local_time/local_time.hpp:19,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time.hpp:15,
                 from ../../inc/libcmis/xml-utils.hxx:36,
                 from repository.cxx:33:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/classification.hpp:238:9: warning: user-defined 'boost::algorithm::detail::pred_andF<Pred1T, Pred2T> boost::algorithm::operator&&(const boost::algorithm::predicate_facade<Pred1T>&, const boost::algorithm::predicate_facade<Pred2T>&)' always evaluates both arguments [-Weffc++]
  238 |         operator&&(
      |         ^~~~~~~~
/pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/classification.hpp:262:9: warning: user-defined 'boost::algorithm::detail::pred_orF<Pred1T, Pred2T> boost::algorithm::operator||(const boost::algorithm::predicate_facade<Pred1T>&, const boost::algorithm::predicate_facade<Pred2T>&)' always evaluates both arguments [-Weffc++]
  262 |         operator||(
      |         ^~~~~~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/function/function_template.hpp:14,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/function.hpp:16,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/detail/find_iterator.hpp:18,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/find_iterator.hpp:24,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/iter_find.hpp:27,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/split.hpp:16,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string.hpp:23,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/tz_db_base.hpp:24,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/local_time/tz_database.hpp:14,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/local_time/local_time.hpp:19,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time.hpp:15,
                 from ../../inc/libcmis/xml-utils.hxx:36,
                 from repository.cxx:33:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/function/function_base.hpp: In constructor 'boost::function_base::function_base()':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/function/function_base.hpp:497:3: warning: 'boost::function_base::functor' should be initialized in the member initialization list [-Weffc++]
  497 |   function_base() : vtable(0) { }
      |   ^~~~~~~~~~~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/range/iterator_range_core.hpp:27,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/replace.hpp:16,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_facet.hpp:17,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/gregorian_io.hpp:16,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/gregorian.hpp:31,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/time_formatters.hpp:12,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/posix_time.hpp:24,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/local_time/local_time.hpp:11,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time.hpp:15,
                 from ../../inc/libcmis/xml-utils.hxx:36,
                 from repository.cxx:33:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp: In instantiation of 'class boost::iterators::detail::iterator_facade_base<boost::token_iterator<boost::escaped_list_separator<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char>, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string<char>&, int, false, false>':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:854:9:   required from 'class boost::iterators::iterator_facade<boost::token_iterator<boost::escaped_list_separator<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char>, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string<char>&, int>'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/token_iterator.hpp:30:9:   required from 'class boost::token_iterator<boost::escaped_list_separator<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/tz_db_base.hpp:337:21:   required from here
/pbulk/work/net/libcmis/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++() [with Derived = boost::token_iterator<boost::escaped_list_separator<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >; Value = std::__cxx11::basic_string<char>; CategoryOrTraversal = boost::iterators::forward_traversal_tag; Reference = const std::__cxx11::basic_string<char>&; Difference = int]' should return 'boost::iterators::detail::iterator_facade_base<boost::token_iterator<boost::escaped_list_separator<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char>, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string<char>&, int, false, false>&' [-Weffc++]
  745 |         Derived& operator++()
      |                  ^~~~~~~~
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp: In substitution of 'template<class I, class V, class TC, class R, class D> 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) [with I = boost::token_iterator<boost::escaped_list_separator<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >; V = std::__cxx11::basic_string<char>; TC = boost::iterators::forward_traversal_tag; R = const std::__cxx11::basic_string<char>&; D = int]':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/tz_db_base.hpp:339:12:   required from here
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:872:3: warning: postfix 'boost::mpl::eval_if<boost::mpl::and_<boost::is_convertible<const std::__cxx11::basic_string<char>&, const std::__cxx11::basic_string<char>&>, boost::mpl::not_<boost::is_convertible<boost::iterators::forward_traversal_tag, boost::iterators::forward_traversal_tag> >, mpl_::bool_<true>, mpl_::bool_<true>, mpl_::bool_<true> >, boost::mpl::if_<boost::iterators::detail::is_non_proxy_reference<const std::__cxx11::basic_string<char>&, std::__cxx11::basic_string<char> >, boost::iterators::detail::postfix_increment_proxy<boost::token_iterator<boost::escaped_list_separator<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> > >, boost::iterators::detail::writable_postfix_increment_proxy<boost::token_iterator<boost::escaped_list_separator<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> > > >, boost::mpl::identity<boost::token_iterator<boost::escaped_list_separator<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> > > >::type boost::iterators::operator++(boost::iterators::iterator_facade<boost::token_iterator<boost::escaped_list_separator<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char>, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string<char>&, int>&, int)' should return 'boost::iterators::iterator_facade<boost::token_iterator<boost::escaped_list_separator<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char>, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string<char>&, int>' [-Weffc++]
  872 |   operator++(
      |   ^~~~~~~~
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp: In instantiation of 'class boost::iterators::detail::iterator_facade_base<boost::token_iterator<boost::char_separator<wchar_t, std::char_traits<wchar_t> >, __gnu_cxx::__normal_iterator<const wchar_t*, std::__cxx11::basic_string<wchar_t> >, std::__cxx11::basic_string<wchar_t> >, std::__cxx11::basic_string<wchar_t>, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string<wchar_t>&, int, false, false>':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:854:9:   required from 'class boost::iterators::iterator_facade<boost::token_iterator<boost::char_separator<wchar_t, std::char_traits<wchar_t> >, __gnu_cxx::__normal_iterator<const wchar_t*, std::__cxx11::basic_string<wchar_t> >, std::__cxx11::basic_string<wchar_t> >, std::__cxx11::basic_string<wchar_t>, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string<wchar_t>&, int>'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/token_iterator.hpp:30:9:   required from 'class boost::token_iterator<boost::char_separator<wchar_t, std::char_traits<wchar_t> >, __gnu_cxx::__normal_iterator<const wchar_t*, std::__cxx11::basic_string<wchar_t> >, std::__cxx11::basic_string<wchar_t> >'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_parsing.hpp:322:36:   required from 'boost::date_time::period<date_type, typename date_type::duration_type> boost::date_time::from_simple_string_type(const std::__cxx11::basic_string<OutputT>&) [with date_type = boost::gregorian::date; charT = wchar_t; typename date_type::duration_type = boost::gregorian::date_duration]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/parsers.hpp:103:62:   required from here
/pbulk/work/net/libcmis/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++() [with Derived = boost::token_iterator<boost::char_separator<wchar_t, std::char_traits<wchar_t> >, __gnu_cxx::__normal_iterator<const wchar_t*, std::__cxx11::basic_string<wchar_t> >, std::__cxx11::basic_string<wchar_t> >; Value = std::__cxx11::basic_string<wchar_t>; CategoryOrTraversal = boost::iterators::forward_traversal_tag; Reference = const std::__cxx11::basic_string<wchar_t>&; Difference = int]' should return 'boost::iterators::detail::iterator_facade_base<boost::token_iterator<boost::char_separator<wchar_t, std::char_traits<wchar_t> >, __gnu_cxx::__normal_iterator<const wchar_t*, std::__cxx11::basic_string<wchar_t> >, std::__cxx11::basic_string<wchar_t> >, std::__cxx11::basic_string<wchar_t>, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string<wchar_t>&, int, false, false>&' [-Weffc++]
  745 |         Derived& operator++()
      |                  ^~~~~~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/token_iterator.hpp:24,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/tokenizer.hpp:20,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_parsing.hpp:17,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/parsers.hpp:13,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/gregorian.hpp:34,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/time_formatters.hpp:12,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/posix_time.hpp:24,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/local_time/local_time.hpp:11,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time.hpp:15,
                 from ../../inc/libcmis/xml-utils.hxx:36,
                 from repository.cxx:33:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/token_functions.hpp: In instantiation of 'boost::char_separator<Char, Tr>::char_separator(const Char*, const Char*, boost::empty_token_policy) [with Char = char; Tr = std::char_traits<char>]':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_parsing.hpp:155:27:   required from 'date_type boost::date_time::parse_date(const string&, int) [with date_type = boost::gregorian::date; std::string = std::__cxx11::basic_string<char>]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/parsers.hpp:49:41:   required from here
/pbulk/work/net/libcmis/work/.buildlink/include/boost/token_functions.hpp:435:5: warning: 'boost::char_separator<char, std::char_traits<char> >::m_kept_delims' should be initialized in the member initialization list [-Weffc++]
  435 |     char_separator(const Char* dropped_delims,
      |     ^~~~~~~~~~~~~~
/pbulk/work/net/libcmis/work/.buildlink/include/boost/token_functions.hpp: In instantiation of 'boost::char_separator<Char, Tr>::char_separator(const Char*, const Char*, boost::empty_token_policy) [with Char = wchar_t; Tr = std::char_traits<wchar_t>]':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_parsing.hpp:320:22:   required from 'boost::date_time::period<date_type, typename date_type::duration_type> boost::date_time::from_simple_string_type(const std::__cxx11::basic_string<OutputT>&) [with date_type = boost::gregorian::date; charT = wchar_t; typename date_type::duration_type = boost::gregorian::date_duration]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/parsers.hpp:103:62:   required from here
/pbulk/work/net/libcmis/work/.buildlink/include/boost/token_functions.hpp:435:5: warning: 'boost::char_separator<wchar_t, std::char_traits<wchar_t> >::m_kept_delims' should be initialized in the member initialization list [-Weffc++]
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/format_date_parser.hpp:17,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_generator_parser.hpp:20,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_facet.hpp:25,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/gregorian_io.hpp:16,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/gregorian.hpp:31,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/time_formatters.hpp:12,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/posix_time.hpp:24,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/local_time/local_time.hpp:11,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time.hpp:15,
                 from ../../inc/libcmis/xml-utils.hxx:36,
                 from repository.cxx:33:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/special_values_parser.hpp: In instantiation of 'boost::date_time::special_values_parser<date_type, charT>::special_values_parser() [with date_type = boost::gregorian::date; charT = char]':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/time_parsing.hpp:316:18:   required from 'time_type boost::date_time::parse_iso_time(const string&, char) [with time_type = boost::posix_time::ptime; std::string = std::__cxx11::basic_string<char>]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/time_parsers.hpp:35:51:   required from here
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/special_values_parser.hpp:52:5: warning: 'boost::date_time::special_values_parser<boost::gregorian::date, char>::m_sv_strings' should be initialized in the member initialization list [-Weffc++]
   52 |     special_values_parser()
      |     ^~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/period_parser.hpp:19,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_facet.hpp:23,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/gregorian_io.hpp:16,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/gregorian.hpp:31,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/time_formatters.hpp:12,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/posix_time.hpp:24,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/local_time/local_time.hpp:11,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time.hpp:15,
                 from ../../inc/libcmis/xml-utils.hxx:36,
                 from repository.cxx:33:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/string_parse_tree.hpp: In instantiation of 'boost::date_time::parse_match_result<charT>::parse_match_result() [with charT = char]':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/time_parsing.hpp:317:17:   required from 'time_type boost::date_time::parse_iso_time(const string&, char) [with time_type = boost::posix_time::ptime; std::string = std::__cxx11::basic_string<char>]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/time_parsers.hpp:35:51:   required from here
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/string_parse_tree.hpp:28:3: warning: 'boost::date_time::parse_match_result<char>::cache' should be initialized in the member initialization list [-Weffc++]
   28 |   parse_match_result() :
      |   ^~~~~~~~~~~~~~~~~~
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/string_parse_tree.hpp: In instantiation of 'boost::date_time::string_parse_tree<charT>::string_parse_tree(short int) [with charT = char]':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/special_values_parser.hpp:53:5:   required from 'boost::date_time::special_values_parser<date_type, charT>::special_values_parser() [with date_type = boost::gregorian::date; charT = char]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/time_parsing.hpp:316:18:   required from 'time_type boost::date_time::parse_iso_time(const string&, char) [with time_type = boost::posix_time::ptime; std::string = std::__cxx11::basic_string<char>]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/time_parsers.hpp:35:51:   required from here
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/string_parse_tree.hpp:119:3: warning: 'boost::date_time::string_parse_tree<char>::m_next_chars' should be initialized in the member initialization list [-Weffc++]
  119 |   string_parse_tree(short value = parse_match_result_type::PARSE_ERROR) :
      |   ^~~~~~~~~~~~~~~~~
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/string_parse_tree.hpp: In instantiation of 'boost::date_time::string_parse_tree<charT>::string_parse_tree(boost::date_time::string_parse_tree<charT>::collection_type, unsigned int) [with charT = char; boost::date_time::string_parse_tree<charT>::collection_type = std::vector<std::__cxx11::basic_string<char> >]':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/special_values_parser.hpp:91:22:   required from 'void boost::date_time::special_values_parser<date_type, charT>::sv_strings(const string_type&, const string_type&, const string_type&, const string_type&, const string_type&) [with date_type = boost::gregorian::date; charT = char; boost::date_time::special_values_parser<date_type, charT>::string_type = std::__cxx11::basic_string<char>]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/special_values_parser.hpp:54:7:   required from 'boost::date_time::special_values_parser<date_type, charT>::special_values_parser() [with date_type = boost::gregorian::date; charT = char]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/time_parsing.hpp:316:18:   required from 'time_type boost::date_time::parse_iso_time(const string&, char) [with time_type = boost::posix_time::ptime; std::string = std::__cxx11::basic_string<char>]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/time_parsers.hpp:35:51:   required from here
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/string_parse_tree.hpp:104:3: warning: 'boost::date_time::string_parse_tree<char>::m_next_chars' should be initialized in the member initialization list [-Weffc++]
  104 |   string_parse_tree(collection_type names, unsigned int starting_point=0) :
      |   ^~~~~~~~~~~~~~~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/range/iterator_range_core.hpp:27,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/replace.hpp:16,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_facet.hpp:17,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/gregorian_io.hpp:16,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/gregorian.hpp:31,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/time_formatters.hpp:12,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/posix_time.hpp:24,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/local_time/local_time.hpp:11,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time.hpp:15,
                 from ../../inc/libcmis/xml-utils.hxx:36,
                 from repository.cxx:33:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp: In instantiation of 'class boost::iterators::detail::iterator_facade_base<boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, int, false, false>':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:774:11:   required from 'class boost::iterators::detail::iterator_facade_base<boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, int, true, false>'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:800:11:   required from 'class boost::iterators::detail::iterator_facade_base<boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, int, true, true>'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:854:9:   required from 'class boost::iterators::iterator_facade<boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, int>'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_adaptor.hpp:249:9:   required from 'class boost::iterators::iterator_adaptor<boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, char, boost::use_default, char, boost::use_default>'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/transform_iterator.hpp:83:9:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/case_conv.hpp:76:79:   required from 'SequenceT boost::algorithm::to_lower_copy(const SequenceT&, const std::locale&) [with SequenceT = std::__cxx11::basic_string<char>]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/string_parse_tree.hpp:110:54:   required from 'boost::date_time::string_parse_tree<charT>::string_parse_tree(boost::date_time::string_parse_tree<charT>::collection_type, unsigned int) [with charT = char; boost::date_time::string_parse_tree<charT>::collection_type = std::vector<std::__cxx11::basic_string<char> >]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/special_values_parser.hpp:91:22:   required from 'void boost::date_time::special_values_parser<date_type, charT>::sv_strings(const string_type&, const string_type&, const string_type&, const string_type&, const string_type&) [with date_type = boost::gregorian::date; charT = char; boost::date_time::special_values_parser<date_type, charT>::string_type = std::__cxx11::basic_string<char>]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/special_values_parser.hpp:54:7:   required from 'boost::date_time::special_values_parser<date_type, charT>::special_values_parser() [with date_type = boost::gregorian::date; charT = char]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/time_parsing.hpp:316:18:   required from 'time_type boost::date_time::parse_iso_time(const string&, char) [with time_type = boost::posix_time::ptime; std::string = std::__cxx11::basic_string<char>]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/time_parsers.hpp:35:51:   required from here
/pbulk/work/net/libcmis/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++() [with Derived = boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>; Value = char; CategoryOrTraversal = boost::iterators::random_access_traversal_tag; Reference = char; Difference = int]' should return 'boost::iterators::detail::iterator_facade_base<boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, int, false, false>&' [-Weffc++]
  745 |         Derived& operator++()
      |                  ^~~~~~~~
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp: In instantiation of 'class boost::iterators::detail::iterator_facade_base<boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, int, true, false>':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:800:11:   required from 'class boost::iterators::detail::iterator_facade_base<boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, int, true, true>'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:854:9:   required from 'class boost::iterators::iterator_facade<boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, int>'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_adaptor.hpp:249:9:   required from 'class boost::iterators::iterator_adaptor<boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, char, boost::use_default, char, boost::use_default>'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/transform_iterator.hpp:83:9:   required from 'class boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/detail/case_conv.hpp:117:53:   required from 'SequenceT boost::algorithm::detail::transform_range_copy(const RangeT&, FunctorT) [with SequenceT = std::__cxx11::basic_string<char>; RangeT = std::__cxx11::basic_string<char>; FunctorT = boost::algorithm::detail::to_lowerF<char>]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/case_conv.hpp:76:79:   required from 'SequenceT boost::algorithm::to_lower_copy(const SequenceT&, const std::locale&) [with SequenceT = std::__cxx11::basic_string<char>]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/string_parse_tree.hpp:110:54:   required from 'boost::date_time::string_parse_tree<charT>::string_parse_tree(boost::date_time::string_parse_tree<charT>::collection_type, unsigned int) [with charT = char; boost::date_time::string_parse_tree<charT>::collection_type = std::vector<std::__cxx11::basic_string<char> >]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/special_values_parser.hpp:91:22:   required from 'void boost::date_time::special_values_parser<date_type, charT>::sv_strings(const string_type&, const string_type&, const string_type&, const string_type&, const string_type&) [with date_type = boost::gregorian::date; charT = char; boost::date_time::special_values_parser<date_type, charT>::string_type = std::__cxx11::basic_string<char>]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/special_values_parser.hpp:54:7:   required from 'boost::date_time::special_values_parser<date_type, charT>::special_values_parser() [with date_type = boost::gregorian::date; charT = char]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/time_parsing.hpp:316:18:   required from 'time_type boost::date_time::parse_iso_time(const string&, char) [with time_type = boost::posix_time::ptime; std::string = std::__cxx11::basic_string<char>]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/time_parsers.hpp:35:51:   required from here
/pbulk/work/net/libcmis/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--() [with Derived = boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>; Value = char; CategoryOrTraversal = boost::iterators::random_access_traversal_tag; Reference = char; Difference = int]' should return 'boost::iterators::detail::iterator_facade_base<boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, int, true, false>&' [-Weffc++]
  778 |         Derived& operator--()
      |                  ^~~~~~~~
/pbulk/work/net/libcmis/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) [with Derived = boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>; Value = char; CategoryOrTraversal = boost::iterators::random_access_traversal_tag; Reference = char; Difference = int]' should return 'boost::iterators::detail::iterator_facade_base<boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, int, true, false>' [-Weffc++]
  784 |         Derived operator--(int)
      |                 ^~~~~~~~
  CXX      libcmis_la-sharepoint-document.lo
  CXX      libcmis_la-sharepoint-folder.lo
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/shared_ptr.hpp:17,
                 from ../../inc/libcmis/oauth2-data.hxx:32,
                 from ../../inc/libcmis/session-factory.hxx:37,
                 from session-factory.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/smart_ptr/shared_ptr.hpp: In constructor 'boost::detail::esft2_deleter_wrapper::esft2_deleter_wrapper()':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/smart_ptr/shared_ptr.hpp:1079:5: warning: 'boost::detail::esft2_deleter_wrapper::deleter_' should be initialized in the member initialization list [-Weffc++]
 1079 |     esft2_deleter_wrapper() BOOST_SP_NOEXCEPT
      |     ^~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/time_duration.hpp:17,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/posix_time_config.hpp:16,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/posix_time_system.hpp:13,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/ptime.hpp:12,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/posix_time.hpp:15,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/local_time/local_time.hpp:11,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time.hpp:15,
                 from ../../inc/libcmis/property-type.hxx:31,
                 from ../../inc/libcmis/object-type.hxx:39,
                 from ../../inc/libcmis/session.hxx:36,
                 from ../../inc/libcmis/session-factory.hxx:39,
                 from session-factory.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/operators.hpp: At global scope:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/operators.hpp:872:6: warning: prefix 'T& boost::operators_impl::output_iterator_helper<T>::operator++()' should return 'boost::operators_impl::output_iterator_helper<T>&' [-Weffc++]
  872 |   T& operator++() { return static_cast<T&>(*this); }
      |      ^~~~~~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/range/iterator_range_core.hpp:27,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/replace.hpp:16,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_facet.hpp:17,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/gregorian_io.hpp:16,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/gregorian.hpp:31,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/time_formatters.hpp:12,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/posix_time.hpp:24,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/local_time/local_time.hpp:11,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time.hpp:15,
                 from ../../inc/libcmis/property-type.hxx:31,
                 from ../../inc/libcmis/object-type.hxx:39,
                 from ../../inc/libcmis/session.hxx:36,
                 from ../../inc/libcmis/session-factory.hxx:39,
                 from session-factory.cxx:29:
/pbulk/work/net/libcmis/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/net/libcmis/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/net/libcmis/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/net/libcmis/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++(
      |   ^~~~~~~~
  CXX      libcmis_la-sharepoint-object-type.lo
  CXX      libcmis_la-sharepoint-object.lo
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp: In instantiation of 'class boost::iterators::detail::iterator_facade_base<boost::token_iterator<boost::char_separator<char, std::char_traits<char> >, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char>, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string<char>&, int, false, false>':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:854:9:   required from 'class boost::iterators::iterator_facade<boost::token_iterator<boost::char_separator<char, std::char_traits<char> >, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char>, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string<char>&, int>'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/token_iterator.hpp:30:9:   required from 'class boost::token_iterator<boost::char_separator<char, std::char_traits<char> >, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_parsing.hpp:158:24:   required from here
/pbulk/work/net/libcmis/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++() [with Derived = boost::token_iterator<boost::char_separator<char, std::char_traits<char> >, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >; Value = std::__cxx11::basic_string<char>; CategoryOrTraversal = boost::iterators::forward_traversal_tag; Reference = const std::__cxx11::basic_string<char>&; Difference = int]' should return 'boost::iterators::detail::iterator_facade_base<boost::token_iterator<boost::char_separator<char, std::char_traits<char> >, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char>, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string<char>&, int, false, false>&' [-Weffc++]
  745 |         Derived& operator++()
      |                  ^~~~~~~~
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp: In instantiation of 'class boost::iterators::detail::iterator_facade_base<boost::token_iterator<boost::offset_separator, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char>, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string<char>&, int, false, false>':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:854:9:   required from 'class boost::iterators::iterator_facade<boost::token_iterator<boost::offset_separator, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char>, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string<char>&, int>'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/token_iterator.hpp:30:9:   required from 'class boost::token_iterator<boost::offset_separator, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_parsing.hpp:202:73:   required from here
/pbulk/work/net/libcmis/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++() [with Derived = boost::token_iterator<boost::offset_separator, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >; Value = std::__cxx11::basic_string<char>; CategoryOrTraversal = boost::iterators::forward_traversal_tag; Reference = const std::__cxx11::basic_string<char>&; Difference = int]' should return 'boost::iterators::detail::iterator_facade_base<boost::token_iterator<boost::offset_separator, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char>, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string<char>&, int, false, false>&' [-Weffc++]
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/trim.hpp:23,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string.hpp:19,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/tz_db_base.hpp:24,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/local_time/tz_database.hpp:14,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/local_time/local_time.hpp:19,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time.hpp:15,
                 from ../../inc/libcmis/property-type.hxx:31,
                 from ../../inc/libcmis/object-type.hxx:39,
                 from ../../inc/libcmis/session.hxx:36,
                 from ../../inc/libcmis/session-factory.hxx:39,
                 from session-factory.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/classification.hpp:238:9: warning: user-defined 'boost::algorithm::detail::pred_andF<Pred1T, Pred2T> boost::algorithm::operator&&(const boost::algorithm::predicate_facade<Pred1T>&, const boost::algorithm::predicate_facade<Pred2T>&)' always evaluates both arguments [-Weffc++]
  238 |         operator&&(
      |         ^~~~~~~~
/pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/classification.hpp:262:9: warning: user-defined 'boost::algorithm::detail::pred_orF<Pred1T, Pred2T> boost::algorithm::operator||(const boost::algorithm::predicate_facade<Pred1T>&, const boost::algorithm::predicate_facade<Pred2T>&)' always evaluates both arguments [-Weffc++]
  262 |         operator||(
      |         ^~~~~~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/function/function_template.hpp:14,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/function.hpp:16,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/detail/find_iterator.hpp:18,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/find_iterator.hpp:24,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/iter_find.hpp:27,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/split.hpp:16,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string.hpp:23,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/tz_db_base.hpp:24,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/local_time/tz_database.hpp:14,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/local_time/local_time.hpp:19,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time.hpp:15,
                 from ../../inc/libcmis/property-type.hxx:31,
                 from ../../inc/libcmis/object-type.hxx:39,
                 from ../../inc/libcmis/session.hxx:36,
                 from ../../inc/libcmis/session-factory.hxx:39,
                 from session-factory.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/function/function_base.hpp: In constructor 'boost::function_base::function_base()':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/function/function_base.hpp:497:3: warning: 'boost::function_base::functor' should be initialized in the member initialization list [-Weffc++]
  497 |   function_base() : vtable(0) { }
      |   ^~~~~~~~~~~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/range/iterator_range_core.hpp:27,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/replace.hpp:16,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_facet.hpp:17,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/gregorian_io.hpp:16,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/gregorian.hpp:31,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/time_formatters.hpp:12,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/posix_time.hpp:24,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/local_time/local_time.hpp:11,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time.hpp:15,
                 from ../../inc/libcmis/property-type.hxx:31,
                 from ../../inc/libcmis/object-type.hxx:39,
                 from ../../inc/libcmis/session.hxx:36,
                 from ../../inc/libcmis/session-factory.hxx:39,
                 from session-factory.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp: In instantiation of 'class boost::iterators::detail::iterator_facade_base<boost::token_iterator<boost::escaped_list_separator<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char>, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string<char>&, int, false, false>':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:854:9:   required from 'class boost::iterators::iterator_facade<boost::token_iterator<boost::escaped_list_separator<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char>, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string<char>&, int>'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/token_iterator.hpp:30:9:   required from 'class boost::token_iterator<boost::escaped_list_separator<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/tz_db_base.hpp:337:21:   required from here
/pbulk/work/net/libcmis/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++() [with Derived = boost::token_iterator<boost::escaped_list_separator<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >; Value = std::__cxx11::basic_string<char>; CategoryOrTraversal = boost::iterators::forward_traversal_tag; Reference = const std::__cxx11::basic_string<char>&; Difference = int]' should return 'boost::iterators::detail::iterator_facade_base<boost::token_iterator<boost::escaped_list_separator<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char>, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string<char>&, int, false, false>&' [-Weffc++]
  745 |         Derived& operator++()
      |                  ^~~~~~~~
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp: In substitution of 'template<class I, class V, class TC, class R, class D> 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) [with I = boost::token_iterator<boost::escaped_list_separator<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >; V = std::__cxx11::basic_string<char>; TC = boost::iterators::forward_traversal_tag; R = const std::__cxx11::basic_string<char>&; D = int]':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/tz_db_base.hpp:339:12:   required from here
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:872:3: warning: postfix 'boost::mpl::eval_if<boost::mpl::and_<boost::is_convertible<const std::__cxx11::basic_string<char>&, const std::__cxx11::basic_string<char>&>, boost::mpl::not_<boost::is_convertible<boost::iterators::forward_traversal_tag, boost::iterators::forward_traversal_tag> >, mpl_::bool_<true>, mpl_::bool_<true>, mpl_::bool_<true> >, boost::mpl::if_<boost::iterators::detail::is_non_proxy_reference<const std::__cxx11::basic_string<char>&, std::__cxx11::basic_string<char> >, boost::iterators::detail::postfix_increment_proxy<boost::token_iterator<boost::escaped_list_separator<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> > >, boost::iterators::detail::writable_postfix_increment_proxy<boost::token_iterator<boost::escaped_list_separator<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> > > >, boost::mpl::identity<boost::token_iterator<boost::escaped_list_separator<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> > > >::type boost::iterators::operator++(boost::iterators::iterator_facade<boost::token_iterator<boost::escaped_list_separator<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char>, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string<char>&, int>&, int)' should return 'boost::iterators::iterator_facade<boost::token_iterator<boost::escaped_list_separator<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char>, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string<char>&, int>' [-Weffc++]
  872 |   operator++(
      |   ^~~~~~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/exceptions.hpp:17,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/string_path.hpp:16,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:16,
                 from json-utils.hxx:36,
                 from onedrive-session.hxx:34,
                 from session-factory.cxx:33:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/any.hpp: In member function 'boost::any& boost::any::operator=(ValueType&&)':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/any.hpp:173:20: warning: 'operator=' should return a reference to '*this' [-Weffc++]
  173 |             return *this;
      |                    ^~~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/tuple/tuple.hpp:28,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/index_base.hpp:30,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/base_type.hpp:21,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index_container.hpp:36,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:21,
                 from json-utils.hxx:36,
                 from onedrive-session.hxx:34,
                 from session-factory.cxx:33:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/tuple/detail/tuple_basic.hpp: In member function 'const boost::tuples::detail::swallow_assign& boost::tuples::detail::swallow_assign::operator=(const T&) const':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/tuple/detail/tuple_basic.hpp:618:12: warning: 'operator=' should return a reference to '*this' [-Weffc++]
  618 |     return *this;
      |            ^~~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/index_saver.hpp:17,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/index_base.hpp:35,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/base_type.hpp:21,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index_container.hpp:36,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:21,
                 from json-utils.hxx:36,
                 from onedrive-session.hxx:34,
                 from session-factory.cxx:33:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/index_matcher.hpp: In constructor 'boost::multi_index::detail::index_matcher::entry::entry(void*, std::size_t)':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/index_matcher.hpp:70:3: warning: 'boost::multi_index::detail::index_matcher::entry::previous' should be initialized in the member initialization list [-Weffc++]
   70 |   entry(void* node_,std::size_t pos_=0):node(node_),pos(pos_){}
      |   ^~~~~
/pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/index_matcher.hpp:70:3: warning: 'boost::multi_index::detail::index_matcher::entry::ordered' should be initialized in the member initialization list [-Weffc++]
/pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/index_matcher.hpp:70:3: warning: 'boost::multi_index::detail::index_matcher::entry::pile_top' should be initialized in the member initialization list [-Weffc++]
/pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/index_matcher.hpp:70:3: warning: 'boost::multi_index::detail::index_matcher::entry::pile_top_entry' should be initialized in the member initialization list [-Weffc++]
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/sequenced_index.hpp:17,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:23,
                 from json-utils.hxx:36,
                 from onedrive-session.hxx:34,
                 from session-factory.cxx:33:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/bind/bind.hpp: At global scope:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/bind/bind.hpp:437:5: warning: user-defined 'boost::_bi::bind_t<bool, boost::_bi::logical_and, boost::_bi::list<boost::_bi::bind_t<R, F, L>, typename boost::_bi::add_value<A2>::type> > boost::_bi::operator&&(const boost::_bi::bind_t<R, F, L>&, A2)' always evaluates both arguments [-Weffc++]
  437 |     operator op (bind_t<R, F, L> const & f, A2 a2) \
      |     ^~~~~~~~
/pbulk/work/net/libcmis/work/.buildlink/include/boost/bind/bind.hpp:437:5: note: in definition of macro 'BOOST_BIND_OPERATOR'
  437 |     operator op (bind_t<R, F, L> const & f, A2 a2) \
      |     ^~~~~~~~
/pbulk/work/net/libcmis/work/.buildlink/include/boost/bind/bind.hpp:437:5: warning: user-defined 'boost::_bi::bind_t<bool, boost::_bi::logical_or, boost::_bi::list<boost::_bi::bind_t<R, F, L>, typename boost::_bi::add_value<A2>::type> > boost::_bi::operator||(const boost::_bi::bind_t<R, F, L>&, A2)' always evaluates both arguments [-Weffc++]
  437 |     operator op (bind_t<R, F, L> const & f, A2 a2) \
      |     ^~~~~~~~
/pbulk/work/net/libcmis/work/.buildlink/include/boost/bind/bind.hpp:437:5: note: in definition of macro 'BOOST_BIND_OPERATOR'
  437 |     operator op (bind_t<R, F, L> const & f, A2 a2) \
      |     ^~~~~~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520,
                 from json-utils.hxx:36,
                 from onedrive-session.hxx:34,
                 from session-factory.cxx:33:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp: In member function 'boost::property_tree::basic_ptree<K, D, C>& boost::property_tree::basic_ptree<Key, Data, KeyCompare>::get_child(const path_type&)':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:573:58: warning: declaration of 'path' shadows a global declaration [-Wshadow]
  573 |         basic_ptree<K, D, C>::get_child(const path_type &path)
      |                                         ~~~~~~~~~~~~~~~~~^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15,
                 from json-utils.hxx:36,
                 from onedrive-session.hxx:34,
                 from session-factory.cxx:33:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree_fwd.hpp:89:67: note: shadowed declaration is here
   89 |     typedef string_path<std::string, id_translator<std::string> > path;
      |                                                                   ^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520,
                 from json-utils.hxx:36,
                 from onedrive-session.hxx:34,
                 from session-factory.cxx:33:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp: In member function 'const boost::property_tree::basic_ptree<K, D, C>& boost::property_tree::basic_ptree<Key, Data, KeyCompare>::get_child(const path_type&) const':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:585:58: warning: declaration of 'path' shadows a global declaration [-Wshadow]
  585 |         basic_ptree<K, D, C>::get_child(const path_type &path) const
      |                                         ~~~~~~~~~~~~~~~~~^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15,
                 from json-utils.hxx:36,
                 from onedrive-session.hxx:34,
                 from session-factory.cxx:33:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree_fwd.hpp:89:67: note: shadowed declaration is here
   89 |     typedef string_path<std::string, id_translator<std::string> > path;
      |                                                                   ^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520,
                 from json-utils.hxx:36,
                 from onedrive-session.hxx:34,
                 from session-factory.cxx:33:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp: In member function 'boost::property_tree::basic_ptree<K, D, C>& boost::property_tree::basic_ptree<Key, Data, KeyCompare>::get_child(const path_type&, boost::property_tree::basic_ptree<Key, Data, KeyCompare>::self_type&)':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:592:58: warning: declaration of 'path' shadows a global declaration [-Wshadow]
  592 |         basic_ptree<K, D, C>::get_child(const path_type &path,
      |                                         ~~~~~~~~~~~~~~~~~^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15,
                 from json-utils.hxx:36,
                 from onedrive-session.hxx:34,
                 from session-factory.cxx:33:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree_fwd.hpp:89:67: note: shadowed declaration is here
   89 |     typedef string_path<std::string, id_translator<std::string> > path;
      |                                                                   ^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520,
                 from json-utils.hxx:36,
                 from onedrive-session.hxx:34,
                 from session-factory.cxx:33:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp: In member function 'const boost::property_tree::basic_ptree<K, D, C>& boost::property_tree::basic_ptree<Key, Data, KeyCompare>::get_child(const path_type&, const self_type&) const':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:602:58: warning: declaration of 'path' shadows a global declaration [-Wshadow]
  602 |         basic_ptree<K, D, C>::get_child(const path_type &path,
      |                                         ~~~~~~~~~~~~~~~~~^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15,
                 from json-utils.hxx:36,
                 from onedrive-session.hxx:34,
                 from session-factory.cxx:33:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree_fwd.hpp:89:67: note: shadowed declaration is here
   89 |     typedef string_path<std::string, id_translator<std::string> > path;
      |                                                                   ^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520,
                 from json-utils.hxx:36,
                 from onedrive-session.hxx:34,
                 from session-factory.cxx:33:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp: In member function 'boost::optional<boost::property_tree::basic_ptree<Key, Data, KeyCompare>&> boost::property_tree::basic_ptree<Key, Data, KeyCompare>::get_child_optional(const path_type&)':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:612:67: warning: declaration of 'path' shadows a global declaration [-Wshadow]
  612 |         basic_ptree<K, D, C>::get_child_optional(const path_type &path)
      |                                                  ~~~~~~~~~~~~~~~~~^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15,
                 from json-utils.hxx:36,
                 from onedrive-session.hxx:34,
                 from session-factory.cxx:33:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree_fwd.hpp:89:67: note: shadowed declaration is here
   89 |     typedef string_path<std::string, id_translator<std::string> > path;
      |                                                                   ^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520,
                 from json-utils.hxx:36,
                 from onedrive-session.hxx:34,
                 from session-factory.cxx:33:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp: In member function 'boost::optional<const boost::property_tree::basic_ptree<Key, Data, KeyCompare>&> boost::property_tree::basic_ptree<Key, Data, KeyCompare>::get_child_optional(const path_type&) const':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:624:67: warning: declaration of 'path' shadows a global declaration [-Wshadow]
  624 |         basic_ptree<K, D, C>::get_child_optional(const path_type &path) const
      |                                                  ~~~~~~~~~~~~~~~~~^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15,
                 from json-utils.hxx:36,
                 from onedrive-session.hxx:34,
                 from session-factory.cxx:33:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree_fwd.hpp:89:67: note: shadowed declaration is here
   89 |     typedef string_path<std::string, id_translator<std::string> > path;
      |                                                                   ^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520,
                 from json-utils.hxx:36,
                 from onedrive-session.hxx:34,
                 from session-factory.cxx:33:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp: In member function 'boost::property_tree::basic_ptree<K, D, C>& boost::property_tree::basic_ptree<Key, Data, KeyCompare>::put_child(const path_type&, const self_type&)':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:636:58: warning: declaration of 'path' shadows a global declaration [-Wshadow]
  636 |         basic_ptree<K, D, C>::put_child(const path_type &path,
      |                                         ~~~~~~~~~~~~~~~~~^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15,
                 from json-utils.hxx:36,
                 from onedrive-session.hxx:34,
                 from session-factory.cxx:33:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree_fwd.hpp:89:67: note: shadowed declaration is here
   89 |     typedef string_path<std::string, id_translator<std::string> > path;
      |                                                                   ^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520,
                 from json-utils.hxx:36,
                 from onedrive-session.hxx:34,
                 from session-factory.cxx:33:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp: In member function 'boost::property_tree::basic_ptree<K, D, C>& boost::property_tree::basic_ptree<Key, Data, KeyCompare>::add_child(const path_type&, const self_type&)':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:654:58: warning: declaration of 'path' shadows a global declaration [-Wshadow]
  654 |         basic_ptree<K, D, C>::add_child(const path_type &path,
      |                                         ~~~~~~~~~~~~~~~~~^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15,
                 from json-utils.hxx:36,
                 from onedrive-session.hxx:34,
                 from session-factory.cxx:33:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree_fwd.hpp:89:67: note: shadowed declaration is here
   89 |     typedef string_path<std::string, id_translator<std::string> > path;
      |                                                                   ^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520,
                 from json-utils.hxx:36,
                 from onedrive-session.hxx:34,
                 from session-factory.cxx:33:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp: In member function 'typename boost::enable_if<boost::property_tree::detail::is_translator<Translator>, Type>::type boost::property_tree::basic_ptree<Key, Data, KeyCompare>::get(const path_type&, Translator) const':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:743:48: warning: declaration of 'path' shadows a global declaration [-Wshadow]
  743 |     basic_ptree<K, D, C>::get(const path_type &path,
      |                               ~~~~~~~~~~~~~~~~~^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15,
                 from json-utils.hxx:36,
                 from onedrive-session.hxx:34,
                 from session-factory.cxx:33:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree_fwd.hpp:89:67: note: shadowed declaration is here
   89 |     typedef string_path<std::string, id_translator<std::string> > path;
      |                                                                   ^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520,
                 from json-utils.hxx:36,
                 from onedrive-session.hxx:34,
                 from session-factory.cxx:33:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp: In member function 'Type boost::property_tree::basic_ptree<Key, Data, KeyCompare>::get(const path_type&) const':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:751:53: warning: declaration of 'path' shadows a global declaration [-Wshadow]
  751 |     Type basic_ptree<K, D, C>::get(const path_type &path) const
      |                                    ~~~~~~~~~~~~~~~~~^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15,
                 from json-utils.hxx:36,
                 from onedrive-session.hxx:34,
                 from session-factory.cxx:33:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree_fwd.hpp:89:67: note: shadowed declaration is here
   89 |     typedef string_path<std::string, id_translator<std::string> > path;
      |                                                                   ^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520,
                 from json-utils.hxx:36,
                 from onedrive-session.hxx:34,
                 from session-factory.cxx:33:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp: In member function 'Type boost::property_tree::basic_ptree<Key, Data, KeyCompare>::get(const path_type&, const Type&, Translator) const':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:758:53: warning: declaration of 'path' shadows a global declaration [-Wshadow]
  758 |     Type basic_ptree<K, D, C>::get(const path_type &path,
      |                                    ~~~~~~~~~~~~~~~~~^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15,
                 from json-utils.hxx:36,
                 from onedrive-session.hxx:34,
                 from session-factory.cxx:33:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree_fwd.hpp:89:67: note: shadowed declaration is here
   89 |     typedef string_path<std::string, id_translator<std::string> > path;
      |                                                                   ^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520,
                 from json-utils.hxx:36,
                 from onedrive-session.hxx:34,
                 from session-factory.cxx:33:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp: In member function 'typename boost::enable_if<boost::property_tree::detail::is_character<Ch>, std::__cxx11::basic_string<Ch> >::type boost::property_tree::basic_ptree<Key, Data, KeyCompare>::get(const path_type&, const Ch*, Translator) const':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:772:26: warning: declaration of 'path' shadows a global declaration [-Wshadow]
  772 |         const path_type &path, const Ch *default_value, Translator tr) const
      |         ~~~~~~~~~~~~~~~~~^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15,
                 from json-utils.hxx:36,
                 from onedrive-session.hxx:34,
                 from session-factory.cxx:33:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree_fwd.hpp:89:67: note: shadowed declaration is here
   89 |     typedef string_path<std::string, id_translator<std::string> > path;
      |                                                                   ^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520,
                 from json-utils.hxx:36,
                 from onedrive-session.hxx:34,
                 from session-factory.cxx:33:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp: In member function 'typename boost::disable_if<boost::property_tree::detail::is_translator<Type>, Type>::type boost::property_tree::basic_ptree<Key, Data, KeyCompare>::get(const path_type&, const Type&) const':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:780:48: warning: declaration of 'path' shadows a global declaration [-Wshadow]
  780 |     basic_ptree<K, D, C>::get(const path_type &path,
      |                               ~~~~~~~~~~~~~~~~~^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15,
                 from json-utils.hxx:36,
                 from onedrive-session.hxx:34,
                 from session-factory.cxx:33:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree_fwd.hpp:89:67: note: shadowed declaration is here
   89 |     typedef string_path<std::string, id_translator<std::string> > path;
      |                                                                   ^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520,
                 from json-utils.hxx:36,
                 from onedrive-session.hxx:34,
                 from session-factory.cxx:33:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp: In member function 'typename boost::enable_if<boost::property_tree::detail::is_character<Ch>, std::__cxx11::basic_string<Ch> >::type boost::property_tree::basic_ptree<Key, Data, KeyCompare>::get(const path_type&, const Ch*) const':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:793:26: warning: declaration of 'path' shadows a global declaration [-Wshadow]
  793 |         const path_type &path, const Ch *default_value) const
      |         ~~~~~~~~~~~~~~~~~^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15,
                 from json-utils.hxx:36,
                 from onedrive-session.hxx:34,
                 from session-factory.cxx:33:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree_fwd.hpp:89:67: note: shadowed declaration is here
   89 |     typedef string_path<std::string, id_translator<std::string> > path;
      |                                                                   ^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520,
                 from json-utils.hxx:36,
                 from onedrive-session.hxx:34,
                 from session-factory.cxx:33:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp: In member function 'boost::optional<U> boost::property_tree::basic_ptree<Key, Data, KeyCompare>::get_optional(const path_type&, Translator) const':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:800:72: warning: declaration of 'path' shadows a global declaration [-Wshadow]
  800 |     optional<Type> basic_ptree<K, D, C>::get_optional(const path_type &path,
      |                                                       ~~~~~~~~~~~~~~~~~^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15,
                 from json-utils.hxx:36,
                 from onedrive-session.hxx:34,
                 from session-factory.cxx:33:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree_fwd.hpp:89:67: note: shadowed declaration is here
   89 |     typedef string_path<std::string, id_translator<std::string> > path;
      |                                                                   ^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520,
                 from json-utils.hxx:36,
                 from onedrive-session.hxx:34,
                 from session-factory.cxx:33:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp: In member function 'boost::optional<U> boost::property_tree::basic_ptree<Key, Data, KeyCompare>::get_optional(const path_type&) const':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:813:66: warning: declaration of 'path' shadows a global declaration [-Wshadow]
  813 |                                                 const path_type &path) const
      |                                                 ~~~~~~~~~~~~~~~~~^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15,
                 from json-utils.hxx:36,
                 from onedrive-session.hxx:34,
                 from session-factory.cxx:33:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree_fwd.hpp:89:67: note: shadowed declaration is here
   89 |     typedef string_path<std::string, id_translator<std::string> > path;
      |                                                                   ^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520,
                 from json-utils.hxx:36,
                 from onedrive-session.hxx:34,
                 from session-factory.cxx:33:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp: In member function 'boost::property_tree::basic_ptree<K, D, C>& boost::property_tree::basic_ptree<Key, Data, KeyCompare>::put(const path_type&, const Type&, Translator)':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:844:26: warning: declaration of 'path' shadows a global declaration [-Wshadow]
  844 |         const path_type &path, const Type &value, Translator tr)
      |         ~~~~~~~~~~~~~~~~~^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15,
                 from json-utils.hxx:36,
                 from onedrive-session.hxx:34,
                 from session-factory.cxx:33:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree_fwd.hpp:89:67: note: shadowed declaration is here
   89 |     typedef string_path<std::string, id_translator<std::string> > path;
      |                                                                   ^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520,
                 from json-utils.hxx:36,
                 from onedrive-session.hxx:34,
                 from session-factory.cxx:33:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp: In member function 'boost::property_tree::basic_ptree<K, D, C>& boost::property_tree::basic_ptree<Key, Data, KeyCompare>::put(const path_type&, const Type&)':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:859:26: warning: declaration of 'path' shadows a global declaration [-Wshadow]
  859 |         const path_type &path, const Type &value)
      |         ~~~~~~~~~~~~~~~~~^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15,
                 from json-utils.hxx:36,
                 from onedrive-session.hxx:34,
                 from session-factory.cxx:33:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree_fwd.hpp:89:67: note: shadowed declaration is here
   89 |     typedef string_path<std::string, id_translator<std::string> > path;
      |                                                                   ^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520,
                 from json-utils.hxx:36,
                 from onedrive-session.hxx:34,
                 from session-factory.cxx:33:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp: In member function 'boost::property_tree::basic_ptree<K, D, C>& boost::property_tree::basic_ptree<Key, Data, KeyCompare>::add(const path_type&, const Type&, Translator)':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:868:26: warning: declaration of 'path' shadows a global declaration [-Wshadow]
  868 |         const path_type &path, const Type &value, Translator tr)
      |         ~~~~~~~~~~~~~~~~~^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15,
                 from json-utils.hxx:36,
                 from onedrive-session.hxx:34,
                 from session-factory.cxx:33:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree_fwd.hpp:89:67: note: shadowed declaration is here
   89 |     typedef string_path<std::string, id_translator<std::string> > path;
      |                                                                   ^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520,
                 from json-utils.hxx:36,
                 from onedrive-session.hxx:34,
                 from session-factory.cxx:33:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp: In member function 'boost::property_tree::basic_ptree<K, D, C>& boost::property_tree::basic_ptree<Key, Data, KeyCompare>::add(const path_type&, const Type&)':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:878:26: warning: declaration of 'path' shadows a global declaration [-Wshadow]
  878 |         const path_type &path, const Type &value)
      |         ~~~~~~~~~~~~~~~~~^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15,
                 from json-utils.hxx:36,
                 from onedrive-session.hxx:34,
                 from session-factory.cxx:33:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree_fwd.hpp:89:67: note: shadowed declaration is here
   89 |     typedef string_path<std::string, id_translator<std::string> > path;
      |                                                                   ^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/range/iterator_range_core.hpp:27,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/replace.hpp:16,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_facet.hpp:17,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/gregorian_io.hpp:16,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/gregorian.hpp:31,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/time_formatters.hpp:12,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/posix_time.hpp:24,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/local_time/local_time.hpp:11,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time.hpp:15,
                 from ../../inc/libcmis/property-type.hxx:31,
                 from ../../inc/libcmis/object-type.hxx:39,
                 from ../../inc/libcmis/session.hxx:36,
                 from ../../inc/libcmis/session-factory.hxx:39,
                 from session-factory.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp: In instantiation of 'class boost::iterators::detail::iterator_facade_base<boost::token_iterator<boost::char_separator<wchar_t, std::char_traits<wchar_t> >, __gnu_cxx::__normal_iterator<const wchar_t*, std::__cxx11::basic_string<wchar_t> >, std::__cxx11::basic_string<wchar_t> >, std::__cxx11::basic_string<wchar_t>, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string<wchar_t>&, int, false, false>':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:854:9:   required from 'class boost::iterators::iterator_facade<boost::token_iterator<boost::char_separator<wchar_t, std::char_traits<wchar_t> >, __gnu_cxx::__normal_iterator<const wchar_t*, std::__cxx11::basic_string<wchar_t> >, std::__cxx11::basic_string<wchar_t> >, std::__cxx11::basic_string<wchar_t>, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string<wchar_t>&, int>'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/token_iterator.hpp:30:9:   required from 'class boost::token_iterator<boost::char_separator<wchar_t, std::char_traits<wchar_t> >, __gnu_cxx::__normal_iterator<const wchar_t*, std::__cxx11::basic_string<wchar_t> >, std::__cxx11::basic_string<wchar_t> >'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_parsing.hpp:322:36:   required from 'boost::date_time::period<date_type, typename date_type::duration_type> boost::date_time::from_simple_string_type(const std::__cxx11::basic_string<OutputT>&) [with date_type = boost::gregorian::date; charT = wchar_t; typename date_type::duration_type = boost::gregorian::date_duration]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/parsers.hpp:103:62:   required from here
/pbulk/work/net/libcmis/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++() [with Derived = boost::token_iterator<boost::char_separator<wchar_t, std::char_traits<wchar_t> >, __gnu_cxx::__normal_iterator<const wchar_t*, std::__cxx11::basic_string<wchar_t> >, std::__cxx11::basic_string<wchar_t> >; Value = std::__cxx11::basic_string<wchar_t>; CategoryOrTraversal = boost::iterators::forward_traversal_tag; Reference = const std::__cxx11::basic_string<wchar_t>&; Difference = int]' should return 'boost::iterators::detail::iterator_facade_base<boost::token_iterator<boost::char_separator<wchar_t, std::char_traits<wchar_t> >, __gnu_cxx::__normal_iterator<const wchar_t*, std::__cxx11::basic_string<wchar_t> >, std::__cxx11::basic_string<wchar_t> >, std::__cxx11::basic_string<wchar_t>, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string<wchar_t>&, int, false, false>&' [-Weffc++]
  745 |         Derived& operator++()
      |                  ^~~~~~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/node_type.hpp:22,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/index_base.hpp:27,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/base_type.hpp:21,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index_container.hpp:36,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:21,
                 from json-utils.hxx:36,
                 from onedrive-session.hxx:34,
                 from session-factory.cxx:33:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/header_holder.hpp: In instantiation of 'struct boost::multi_index::detail::header_holder<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::null_augment_policy, boost::multi_index::detail::index_node_base<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > > > >*, boost::multi_index::multi_index_container<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, boost::multi_index::indexed_by<boost::multi_index::sequenced<>, boost::multi_index::ordered_non_unique<boost::multi_index::tag<boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >::subs::by_name, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::multi_index::member<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, const std::__cxx11::basic_string<char>, &std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >::first>, std::less<std::__cxx11::basic_string<char> > >, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > > >':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index_container.hpp:99:7:   required from 'class boost::multi_index::multi_index_container<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, boost::multi_index::indexed_by<boost::multi_index::sequenced<>, boost::multi_index::ordered_non_unique<boost::multi_index::tag<boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >::subs::by_name, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::multi_index::member<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, const std::__cxx11::basic_string<char>, &std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >::first>, std::less<std::__cxx11::basic_string<char> > >, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > >'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:60:13:   required from 'struct boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >::subs'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:195:64:   required from 'boost::property_tree::basic_ptree<Key, Data, KeyCompare>::basic_ptree(const boost::property_tree::basic_ptree<Key, Data, KeyCompare>&) [with Key = std::__cxx11::basic_string<char>; Data = std::__cxx11::basic_string<char>; KeyCompare = std::less<std::__cxx11::basic_string<char> >]'
json-utils.hxx:78:62:   required from here
/pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/header_holder.hpp:33:8: warning: 'struct boost::multi_index::detail::header_holder<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::null_augment_policy, boost::multi_index::detail::index_node_base<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > > > >*, boost::multi_index::multi_index_container<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, boost::multi_index::indexed_by<boost::multi_index::sequenced<>, boost::multi_index::ordered_non_unique<boost::multi_index::tag<boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >::subs::by_name, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::multi_index::member<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, const std::__cxx11::basic_string<char>, &std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >::first>, std::less<std::__cxx11::basic_string<char> > >, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > > >' has pointer data members [-Weffc++]
   33 | struct header_holder:private noncopyable
      |        ^~~~~~~~~~~~~
/pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/header_holder.hpp:33:8: warning:   but does not declare 'boost::multi_index::detail::header_holder<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::null_augment_policy, boost::multi_index::detail::index_node_base<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > > > >*, boost::multi_index::multi_index_container<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, boost::multi_index::indexed_by<boost::multi_index::sequenced<>, boost::multi_index::ordered_non_unique<boost::multi_index::tag<boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >::subs::by_name, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::multi_index::member<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, const std::__cxx11::basic_string<char>, &std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >::first>, std::less<std::__cxx11::basic_string<char> > >, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > > >(const boost::multi_index::detail::header_holder<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::null_augment_policy, boost::multi_index::detail::index_node_base<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > > > >*, boost::multi_index::multi_index_container<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, boost::multi_index::indexed_by<boost::multi_index::sequenced<>, boost::multi_index::ordered_non_unique<boost::multi_index::tag<boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >::subs::by_name, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::multi_index::member<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, const std::__cxx11::basic_string<char>, &std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >::first>, std::less<std::__cxx11::basic_string<char> > >, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > > >&)' [-Weffc++]
/pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/header_holder.hpp:33:8: warning:   or 'operator=(const boost::multi_index::detail::header_holder<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::null_augment_policy, boost::multi_index::detail::index_node_base<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > > > >*, boost::multi_index::multi_index_container<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, boost::multi_index::indexed_by<boost::multi_index::sequenced<>, boost::multi_index::ordered_non_unique<boost::multi_index::tag<boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >::subs::by_name, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::multi_index::member<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, const std::__cxx11::basic_string<char>, &std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >::first>, std::less<std::__cxx11::basic_string<char> > >, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > > >&)' [-Weffc++]
/pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/header_holder.hpp:38:15: note: pointer member 'boost::multi_index::detail::header_holder<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::null_augment_policy, boost::multi_index::detail::index_node_base<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > > > >*, boost::multi_index::multi_index_container<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, boost::multi_index::indexed_by<boost::multi_index::sequenced<>, boost::multi_index::ordered_non_unique<boost::multi_index::tag<boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >::subs::by_name, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::multi_index::member<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, const std::__cxx11::basic_string<char>, &std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >::first>, std::less<std::__cxx11::basic_string<char> > >, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > > >::member' declared here
   38 |   NodeTypePtr member;
      |               ^~~~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/token_iterator.hpp:24,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/tokenizer.hpp:20,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_parsing.hpp:17,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/parsers.hpp:13,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/gregorian.hpp:34,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/time_formatters.hpp:12,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/posix_time.hpp:24,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/local_time/local_time.hpp:11,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time.hpp:15,
                 from ../../inc/libcmis/property-type.hxx:31,
                 from ../../inc/libcmis/object-type.hxx:39,
                 from ../../inc/libcmis/session.hxx:36,
                 from ../../inc/libcmis/session-factory.hxx:39,
                 from session-factory.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/token_functions.hpp: In instantiation of 'boost::char_separator<Char, Tr>::char_separator(const Char*, const Char*, boost::empty_token_policy) [with Char = char; Tr = std::char_traits<char>]':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_parsing.hpp:155:27:   required from 'date_type boost::date_time::parse_date(const string&, int) [with date_type = boost::gregorian::date; std::string = std::__cxx11::basic_string<char>]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/parsers.hpp:49:41:   required from here
/pbulk/work/net/libcmis/work/.buildlink/include/boost/token_functions.hpp:435:5: warning: 'boost::char_separator<char, std::char_traits<char> >::m_kept_delims' should be initialized in the member initialization list [-Weffc++]
  435 |     char_separator(const Char* dropped_delims,
      |     ^~~~~~~~~~~~~~
/pbulk/work/net/libcmis/work/.buildlink/include/boost/token_functions.hpp: In instantiation of 'boost::char_separator<Char, Tr>::char_separator(const Char*, const Char*, boost::empty_token_policy) [with Char = wchar_t; Tr = std::char_traits<wchar_t>]':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_parsing.hpp:320:22:   required from 'boost::date_time::period<date_type, typename date_type::duration_type> boost::date_time::from_simple_string_type(const std::__cxx11::basic_string<OutputT>&) [with date_type = boost::gregorian::date; charT = wchar_t; typename date_type::duration_type = boost::gregorian::date_duration]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/parsers.hpp:103:62:   required from here
/pbulk/work/net/libcmis/work/.buildlink/include/boost/token_functions.hpp:435:5: warning: 'boost::char_separator<wchar_t, std::char_traits<wchar_t> >::m_kept_delims' should be initialized in the member initialization list [-Weffc++]
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/format_date_parser.hpp:17,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_generator_parser.hpp:20,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_facet.hpp:25,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/gregorian_io.hpp:16,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/gregorian.hpp:31,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/time_formatters.hpp:12,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/posix_time.hpp:24,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/local_time/local_time.hpp:11,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time.hpp:15,
                 from ../../inc/libcmis/property-type.hxx:31,
                 from ../../inc/libcmis/object-type.hxx:39,
                 from ../../inc/libcmis/session.hxx:36,
                 from ../../inc/libcmis/session-factory.hxx:39,
                 from session-factory.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/special_values_parser.hpp: In instantiation of 'boost::date_time::special_values_parser<date_type, charT>::special_values_parser() [with date_type = boost::gregorian::date; charT = char]':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/time_parsing.hpp:316:18:   required from 'time_type boost::date_time::parse_iso_time(const string&, char) [with time_type = boost::posix_time::ptime; std::string = std::__cxx11::basic_string<char>]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/time_parsers.hpp:35:51:   required from here
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/special_values_parser.hpp:52:5: warning: 'boost::date_time::special_values_parser<boost::gregorian::date, char>::m_sv_strings' should be initialized in the member initialization list [-Weffc++]
   52 |     special_values_parser()
      |     ^~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/period_parser.hpp:19,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_facet.hpp:23,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/gregorian_io.hpp:16,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/gregorian.hpp:31,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/time_formatters.hpp:12,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/posix_time.hpp:24,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/local_time/local_time.hpp:11,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time.hpp:15,
                 from ../../inc/libcmis/property-type.hxx:31,
                 from ../../inc/libcmis/object-type.hxx:39,
                 from ../../inc/libcmis/session.hxx:36,
                 from ../../inc/libcmis/session-factory.hxx:39,
                 from session-factory.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/string_parse_tree.hpp: In instantiation of 'boost::date_time::parse_match_result<charT>::parse_match_result() [with charT = char]':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/time_parsing.hpp:317:17:   required from 'time_type boost::date_time::parse_iso_time(const string&, char) [with time_type = boost::posix_time::ptime; std::string = std::__cxx11::basic_string<char>]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/time_parsers.hpp:35:51:   required from here
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/string_parse_tree.hpp:28:3: warning: 'boost::date_time::parse_match_result<char>::cache' should be initialized in the member initialization list [-Weffc++]
   28 |   parse_match_result() :
      |   ^~~~~~~~~~~~~~~~~~
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/string_parse_tree.hpp: In instantiation of 'boost::date_time::string_parse_tree<charT>::string_parse_tree(short int) [with charT = char]':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/special_values_parser.hpp:53:5:   required from 'boost::date_time::special_values_parser<date_type, charT>::special_values_parser() [with date_type = boost::gregorian::date; charT = char]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/time_parsing.hpp:316:18:   required from 'time_type boost::date_time::parse_iso_time(const string&, char) [with time_type = boost::posix_time::ptime; std::string = std::__cxx11::basic_string<char>]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/time_parsers.hpp:35:51:   required from here
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/string_parse_tree.hpp:119:3: warning: 'boost::date_time::string_parse_tree<char>::m_next_chars' should be initialized in the member initialization list [-Weffc++]
  119 |   string_parse_tree(short value = parse_match_result_type::PARSE_ERROR) :
      |   ^~~~~~~~~~~~~~~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/copy_map.hpp:24,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/index_base.hpp:23,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/base_type.hpp:21,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index_container.hpp:36,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:21,
                 from json-utils.hxx:36,
                 from onedrive-session.hxx:34,
                 from session-factory.cxx:33:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/auto_space.hpp: In instantiation of 'struct boost::multi_index::detail::auto_space<boost::multi_index::detail::copy_map_entry<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::null_augment_policy, boost::multi_index::detail::index_node_base<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > > > > >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > >':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/copy_map.hpp:123:46:   required from 'class boost::multi_index::detail::copy_map<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::null_augment_policy, boost::multi_index::detail::index_node_base<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > > > >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > >'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index_container.hpp:623:19:   required from 'void boost::multi_index::multi_index_container<Value, IndexSpecifierList, Allocator>::copy_construct_from(const boost::multi_index::multi_index_container<Value, IndexSpecifierList, Allocator>&) [with Value = std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >; IndexSpecifierList = boost::multi_index::indexed_by<boost::multi_index::sequenced<>, boost::multi_index::ordered_non_unique<boost::multi_index::tag<boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >::subs::by_name, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::multi_index::member<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, const std::__cxx11::basic_string<char>, &std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >::first>, std::less<std::__cxx11::basic_string<char> > >, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>; Allocator = std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > >]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index_container.hpp:294:5:   required from 'boost::multi_index::multi_index_container<Value, IndexSpecifierList, Allocator>::multi_index_container(const boost::multi_index::multi_index_container<Value, IndexSpecifierList, Allocator>&) [with Value = std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >; IndexSpecifierList = boost::multi_index::indexed_by<boost::multi_index::sequenced<>, boost::multi_index::ordered_non_unique<boost::multi_index::tag<boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >::subs::by_name, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::multi_index::member<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, const std::__cxx11::basic_string<char>, &std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >::first>, std::less<std::__cxx11::basic_string<char> > >, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>; Allocator = std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > >]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:195:22:   required from 'boost::property_tree::basic_ptree<Key, Data, KeyCompare>::basic_ptree(const boost::property_tree::basic_ptree<Key, Data, KeyCompare>&) [with Key = std::__cxx11::basic_string<char>; Data = std::__cxx11::basic_string<char>; KeyCompare = std::less<std::__cxx11::basic_string<char> >]'
json-utils.hxx:78:62:   required from here
/pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/auto_space.hpp:47:8: warning: 'struct boost::multi_index::detail::auto_space<boost::multi_index::detail::copy_map_entry<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::null_augment_policy, boost::multi_index::detail::index_node_base<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > > > > >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > >' has pointer data members [-Weffc++]
   47 | struct auto_space:private noncopyable
      |        ^~~~~~~~~~
/pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/auto_space.hpp:47:8: warning:   but does not declare 'boost::multi_index::detail::auto_space<boost::multi_index::detail::copy_map_entry<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::null_augment_policy, boost::multi_index::detail::index_node_base<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > > > > >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > >(const boost::multi_index::detail::auto_space<boost::multi_index::detail::copy_map_entry<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::null_augment_policy, boost::multi_index::detail::index_node_base<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > > > > >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > >&)' [-Weffc++]
/pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/auto_space.hpp:47:8: warning:   or 'operator=(const boost::multi_index::detail::auto_space<boost::multi_index::detail::copy_map_entry<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::null_augment_policy, boost::multi_index::detail::index_node_base<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > > > > >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > >&)' [-Weffc++]
/pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/auto_space.hpp:90:13: note: pointer member 'boost::multi_index::detail::auto_space<boost::multi_index::detail::copy_map_entry<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::null_augment_policy, boost::multi_index::detail::index_node_base<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > > > > >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > >::data_' declared here
   90 |   pointer   data_;
      |             ^~~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/index_base.hpp:23,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/base_type.hpp:21,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index_container.hpp:36,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:21,
                 from json-utils.hxx:36,
                 from onedrive-session.hxx:34,
                 from session-factory.cxx:33:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/copy_map.hpp: In instantiation of 'class boost::multi_index::detail::copy_map<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::null_augment_policy, boost::multi_index::detail::index_node_base<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > > > >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > >':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index_container.hpp:623:19:   required from 'void boost::multi_index::multi_index_container<Value, IndexSpecifierList, Allocator>::copy_construct_from(const boost::multi_index::multi_index_container<Value, IndexSpecifierList, Allocator>&) [with Value = std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >; IndexSpecifierList = boost::multi_index::indexed_by<boost::multi_index::sequenced<>, boost::multi_index::ordered_non_unique<boost::multi_index::tag<boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >::subs::by_name, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::multi_index::member<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, const std::__cxx11::basic_string<char>, &std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >::first>, std::less<std::__cxx11::basic_string<char> > >, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>; Allocator = std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > >]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index_container.hpp:294:5:   required from 'boost::multi_index::multi_index_container<Value, IndexSpecifierList, Allocator>::multi_index_container(const boost::multi_index::multi_index_container<Value, IndexSpecifierList, Allocator>&) [with Value = std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >; IndexSpecifierList = boost::multi_index::indexed_by<boost::multi_index::sequenced<>, boost::multi_index::ordered_non_unique<boost::multi_index::tag<boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >::subs::by_name, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::multi_index::member<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, const std::__cxx11::basic_string<char>, &std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >::first>, std::less<std::__cxx11::basic_string<char> > >, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>; Allocator = std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > >]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:195:22:   required from 'boost::property_tree::basic_ptree<Key, Data, KeyCompare>::basic_ptree(const boost::property_tree::basic_ptree<Key, Data, KeyCompare>&) [with Key = std::__cxx11::basic_string<char>; Data = std::__cxx11::basic_string<char>; KeyCompare = std::less<std::__cxx11::basic_string<char> >]'
json-utils.hxx:78:62:   required from here
/pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/copy_map.hpp:73:7: warning: 'class boost::multi_index::detail::copy_map<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::null_augment_policy, boost::multi_index::detail::index_node_base<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > > > >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > >' has pointer data members [-Weffc++]
   73 | class copy_map:private noncopyable
      |       ^~~~~~~~
/pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/copy_map.hpp:73:7: warning:   but does not declare 'boost::multi_index::detail::copy_map<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::null_augment_policy, boost::multi_index::detail::index_node_base<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > > > >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > >(const boost::multi_index::detail::copy_map<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::null_augment_policy, boost::multi_index::detail::index_node_base<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > > > >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > >&)' [-Weffc++]
/pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/copy_map.hpp:73:7: warning:   or 'operator=(const boost::multi_index::detail::copy_map<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::null_augment_policy, boost::multi_index::detail::index_node_base<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > > > >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > >&)' [-Weffc++]
/pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/copy_map.hpp:126:46: note: pointer member 'boost::multi_index::detail::copy_map<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::null_augment_policy, boost::multi_index::detail::index_node_base<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > > > >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > >::header_cpy_' declared here
  126 |   Node*                                      header_cpy_;
      |                                              ^~~~~~~~~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/period_parser.hpp:19,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_facet.hpp:23,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/gregorian_io.hpp:16,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/gregorian.hpp:31,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/time_formatters.hpp:12,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/posix_time.hpp:24,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/local_time/local_time.hpp:11,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time.hpp:15,
                 from ../../inc/libcmis/property-type.hxx:31,
                 from ../../inc/libcmis/object-type.hxx:39,
                 from ../../inc/libcmis/session.hxx:36,
                 from ../../inc/libcmis/session-factory.hxx:39,
                 from session-factory.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/string_parse_tree.hpp: In instantiation of 'boost::date_time::string_parse_tree<charT>::string_parse_tree(boost::date_time::string_parse_tree<charT>::collection_type, unsigned int) [with charT = char; boost::date_time::string_parse_tree<charT>::collection_type = std::vector<std::__cxx11::basic_string<char> >]':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/special_values_parser.hpp:91:22:   required from 'void boost::date_time::special_values_parser<date_type, charT>::sv_strings(const string_type&, const string_type&, const string_type&, const string_type&, const string_type&) [with date_type = boost::gregorian::date; charT = char; boost::date_time::special_values_parser<date_type, charT>::string_type = std::__cxx11::basic_string<char>]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/special_values_parser.hpp:54:7:   required from 'boost::date_time::special_values_parser<date_type, charT>::special_values_parser() [with date_type = boost::gregorian::date; charT = char]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/time_parsing.hpp:316:18:   required from 'time_type boost::date_time::parse_iso_time(const string&, char) [with time_type = boost::posix_time::ptime; std::string = std::__cxx11::basic_string<char>]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/time_parsers.hpp:35:51:   required from here
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/string_parse_tree.hpp:104:3: warning: 'boost::date_time::string_parse_tree<char>::m_next_chars' should be initialized in the member initialization list [-Weffc++]
  104 |   string_parse_tree(collection_type names, unsigned int starting_point=0) :
      |   ^~~~~~~~~~~~~~~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/range/iterator_range_core.hpp:27,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/replace.hpp:16,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_facet.hpp:17,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/gregorian_io.hpp:16,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/gregorian.hpp:31,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/time_formatters.hpp:12,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/posix_time.hpp:24,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/local_time/local_time.hpp:11,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time.hpp:15,
                 from ../../inc/libcmis/property-type.hxx:31,
                 from ../../inc/libcmis/object-type.hxx:39,
                 from ../../inc/libcmis/session.hxx:36,
                 from ../../inc/libcmis/session-factory.hxx:39,
                 from session-factory.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp: In instantiation of 'class boost::iterators::detail::iterator_facade_base<boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, int, false, false>':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:774:11:   required from 'class boost::iterators::detail::iterator_facade_base<boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, int, true, false>'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:800:11:   required from 'class boost::iterators::detail::iterator_facade_base<boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, int, true, true>'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:854:9:   required from 'class boost::iterators::iterator_facade<boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, int>'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_adaptor.hpp:249:9:   required from 'class boost::iterators::iterator_adaptor<boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, char, boost::use_default, char, boost::use_default>'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/transform_iterator.hpp:83:9:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/case_conv.hpp:76:79:   required from 'SequenceT boost::algorithm::to_lower_copy(const SequenceT&, const std::locale&) [with SequenceT = std::__cxx11::basic_string<char>]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/string_parse_tree.hpp:110:54:   required from 'boost::date_time::string_parse_tree<charT>::string_parse_tree(boost::date_time::string_parse_tree<charT>::collection_type, unsigned int) [with charT = char; boost::date_time::string_parse_tree<charT>::collection_type = std::vector<std::__cxx11::basic_string<char> >]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/special_values_parser.hpp:91:22:   required from 'void boost::date_time::special_values_parser<date_type, charT>::sv_strings(const string_type&, const string_type&, const string_type&, const string_type&, const string_type&) [with date_type = boost::gregorian::date; charT = char; boost::date_time::special_values_parser<date_type, charT>::string_type = std::__cxx11::basic_string<char>]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/special_values_parser.hpp:54:7:   required from 'boost::date_time::special_values_parser<date_type, charT>::special_values_parser() [with date_type = boost::gregorian::date; charT = char]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/time_parsing.hpp:316:18:   required from 'time_type boost::date_time::parse_iso_time(const string&, char) [with time_type = boost::posix_time::ptime; std::string = std::__cxx11::basic_string<char>]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/time_parsers.hpp:35:51:   required from here
/pbulk/work/net/libcmis/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++() [with Derived = boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>; Value = char; CategoryOrTraversal = boost::iterators::random_access_traversal_tag; Reference = char; Difference = int]' should return 'boost::iterators::detail::iterator_facade_base<boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, int, false, false>&' [-Weffc++]
  745 |         Derived& operator++()
      |                  ^~~~~~~~
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp: In instantiation of 'class boost::iterators::detail::iterator_facade_base<boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, int, true, false>':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:800:11:   required from 'class boost::iterators::detail::iterator_facade_base<boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, int, true, true>'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:854:9:   required from 'class boost::iterators::iterator_facade<boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, int>'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_adaptor.hpp:249:9:   required from 'class boost::iterators::iterator_adaptor<boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, char, boost::use_default, char, boost::use_default>'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/transform_iterator.hpp:83:9:   required from 'class boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/detail/case_conv.hpp:117:53:   required from 'SequenceT boost::algorithm::detail::transform_range_copy(const RangeT&, FunctorT) [with SequenceT = std::__cxx11::basic_string<char>; RangeT = std::__cxx11::basic_string<char>; FunctorT = boost::algorithm::detail::to_lowerF<char>]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/case_conv.hpp:76:79:   required from 'SequenceT boost::algorithm::to_lower_copy(const SequenceT&, const std::locale&) [with SequenceT = std::__cxx11::basic_string<char>]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/string_parse_tree.hpp:110:54:   required from 'boost::date_time::string_parse_tree<charT>::string_parse_tree(boost::date_time::string_parse_tree<charT>::collection_type, unsigned int) [with charT = char; boost::date_time::string_parse_tree<charT>::collection_type = std::vector<std::__cxx11::basic_string<char> >]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/special_values_parser.hpp:91:22:   required from 'void boost::date_time::special_values_parser<date_type, charT>::sv_strings(const string_type&, const string_type&, const string_type&, const string_type&, const string_type&) [with date_type = boost::gregorian::date; charT = char; boost::date_time::special_values_parser<date_type, charT>::string_type = std::__cxx11::basic_string<char>]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/special_values_parser.hpp:54:7:   required from 'boost::date_time::special_values_parser<date_type, charT>::special_values_parser() [with date_type = boost::gregorian::date; charT = char]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/time_parsing.hpp:316:18:   required from 'time_type boost::date_time::parse_iso_time(const string&, char) [with time_type = boost::posix_time::ptime; std::string = std::__cxx11::basic_string<char>]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/time_parsers.hpp:35:51:   required from here
/pbulk/work/net/libcmis/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--() [with Derived = boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>; Value = char; CategoryOrTraversal = boost::iterators::random_access_traversal_tag; Reference = char; Difference = int]' should return 'boost::iterators::detail::iterator_facade_base<boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, int, true, false>&' [-Weffc++]
  778 |         Derived& operator--()
      |                  ^~~~~~~~
/pbulk/work/net/libcmis/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) [with Derived = boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>; Value = char; CategoryOrTraversal = boost::iterators::random_access_traversal_tag; Reference = char; Difference = int]' should return 'boost::iterators::detail::iterator_facade_base<boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, int, true, false>' [-Weffc++]
  784 |         Derived operator--(int)
      |                 ^~~~~~~~
  CXX      libcmis_la-sharepoint-property.lo
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/shared_ptr.hpp:17,
                 from ../../inc/libcmis/document.hxx:35,
                 from sharepoint-folder.hxx:32,
                 from sharepoint-folder.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/smart_ptr/shared_ptr.hpp: In constructor 'boost::detail::esft2_deleter_wrapper::esft2_deleter_wrapper()':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/smart_ptr/shared_ptr.hpp:1079:5: warning: 'boost::detail::esft2_deleter_wrapper::deleter_' should be initialized in the member initialization list [-Weffc++]
 1079 |     esft2_deleter_wrapper() BOOST_SP_NOEXCEPT
      |     ^~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/time_duration.hpp:17,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/posix_time_config.hpp:16,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/posix_time_system.hpp:13,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/ptime.hpp:12,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/posix_time.hpp:15,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/local_time/local_time.hpp:11,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time.hpp:15,
                 from ../../inc/libcmis/object.hxx:40,
                 from ../../inc/libcmis/document.hxx:39,
                 from sharepoint-folder.hxx:32,
                 from sharepoint-folder.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/operators.hpp: At global scope:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/operators.hpp:872:6: warning: prefix 'T& boost::operators_impl::output_iterator_helper<T>::operator++()' should return 'boost::operators_impl::output_iterator_helper<T>&' [-Weffc++]
  872 |   T& operator++() { return static_cast<T&>(*this); }
      |      ^~~~~~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/shared_ptr.hpp:17,
                 from ../../inc/libcmis/document.hxx:35,
                 from sharepoint-document.hxx:32,
                 from sharepoint-document.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/smart_ptr/shared_ptr.hpp: In constructor 'boost::detail::esft2_deleter_wrapper::esft2_deleter_wrapper()':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/smart_ptr/shared_ptr.hpp:1079:5: warning: 'boost::detail::esft2_deleter_wrapper::deleter_' should be initialized in the member initialization list [-Weffc++]
 1079 |     esft2_deleter_wrapper() BOOST_SP_NOEXCEPT
      |     ^~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/time_duration.hpp:17,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/posix_time_config.hpp:16,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/posix_time_system.hpp:13,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/ptime.hpp:12,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/posix_time.hpp:15,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/local_time/local_time.hpp:11,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time.hpp:15,
                 from ../../inc/libcmis/object.hxx:40,
                 from ../../inc/libcmis/document.hxx:39,
                 from sharepoint-document.hxx:32,
                 from sharepoint-document.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/operators.hpp: At global scope:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/operators.hpp:872:6: warning: prefix 'T& boost::operators_impl::output_iterator_helper<T>::operator++()' should return 'boost::operators_impl::output_iterator_helper<T>&' [-Weffc++]
  872 |   T& operator++() { return static_cast<T&>(*this); }
      |      ^~~~~~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/range/iterator_range_core.hpp:27,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/replace.hpp:16,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_facet.hpp:17,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/gregorian_io.hpp:16,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/gregorian.hpp:31,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/time_formatters.hpp:12,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/posix_time.hpp:24,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/local_time/local_time.hpp:11,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time.hpp:15,
                 from ../../inc/libcmis/object.hxx:40,
                 from ../../inc/libcmis/document.hxx:39,
                 from sharepoint-folder.hxx:32,
                 from sharepoint-folder.cxx:29:
/pbulk/work/net/libcmis/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/net/libcmis/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/net/libcmis/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/net/libcmis/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++(
      |   ^~~~~~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/shared_ptr.hpp:17,
                 from ../../inc/libcmis/object-type.hxx:31,
                 from sharepoint-object-type.hxx:32,
                 from sharepoint-object-type.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/smart_ptr/shared_ptr.hpp: In constructor 'boost::detail::esft2_deleter_wrapper::esft2_deleter_wrapper()':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/smart_ptr/shared_ptr.hpp:1079:5: warning: 'boost::detail::esft2_deleter_wrapper::deleter_' should be initialized in the member initialization list [-Weffc++]
 1079 |     esft2_deleter_wrapper() BOOST_SP_NOEXCEPT
      |     ^~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/time_duration.hpp:17,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/posix_time_config.hpp:16,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/posix_time_system.hpp:13,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/ptime.hpp:12,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/posix_time.hpp:15,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/local_time/local_time.hpp:11,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time.hpp:15,
                 from ../../inc/libcmis/property-type.hxx:31,
                 from ../../inc/libcmis/object-type.hxx:39,
                 from sharepoint-object-type.hxx:32,
                 from sharepoint-object-type.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/operators.hpp: At global scope:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/operators.hpp:872:6: warning: prefix 'T& boost::operators_impl::output_iterator_helper<T>::operator++()' should return 'boost::operators_impl::output_iterator_helper<T>&' [-Weffc++]
  872 |   T& operator++() { return static_cast<T&>(*this); }
      |      ^~~~~~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/range/iterator_range_core.hpp:27,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/replace.hpp:16,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_facet.hpp:17,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/gregorian_io.hpp:16,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/gregorian.hpp:31,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/time_formatters.hpp:12,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/posix_time.hpp:24,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/local_time/local_time.hpp:11,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time.hpp:15,
                 from ../../inc/libcmis/object.hxx:40,
                 from ../../inc/libcmis/document.hxx:39,
                 from sharepoint-document.hxx:32,
                 from sharepoint-document.cxx:29:
/pbulk/work/net/libcmis/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/net/libcmis/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/net/libcmis/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/net/libcmis/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++(
      |   ^~~~~~~~
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp: In instantiation of 'class boost::iterators::detail::iterator_facade_base<boost::token_iterator<boost::char_separator<char, std::char_traits<char> >, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char>, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string<char>&, int, false, false>':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:854:9:   required from 'class boost::iterators::iterator_facade<boost::token_iterator<boost::char_separator<char, std::char_traits<char> >, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char>, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string<char>&, int>'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/token_iterator.hpp:30:9:   required from 'class boost::token_iterator<boost::char_separator<char, std::char_traits<char> >, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_parsing.hpp:158:24:   required from here
/pbulk/work/net/libcmis/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++() [with Derived = boost::token_iterator<boost::char_separator<char, std::char_traits<char> >, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >; Value = std::__cxx11::basic_string<char>; CategoryOrTraversal = boost::iterators::forward_traversal_tag; Reference = const std::__cxx11::basic_string<char>&; Difference = int]' should return 'boost::iterators::detail::iterator_facade_base<boost::token_iterator<boost::char_separator<char, std::char_traits<char> >, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char>, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string<char>&, int, false, false>&' [-Weffc++]
  745 |         Derived& operator++()
      |                  ^~~~~~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/time_duration.hpp:17,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/posix_time_config.hpp:16,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/posix_time_system.hpp:13,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/ptime.hpp:12,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/posix_time.hpp:15,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/local_time/local_time.hpp:11,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time.hpp:15,
                 from ../../inc/libcmis/object.hxx:40,
                 from sharepoint-object.hxx:31,
                 from sharepoint-object.cxx:28:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/operators.hpp:872:6: warning: prefix 'T& boost::operators_impl::output_iterator_helper<T>::operator++()' should return 'boost::operators_impl::output_iterator_helper<T>&' [-Weffc++]
  872 |   T& operator++() { return static_cast<T&>(*this); }
      |      ^~~~~~~~
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp: In instantiation of 'class boost::iterators::detail::iterator_facade_base<boost::token_iterator<boost::offset_separator, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char>, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string<char>&, int, false, false>':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:854:9:   required from 'class boost::iterators::iterator_facade<boost::token_iterator<boost::offset_separator, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char>, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string<char>&, int>'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/token_iterator.hpp:30:9:   required from 'class boost::token_iterator<boost::offset_separator, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_parsing.hpp:202:73:   required from here
/pbulk/work/net/libcmis/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++() [with Derived = boost::token_iterator<boost::offset_separator, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >; Value = std::__cxx11::basic_string<char>; CategoryOrTraversal = boost::iterators::forward_traversal_tag; Reference = const std::__cxx11::basic_string<char>&; Difference = int]' should return 'boost::iterators::detail::iterator_facade_base<boost::token_iterator<boost::offset_separator, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char>, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string<char>&, int, false, false>&' [-Weffc++]
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/trim.hpp:23,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string.hpp:19,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/tz_db_base.hpp:24,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/local_time/tz_database.hpp:14,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/local_time/local_time.hpp:19,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time.hpp:15,
                 from ../../inc/libcmis/object.hxx:40,
                 from ../../inc/libcmis/document.hxx:39,
                 from sharepoint-folder.hxx:32,
                 from sharepoint-folder.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/classification.hpp:238:9: warning: user-defined 'boost::algorithm::detail::pred_andF<Pred1T, Pred2T> boost::algorithm::operator&&(const boost::algorithm::predicate_facade<Pred1T>&, const boost::algorithm::predicate_facade<Pred2T>&)' always evaluates both arguments [-Weffc++]
  238 |         operator&&(
      |         ^~~~~~~~
/pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/classification.hpp:262:9: warning: user-defined 'boost::algorithm::detail::pred_orF<Pred1T, Pred2T> boost::algorithm::operator||(const boost::algorithm::predicate_facade<Pred1T>&, const boost::algorithm::predicate_facade<Pred2T>&)' always evaluates both arguments [-Weffc++]
  262 |         operator||(
      |         ^~~~~~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/function/function_template.hpp:14,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/function.hpp:16,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/detail/find_iterator.hpp:18,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/find_iterator.hpp:24,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/iter_find.hpp:27,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/split.hpp:16,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string.hpp:23,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/tz_db_base.hpp:24,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/local_time/tz_database.hpp:14,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/local_time/local_time.hpp:19,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time.hpp:15,
                 from ../../inc/libcmis/object.hxx:40,
                 from ../../inc/libcmis/document.hxx:39,
                 from sharepoint-folder.hxx:32,
                 from sharepoint-folder.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/function/function_base.hpp: In constructor 'boost::function_base::function_base()':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/function/function_base.hpp:497:3: warning: 'boost::function_base::functor' should be initialized in the member initialization list [-Weffc++]
  497 |   function_base() : vtable(0) { }
      |   ^~~~~~~~~~~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/range/iterator_range_core.hpp:27,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/replace.hpp:16,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_facet.hpp:17,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/gregorian_io.hpp:16,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/gregorian.hpp:31,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/time_formatters.hpp:12,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/posix_time.hpp:24,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/local_time/local_time.hpp:11,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time.hpp:15,
                 from ../../inc/libcmis/property-type.hxx:31,
                 from ../../inc/libcmis/object-type.hxx:39,
                 from sharepoint-object-type.hxx:32,
                 from sharepoint-object-type.cxx:29:
/pbulk/work/net/libcmis/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/net/libcmis/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/net/libcmis/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/net/libcmis/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++(
      |   ^~~~~~~~
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp: In instantiation of 'class boost::iterators::detail::iterator_facade_base<boost::token_iterator<boost::char_separator<char, std::char_traits<char> >, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char>, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string<char>&, int, false, false>':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:854:9:   required from 'class boost::iterators::iterator_facade<boost::token_iterator<boost::char_separator<char, std::char_traits<char> >, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char>, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string<char>&, int>'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/token_iterator.hpp:30:9:   required from 'class boost::token_iterator<boost::char_separator<char, std::char_traits<char> >, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_parsing.hpp:158:24:   required from here
/pbulk/work/net/libcmis/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++() [with Derived = boost::token_iterator<boost::char_separator<char, std::char_traits<char> >, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >; Value = std::__cxx11::basic_string<char>; CategoryOrTraversal = boost::iterators::forward_traversal_tag; Reference = const std::__cxx11::basic_string<char>&; Difference = int]' should return 'boost::iterators::detail::iterator_facade_base<boost::token_iterator<boost::char_separator<char, std::char_traits<char> >, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char>, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string<char>&, int, false, false>&' [-Weffc++]
  745 |         Derived& operator++()
      |                  ^~~~~~~~
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp: In instantiation of 'class boost::iterators::detail::iterator_facade_base<boost::token_iterator<boost::offset_separator, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char>, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string<char>&, int, false, false>':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:854:9:   required from 'class boost::iterators::iterator_facade<boost::token_iterator<boost::offset_separator, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char>, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string<char>&, int>'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/token_iterator.hpp:30:9:   required from 'class boost::token_iterator<boost::offset_separator, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_parsing.hpp:202:73:   required from here
/pbulk/work/net/libcmis/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++() [with Derived = boost::token_iterator<boost::offset_separator, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >; Value = std::__cxx11::basic_string<char>; CategoryOrTraversal = boost::iterators::forward_traversal_tag; Reference = const std::__cxx11::basic_string<char>&; Difference = int]' should return 'boost::iterators::detail::iterator_facade_base<boost::token_iterator<boost::offset_separator, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char>, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string<char>&, int, false, false>&' [-Weffc++]
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/range/iterator_range_core.hpp:27,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/replace.hpp:16,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_facet.hpp:17,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/gregorian_io.hpp:16,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/gregorian.hpp:31,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/time_formatters.hpp:12,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/posix_time.hpp:24,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/local_time/local_time.hpp:11,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time.hpp:15,
                 from ../../inc/libcmis/object.hxx:40,
                 from ../../inc/libcmis/document.hxx:39,
                 from sharepoint-folder.hxx:32,
                 from sharepoint-folder.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp: In instantiation of 'class boost::iterators::detail::iterator_facade_base<boost::token_iterator<boost::escaped_list_separator<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char>, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string<char>&, int, false, false>':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:854:9:   required from 'class boost::iterators::iterator_facade<boost::token_iterator<boost::escaped_list_separator<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char>, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string<char>&, int>'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/token_iterator.hpp:30:9:   required from 'class boost::token_iterator<boost::escaped_list_separator<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/tz_db_base.hpp:337:21:   required from here
/pbulk/work/net/libcmis/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++() [with Derived = boost::token_iterator<boost::escaped_list_separator<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >; Value = std::__cxx11::basic_string<char>; CategoryOrTraversal = boost::iterators::forward_traversal_tag; Reference = const std::__cxx11::basic_string<char>&; Difference = int]' should return 'boost::iterators::detail::iterator_facade_base<boost::token_iterator<boost::escaped_list_separator<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char>, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string<char>&, int, false, false>&' [-Weffc++]
  745 |         Derived& operator++()
      |                  ^~~~~~~~
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp: In substitution of 'template<class I, class V, class TC, class R, class D> 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) [with I = boost::token_iterator<boost::escaped_list_separator<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >; V = std::__cxx11::basic_string<char>; TC = boost::iterators::forward_traversal_tag; R = const std::__cxx11::basic_string<char>&; D = int]':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/tz_db_base.hpp:339:12:   required from here
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:872:3: warning: postfix 'boost::mpl::eval_if<boost::mpl::and_<boost::is_convertible<const std::__cxx11::basic_string<char>&, const std::__cxx11::basic_string<char>&>, boost::mpl::not_<boost::is_convertible<boost::iterators::forward_traversal_tag, boost::iterators::forward_traversal_tag> >, mpl_::bool_<true>, mpl_::bool_<true>, mpl_::bool_<true> >, boost::mpl::if_<boost::iterators::detail::is_non_proxy_reference<const std::__cxx11::basic_string<char>&, std::__cxx11::basic_string<char> >, boost::iterators::detail::postfix_increment_proxy<boost::token_iterator<boost::escaped_list_separator<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> > >, boost::iterators::detail::writable_postfix_increment_proxy<boost::token_iterator<boost::escaped_list_separator<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> > > >, boost::mpl::identity<boost::token_iterator<boost::escaped_list_separator<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> > > >::type boost::iterators::operator++(boost::iterators::iterator_facade<boost::token_iterator<boost::escaped_list_separator<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char>, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string<char>&, int>&, int)' should return 'boost::iterators::iterator_facade<boost::token_iterator<boost::escaped_list_separator<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char>, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string<char>&, int>' [-Weffc++]
  872 |   operator++(
      |   ^~~~~~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/range/iterator_range_core.hpp:27,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/replace.hpp:16,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_facet.hpp:17,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/gregorian_io.hpp:16,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/gregorian.hpp:31,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/time_formatters.hpp:12,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/posix_time.hpp:24,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/local_time/local_time.hpp:11,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time.hpp:15,
                 from ../../inc/libcmis/object.hxx:40,
                 from sharepoint-object.hxx:31,
                 from sharepoint-object.cxx:28:
/pbulk/work/net/libcmis/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/net/libcmis/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/net/libcmis/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/net/libcmis/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++(
      |   ^~~~~~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/trim.hpp:23,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string.hpp:19,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/tz_db_base.hpp:24,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/local_time/tz_database.hpp:14,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/local_time/local_time.hpp:19,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time.hpp:15,
                 from ../../inc/libcmis/object.hxx:40,
                 from ../../inc/libcmis/document.hxx:39,
                 from sharepoint-document.hxx:32,
                 from sharepoint-document.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/classification.hpp:238:9: warning: user-defined 'boost::algorithm::detail::pred_andF<Pred1T, Pred2T> boost::algorithm::operator&&(const boost::algorithm::predicate_facade<Pred1T>&, const boost::algorithm::predicate_facade<Pred2T>&)' always evaluates both arguments [-Weffc++]
  238 |         operator&&(
      |         ^~~~~~~~
/pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/classification.hpp:262:9: warning: user-defined 'boost::algorithm::detail::pred_orF<Pred1T, Pred2T> boost::algorithm::operator||(const boost::algorithm::predicate_facade<Pred1T>&, const boost::algorithm::predicate_facade<Pred2T>&)' always evaluates both arguments [-Weffc++]
  262 |         operator||(
      |         ^~~~~~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/exceptions.hpp:17,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/string_path.hpp:16,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:16,
                 from json-utils.hxx:36,
                 from sharepoint-session.hxx:34,
                 from sharepoint-object.hxx:33,
                 from sharepoint-folder.hxx:35,
                 from sharepoint-folder.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/any.hpp: In member function 'boost::any& boost::any::operator=(ValueType&&)':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/any.hpp:173:20: warning: 'operator=' should return a reference to '*this' [-Weffc++]
  173 |             return *this;
      |                    ^~~~~
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp: In instantiation of 'class boost::iterators::detail::iterator_facade_base<boost::token_iterator<boost::char_separator<char, std::char_traits<char> >, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char>, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string<char>&, int, false, false>':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:854:9:   required from 'class boost::iterators::iterator_facade<boost::token_iterator<boost::char_separator<char, std::char_traits<char> >, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char>, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string<char>&, int>'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/token_iterator.hpp:30:9:   required from 'class boost::token_iterator<boost::char_separator<char, std::char_traits<char> >, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_parsing.hpp:158:24:   required from here
/pbulk/work/net/libcmis/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++() [with Derived = boost::token_iterator<boost::char_separator<char, std::char_traits<char> >, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >; Value = std::__cxx11::basic_string<char>; CategoryOrTraversal = boost::iterators::forward_traversal_tag; Reference = const std::__cxx11::basic_string<char>&; Difference = int]' should return 'boost::iterators::detail::iterator_facade_base<boost::token_iterator<boost::char_separator<char, std::char_traits<char> >, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char>, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string<char>&, int, false, false>&' [-Weffc++]
  745 |         Derived& operator++()
      |                  ^~~~~~~~
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp: In instantiation of 'class boost::iterators::detail::iterator_facade_base<boost::token_iterator<boost::offset_separator, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char>, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string<char>&, int, false, false>':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:854:9:   required from 'class boost::iterators::iterator_facade<boost::token_iterator<boost::offset_separator, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char>, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string<char>&, int>'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/token_iterator.hpp:30:9:   required from 'class boost::token_iterator<boost::offset_separator, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_parsing.hpp:202:73:   required from here
/pbulk/work/net/libcmis/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++() [with Derived = boost::token_iterator<boost::offset_separator, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >; Value = std::__cxx11::basic_string<char>; CategoryOrTraversal = boost::iterators::forward_traversal_tag; Reference = const std::__cxx11::basic_string<char>&; Difference = int]' should return 'boost::iterators::detail::iterator_facade_base<boost::token_iterator<boost::offset_separator, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char>, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string<char>&, int, false, false>&' [-Weffc++]
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/function/function_template.hpp:14,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/function.hpp:16,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/detail/find_iterator.hpp:18,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/find_iterator.hpp:24,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/iter_find.hpp:27,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/split.hpp:16,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string.hpp:23,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/tz_db_base.hpp:24,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/local_time/tz_database.hpp:14,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/local_time/local_time.hpp:19,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time.hpp:15,
                 from ../../inc/libcmis/object.hxx:40,
                 from ../../inc/libcmis/document.hxx:39,
                 from sharepoint-document.hxx:32,
                 from sharepoint-document.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/function/function_base.hpp: In constructor 'boost::function_base::function_base()':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/function/function_base.hpp:497:3: warning: 'boost::function_base::functor' should be initialized in the member initialization list [-Weffc++]
  497 |   function_base() : vtable(0) { }
      |   ^~~~~~~~~~~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/range/iterator_range_core.hpp:27,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/replace.hpp:16,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_facet.hpp:17,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/gregorian_io.hpp:16,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/gregorian.hpp:31,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/time_formatters.hpp:12,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/posix_time.hpp:24,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/local_time/local_time.hpp:11,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time.hpp:15,
                 from ../../inc/libcmis/object.hxx:40,
                 from ../../inc/libcmis/document.hxx:39,
                 from sharepoint-document.hxx:32,
                 from sharepoint-document.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp: In instantiation of 'class boost::iterators::detail::iterator_facade_base<boost::token_iterator<boost::escaped_list_separator<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char>, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string<char>&, int, false, false>':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:854:9:   required from 'class boost::iterators::iterator_facade<boost::token_iterator<boost::escaped_list_separator<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char>, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string<char>&, int>'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/token_iterator.hpp:30:9:   required from 'class boost::token_iterator<boost::escaped_list_separator<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/tz_db_base.hpp:337:21:   required from here
/pbulk/work/net/libcmis/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++() [with Derived = boost::token_iterator<boost::escaped_list_separator<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >; Value = std::__cxx11::basic_string<char>; CategoryOrTraversal = boost::iterators::forward_traversal_tag; Reference = const std::__cxx11::basic_string<char>&; Difference = int]' should return 'boost::iterators::detail::iterator_facade_base<boost::token_iterator<boost::escaped_list_separator<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char>, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string<char>&, int, false, false>&' [-Weffc++]
  745 |         Derived& operator++()
      |                  ^~~~~~~~
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp: In substitution of 'template<class I, class V, class TC, class R, class D> 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) [with I = boost::token_iterator<boost::escaped_list_separator<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >; V = std::__cxx11::basic_string<char>; TC = boost::iterators::forward_traversal_tag; R = const std::__cxx11::basic_string<char>&; D = int]':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/tz_db_base.hpp:339:12:   required from here
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:872:3: warning: postfix 'boost::mpl::eval_if<boost::mpl::and_<boost::is_convertible<const std::__cxx11::basic_string<char>&, const std::__cxx11::basic_string<char>&>, boost::mpl::not_<boost::is_convertible<boost::iterators::forward_traversal_tag, boost::iterators::forward_traversal_tag> >, mpl_::bool_<true>, mpl_::bool_<true>, mpl_::bool_<true> >, boost::mpl::if_<boost::iterators::detail::is_non_proxy_reference<const std::__cxx11::basic_string<char>&, std::__cxx11::basic_string<char> >, boost::iterators::detail::postfix_increment_proxy<boost::token_iterator<boost::escaped_list_separator<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> > >, boost::iterators::detail::writable_postfix_increment_proxy<boost::token_iterator<boost::escaped_list_separator<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> > > >, boost::mpl::identity<boost::token_iterator<boost::escaped_list_separator<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> > > >::type boost::iterators::operator++(boost::iterators::iterator_facade<boost::token_iterator<boost::escaped_list_separator<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char>, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string<char>&, int>&, int)' should return 'boost::iterators::iterator_facade<boost::token_iterator<boost::escaped_list_separator<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char>, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string<char>&, int>' [-Weffc++]
  872 |   operator++(
      |   ^~~~~~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/tuple/tuple.hpp:28,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/index_base.hpp:30,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/base_type.hpp:21,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index_container.hpp:36,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:21,
                 from json-utils.hxx:36,
                 from sharepoint-session.hxx:34,
                 from sharepoint-object.hxx:33,
                 from sharepoint-folder.hxx:35,
                 from sharepoint-folder.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/tuple/detail/tuple_basic.hpp: In member function 'const boost::tuples::detail::swallow_assign& boost::tuples::detail::swallow_assign::operator=(const T&) const':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/tuple/detail/tuple_basic.hpp:618:12: warning: 'operator=' should return a reference to '*this' [-Weffc++]
  618 |     return *this;
      |            ^~~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/index_saver.hpp:17,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/index_base.hpp:35,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/base_type.hpp:21,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index_container.hpp:36,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:21,
                 from json-utils.hxx:36,
                 from sharepoint-session.hxx:34,
                 from sharepoint-object.hxx:33,
                 from sharepoint-folder.hxx:35,
                 from sharepoint-folder.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/index_matcher.hpp: In constructor 'boost::multi_index::detail::index_matcher::entry::entry(void*, std::size_t)':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/index_matcher.hpp:70:3: warning: 'boost::multi_index::detail::index_matcher::entry::previous' should be initialized in the member initialization list [-Weffc++]
   70 |   entry(void* node_,std::size_t pos_=0):node(node_),pos(pos_){}
      |   ^~~~~
/pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/index_matcher.hpp:70:3: warning: 'boost::multi_index::detail::index_matcher::entry::ordered' should be initialized in the member initialization list [-Weffc++]
/pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/index_matcher.hpp:70:3: warning: 'boost::multi_index::detail::index_matcher::entry::pile_top' should be initialized in the member initialization list [-Weffc++]
/pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/index_matcher.hpp:70:3: warning: 'boost::multi_index::detail::index_matcher::entry::pile_top_entry' should be initialized in the member initialization list [-Weffc++]
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/sequenced_index.hpp:17,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:23,
                 from json-utils.hxx:36,
                 from sharepoint-session.hxx:34,
                 from sharepoint-object.hxx:33,
                 from sharepoint-folder.hxx:35,
                 from sharepoint-folder.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/bind/bind.hpp: At global scope:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/bind/bind.hpp:437:5: warning: user-defined 'boost::_bi::bind_t<bool, boost::_bi::logical_and, boost::_bi::list<boost::_bi::bind_t<R, F, L>, typename boost::_bi::add_value<A2>::type> > boost::_bi::operator&&(const boost::_bi::bind_t<R, F, L>&, A2)' always evaluates both arguments [-Weffc++]
  437 |     operator op (bind_t<R, F, L> const & f, A2 a2) \
      |     ^~~~~~~~
/pbulk/work/net/libcmis/work/.buildlink/include/boost/bind/bind.hpp:437:5: note: in definition of macro 'BOOST_BIND_OPERATOR'
  437 |     operator op (bind_t<R, F, L> const & f, A2 a2) \
      |     ^~~~~~~~
/pbulk/work/net/libcmis/work/.buildlink/include/boost/bind/bind.hpp:437:5: warning: user-defined 'boost::_bi::bind_t<bool, boost::_bi::logical_or, boost::_bi::list<boost::_bi::bind_t<R, F, L>, typename boost::_bi::add_value<A2>::type> > boost::_bi::operator||(const boost::_bi::bind_t<R, F, L>&, A2)' always evaluates both arguments [-Weffc++]
  437 |     operator op (bind_t<R, F, L> const & f, A2 a2) \
      |     ^~~~~~~~
/pbulk/work/net/libcmis/work/.buildlink/include/boost/bind/bind.hpp:437:5: note: in definition of macro 'BOOST_BIND_OPERATOR'
  437 |     operator op (bind_t<R, F, L> const & f, A2 a2) \
      |     ^~~~~~~~
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp: In instantiation of 'class boost::iterators::detail::iterator_facade_base<boost::token_iterator<boost::char_separator<char, std::char_traits<char> >, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char>, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string<char>&, int, false, false>':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:854:9:   required from 'class boost::iterators::iterator_facade<boost::token_iterator<boost::char_separator<char, std::char_traits<char> >, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char>, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string<char>&, int>'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/token_iterator.hpp:30:9:   required from 'class boost::token_iterator<boost::char_separator<char, std::char_traits<char> >, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_parsing.hpp:158:24:   required from here
/pbulk/work/net/libcmis/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++() [with Derived = boost::token_iterator<boost::char_separator<char, std::char_traits<char> >, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >; Value = std::__cxx11::basic_string<char>; CategoryOrTraversal = boost::iterators::forward_traversal_tag; Reference = const std::__cxx11::basic_string<char>&; Difference = int]' should return 'boost::iterators::detail::iterator_facade_base<boost::token_iterator<boost::char_separator<char, std::char_traits<char> >, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char>, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string<char>&, int, false, false>&' [-Weffc++]
  745 |         Derived& operator++()
      |                  ^~~~~~~~
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp: In instantiation of 'class boost::iterators::detail::iterator_facade_base<boost::token_iterator<boost::offset_separator, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char>, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string<char>&, int, false, false>':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:854:9:   required from 'class boost::iterators::iterator_facade<boost::token_iterator<boost::offset_separator, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char>, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string<char>&, int>'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/token_iterator.hpp:30:9:   required from 'class boost::token_iterator<boost::offset_separator, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_parsing.hpp:202:73:   required from here
/pbulk/work/net/libcmis/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++() [with Derived = boost::token_iterator<boost::offset_separator, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >; Value = std::__cxx11::basic_string<char>; CategoryOrTraversal = boost::iterators::forward_traversal_tag; Reference = const std::__cxx11::basic_string<char>&; Difference = int]' should return 'boost::iterators::detail::iterator_facade_base<boost::token_iterator<boost::offset_separator, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char>, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string<char>&, int, false, false>&' [-Weffc++]
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/trim.hpp:23,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string.hpp:19,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/tz_db_base.hpp:24,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/local_time/tz_database.hpp:14,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/local_time/local_time.hpp:19,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time.hpp:15,
                 from ../../inc/libcmis/property-type.hxx:31,
                 from ../../inc/libcmis/object-type.hxx:39,
                 from sharepoint-object-type.hxx:32,
                 from sharepoint-object-type.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/classification.hpp:238:9: warning: user-defined 'boost::algorithm::detail::pred_andF<Pred1T, Pred2T> boost::algorithm::operator&&(const boost::algorithm::predicate_facade<Pred1T>&, const boost::algorithm::predicate_facade<Pred2T>&)' always evaluates both arguments [-Weffc++]
  238 |         operator&&(
      |         ^~~~~~~~
/pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/classification.hpp:262:9: warning: user-defined 'boost::algorithm::detail::pred_orF<Pred1T, Pred2T> boost::algorithm::operator||(const boost::algorithm::predicate_facade<Pred1T>&, const boost::algorithm::predicate_facade<Pred2T>&)' always evaluates both arguments [-Weffc++]
  262 |         operator||(
      |         ^~~~~~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/function/function_template.hpp:14,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/function.hpp:16,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/detail/find_iterator.hpp:18,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/find_iterator.hpp:24,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/iter_find.hpp:27,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/split.hpp:16,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string.hpp:23,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/tz_db_base.hpp:24,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/local_time/tz_database.hpp:14,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/local_time/local_time.hpp:19,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time.hpp:15,
                 from ../../inc/libcmis/property-type.hxx:31,
                 from ../../inc/libcmis/object-type.hxx:39,
                 from sharepoint-object-type.hxx:32,
                 from sharepoint-object-type.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/function/function_base.hpp: In constructor 'boost::function_base::function_base()':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/function/function_base.hpp:497:3: warning: 'boost::function_base::functor' should be initialized in the member initialization list [-Weffc++]
  497 |   function_base() : vtable(0) { }
      |   ^~~~~~~~~~~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/range/iterator_range_core.hpp:27,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/replace.hpp:16,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_facet.hpp:17,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/gregorian_io.hpp:16,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/gregorian.hpp:31,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/time_formatters.hpp:12,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/posix_time.hpp:24,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/local_time/local_time.hpp:11,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time.hpp:15,
                 from ../../inc/libcmis/property-type.hxx:31,
                 from ../../inc/libcmis/object-type.hxx:39,
                 from sharepoint-object-type.hxx:32,
                 from sharepoint-object-type.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp: In instantiation of 'class boost::iterators::detail::iterator_facade_base<boost::token_iterator<boost::escaped_list_separator<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char>, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string<char>&, int, false, false>':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:854:9:   required from 'class boost::iterators::iterator_facade<boost::token_iterator<boost::escaped_list_separator<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char>, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string<char>&, int>'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/token_iterator.hpp:30:9:   required from 'class boost::token_iterator<boost::escaped_list_separator<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/tz_db_base.hpp:337:21:   required from here
/pbulk/work/net/libcmis/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++() [with Derived = boost::token_iterator<boost::escaped_list_separator<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >; Value = std::__cxx11::basic_string<char>; CategoryOrTraversal = boost::iterators::forward_traversal_tag; Reference = const std::__cxx11::basic_string<char>&; Difference = int]' should return 'boost::iterators::detail::iterator_facade_base<boost::token_iterator<boost::escaped_list_separator<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char>, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string<char>&, int, false, false>&' [-Weffc++]
  745 |         Derived& operator++()
      |                  ^~~~~~~~
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp: In substitution of 'template<class I, class V, class TC, class R, class D> 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) [with I = boost::token_iterator<boost::escaped_list_separator<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >; V = std::__cxx11::basic_string<char>; TC = boost::iterators::forward_traversal_tag; R = const std::__cxx11::basic_string<char>&; D = int]':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/tz_db_base.hpp:339:12:   required from here
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:872:3: warning: postfix 'boost::mpl::eval_if<boost::mpl::and_<boost::is_convertible<const std::__cxx11::basic_string<char>&, const std::__cxx11::basic_string<char>&>, boost::mpl::not_<boost::is_convertible<boost::iterators::forward_traversal_tag, boost::iterators::forward_traversal_tag> >, mpl_::bool_<true>, mpl_::bool_<true>, mpl_::bool_<true> >, boost::mpl::if_<boost::iterators::detail::is_non_proxy_reference<const std::__cxx11::basic_string<char>&, std::__cxx11::basic_string<char> >, boost::iterators::detail::postfix_increment_proxy<boost::token_iterator<boost::escaped_list_separator<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> > >, boost::iterators::detail::writable_postfix_increment_proxy<boost::token_iterator<boost::escaped_list_separator<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> > > >, boost::mpl::identity<boost::token_iterator<boost::escaped_list_separator<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> > > >::type boost::iterators::operator++(boost::iterators::iterator_facade<boost::token_iterator<boost::escaped_list_separator<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char>, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string<char>&, int>&, int)' should return 'boost::iterators::iterator_facade<boost::token_iterator<boost::escaped_list_separator<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char>, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string<char>&, int>' [-Weffc++]
  872 |   operator++(
      |   ^~~~~~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520,
                 from json-utils.hxx:36,
                 from sharepoint-session.hxx:34,
                 from sharepoint-object.hxx:33,
                 from sharepoint-folder.hxx:35,
                 from sharepoint-folder.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp: In member function 'boost::property_tree::basic_ptree<K, D, C>& boost::property_tree::basic_ptree<Key, Data, KeyCompare>::get_child(const path_type&)':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:573:58: warning: declaration of 'path' shadows a global declaration [-Wshadow]
  573 |         basic_ptree<K, D, C>::get_child(const path_type &path)
      |                                         ~~~~~~~~~~~~~~~~~^~~~
  CXX      libcmis_la-sharepoint-repository.lo
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15,
                 from json-utils.hxx:36,
                 from sharepoint-session.hxx:34,
                 from sharepoint-object.hxx:33,
                 from sharepoint-folder.hxx:35,
                 from sharepoint-folder.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree_fwd.hpp:89:67: note: shadowed declaration is here
   89 |     typedef string_path<std::string, id_translator<std::string> > path;
      |                                                                   ^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520,
                 from json-utils.hxx:36,
                 from sharepoint-session.hxx:34,
                 from sharepoint-object.hxx:33,
                 from sharepoint-folder.hxx:35,
                 from sharepoint-folder.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp: In member function 'const boost::property_tree::basic_ptree<K, D, C>& boost::property_tree::basic_ptree<Key, Data, KeyCompare>::get_child(const path_type&) const':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:585:58: warning: declaration of 'path' shadows a global declaration [-Wshadow]
  585 |         basic_ptree<K, D, C>::get_child(const path_type &path) const
      |                                         ~~~~~~~~~~~~~~~~~^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15,
                 from json-utils.hxx:36,
                 from sharepoint-session.hxx:34,
                 from sharepoint-object.hxx:33,
                 from sharepoint-folder.hxx:35,
                 from sharepoint-folder.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree_fwd.hpp:89:67: note: shadowed declaration is here
   89 |     typedef string_path<std::string, id_translator<std::string> > path;
      |                                                                   ^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520,
                 from json-utils.hxx:36,
                 from sharepoint-session.hxx:34,
                 from sharepoint-object.hxx:33,
                 from sharepoint-folder.hxx:35,
                 from sharepoint-folder.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp: In member function 'boost::property_tree::basic_ptree<K, D, C>& boost::property_tree::basic_ptree<Key, Data, KeyCompare>::get_child(const path_type&, boost::property_tree::basic_ptree<Key, Data, KeyCompare>::self_type&)':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:592:58: warning: declaration of 'path' shadows a global declaration [-Wshadow]
  592 |         basic_ptree<K, D, C>::get_child(const path_type &path,
      |                                         ~~~~~~~~~~~~~~~~~^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15,
                 from json-utils.hxx:36,
                 from sharepoint-session.hxx:34,
                 from sharepoint-object.hxx:33,
                 from sharepoint-folder.hxx:35,
                 from sharepoint-folder.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree_fwd.hpp:89:67: note: shadowed declaration is here
   89 |     typedef string_path<std::string, id_translator<std::string> > path;
      |                                                                   ^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520,
                 from json-utils.hxx:36,
                 from sharepoint-session.hxx:34,
                 from sharepoint-object.hxx:33,
                 from sharepoint-folder.hxx:35,
                 from sharepoint-folder.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp: In member function 'const boost::property_tree::basic_ptree<K, D, C>& boost::property_tree::basic_ptree<Key, Data, KeyCompare>::get_child(const path_type&, const self_type&) const':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:602:58: warning: declaration of 'path' shadows a global declaration [-Wshadow]
  602 |         basic_ptree<K, D, C>::get_child(const path_type &path,
      |                                         ~~~~~~~~~~~~~~~~~^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15,
                 from json-utils.hxx:36,
                 from sharepoint-session.hxx:34,
                 from sharepoint-object.hxx:33,
                 from sharepoint-folder.hxx:35,
                 from sharepoint-folder.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree_fwd.hpp:89:67: note: shadowed declaration is here
   89 |     typedef string_path<std::string, id_translator<std::string> > path;
      |                                                                   ^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520,
                 from json-utils.hxx:36,
                 from sharepoint-session.hxx:34,
                 from sharepoint-object.hxx:33,
                 from sharepoint-folder.hxx:35,
                 from sharepoint-folder.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp: In member function 'boost::optional<boost::property_tree::basic_ptree<Key, Data, KeyCompare>&> boost::property_tree::basic_ptree<Key, Data, KeyCompare>::get_child_optional(const path_type&)':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:612:67: warning: declaration of 'path' shadows a global declaration [-Wshadow]
  612 |         basic_ptree<K, D, C>::get_child_optional(const path_type &path)
      |                                                  ~~~~~~~~~~~~~~~~~^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15,
                 from json-utils.hxx:36,
                 from sharepoint-session.hxx:34,
                 from sharepoint-object.hxx:33,
                 from sharepoint-folder.hxx:35,
                 from sharepoint-folder.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree_fwd.hpp:89:67: note: shadowed declaration is here
   89 |     typedef string_path<std::string, id_translator<std::string> > path;
      |                                                                   ^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520,
                 from json-utils.hxx:36,
                 from sharepoint-session.hxx:34,
                 from sharepoint-object.hxx:33,
                 from sharepoint-folder.hxx:35,
                 from sharepoint-folder.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp: In member function 'boost::optional<const boost::property_tree::basic_ptree<Key, Data, KeyCompare>&> boost::property_tree::basic_ptree<Key, Data, KeyCompare>::get_child_optional(const path_type&) const':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:624:67: warning: declaration of 'path' shadows a global declaration [-Wshadow]
  624 |         basic_ptree<K, D, C>::get_child_optional(const path_type &path) const
      |                                                  ~~~~~~~~~~~~~~~~~^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15,
                 from json-utils.hxx:36,
                 from sharepoint-session.hxx:34,
                 from sharepoint-object.hxx:33,
                 from sharepoint-folder.hxx:35,
                 from sharepoint-folder.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree_fwd.hpp:89:67: note: shadowed declaration is here
   89 |     typedef string_path<std::string, id_translator<std::string> > path;
      |                                                                   ^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520,
                 from json-utils.hxx:36,
                 from sharepoint-session.hxx:34,
                 from sharepoint-object.hxx:33,
                 from sharepoint-folder.hxx:35,
                 from sharepoint-folder.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp: In member function 'boost::property_tree::basic_ptree<K, D, C>& boost::property_tree::basic_ptree<Key, Data, KeyCompare>::put_child(const path_type&, const self_type&)':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:636:58: warning: declaration of 'path' shadows a global declaration [-Wshadow]
  636 |         basic_ptree<K, D, C>::put_child(const path_type &path,
      |                                         ~~~~~~~~~~~~~~~~~^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15,
                 from json-utils.hxx:36,
                 from sharepoint-session.hxx:34,
                 from sharepoint-object.hxx:33,
                 from sharepoint-folder.hxx:35,
                 from sharepoint-folder.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree_fwd.hpp:89:67: note: shadowed declaration is here
   89 |     typedef string_path<std::string, id_translator<std::string> > path;
      |                                                                   ^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520,
                 from json-utils.hxx:36,
                 from sharepoint-session.hxx:34,
                 from sharepoint-object.hxx:33,
                 from sharepoint-folder.hxx:35,
                 from sharepoint-folder.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp: In member function 'boost::property_tree::basic_ptree<K, D, C>& boost::property_tree::basic_ptree<Key, Data, KeyCompare>::add_child(const path_type&, const self_type&)':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:654:58: warning: declaration of 'path' shadows a global declaration [-Wshadow]
  654 |         basic_ptree<K, D, C>::add_child(const path_type &path,
      |                                         ~~~~~~~~~~~~~~~~~^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15,
                 from json-utils.hxx:36,
                 from sharepoint-session.hxx:34,
                 from sharepoint-object.hxx:33,
                 from sharepoint-folder.hxx:35,
                 from sharepoint-folder.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree_fwd.hpp:89:67: note: shadowed declaration is here
   89 |     typedef string_path<std::string, id_translator<std::string> > path;
      |                                                                   ^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/shared_ptr.hpp:17,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/time_clock.hpp:17,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/posix_time_types.hpp:10,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/time_formatters.hpp:16,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/posix_time.hpp:24,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/local_time/local_time.hpp:11,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time.hpp:15,
                 from ../../inc/libcmis/object.hxx:40,
                 from sharepoint-object.hxx:31,
                 from sharepoint-object.cxx:28:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/smart_ptr/shared_ptr.hpp: In constructor 'boost::detail::esft2_deleter_wrapper::esft2_deleter_wrapper()':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/smart_ptr/shared_ptr.hpp:1079:5: warning: 'boost::detail::esft2_deleter_wrapper::deleter_' should be initialized in the member initialization list [-Weffc++]
 1079 |     esft2_deleter_wrapper() BOOST_SP_NOEXCEPT
      |     ^~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520,
                 from json-utils.hxx:36,
                 from sharepoint-session.hxx:34,
                 from sharepoint-object.hxx:33,
                 from sharepoint-folder.hxx:35,
                 from sharepoint-folder.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp: In member function 'typename boost::enable_if<boost::property_tree::detail::is_translator<Translator>, Type>::type boost::property_tree::basic_ptree<Key, Data, KeyCompare>::get(const path_type&, Translator) const':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:743:48: warning: declaration of 'path' shadows a global declaration [-Wshadow]
  743 |     basic_ptree<K, D, C>::get(const path_type &path,
      |                               ~~~~~~~~~~~~~~~~~^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15,
                 from json-utils.hxx:36,
                 from sharepoint-session.hxx:34,
                 from sharepoint-object.hxx:33,
                 from sharepoint-folder.hxx:35,
                 from sharepoint-folder.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree_fwd.hpp:89:67: note: shadowed declaration is here
   89 |     typedef string_path<std::string, id_translator<std::string> > path;
      |                                                                   ^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520,
                 from json-utils.hxx:36,
                 from sharepoint-session.hxx:34,
                 from sharepoint-object.hxx:33,
                 from sharepoint-folder.hxx:35,
                 from sharepoint-folder.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp: In member function 'Type boost::property_tree::basic_ptree<Key, Data, KeyCompare>::get(const path_type&) const':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:751:53: warning: declaration of 'path' shadows a global declaration [-Wshadow]
  751 |     Type basic_ptree<K, D, C>::get(const path_type &path) const
      |                                    ~~~~~~~~~~~~~~~~~^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15,
                 from json-utils.hxx:36,
                 from sharepoint-session.hxx:34,
                 from sharepoint-object.hxx:33,
                 from sharepoint-folder.hxx:35,
                 from sharepoint-folder.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree_fwd.hpp:89:67: note: shadowed declaration is here
   89 |     typedef string_path<std::string, id_translator<std::string> > path;
      |                                                                   ^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520,
                 from json-utils.hxx:36,
                 from sharepoint-session.hxx:34,
                 from sharepoint-object.hxx:33,
                 from sharepoint-folder.hxx:35,
                 from sharepoint-folder.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp: In member function 'Type boost::property_tree::basic_ptree<Key, Data, KeyCompare>::get(const path_type&, const Type&, Translator) const':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:758:53: warning: declaration of 'path' shadows a global declaration [-Wshadow]
  758 |     Type basic_ptree<K, D, C>::get(const path_type &path,
      |                                    ~~~~~~~~~~~~~~~~~^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15,
                 from json-utils.hxx:36,
                 from sharepoint-session.hxx:34,
                 from sharepoint-object.hxx:33,
                 from sharepoint-folder.hxx:35,
                 from sharepoint-folder.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree_fwd.hpp:89:67: note: shadowed declaration is here
   89 |     typedef string_path<std::string, id_translator<std::string> > path;
      |                                                                   ^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520,
                 from json-utils.hxx:36,
                 from sharepoint-session.hxx:34,
                 from sharepoint-object.hxx:33,
                 from sharepoint-folder.hxx:35,
                 from sharepoint-folder.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp: In member function 'typename boost::enable_if<boost::property_tree::detail::is_character<Ch>, std::__cxx11::basic_string<Ch> >::type boost::property_tree::basic_ptree<Key, Data, KeyCompare>::get(const path_type&, const Ch*, Translator) const':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:772:26: warning: declaration of 'path' shadows a global declaration [-Wshadow]
  772 |         const path_type &path, const Ch *default_value, Translator tr) const
      |         ~~~~~~~~~~~~~~~~~^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15,
                 from json-utils.hxx:36,
                 from sharepoint-session.hxx:34,
                 from sharepoint-object.hxx:33,
                 from sharepoint-folder.hxx:35,
                 from sharepoint-folder.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree_fwd.hpp:89:67: note: shadowed declaration is here
   89 |     typedef string_path<std::string, id_translator<std::string> > path;
      |                                                                   ^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520,
                 from json-utils.hxx:36,
                 from sharepoint-session.hxx:34,
                 from sharepoint-object.hxx:33,
                 from sharepoint-folder.hxx:35,
                 from sharepoint-folder.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp: In member function 'typename boost::disable_if<boost::property_tree::detail::is_translator<Type>, Type>::type boost::property_tree::basic_ptree<Key, Data, KeyCompare>::get(const path_type&, const Type&) const':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:780:48: warning: declaration of 'path' shadows a global declaration [-Wshadow]
  780 |     basic_ptree<K, D, C>::get(const path_type &path,
      |                               ~~~~~~~~~~~~~~~~~^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15,
                 from json-utils.hxx:36,
                 from sharepoint-session.hxx:34,
                 from sharepoint-object.hxx:33,
                 from sharepoint-folder.hxx:35,
                 from sharepoint-folder.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree_fwd.hpp:89:67: note: shadowed declaration is here
   89 |     typedef string_path<std::string, id_translator<std::string> > path;
      |                                                                   ^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520,
                 from json-utils.hxx:36,
                 from sharepoint-session.hxx:34,
                 from sharepoint-object.hxx:33,
                 from sharepoint-folder.hxx:35,
                 from sharepoint-folder.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp: In member function 'typename boost::enable_if<boost::property_tree::detail::is_character<Ch>, std::__cxx11::basic_string<Ch> >::type boost::property_tree::basic_ptree<Key, Data, KeyCompare>::get(const path_type&, const Ch*) const':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:793:26: warning: declaration of 'path' shadows a global declaration [-Wshadow]
  793 |         const path_type &path, const Ch *default_value) const
      |         ~~~~~~~~~~~~~~~~~^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15,
                 from json-utils.hxx:36,
                 from sharepoint-session.hxx:34,
                 from sharepoint-object.hxx:33,
                 from sharepoint-folder.hxx:35,
                 from sharepoint-folder.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree_fwd.hpp:89:67: note: shadowed declaration is here
   89 |     typedef string_path<std::string, id_translator<std::string> > path;
      |                                                                   ^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520,
                 from json-utils.hxx:36,
                 from sharepoint-session.hxx:34,
                 from sharepoint-object.hxx:33,
                 from sharepoint-folder.hxx:35,
                 from sharepoint-folder.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp: In member function 'boost::optional<U> boost::property_tree::basic_ptree<Key, Data, KeyCompare>::get_optional(const path_type&, Translator) const':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:800:72: warning: declaration of 'path' shadows a global declaration [-Wshadow]
  800 |     optional<Type> basic_ptree<K, D, C>::get_optional(const path_type &path,
      |                                                       ~~~~~~~~~~~~~~~~~^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15,
                 from json-utils.hxx:36,
                 from sharepoint-session.hxx:34,
                 from sharepoint-object.hxx:33,
                 from sharepoint-folder.hxx:35,
                 from sharepoint-folder.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree_fwd.hpp:89:67: note: shadowed declaration is here
   89 |     typedef string_path<std::string, id_translator<std::string> > path;
      |                                                                   ^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520,
                 from json-utils.hxx:36,
                 from sharepoint-session.hxx:34,
                 from sharepoint-object.hxx:33,
                 from sharepoint-folder.hxx:35,
                 from sharepoint-folder.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp: In member function 'boost::optional<U> boost::property_tree::basic_ptree<Key, Data, KeyCompare>::get_optional(const path_type&) const':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:813:66: warning: declaration of 'path' shadows a global declaration [-Wshadow]
  813 |                                                 const path_type &path) const
      |                                                 ~~~~~~~~~~~~~~~~~^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15,
                 from json-utils.hxx:36,
                 from sharepoint-session.hxx:34,
                 from sharepoint-object.hxx:33,
                 from sharepoint-folder.hxx:35,
                 from sharepoint-folder.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree_fwd.hpp:89:67: note: shadowed declaration is here
   89 |     typedef string_path<std::string, id_translator<std::string> > path;
      |                                                                   ^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520,
                 from json-utils.hxx:36,
                 from sharepoint-session.hxx:34,
                 from sharepoint-object.hxx:33,
                 from sharepoint-folder.hxx:35,
                 from sharepoint-folder.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp: In member function 'boost::property_tree::basic_ptree<K, D, C>& boost::property_tree::basic_ptree<Key, Data, KeyCompare>::put(const path_type&, const Type&, Translator)':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:844:26: warning: declaration of 'path' shadows a global declaration [-Wshadow]
  844 |         const path_type &path, const Type &value, Translator tr)
      |         ~~~~~~~~~~~~~~~~~^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15,
                 from json-utils.hxx:36,
                 from sharepoint-session.hxx:34,
                 from sharepoint-object.hxx:33,
                 from sharepoint-folder.hxx:35,
                 from sharepoint-folder.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree_fwd.hpp:89:67: note: shadowed declaration is here
   89 |     typedef string_path<std::string, id_translator<std::string> > path;
      |                                                                   ^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520,
                 from json-utils.hxx:36,
                 from sharepoint-session.hxx:34,
                 from sharepoint-object.hxx:33,
                 from sharepoint-folder.hxx:35,
                 from sharepoint-folder.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp: In member function 'boost::property_tree::basic_ptree<K, D, C>& boost::property_tree::basic_ptree<Key, Data, KeyCompare>::put(const path_type&, const Type&)':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:859:26: warning: declaration of 'path' shadows a global declaration [-Wshadow]
  859 |         const path_type &path, const Type &value)
      |         ~~~~~~~~~~~~~~~~~^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15,
                 from json-utils.hxx:36,
                 from sharepoint-session.hxx:34,
                 from sharepoint-object.hxx:33,
                 from sharepoint-folder.hxx:35,
                 from sharepoint-folder.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree_fwd.hpp:89:67: note: shadowed declaration is here
   89 |     typedef string_path<std::string, id_translator<std::string> > path;
      |                                                                   ^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520,
                 from json-utils.hxx:36,
                 from sharepoint-session.hxx:34,
                 from sharepoint-object.hxx:33,
                 from sharepoint-folder.hxx:35,
                 from sharepoint-folder.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp: In member function 'boost::property_tree::basic_ptree<K, D, C>& boost::property_tree::basic_ptree<Key, Data, KeyCompare>::add(const path_type&, const Type&, Translator)':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:868:26: warning: declaration of 'path' shadows a global declaration [-Wshadow]
  868 |         const path_type &path, const Type &value, Translator tr)
      |         ~~~~~~~~~~~~~~~~~^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15,
                 from json-utils.hxx:36,
                 from sharepoint-session.hxx:34,
                 from sharepoint-object.hxx:33,
                 from sharepoint-folder.hxx:35,
                 from sharepoint-folder.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree_fwd.hpp:89:67: note: shadowed declaration is here
   89 |     typedef string_path<std::string, id_translator<std::string> > path;
      |                                                                   ^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520,
                 from json-utils.hxx:36,
                 from sharepoint-session.hxx:34,
                 from sharepoint-object.hxx:33,
                 from sharepoint-folder.hxx:35,
                 from sharepoint-folder.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp: In member function 'boost::property_tree::basic_ptree<K, D, C>& boost::property_tree::basic_ptree<Key, Data, KeyCompare>::add(const path_type&, const Type&)':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:878:26: warning: declaration of 'path' shadows a global declaration [-Wshadow]
  878 |         const path_type &path, const Type &value)
      |         ~~~~~~~~~~~~~~~~~^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15,
                 from json-utils.hxx:36,
                 from sharepoint-session.hxx:34,
                 from sharepoint-object.hxx:33,
                 from sharepoint-folder.hxx:35,
                 from sharepoint-folder.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree_fwd.hpp:89:67: note: shadowed declaration is here
   89 |     typedef string_path<std::string, id_translator<std::string> > path;
      |                                                                   ^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/exceptions.hpp:17,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/string_path.hpp:16,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:16,
                 from json-utils.hxx:36,
                 from sharepoint-object-type.hxx:34,
                 from sharepoint-object-type.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/any.hpp: In member function 'boost::any& boost::any::operator=(ValueType&&)':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/any.hpp:173:20: warning: 'operator=' should return a reference to '*this' [-Weffc++]
  173 |             return *this;
      |                    ^~~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/exceptions.hpp:17,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/string_path.hpp:16,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:16,
                 from json-utils.hxx:36,
                 from sharepoint-session.hxx:34,
                 from sharepoint-object.hxx:33,
                 from sharepoint-document.hxx:35,
                 from sharepoint-document.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/any.hpp: In member function 'boost::any& boost::any::operator=(ValueType&&)':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/any.hpp:173:20: warning: 'operator=' should return a reference to '*this' [-Weffc++]
  173 |             return *this;
      |                    ^~~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/tuple/tuple.hpp:28,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/index_base.hpp:30,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/base_type.hpp:21,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index_container.hpp:36,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:21,
                 from json-utils.hxx:36,
                 from sharepoint-object-type.hxx:34,
                 from sharepoint-object-type.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/tuple/detail/tuple_basic.hpp: In member function 'const boost::tuples::detail::swallow_assign& boost::tuples::detail::swallow_assign::operator=(const T&) const':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/tuple/detail/tuple_basic.hpp:618:12: warning: 'operator=' should return a reference to '*this' [-Weffc++]
  618 |     return *this;
      |            ^~~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/index_saver.hpp:17,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/index_base.hpp:35,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/base_type.hpp:21,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index_container.hpp:36,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:21,
                 from json-utils.hxx:36,
                 from sharepoint-object-type.hxx:34,
                 from sharepoint-object-type.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/index_matcher.hpp: In constructor 'boost::multi_index::detail::index_matcher::entry::entry(void*, std::size_t)':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/index_matcher.hpp:70:3: warning: 'boost::multi_index::detail::index_matcher::entry::previous' should be initialized in the member initialization list [-Weffc++]
   70 |   entry(void* node_,std::size_t pos_=0):node(node_),pos(pos_){}
      |   ^~~~~
/pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/index_matcher.hpp:70:3: warning: 'boost::multi_index::detail::index_matcher::entry::ordered' should be initialized in the member initialization list [-Weffc++]
/pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/index_matcher.hpp:70:3: warning: 'boost::multi_index::detail::index_matcher::entry::pile_top' should be initialized in the member initialization list [-Weffc++]
/pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/index_matcher.hpp:70:3: warning: 'boost::multi_index::detail::index_matcher::entry::pile_top_entry' should be initialized in the member initialization list [-Weffc++]
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/range/iterator_range_core.hpp:27,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/replace.hpp:16,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_facet.hpp:17,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/gregorian_io.hpp:16,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/gregorian.hpp:31,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/time_formatters.hpp:12,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/posix_time.hpp:24,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/local_time/local_time.hpp:11,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time.hpp:15,
                 from ../../inc/libcmis/object.hxx:40,
                 from ../../inc/libcmis/document.hxx:39,
                 from sharepoint-folder.hxx:32,
                 from sharepoint-folder.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp: In instantiation of 'class boost::iterators::detail::iterator_facade_base<boost::token_iterator<boost::char_separator<wchar_t, std::char_traits<wchar_t> >, __gnu_cxx::__normal_iterator<const wchar_t*, std::__cxx11::basic_string<wchar_t> >, std::__cxx11::basic_string<wchar_t> >, std::__cxx11::basic_string<wchar_t>, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string<wchar_t>&, int, false, false>':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:854:9:   required from 'class boost::iterators::iterator_facade<boost::token_iterator<boost::char_separator<wchar_t, std::char_traits<wchar_t> >, __gnu_cxx::__normal_iterator<const wchar_t*, std::__cxx11::basic_string<wchar_t> >, std::__cxx11::basic_string<wchar_t> >, std::__cxx11::basic_string<wchar_t>, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string<wchar_t>&, int>'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/token_iterator.hpp:30:9:   required from 'class boost::token_iterator<boost::char_separator<wchar_t, std::char_traits<wchar_t> >, __gnu_cxx::__normal_iterator<const wchar_t*, std::__cxx11::basic_string<wchar_t> >, std::__cxx11::basic_string<wchar_t> >'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_parsing.hpp:322:36:   required from 'boost::date_time::period<date_type, typename date_type::duration_type> boost::date_time::from_simple_string_type(const std::__cxx11::basic_string<OutputT>&) [with date_type = boost::gregorian::date; charT = wchar_t; typename date_type::duration_type = boost::gregorian::date_duration]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/parsers.hpp:103:62:   required from here
/pbulk/work/net/libcmis/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++() [with Derived = boost::token_iterator<boost::char_separator<wchar_t, std::char_traits<wchar_t> >, __gnu_cxx::__normal_iterator<const wchar_t*, std::__cxx11::basic_string<wchar_t> >, std::__cxx11::basic_string<wchar_t> >; Value = std::__cxx11::basic_string<wchar_t>; CategoryOrTraversal = boost::iterators::forward_traversal_tag; Reference = const std::__cxx11::basic_string<wchar_t>&; Difference = int]' should return 'boost::iterators::detail::iterator_facade_base<boost::token_iterator<boost::char_separator<wchar_t, std::char_traits<wchar_t> >, __gnu_cxx::__normal_iterator<const wchar_t*, std::__cxx11::basic_string<wchar_t> >, std::__cxx11::basic_string<wchar_t> >, std::__cxx11::basic_string<wchar_t>, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string<wchar_t>&, int, false, false>&' [-Weffc++]
  745 |         Derived& operator++()
      |                  ^~~~~~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/tuple/tuple.hpp:28,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/index_base.hpp:30,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/base_type.hpp:21,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index_container.hpp:36,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:21,
                 from json-utils.hxx:36,
                 from sharepoint-session.hxx:34,
                 from sharepoint-object.hxx:33,
                 from sharepoint-document.hxx:35,
                 from sharepoint-document.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/tuple/detail/tuple_basic.hpp: In member function 'const boost::tuples::detail::swallow_assign& boost::tuples::detail::swallow_assign::operator=(const T&) const':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/tuple/detail/tuple_basic.hpp:618:12: warning: 'operator=' should return a reference to '*this' [-Weffc++]
  618 |     return *this;
      |            ^~~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/sequenced_index.hpp:17,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:23,
                 from json-utils.hxx:36,
                 from sharepoint-object-type.hxx:34,
                 from sharepoint-object-type.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/bind/bind.hpp: At global scope:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/bind/bind.hpp:437:5: warning: user-defined 'boost::_bi::bind_t<bool, boost::_bi::logical_and, boost::_bi::list<boost::_bi::bind_t<R, F, L>, typename boost::_bi::add_value<A2>::type> > boost::_bi::operator&&(const boost::_bi::bind_t<R, F, L>&, A2)' always evaluates both arguments [-Weffc++]
  437 |     operator op (bind_t<R, F, L> const & f, A2 a2) \
      |     ^~~~~~~~
/pbulk/work/net/libcmis/work/.buildlink/include/boost/bind/bind.hpp:453:1: note: in expansion of macro 'BOOST_BIND_OPERATOR'
  453 | BOOST_BIND_OPERATOR( &&, logical_and )
      | ^~~~~~~~~~~~~~~~~~~
/pbulk/work/net/libcmis/work/.buildlink/include/boost/bind/bind.hpp:437:5: warning: user-defined 'boost::_bi::bind_t<bool, boost::_bi::logical_or, boost::_bi::list<boost::_bi::bind_t<R, F, L>, typename boost::_bi::add_value<A2>::type> > boost::_bi::operator||(const boost::_bi::bind_t<R, F, L>&, A2)' always evaluates both arguments [-Weffc++]
  437 |     operator op (bind_t<R, F, L> const & f, A2 a2) \
      |     ^~~~~~~~
/pbulk/work/net/libcmis/work/.buildlink/include/boost/bind/bind.hpp:454:1: note: in expansion of macro 'BOOST_BIND_OPERATOR'
  454 | BOOST_BIND_OPERATOR( ||, logical_or )
      | ^~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/index_saver.hpp:17,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/index_base.hpp:35,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/base_type.hpp:21,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index_container.hpp:36,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:21,
                 from json-utils.hxx:36,
                 from sharepoint-session.hxx:34,
                 from sharepoint-object.hxx:33,
                 from sharepoint-document.hxx:35,
                 from sharepoint-document.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/index_matcher.hpp: In constructor 'boost::multi_index::detail::index_matcher::entry::entry(void*, std::size_t)':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/index_matcher.hpp:70:3: warning: 'boost::multi_index::detail::index_matcher::entry::previous' should be initialized in the member initialization list [-Weffc++]
   70 |   entry(void* node_,std::size_t pos_=0):node(node_),pos(pos_){}
      |   ^~~~~
/pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/index_matcher.hpp:70:3: warning: 'boost::multi_index::detail::index_matcher::entry::ordered' should be initialized in the member initialization list [-Weffc++]
/pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/index_matcher.hpp:70:3: warning: 'boost::multi_index::detail::index_matcher::entry::pile_top' should be initialized in the member initialization list [-Weffc++]
/pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/index_matcher.hpp:70:3: warning: 'boost::multi_index::detail::index_matcher::entry::pile_top_entry' should be initialized in the member initialization list [-Weffc++]
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/trim.hpp:23,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string.hpp:19,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/tz_db_base.hpp:24,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/local_time/tz_database.hpp:14,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/local_time/local_time.hpp:19,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time.hpp:15,
                 from ../../inc/libcmis/object.hxx:40,
                 from sharepoint-object.hxx:31,
                 from sharepoint-object.cxx:28:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/classification.hpp: At global scope:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/classification.hpp:238:9: warning: user-defined 'boost::algorithm::detail::pred_andF<Pred1T, Pred2T> boost::algorithm::operator&&(const boost::algorithm::predicate_facade<Pred1T>&, const boost::algorithm::predicate_facade<Pred2T>&)' always evaluates both arguments [-Weffc++]
  238 |         operator&&(
      |         ^~~~~~~~
/pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/classification.hpp:262:9: warning: user-defined 'boost::algorithm::detail::pred_orF<Pred1T, Pred2T> boost::algorithm::operator||(const boost::algorithm::predicate_facade<Pred1T>&, const boost::algorithm::predicate_facade<Pred2T>&)' always evaluates both arguments [-Weffc++]
  262 |         operator||(
      |         ^~~~~~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/function/function_template.hpp:14,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/function.hpp:16,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/detail/find_iterator.hpp:18,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/find_iterator.hpp:24,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/iter_find.hpp:27,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/split.hpp:16,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string.hpp:23,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/tz_db_base.hpp:24,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/local_time/tz_database.hpp:14,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/local_time/local_time.hpp:19,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time.hpp:15,
                 from ../../inc/libcmis/object.hxx:40,
                 from sharepoint-object.hxx:31,
                 from sharepoint-object.cxx:28:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/function/function_base.hpp: In constructor 'boost::function_base::function_base()':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/function/function_base.hpp:497:3: warning: 'boost::function_base::functor' should be initialized in the member initialization list [-Weffc++]
  497 |   function_base() : vtable(0) { }
      |   ^~~~~~~~~~~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/range/iterator_range_core.hpp:27,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/replace.hpp:16,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_facet.hpp:17,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/gregorian_io.hpp:16,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/gregorian.hpp:31,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/time_formatters.hpp:12,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/posix_time.hpp:24,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/local_time/local_time.hpp:11,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time.hpp:15,
                 from ../../inc/libcmis/object.hxx:40,
                 from sharepoint-object.hxx:31,
                 from sharepoint-object.cxx:28:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp: In instantiation of 'class boost::iterators::detail::iterator_facade_base<boost::token_iterator<boost::escaped_list_separator<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char>, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string<char>&, int, false, false>':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:854:9:   required from 'class boost::iterators::iterator_facade<boost::token_iterator<boost::escaped_list_separator<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char>, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string<char>&, int>'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/token_iterator.hpp:30:9:   required from 'class boost::token_iterator<boost::escaped_list_separator<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/tz_db_base.hpp:337:21:   required from here
/pbulk/work/net/libcmis/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++() [with Derived = boost::token_iterator<boost::escaped_list_separator<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >; Value = std::__cxx11::basic_string<char>; CategoryOrTraversal = boost::iterators::forward_traversal_tag; Reference = const std::__cxx11::basic_string<char>&; Difference = int]' should return 'boost::iterators::detail::iterator_facade_base<boost::token_iterator<boost::escaped_list_separator<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char>, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string<char>&, int, false, false>&' [-Weffc++]
  745 |         Derived& operator++()
      |                  ^~~~~~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/sequenced_index.hpp:17,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:23,
                 from json-utils.hxx:36,
                 from sharepoint-session.hxx:34,
                 from sharepoint-object.hxx:33,
                 from sharepoint-document.hxx:35,
                 from sharepoint-document.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/bind/bind.hpp: At global scope:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/bind/bind.hpp:437:5: warning: user-defined 'boost::_bi::bind_t<bool, boost::_bi::logical_and, boost::_bi::list<boost::_bi::bind_t<R, F, L>, typename boost::_bi::add_value<A2>::type> > boost::_bi::operator&&(const boost::_bi::bind_t<R, F, L>&, A2)' always evaluates both arguments [-Weffc++]
  437 |     operator op (bind_t<R, F, L> const & f, A2 a2) \
      |     ^~~~~~~~
/pbulk/work/net/libcmis/work/.buildlink/include/boost/bind/bind.hpp:437:5: note: in definition of macro 'BOOST_BIND_OPERATOR'
  437 |     operator op (bind_t<R, F, L> const & f, A2 a2) \
      |     ^~~~~~~~
/pbulk/work/net/libcmis/work/.buildlink/include/boost/bind/bind.hpp:437:5: warning: user-defined 'boost::_bi::bind_t<bool, boost::_bi::logical_or, boost::_bi::list<boost::_bi::bind_t<R, F, L>, typename boost::_bi::add_value<A2>::type> > boost::_bi::operator||(const boost::_bi::bind_t<R, F, L>&, A2)' always evaluates both arguments [-Weffc++]
  437 |     operator op (bind_t<R, F, L> const & f, A2 a2) \
      |     ^~~~~~~~
/pbulk/work/net/libcmis/work/.buildlink/include/boost/bind/bind.hpp:437:5: note: in definition of macro 'BOOST_BIND_OPERATOR'
  437 |     operator op (bind_t<R, F, L> const & f, A2 a2) \
      |     ^~~~~~~~
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp: In substitution of 'template<class I, class V, class TC, class R, class D> 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) [with I = boost::token_iterator<boost::escaped_list_separator<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >; V = std::__cxx11::basic_string<char>; TC = boost::iterators::forward_traversal_tag; R = const std::__cxx11::basic_string<char>&; D = int]':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/tz_db_base.hpp:339:12:   required from here
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:872:3: warning: postfix 'boost::mpl::eval_if<boost::mpl::and_<boost::is_convertible<const std::__cxx11::basic_string<char>&, const std::__cxx11::basic_string<char>&>, boost::mpl::not_<boost::is_convertible<boost::iterators::forward_traversal_tag, boost::iterators::forward_traversal_tag> >, mpl_::bool_<true>, mpl_::bool_<true>, mpl_::bool_<true> >, boost::mpl::if_<boost::iterators::detail::is_non_proxy_reference<const std::__cxx11::basic_string<char>&, std::__cxx11::basic_string<char> >, boost::iterators::detail::postfix_increment_proxy<boost::token_iterator<boost::escaped_list_separator<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> > >, boost::iterators::detail::writable_postfix_increment_proxy<boost::token_iterator<boost::escaped_list_separator<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> > > >, boost::mpl::identity<boost::token_iterator<boost::escaped_list_separator<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> > > >::type boost::iterators::operator++(boost::iterators::iterator_facade<boost::token_iterator<boost::escaped_list_separator<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char>, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string<char>&, int>&, int)' should return 'boost::iterators::iterator_facade<boost::token_iterator<boost::escaped_list_separator<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char>, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string<char>&, int>' [-Weffc++]
  872 |   operator++(
      |   ^~~~~~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520,
                 from json-utils.hxx:36,
                 from sharepoint-object-type.hxx:34,
                 from sharepoint-object-type.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp: In member function 'boost::property_tree::basic_ptree<K, D, C>& boost::property_tree::basic_ptree<Key, Data, KeyCompare>::get_child(const path_type&)':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:573:58: warning: declaration of 'path' shadows a global declaration [-Wshadow]
  573 |         basic_ptree<K, D, C>::get_child(const path_type &path)
      |                                         ~~~~~~~~~~~~~~~~~^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15,
                 from json-utils.hxx:36,
                 from sharepoint-object-type.hxx:34,
                 from sharepoint-object-type.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree_fwd.hpp:89:67: note: shadowed declaration is here
   89 |     typedef string_path<std::string, id_translator<std::string> > path;
      |                                                                   ^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520,
                 from json-utils.hxx:36,
                 from sharepoint-object-type.hxx:34,
                 from sharepoint-object-type.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp: In member function 'const boost::property_tree::basic_ptree<K, D, C>& boost::property_tree::basic_ptree<Key, Data, KeyCompare>::get_child(const path_type&) const':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:585:58: warning: declaration of 'path' shadows a global declaration [-Wshadow]
  585 |         basic_ptree<K, D, C>::get_child(const path_type &path) const
      |                                         ~~~~~~~~~~~~~~~~~^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15,
                 from json-utils.hxx:36,
                 from sharepoint-object-type.hxx:34,
                 from sharepoint-object-type.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree_fwd.hpp:89:67: note: shadowed declaration is here
   89 |     typedef string_path<std::string, id_translator<std::string> > path;
      |                                                                   ^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520,
                 from json-utils.hxx:36,
                 from sharepoint-object-type.hxx:34,
                 from sharepoint-object-type.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp: In member function 'boost::property_tree::basic_ptree<K, D, C>& boost::property_tree::basic_ptree<Key, Data, KeyCompare>::get_child(const path_type&, boost::property_tree::basic_ptree<Key, Data, KeyCompare>::self_type&)':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:592:58: warning: declaration of 'path' shadows a global declaration [-Wshadow]
  592 |         basic_ptree<K, D, C>::get_child(const path_type &path,
      |                                         ~~~~~~~~~~~~~~~~~^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15,
                 from json-utils.hxx:36,
                 from sharepoint-object-type.hxx:34,
                 from sharepoint-object-type.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree_fwd.hpp:89:67: note: shadowed declaration is here
   89 |     typedef string_path<std::string, id_translator<std::string> > path;
      |                                                                   ^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520,
                 from json-utils.hxx:36,
                 from sharepoint-object-type.hxx:34,
                 from sharepoint-object-type.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp: In member function 'const boost::property_tree::basic_ptree<K, D, C>& boost::property_tree::basic_ptree<Key, Data, KeyCompare>::get_child(const path_type&, const self_type&) const':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:602:58: warning: declaration of 'path' shadows a global declaration [-Wshadow]
  602 |         basic_ptree<K, D, C>::get_child(const path_type &path,
      |                                         ~~~~~~~~~~~~~~~~~^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15,
                 from json-utils.hxx:36,
                 from sharepoint-object-type.hxx:34,
                 from sharepoint-object-type.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree_fwd.hpp:89:67: note: shadowed declaration is here
   89 |     typedef string_path<std::string, id_translator<std::string> > path;
      |                                                                   ^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520,
                 from json-utils.hxx:36,
                 from sharepoint-object-type.hxx:34,
                 from sharepoint-object-type.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp: In member function 'boost::optional<boost::property_tree::basic_ptree<Key, Data, KeyCompare>&> boost::property_tree::basic_ptree<Key, Data, KeyCompare>::get_child_optional(const path_type&)':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:612:67: warning: declaration of 'path' shadows a global declaration [-Wshadow]
  612 |         basic_ptree<K, D, C>::get_child_optional(const path_type &path)
      |                                                  ~~~~~~~~~~~~~~~~~^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15,
                 from json-utils.hxx:36,
                 from sharepoint-object-type.hxx:34,
                 from sharepoint-object-type.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree_fwd.hpp:89:67: note: shadowed declaration is here
   89 |     typedef string_path<std::string, id_translator<std::string> > path;
      |                                                                   ^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/node_type.hpp:22,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/index_base.hpp:27,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/base_type.hpp:21,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index_container.hpp:36,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:21,
                 from json-utils.hxx:36,
                 from sharepoint-session.hxx:34,
                 from sharepoint-object.hxx:33,
                 from sharepoint-folder.hxx:35,
                 from sharepoint-folder.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/header_holder.hpp: In instantiation of 'struct boost::multi_index::detail::header_holder<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::oIn file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520,
                 from json-utils.hxx:36,
                 from sharepoint-object-type.hxx:34,
                 from sharepoint-object-type.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp: In member function 'boost::optional<const boost::property_tree::basic_ptree<Key, Data, KeyCompare>&> boost::property_tree::basic_ptree<Key, Data, KeyCompare>::get_child_optional(const path_type&) const':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:624:67: warning: declaration of 'path' shadows a global declaration [-Wshadow]
  624 |         basic_ptree<K, D, C>::get_child_optional(const path_type &path) const
      |                                                  ~~~~~~~~~~~~~~~~~^~~~
rdered_index_node<boost::multi_index::detail::null_augment_policy, boost::multi_index::detail::index_node_base<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > > > >*, boost::multi_index::multi_index_container<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, boost::multi_index::indexed_by<boost::multi_index::sequenced<>, boost::multi_index::ordered_non_unique<boost::multi_index::tag<boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >::subs::by_name, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mplIn file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15,
                 from json-utils.hxx:36,
                 from sharepoint-object-type.hxx:34,
                 from sharepoint-object-type.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree_fwd.hpp:89:67: note: shadowed declaration is here
   89 |     typedef string_path<std::string, id_translator<std::string> > path;
      |                                                                   ^~~~
_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::multi_index::member<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, const std::__cxx11::basic_string<char>, &std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >::first>, std::less<std::__cxx11::basic_string<char> > >, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > > >':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index_container.hpp:99:7:   required from 'class boost::multi_index::multi_index_container<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, boost::multi_index::indexed_by<boost::multi_index::sequenced<>, boost::multi_index::ordered_non_unique<boost::multi_index::tag<boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >::subs::by_name, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::multi_index::member<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, const std::__cxx11::basic_string<char>, &std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >::first>, std::less<std::__cxx11::basic_string<char> > >, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > >'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:60:13:   required from 'struct boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >::subs'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:195:64:   required from 'boost::property_tree::basic_ptree<Key, Data, KeyCompare>::basic_ptree(const boost::property_tree::basic_ptree<Key, Data, KeyCompare>&) [with Key = std::__cxx11::basic_string<char>; Data = std::__cxx11::basic_string<char>; KeyCompare = std::less<std::__cxx11::basic_string<char> >]'
json-utils.hxx:78:62:   required frIn file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520,
                 from json-utils.hxx:36,
                 from sharepoint-object-type.hxx:34,
                 from sharepoint-object-type.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp: In member function 'boost::property_tree::basic_ptree<K, D, C>& boost::property_tree::basic_ptree<Key, Data, KeyCompare>::put_child(const path_type&, const self_type&)':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:636:58: warning: declaration of 'path' shadows a global declaration [-Wshadow]
  636 |         basic_ptree<K, D, C>::put_child(const path_type &path,
      |                                         ~~~~~~~~~~~~~~~~~^~~~
om here
/pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/header_holder.hpp:33:8: warning: 'struct boost::multi_index::detail::header_holder<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::null_augment_policy, boost::multi_index::detail::index_node_base<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > > > >*, boost::multi_index::multi_index_container<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, boost::multi_index::indexed_by<boost::multi_index::sequenced<>, boost::multi_index::ordered_non_unique<boost::multi_index::tag<boost::proIn file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15,
                 from json-utils.hxx:36,
                 from sharepoint-object-type.hxx:34,
                 from sharepoint-object-type.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree_fwd.hpp:89:67: note: shadowed declaration is here
   89 |     typedef string_path<std::string, id_translator<std::string> > path;
      |                                                                   ^~~~
perty_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >::subs::by_name, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::multi_index::member<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, const std::__cxx11::basic_string<char>, &std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >::first>, std::less<std::__cxx11::basic_string<char> > >, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > > >' has pointer data members [-Weffc++]
   33 | struct header_holder:private noncopyable
      |        ^~~~~~~~~~~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520,
                 from json-utils.hxx:36,
                 from sharepoint-object-type.hxx:34,
                 from sharepoint-object-type.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp: In member function 'boost::property_tree::basic_ptree<K, D, C>& boost::property_tree::basic_ptree<Key, Data, KeyCompare>::add_child(const path_type&, const self_type&)':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:654:58: warning: declaration of 'path' shadows a global declaration [-Wshadow]
  654 |         basic_ptree<K, D, C>::add_child(const path_type &path,
      |                                         ~~~~~~~~~~~~~~~~~^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15,
                 from json-utils.hxx:36,
                 from sharepoint-object-type.hxx:34,
                 from sharepoint-object-type.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree_fwd.hpp:89:67: note: shadowed declaration is here
   89 |     typedef string_path<std::string, id_translator<std::string> > path;
      |                                                                   ^~~~
/pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/header_holder.hpp:33:8: warning:   but does not declare 'boost::multi_index::detail::header_holder<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::null_augment_policy, boost::multi_index::detail::index_node_base<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > > > >*, boost::multi_index::multi_index_container<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, boost::multi_index::indexed_by<boost::multi_index::sequenced<>, boost::multi_index::ordered_non_unique<boost::multi_index::tag<boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >::subs::by_name, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::multi_index::member<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, const std::__cxx11::basic_string<char>, &std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >::first>, std::less<std::__cxx11::basic_string<char> > >, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > > >(const boost::multi_index::detail::header_holder<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::null_augment_policy, boost::multi_index::detail::index_node_base<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > > > >*, boost::multi_index::multi_index_container<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, boost::multi_index::indexed_by<boost::multi_index::sequenced<>, boost::multi_index::ordered_non_unique<boost::multi_index::tag<boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >::subs::by_name, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::multi_index::member<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, const std::__cxx11::basic_string<char>, &std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >::first>, std::less<std::__cxx11::basic_string<char> > >, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > > >&)' [-Weffc++]
/pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/header_holder.hpp:33:8: warning:   or 'operator=(const boost::multi_index::detail::header_holder<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::null_augment_policy, boost::multi_index::detail::index_node_base<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > > > >*, boost::multi_index::multi_index_container<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, boost::multi_index::indexed_by<boost::multi_index::sequenced<>, boost::multi_index::ordered_non_unique<boost::multi_index::tag<boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >::subs::by_name, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::multi_index::member<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, const std::__cxx11::basic_string<char>, &std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >::first>, std::less<std::__cxx11::basic_string<char> > >, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<stIn file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520,
                 from json-utils.hxx:36,
                 from sharepoint-object-type.hxx:34,
                 from sharepoint-object-type.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp: In member function 'typename boost::enable_if<boost::property_tree::detail::is_translator<Translator>, Type>::type boost::property_tree::basic_ptree<Key, Data, KeyCompare>::get(const path_type&, Translator) const':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:743:48: warning: declaration of 'path' shadows a global declaration [-Wshadow]
  743 |     basic_ptree<K, D, C>::get(const path_type &path,
      |                               ~~~~~~~~~~~~~~~~~^~~~
d::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > > >&)' [-Weffc++]
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15,
                 from json-utils.hxx:36,
                 from sharepoint-object-type.hxx:34,
                 from sharepoint-object-type.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree_fwd.hpp:89:67: note: shadowed declaration is here
   89 |     typedef string_path<std::string, id_translator<std::string> > path;
      |                                                                   ^~~~
/pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/header_holder.hpp:38:15: note: pointer member 'boost::multi_index::detail::header_holder<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::null_augment_policy, boost::multi_index::detail::index_node_base<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > > > >*, boost::multi_index::multi_index_container<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, boost::multi_index::indexed_by<boost::multi_index::sequenced<>, boost::multi_index::ordered_non_unique<boost::multi_index::tag<boost::propeIn file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520,
                 from json-utils.hxx:36,
                 from sharepoint-object-type.hxx:34,
                 from sharepoint-object-type.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp: In member function 'Type boost::property_tree::basic_ptree<Key, Data, KeyCompare>::get(const path_type&) const':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:751:53: warning: declaration of 'path' shadows a global declaration [-Wshadow]
  751 |     Type basic_ptree<K, D, C>::get(const path_type &path) const
      |                                    ~~~~~~~~~~~~~~~~~^~~~
rty_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >::subs::by_name, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::multi_index::member<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, const std::__cxx11::basic_string<char>, &std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >::first>, std::less<std::__cxx11::basic_string<char> > >, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxxIn file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15,
                 from json-utils.hxx:36,
                 from sharepoint-object-type.hxx:34,
                 from sharepoint-object-type.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree_fwd.hpp:89:67: note: shadowed declaration is here
   89 |     typedef string_path<std::string, id_translator<std::string> > path;
      |                                                                   ^~~~
11::basic_string<char>, std::__cxx11::basic_string<char> > > > > >::member' declared here
   38 |   NodeTypePtr member;
      |               ^~~~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520,
                 from json-utils.hxx:36,
                 from sharepoint-object-type.hxx:34,
                 from sharepoint-object-type.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp: In member function 'Type boost::property_tree::basic_ptree<Key, Data, KeyCompare>::get(const path_type&, const Type&, Translator) const':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:758:53: warning: declaration of 'path' shadows a global declaration [-Wshadow]
  758 |     Type basic_ptree<K, D, C>::get(const path_type &path,
      |                                    ~~~~~~~~~~~~~~~~~^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15,
                 from json-utils.hxx:36,
                 from sharepoint-object-type.hxx:34,
                 from sharepoint-object-type.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree_fwd.hpp:89:67: note: shadowed declaration is here
   89 |     typedef string_path<std::string, id_translator<std::string> > path;
      |                                                                   ^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520,
                 from json-utils.hxx:36,
                 from sharepoint-object-type.hxx:34,
                 from sharepoint-object-type.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp: In member function 'typename boost::enable_if<boost::property_tree::detail::is_character<Ch>, std::__cxx11::basic_string<Ch> >::type boost::property_tree::basic_ptree<Key, Data, KeyCompare>::get(const path_type&, const Ch*, Translator) const':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:772:26: warning: declaration of 'path' shadows a global declaration [-Wshadow]
  772 |         const path_type &path, const Ch *default_value, Translator tr) const
      |         ~~~~~~~~~~~~~~~~~^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15,
                 from json-utils.hxx:36,
                 from sharepoint-object-type.hxx:34,
                 from sharepoint-object-type.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree_fwd.hpp:89:67: note: shadowed declaration is here
   89 |     typedef string_path<std::string, id_translator<std::string> > path;
      |                                                                   ^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520,
                 from json-utils.hxx:36,
                 from sharepoint-object-type.hxx:34,
                 from sharepoint-object-type.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp: In member function 'typename boost::disable_if<boost::property_tree::detail::is_translator<Type>, Type>::type boost::property_tree::basic_ptree<Key, Data, KeyCompare>::get(const path_type&, const Type&) const':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:780:48: warning: declaration of 'path' shadows a global declaration [-Wshadow]
  780 |     basic_ptree<K, D, C>::get(const path_type &path,
      |                               ~~~~~~~~~~~~~~~~~^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15,
                 from json-utils.hxx:36,
                 from sharepoint-object-type.hxx:34,
                 from sharepoint-object-type.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree_fwd.hpp:89:67: note: shadowed declaration is here
   89 |     typedef string_path<std::string, id_translator<std::string> > path;
      |                                                                   ^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520,
                 from json-utils.hxx:36,
                 from sharepoint-object-type.hxx:34,
                 from sharepoint-object-type.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp: In member function 'typename boost::enable_if<boost::property_tree::detail::is_character<Ch>, std::__cxx11::basic_string<Ch> >::type boost::property_tree::basic_ptree<Key, Data, KeyCompare>::get(const path_type&, const Ch*) const':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:793:26: warning: declaration of 'path' shadows a global declaration [-Wshadow]
  793 |         const path_type &path, const Ch *default_value) const
      |         ~~~~~~~~~~~~~~~~~^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15,
                 from json-utils.hxx:36,
                 from sharepoint-object-type.hxx:34,
                 from sharepoint-object-type.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree_fwd.hpp:89:67: note: shadowed declaration is here
   89 |     typedef string_path<std::string, id_translator<std::string> > path;
      |                                                                   ^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520,
                 from json-utils.hxx:36,
                 from sharepoint-object-type.hxx:34,
                 from sharepoint-object-type.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp: In member function 'boost::optional<U> boost::property_tree::basic_ptree<Key, Data, KeyCompare>::get_optional(const path_type&, Translator) const':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:800:72: warning: declaration of 'path' shadows a global declaration [-Wshadow]
  800 |     optional<Type> basic_ptree<K, D, C>::get_optional(const path_type &path,
      |                                                       ~~~~~~~~~~~~~~~~~^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15,
                 from json-utils.hxx:36,
                 from sharepoint-object-type.hxx:34,
                 from sharepoint-object-type.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree_fwd.hpp:89:67: note: shadowed declaration is here
   89 |     typedef string_path<std::string, id_translator<std::string> > path;
      |                                                                   ^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520,
                 from json-utils.hxx:36,
                 from sharepoint-object-type.hxx:34,
                 from sharepoint-object-type.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp: In member function 'boost::optional<U> boost::property_tree::basic_ptree<Key, Data, KeyCompare>::get_optional(const path_type&) const':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:813:66: warning: declaration of 'path' shadows a global declaration [-Wshadow]
  813 |                                                 const path_type &path) const
      |                                                 ~~~~~~~~~~~~~~~~~^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15,
                 from json-utils.hxx:36,
                 from sharepoint-object-type.hxx:34,
                 from sharepoint-object-type.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree_fwd.hpp:89:67: note: shadowed declaration is here
   89 |     typedef string_path<std::string, id_translator<std::string> > path;
      |                                                                   ^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520,
                 from json-utils.hxx:36,
                 from sharepoint-object-type.hxx:34,
                 from sharepoint-object-type.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp: In member function 'boost::property_tree::basic_ptree<K, D, C>& boost::property_tree::basic_ptree<Key, Data, KeyCompare>::put(const path_type&, const Type&, Translator)':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:844:26: warning: declaration of 'path' shadows a global declaration [-Wshadow]
  844 |         const path_type &path, const Type &value, Translator tr)
      |         ~~~~~~~~~~~~~~~~~^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15,
                 from json-utils.hxx:36,
                 from sharepoint-object-type.hxx:34,
                 from sharepoint-object-type.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree_fwd.hpp:89:67: note: shadowed declaration is here
   89 |     typedef string_path<std::string, id_translator<std::string> > path;
      |                                                                   ^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520,
                 from json-utils.hxx:36,
                 from sharepoint-object-type.hxx:34,
                 from sharepoint-object-type.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp: In member function 'boost::property_tree::basic_ptree<K, D, C>& boost::property_tree::basic_ptree<Key, Data, KeyCompare>::put(const path_type&, const Type&)':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:859:26: warning: declaration of 'path' shadows a global declaration [-Wshadow]
  859 |         const path_type &path, const Type &value)
      |         ~~~~~~~~~~~~~~~~~^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15,
                 from json-utils.hxx:36,
                 from sharepoint-object-type.hxx:34,
                 from sharepoint-object-type.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree_fwd.hpp:89:67: note: shadowed declaration is here
   89 |     typedef string_path<std::string, id_translator<std::string> > path;
      |                                                                   ^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520,
                 from json-utils.hxx:36,
                 from sharepoint-object-type.hxx:34,
                 from sharepoint-object-type.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp: In member function 'boost::property_tree::basic_ptree<K, D, C>& boost::property_tree::basic_ptree<Key, Data, KeyCompare>::add(const path_type&, const Type&, Translator)':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:868:26: warning: declaration of 'path' shadows a global declaration [-Wshadow]
  868 |         const path_type &path, const Type &value, Translator tr)
      |         ~~~~~~~~~~~~~~~~~^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15,
                 from json-utils.hxx:36,
                 from sharepoint-object-type.hxx:34,
                 from sharepoint-object-type.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree_fwd.hpp:89:67: note: shadowed declaration is here
   89 |     typedef string_path<std::string, id_translator<std::string> > path;
      |                                                                   ^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520,
                 from json-utils.hxx:36,
                 from sharepoint-object-type.hxx:34,
                 from sharepoint-object-type.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp: In member function 'boost::property_tree::basic_ptree<K, D, C>& boost::property_tree::basic_ptree<Key, Data, KeyCompare>::add(const path_type&, const Type&)':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:878:26: warning: declaration of 'path' shadows a global declaration [-Wshadow]
  878 |         const path_type &path, const Type &value)
      |         ~~~~~~~~~~~~~~~~~^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15,
                 from json-utils.hxx:36,
                 from sharepoint-object-type.hxx:34,
                 from sharepoint-object-type.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree_fwd.hpp:89:67: note: shadowed declaration is here
   89 |     typedef string_path<std::string, id_translator<std::string> > path;
      |                                                                   ^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520,
                 from json-utils.hxx:36,
                 from sharepoint-session.hxx:34,
                 from sharepoint-object.hxx:33,
                 from sharepoint-document.hxx:35,
                 from sharepoint-document.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp: In member function 'boost::property_tree::basic_ptree<K, D, C>& boost::property_tree::basic_ptree<Key, Data, KeyCompare>::get_child(const path_type&)':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:573:58: warning: declaration of 'path' shadows a global declaration [-Wshadow]
  573 |         basic_ptree<K, D, C>::get_child(const path_type &path)
      |                                         ~~~~~~~~~~~~~~~~~^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15,
                 from json-utils.hxx:36,
                 from sharepoint-session.hxx:34,
                 from sharepoint-object.hxx:33,
                 from sharepoint-document.hxx:35,
                 from sharepoint-document.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree_fwd.hpp:89:67: note: shadowed declaration is here
   89 |     typedef string_path<std::string, id_translator<std::string> > path;
      |                                                                   ^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520,
                 from json-utils.hxx:36,
                 from sharepoint-session.hxx:34,
                 from sharepoint-object.hxx:33,
                 from sharepoint-document.hxx:35,
                 from sharepoint-document.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp: In member function 'const boost::property_tree::basic_ptree<K, D, C>& boost::property_tree::basic_ptree<Key, Data, KeyCompare>::get_child(const path_type&) const':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:585:58: warning: declaration of 'path' shadows a global declaration [-Wshadow]
  585 |         basic_ptree<K, D, C>::get_child(const path_type &path) const
      |                                         ~~~~~~~~~~~~~~~~~^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15,
                 from json-utils.hxx:36,
                 from sharepoint-session.hxx:34,
                 from sharepoint-object.hxx:33,
                 from sharepoint-document.hxx:35,
                 from sharepoint-document.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree_fwd.hpp:89:67: note: shadowed declaration is here
   89 |     typedef string_path<std::string, id_translator<std::string> > path;
      |                                                                   ^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520,
                 from json-utils.hxx:36,
                 from sharepoint-session.hxx:34,
                 from sharepoint-object.hxx:33,
                 from sharepoint-document.hxx:35,
                 from sharepoint-document.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp: In member function 'boost::property_tree::basic_ptree<K, D, C>& boost::property_tree::basic_ptree<Key, Data, KeyCompare>::get_child(const path_type&, boost::property_tree::basic_ptree<Key, Data, KeyCompare>::self_type&)':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:592:58: warning: declaration of 'path' shadows a global declaration [-Wshadow]
  592 |         basic_ptree<K, D, C>::get_child(const path_type &path,
      |                                         ~~~~~~~~~~~~~~~~~^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15,
                 from json-utils.hxx:36,
                 from sharepoint-session.hxx:34,
                 from sharepoint-object.hxx:33,
                 from sharepoint-document.hxx:35,
                 from sharepoint-document.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree_fwd.hpp:89:67: note: shadowed declaration is here
   89 |     typedef string_path<std::string, id_translator<std::string> > path;
      |                                                                   ^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520,
                 from json-utils.hxx:36,
                 from sharepoint-session.hxx:34,
                 from sharepoint-object.hxx:33,
                 from sharepoint-document.hxx:35,
                 from sharepoint-document.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp: In member function 'const boost::property_tree::basic_ptree<K, D, C>& boost::property_tree::basic_ptree<Key, Data, KeyCompare>::get_child(const path_type&, const self_type&) const':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:602:58: warning: declaration of 'path' shadows a global declaration [-Wshadow]
  602 |         basic_ptree<K, D, C>::get_child(const path_type &path,
      |                                         ~~~~~~~~~~~~~~~~~^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15,
                 from json-utils.hxx:36,
                 from sharepoint-session.hxx:34,
                 from sharepoint-object.hxx:33,
                 from sharepoint-document.hxx:35,
                 from sharepoint-document.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree_fwd.hpp:89:67: note: shadowed declaration is here
   89 |     typedef string_path<std::string, id_translator<std::string> > path;
      |                                                                   ^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520,
                 from json-utils.hxx:36,
                 from sharepoint-session.hxx:34,
                 from sharepoint-object.hxx:33,
                 from sharepoint-document.hxx:35,
                 from sharepoint-document.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp: In member function 'boost::optional<boost::property_tree::basic_ptree<Key, Data, KeyCompare>&> boost::property_tree::basic_ptree<Key, Data, KeyCompare>::get_child_optional(const path_type&)':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:612:67: warning: declaration of 'path' shadows a global declaration [-Wshadow]
  612 |         basic_ptree<K, D, C>::get_child_optional(const path_type &path)
      |                                                  ~~~~~~~~~~~~~~~~~^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15,
                 from json-utils.hxx:36,
                 from sharepoint-session.hxx:34,
                 from sharepoint-object.hxx:33,
                 from sharepoint-document.hxx:35,
                 from sharepoint-document.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree_fwd.hpp:89:67: note: shadowed declaration is here
   89 |     typedef string_path<std::string, id_translator<std::string> > path;
      |                                                                   ^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520,
                 from json-utils.hxx:36,
                 from sharepoint-session.hxx:34,
                 from sharepoint-object.hxx:33,
                 from sharepoint-document.hxx:35,
                 from sharepoint-document.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp: In member function 'boost::optional<const boost::property_tree::basic_ptree<Key, Data, KeyCompare>&> boost::property_tree::basic_ptree<Key, Data, KeyCompare>::get_child_optional(const path_type&) const':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:624:67: warning: declaration of 'path' shadows a global declaration [-Wshadow]
  624 |         basic_ptree<K, D, C>::get_child_optional(const path_type &path) const
      |                                                  ~~~~~~~~~~~~~~~~~^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15,
                 from json-utils.hxx:36,
                 from sharepoint-session.hxx:34,
                 from sharepoint-object.hxx:33,
                 from sharepoint-document.hxx:35,
                 from sharepoint-document.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree_fwd.hpp:89:67: note: shadowed declaration is here
   89 |     typedef string_path<std::string, id_translator<std::string> > path;
      |                                                                   ^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520,
                 from json-utils.hxx:36,
                 from sharepoint-session.hxx:34,
                 from sharepoint-object.hxx:33,
                 from sharepoint-document.hxx:35,
                 from sharepoint-document.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp: In member function 'boost::property_tree::basic_ptree<K, D, C>& boost::property_tree::basic_ptree<Key, Data, KeyCompare>::put_child(const path_type&, const self_type&)':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:636:58: warning: declaration of 'path' shadows a global declaration [-Wshadow]
  636 |         basic_ptree<K, D, C>::put_child(const path_type &path,
      |                                         ~~~~~~~~~~~~~~~~~^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15,
                 from json-utils.hxx:36,
                 from sharepoint-session.hxx:34,
                 from sharepoint-object.hxx:33,
                 from sharepoint-document.hxx:35,
                 from sharepoint-document.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree_fwd.hpp:89:67: note: shadowed declaration is here
   89 |     typedef string_path<std::string, id_translator<std::string> > path;
      |                                                                   ^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520,
                 from json-utils.hxx:36,
                 from sharepoint-session.hxx:34,
                 from sharepoint-object.hxx:33,
                 from sharepoint-document.hxx:35,
                 from sharepoint-document.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp: In member function 'boost::property_tree::basic_ptree<K, D, C>& boost::property_tree::basic_ptree<Key, Data, KeyCompare>::add_child(const path_type&, const self_type&)':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:654:58: warning: declaration of 'path' shadows a global declaration [-Wshadow]
  654 |         basic_ptree<K, D, C>::add_child(const path_type &path,
      |                                         ~~~~~~~~~~~~~~~~~^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15,
                 from json-utils.hxx:36,
                 from sharepoint-session.hxx:34,
                 from sharepoint-object.hxx:33,
                 from sharepoint-document.hxx:35,
                 from sharepoint-document.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree_fwd.hpp:89:67: note: shadowed declaration is here
   89 |     typedef string_path<std::string, id_translator<std::string> > path;
      |                                                                   ^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520,
                 from json-utils.hxx:36,
                 from sharepoint-session.hxx:34,
                 from sharepoint-object.hxx:33,
                 from sharepoint-document.hxx:35,
                 from sharepoint-document.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp: In member function 'typename boost::enable_if<boost::property_tree::detail::is_translator<Translator>, Type>::type boost::property_tree::basic_ptree<Key, Data, KeyCompare>::get(const path_type&, Translator) const':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:743:48: warning: declaration of 'path' shadows a global declaration [-Wshadow]
  743 |     basic_ptree<K, D, C>::get(const path_type &path,
      |                               ~~~~~~~~~~~~~~~~~^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15,
                 from json-utils.hxx:36,
                 from sharepoint-session.hxx:34,
                 from sharepoint-object.hxx:33,
                 from sharepoint-document.hxx:35,
                 from sharepoint-document.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree_fwd.hpp:89:67: note: shadowed declaration is here
   89 |     typedef string_path<std::string, id_translator<std::string> > path;
      |                                                                   ^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520,
                 from json-utils.hxx:36,
                 from sharepoint-session.hxx:34,
                 from sharepoint-object.hxx:33,
                 from sharepoint-document.hxx:35,
                 from sharepoint-document.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp: In member function 'Type boost::property_tree::basic_ptree<Key, Data, KeyCompare>::get(const path_type&) const':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:751:53: warning: declaration of 'path' shadows a global declaration [-Wshadow]
  751 |     Type basic_ptree<K, D, C>::get(const path_type &path) const
      |                                    ~~~~~~~~~~~~~~~~~^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15,
                 from json-utils.hxx:36,
                 from sharepoint-session.hxx:34,
                 from sharepoint-object.hxx:33,
                 from sharepoint-document.hxx:35,
                 from sharepoint-document.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree_fwd.hpp:89:67: note: shadowed declaration is here
   89 |     typedef string_path<std::string, id_translator<std::string> > path;
      |                                                                   ^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520,
                 from json-utils.hxx:36,
                 from sharepoint-session.hxx:34,
                 from sharepoint-object.hxx:33,
                 from sharepoint-document.hxx:35,
                 from sharepoint-document.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp: In member function 'Type boost::property_tree::basic_ptree<Key, Data, KeyCompare>::get(const path_type&, const Type&, Translator) const':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:758:53: warning: declaration of 'path' shadows a global declaration [-Wshadow]
  758 |     Type basic_ptree<K, D, C>::get(const path_type &path,
      |                                    ~~~~~~~~~~~~~~~~~^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15,
                 from json-utils.hxx:36,
                 from sharepoint-session.hxx:34,
                 from sharepoint-object.hxx:33,
                 from sharepoint-document.hxx:35,
                 from sharepoint-document.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree_fwd.hpp:89:67: note: shadowed declaration is here
   89 |     typedef string_path<std::string, id_translator<std::string> > path;
      |                                                                   ^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520,
                 from json-utils.hxx:36,
                 from sharepoint-session.hxx:34,
                 from sharepoint-object.hxx:33,
                 from sharepoint-document.hxx:35,
                 from sharepoint-document.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp: In member function 'typename boost::enable_if<boost::property_tree::detail::is_character<Ch>, std::__cxx11::basic_string<Ch> >::type boost::property_tree::basic_ptree<Key, Data, KeyCompare>::get(const path_type&, const Ch*, Translator) const':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:772:26: warning: declaration of 'path' shadows a global declaration [-Wshadow]
  772 |         const path_type &path, const Ch *default_value, Translator tr) const
      |         ~~~~~~~~~~~~~~~~~^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15,
                 from json-utils.hxx:36,
                 from sharepoint-session.hxx:34,
                 from sharepoint-object.hxx:33,
                 from sharepoint-document.hxx:35,
                 from sharepoint-document.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree_fwd.hpp:89:67: note: shadowed declaration is here
   89 |     typedef string_path<std::string, id_translator<std::string> > path;
      |                                                                   ^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520,
                 from json-utils.hxx:36,
                 from sharepoint-session.hxx:34,
                 from sharepoint-object.hxx:33,
                 from sharepoint-document.hxx:35,
                 from sharepoint-document.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp: In member function 'typename boost::disable_if<boost::property_tree::detail::is_translator<Type>, Type>::type boost::property_tree::basic_ptree<Key, Data, KeyCompare>::get(const path_type&, const Type&) const':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:780:48: warning: declaration of 'path' shadows a global declaration [-Wshadow]
  780 |     basic_ptree<K, D, C>::get(const path_type &path,
      |                               ~~~~~~~~~~~~~~~~~^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15,
                 from json-utils.hxx:36,
                 from sharepoint-session.hxx:34,
                 from sharepoint-object.hxx:33,
                 from sharepoint-document.hxx:35,
                 from sharepoint-document.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree_fwd.hpp:89:67: note: shadowed declaration is here
   89 |     typedef string_path<std::string, id_translator<std::string> > path;
      |                                                                   ^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520,
                 from json-utils.hxx:36,
                 from sharepoint-session.hxx:34,
                 from sharepoint-object.hxx:33,
                 from sharepoint-document.hxx:35,
                 from sharepoint-document.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp: In member function 'typename boost::enable_if<boost::property_tree::detail::is_character<Ch>, std::__cxx11::basic_string<Ch> >::type boost::property_tree::basic_ptree<Key, Data, KeyCompare>::get(const path_type&, const Ch*) const':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:793:26: warning: declaration of 'path' shadows a global declaration [-Wshadow]
  793 |         const path_type &path, const Ch *default_value) const
      |         ~~~~~~~~~~~~~~~~~^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15,
                 from json-utils.hxx:36,
                 from sharepoint-session.hxx:34,
                 from sharepoint-object.hxx:33,
                 from sharepoint-document.hxx:35,
                 from sharepoint-document.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree_fwd.hpp:89:67: note: shadowed declaration is here
   89 |     typedef string_path<std::string, id_translator<std::string> > path;
      |                                                                   ^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520,
                 from json-utils.hxx:36,
                 from sharepoint-session.hxx:34,
                 from sharepoint-object.hxx:33,
                 from sharepoint-document.hxx:35,
                 from sharepoint-document.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp: In member function 'boost::optional<U> boost::property_tree::basic_ptree<Key, Data, KeyCompare>::get_optional(const path_type&, Translator) const':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:800:72: warning: declaration of 'path' shadows a global declaration [-Wshadow]
  800 |     optional<Type> basic_ptree<K, D, C>::get_optional(const path_type &path,
      |                                                       ~~~~~~~~~~~~~~~~~^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15,
                 from json-utils.hxx:36,
                 from sharepoint-session.hxx:34,
                 from sharepoint-object.hxx:33,
                 from sharepoint-document.hxx:35,
                 from sharepoint-document.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree_fwd.hpp:89:67: note: shadowed declaration is here
   89 |     typedef string_path<std::string, id_translator<std::string> > path;
      |                                                                   ^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520,
                 from json-utils.hxx:36,
                 from sharepoint-session.hxx:34,
                 from sharepoint-object.hxx:33,
                 from sharepoint-document.hxx:35,
                 from sharepoint-document.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp: In member function 'boost::optional<U> boost::property_tree::basic_ptree<Key, Data, KeyCompare>::get_optional(const path_type&) const':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:813:66: warning: declaration of 'path' shadows a global declaration [-Wshadow]
  813 |                                                 const path_type &path) const
      |                                                 ~~~~~~~~~~~~~~~~~^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15,
                 from json-utils.hxx:36,
                 from sharepoint-session.hxx:34,
                 from sharepoint-object.hxx:33,
                 from sharepoint-document.hxx:35,
                 from sharepoint-document.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree_fwd.hpp:89:67: note: shadowed declaration is here
   89 |     typedef string_path<std::string, id_translator<std::string> > path;
      |                                                                   ^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520,
                 from json-utils.hxx:36,
                 from sharepoint-session.hxx:34,
                 from sharepoint-object.hxx:33,
                 from sharepoint-document.hxx:35,
                 from sharepoint-document.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp: In member function 'boost::property_tree::basic_ptree<K, D, C>& boost::property_tree::basic_ptree<Key, Data, KeyCompare>::put(const path_type&, const Type&, Translator)':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:844:26: warning: declaration of 'path' shadows a global declaration [-Wshadow]
  844 |         const path_type &path, const Type &value, Translator tr)
      |         ~~~~~~~~~~~~~~~~~^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15,
                 from json-utils.hxx:36,
                 from sharepoint-session.hxx:34,
                 from sharepoint-object.hxx:33,
                 from sharepoint-document.hxx:35,
                 from sharepoint-document.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree_fwd.hpp:89:67: note: shadowed declaration is here
   89 |     typedef string_path<std::string, id_translator<std::string> > path;
      |                                                                   ^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520,
                 from json-utils.hxx:36,
                 from sharepoint-session.hxx:34,
                 from sharepoint-object.hxx:33,
                 from sharepoint-document.hxx:35,
                 from sharepoint-document.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp: In member function 'boost::property_tree::basic_ptree<K, D, C>& boost::property_tree::basic_ptree<Key, Data, KeyCompare>::put(const path_type&, const Type&)':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:859:26: warning: declaration of 'path' shadows a global declaration [-Wshadow]
  859 |         const path_type &path, const Type &value)
      |         ~~~~~~~~~~~~~~~~~^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15,
                 from json-utils.hxx:36,
                 from sharepoint-session.hxx:34,
                 from sharepoint-object.hxx:33,
                 from sharepoint-document.hxx:35,
                 from sharepoint-document.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree_fwd.hpp:89:67: note: shadowed declaration is here
   89 |     typedef string_path<std::string, id_translator<std::string> > path;
      |                                                                   ^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520,
                 from json-utils.hxx:36,
                 from sharepoint-session.hxx:34,
                 from sharepoint-object.hxx:33,
                 from sharepoint-document.hxx:35,
                 from sharepoint-document.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp: In member function 'boost::property_tree::basic_ptree<K, D, C>& boost::property_tree::basic_ptree<Key, Data, KeyCompare>::add(const path_type&, const Type&, Translator)':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:868:26: warning: declaration of 'path' shadows a global declaration [-Wshadow]
  868 |         const path_type &path, const Type &value, Translator tr)
      |         ~~~~~~~~~~~~~~~~~^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15,
                 from json-utils.hxx:36,
                 from sharepoint-session.hxx:34,
                 from sharepoint-object.hxx:33,
                 from sharepoint-document.hxx:35,
                 from sharepoint-document.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree_fwd.hpp:89:67: note: shadowed declaration is here
   89 |     typedef string_path<std::string, id_translator<std::string> > path;
      |                                                                   ^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520,
                 from json-utils.hxx:36,
                 from sharepoint-session.hxx:34,
                 from sharepoint-object.hxx:33,
                 from sharepoint-document.hxx:35,
                 from sharepoint-document.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp: In member function 'boost::property_tree::basic_ptree<K, D, C>& boost::property_tree::basic_ptree<Key, Data, KeyCompare>::add(const path_type&, const Type&)':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:878:26: warning: declaration of 'path' shadows a global declaration [-Wshadow]
  878 |         const path_type &path, const Type &value)
      |         ~~~~~~~~~~~~~~~~~^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15,
                 from json-utils.hxx:36,
                 from sharepoint-session.hxx:34,
                 from sharepoint-object.hxx:33,
                 from sharepoint-document.hxx:35,
                 from sharepoint-document.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree_fwd.hpp:89:67: note: shadowed declaration is here
   89 |     typedef string_path<std::string, id_translator<std::string> > path;
      |                                                                   ^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/range/iterator_range_core.hpp:27,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/replace.hpp:16,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_facet.hpp:17,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/gregorian_io.hpp:16,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/gregorian.hpp:31,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/time_formatters.hpp:12,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/posix_time.hpp:24,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/local_time/local_time.hpp:11,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time.hpp:15,
                 from ../../inc/libcmis/property-type.hxx:31,
                 from ../../inc/libcmis/object-type.hxx:39,
                 from sharepoint-object-type.hxx:32,
                 from sharepoint-object-type.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp: In instantiation of 'class boost::iterators::detail::iterator_facade_base<boost::token_iterator<boost::char_separator<wchar_t, std::char_traits<wchar_t> >, __gnu_cxx::__normal_iterator<const wchar_t*, std::__cxx11::basic_string<wchar_t> >, std::__cxx11::basic_string<wchar_t> >, std::__cxx11::basic_string<wchar_t>, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string<wchar_t>&, int, false, false>':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:854:9:   required from 'class boost::iterators::iterator_facade<boost::token_iterator<boost::char_separator<wchar_t, std::char_traits<wchar_t> >, __gnu_cxx::__normal_iterator<const wchar_t*, std::__cxx11::basic_string<wchar_t> >, std::__cxx11::basic_string<wchar_t> >, std::__cxx11::basic_string<wchar_t>, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string<wchar_t>&, int>'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/token_iterator.hpp:30:9:   required from 'class boost::token_iterator<boost::char_separator<wchar_t, std::char_traits<wchar_t> >, __gnu_cxx::__normal_iterator<const wchar_t*, std::__cxx11::basic_string<wchar_t> >, std::__cxx11::basic_string<wchar_t> >'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_parsing.hpp:322:36:   required from 'boost::date_time::period<date_type, typename date_type::duration_type> boost::date_time::from_simple_string_type(const std::__cxx11::basic_string<OutputT>&) [with date_type = boost::gregorian::date; charT = wchar_t; typename date_type::duration_type = boost::gregorian::date_duration]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/parsers.hpp:103:62:   required from here
/pbulk/work/net/libcmis/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++() [with Derived = boost::token_iterator<boost::char_separator<wchar_t, std::char_traits<wchar_t> >, __gnu_cxx::__normal_iterator<const wchar_t*, std::__cxx11::basic_string<wchar_t> >, std::__cxx11::basic_string<wchar_t> >; Value = std::__cxx11::basic_string<wchar_t>; CategoryOrTraversal = boost::iterators::forward_traversal_tag; Reference = const std::__cxx11::basic_string<wchar_t>&; Difference = int]' should return 'boost::iterators::detail::iterator_facade_base<boost::token_iterator<boost::char_separator<wchar_t, std::char_traits<wchar_t> >, __gnu_cxx::__normal_iterator<const wchar_t*, std::__cxx11::basic_string<wchar_t> >, std::__cxx11::basic_string<wchar_t> >, std::__cxx11::basic_string<wchar_t>, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string<wchar_t>&, int, false, false>&' [-Weffc++]
  745 |         Derived& operator++()
      |                  ^~~~~~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/token_iterator.hpp:24,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/tokenizer.hpp:20,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_parsing.hpp:17,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/parsers.hpp:13,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/gregorian.hpp:34,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/time_formatters.hpp:12,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/posix_time.hpp:24,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/local_time/local_time.hpp:11,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time.hpp:15,
                 from ../../inc/libcmis/object.hxx:40,
                 from ../../inc/libcmis/document.hxx:39,
                 from sharepoint-folder.hxx:32,
                 from sharepoint-folder.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/token_functions.hpp: In instantiation of 'boost::char_separator<Char, Tr>::char_separator(const Char*, const Char*, boost::empty_token_policy) [with Char = char; Tr = std::char_traits<char>]':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_parsing.hpp:155:27:   required from 'date_type boost::date_time::parse_date(const string&, int) [with date_type = boost::gregorian::date; std::string = std::__cxx11::basic_string<char>]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/parsers.hpp:49:41:   required from here
/pbulk/work/net/libcmis/work/.buildlink/include/boost/token_functions.hpp:435:5: warning: 'boost::char_separator<char, std::char_traits<char> >::m_kept_delims' should be initialized in the member initialization list [-Weffc++]
  435 |     char_separator(const Char* dropped_delims,
      |     ^~~~~~~~~~~~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/exceptions.hpp:17,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/string_path.hpp:16,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:16,
                 from json-utils.hxx:36,
                 from sharepoint-session.hxx:34,
                 from sharepoint-object.hxx:33,
                 from sharepoint-object.cxx:28:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/any.hpp: In member function 'boost::any& boost::any::operator=(ValueType&&)':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/any.hpp:173:20: warning: 'operator=' should return a reference to '*this' [-Weffc++]
  173 |             return *this;
      |                    ^~~~~
/pbulk/work/net/libcmis/work/.buildlink/include/boost/token_functions.hpp: In instantiation of 'boost::char_separator<Char, Tr>::char_separator(const Char*, const Char*, boost::empty_token_policy) [with Char = wchar_t; Tr = std::char_traits<wchar_t>]':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_parsing.hpp:320:22:   required from 'boost::date_time::period<date_type, typename date_type::duration_type> boost::date_time::from_simple_string_type(const std::__cxx11::basic_string<OutputT>&) [with date_type = boost::gregorian::date; charT = wchar_t; typename date_type::duration_type = boost::gregorian::date_duration]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/parsers.hpp:103:62:   required from here
/pbulk/work/net/libcmis/work/.buildlink/include/boost/token_functions.hpp:435:5: warning: 'boost::char_separator<wchar_t, std::char_traits<wchar_t> >::m_kept_delims' should be initialized in the member initialization list [-Weffc++]
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/format_date_parser.hpp:17,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_generator_parser.hpp:20,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_facet.hpp:25,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/gregorian_io.hpp:16,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/gregorian.hpp:31,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/time_formatters.hpp:12,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/posix_time.hpp:24,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/local_time/local_time.hpp:11,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time.hpp:15,
                 from ../../inc/libcmis/object.hxx:40,
                 from ../../inc/libcmis/document.hxx:39,
                 from sharepoint-folder.hxx:32,
                 from sharepoint-folder.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/special_values_parser.hpp: In instantiation of 'boost::date_time::special_values_parser<date_type, charT>::special_values_parser() [with date_type = boost::gregorian::date; charT = char]':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/time_parsing.hpp:316:18:   required from 'time_type boost::date_time::parse_iso_time(const string&, char) [with time_type = boost::posix_time::ptime; std::string = std::__cxx11::basic_string<char>]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/time_parsers.hpp:35:51:   required from here
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/special_values_parser.hpp:52:5: warning: 'boost::date_time::special_values_parser<boost::gregorian::date, char>::m_sv_strings' should be initialized in the member initialization list [-Weffc++]
   52 |     special_values_parser()
      |     ^~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/period_parser.hpp:19,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_facet.hpp:23,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/gregorian_io.hpp:16,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/gregorian.hpp:31,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/time_formatters.hpp:12,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/posix_time.hpp:24,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/local_time/local_time.hpp:11,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time.hpp:15,
                 from ../../inc/libcmis/object.hxx:40,
                 from ../../inc/libcmis/document.hxx:39,
                 from sharepoint-folder.hxx:32,
                 from sharepoint-folder.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/string_parse_tree.hpp: In instantiation of 'boost::date_time::parse_match_result<charT>::parse_match_result() [with charT = char]':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/time_parsing.hpp:317:17:   required from 'time_type boost::date_time::parse_iso_time(const string&, char) [with time_type = boost::posix_time::ptime; std::string = std::__cxx11::basic_string<char>]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/time_parsers.hpp:35:51:   required from here
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/string_parse_tree.hpp:28:3: warning: 'boost::date_time::parse_match_result<char>::cache' should be initialized in the member initialization list [-Weffc++]
   28 |   parse_match_result() :
      |   ^~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/node_type.hpp:22,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/index_base.hpp:27,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/base_type.hpp:21,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index_container.hpp:36,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:21,
                 from json-utils.hxx:36,
                 from sharepoint-object-type.hxx:34,
                 from sharepoint-object-type.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/header_holder.hpp: In instantiation of 'struct boost::multi_index::detail::header_holder<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::null_augment_policy, boost::multi_index::detail::index_node_base<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > > > >*, boost::multi_index::multi_index_container<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, boost::multi_index::indexed_by<boost::multi_index::sequenced<>, boost::multi_index::ordered_non_unique<boost::multi_index::tag<boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >::subs::by_name, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::multi_index::member<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, const std::__cxx11::basic_string<char>, &std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >::first>, std::less<std::__cxx11::basic_string<char> > >, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > > >':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index_container.hpp:99:7:   required from 'class boost::multi_index::multi_index_container<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, boost::multi_index::indexed_by<boost::multi_index::sequenced<>, boost::multi_index::ordered_non_unique<boost::multi_index::tag<boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >::subs::by_name, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::multi_index::member<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, const std::__cxx11::basic_string<char>, &std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >::first>, std::less<std::__cxx11::basic_string<char> > >, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > >'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:60:13:   required from 'struct boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >::subs'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:195:64:   required from 'boost::property_tree::basic_ptree<Key, Data, KeyCompare>::basic_ptree(const boost::property_tree::basic_ptree<Key, Data, KeyCompare>&) [with Key = std::__cxx11::basic_string<char>; Data = std::__cxx11::basic_string<char>; KeyCompare = std::less<std::__cxx11::basic_string<char> >]'
json-utils.hxx:78:62:   required from here
/pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/header_holder.hpp:33:8: warning: 'struct boost::multi_index::detail::header_holder<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::null_augment_policy, boost::multi_index::detail::index_node_base<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > > > >*, boost::multi_index::multi_index_container<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, boost::multi_index::indexed_by<boost::multi_index::sequenced<>, boost::multi_index::ordered_non_unique<boost::multi_index::tag<boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >::subs::by_name, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::multi_index::member<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, const std::__cxx11::basic_string<char>, &std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >::first>, std::less<std::__cxx11::basic_string<char> > >, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > > >' has pointer data members [-Weffc++]
   33 | struct header_holder:private noncopyable
      |        ^~~~~~~~~~~~~
/pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/header_holder.hpp:33:8: warning:   but does not declare 'boost::multi_index::detail::header_holder<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::null_augment_policy, boost::multi_index::detail::index_node_base<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > > > >*, boost::multi_index::multi_index_container<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, boost::multi_index::indexed_by<boost::multi_index::sequenced<>, boost::multi_index::ordered_non_unique<boost::multi_index::tag<boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >::subs::by_name, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::multi_index::member<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, const std::__cxx11::basic_string<char>, &std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >::first>, std::less<std::__cxx11::basic_string<char> > >, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > > >(const boost::multi_index::detail::header_holder<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::null_augment_policy, boost::multi_index::detail::index_node_base<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > > > >*, boost::multi_index::multi_index_container<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, boost::multi_index::indexed_by<boost::multi_index::sequenced<>, boost::multi_index::ordered_non_unique<boost::multi_index::tag<boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >::subs::by_name, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::multi_index::member<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, const std::__cxx11::basic_string<char>, &std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >::first>, std::less<std::__cxx11::basic_string<char> > >, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > > >&)' [-Weffc++]
/pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/header_holder.hpp:33:8: warning:   or 'operator=(const boost::multi_index::detail::header_holder<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::null_augment_policy, boost::multi_index::detail::index_node_base<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > > > >*, boost::multi_index::multi_index_container<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, boost::multi_index::indexed_by<boost::multi_index::sequenced<>, boost::multi_index::ordered_non_unique<boost::multi_index::tag<boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >::subs::by_name, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::multi_index::member<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, const std::__cxx11::basic_string<char>, &std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >::first>, std::less<std::__cxx11::basic_string<char> > >, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > > >&)' [-Weffc++]
/pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/header_holder.hpp:38:15: note: pointer member 'boost::multi_index::detail::header_holder<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::null_augment_policy, boost::multi_index::detail::index_node_base<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > > > >*, boost::multi_index::multi_index_container<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, boost::multi_index::indexed_by<boost::multi_index::sequenced<>, boost::multi_index::ordered_non_unique<boost::multi_index::tag<boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >::subs::by_name, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::multi_index::member<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, const std::__cxx11::basic_string<char>, &std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >::first>, std::less<std::__cxx11::basic_string<char> > >, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > > >::member' declared here
   38 |   NodeTypePtr member;
      |               ^~~~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/tuple/tuple.hpp:28,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/index_base.hpp:30,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/base_type.hpp:21,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index_container.hpp:36,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:21,
                 from json-utils.hxx:36,
                 from sharepoint-session.hxx:34,
                 from sharepoint-object.hxx:33,
                 from sharepoint-object.cxx:28:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/tuple/detail/tuple_basic.hpp: In member function 'const boost::tuples::detail::swallow_assign& boost::tuples::detail::swallow_assign::operator=(const T&) const':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/tuple/detail/tuple_basic.hpp:618:12: warning: 'operator=' should return a reference to '*this' [-Weffc++]
  618 |     return *this;
      |            ^~~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/index_saver.hpp:17,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/index_base.hpp:35,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/base_type.hpp:21,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index_container.hpp:36,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:21,
                 from json-utils.hxx:36,
                 from sharepoint-session.hxx:34,
                 from sharepoint-object.hxx:33,
                 from sharepoint-object.cxx:28:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/index_matcher.hpp: In constructor 'boost::multi_index::detail::index_matcher::entry::entry(void*, std::size_t)':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/index_matcher.hpp:70:3: warning: 'boost::multi_index::detail::index_matcher::entry::previous' should be initialized in the member initialization list [-Weffc++]
   70 |   entry(void* node_,std::size_t pos_=0):node(node_),pos(pos_){}
      |   ^~~~~
/pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/index_matcher.hpp:70:3: warning: 'boost::multi_index::detail::index_matcher::entry::ordered' should be initialized in the member initialization list [-Weffc++]
/pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/index_matcher.hpp:70:3: warning: 'boost::multi_index::detail::index_matcher::entry::pile_top' should be initialized in the member initialization list [-Weffc++]
/pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/index_matcher.hpp:70:3: warning: 'boost::multi_index::detail::index_matcher::entry::pile_top_entry' should be initialized in the member initialization list [-Weffc++]
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/range/iterator_range_core.hpp:27,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/replace.hpp:16,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_facet.hpp:17,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/gregorian_io.hpp:16,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/gregorian.hpp:31,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/time_formatters.hpp:12,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/posix_time.hpp:24,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/local_time/local_time.hpp:11,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time.hpp:15,
                 from ../../inc/libcmis/object.hxx:40,
                 from ../../inc/libcmis/document.hxx:39,
                 from sharepoint-document.hxx:32,
                 from sharepoint-document.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp: In instantiation of 'class boost::iterators::detail::iterator_facade_base<boost::token_iterator<boost::char_separator<wchar_t, std::char_traits<wchar_t> >, __gnu_cxx::__normal_iterator<const wchar_t*, std::__cxx11::basic_string<wchar_t> >, std::__cxx11::basic_string<wchar_t> >, std::__cxx11::basic_string<wchar_t>, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string<wchar_t>&, int, false, false>':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:854:9:   required from 'class boost::iterators::iterator_facade<boost::token_iterator<boost::char_separator<wchar_t, std::char_traits<wchar_t> >, __gnu_cxx::__normal_iterator<const wchar_t*, std::__cxx11::basic_string<wchar_t> >, std::__cxx11::basic_string<wchar_t> >, std::__cxx11::basic_string<wchar_t>, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string<wchar_t>&, int>'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/token_iterator.hpp:30:9:   required from 'class boost::token_iterator<boost::char_separator<wchar_t, std::char_traits<wchar_t> >, __gnu_cxx::__normal_iterator<const wchar_t*, std::__cxx11::basic_string<wchar_t> >, std::__cxx11::basic_string<wchar_t> >'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_parsing.hpp:322:36:   required from 'boost::date_time::period<date_type, typename date_type::duration_type> boost::date_time::from_simple_string_type(const std::__cxx11::basic_string<OutputT>&) [with date_type = boost::gregorian::date; charT = wchar_t; typename date_type::duration_type = boost::gregorian::date_duration]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/parsers.hpp:103:62:   required from here
/pbulk/work/net/libcmis/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++() [with Derived = boost::token_iterator<boost::char_separator<wchar_t, std::char_traits<wchar_t> >, __gnu_cxx::__normal_iterator<const wchar_t*, std::__cxx11::basic_string<wchar_t> >, std::__cxx11::basic_string<wchar_t> >; Value = std::__cxx11::basic_string<wchar_t>; CategoryOrTraversal = boost::iterators::forward_traversal_tag; Reference = const std::__cxx11::basic_string<wchar_t>&; Difference = int]' should return 'boost::iterators::detail::iterator_facade_base<boost::token_iterator<boost::char_separator<wchar_t, std::char_traits<wchar_t> >, __gnu_cxx::__normal_iterator<const wchar_t*, std::__cxx11::basic_string<wchar_t> >, std::__cxx11::basic_string<wchar_t> >, std::__cxx11::basic_string<wchar_t>, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string<wchar_t>&, int, false, false>&' [-Weffc++]
  745 |         Derived& operator++()
      |                  ^~~~~~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/token_iterator.hpp:24,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/tokenizer.hpp:20,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_parsing.hpp:17,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/parsers.hpp:13,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/gregorian.hpp:34,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/time_formatters.hpp:12,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/posix_time.hpp:24,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/local_time/local_time.hpp:11,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time.hpp:15,
                 from ../../inc/libcmis/property-type.hxx:31,
                 from ../../inc/libcmis/object-type.hxx:39,
                 from sharepoint-object-type.hxx:32,
                 from sharepoint-object-type.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/token_functions.hpp: In instantiation of 'boost::char_separator<Char, Tr>::char_separator(const Char*, const Char*, boost::empty_token_policy) [with Char = char; Tr = std::char_traits<char>]':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_parsing.hpp:155:27:   required from 'date_type boost::date_time::parse_date(const string&, int) [with date_type = boost::gregorian::date; std::string = std::__cxx11::basic_string<char>]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/parsers.hpp:49:41:   required from here
/pbulk/work/net/libcmis/work/.buildlink/include/boost/token_functions.hpp:435:5: warning: 'boost::char_separator<char, std::char_traits<char> >::m_kept_delims' should be initialized in the member initialization list [-Weffc++]
  435 |     char_separator(const Char* dropped_delims,
      |     ^~~~~~~~~~~~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/sequenced_index.hpp:17,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:23,
                 from json-utils.hxx:36,
                 from sharepoint-session.hxx:34,
                 from sharepoint-object.hxx:33,
                 from sharepoint-object.cxx:28:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/bind/bind.hpp: At global scope:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/bind/bind.hpp:437:5: warning: user-defined 'boost::_bi::bind_t<bool, boost::_bi::logical_and, boost::_bi::list<boost::_bi::bind_t<R, F, L>, typename boost::_bi::add_value<A2>::type> > boost::_bi::operator&&(const boost::_bi::bind_t<R, F, L>&, A2)' always evaluates both arguments [-Weffc++]
  437 |     operator op (bind_t<R, F, L> const & f, A2 a2) \
      |     ^~~~~~~~
/pbulk/work/net/libcmis/work/.buildlink/include/boost/bind/bind.hpp:437:5: note: in definition of macro 'BOOST_BIND_OPERATOR'
  437 |     operator op (bind_t<R, F, L> const & f, A2 a2) \
      |     ^~~~~~~~
/pbulk/work/net/libcmis/work/.buildlink/include/boost/bind/bind.hpp:437:5: warning: user-defined 'boost::_bi::bind_t<bool, boost::_bi::logical_or, boost::_bi::list<boost::_bi::bind_t<R, F, L>, typename boost::_bi::add_value<A2>::type> > boost::_bi::operator||(const boost::_bi::bind_t<R, F, L>&, A2)' always evaluates both arguments [-Weffc++]
  437 |     operator op (bind_t<R, F, L> const & f, A2 a2) \
      |     ^~~~~~~~
/pbulk/work/net/libcmis/work/.buildlink/include/boost/bind/bind.hpp:437:5: note: in definition of macro 'BOOST_BIND_OPERATOR'
  437 |     operator op (bind_t<R, F, L> const & f, A2 a2) \
      |     ^~~~~~~~
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/string_parse_tree.hpp: In instantiation of 'boost::date_time::string_parse_tree<charT>::string_parse_tree(short int) [with charT = char]':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/special_values_parser.hpp:53:5:   required from 'boost::date_time::special_values_parser<date_type, charT>::special_values_parser() [with date_type = boost::gregorian::date; charT = char]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/time_parsing.hpp:316:18:   required from 'time_type boost::date_time::parse_iso_time(const string&, char) [with time_type = boost::posix_time::ptime; std::string = std::__cxx11::basic_string<char>]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/time_parsers.hpp:35:51:   required from here
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/string_parse_tree.hpp:119:3: warning: 'boost::date_time::string_parse_tree<char>::m_next_chars' should be initialized in the member initialization list [-Weffc++]
  119 |   string_parse_tree(short value = parse_match_result_type::PARSE_ERROR) :
      |   ^~~~~~~~~~~~~~~~~
/pbulk/work/net/libcmis/work/.buildlink/include/boost/token_functions.hpp: In instantiation of 'boost::char_separator<Char, Tr>::char_separator(const Char*, const Char*, boost::empty_token_policy) [with Char = wchar_t; Tr = std::char_traits<wchar_t>]':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_parsing.hpp:320:22:   required from 'boost::date_time::period<date_type, typename date_type::duration_type> boost::date_time::from_simple_string_type(const std::__cxx11::basic_string<OutputT>&) [with date_type = boost::gregorian::date; charT = wchar_t; typename date_type::duration_type = boost::gregorian::date_duration]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/parsers.hpp:103:62:   required from here
/pbulk/work/net/libcmis/work/.buildlink/include/boost/token_functions.hpp:435:5: warning: 'boost::char_separator<wchar_t, std::char_traits<wchar_t> >::m_kept_delims' should be initialized in the member initialization list [-Weffc++]
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/format_date_parser.hpp:17,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_generator_parser.hpp:20,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_facet.hpp:25,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/gregorian_io.hpp:16,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/gregorian.hpp:31,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/time_formatters.hpp:12,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/posix_time.hpp:24,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/local_time/local_time.hpp:11,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time.hpp:15,
                 from ../../inc/libcmis/property-type.hxx:31,
                 from ../../inc/libcmis/object-type.hxx:39,
                 from sharepoint-object-type.hxx:32,
                 from sharepoint-object-type.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/special_values_parser.hpp: In instantiation of 'boost::date_time::special_values_parser<date_type, charT>::special_values_parser() [with date_type = boost::gregorian::date; charT = char]':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/time_parsing.hpp:316:18:   required from 'time_type boost::date_time::parse_iso_time(const string&, char) [with time_type = boost::posix_time::ptime; std::string = std::__cxx11::basic_string<char>]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/time_parsers.hpp:35:51:   required from here
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/special_values_parser.hpp:52:5: warning: 'boost::date_time::special_values_parser<boost::gregorian::date, char>::m_sv_strings' should be initialized in the member initialization list [-Weffc++]
   52 |     special_values_parser()
      |     ^~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/period_parser.hpp:19,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_facet.hpp:23,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/gregorian_io.hpp:16,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/gregorian.hpp:31,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/time_formatters.hpp:12,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/posix_time.hpp:24,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/local_time/local_time.hpp:11,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time.hpp:15,
                 from ../../inc/libcmis/property-type.hxx:31,
                 from ../../inc/libcmis/object-type.hxx:39,
                 from sharepoint-object-type.hxx:32,
                 from sharepoint-object-type.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/string_parse_tree.hpp: In instantiation of 'boost::date_time::parse_match_result<charT>::parse_match_result() [with charT = char]':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/time_parsing.hpp:317:17:   required from 'time_type boost::date_time::parse_iso_time(const string&, char) [with time_type = boost::posix_time::ptime; std::string = std::__cxx11::basic_string<char>]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/time_parsers.hpp:35:51:   required from here
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/string_parse_tree.hpp:28:3: warning: 'boost::date_time::parse_match_result<char>::cache' should be initialized in the member initialization list [-Weffc++]
   28 |   parse_match_result() :
      |   ^~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/copy_map.hpp:24,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/index_base.hpp:23,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/base_type.hpp:21,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index_container.hpp:36,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:21,
                 from json-utils.hxx:36,
                 from sharepoint-session.hxx:34,
                 from sharepoint-object.hxx:33,
                 from sharepoint-folder.hxx:35,
                 from sharepoint-folder.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/auto_space.hpp: In instantiation of 'struct boost::multi_index::detail::auto_space<boost::multi_index::detail::copy_map_entry<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::null_augment_policy, boost::multi_index::detail::index_node_base<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > > > > >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > >':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/copy_map.hpp:123:46:   required from 'class boost::multi_index::detail::copy_map<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::null_augment_policy, boost::multi_index::detail::index_node_base<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > > > >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > >'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index_container.hpp:623:19:   required from 'void boost::multi_index::multi_index_container<Value, IndexSpecifierList, Allocator>::copy_construct_from(const boost::multi_index::multi_index_container<Value, IndexSpecifierList, Allocator>&) [with Value = std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >; IndexSpecifierList = boost::multi_index::indexed_by<boost::multi_index::sequenced<>, boost::multi_index::ordered_non_unique<boost::multi_index::tag<boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >::subs::by_name, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::multi_index::member<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, const std::__cxx11::basic_string<char>, &std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >::first>, std::less<std::__cxx11::basic_string<char> > >, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>; Allocator = std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > >]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index_container.hpp:294:5:   required from 'boost::multi_index::multi_index_container<Value, IndexSpecifierList, Allocator>::multi_index_container(const boost::multi_index::multi_index_container<Value, IndexSpecifierList, Allocator>&) [with Value = std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >; IndexSpecifierList = boost::multi_index::indexed_by<boost::multi_index::sequenced<>, boost::multi_index::ordered_non_unique<boost::multi_index::tag<boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >::subs::by_name, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::multi_index::member<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, const std::__cxx11::basic_string<char>, &std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >::first>, std::less<std::__cxx11::basic_string<char> > >, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>; Allocator = std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > >]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:195:22:   required from 'boost::property_tree::basic_ptree<Key, Data, KeyCompare>::basic_ptree(const boost::property_tree::basic_ptree<Key, Data, KeyCompare>&) [with Key = std::__cxx11::basic_string<char>; Data = std::__cxx11::basic_string<char>; KeyCompare = std::less<std::__cxx11::basic_string<char> >]'
json-utils.hxx:78:62:   required from here
/pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/auto_space.hpp:47:8: warning: 'struct boost::multi_index::detail::auto_space<boost::multi_index::detail::copy_map_entry<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::null_augment_policy, boost::multi_index::detail::index_node_base<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > > > > >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > >' has pointer data members [-Weffc++]
   47 | struct auto_space:private noncopyable
      |        ^~~~~~~~~~
/pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/auto_space.hpp:47:8: warning:   but does not declare 'boost::multi_index::detail::auto_space<boost::multi_index::detail::copy_map_entry<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::null_augment_policy, boost::multi_index::detail::index_node_base<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > > > > >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > >(const boost::multi_index::detail::auto_space<boost::multi_index::detail::copy_map_entry<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::null_augment_policy, boost::multi_index::detail::index_node_base<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > > > > >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > >&)' [-Weffc++]
/pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/auto_space.hpp:47:8: warning:   or 'operator=(const boost::multi_index::detail::auto_space<boost::multi_index::detail::copy_map_entry<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::null_augment_policy, boost::multi_index::detail::index_node_base<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > > > > >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > >&)' [-Weffc++]
/pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/auto_space.hpp:90:13: note: pointer member 'boost::multi_index::detail::auto_space<boost::multi_index::detail::copy_map_entry<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::null_augment_policy, boost::multi_index::detail::index_node_base<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > > > > >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > >::data_' declared here
   90 |   pointer   data_;
      |             ^~~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/index_base.hpp:23,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/base_type.hpp:21,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index_container.hpp:36,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:21,
                 from json-utils.hxx:36,
                 from sharepoint-session.hxx:34,
                 from sharepoint-object.hxx:33,
                 from sharepoint-folder.hxx:35,
                 from sharepoint-folder.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/copy_map.hpp: In instantiation of 'class boost::multi_index::detail::copy_map<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::null_augment_policy, boost::multi_index::detail::index_node_base<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > > > >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > >':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index_container.hpp:623:19:   required from 'void boost::multi_index::multi_index_container<Value, IndexSpecifierList, Allocator>::copy_construct_from(const boost::multi_index::multi_index_container<Value, IndexSpecifierList, Allocator>&) [with Value = std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >; IndexSpecifierList = boost::multi_index::indexed_by<boost::multi_index::sequenced<>, boost::multi_index::ordered_non_unique<boost::multi_index::tag<boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >::subs::by_name, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::multi_index::member<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, const std::__cxx11::basic_string<char>, &std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >::first>, std::less<std::__cxx11::basic_string<char> > >, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>; Allocator = std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > >]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index_container.hpp:294:5:   required from 'boost::multi_index::multi_index_container<Value, IndexSpecifierList, Allocator>::multi_index_container(const boost::multi_index::multi_index_container<Value, IndexSpecifierList, Allocator>&) [with Value = std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >; IndexSpecifierList = boost::multi_index::indexed_by<boost::multi_index::sequenced<>, boost::multi_index::ordered_non_unique<boost::multi_index::tag<boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >::subs::by_name, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::multi_index::member<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, const std::__cxx11::basic_string<char>, &std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >::first>, std::less<std::__cxx11::basic_string<char> > >, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>; Allocator = std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > >]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:195:22:   required from 'boost::property_tree::basic_ptree<Key, Data, KeyCompare>::basic_ptree(const boost::property_tree::basic_ptree<Key, Data, KeyCompare>&) [with Key = std::__cxx11::basic_string<char>; Data = std::__cxx11::basic_string<char>; KeyCompare = std::less<std::__cxx11::basic_string<char> >]'
json-utils.hxx:78:62:   required from here
/pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/copy_map.hpp:73:7: warning: 'class boost::multi_index::detail::copy_map<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::null_augment_policy, boost::multi_index::detail::index_node_base<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > > > >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > >' has pointer data members [-Weffc++]
   73 | class copy_map:private noncopyable
      |       ^~~~~~~~
/pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/copy_map.hpp:73:7: warning:   but does not declare 'boost::multi_index::detail::copy_map<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::null_augment_policy, boost::multi_index::detail::index_node_base<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > > > >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > >(const boost::multi_index::detail::copy_map<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::null_augment_policy, boost::multi_index::detail::index_node_base<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > > > >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > >&)' [-Weffc++]
/pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/copy_map.hpp:73:7: warning:   or 'operator=(const boost::multi_index::detail::copy_map<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::null_augment_policy, boost::multi_index::detail::index_node_base<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > > > >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > >&)' [-Weffc++]
/pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/copy_map.hpp:126:46: note: pointer member 'boost::multi_index::detail::copy_map<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::null_augment_policy, boost::multi_index::detail::index_node_base<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > > > >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > >::header_cpy_' declared here
  126 |   Node*                                      header_cpy_;
      |                                              ^~~~~~~~~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520,
                 from json-utils.hxx:36,
                 from sharepoint-session.hxx:34,
                 from sharepoint-object.hxx:33,
                 from sharepoint-object.cxx:28:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp: In member function 'boost::property_tree::basic_ptree<K, D, C>& boost::property_tree::basic_ptree<Key, Data, KeyCompare>::get_child(const path_type&)':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:573:58: warning: declaration of 'path' shadows a global declaration [-Wshadow]
  573 |         basic_ptree<K, D, C>::get_child(const path_type &path)
      |                                         ~~~~~~~~~~~~~~~~~^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15,
                 from json-utils.hxx:36,
                 from sharepoint-session.hxx:34,
                 from sharepoint-object.hxx:33,
                 from sharepoint-object.cxx:28:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree_fwd.hpp:89:67: note: shadowed declaration is here
   89 |     typedef string_path<std::string, id_translator<std::string> > path;
      |                                                                   ^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520,
                 from json-utils.hxx:36,
                 from sharepoint-session.hxx:34,
                 from sharepoint-object.hxx:33,
                 from sharepoint-object.cxx:28:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp: In member function 'const boost::property_tree::basic_ptree<K, D, C>& boost::property_tree::basic_ptree<Key, Data, KeyCompare>::get_child(const path_type&) const':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:585:58: warning: declaration of 'path' shadows a global declaration [-Wshadow]
  585 |         basic_ptree<K, D, C>::get_child(const path_type &path) const
      |                                         ~~~~~~~~~~~~~~~~~^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15,
                 from json-utils.hxx:36,
                 from sharepoint-session.hxx:34,
                 from sharepoint-object.hxx:33,
                 from sharepoint-object.cxx:28:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree_fwd.hpp:89:67: note: shadowed declaration is here
   89 |     typedef string_path<std::string, id_translator<std::string> > path;
      |                                                                   ^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520,
                 from json-utils.hxx:36,
                 from sharepoint-session.hxx:34,
                 from sharepoint-object.hxx:33,
                 from sharepoint-object.cxx:28:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp: In member function 'boost::property_tree::basic_ptree<K, D, C>& boost::property_tree::basic_ptree<Key, Data, KeyCompare>::get_child(const path_type&, boost::property_tree::basic_ptree<Key, Data, KeyCompare>::self_type&)':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:592:58: warning: declaration of 'path' shadows a global declaration [-Wshadow]
  592 |         basic_ptree<K, D, C>::get_child(const path_type &path,
      |                                         ~~~~~~~~~~~~~~~~~^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15,
                 from json-utils.hxx:36,
                 from sharepoint-session.hxx:34,
                 from sharepoint-object.hxx:33,
                 from sharepoint-object.cxx:28:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree_fwd.hpp:89:67: note: shadowed declaration is here
   89 |     typedef string_path<std::string, id_translator<std::string> > path;
      |                                                                   ^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520,
                 from json-utils.hxx:36,
                 from sharepoint-session.hxx:34,
                 from sharepoint-object.hxx:33,
                 from sharepoint-object.cxx:28:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp: In member function 'const boost::property_tree::basic_ptree<K, D, C>& boost::property_tree::basic_ptree<Key, Data, KeyCompare>::get_child(const path_type&, const self_type&) const':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:602:58: warning: declaration of 'path' shadows a global declaration [-Wshadow]
  602 |         basic_ptree<K, D, C>::get_child(const path_type &path,
      |                                         ~~~~~~~~~~~~~~~~~^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15,
                 from json-utils.hxx:36,
                 from sharepoint-session.hxx:34,
                 from sharepoint-object.hxx:33,
                 from sharepoint-object.cxx:28:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree_fwd.hpp:89:67: note: shadowed declaration is here
   89 |     typedef string_path<std::string, id_translator<std::string> > path;
      |                                                                   ^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520,
                 from json-utils.hxx:36,
                 from sharepoint-session.hxx:34,
                 from sharepoint-object.hxx:33,
                 from sharepoint-object.cxx:28:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp: In member function 'boost::optional<boost::property_tree::basic_ptree<Key, Data, KeyCompare>&> boost::property_tree::basic_ptree<Key, Data, KeyCompare>::get_child_optional(const path_type&)':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:612:67: warning: declaration of 'path' shadows a global declaration [-Wshadow]
  612 |         basic_ptree<K, D, C>::get_child_optional(const path_type &path)
      |                                                  ~~~~~~~~~~~~~~~~~^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15,
                 from json-utils.hxx:36,
                 from sharepoint-session.hxx:34,
                 from sharepoint-object.hxx:33,
                 from sharepoint-object.cxx:28:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree_fwd.hpp:89:67: note: shadowed declaration is here
   89 |     typedef string_path<std::string, id_translator<std::string> > path;
      |                                                                   ^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520,
                 from json-utils.hxx:36,
                 from sharepoint-session.hxx:34,
                 from sharepoint-object.hxx:33,
                 from sharepoint-object.cxx:28:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp: In member function 'boost::optional<const boost::property_tree::basic_ptree<Key, Data, KeyCompare>&> boost::property_tree::basic_ptree<Key, Data, KeyCompare>::get_child_optional(const path_type&) const':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:624:67: warning: declaration of 'path' shadows a global declaration [-Wshadow]
  624 |         basic_ptree<K, D, C>::get_child_optional(const path_type &path) const
      |                                                  ~~~~~~~~~~~~~~~~~^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15,
                 from json-utils.hxx:36,
                 from sharepoint-session.hxx:34,
                 from sharepoint-object.hxx:33,
                 from sharepoint-object.cxx:28:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree_fwd.hpp:89:67: note: shadowed declaration is here
   89 |     typedef string_path<std::string, id_translator<std::string> > path;
      |                                                                   ^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520,
                 from json-utils.hxx:36,
                 from sharepoint-session.hxx:34,
                 from sharepoint-object.hxx:33,
                 from sharepoint-object.cxx:28:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp: In member function 'boost::property_tree::basic_ptree<K, D, C>& boost::property_tree::basic_ptree<Key, Data, KeyCompare>::put_child(const path_type&, const self_type&)':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:636:58: warning: declaration of 'path' shadows a global declaration [-Wshadow]
  636 |         basic_ptree<K, D, C>::put_child(const path_type &path,
      |                                         ~~~~~~~~~~~~~~~~~^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15,
                 from json-utils.hxx:36,
                 from sharepoint-session.hxx:34,
                 from sharepoint-object.hxx:33,
                 from sharepoint-object.cxx:28:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree_fwd.hpp:89:67: note: shadowed declaration is here
   89 |     typedef string_path<std::string, id_translator<std::string> > path;
      |                                                                   ^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520,
                 from json-utils.hxx:36,
                 from sharepoint-session.hxx:34,
                 from sharepoint-object.hxx:33,
                 from sharepoint-object.cxx:28:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp: In member function 'boost::property_tree::basic_ptree<K, D, C>& boost::property_tree::basic_ptree<Key, Data, KeyCompare>::add_child(const path_type&, const self_type&)':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:654:58: warning: declaration of 'path' shadows a global declaration [-Wshadow]
  654 |         basic_ptree<K, D, C>::add_child(const path_type &path,
      |                                         ~~~~~~~~~~~~~~~~~^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15,
                 from json-utils.hxx:36,
                 from sharepoint-session.hxx:34,
                 from sharepoint-object.hxx:33,
                 from sharepoint-object.cxx:28:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree_fwd.hpp:89:67: note: shadowed declaration is here
   89 |     typedef string_path<std::string, id_translator<std::string> > path;
      |                                                                   ^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/node_type.hpp:22,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/index_base.hpp:27,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/base_type.hpp:21,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index_container.hpp:36,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:21,
                 from json-utils.hxx:36,
                 from sharepoint-session.hxx:34,
                 from sharepoint-object.hxx:33,
                 from sharepoint-document.hxx:35,
                 from sharepoint-document.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/header_holder.hpp: In instantiation of 'struct boost::multi_index::detail::header_holder<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detaiIn file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520,
                 from json-utils.hxx:36,
                 from sharepoint-session.hxx:34,
                 from sharepoint-object.hxx:33,
                 from sharepoint-object.cxx:28:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp: In member function 'typename boost::enable_if<boost::property_tree::detail::is_translator<Translator>, Type>::type boost::property_tree::basic_ptree<Key, Data, KeyCompare>::get(const path_type&, Translator) const':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:743:48: warning: declaration of 'path' shadows a global declaration [-Wshadow]
  743 |     basic_ptree<K, D, C>::get(const path_type &path,
      |                               ~~~~~~~~~~~~~~~~~^~~~
l::ordered_index_node<boost::multi_index::detail::null_augment_policy, boost::multi_index::detail::index_node_base<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > > > >*, boost::multi_index::multi_index_container<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, boost::multi_index::indexed_by<boost::multi_index::sequenced<>, boost::multi_index::ordered_non_unique<boost::multi_index::tag<boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >::subs::by_name, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na,In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15,
                 from json-utils.hxx:36,
                 from sharepoint-session.hxx:34,
                 from sharepoint-object.hxx:33,
                 from sharepoint-object.cxx:28:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree_fwd.hpp:89:67: note: shadowed declaration is here
   89 |     typedef string_path<std::string, id_translator<std::string> > path;
      |                                                                   ^~~~
 mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::multi_index::member<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, const std::__cxx11::basic_string<char>, &std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >::first>, std::less<std::__cxx11::basic_string<char> > >, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > > >':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index_container.hpp:99:7:   required from 'class boost::multi_index::multi_index_container<std::pair<const In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520,
                 from json-utils.hxx:36,
                 from sharepoint-session.hxx:34,
                 from sharepoint-object.hxx:33,
                 from sharepoint-object.cxx:28:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp: In member function 'Type boost::property_tree::basic_ptree<Key, Data, KeyCompare>::get(const path_type&) const':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:751:53: warning: declaration of 'path' shadows a global declaration [-Wshadow]
  751 |     Type basic_ptree<K, D, C>::get(const path_type &path) const
      |                                    ~~~~~~~~~~~~~~~~~^~~~
std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, boost::multi_index::indexed_by<boost::multi_index::sequenced<>, boost::multi_index::ordered_non_unique<boost::multi_index::tag<boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >::subs::by_name, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::multi_index::member<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, const std::__cxx11::basic_string<char>, &std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >::first>, std::less<std::__cxx11::basic_string<char> > >, mpl_::na, mIn file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15,
                 from json-utils.hxx:36,
                 from sharepoint-session.hxx:34,
                 from sharepoint-object.hxx:33,
                 from sharepoint-object.cxx:28:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree_fwd.hpp:89:67: note: shadowed declaration is here
   89 |     typedef string_path<std::string, id_translator<std::string> > path;
      |                                                                   ^~~~
pl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > >'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:60:13:   required from 'struct boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >::subs'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:195:64:   required from 'boost::property_tree::basic_ptree<Key, Data, KeyCompare>::basic_ptree(const boost::property_tree::basic_ptree<Key, Data, KeyCompare>&) [with Key = std::__cxx11::basic_string<char>; Data = std::__cxx11::basic_string<char>; KeyCompare = std::less<std::__cxx11::basic_string<char> >]'
json-utils.hxx:78:62:   requireIn file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520,
                 from json-utils.hxx:36,
                 from sharepoint-session.hxx:34,
                 from sharepoint-object.hxx:33,
                 from sharepoint-object.cxx:28:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp: In member function 'Type boost::property_tree::basic_ptree<Key, Data, KeyCompare>::get(const path_type&, const Type&, Translator) const':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:758:53: warning: declaration of 'path' shadows a global declaration [-Wshadow]
  758 |     Type basic_ptree<K, D, C>::get(const path_type &path,
      |                                    ~~~~~~~~~~~~~~~~~^~~~
d from here
/pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/header_holder.hpp:33:8: warning: 'struct boost::multi_index::detail::header_holder<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::null_augment_policy, boost::multi_index::detail::index_node_base<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > > > >*, boost::multi_index::multi_index_container<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, boost::multi_index::indexed_by<boost::multi_index::sequenced<>, boost::multi_index::ordered_non_unique<boost::multi_index::tag<boost:In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15,
                 from json-utils.hxx:36,
                 from sharepoint-session.hxx:34,
                 from sharepoint-object.hxx:33,
                 from sharepoint-object.cxx:28:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree_fwd.hpp:89:67: note: shadowed declaration is here
   89 |     typedef string_path<std::string, id_translator<std::string> > path;
      |                                                                   ^~~~
:property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >::subs::by_name, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::multi_index::member<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, const std::__cxx11::basic_string<char>, &std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >::first>, std::less<std::__cxx11::basic_string<char> > >, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std:In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520,
                 from json-utils.hxx:36,
                 from sharepoint-session.hxx:34,
                 from sharepoint-object.hxx:33,
                 from sharepoint-object.cxx:28:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp: In member function 'typename boost::enable_if<boost::property_tree::detail::is_character<Ch>, std::__cxx11::basic_string<Ch> >::type boost::property_tree::basic_ptree<Key, Data, KeyCompare>::get(const path_type&, const Ch*, Translator) const':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:772:26: warning: declaration of 'path' shadows a global declaration [-Wshadow]
  772 |         const path_type &path, const Ch *default_value, Translator tr) const
      |         ~~~~~~~~~~~~~~~~~^~~~
:__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > > >' has pointer data members [-Weffc++]
   33 | struct header_holder:private noncopyable
      |        ^~~~~~~~~~~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15,
                 from json-utils.hxx:36,
                 from sharepoint-session.hxx:34,
                 from sharepoint-object.hxx:33,
                 from sharepoint-object.cxx:28:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree_fwd.hpp:89:67: note: shadowed declaration is here
   89 |     typedef string_path<std::string, id_translator<std::string> > path;
      |                                                                   ^~~~
/pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/header_holder.hpp:33:8: warning:   but does not declare 'boost::multi_index::detail::header_holder<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::null_augment_policy, boost::multi_index::detail::index_node_base<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > > > >*, boost::multi_index::multi_index_container<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, boost::multi_index::indexed_by<boost::multi_index::sequenced<>, boost::multi_index::ordered_non_unique<boost::multi_index::tag<boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >::subs::by_name, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::multi_index::member<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, const std::__cxx11::basic_string<char>, &std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >::first>, std::less<std::__cxx11::basic_string<char> > >, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520,
                 from json-utils.hxx:36,
                 from sharepoint-session.hxx:34,
                 from sharepoint-object.hxx:33,
                 from sharepoint-object.cxx:28:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp: In member function 'typename boost::disable_if<boost::property_tree::detail::is_translator<Type>, Type>::type boost::property_tree::basic_ptree<Key, Data, KeyCompare>::get(const path_type&, const Type&) const':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:780:48: warning: declaration of 'path' shadows a global declaration [-Wshadow]
  780 |     basic_ptree<K, D, C>::get(const path_type &path,
      |                               ~~~~~~~~~~~~~~~~~^~~~
std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > > >(const boost::multi_index::detail::header_holder<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::null_augment_policy, boost::multi_index::detail::index_node_base<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > > > >*, boost::multi_index::multi_index_container<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, boost::multi_index::indexed_by<boost::multi_index::sequenced<>, boost::multi_index::ordered_non_unique<boost::multi_index::tag<boost::property_tree::basic_ptree<std::__cxx11::bIn file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15,
                 from json-utils.hxx:36,
                 from sharepoint-session.hxx:34,
                 from sharepoint-object.hxx:33,
                 from sharepoint-object.cxx:28:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree_fwd.hpp:89:67: note: shadowed declaration is here
   89 |     typedef string_path<std::string, id_translator<std::string> > path;
      |                                                                   ^~~~
asic_string<char>, std::__cxx11::basic_string<char> >::subs::by_name, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::multi_index::member<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, const std::__cxx11::basic_string<char>, &std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >::first>, std::less<std::__cxx11::basic_string<char> > >, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > > >&)' [-Weffc++]
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520,
                 from json-utils.hxx:36,
                 from sharepoint-session.hxx:34,
                 from sharepoint-object.hxx:33,
                 from sharepoint-object.cxx:28:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp: In member function 'typename boost::enable_if<boost::property_tree::detail::is_character<Ch>, std::__cxx11::basic_string<Ch> >::type boost::property_tree::basic_ptree<Key, Data, KeyCompare>::get(const path_type&, const Ch*) const':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:793:26: warning: declaration of 'path' shadows a global declaration [-Wshadow]
  793 |         const path_type &path, const Ch *default_value) const
      |         ~~~~~~~~~~~~~~~~~^~~~
/pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/header_holder.hpp:33:8: warning:   or 'operator=(const boost::multi_index::detail::header_holder<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::null_augment_policy, boost::multi_index::detail::index_node_base<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > > > >*, boost::multi_index::multi_index_container<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, boost::multi_index::indexed_by<boost::multi_index::sequenced<>, boost::multi_index::ordered_non_unique<boost::multi_index::tag<boosIn file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15,
                 from json-utils.hxx:36,
                 from sharepoint-session.hxx:34,
                 from sharepoint-object.hxx:33,
                 from sharepoint-object.cxx:28:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree_fwd.hpp:89:67: note: shadowed declaration is here
   89 |     typedef string_path<std::string, id_translator<std::string> > path;
      |                                                                   ^~~~
t::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >::subs::by_name, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::multi_index::member<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, const std::__cxx11::basic_string<char>, &std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >::first>, std::less<std::__cxx11::basic_string<char> > >, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > > >&)' [-Weffc++]
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520,
                 from json-utils.hxx:36,
                 from sharepoint-session.hxx:34,
                 from sharepoint-object.hxx:33,
                 from sharepoint-object.cxx:28:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp: In member function 'boost::optional<U> boost::property_tree::basic_ptree<Key, Data, KeyCompare>::get_optional(const path_type&, Translator) const':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:800:72: warning: declaration of 'path' shadows a global declaration [-Wshadow]
  800 |     optional<Type> basic_ptree<K, D, C>::get_optional(const path_type &path,
      |                                                       ~~~~~~~~~~~~~~~~~^~~~
/pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/header_holder.hpp:38:15: note: pointer member 'boost::multi_index::detail::header_holder<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::null_augment_policy, boost::multi_index::detail::index_node_base<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > > > >*, boost::multi_index::multi_index_container<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, boost::multi_index::indexed_by<boost::multi_index::sequenced<>, boost::multi_index::ordered_non_unique<boost::multi_index::tag<boost::propeIn file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15,
                 from json-utils.hxx:36,
                 from sharepoint-session.hxx:34,
                 from sharepoint-object.hxx:33,
                 from sharepoint-object.cxx:28:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree_fwd.hpp:89:67: note: shadowed declaration is here
   89 |     typedef string_path<std::string, id_translator<std::string> > path;
      |                                                                   ^~~~
rty_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >::subs::by_name, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::multi_index::member<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, const std::__cxx11::basic_string<char>, &std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >::first>, std::less<std::__cxx11::basic_string<char> > >, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxxIn file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520,
                 from json-utils.hxx:36,
                 from sharepoint-session.hxx:34,
                 from sharepoint-object.hxx:33,
                 from sharepoint-object.cxx:28:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp: In member function 'boost::optional<U> boost::property_tree::basic_ptree<Key, Data, KeyCompare>::get_optional(const path_type&) const':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:813:66: warning: declaration of 'path' shadows a global declaration [-Wshadow]
  813 |                                                 const path_type &path) const
      |                                                 ~~~~~~~~~~~~~~~~~^~~~
11::basic_string<char>, std::__cxx11::basic_string<char> > > > > >::member' declared here
   38 |   NodeTypePtr member;
      |               ^~~~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15,
                 from json-utils.hxx:36,
                 from sharepoint-session.hxx:34,
                 from sharepoint-object.hxx:33,
                 from sharepoint-object.cxx:28:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree_fwd.hpp:89:67: note: shadowed declaration is here
   89 |     typedef string_path<std::string, id_translator<std::string> > path;
      |                                                                   ^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520,
                 from json-utils.hxx:36,
                 from sharepoint-session.hxx:34,
                 from sharepoint-object.hxx:33,
                 from sharepoint-object.cxx:28:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp: In member function 'boost::property_tree::basic_ptree<K, D, C>& boost::property_tree::basic_ptree<Key, Data, KeyCompare>::put(const path_type&, const Type&, Translator)':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:844:26: warning: declaration of 'path' shadows a global declaration [-Wshadow]
  844 |         const path_type &path, const Type &value, Translator tr)
      |         ~~~~~~~~~~~~~~~~~^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15,
                 from json-utils.hxx:36,
                 from sharepoint-session.hxx:34,
                 from sharepoint-object.hxx:33,
                 from sharepoint-object.cxx:28:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree_fwd.hpp:89:67: note: shadowed declaration is here
   89 |     typedef string_path<std::string, id_translator<std::string> > path;
      |                                                                   ^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520,
                 from json-utils.hxx:36,
                 from sharepoint-session.hxx:34,
                 from sharepoint-object.hxx:33,
                 from sharepoint-object.cxx:28:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp: In member function 'boost::property_tree::basic_ptree<K, D, C>& boost::property_tree::basic_ptree<Key, Data, KeyCompare>::put(const path_type&, const Type&)':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:859:26: warning: declaration of 'path' shadows a global declaration [-Wshadow]
  859 |         const path_type &path, const Type &value)
      |         ~~~~~~~~~~~~~~~~~^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15,
                 from json-utils.hxx:36,
                 from sharepoint-session.hxx:34,
                 from sharepoint-object.hxx:33,
                 from sharepoint-object.cxx:28:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree_fwd.hpp:89:67: note: shadowed declaration is here
   89 |     typedef string_path<std::string, id_translator<std::string> > path;
      |                                                                   ^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520,
                 from json-utils.hxx:36,
                 from sharepoint-session.hxx:34,
                 from sharepoint-object.hxx:33,
                 from sharepoint-object.cxx:28:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp: In member function 'boost::property_tree::basic_ptree<K, D, C>& boost::property_tree::basic_ptree<Key, Data, KeyCompare>::add(const path_type&, const Type&, Translator)':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:868:26: warning: declaration of 'path' shadows a global declaration [-Wshadow]
  868 |         const path_type &path, const Type &value, Translator tr)
      |         ~~~~~~~~~~~~~~~~~^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15,
                 from json-utils.hxx:36,
                 from sharepoint-session.hxx:34,
                 from sharepoint-object.hxx:33,
                 from sharepoint-object.cxx:28:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree_fwd.hpp:89:67: note: shadowed declaration is here
   89 |     typedef string_path<std::string, id_translator<std::string> > path;
      |                                                                   ^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520,
                 from json-utils.hxx:36,
                 from sharepoint-session.hxx:34,
                 from sharepoint-object.hxx:33,
                 from sharepoint-object.cxx:28:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp: In member function 'boost::property_tree::basic_ptree<K, D, C>& boost::property_tree::basic_ptree<Key, Data, KeyCompare>::add(const path_type&, const Type&)':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:878:26: warning: declaration of 'path' shadows a global declaration [-Wshadow]
  878 |         const path_type &path, const Type &value)
      |         ~~~~~~~~~~~~~~~~~^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15,
                 from json-utils.hxx:36,
                 from sharepoint-session.hxx:34,
                 from sharepoint-object.hxx:33,
                 from sharepoint-object.cxx:28:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree_fwd.hpp:89:67: note: shadowed declaration is here
   89 |     typedef string_path<std::string, id_translator<std::string> > path;
      |                                                                   ^~~~
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/string_parse_tree.hpp: In instantiation of 'boost::date_time::string_parse_tree<charT>::string_parse_tree(short int) [with charT = char]':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/special_values_parser.hpp:53:5:   required from 'boost::date_time::special_values_parser<date_type, charT>::special_values_parser() [with date_type = boost::gregorian::date; charT = char]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/time_parsing.hpp:316:18:   required from 'time_type boost::date_time::parse_iso_time(const string&, char) [with time_type = boost::posix_time::ptime; std::string = std::__cxx11::basic_string<char>]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/time_parsers.hpp:35:51:   required from here
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/string_parse_tree.hpp:119:3: warning: 'boost::date_time::string_parse_tree<char>::m_next_chars' should be initialized in the member initialization list [-Weffc++]
  119 |   string_parse_tree(short value = parse_match_result_type::PARSE_ERROR) :
      |   ^~~~~~~~~~~~~~~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/period_parser.hpp:19,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_facet.hpp:23,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/gregorian_io.hpp:16,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/gregorian.hpp:31,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/time_formatters.hpp:12,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/posix_time.hpp:24,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/local_time/local_time.hpp:11,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time.hpp:15,
                 from ../../inc/libcmis/object.hxx:40,
                 from ../../inc/libcmis/document.hxx:39,
                 from sharepoint-folder.hxx:32,
                 from sharepoint-folder.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/string_parse_tree.hpp: In instantiation of 'boost::date_time::string_parse_tree<charT>::string_parse_tree(boost::date_time::string_parse_tree<charT>::collection_type, unsigned int) [with charT = char; boost::date_time::string_parse_tree<charT>::collection_type = std::vector<std::__cxx11::basic_string<char> >]':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/special_values_parser.hpp:91:22:   required from 'void boost::date_time::special_values_parser<date_type, charT>::sv_strings(const string_type&, const string_type&, const string_type&, const string_type&, const string_type&) [with date_type = boost::gregorian::date; charT = char; boost::date_time::special_values_parser<date_type, charT>::string_type = std::__cxx11::basic_string<char>]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/special_values_parser.hpp:54:7:   required from 'boost::date_time::special_values_parser<date_type, charT>::special_values_parser() [with date_type = boost::gregorian::date; charT = char]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/time_parsing.hpp:316:18:   required from 'time_type boost::date_time::parse_iso_time(const string&, char) [with time_type = boost::posix_time::ptime; std::string = std::__cxx11::basic_string<char>]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/time_parsers.hpp:35:51:   required from here
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/string_parse_tree.hpp:104:3: warning: 'boost::date_time::string_parse_tree<char>::m_next_chars' should be initialized in the member initialization list [-Weffc++]
  104 |   string_parse_tree(collection_type names, unsigned int starting_point=0) :
      |   ^~~~~~~~~~~~~~~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/time_duration.hpp:17,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/posix_time_config.hpp:16,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/posix_time_system.hpp:13,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/ptime.hpp:12,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/posix_time.hpp:15,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/local_time/local_time.hpp:11,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time.hpp:15,
                 from ../../inc/libcmis/property.hxx:34,
                 from sharepoint-property.hxx:32,
                 from sharepoint-property.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/operators.hpp:872:6: warning: prefix 'T& boost::operators_impl::output_iterator_helper<T>::operator++()' should return 'boost::operators_impl::output_iterator_helper<T>&' [-Weffc++]
  872 |   T& operator++() { return static_cast<T&>(*this); }
      |      ^~~~~~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/copy_map.hpp:24,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/index_base.hpp:23,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/base_type.hpp:21,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index_container.hpp:36,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:21,
                 from json-utils.hxx:36,
                 from sharepoint-object-type.hxx:34,
                 from sharepoint-object-type.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/auto_space.hpp: In instantiation of 'struct boost::multi_index::detail::auto_space<boost::multi_index::detail::copy_map_entry<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::null_augment_policy, boost::multi_index::detail::index_node_base<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > > > > >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > >':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/copy_map.hpp:123:46:   required from 'class boost::multi_index::detail::copy_map<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::null_augment_policy, boost::multi_index::detail::index_node_base<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > > > >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > >'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index_container.hpp:623:19:   required from 'void boost::multi_index::multi_index_container<Value, IndexSpecifierList, Allocator>::copy_construct_from(const boost::multi_index::multi_index_container<Value, IndexSpecifierList, Allocator>&) [with Value = std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >; IndexSpecifierList = boost::multi_index::indexed_by<boost::multi_index::sequenced<>, boost::multi_index::ordered_non_unique<boost::multi_index::tag<boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >::subs::by_name, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::multi_index::member<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, const std::__cxx11::basic_string<char>, &std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >::first>, std::less<std::__cxx11::basic_string<char> > >, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>; Allocator = std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > >]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index_container.hpp:294:5:   required from 'boost::multi_index::multi_index_container<Value, IndexSpecifierList, Allocator>::multi_index_container(const boost::multi_index::multi_index_container<Value, IndexSpecifierList, Allocator>&) [with Value = std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >; IndexSpecifierList = boost::multi_index::indexed_by<boost::multi_index::sequenced<>, boost::multi_index::ordered_non_unique<boost::multi_index::tag<boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >::subs::by_name, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::multi_index::member<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, const std::__cxx11::basic_string<char>, &std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >::first>, std::less<std::__cxx11::basic_string<char> > >, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>; Allocator = std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > >]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:195:22:   required from 'boost::property_tree::basic_ptree<Key, Data, KeyCompare>::basic_ptree(const boost::property_tree::basic_ptree<Key, Data, KeyCompare>&) [with Key = std::__cxx11::basic_string<char>; Data = std::__cxx11::basic_string<char>; KeyCompare = std::less<std::__cxx11::basic_string<char> >]'
json-utils.hxx:78:62:   required from here
/pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/auto_space.hpp:47:8: warning: 'struct boost::multi_index::detail::auto_space<boost::multi_index::detail::copy_map_entry<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::null_augment_policy, boost::multi_index::detail::index_node_base<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > > > > >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > >' has pointer data members [-Weffc++]
   47 | struct auto_space:private noncopyable
      |        ^~~~~~~~~~
/pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/auto_space.hpp:47:8: warning:   but does not declare 'boost::multi_index::detail::auto_space<boost::multi_index::detail::copy_map_entry<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::null_augment_policy, boost::multi_index::detail::index_node_base<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > > > > >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > >(const boost::multi_index::detail::auto_space<boost::multi_index::detail::copy_map_entry<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::null_augment_policy, boost::multi_index::detail::index_node_base<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > > > > >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > >&)' [-Weffc++]
/pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/auto_space.hpp:47:8: warning:   or 'operator=(const boost::multi_index::detail::auto_space<boost::multi_index::detail::copy_map_entry<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::null_augment_policy, boost::multi_index::detail::index_node_base<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > > > > >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > >&)' [-Weffc++]
/pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/auto_space.hpp:90:13: note: pointer member 'boost::multi_index::detail::auto_space<boost::multi_index::detail::copy_map_entry<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::null_augment_policy, boost::multi_index::detail::index_node_base<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > > > > >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > >::data_' declared here
   90 |   pointer   data_;
      |             ^~~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/index_base.hpp:23,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/base_type.hpp:21,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index_container.hpp:36,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:21,
                 from json-utils.hxx:36,
                 from sharepoint-object-type.hxx:34,
                 from sharepoint-object-type.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/copy_map.hpp: In instantiation of 'class boost::multi_index::detail::copy_map<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::null_augment_policy, boost::multi_index::detail::index_node_base<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > > > >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > >':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index_container.hpp:623:19:   required from 'void boost::multi_index::multi_index_container<Value, IndexSpecifierList, Allocator>::copy_construct_from(const boost::multi_index::multi_index_container<Value, IndexSpecifierList, Allocator>&) [with Value = std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >; IndexSpecifierList = boost::multi_index::indexed_by<boost::multi_index::sequenced<>, boost::multi_index::ordered_non_unique<boost::multi_index::tag<boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >::subs::by_name, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::multi_index::member<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, const std::__cxx11::basic_string<char>, &std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >::first>, std::less<std::__cxx11::basic_string<char> > >, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>; Allocator = std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > >]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index_container.hpp:294:5:   required from 'boost::multi_index::multi_index_container<Value, IndexSpecifierList, Allocator>::multi_index_container(const boost::multi_index::multi_index_container<Value, IndexSpecifierList, Allocator>&) [with Value = std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >; IndexSpecifierList = boost::multi_index::indexed_by<boost::multi_index::sequenced<>, boost::multi_index::ordered_non_unique<boost::multi_index::tag<boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >::subs::by_name, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::multi_index::member<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, const std::__cxx11::basic_string<char>, &std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >::first>, std::less<std::__cxx11::basic_string<char> > >, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>; Allocator = std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > >]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:195:22:   required from 'boost::property_tree::basic_ptree<Key, Data, KeyCompare>::basic_ptree(const boost::property_tree::basic_ptree<Key, Data, KeyCompare>&) [with Key = std::__cxx11::basic_string<char>; Data = std::__cxx11::basic_string<char>; KeyCompare = std::less<std::__cxx11::basic_string<char> >]'
json-utils.hxx:78:62:   required from here
/pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/copy_map.hpp:73:7: warning: 'class boost::multi_index::detail::copy_map<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::null_augment_policy, boost::multi_index::detail::index_node_base<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > > > >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > >' has pointer data members [-Weffc++]
   73 | class copy_map:private noncopyable
      |       ^~~~~~~~
/pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/copy_map.hpp:73:7: warning:   but does not declare 'boost::multi_index::detail::copy_map<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::null_augment_policy, boost::multi_index::detail::index_node_base<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > > > >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > >(const boost::multi_index::detail::copy_map<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::null_augment_policy, boost::multi_index::detail::index_node_base<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > > > >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > >&)' [-Weffc++]
/pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/copy_map.hpp:73:7: warning:   or 'operator=(const boost::multi_index::detail::copy_map<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::null_augment_policy, boost::multi_index::detail::index_node_base<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > > > >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > >&)' [-Weffc++]
/pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/copy_map.hpp:126:46: note: pointer member 'boost::multi_index::detail::copy_map<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::null_augment_policy, boost::multi_index::detail::index_node_base<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > > > >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > >::header_cpy_' declared here
  126 |   Node*                                      header_cpy_;
      |                                              ^~~~~~~~~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/token_iterator.hpp:24,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/tokenizer.hpp:20,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_parsing.hpp:17,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/parsers.hpp:13,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/gregorian.hpp:34,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/time_formatters.hpp:12,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/posix_time.hpp:24,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/local_time/local_time.hpp:11,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time.hpp:15,
                 from ../../inc/libcmis/object.hxx:40,
                 from ../../inc/libcmis/document.hxx:39,
                 from sharepoint-document.hxx:32,
                 from sharepoint-document.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/token_functions.hpp: In instantiation of 'boost::char_separator<Char, Tr>::char_separator(const Char*, const Char*, boost::empty_token_policy) [with Char = char; Tr = std::char_traits<char>]':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_parsing.hpp:155:27:   required from 'date_type boost::date_time::parse_date(const string&, int) [with date_type = boost::gregorian::date; std::string = std::__cxx11::basic_string<char>]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/parsers.hpp:49:41:   required from here
/pbulk/work/net/libcmis/work/.buildlink/include/boost/token_functions.hpp:435:5: warning: 'boost::char_separator<char, std::char_traits<char> >::m_kept_delims' should be initialized in the member initialization list [-Weffc++]
  435 |     char_separator(const Char* dropped_delims,
      |     ^~~~~~~~~~~~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/period_parser.hpp:19,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_facet.hpp:23,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/gregorian_io.hpp:16,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/gregorian.hpp:31,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/time_formatters.hpp:12,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/posix_time.hpp:24,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/local_time/local_time.hpp:11,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time.hpp:15,
                 from ../../inc/libcmis/property-type.hxx:31,
                 from ../../inc/libcmis/object-type.hxx:39,
                 from sharepoint-object-type.hxx:32,
                 from sharepoint-object-type.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/string_parse_tree.hpp: In instantiation of 'boost::date_time::string_parse_tree<charT>::string_parse_tree(boost::date_time::string_parse_tree<charT>::collection_type, unsigned int) [with charT = char; boost::date_time::string_parse_tree<charT>::collection_type = std::vector<std::__cxx11::basic_string<char> >]':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/special_values_parser.hpp:91:22:   required from 'void boost::date_time::special_values_parser<date_type, charT>::sv_strings(const string_type&, const string_type&, const string_type&, const string_type&, const string_type&) [with date_type = boost::gregorian::date; charT = char; boost::date_time::special_values_parser<date_type, charT>::string_type = std::__cxx11::basic_string<char>]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/special_values_parser.hpp:54:7:   required from 'boost::date_time::special_values_parser<date_type, charT>::special_values_parser() [with date_type = boost::gregorian::date; charT = char]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/time_parsing.hpp:316:18:   required from 'time_type boost::date_time::parse_iso_time(const string&, char) [with time_type = boost::posix_time::ptime; std::string = std::__cxx11::basic_string<char>]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/time_parsers.hpp:35:51:   required from here
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/string_parse_tree.hpp:104:3: warning: 'boost::date_time::string_parse_tree<char>::m_next_chars' should be initialized in the member initialization list [-Weffc++]
  104 |   string_parse_tree(collection_type names, unsigned int starting_point=0) :
      |   ^~~~~~~~~~~~~~~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/range/iterator_range_core.hpp:27,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/replace.hpp:16,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_facet.hpp:17,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/gregorian_io.hpp:16,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/gregorian.hpp:31,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/time_formatters.hpp:12,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/posix_time.hpp:24,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/local_time/local_time.hpp:11,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time.hpp:15,
                 from ../../inc/libcmis/object.hxx:40,
                 from sharepoint-object.hxx:31,
                 from sharepoint-object.cxx:28:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp: In instantiation of 'class boost::iterators::detail::iterator_facade_base<boost::token_iterator<boost::char_separator<wchar_t, std::char_traits<wchar_t> >, __gnu_cxx::__normal_iterator<const wchar_t*, std::__cxx11::basic_string<wchar_t> >, std::__cxx11::basic_string<wchar_t> >, std::__cxx11::basic_string<wchar_t>, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string<wchar_t>&, int, false, false>':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:854:9:   required from 'class boost::iterators::iterator_facade<boost::token_iterator<boost::char_separator<wchar_t, std::char_traits<wchar_t> >, __gnu_cxx::__normal_iterator<const wchar_t*, std::__cxx11::basic_string<wchar_t> >, std::__cxx11::basic_string<wchar_t> >, std::__cxx11::basic_string<wchar_t>, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string<wchar_t>&, int>'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/token_iterator.hpp:30:9:   required from 'class boost::token_iterator<boost::char_separator<wchar_t, std::char_traits<wchar_t> >, __gnu_cxx::__normal_iterator<const wchar_t*, std::__cxx11::basic_string<wchar_t> >, std::__cxx11::basic_string<wchar_t> >'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_parsing.hpp:322:36:   required from 'boost::date_time::period<date_type, typename date_type::duration_type> boost::date_time::from_simple_string_type(const std::__cxx11::basic_string<OutputT>&) [with date_type = boost::gregorian::date; charT = wchar_t; typename date_type::duration_type = boost::gregorian::date_duration]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/parsers.hpp:103:62:   required from here
/pbulk/work/net/libcmis/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++() [with Derived = boost::token_iterator<boost::char_separator<wchar_t, std::char_traits<wchar_t> >, __gnu_cxx::__normal_iterator<const wchar_t*, std::__cxx11::basic_string<wchar_t> >, std::__cxx11::basic_string<wchar_t> >; Value = std::__cxx11::basic_string<wchar_t>; CategoryOrTraversal = boost::iterators::forward_traversal_tag; Reference = const std::__cxx11::basic_string<wchar_t>&; Difference = int]' should return 'boost::iterators::detail::iterator_facade_base<boost::token_iterator<boost::char_separator<wchar_t, std::char_traits<wchar_t> >, __gnu_cxx::__normal_iterator<const wchar_t*, std::__cxx11::basic_string<wchar_t> >, std::__cxx11::basic_string<wchar_t> >, std::__cxx11::basic_string<wchar_t>, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string<wchar_t>&, int, false, false>&' [-Weffc++]
  745 |         Derived& operator++()
      |                  ^~~~~~~~
/pbulk/work/net/libcmis/work/.buildlink/include/boost/token_functions.hpp: In instantiation of 'boost::char_separator<Char, Tr>::char_separator(const Char*, const Char*, boost::empty_token_policy) [with Char = wchar_t; Tr = std::char_traits<wchar_t>]':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_parsing.hpp:320:22:   required from 'boost::date_time::period<date_type, typename date_type::duration_type> boost::date_time::from_simple_string_type(const std::__cxx11::basic_string<OutputT>&) [with date_type = boost::gregorian::date; charT = wchar_t; typename date_type::duration_type = boost::gregorian::date_duration]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/parsers.hpp:103:62:   required from here
/pbulk/work/net/libcmis/work/.buildlink/include/boost/token_functions.hpp:435:5: warning: 'boost::char_separator<wchar_t, std::char_traits<wchar_t> >::m_kept_delims' should be initialized in the member initialization list [-Weffc++]
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/range/iterator_range_core.hpp:27,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/replace.hpp:16,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_facet.hpp:17,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/gregorian_io.hpp:16,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/gregorian.hpp:31,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/time_formatters.hpp:12,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/posix_time.hpp:24,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/local_time/local_time.hpp:11,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time.hpp:15,
                 from ../../inc/libcmis/object.hxx:40,
                 from ../../inc/libcmis/document.hxx:39,
                 from sharepoint-folder.hxx:32,
                 from sharepoint-folder.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp: In instantiation of 'class boost::iterators::detail::iterator_facade_base<boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, int, false, false>':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:774:11:   required from 'class boost::iterators::detail::iterator_facade_base<boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, int, true, false>'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:800:11:   required from 'class boost::iterators::detail::iterator_facade_base<boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, int, true, true>'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:854:9:   required from 'class boost::iterators::iterator_facade<boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, int>'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_adaptor.hpp:249:9:   required from 'class boost::iterators::iterator_adaptor<boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, char, boost::use_default, char, boost::use_default>'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/transform_iterator.hpp:83:9:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/case_conv.hpp:76:79:   required from 'SequenceT boost::algorithm::to_lower_copy(const SequenceT&, const std::locale&) [with SequenceT = std::__cxx11::basic_string<char>]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/string_parse_tree.hpp:110:54:   required from 'boost::date_time::string_parse_tree<charT>::string_parse_tree(boost::date_time::string_parse_tree<charT>::collection_type, unsigned int) [with charT = char; boost::date_time::string_parse_tree<charT>::collection_type = std::vector<std::__cxx11::basic_string<char> >]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/special_values_parser.hpp:91:22:   required from 'void boost::date_time::special_values_parser<date_type, charT>::sv_strings(const string_type&, const string_type&, const string_type&, const string_type&, const string_type&) [with date_type = boost::gregorian::date; charT = char; boost::date_time::special_values_parser<date_type, charT>::string_type = std::__cxx11::basic_string<char>]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/special_values_parser.hpp:54:7:   required from 'boost::date_time::special_values_parser<date_type, charT>::special_values_parser() [with date_type = boost::gregorian::date; charT = char]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/time_parsing.hpp:316:18:   required from 'time_type boost::date_time::parse_iso_time(const string&, char) [with time_type = boost::posix_time::ptime; std::string = std::__cxx11::basic_string<char>]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/time_parsers.hpp:35:51:   required from here
/pbulk/work/net/libcmis/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++() [with Derived = boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>; Value = char; CategoryOrTraversal = boost::iterators::random_access_traversal_tag; Reference = char; Difference = int]' should return 'boost::iterators::detail::iterator_facade_base<boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, int, false, false>&' [-Weffc++]
  745 |         Derived& operator++()
      |                  ^~~~~~~~
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp: In instantiation of 'class boost::iterators::detail::iterator_facade_base<boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, int, true, false>':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:800:11:   required from 'class boost::iterators::detail::iterator_facade_base<boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, int, true, true>'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:854:9:   required from 'class boost::iterators::iterator_facade<boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, int>'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_adaptor.hpp:249:9:   required from 'class boost::iterators::iterator_adaptor<boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, char, boost::use_default, char, boost::use_default>'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/transform_iterator.hpp:83:9:   required from 'class boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/detail/case_conv.hpp:117:53:   required from 'SequenceT boost::algorithm::detail::transform_range_copy(const RangeT&, FunctorT) [with SequenceT = std::__cxx11::basic_string<char>; RangeT = std::__cxx11::basic_string<char>; FunctorT = boost::algorithm::detail::to_lowerF<char>]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/case_conv.hpp:76:79:   required from 'SequenceT boost::algorithm::to_lower_copy(const SequenceT&, const std::locale&) [with SequenceT = std::__cxx11::basic_string<char>]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/string_parse_tree.hpp:110:54:   required from 'boost::date_time::string_parse_tree<charT>::string_parse_tree(boost::date_time::string_parse_tree<charT>::collection_type, unsigned int) [with charT = char; boost::date_time::string_parse_tree<charT>::collection_type = std::vector<std::__cxx11::basic_string<char> >]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/special_values_parser.hpp:91:22:   required from 'void boost::date_time::special_values_parser<date_type, charT>::sv_strings(const string_type&, const string_type&, const string_type&, const string_type&, const string_type&) [with date_type = boost::gregorian::date; charT = char; boost::date_time::special_values_parser<date_type, charT>::string_type = std::__cxx11::basic_string<char>]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/special_values_parser.hpp:54:7:   required from 'boost::date_time::special_values_parser<date_type, charT>::special_values_parser() [with date_type = boost::gregorian::date; charT = char]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/time_parsing.hpp:316:18:   required from 'time_type boost::date_time::parse_iso_time(const string&, char) [with time_type = boost::posix_time::ptime; std::string = std::__cxx11::basic_string<char>]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/time_parsers.hpp:35:51:   required from here
/pbulk/work/net/libcmis/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--() [with Derived = boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>; Value = char; CategoryOrTraversal = boost::iterators::random_access_traversal_tag; Reference = char; Difference = int]' should return 'boost::iterators::detail::iterator_facade_base<boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, int, true, false>&' [-Weffc++]
  778 |         Derived& operator--()
      |                  ^~~~~~~~
/pbulk/work/net/libcmis/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) [with Derived = boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>; Value = char; CategoryOrTraversal = boost::iterators::random_access_traversal_tag; Reference = char; Difference = int]' should return 'boost::iterators::detail::iterator_facade_base<boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, int, true, false>' [-Weffc++]
  784 |         Derived operator--(int)
      |                 ^~~~~~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/format_date_parser.hpp:17,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_generator_parser.hpp:20,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_facet.hpp:25,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/gregorian_io.hpp:16,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/gregorian.hpp:31,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/time_formatters.hpp:12,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/posix_time.hpp:24,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/local_time/local_time.hpp:11,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time.hpp:15,
                 from ../../inc/libcmis/object.hxx:40,
                 from ../../inc/libcmis/document.hxx:39,
                 from sharepoint-document.hxx:32,
                 from sharepoint-document.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/special_values_parser.hpp: In instantiation of 'boost::date_time::special_values_parser<date_type, charT>::special_values_parser() [with date_type = boost::gregorian::date; charT = char]':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/time_parsing.hpp:316:18:   required from 'time_type boost::date_time::parse_iso_time(const string&, char) [with time_type = boost::posix_time::ptime; std::string = std::__cxx11::basic_string<char>]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/time_parsers.hpp:35:51:   required from here
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/special_values_parser.hpp:52:5: warning: 'boost::date_time::special_values_parser<boost::gregorian::date, char>::m_sv_strings' should be initialized in the member initialization list [-Weffc++]
   52 |     special_values_parser()
      |     ^~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/period_parser.hpp:19,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_facet.hpp:23,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/gregorian_io.hpp:16,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/gregorian.hpp:31,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/time_formatters.hpp:12,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/posix_time.hpp:24,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/local_time/local_time.hpp:11,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time.hpp:15,
                 from ../../inc/libcmis/object.hxx:40,
                 from ../../inc/libcmis/document.hxx:39,
                 from sharepoint-document.hxx:32,
                 from sharepoint-document.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/string_parse_tree.hpp: In instantiation of 'boost::date_time::parse_match_result<charT>::parse_match_result() [with charT = char]':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/time_parsing.hpp:317:17:   required from 'time_type boost::date_time::parse_iso_time(const string&, char) [with time_type = boost::posix_time::ptime; std::string = std::__cxx11::basic_string<char>]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/time_parsers.hpp:35:51:   required from here
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/string_parse_tree.hpp:28:3: warning: 'boost::date_time::parse_match_result<char>::cache' should be initialized in the member initialization list [-Weffc++]
   28 |   parse_match_result() :
      |   ^~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/range/iterator_range_core.hpp:27,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/replace.hpp:16,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_facet.hpp:17,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/gregorian_io.hpp:16,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/gregorian.hpp:31,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/time_formatters.hpp:12,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/posix_time.hpp:24,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/local_time/local_time.hpp:11,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time.hpp:15,
                 from ../../inc/libcmis/property-type.hxx:31,
                 from ../../inc/libcmis/object-type.hxx:39,
                 from sharepoint-object-type.hxx:32,
                 from sharepoint-object-type.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp: In instantiation of 'class boost::iterators::detail::iterator_facade_base<boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, int, false, false>':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:774:11:   required from 'class boost::iterators::detail::iterator_facade_base<boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, int, true, false>'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:800:11:   required from 'class boost::iterators::detail::iterator_facade_base<boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, int, true, true>'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:854:9:   required from 'class boost::iterators::iterator_facade<boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, int>'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_adaptor.hpp:249:9:   required from 'class boost::iterators::iterator_adaptor<boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, char, boost::use_default, char, boost::use_default>'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/transform_iterator.hpp:83:9:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/case_conv.hpp:76:79:   required from 'SequenceT boost::algorithm::to_lower_copy(const SequenceT&, const std::locale&) [with SequenceT = std::__cxx11::basic_string<char>]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/string_parse_tree.hpp:110:54:   required from 'boost::date_time::string_parse_tree<charT>::string_parse_tree(boost::date_time::string_parse_tree<charT>::collection_type, unsigned int) [with charT = char; boost::date_time::string_parse_tree<charT>::collection_type = std::vector<std::__cxx11::basic_string<char> >]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/special_values_parser.hpp:91:22:   required from 'void boost::date_time::special_values_parser<date_type, charT>::sv_strings(const string_type&, const string_type&, const string_type&, const string_type&, const string_type&) [with date_type = boost::gregorian::date; charT = char; boost::date_time::special_values_parser<date_type, charT>::string_type = std::__cxx11::basic_string<char>]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/special_values_parser.hpp:54:7:   required from 'boost::date_time::special_values_parser<date_type, charT>::special_values_parser() [with date_type = boost::gregorian::date; charT = char]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/time_parsing.hpp:316:18:   required from 'time_type boost::date_time::parse_iso_time(const string&, char) [with time_type = boost::posix_time::ptime; std::string = std::__cxx11::basic_string<char>]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/time_parsers.hpp:35:51:   required from here
/pbulk/work/net/libcmis/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++() [with Derived = boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>; Value = char; CategoryOrTraversal = boost::iterators::random_access_traversal_tag; Reference = char; Difference = int]' should return 'boost::iterators::detail::iterator_facade_base<boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, int, false, false>&' [-Weffc++]
  745 |         Derived& operator++()
      |                  ^~~~~~~~
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp: In instantiation of 'class boost::iterators::detail::iterator_facade_base<boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, int, true, false>':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:800:11:   required from 'class boost::iterators::detail::iterator_facade_base<boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, int, true, true>'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:854:9:   required from 'class boost::iterators::iterator_facade<boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, int>'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_adaptor.hpp:249:9:   required from 'class boost::iterators::iterator_adaptor<boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, char, boost::use_default, char, boost::use_default>'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/transform_iterator.hpp:83:9:   required from 'class boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/detail/case_conv.hpp:117:53:   required from 'SequenceT boost::algorithm::detail::transform_range_copy(const RangeT&, FunctorT) [with SequenceT = std::__cxx11::basic_string<char>; RangeT = std::__cxx11::basic_string<char>; FunctorT = boost::algorithm::detail::to_lowerF<char>]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/case_conv.hpp:76:79:   required from 'SequenceT boost::algorithm::to_lower_copy(const SequenceT&, const std::locale&) [with SequenceT = std::__cxx11::basic_string<char>]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/string_parse_tree.hpp:110:54:   required from 'boost::date_time::string_parse_tree<charT>::string_parse_tree(boost::date_time::string_parse_tree<charT>::collection_type, unsigned int) [with charT = char; boost::date_time::string_parse_tree<charT>::collection_type = std::vector<std::__cxx11::basic_string<char> >]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/special_values_parser.hpp:91:22:   required from 'void boost::date_time::special_values_parser<date_type, charT>::sv_strings(const string_type&, const string_type&, const string_type&, const string_type&, const string_type&) [with date_type = boost::gregorian::date; charT = char; boost::date_time::special_values_parser<date_type, charT>::string_type = std::__cxx11::basic_string<char>]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/special_values_parser.hpp:54:7:   required from 'boost::date_time::special_values_parser<date_type, charT>::special_values_parser() [with date_type = boost::gregorian::date; charT = char]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/time_parsing.hpp:316:18:   required from 'time_type boost::date_time::parse_iso_time(const string&, char) [with time_type = boost::posix_time::ptime; std::string = std::__cxx11::basic_string<char>]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/time_parsers.hpp:35:51:   required from here
/pbulk/work/net/libcmis/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--() [with Derived = boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>; Value = char; CategoryOrTraversal = boost::iterators::random_access_traversal_tag; Reference = char; Difference = int]' should return 'boost::iterators::detail::iterator_facade_base<boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, int, true, false>&' [-Weffc++]
  778 |         Derived& operator--()
      |                  ^~~~~~~~
/pbulk/work/net/libcmis/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) [with Derived = boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>; Value = char; CategoryOrTraversal = boost::iterators::random_access_traversal_tag; Reference = char; Difference = int]' should return 'boost::iterators::detail::iterator_facade_base<boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, int, true, false>' [-Weffc++]
  784 |         Derived operator--(int)
      |                 ^~~~~~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/node_type.hpp:22,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/index_base.hpp:27,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/base_type.hpp:21,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index_container.hpp:36,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:21,
                 from json-utils.hxx:36,
                 from sharepoint-session.hxx:34,
                 from sharepoint-object.hxx:33,
                 from sharepoint-object.cxx:28:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/header_holder.hpp: In instantiation of 'struct boost::multi_index::detail::header_holder<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::null_augment_policy, boost::multi_index::detail::index_node_base<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > > > >*, boost::multi_index::multi_index_container<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, boost::multi_index::indexed_by<boost::multi_index::sequenced<>, boost::multi_index::ordered_non_unique<boost::multi_index::tag<boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >::subs::by_name, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::multi_index::member<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, const std::__cxx11::basic_string<char>, &std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >::first>, std::less<std::__cxx11::basic_string<char> > >, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > > >':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index_container.hpp:99:7:   required from 'class boost::multi_index::multi_index_container<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, boost::multi_index::indexed_by<boost::multi_index::sequenced<>, boost::multi_index::ordered_non_unique<boost::multi_index::tag<boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >::subs::by_name, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::multi_index::member<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, const std::__cxx11::basic_string<char>, &std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >::first>, std::less<std::__cxx11::basic_string<char> > >, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > >'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:60:13:   required from 'struct boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >::subs'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:195:64:   required from 'boost::property_tree::basic_ptree<Key, Data, KeyCompare>::basic_ptree(const boost::property_tree::basic_ptree<Key, Data, KeyCompare>&) [with Key = std::__cxx11::basic_string<char>; Data = std::__cxx11::basic_string<char>; KeyCompare = std::less<std::__cxx11::basic_string<char> >]'
json-utils.hxx:78:62:   required from here
/pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/header_holder.hpp:33:8: warning: 'struct boost::multi_index::detail::header_holder<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::null_augment_policy, boost::multi_index::detail::index_node_base<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > > > >*, boost::multi_index::multi_index_container<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, boost::multi_index::indexed_by<boost::multi_index::sequenced<>, boost::multi_index::ordered_non_unique<boost::multi_index::tag<boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >::subs::by_name, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::multi_index::member<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, const std::__cxx11::basic_string<char>, &std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >::first>, std::less<std::__cxx11::basic_string<char> > >, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > > >' has pointer data members [-Weffc++]
   33 | struct header_holder:private noncopyable
      |        ^~~~~~~~~~~~~
/pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/header_holder.hpp:33:8: warning:   but does not declare 'boost::multi_index::detail::header_holder<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::null_augment_policy, boost::multi_index::detail::index_node_base<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > > > >*, boost::multi_index::multi_index_container<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, boost::multi_index::indexed_by<boost::multi_index::sequenced<>, boost::multi_index::ordered_non_unique<boost::multi_index::tag<boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >::subs::by_name, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::multi_index::member<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, const std::__cxx11::basic_string<char>, &std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >::first>, std::less<std::__cxx11::basic_string<char> > >, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > > >(const boost::multi_index::detail::header_holder<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::null_augment_policy, boost::multi_index::detail::index_node_base<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > > > >*, boost::multi_index::multi_index_container<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, boost::multi_index::indexed_by<boost::multi_index::sequenced<>, boost::multi_index::ordered_non_unique<boost::multi_index::tag<boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >::subs::by_name, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::multi_index::member<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, const std::__cxx11::basic_string<char>, &std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >::first>, std::less<std::__cxx11::basic_string<char> > >, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > > >&)' [-Weffc++]
/pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/header_holder.hpp:33:8: warning:   or 'operator=(const boost::multi_index::detail::header_holder<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::null_augment_policy, boost::multi_index::detail::index_node_base<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > > > >*, boost::multi_index::multi_index_container<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, boost::multi_index::indexed_by<boost::multi_index::sequenced<>, boost::multi_index::ordered_non_unique<boost::multi_index::tag<boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >::subs::by_name, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::multi_index::member<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, const std::__cxx11::basic_string<char>, &std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >::first>, std::less<std::__cxx11::basic_string<char> > >, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > > >&)' [-Weffc++]
/pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/header_holder.hpp:38:15: note: pointer member 'boost::multi_index::detail::header_holder<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::null_augment_policy, boost::multi_index::detail::index_node_base<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > > > >*, boost::multi_index::multi_index_container<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, boost::multi_index::indexed_by<boost::multi_index::sequenced<>, boost::multi_index::ordered_non_unique<boost::multi_index::tag<boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >::subs::by_name, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::multi_index::member<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, const std::__cxx11::basic_string<char>, &std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >::first>, std::less<std::__cxx11::basic_string<char> > >, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > > >::member' declared here
   38 |   NodeTypePtr member;
      |               ^~~~~~
  CXX      libcmis_la-sharepoint-session.lo
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/string_parse_tree.hpp: In instantiation of 'boost::date_time::string_parse_tree<charT>::string_parse_tree(short int) [with charT = char]':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/special_values_parser.hpp:53:5:   required from 'boost::date_time::special_values_parser<date_type, charT>::special_values_parser() [with date_type = boost::gregorian::date; charT = char]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/time_parsing.hpp:316:18:   required from 'time_type boost::date_time::parse_iso_time(const string&, char) [with time_type = boost::posix_time::ptime; std::string = std::__cxx11::basic_string<char>]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/time_parsers.hpp:35:51:   required from here
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/string_parse_tree.hpp:119:3: warning: 'boost::date_time::string_parse_tree<char>::m_next_chars' should be initialized in the member initialization list [-Weffc++]
  119 |   string_parse_tree(short value = parse_match_result_type::PARSE_ERROR) :
      |   ^~~~~~~~~~~~~~~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/copy_map.hpp:24,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/index_base.hpp:23,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/base_type.hpp:21,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index_container.hpp:36,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:21,
                 from json-utils.hxx:36,
                 from sharepoint-session.hxx:34,
                 from sharepoint-object.hxx:33,
                 from sharepoint-document.hxx:35,
                 from sharepoint-document.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/auto_space.hpp: In instantiation of 'struct boost::multi_index::detail::auto_space<boost::multi_index::detail::copy_map_entry<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::null_augment_policy, boost::multi_index::detail::index_node_base<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > > > > >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > >':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/copy_map.hpp:123:46:   required from 'class boost::multi_index::detail::copy_map<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::null_augment_policy, boost::multi_index::detail::index_node_base<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > > > >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > >'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index_container.hpp:623:19:   required from 'void boost::multi_index::multi_index_container<Value, IndexSpecifierList, Allocator>::copy_construct_from(const boost::multi_index::multi_index_container<Value, IndexSpecifierList, Allocator>&) [with Value = std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >; IndexSpecifierList = boost::multi_index::indexed_by<boost::multi_index::sequenced<>, boost::multi_index::ordered_non_unique<boost::multi_index::tag<boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >::subs::by_name, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::multi_index::member<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, const std::__cxx11::basic_string<char>, &std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >::first>, std::less<std::__cxx11::basic_string<char> > >, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>; Allocator = std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > >]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index_container.hpp:294:5:   required from 'boost::multi_index::multi_index_container<Value, IndexSpecifierList, Allocator>::multi_index_container(const boost::multi_index::multi_index_container<Value, IndexSpecifierList, Allocator>&) [with Value = std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >; IndexSpecifierList = boost::multi_index::indexed_by<boost::multi_index::sequenced<>, boost::multi_index::ordered_non_unique<boost::multi_index::tag<boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >::subs::by_name, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::multi_index::member<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, const std::__cxx11::basic_string<char>, &std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >::first>, std::less<std::__cxx11::basic_string<char> > >, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>; Allocator = std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > >]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:195:22:   required from 'boost::property_tree::basic_ptree<Key, Data, KeyCompare>::basic_ptree(const boost::property_tree::basic_ptree<Key, Data, KeyCompare>&) [with Key = std::__cxx11::basic_string<char>; Data = std::__cxx11::basic_string<char>; KeyCompare = std::less<std::__cxx11::basic_string<char> >]'
json-utils.hxx:78:62:   required from here
/pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/auto_space.hpp:47:8: warning: 'struct boost::multi_index::detail::auto_space<boost::multi_index::detail::copy_map_entry<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::null_augment_policy, boost::multi_index::detail::index_node_base<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > > > > >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > >' has pointer data members [-Weffc++]
   47 | struct auto_space:private noncopyable
      |        ^~~~~~~~~~
/pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/auto_space.hpp:47:8: warning:   but does not declare 'boost::multi_index::detail::auto_space<boost::multi_index::detail::copy_map_entry<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::null_augment_policy, boost::multi_index::detail::index_node_base<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > > > > >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > >(const boost::multi_index::detail::auto_space<boost::multi_index::detail::copy_map_entry<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::null_augment_policy, boost::multi_index::detail::index_node_base<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > > > > >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > >&)' [-Weffc++]
/pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/auto_space.hpp:47:8: warning:   or 'operator=(const boost::multi_index::detail::auto_space<boost::multi_index::detail::copy_map_entry<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::null_augment_policy, boost::multi_index::detail::index_node_base<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > > > > >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > >&)' [-Weffc++]
/pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/auto_space.hpp:90:13: note: pointer member 'boost::multi_index::detail::auto_space<boost::multi_index::detail::copy_map_entry<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::null_augment_policy, boost::multi_index::detail::index_node_base<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > > > > >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > >::data_' declared here
   90 |   pointer   data_;
      |             ^~~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/index_base.hpp:23,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/base_type.hpp:21,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index_container.hpp:36,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:21,
                 from json-utils.hxx:36,
                 from sharepoint-session.hxx:34,
                 from sharepoint-object.hxx:33,
                 from sharepoint-document.hxx:35,
                 from sharepoint-document.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/copy_map.hpp: In instantiation of 'class boost::multi_index::detail::copy_map<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::null_augment_policy, boost::multi_index::detail::index_node_base<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > > > >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > >':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index_container.hpp:623:19:   required from 'void boost::multi_index::multi_index_container<Value, IndexSpecifierList, Allocator>::copy_construct_from(const boost::multi_index::multi_index_container<Value, IndexSpecifierList, Allocator>&) [with Value = std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >; IndexSpecifierList = boost::multi_index::indexed_by<boost::multi_index::sequenced<>, boost::multi_index::ordered_non_unique<boost::multi_index::tag<boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >::subs::by_name, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::multi_index::member<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, const std::__cxx11::basic_string<char>, &std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >::first>, std::less<std::__cxx11::basic_string<char> > >, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>; Allocator = std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > >]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index_container.hpp:294:5:   required from 'boost::multi_index::multi_index_container<Value, IndexSpecifierList, Allocator>::multi_index_container(const boost::multi_index::multi_index_container<Value, IndexSpecifierList, Allocator>&) [with Value = std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >; IndexSpecifierList = boost::multi_index::indexed_by<boost::multi_index::sequenced<>, boost::multi_index::ordered_non_unique<boost::multi_index::tag<boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >::subs::by_name, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::multi_index::member<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, const std::__cxx11::basic_string<char>, &std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >::first>, std::less<std::__cxx11::basic_string<char> > >, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>; Allocator = std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > >]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:195:22:   required from 'boost::property_tree::basic_ptree<Key, Data, KeyCompare>::basic_ptree(const boost::property_tree::basic_ptree<Key, Data, KeyCompare>&) [with Key = std::__cxx11::basic_string<char>; Data = std::__cxx11::basic_string<char>; KeyCompare = std::less<std::__cxx11::basic_string<char> >]'
json-utils.hxx:78:62:   required from here
/pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/copy_map.hpp:73:7: warning: 'class boost::multi_index::detail::copy_map<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::null_augment_policy, boost::multi_index::detail::index_node_base<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > > > >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > >' has pointer data members [-Weffc++]
   73 | class copy_map:private noncopyable
      |       ^~~~~~~~
/pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/copy_map.hpp:73:7: warning:   but does not declare 'boost::multi_index::detail::copy_map<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::null_augment_policy, boost::multi_index::detail::index_node_base<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > > > >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > >(const boost::multi_index::detail::copy_map<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::null_augment_policy, boost::multi_index::detail::index_node_base<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > > > >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > >&)' [-Weffc++]
/pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/copy_map.hpp:73:7: warning:   or 'operator=(const boost::multi_index::detail::copy_map<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::null_augment_policy, boost::multi_index::detail::index_node_base<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > > > >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > >&)' [-Weffc++]
/pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/copy_map.hpp:126:46: note: pointer member 'boost::multi_index::detail::copy_map<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::null_augment_policy, boost::multi_index::detail::index_node_base<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > > > >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > >::header_cpy_' declared here
  126 |   Node*                                      header_cpy_;
      |                                              ^~~~~~~~~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/token_iterator.hpp:24,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/tokenizer.hpp:20,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_parsing.hpp:17,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/parsers.hpp:13,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/gregorian.hpp:34,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/time_formatters.hpp:12,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/posix_time.hpp:24,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/local_time/local_time.hpp:11,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time.hpp:15,
                 from ../../inc/libcmis/object.hxx:40,
                 from sharepoint-object.hxx:31,
                 from sharepoint-object.cxx:28:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/token_functions.hpp: In instantiation of 'boost::char_separator<Char, Tr>::char_separator(const Char*, const Char*, boost::empty_token_policy) [with Char = char; Tr = std::char_traits<char>]':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_parsing.hpp:155:27:   required from 'date_type boost::date_time::parse_date(const string&, int) [with date_type = boost::gregorian::date; std::string = std::__cxx11::basic_string<char>]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/parsers.hpp:49:41:   required from here
/pbulk/work/net/libcmis/work/.buildlink/include/boost/token_functions.hpp:435:5: warning: 'boost::char_separator<char, std::char_traits<char> >::m_kept_delims' should be initialized in the member initialization list [-Weffc++]
  435 |     char_separator(const Char* dropped_delims,
      |     ^~~~~~~~~~~~~~
/pbulk/work/net/libcmis/work/.buildlink/include/boost/token_functions.hpp: In instantiation of 'boost::char_separator<Char, Tr>::char_separator(const Char*, const Char*, boost::empty_token_policy) [with Char = wchar_t; Tr = std::char_traits<wchar_t>]':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_parsing.hpp:320:22:   required from 'boost::date_time::period<date_type, typename date_type::duration_type> boost::date_time::from_simple_string_type(const std::__cxx11::basic_string<OutputT>&) [with date_type = boost::gregorian::date; charT = wchar_t; typename date_type::duration_type = boost::gregorian::date_duration]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/parsers.hpp:103:62:   required from here
/pbulk/work/net/libcmis/work/.buildlink/include/boost/token_functions.hpp:435:5: warning: 'boost::char_separator<wchar_t, std::char_traits<wchar_t> >::m_kept_delims' should be initialized in the member initialization list [-Weffc++]
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/format_date_parser.hpp:17,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_generator_parser.hpp:20,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_facet.hpp:25,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/gregorian_io.hpp:16,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/gregorian.hpp:31,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/time_formatters.hpp:12,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/posix_time.hpp:24,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/local_time/local_time.hpp:11,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time.hpp:15,
                 from ../../inc/libcmis/object.hxx:40,
                 from sharepoint-object.hxx:31,
                 from sharepoint-object.cxx:28:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/special_values_parser.hpp: In instantiation of 'boost::date_time::special_values_parser<date_type, charT>::special_values_parser() [with date_type = boost::gregorian::date; charT = char]':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/time_parsing.hpp:316:18:   required from 'time_type boost::date_time::parse_iso_time(const string&, char) [with time_type = boost::posix_time::ptime; std::string = std::__cxx11::basic_string<char>]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/time_parsers.hpp:35:51:   required from here
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/special_values_parser.hpp:52:5: warning: 'boost::date_time::special_values_parser<boost::gregorian::date, char>::m_sv_strings' should be initialized in the member initialization list [-Weffc++]
   52 |     special_values_parser()
      |     ^~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/period_parser.hpp:19,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_facet.hpp:23,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/gregorian_io.hpp:16,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/gregorian.hpp:31,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/time_formatters.hpp:12,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/posix_time.hpp:24,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/local_time/local_time.hpp:11,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time.hpp:15,
                 from ../../inc/libcmis/object.hxx:40,
                 from sharepoint-object.hxx:31,
                 from sharepoint-object.cxx:28:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/string_parse_tree.hpp: In instantiation of 'boost::date_time::parse_match_result<charT>::parse_match_result() [with charT = char]':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/time_parsing.hpp:317:17:   required from 'time_type boost::date_time::parse_iso_time(const string&, char) [with time_type = boost::posix_time::ptime; std::string = std::__cxx11::basic_string<char>]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/time_parsers.hpp:35:51:   required from here
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/string_parse_tree.hpp:28:3: warning: 'boost::date_time::parse_match_result<char>::cache' should be initialized in the member initialization list [-Weffc++]
   28 |   parse_match_result() :
      |   ^~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/period_parser.hpp:19,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_facet.hpp:23,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/gregorian_io.hpp:16,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/gregorian.hpp:31,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/time_formatters.hpp:12,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/posix_time.hpp:24,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/local_time/local_time.hpp:11,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time.hpp:15,
                 from ../../inc/libcmis/object.hxx:40,
                 from ../../inc/libcmis/document.hxx:39,
                 from sharepoint-document.hxx:32,
                 from sharepoint-document.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/string_parse_tree.hpp: In instantiation of 'boost::date_time::string_parse_tree<charT>::string_parse_tree(boost::date_time::string_parse_tree<charT>::collection_type, unsigned int) [with charT = char; boost::date_time::string_parse_tree<charT>::collection_type = std::vector<std::__cxx11::basic_string<char> >]':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/special_values_parser.hpp:91:22:   required from 'void boost::date_time::special_values_parser<date_type, charT>::sv_strings(const string_type&, const string_type&, const string_type&, const string_type&, const string_type&) [with date_type = boost::gregorian::date; charT = char; boost::date_time::special_values_parser<date_type, charT>::string_type = std::__cxx11::basic_string<char>]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/special_values_parser.hpp:54:7:   required from 'boost::date_time::special_values_parser<date_type, charT>::special_values_parser() [with date_type = boost::gregorian::date; charT = char]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/time_parsing.hpp:316:18:   required from 'time_type boost::date_time::parse_iso_time(const string&, char) [with time_type = boost::posix_time::ptime; std::string = std::__cxx11::basic_string<char>]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/time_parsers.hpp:35:51:   required from here
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/string_parse_tree.hpp:104:3: warning: 'boost::date_time::string_parse_tree<char>::m_next_chars' should be initialized in the member initialization list [-Weffc++]
  104 |   string_parse_tree(collection_type names, unsigned int starting_point=0) :
      |   ^~~~~~~~~~~~~~~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/range/iterator_range_core.hpp:27,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/replace.hpp:16,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_facet.hpp:17,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/gregorian_io.hpp:16,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/gregorian.hpp:31,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/time_formatters.hpp:12,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/posix_time.hpp:24,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/local_time/local_time.hpp:11,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time.hpp:15,
                 from ../../inc/libcmis/property.hxx:34,
                 from sharepoint-property.hxx:32,
                 from sharepoint-property.cxx:29:
/pbulk/work/net/libcmis/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/net/libcmis/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/net/libcmis/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/net/libcmis/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++(
      |   ^~~~~~~~
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/string_parse_tree.hpp: In instantiation of 'boost::date_time::string_parse_tree<charT>::string_parse_tree(short int) [with charT = char]':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/special_values_parser.hpp:53:5:   required from 'boost::date_time::special_values_parser<date_type, charT>::special_values_parser() [with date_type = boost::gregorian::date; charT = char]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/time_parsing.hpp:316:18:   required from 'time_type boost::date_time::parse_iso_time(const string&, char) [with time_type = boost::posix_time::ptime; std::string = std::__cxx11::basic_string<char>]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/time_parsers.hpp:35:51:   required from here
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/string_parse_tree.hpp:119:3: warning: 'boost::date_time::string_parse_tree<char>::m_next_chars' should be initialized in the member initialization list [-Weffc++]
  119 |   string_parse_tree(short value = parse_match_result_type::PARSE_ERROR) :
      |   ^~~~~~~~~~~~~~~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/copy_map.hpp:24,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/index_base.hpp:23,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/base_type.hpp:21,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index_container.hpp:36,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:21,
                 from json-utils.hxx:36,
                 from sharepoint-session.hxx:34,
                 from sharepoint-object.hxx:33,
                 from sharepoint-object.cxx:28:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/auto_space.hpp: In instantiation of 'struct boost::multi_index::detail::auto_space<boost::multi_index::detail::copy_map_entry<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::null_augment_policy, boost::multi_index::detail::index_node_base<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > > > > >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > >':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/copy_map.hpp:123:46:   required from 'class boost::multi_index::detail::copy_map<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::null_augment_policy, boost::multi_index::detail::index_node_base<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > > > >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > >'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index_container.hpp:623:19:   required from 'void boost::multi_index::multi_index_container<Value, IndexSpecifierList, Allocator>::copy_construct_from(const boost::multi_index::multi_index_container<Value, IndexSpecifierList, Allocator>&) [with Value = std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >; IndexSpecifierList = boost::multi_index::indexed_by<boost::multi_index::sequenced<>, boost::multi_index::ordered_non_unique<boost::multi_index::tag<boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >::subs::by_name, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::multi_index::member<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, const std::__cxx11::basic_string<char>, &std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >::first>, std::less<std::__cxx11::basic_string<char> > >, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>; Allocator = std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > >]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index_container.hpp:294:5:   required from 'boost::multi_index::multi_index_container<Value, IndexSpecifierList, Allocator>::multi_index_container(const boost::multi_index::multi_index_container<Value, IndexSpecifierList, Allocator>&) [with Value = std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >; IndexSpecifierList = boost::multi_index::indexed_by<boost::multi_index::sequenced<>, boost::multi_index::ordered_non_unique<boost::multi_index::tag<boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >::subs::by_name, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::multi_index::member<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, const std::__cxx11::basic_string<char>, &std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >::first>, std::less<std::__cxx11::basic_string<char> > >, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>; Allocator = std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > >]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:195:22:   required from 'boost::property_tree::basic_ptree<Key, Data, KeyCompare>::basic_ptree(const boost::property_tree::basic_ptree<Key, Data, KeyCompare>&) [with Key = std::__cxx11::basic_string<char>; Data = std::__cxx11::basic_string<char>; KeyCompare = std::less<std::__cxx11::basic_string<char> >]'
json-utils.hxx:78:62:   required from here
/pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/auto_space.hpp:47:8: warning: 'struct boost::multi_index::detail::auto_space<boost::multi_index::detail::copy_map_entry<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::null_augment_policy, boost::multi_index::detail::index_node_base<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > > > > >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > >' has pointer data members [-Weffc++]
   47 | struct auto_space:private noncopyable
      |        ^~~~~~~~~~
/pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/auto_space.hpp:47:8: warning:   but does not declare 'boost::multi_index::detail::auto_space<boost::multi_index::detail::copy_map_entry<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::null_augment_policy, boost::multi_index::detail::index_node_base<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > > > > >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > >(const boost::multi_index::detail::auto_space<boost::multi_index::detail::copy_map_entry<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::null_augment_policy, boost::multi_index::detail::index_node_base<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > > > > >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > >&)' [-Weffc++]
/pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/auto_space.hpp:47:8: warning:   or 'operator=(const boost::multi_index::detail::auto_space<boost::multi_index::detail::copy_map_entry<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::null_augment_policy, boost::multi_index::detail::index_node_base<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > > > > >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > >&)' [-Weffc++]
/pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/auto_space.hpp:90:13: note: pointer member 'boost::multi_index::detail::auto_space<boost::multi_index::detail::copy_map_entry<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::null_augment_policy, boost::multi_index::detail::index_node_base<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > > > > >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > >::data_' declared here
   90 |   pointer   data_;
      |             ^~~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/index_base.hpp:23,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/base_type.hpp:21,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index_container.hpp:36,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:21,
                 from json-utils.hxx:36,
                 from sharepoint-session.hxx:34,
                 from sharepoint-object.hxx:33,
                 from sharepoint-object.cxx:28:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/copy_map.hpp: In instantiation of 'class boost::multi_index::detail::copy_map<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::null_augment_policy, boost::multi_index::detail::index_node_base<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > > > >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > >':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index_container.hpp:623:19:   required from 'void boost::multi_index::multi_index_container<Value, IndexSpecifierList, Allocator>::copy_construct_from(const boost::multi_index::multi_index_container<Value, IndexSpecifierList, Allocator>&) [with Value = std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >; IndexSpecifierList = boost::multi_index::indexed_by<boost::multi_index::sequenced<>, boost::multi_index::ordered_non_unique<boost::multi_index::tag<boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >::subs::by_name, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::multi_index::member<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, const std::__cxx11::basic_string<char>, &std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >::first>, std::less<std::__cxx11::basic_string<char> > >, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>; Allocator = std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > >]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index_container.hpp:294:5:   required from 'boost::multi_index::multi_index_container<Value, IndexSpecifierList, Allocator>::multi_index_container(const boost::multi_index::multi_index_container<Value, IndexSpecifierList, Allocator>&) [with Value = std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >; IndexSpecifierList = boost::multi_index::indexed_by<boost::multi_index::sequenced<>, boost::multi_index::ordered_non_unique<boost::multi_index::tag<boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >::subs::by_name, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::multi_index::member<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, const std::__cxx11::basic_string<char>, &std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >::first>, std::less<std::__cxx11::basic_string<char> > >, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>; Allocator = std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > >]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:195:22:   required from 'boost::property_tree::basic_ptree<Key, Data, KeyCompare>::basic_ptree(const boost::property_tree::basic_ptree<Key, Data, KeyCompare>&) [with Key = std::__cxx11::basic_string<char>; Data = std::__cxx11::basic_string<char>; KeyCompare = std::less<std::__cxx11::basic_string<char> >]'
json-utils.hxx:78:62:   required from here
/pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/copy_map.hpp:73:7: warning: 'class boost::multi_index::detail::copy_map<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::null_augment_policy, boost::multi_index::detail::index_node_base<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > > > >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > >' has pointer data members [-Weffc++]
   73 | class copy_map:private noncopyable
      |       ^~~~~~~~
/pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/copy_map.hpp:73:7: warning:   but does not declare 'boost::multi_index::detail::copy_map<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::null_augment_policy, boost::multi_index::detail::index_node_base<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > > > >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > >(const boost::multi_index::detail::copy_map<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::null_augment_policy, boost::multi_index::detail::index_node_base<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > > > >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > >&)' [-Weffc++]
/pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/copy_map.hpp:73:7: warning:   or 'operator=(const boost::multi_index::detail::copy_map<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::null_augment_policy, boost::multi_index::detail::index_node_base<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > > > >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > >&)' [-Weffc++]
/pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/copy_map.hpp:126:46: note: pointer member 'boost::multi_index::detail::copy_map<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::null_augment_policy, boost::multi_index::detail::index_node_base<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > > > >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > >::header_cpy_' declared here
  126 |   Node*                                      header_cpy_;
      |                                              ^~~~~~~~~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/range/iterator_range_core.hpp:27,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/replace.hpp:16,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_facet.hpp:17,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/gregorian_io.hpp:16,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/gregorian.hpp:31,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/time_formatters.hpp:12,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/posix_time.hpp:24,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/local_time/local_time.hpp:11,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time.hpp:15,
                 from ../../inc/libcmis/object.hxx:40,
                 from ../../inc/libcmis/document.hxx:39,
                 from sharepoint-document.hxx:32,
                 from sharepoint-document.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp: In instantiation of 'class boost::iterators::detail::iterator_facade_base<boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, int, false, false>':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:774:11:   required from 'class boost::iterators::detail::iterator_facade_base<boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, int, true, false>'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:800:11:   required from 'class boost::iterators::detail::iterator_facade_base<boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, int, true, true>'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:854:9:   required from 'class boost::iterators::iterator_facade<boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, int>'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_adaptor.hpp:249:9:   required from 'class boost::iterators::iterator_adaptor<boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, char, boost::use_default, char, boost::use_default>'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/transform_iterator.hpp:83:9:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/case_conv.hpp:76:79:   required from 'SequenceT boost::algorithm::to_lower_copy(const SequenceT&, const std::locale&) [with SequenceT = std::__cxx11::basic_string<char>]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/string_parse_tree.hpp:110:54:   required from 'boost::date_time::string_parse_tree<charT>::string_parse_tree(boost::date_time::string_parse_tree<charT>::collection_type, unsigned int) [with charT = char; boost::date_time::string_parse_tree<charT>::collection_type = std::vector<std::__cxx11::basic_string<char> >]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/special_values_parser.hpp:91:22:   required from 'void boost::date_time::special_values_parser<date_type, charT>::sv_strings(const string_type&, const string_type&, const string_type&, const string_type&, const string_type&) [with date_type = boost::gregorian::date; charT = char; boost::date_time::special_values_parser<date_type, charT>::string_type = std::__cxx11::basic_string<char>]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/special_values_parser.hpp:54:7:   required from 'boost::date_time::special_values_parser<date_type, charT>::special_values_parser() [with date_type = boost::gregorian::date; charT = char]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/time_parsing.hpp:316:18:   required from 'time_type boost::date_time::parse_iso_time(const string&, char) [with time_type = boost::posix_time::ptime; std::string = std::__cxx11::basic_string<char>]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/time_parsers.hpp:35:51:   required from here
/pbulk/work/net/libcmis/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++() [with Derived = boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>; Value = char; CategoryOrTraversal = boost::iterators::random_access_traversal_tag; Reference = char; Difference = int]' should return 'boost::iterators::detail::iterator_facade_base<boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, int, false, false>&' [-Weffc++]
  745 |         Derived& operator++()
      |                  ^~~~~~~~
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp: In instantiation of 'class boost::iterators::detail::iterator_facade_base<boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, int, true, false>':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:800:11:   required from 'class boost::iterators::detail::iterator_facade_base<boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, int, true, true>'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:854:9:   required from 'class boost::iterators::iterator_facade<boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, int>'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_adaptor.hpp:249:9:   required from 'class boost::iterators::iterator_adaptor<boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, char, boost::use_default, char, boost::use_default>'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/transform_iterator.hpp:83:9:   required from 'class boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/detail/case_conv.hpp:117:53:   required from 'SequenceT boost::algorithm::detail::transform_range_copy(const RangeT&, FunctorT) [with SequenceT = std::__cxx11::basic_string<char>; RangeT = std::__cxx11::basic_string<char>; FunctorT = boost::algorithm::detail::to_lowerF<char>]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/case_conv.hpp:76:79:   required from 'SequenceT boost::algorithm::to_lower_copy(const SequenceT&, const std::locale&) [with SequenceT = std::__cxx11::basic_string<char>]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/string_parse_tree.hpp:110:54:   required from 'boost::date_time::string_parse_tree<charT>::string_parse_tree(boost::date_time::string_parse_tree<charT>::collection_type, unsigned int) [with charT = char; boost::date_time::string_parse_tree<charT>::collection_type = std::vector<std::__cxx11::basic_string<char> >]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/special_values_parser.hpp:91:22:   required from 'void boost::date_time::special_values_parser<date_type, charT>::sv_strings(const string_type&, const string_type&, const string_type&, const string_type&, const string_type&) [with date_type = boost::gregorian::date; charT = char; boost::date_time::special_values_parser<date_type, charT>::string_type = std::__cxx11::basic_string<char>]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/special_values_parser.hpp:54:7:   required from 'boost::date_time::special_values_parser<date_type, charT>::special_values_parser() [with date_type = boost::gregorian::date; charT = char]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/time_parsing.hpp:316:18:   required from 'time_type boost::date_time::parse_iso_time(const string&, char) [with time_type = boost::posix_time::ptime; std::string = std::__cxx11::basic_string<char>]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/time_parsers.hpp:35:51:   required from here
/pbulk/work/net/libcmis/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--() [with Derived = boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>; Value = char; CategoryOrTraversal = boost::iterators::random_access_traversal_tag; Reference = char; Difference = int]' should return 'boost::iterators::detail::iterator_facade_base<boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, int, true, false>&' [-Weffc++]
  778 |         Derived& operator--()
      |                  ^~~~~~~~
/pbulk/work/net/libcmis/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) [with Derived = boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>; Value = char; CategoryOrTraversal = boost::iterators::random_access_traversal_tag; Reference = char; Difference = int]' should return 'boost::iterators::detail::iterator_facade_base<boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, int, true, false>' [-Weffc++]
  784 |         Derived operator--(int)
      |                 ^~~~~~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/period_parser.hpp:19,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_facet.hpp:23,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/gregorian_io.hpp:16,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/gregorian.hpp:31,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/time_formatters.hpp:12,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/posix_time.hpp:24,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/local_time/local_time.hpp:11,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time.hpp:15,
                 from ../../inc/libcmis/object.hxx:40,
                 from sharepoint-object.hxx:31,
                 from sharepoint-object.cxx:28:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/string_parse_tree.hpp: In instantiation of 'boost::date_time::string_parse_tree<charT>::string_parse_tree(boost::date_time::string_parse_tree<charT>::collection_type, unsigned int) [with charT = char; boost::date_time::string_parse_tree<charT>::collection_type = std::vector<std::__cxx11::basic_string<char> >]':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/special_values_parser.hpp:91:22:   required from 'void boost::date_time::special_values_parser<date_type, charT>::sv_strings(const string_type&, const string_type&, const string_type&, const string_type&, const string_type&) [with date_type = boost::gregorian::date; charT = char; boost::date_time::special_values_parser<date_type, charT>::string_type = std::__cxx11::basic_string<char>]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/special_values_parser.hpp:54:7:   required from 'boost::date_time::special_values_parser<date_type, charT>::special_values_parser() [with date_type = boost::gregorian::date; charT = char]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/time_parsing.hpp:316:18:   required from 'time_type boost::date_time::parse_iso_time(const string&, char) [with time_type = boost::posix_time::ptime; std::string = std::__cxx11::basic_string<char>]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/time_parsers.hpp:35:51:   required from here
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/string_parse_tree.hpp:104:3: warning: 'boost::date_time::string_parse_tree<char>::m_next_chars' should be initialized in the member initialization list [-Weffc++]
  104 |   string_parse_tree(collection_type names, unsigned int starting_point=0) :
      |   ^~~~~~~~~~~~~~~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/shared_ptr.hpp:17,
                 from ../../inc/libcmis/repository.hxx:34,
                 from sharepoint-repository.hxx:31,
                 from sharepoint-repository.cxx:28:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/smart_ptr/shared_ptr.hpp: In constructor 'boost::detail::esft2_deleter_wrapper::esft2_deleter_wrapper()':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/smart_ptr/shared_ptr.hpp:1079:5: warning: 'boost::detail::esft2_deleter_wrapper::deleter_' should be initialized in the member initialization list [-Weffc++]
 1079 |     esft2_deleter_wrapper() BOOST_SP_NOEXCEPT
      |     ^~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/range/iterator_range_core.hpp:27,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/replace.hpp:16,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_facet.hpp:17,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/gregorian_io.hpp:16,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/gregorian.hpp:31,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/time_formatters.hpp:12,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/posix_time.hpp:24,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/local_time/local_time.hpp:11,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time.hpp:15,
                 from ../../inc/libcmis/object.hxx:40,
                 from sharepoint-object.hxx:31,
                 from sharepoint-object.cxx:28:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp: In instantiation of 'class boost::iterators::detail::iterator_facade_base<boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, int, false, false>':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:774:11:   required from 'class boost::iterators::detail::iterator_facade_base<boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, int, true, false>'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:800:11:   required from 'class boost::iterators::detail::iterator_facade_base<boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, int, true, true>'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:854:9:   required from 'class boost::iterators::iterator_facade<boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, int>'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_adaptor.hpp:249:9:   required from 'class boost::iterators::iterator_adaptor<boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, char, boost::use_default, char, boost::use_default>'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/transform_iterator.hpp:83:9:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/case_conv.hpp:76:79:   required from 'SequenceT boost::algorithm::to_lower_copy(const SequenceT&, const std::locale&) [with SequenceT = std::__cxx11::basic_string<char>]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/string_parse_tree.hpp:110:54:   required from 'boost::date_time::string_parse_tree<charT>::string_parse_tree(boost::date_time::string_parse_tree<charT>::collection_type, unsigned int) [with charT = char; boost::date_time::string_parse_tree<charT>::collection_type = std::vector<std::__cxx11::basic_string<char> >]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/special_values_parser.hpp:91:22:   required from 'void boost::date_time::special_values_parser<date_type, charT>::sv_strings(const string_type&, const string_type&, const string_type&, const string_type&, const string_type&) [with date_type = boost::gregorian::date; charT = char; boost::date_time::special_values_parser<date_type, charT>::string_type = std::__cxx11::basic_string<char>]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/special_values_parser.hpp:54:7:   required from 'boost::date_time::special_values_parser<date_type, charT>::special_values_parser() [with date_type = boost::gregorian::date; charT = char]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/time_parsing.hpp:316:18:   required from 'time_type boost::date_time::parse_iso_time(const string&, char) [with time_type = boost::posix_time::ptime; std::string = std::__cxx11::basic_string<char>]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/time_parsers.hpp:35:51:   required from here
/pbulk/work/net/libcmis/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++() [with Derived = boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>; Value = char; CategoryOrTraversal = boost::iterators::random_access_traversal_tag; Reference = char; Difference = int]' should return 'boost::iterators::detail::iterator_facade_base<boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, int, false, false>&' [-Weffc++]
  745 |         Derived& operator++()
      |                  ^~~~~~~~
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp: In instantiation of 'class boost::iterators::detail::iterator_facade_base<boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, int, true, false>':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:800:11:   required from 'class boost::iterators::detail::iterator_facade_base<boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, int, true, true>'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:854:9:   required from 'class boost::iterators::iterator_facade<boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, int>'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_adaptor.hpp:249:9:   required from 'class boost::iterators::iterator_adaptor<boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, char, boost::use_default, char, boost::use_default>'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/transform_iterator.hpp:83:9:   required from 'class boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/detail/case_conv.hpp:117:53:   required from 'SequenceT boost::algorithm::detail::transform_range_copy(const RangeT&, FunctorT) [with SequenceT = std::__cxx11::basic_string<char>; RangeT = std::__cxx11::basic_string<char>; FunctorT = boost::algorithm::detail::to_lowerF<char>]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/case_conv.hpp:76:79:   required from 'SequenceT boost::algorithm::to_lower_copy(const SequenceT&, const std::locale&) [with SequenceT = std::__cxx11::basic_string<char>]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/string_parse_tree.hpp:110:54:   required from 'boost::date_time::string_parse_tree<charT>::string_parse_tree(boost::date_time::string_parse_tree<charT>::collection_type, unsigned int) [with charT = char; boost::date_time::string_parse_tree<charT>::collection_type = std::vector<std::__cxx11::basic_string<char> >]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/special_values_parser.hpp:91:22:   required from 'void boost::date_time::special_values_parser<date_type, charT>::sv_strings(const string_type&, const string_type&, const string_type&, const string_type&, const string_type&) [with date_type = boost::gregorian::date; charT = char; boost::date_time::special_values_parser<date_type, charT>::string_type = std::__cxx11::basic_string<char>]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/special_values_parser.hpp:54:7:   required from 'boost::date_time::special_values_parser<date_type, charT>::special_values_parser() [with date_type = boost::gregorian::date; charT = char]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/time_parsing.hpp:316:18:   required from 'time_type boost::date_time::parse_iso_time(const string&, char) [with time_type = boost::posix_time::ptime; std::string = std::__cxx11::basic_string<char>]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/time_parsers.hpp:35:51:   required from here
/pbulk/work/net/libcmis/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--() [with Derived = boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>; Value = char; CategoryOrTraversal = boost::iterators::random_access_traversal_tag; Reference = char; Difference = int]' should return 'boost::iterators::detail::iterator_facade_base<boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, int, true, false>&' [-Weffc++]
  778 |         Derived& operator--()
      |                  ^~~~~~~~
/pbulk/work/net/libcmis/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) [with Derived = boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>; Value = char; CategoryOrTraversal = boost::iterators::random_access_traversal_tag; Reference = char; Difference = int]' should return 'boost::iterators::detail::iterator_facade_base<boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, int, true, false>' [-Weffc++]
  784 |         Derived operator--(int)
      |                 ^~~~~~~~
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp: In instantiation of 'class boost::iterators::detail::iterator_facade_base<boost::token_iterator<boost::char_separator<char, std::char_traits<char> >, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char>, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string<char>&, int, false, false>':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:854:9:   required from 'class boost::iterators::iterator_facade<boost::token_iterator<boost::char_separator<char, std::char_traits<char> >, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char>, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string<char>&, int>'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/token_iterator.hpp:30:9:   required from 'class boost::token_iterator<boost::char_separator<char, std::char_traits<char> >, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_parsing.hpp:158:24:   required from here
/pbulk/work/net/libcmis/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++() [with Derived = boost::token_iterator<boost::char_separator<char, std::char_traits<char> >, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >; Value = std::__cxx11::basic_string<char>; CategoryOrTraversal = boost::iterators::forward_traversal_tag; Reference = const std::__cxx11::basic_string<char>&; Difference = int]' should return 'boost::iterators::detail::iterator_facade_base<boost::token_iterator<boost::char_separator<char, std::char_traits<char> >, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char>, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string<char>&, int, false, false>&' [-Weffc++]
  745 |         Derived& operator++()
      |                  ^~~~~~~~
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp: In instantiation of 'class boost::iterators::detail::iterator_facade_base<boost::token_iterator<boost::offset_separator, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char>, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string<char>&, int, false, false>':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:854:9:   required from 'class boost::iterators::iterator_facade<boost::token_iterator<boost::offset_separator, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char>, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string<char>&, int>'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/token_iterator.hpp:30:9:   required from 'class boost::token_iterator<boost::offset_separator, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_parsing.hpp:202:73:   required from here
/pbulk/work/net/libcmis/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++() [with Derived = boost::token_iterator<boost::offset_separator, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >; Value = std::__cxx11::basic_string<char>; CategoryOrTraversal = boost::iterators::forward_traversal_tag; Reference = const std::__cxx11::basic_string<char>&; Difference = int]' should return 'boost::iterators::detail::iterator_facade_base<boost::token_iterator<boost::offset_separator, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char>, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string<char>&, int, false, false>&' [-Weffc++]
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/shared_ptr.hpp:17,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/time_clock.hpp:17,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/posix_time_types.hpp:10,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/time_formatters.hpp:16,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/posix_time.hpp:24,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/local_time/local_time.hpp:11,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time.hpp:15,
                 from ../../inc/libcmis/property.hxx:34,
                 from sharepoint-property.hxx:32,
                 from sharepoint-property.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/smart_ptr/shared_ptr.hpp: In constructor 'boost::detail::esft2_deleter_wrapper::esft2_deleter_wrapper()':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/smart_ptr/shared_ptr.hpp:1079:5: warning: 'boost::detail::esft2_deleter_wrapper::deleter_' should be initialized in the member initialization list [-Weffc++]
 1079 |     esft2_deleter_wrapper() BOOST_SP_NOEXCEPT
      |     ^~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/trim.hpp:23,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string.hpp:19,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/tz_db_base.hpp:24,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/local_time/tz_database.hpp:14,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/local_time/local_time.hpp:19,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time.hpp:15,
                 from ../../inc/libcmis/property.hxx:34,
                 from sharepoint-property.hxx:32,
                 from sharepoint-property.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/classification.hpp: At global scope:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/classification.hpp:238:9: warning: user-defined 'boost::algorithm::detail::pred_andF<Pred1T, Pred2T> boost::algorithm::operator&&(const boost::algorithm::predicate_facade<Pred1T>&, const boost::algorithm::predicate_facade<Pred2T>&)' always evaluates both arguments [-Weffc++]
  238 |         operator&&(
      |         ^~~~~~~~
/pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/classification.hpp:262:9: warning: user-defined 'boost::algorithm::detail::pred_orF<Pred1T, Pred2T> boost::algorithm::operator||(const boost::algorithm::predicate_facade<Pred1T>&, const boost::algorithm::predicate_facade<Pred2T>&)' always evaluates both arguments [-Weffc++]
  262 |         operator||(
      |         ^~~~~~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/function/function_template.hpp:14,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/function.hpp:16,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/detail/find_iterator.hpp:18,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/find_iterator.hpp:24,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/iter_find.hpp:27,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/split.hpp:16,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string.hpp:23,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/tz_db_base.hpp:24,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/local_time/tz_database.hpp:14,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/local_time/local_time.hpp:19,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time.hpp:15,
                 from ../../inc/libcmis/property.hxx:34,
                 from sharepoint-property.hxx:32,
                 from sharepoint-property.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/function/function_base.hpp: In constructor 'boost::function_base::function_base()':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/function/function_base.hpp:497:3: warning: 'boost::function_base::functor' should be initialized in the member initialization list [-Weffc++]
  497 |   function_base() : vtable(0) { }
      |   ^~~~~~~~~~~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/range/iterator_range_core.hpp:27,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/replace.hpp:16,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_facet.hpp:17,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/gregorian_io.hpp:16,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/gregorian.hpp:31,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/time_formatters.hpp:12,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/posix_time.hpp:24,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/local_time/local_time.hpp:11,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time.hpp:15,
                 from ../../inc/libcmis/property.hxx:34,
                 from sharepoint-property.hxx:32,
                 from sharepoint-property.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp: In instantiation of 'class boost::iterators::detail::iterator_facade_base<boost::token_iterator<boost::escaped_list_separator<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char>, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string<char>&, int, false, false>':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:854:9:   required from 'class boost::iterators::iterator_facade<boost::token_iterator<boost::escaped_list_separator<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char>, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string<char>&, int>'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/token_iterator.hpp:30:9:   required from 'class boost::token_iterator<boost::escaped_list_separator<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/tz_db_base.hpp:337:21:   required from here
/pbulk/work/net/libcmis/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++() [with Derived = boost::token_iterator<boost::escaped_list_separator<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >; Value = std::__cxx11::basic_string<char>; CategoryOrTraversal = boost::iterators::forward_traversal_tag; Reference = const std::__cxx11::basic_string<char>&; Difference = int]' should return 'boost::iterators::detail::iterator_facade_base<boost::token_iterator<boost::escaped_list_separator<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char>, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string<char>&, int, false, false>&' [-Weffc++]
  745 |         Derived& operator++()
      |                  ^~~~~~~~
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp: In substitution of 'template<class I, class V, class TC, class R, class D> 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) [with I = boost::token_iterator<boost::escaped_list_separator<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >; V = std::__cxx11::basic_string<char>; TC = boost::iterators::forward_traversal_tag; R = const std::__cxx11::basic_string<char>&; D = int]':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/tz_db_base.hpp:339:12:   required from here
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:872:3: warning: postfix 'boost::mpl::eval_if<boost::mpl::and_<boost::is_convertible<const std::__cxx11::basic_string<char>&, const std::__cxx11::basic_string<char>&>, boost::mpl::not_<boost::is_convertible<boost::iterators::forward_traversal_tag, boost::iterators::forward_traversal_tag> >, mpl_::bool_<true>, mpl_::bool_<true>, mpl_::bool_<true> >, boost::mpl::if_<boost::iterators::detail::is_non_proxy_reference<const std::__cxx11::basic_string<char>&, std::__cxx11::basic_string<char> >, boost::iterators::detail::postfix_increment_proxy<boost::token_iterator<boost::escaped_list_separator<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> > >, boost::iterators::detail::writable_postfix_increment_proxy<boost::token_iterator<boost::escaped_list_separator<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> > > >, boost::mpl::identity<boost::token_iterator<boost::escaped_list_separator<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> > > >::type boost::iterators::operator++(boost::iterators::iterator_facade<boost::token_iterator<boost::escaped_list_separator<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char>, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string<char>&, int>&, int)' should return 'boost::iterators::iterator_facade<boost::token_iterator<boost::escaped_list_separator<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char>, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string<char>&, int>' [-Weffc++]
  872 |   operator++(
      |   ^~~~~~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/exceptions.hpp:17,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/string_path.hpp:16,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:16,
                 from json-utils.hxx:36,
                 from sharepoint-property.hxx:34,
                 from sharepoint-property.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/any.hpp: In member function 'boost::any& boost::any::operator=(ValueType&&)':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/any.hpp:173:20: warning: 'operator=' should return a reference to '*this' [-Weffc++]
  173 |             return *this;
      |                    ^~~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/tuple/tuple.hpp:28,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/index_base.hpp:30,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/base_type.hpp:21,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index_container.hpp:36,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:21,
                 from json-utils.hxx:36,
                 from sharepoint-property.hxx:34,
                 from sharepoint-property.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/tuple/detail/tuple_basic.hpp: In member function 'const boost::tuples::detail::swallow_assign& boost::tuples::detail::swallow_assign::operator=(const T&) const':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/tuple/detail/tuple_basic.hpp:618:12: warning: 'operator=' should return a reference to '*this' [-Weffc++]
  618 |     return *this;
      |            ^~~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/index_saver.hpp:17,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/index_base.hpp:35,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/base_type.hpp:21,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index_container.hpp:36,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:21,
                 from json-utils.hxx:36,
                 from sharepoint-property.hxx:34,
                 from sharepoint-property.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/index_matcher.hpp: In constructor 'boost::multi_index::detail::index_matcher::entry::entry(void*, std::size_t)':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/index_matcher.hpp:70:3: warning: 'boost::multi_index::detail::index_matcher::entry::previous' should be initialized in the member initialization list [-Weffc++]
   70 |   entry(void* node_,std::size_t pos_=0):node(node_),pos(pos_){}
      |   ^~~~~
/pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/index_matcher.hpp:70:3: warning: 'boost::multi_index::detail::index_matcher::entry::ordered' should be initialized in the member initialization list [-Weffc++]
/pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/index_matcher.hpp:70:3: warning: 'boost::multi_index::detail::index_matcher::entry::pile_top' should be initialized in the member initialization list [-Weffc++]
/pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/index_matcher.hpp:70:3: warning: 'boost::multi_index::detail::index_matcher::entry::pile_top_entry' should be initialized in the member initialization list [-Weffc++]
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/sequenced_index.hpp:17,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:23,
                 from json-utils.hxx:36,
                 from sharepoint-property.hxx:34,
                 from sharepoint-property.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/bind/bind.hpp: At global scope:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/bind/bind.hpp:437:5: warning: user-defined 'boost::_bi::bind_t<bool, boost::_bi::logical_and, boost::_bi::list<boost::_bi::bind_t<R, F, L>, typename boost::_bi::add_value<A2>::type> > boost::_bi::operator&&(const boost::_bi::bind_t<R, F, L>&, A2)' always evaluates both arguments [-Weffc++]
  437 |     operator op (bind_t<R, F, L> const & f, A2 a2) \
      |     ^~~~~~~~
/pbulk/work/net/libcmis/work/.buildlink/include/boost/bind/bind.hpp:453:1: note: in expansion of macro 'BOOST_BIND_OPERATOR'
  453 | BOOST_BIND_OPERATOR( &&, logical_and )
      | ^~~~~~~~~~~~~~~~~~~
/pbulk/work/net/libcmis/work/.buildlink/include/boost/bind/bind.hpp:437:5: warning: user-defined 'boost::_bi::bind_t<bool, boost::_bi::logical_or, boost::_bi::list<boost::_bi::bind_t<R, F, L>, typename boost::_bi::add_value<A2>::type> > boost::_bi::operator||(const boost::_bi::bind_t<R, F, L>&, A2)' always evaluates both arguments [-Weffc++]
  437 |     operator op (bind_t<R, F, L> const & f, A2 a2) \
      |     ^~~~~~~~
/pbulk/work/net/libcmis/work/.buildlink/include/boost/bind/bind.hpp:454:1: note: in expansion of macro 'BOOST_BIND_OPERATOR'
  454 | BOOST_BIND_OPERATOR( ||, logical_or )
      | ^~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520,
                 from json-utils.hxx:36,
                 from sharepoint-property.hxx:34,
                 from sharepoint-property.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp: In member function 'boost::property_tree::basic_ptree<K, D, C>& boost::property_tree::basic_ptree<Key, Data, KeyCompare>::get_child(const path_type&)':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:573:58: warning: declaration of 'path' shadows a global declaration [-Wshadow]
  573 |         basic_ptree<K, D, C>::get_child(const path_type &path)
      |                                         ~~~~~~~~~~~~~~~~~^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15,
                 from json-utils.hxx:36,
                 from sharepoint-property.hxx:34,
                 from sharepoint-property.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree_fwd.hpp:89:67: note: shadowed declaration is here
   89 |     typedef string_path<std::string, id_translator<std::string> > path;
      |                                                                   ^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520,
                 from json-utils.hxx:36,
                 from sharepoint-property.hxx:34,
                 from sharepoint-property.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp: In member function 'const boost::property_tree::basic_ptree<K, D, C>& boost::property_tree::basic_ptree<Key, Data, KeyCompare>::get_child(const path_type&) const':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:585:58: warning: declaration of 'path' shadows a global declaration [-Wshadow]
  585 |         basic_ptree<K, D, C>::get_child(const path_type &path) const
      |                                         ~~~~~~~~~~~~~~~~~^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15,
                 from json-utils.hxx:36,
                 from sharepoint-property.hxx:34,
                 from sharepoint-property.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree_fwd.hpp:89:67: note: shadowed declaration is here
   89 |     typedef string_path<std::string, id_translator<std::string> > path;
      |                                                                   ^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520,
                 from json-utils.hxx:36,
                 from sharepoint-property.hxx:34,
                 from sharepoint-property.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp: In member function 'boost::property_tree::basic_ptree<K, D, C>& boost::property_tree::basic_ptree<Key, Data, KeyCompare>::get_child(const path_type&, boost::property_tree::basic_ptree<Key, Data, KeyCompare>::self_type&)':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:592:58: warning: declaration of 'path' shadows a global declaration [-Wshadow]
  592 |         basic_ptree<K, D, C>::get_child(const path_type &path,
      |                                         ~~~~~~~~~~~~~~~~~^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15,
                 from json-utils.hxx:36,
                 from sharepoint-property.hxx:34,
                 from sharepoint-property.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree_fwd.hpp:89:67: note: shadowed declaration is here
   89 |     typedef string_path<std::string, id_translator<std::string> > path;
      |                                                                   ^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520,
                 from json-utils.hxx:36,
                 from sharepoint-property.hxx:34,
                 from sharepoint-property.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp: In member function 'const boost::property_tree::basic_ptree<K, D, C>& boost::property_tree::basic_ptree<Key, Data, KeyCompare>::get_child(const path_type&, const self_type&) const':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:602:58: warning: declaration of 'path' shadows a global declaration [-Wshadow]
  602 |         basic_ptree<K, D, C>::get_child(const path_type &path,
      |                                         ~~~~~~~~~~~~~~~~~^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15,
                 from json-utils.hxx:36,
                 from sharepoint-property.hxx:34,
                 from sharepoint-property.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree_fwd.hpp:89:67: note: shadowed declaration is here
   89 |     typedef string_path<std::string, id_translator<std::string> > path;
      |                                                                   ^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520,
                 from json-utils.hxx:36,
                 from sharepoint-property.hxx:34,
                 from sharepoint-property.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp: In member function 'boost::optional<boost::property_tree::basic_ptree<Key, Data, KeyCompare>&> boost::property_tree::basic_ptree<Key, Data, KeyCompare>::get_child_optional(const path_type&)':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:612:67: warning: declaration of 'path' shadows a global declaration [-Wshadow]
  612 |         basic_ptree<K, D, C>::get_child_optional(const path_type &path)
      |                                                  ~~~~~~~~~~~~~~~~~^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15,
                 from json-utils.hxx:36,
                 from sharepoint-property.hxx:34,
                 from sharepoint-property.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree_fwd.hpp:89:67: note: shadowed declaration is here
   89 |     typedef string_path<std::string, id_translator<std::string> > path;
      |                                                                   ^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520,
                 from json-utils.hxx:36,
                 from sharepoint-property.hxx:34,
                 from sharepoint-property.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp: In member function 'boost::optional<const boost::property_tree::basic_ptree<Key, Data, KeyCompare>&> boost::property_tree::basic_ptree<Key, Data, KeyCompare>::get_child_optional(const path_type&) const':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:624:67: warning: declaration of 'path' shadows a global declaration [-Wshadow]
  624 |         basic_ptree<K, D, C>::get_child_optional(const path_type &path) const
      |                                                  ~~~~~~~~~~~~~~~~~^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15,
                 from json-utils.hxx:36,
                 from sharepoint-property.hxx:34,
                 from sharepoint-property.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree_fwd.hpp:89:67: note: shadowed declaration is here
   89 |     typedef string_path<std::string, id_translator<std::string> > path;
      |                                                                   ^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520,
                 from json-utils.hxx:36,
                 from sharepoint-property.hxx:34,
                 from sharepoint-property.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp: In member function 'boost::property_tree::basic_ptree<K, D, C>& boost::property_tree::basic_ptree<Key, Data, KeyCompare>::put_child(const path_type&, const self_type&)':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:636:58: warning: declaration of 'path' shadows a global declaration [-Wshadow]
  636 |         basic_ptree<K, D, C>::put_child(const path_type &path,
      |                                         ~~~~~~~~~~~~~~~~~^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15,
                 from json-utils.hxx:36,
                 from sharepoint-property.hxx:34,
                 from sharepoint-property.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree_fwd.hpp:89:67: note: shadowed declaration is here
   89 |     typedef string_path<std::string, id_translator<std::string> > path;
      |                                                                   ^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520,
                 from json-utils.hxx:36,
                 from sharepoint-property.hxx:34,
                 from sharepoint-property.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp: In member function 'boost::property_tree::basic_ptree<K, D, C>& boost::property_tree::basic_ptree<Key, Data, KeyCompare>::add_child(const path_type&, const self_type&)':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:654:58: warning: declaration of 'path' shadows a global declaration [-Wshadow]
  654 |         basic_ptree<K, D, C>::add_child(const path_type &path,
      |                                         ~~~~~~~~~~~~~~~~~^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15,
                 from json-utils.hxx:36,
                 from sharepoint-property.hxx:34,
                 from sharepoint-property.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree_fwd.hpp:89:67: note: shadowed declaration is here
   89 |     typedef string_path<std::string, id_translator<std::string> > path;
      |                                                                   ^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520,
                 from json-utils.hxx:36,
                 from sharepoint-property.hxx:34,
                 from sharepoint-property.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp: In member function 'typename boost::enable_if<boost::property_tree::detail::is_translator<Translator>, Type>::type boost::property_tree::basic_ptree<Key, Data, KeyCompare>::get(const path_type&, Translator) const':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:743:48: warning: declaration of 'path' shadows a global declaration [-Wshadow]
  743 |     basic_ptree<K, D, C>::get(const path_type &path,
      |                               ~~~~~~~~~~~~~~~~~^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15,
                 from json-utils.hxx:36,
                 from sharepoint-property.hxx:34,
                 from sharepoint-property.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree_fwd.hpp:89:67: note: shadowed declaration is here
   89 |     typedef string_path<std::string, id_translator<std::string> > path;
      |                                                                   ^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520,
                 from json-utils.hxx:36,
                 from sharepoint-property.hxx:34,
                 from sharepoint-property.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp: In member function 'Type boost::property_tree::basic_ptree<Key, Data, KeyCompare>::get(const path_type&) const':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:751:53: warning: declaration of 'path' shadows a global declaration [-Wshadow]
  751 |     Type basic_ptree<K, D, C>::get(const path_type &path) const
      |                                    ~~~~~~~~~~~~~~~~~^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15,
                 from json-utils.hxx:36,
                 from sharepoint-property.hxx:34,
                 from sharepoint-property.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree_fwd.hpp:89:67: note: shadowed declaration is here
   89 |     typedef string_path<std::string, id_translator<std::string> > path;
      |                                                                   ^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520,
                 from json-utils.hxx:36,
                 from sharepoint-property.hxx:34,
                 from sharepoint-property.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp: In member function 'Type boost::property_tree::basic_ptree<Key, Data, KeyCompare>::get(const path_type&, const Type&, Translator) const':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:758:53: warning: declaration of 'path' shadows a global declaration [-Wshadow]
  758 |     Type basic_ptree<K, D, C>::get(const path_type &path,
      |                                    ~~~~~~~~~~~~~~~~~^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15,
                 from json-utils.hxx:36,
                 from sharepoint-property.hxx:34,
                 from sharepoint-property.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree_fwd.hpp:89:67: note: shadowed declaration is here
   89 |     typedef string_path<std::string, id_translator<std::string> > path;
      |                                                                   ^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520,
                 from json-utils.hxx:36,
                 from sharepoint-property.hxx:34,
                 from sharepoint-property.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp: In member function 'typename boost::enable_if<boost::property_tree::detail::is_character<Ch>, std::__cxx11::basic_string<Ch> >::type boost::property_tree::basic_ptree<Key, Data, KeyCompare>::get(const path_type&, const Ch*, Translator) const':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:772:26: warning: declaration of 'path' shadows a global declaration [-Wshadow]
  772 |         const path_type &path, const Ch *default_value, Translator tr) const
      |         ~~~~~~~~~~~~~~~~~^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15,
                 from json-utils.hxx:36,
                 from sharepoint-property.hxx:34,
                 from sharepoint-property.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree_fwd.hpp:89:67: note: shadowed declaration is here
   89 |     typedef string_path<std::string, id_translator<std::string> > path;
      |                                                                   ^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520,
                 from json-utils.hxx:36,
                 from sharepoint-property.hxx:34,
                 from sharepoint-property.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp: In member function 'typename boost::disable_if<boost::property_tree::detail::is_translator<Type>, Type>::type boost::property_tree::basic_ptree<Key, Data, KeyCompare>::get(const path_type&, const Type&) const':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:780:48: warning: declaration of 'path' shadows a global declaration [-Wshadow]
  780 |     basic_ptree<K, D, C>::get(const path_type &path,
      |                               ~~~~~~~~~~~~~~~~~^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15,
                 from json-utils.hxx:36,
                 from sharepoint-property.hxx:34,
                 from sharepoint-property.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree_fwd.hpp:89:67: note: shadowed declaration is here
   89 |     typedef string_path<std::string, id_translator<std::string> > path;
      |                                                                   ^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520,
                 from json-utils.hxx:36,
                 from sharepoint-property.hxx:34,
                 from sharepoint-property.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp: In member function 'typename boost::enable_if<boost::property_tree::detail::is_character<Ch>, std::__cxx11::basic_string<Ch> >::type boost::property_tree::basic_ptree<Key, Data, KeyCompare>::get(const path_type&, const Ch*) const':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:793:26: warning: declaration of 'path' shadows a global declaration [-Wshadow]
  793 |         const path_type &path, const Ch *default_value) const
      |         ~~~~~~~~~~~~~~~~~^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15,
                 from json-utils.hxx:36,
                 from sharepoint-property.hxx:34,
                 from sharepoint-property.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree_fwd.hpp:89:67: note: shadowed declaration is here
   89 |     typedef string_path<std::string, id_translator<std::string> > path;
      |                                                                   ^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520,
                 from json-utils.hxx:36,
                 from sharepoint-property.hxx:34,
                 from sharepoint-property.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp: In member function 'boost::optional<U> boost::property_tree::basic_ptree<Key, Data, KeyCompare>::get_optional(const path_type&, Translator) const':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:800:72: warning: declaration of 'path' shadows a global declaration [-Wshadow]
  800 |     optional<Type> basic_ptree<K, D, C>::get_optional(const path_type &path,
      |                                                       ~~~~~~~~~~~~~~~~~^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15,
                 from json-utils.hxx:36,
                 from sharepoint-property.hxx:34,
                 from sharepoint-property.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree_fwd.hpp:89:67: note: shadowed declaration is here
   89 |     typedef string_path<std::string, id_translator<std::string> > path;
      |                                                                   ^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520,
                 from json-utils.hxx:36,
                 from sharepoint-property.hxx:34,
                 from sharepoint-property.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp: In member function 'boost::optional<U> boost::property_tree::basic_ptree<Key, Data, KeyCompare>::get_optional(const path_type&) const':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:813:66: warning: declaration of 'path' shadows a global declaration [-Wshadow]
  813 |                                                 const path_type &path) const
      |                                                 ~~~~~~~~~~~~~~~~~^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15,
                 from json-utils.hxx:36,
                 from sharepoint-property.hxx:34,
                 from sharepoint-property.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree_fwd.hpp:89:67: note: shadowed declaration is here
   89 |     typedef string_path<std::string, id_translator<std::string> > path;
      |                                                                   ^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520,
                 from json-utils.hxx:36,
                 from sharepoint-property.hxx:34,
                 from sharepoint-property.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp: In member function 'boost::property_tree::basic_ptree<K, D, C>& boost::property_tree::basic_ptree<Key, Data, KeyCompare>::put(const path_type&, const Type&, Translator)':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:844:26: warning: declaration of 'path' shadows a global declaration [-Wshadow]
  844 |         const path_type &path, const Type &value, Translator tr)
      |         ~~~~~~~~~~~~~~~~~^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15,
                 from json-utils.hxx:36,
                 from sharepoint-property.hxx:34,
                 from sharepoint-property.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree_fwd.hpp:89:67: note: shadowed declaration is here
   89 |     typedef string_path<std::string, id_translator<std::string> > path;
      |                                                                   ^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520,
                 from json-utils.hxx:36,
                 from sharepoint-property.hxx:34,
                 from sharepoint-property.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp: In member function 'boost::property_tree::basic_ptree<K, D, C>& boost::property_tree::basic_ptree<Key, Data, KeyCompare>::put(const path_type&, const Type&)':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:859:26: warning: declaration of 'path' shadows a global declaration [-Wshadow]
  859 |         const path_type &path, const Type &value)
      |         ~~~~~~~~~~~~~~~~~^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15,
                 from json-utils.hxx:36,
                 from sharepoint-property.hxx:34,
                 from sharepoint-property.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree_fwd.hpp:89:67: note: shadowed declaration is here
   89 |     typedef string_path<std::string, id_translator<std::string> > path;
      |                                                                   ^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520,
                 from json-utils.hxx:36,
                 from sharepoint-property.hxx:34,
                 from sharepoint-property.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp: In member function 'boost::property_tree::basic_ptree<K, D, C>& boost::property_tree::basic_ptree<Key, Data, KeyCompare>::add(const path_type&, const Type&, Translator)':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:868:26: warning: declaration of 'path' shadows a global declaration [-Wshadow]
  868 |         const path_type &path, const Type &value, Translator tr)
      |         ~~~~~~~~~~~~~~~~~^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15,
                 from json-utils.hxx:36,
                 from sharepoint-property.hxx:34,
                 from sharepoint-property.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree_fwd.hpp:89:67: note: shadowed declaration is here
   89 |     typedef string_path<std::string, id_translator<std::string> > path;
      |                                                                   ^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520,
                 from json-utils.hxx:36,
                 from sharepoint-property.hxx:34,
                 from sharepoint-property.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp: In member function 'boost::property_tree::basic_ptree<K, D, C>& boost::property_tree::basic_ptree<Key, Data, KeyCompare>::add(const path_type&, const Type&)':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:878:26: warning: declaration of 'path' shadows a global declaration [-Wshadow]
  878 |         const path_type &path, const Type &value)
      |         ~~~~~~~~~~~~~~~~~^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15,
                 from json-utils.hxx:36,
                 from sharepoint-property.hxx:34,
                 from sharepoint-property.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree_fwd.hpp:89:67: note: shadowed declaration is here
   89 |     typedef string_path<std::string, id_translator<std::string> > path;
      |                                                                   ^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/range/iterator_range_core.hpp:27,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/replace.hpp:16,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_facet.hpp:17,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/gregorian_io.hpp:16,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/gregorian.hpp:31,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/time_formatters.hpp:12,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/posix_time.hpp:24,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/local_time/local_time.hpp:11,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time.hpp:15,
                 from ../../inc/libcmis/property.hxx:34,
                 from sharepoint-property.hxx:32,
                 from sharepoint-property.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp: In instantiation of 'class boost::iterators::detail::iterator_facade_base<boost::token_iterator<boost::char_separator<wchar_t, std::char_traits<wchar_t> >, __gnu_cxx::__normal_iterator<const wchar_t*, std::__cxx11::basic_string<wchar_t> >, std::__cxx11::basic_string<wchar_t> >, std::__cxx11::basic_string<wchar_t>, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string<wchar_t>&, int, false, false>':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:854:9:   required from 'class boost::iterators::iterator_facade<boost::token_iterator<boost::char_separator<wchar_t, std::char_traits<wchar_t> >, __gnu_cxx::__normal_iterator<const wchar_t*, std::__cxx11::basic_string<wchar_t> >, std::__cxx11::basic_string<wchar_t> >, std::__cxx11::basic_string<wchar_t>, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string<wchar_t>&, int>'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/token_iterator.hpp:30:9:   required from 'class boost::token_iterator<boost::char_separator<wchar_t, std::char_traits<wchar_t> >, __gnu_cxx::__normal_iterator<const wchar_t*, std::__cxx11::basic_string<wchar_t> >, std::__cxx11::basic_string<wchar_t> >'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_parsing.hpp:322:36:   required from 'boost::date_time::period<date_type, typename date_type::duration_type> boost::date_time::from_simple_string_type(const std::__cxx11::basic_string<OutputT>&) [with date_type = boost::gregorian::date; charT = wchar_t; typename date_type::duration_type = boost::gregorian::date_duration]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/parsers.hpp:103:62:   required from here
/pbulk/work/net/libcmis/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++() [with Derived = boost::token_iterator<boost::char_separator<wchar_t, std::char_traits<wchar_t> >, __gnu_cxx::__normal_iterator<const wchar_t*, std::__cxx11::basic_string<wchar_t> >, std::__cxx11::basic_string<wchar_t> >; Value = std::__cxx11::basic_string<wchar_t>; CategoryOrTraversal = boost::iterators::forward_traversal_tag; Reference = const std::__cxx11::basic_string<wchar_t>&; Difference = int]' should return 'boost::iterators::detail::iterator_facade_base<boost::token_iterator<boost::char_separator<wchar_t, std::char_traits<wchar_t> >, __gnu_cxx::__normal_iterator<const wchar_t*, std::__cxx11::basic_string<wchar_t> >, std::__cxx11::basic_string<wchar_t> >, std::__cxx11::basic_string<wchar_t>, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string<wchar_t>&, int, false, false>&' [-Weffc++]
  745 |         Derived& operator++()
      |                  ^~~~~~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/node_type.hpp:22,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/index_base.hpp:27,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/base_type.hpp:21,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index_container.hpp:36,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:21,
                 from json-utils.hxx:36,
                 from sharepoint-property.hxx:34,
                 from sharepoint-property.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/header_holder.hpp: In instantiation of 'struct boost::multi_index::detail::header_holder<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::null_augment_policy, boost::multi_index::detail::index_node_base<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > > > >*, boost::multi_index::multi_index_container<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, boost::multi_index::indexed_by<boost::multi_index::sequenced<>, boost::multi_index::ordered_non_unique<boost::multi_index::tag<boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >::subs::by_name, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::multi_index::member<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, const std::__cxx11::basic_string<char>, &std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >::first>, std::less<std::__cxx11::basic_string<char> > >, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > > >':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index_container.hpp:99:7:   required from 'class boost::multi_index::multi_index_container<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, boost::multi_index::indexed_by<boost::multi_index::sequenced<>, boost::multi_index::ordered_non_unique<boost::multi_index::tag<boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >::subs::by_name, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::multi_index::member<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, const std::__cxx11::basic_string<char>, &std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >::first>, std::less<std::__cxx11::basic_string<char> > >, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > >'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:60:13:   required from 'struct boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >::subs'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:195:64:   required from 'boost::property_tree::basic_ptree<Key, Data, KeyCompare>::basic_ptree(const boost::property_tree::basic_ptree<Key, Data, KeyCompare>&) [with Key = std::__cxx11::basic_string<char>; Data = std::__cxx11::basic_string<char>; KeyCompare = std::less<std::__cxx11::basic_string<char> >]'
json-utils.hxx:78:62:   required from here
/pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/header_holder.hpp:33:8: warning: 'struct boost::multi_index::detail::header_holder<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::null_augment_policy, boost::multi_index::detail::index_node_base<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > > > >*, boost::multi_index::multi_index_container<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, boost::multi_index::indexed_by<boost::multi_index::sequenced<>, boost::multi_index::ordered_non_unique<boost::multi_index::tag<boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >::subs::by_name, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::multi_index::member<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, const std::__cxx11::basic_string<char>, &std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >::first>, std::less<std::__cxx11::basic_string<char> > >, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > > >' has pointer data members [-Weffc++]
   33 | struct header_holder:private noncopyable
      |        ^~~~~~~~~~~~~
/pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/header_holder.hpp:33:8: warning:   but does not declare 'boost::multi_index::detail::header_holder<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::null_augment_policy, boost::multi_index::detail::index_node_base<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > > > >*, boost::multi_index::multi_index_container<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, boost::multi_index::indexed_by<boost::multi_index::sequenced<>, boost::multi_index::ordered_non_unique<boost::multi_index::tag<boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >::subs::by_name, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::multi_index::member<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, const std::__cxx11::basic_string<char>, &std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >::first>, std::less<std::__cxx11::basic_string<char> > >, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > > >(const boost::multi_index::detail::header_holder<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::null_augment_policy, boost::multi_index::detail::index_node_base<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > > > >*, boost::multi_index::multi_index_container<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, boost::multi_index::indexed_by<boost::multi_index::sequenced<>, boost::multi_index::ordered_non_unique<boost::multi_index::tag<boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >::subs::by_name, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::multi_index::member<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, const std::__cxx11::basic_string<char>, &std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >::first>, std::less<std::__cxx11::basic_string<char> > >, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > > >&)' [-Weffc++]
/pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/header_holder.hpp:33:8: warning:   or 'operator=(const boost::multi_index::detail::header_holder<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::null_augment_policy, boost::multi_index::detail::index_node_base<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > > > >*, boost::multi_index::multi_index_container<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, boost::multi_index::indexed_by<boost::multi_index::sequenced<>, boost::multi_index::ordered_non_unique<boost::multi_index::tag<boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >::subs::by_name, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::multi_index::member<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, const std::__cxx11::basic_string<char>, &std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >::first>, std::less<std::__cxx11::basic_string<char> > >, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > > >&)' [-Weffc++]
/pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/header_holder.hpp:38:15: note: pointer member 'boost::multi_index::detail::header_holder<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::null_augment_policy, boost::multi_index::detail::index_node_base<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > > > >*, boost::multi_index::multi_index_container<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, boost::multi_index::indexed_by<boost::multi_index::sequenced<>, boost::multi_index::ordered_non_unique<boost::multi_index::tag<boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >::subs::by_name, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::multi_index::member<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, const std::__cxx11::basic_string<char>, &std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >::first>, std::less<std::__cxx11::basic_string<char> > >, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > > >::member' declared here
   38 |   NodeTypePtr member;
      |               ^~~~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/token_iterator.hpp:24,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/tokenizer.hpp:20,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_parsing.hpp:17,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/parsers.hpp:13,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/gregorian.hpp:34,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/time_formatters.hpp:12,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/posix_time.hpp:24,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/local_time/local_time.hpp:11,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time.hpp:15,
                 from ../../inc/libcmis/property.hxx:34,
                 from sharepoint-property.hxx:32,
                 from sharepoint-property.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/token_functions.hpp: In instantiation of 'boost::char_separator<Char, Tr>::char_separator(const Char*, const Char*, boost::empty_token_policy) [with Char = char; Tr = std::char_traits<char>]':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_parsing.hpp:155:27:   required from 'date_type boost::date_time::parse_date(const string&, int) [with date_type = boost::gregorian::date; std::string = std::__cxx11::basic_string<char>]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/parsers.hpp:49:41:   required from here
/pbulk/work/net/libcmis/work/.buildlink/include/boost/token_functions.hpp:435:5: warning: 'boost::char_separator<char, std::char_traits<char> >::m_kept_delims' should be initialized in the member initialization list [-Weffc++]
  435 |     char_separator(const Char* dropped_delims,
      |     ^~~~~~~~~~~~~~
/pbulk/work/net/libcmis/work/.buildlink/include/boost/token_functions.hpp: In instantiation of 'boost::char_separator<Char, Tr>::char_separator(const Char*, const Char*, boost::empty_token_policy) [with Char = wchar_t; Tr = std::char_traits<wchar_t>]':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_parsing.hpp:320:22:   required from 'boost::date_time::period<date_type, typename date_type::duration_type> boost::date_time::from_simple_string_type(const std::__cxx11::basic_string<OutputT>&) [with date_type = boost::gregorian::date; charT = wchar_t; typename date_type::duration_type = boost::gregorian::date_duration]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/parsers.hpp:103:62:   required from here
/pbulk/work/net/libcmis/work/.buildlink/include/boost/token_functions.hpp:435:5: warning: 'boost::char_separator<wchar_t, std::char_traits<wchar_t> >::m_kept_delims' should be initialized in the member initialization list [-Weffc++]
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/format_date_parser.hpp:17,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_generator_parser.hpp:20,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_facet.hpp:25,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/gregorian_io.hpp:16,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/gregorian.hpp:31,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/time_formatters.hpp:12,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/posix_time.hpp:24,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/local_time/local_time.hpp:11,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time.hpp:15,
                 from ../../inc/libcmis/property.hxx:34,
                 from sharepoint-property.hxx:32,
                 from sharepoint-property.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/special_values_parser.hpp: In instantiation of 'boost::date_time::special_values_parser<date_type, charT>::special_values_parser() [with date_type = boost::gregorian::date; charT = char]':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/time_parsing.hpp:316:18:   required from 'time_type boost::date_time::parse_iso_time(const string&, char) [with time_type = boost::posix_time::ptime; std::string = std::__cxx11::basic_string<char>]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/time_parsers.hpp:35:51:   required from here
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/special_values_parser.hpp:52:5: warning: 'boost::date_time::special_values_parser<boost::gregorian::date, char>::m_sv_strings' should be initialized in the member initialization list [-Weffc++]
   52 |     special_values_parser()
      |     ^~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/period_parser.hpp:19,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_facet.hpp:23,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/gregorian_io.hpp:16,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/gregorian.hpp:31,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/time_formatters.hpp:12,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/posix_time.hpp:24,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/local_time/local_time.hpp:11,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time.hpp:15,
                 from ../../inc/libcmis/property.hxx:34,
                 from sharepoint-property.hxx:32,
                 from sharepoint-property.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/string_parse_tree.hpp: In instantiation of 'boost::date_time::parse_match_result<charT>::parse_match_result() [with charT = char]':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/time_parsing.hpp:317:17:   required from 'time_type boost::date_time::parse_iso_time(const string&, char) [with time_type = boost::posix_time::ptime; std::string = std::__cxx11::basic_string<char>]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/time_parsers.hpp:35:51:   required from here
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/string_parse_tree.hpp:28:3: warning: 'boost::date_time::parse_match_result<char>::cache' should be initialized in the member initialization list [-Weffc++]
   28 |   parse_match_result() :
      |   ^~~~~~~~~~~~~~~~~~
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/string_parse_tree.hpp: In instantiation of 'boost::date_time::string_parse_tree<charT>::string_parse_tree(short int) [with charT = char]':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/special_values_parser.hpp:53:5:   required from 'boost::date_time::special_values_parser<date_type, charT>::special_values_parser() [with date_type = boost::gregorian::date; charT = char]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/time_parsing.hpp:316:18:   required from 'time_type boost::date_time::parse_iso_time(const string&, char) [with time_type = boost::posix_time::ptime; std::string = std::__cxx11::basic_string<char>]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/time_parsers.hpp:35:51:   required from here
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/string_parse_tree.hpp:119:3: warning: 'boost::date_time::string_parse_tree<char>::m_next_chars' should be initialized in the member initialization list [-Weffc++]
  119 |   string_parse_tree(short value = parse_match_result_type::PARSE_ERROR) :
      |   ^~~~~~~~~~~~~~~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/copy_map.hpp:24,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/index_base.hpp:23,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/base_type.hpp:21,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index_container.hpp:36,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:21,
                 from json-utils.hxx:36,
                 from sharepoint-property.hxx:34,
                 from sharepoint-property.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/auto_space.hpp: In instantiation of 'struct boost::multi_index::detail::auto_space<boost::multi_index::detail::copy_map_entry<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::null_augment_policy, boost::multi_index::detail::index_node_base<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > > > > >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > >':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/copy_map.hpp:123:46:   required from 'class boost::multi_index::detail::copy_map<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::null_augment_policy, boost::multi_index::detail::index_node_base<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > > > >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > >'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index_container.hpp:623:19:   required from 'void boost::multi_index::multi_index_container<Value, IndexSpecifierList, Allocator>::copy_construct_from(const boost::multi_index::multi_index_container<Value, IndexSpecifierList, Allocator>&) [with Value = std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >; IndexSpecifierList = boost::multi_index::indexed_by<boost::multi_index::sequenced<>, boost::multi_index::ordered_non_unique<boost::multi_index::tag<boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >::subs::by_name, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::multi_index::member<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, const std::__cxx11::basic_string<char>, &std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >::first>, std::less<std::__cxx11::basic_string<char> > >, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>; Allocator = std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > >]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index_container.hpp:294:5:   required from 'boost::multi_index::multi_index_container<Value, IndexSpecifierList, Allocator>::multi_index_container(const boost::multi_index::multi_index_container<Value, IndexSpecifierList, Allocator>&) [with Value = std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >; IndexSpecifierList = boost::multi_index::indexed_by<boost::multi_index::sequenced<>, boost::multi_index::ordered_non_unique<boost::multi_index::tag<boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >::subs::by_name, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::multi_index::member<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, const std::__cxx11::basic_string<char>, &std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >::first>, std::less<std::__cxx11::basic_string<char> > >, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>; Allocator = std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > >]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:195:22:   required from 'boost::property_tree::basic_ptree<Key, Data, KeyCompare>::basic_ptree(const boost::property_tree::basic_ptree<Key, Data, KeyCompare>&) [with Key = std::__cxx11::basic_string<char>; Data = std::__cxx11::basic_string<char>; KeyCompare = std::less<std::__cxx11::basic_string<char> >]'
json-utils.hxx:78:62:   required from here
/pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/auto_space.hpp:47:8: warning: 'struct boost::multi_index::detail::auto_space<boost::multi_index::detail::copy_map_entry<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::null_augment_policy, boost::multi_index::detail::index_node_base<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > > > > >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > >' has pointer data members [-Weffc++]
   47 | struct auto_space:private noncopyable
      |        ^~~~~~~~~~
/pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/auto_space.hpp:47:8: warning:   but does not declare 'boost::multi_index::detail::auto_space<boost::multi_index::detail::copy_map_entry<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::null_augment_policy, boost::multi_index::detail::index_node_base<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > > > > >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > >(const boost::multi_index::detail::auto_space<boost::multi_index::detail::copy_map_entry<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::null_augment_policy, boost::multi_index::detail::index_node_base<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > > > > >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > >&)' [-Weffc++]
/pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/auto_space.hpp:47:8: warning:   or 'operator=(const boost::multi_index::detail::auto_space<boost::multi_index::detail::copy_map_entry<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::null_augment_policy, boost::multi_index::detail::index_node_base<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > > > > >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > >&)' [-Weffc++]
/pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/auto_space.hpp:90:13: note: pointer member 'boost::multi_index::detail::auto_space<boost::multi_index::detail::copy_map_entry<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::null_augment_policy, boost::multi_index::detail::index_node_base<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > > > > >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > >::data_' declared here
   90 |   pointer   data_;
      |             ^~~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/index_base.hpp:23,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/base_type.hpp:21,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index_container.hpp:36,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:21,
                 from json-utils.hxx:36,
                 from sharepoint-property.hxx:34,
                 from sharepoint-property.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/copy_map.hpp: In instantiation of 'class boost::multi_index::detail::copy_map<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::null_augment_policy, boost::multi_index::detail::index_node_base<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > > > >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > >':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index_container.hpp:623:19:   required from 'void boost::multi_index::multi_index_container<Value, IndexSpecifierList, Allocator>::copy_construct_from(const boost::multi_index::multi_index_container<Value, IndexSpecifierList, Allocator>&) [with Value = std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >; IndexSpecifierList = boost::multi_index::indexed_by<boost::multi_index::sequenced<>, boost::multi_index::ordered_non_unique<boost::multi_index::tag<boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >::subs::by_name, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::multi_index::member<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, const std::__cxx11::basic_string<char>, &std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >::first>, std::less<std::__cxx11::basic_string<char> > >, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>; Allocator = std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > >]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index_container.hpp:294:5:   required from 'boost::multi_index::multi_index_container<Value, IndexSpecifierList, Allocator>::multi_index_container(const boost::multi_index::multi_index_container<Value, IndexSpecifierList, Allocator>&) [with Value = std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >; IndexSpecifierList = boost::multi_index::indexed_by<boost::multi_index::sequenced<>, boost::multi_index::ordered_non_unique<boost::multi_index::tag<boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >::subs::by_name, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::multi_index::member<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, const std::__cxx11::basic_string<char>, &std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >::first>, std::less<std::__cxx11::basic_string<char> > >, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>; Allocator = std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > >]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:195:22:   required from 'boost::property_tree::basic_ptree<Key, Data, KeyCompare>::basic_ptree(const boost::property_tree::basic_ptree<Key, Data, KeyCompare>&) [with Key = std::__cxx11::basic_string<char>; Data = std::__cxx11::basic_string<char>; KeyCompare = std::less<std::__cxx11::basic_string<char> >]'
json-utils.hxx:78:62:   required from here
/pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/copy_map.hpp:73:7: warning: 'class boost::multi_index::detail::copy_map<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::null_augment_policy, boost::multi_index::detail::index_node_base<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > > > >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > >' has pointer data members [-Weffc++]
   73 | class copy_map:private noncopyable
      |       ^~~~~~~~
/pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/copy_map.hpp:73:7: warning:   but does not declare 'boost::multi_index::detail::copy_map<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::null_augment_policy, boost::multi_index::detail::index_node_base<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > > > >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > >(const boost::multi_index::detail::copy_map<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::null_augment_policy, boost::multi_index::detail::index_node_base<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > > > >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > >&)' [-Weffc++]
/pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/copy_map.hpp:73:7: warning:   or 'operator=(const boost::multi_index::detail::copy_map<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::null_augment_policy, boost::multi_index::detail::index_node_base<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > > > >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > >&)' [-Weffc++]
/pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/copy_map.hpp:126:46: note: pointer member 'boost::multi_index::detail::copy_map<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::null_augment_policy, boost::multi_index::detail::index_node_base<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > > > >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > >::header_cpy_' declared here
  126 |   Node*                                      header_cpy_;
      |                                              ^~~~~~~~~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/period_parser.hpp:19,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_facet.hpp:23,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/gregorian_io.hpp:16,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/gregorian.hpp:31,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/time_formatters.hpp:12,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/posix_time.hpp:24,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/local_time/local_time.hpp:11,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time.hpp:15,
                 from ../../inc/libcmis/property.hxx:34,
                 from sharepoint-property.hxx:32,
                 from sharepoint-property.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/string_parse_tree.hpp: In instantiation of 'boost::date_time::string_parse_tree<charT>::string_parse_tree(boost::date_time::string_parse_tree<charT>::collection_type, unsigned int) [with charT = char; boost::date_time::string_parse_tree<charT>::collection_type = std::vector<std::__cxx11::basic_string<char> >]':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/special_values_parser.hpp:91:22:   required from 'void boost::date_time::special_values_parser<date_type, charT>::sv_strings(const string_type&, const string_type&, const string_type&, const string_type&, const string_type&) [with date_type = boost::gregorian::date; charT = char; boost::date_time::special_values_parser<date_type, charT>::string_type = std::__cxx11::basic_string<char>]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/special_values_parser.hpp:54:7:   required from 'boost::date_time::special_values_parser<date_type, charT>::special_values_parser() [with date_type = boost::gregorian::date; charT = char]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/time_parsing.hpp:316:18:   required from 'time_type boost::date_time::parse_iso_time(const string&, char) [with time_type = boost::posix_time::ptime; std::string = std::__cxx11::basic_string<char>]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/time_parsers.hpp:35:51:   required from here
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/string_parse_tree.hpp:104:3: warning: 'boost::date_time::string_parse_tree<char>::m_next_chars' should be initialized in the member initialization list [-Weffc++]
  104 |   string_parse_tree(collection_type names, unsigned int starting_point=0) :
      |   ^~~~~~~~~~~~~~~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/range/iterator_range_core.hpp:27,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/replace.hpp:16,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_facet.hpp:17,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/gregorian_io.hpp:16,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/gregorian.hpp:31,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/time_formatters.hpp:12,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/posix_time.hpp:24,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/local_time/local_time.hpp:11,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time.hpp:15,
                 from ../../inc/libcmis/property.hxx:34,
                 from sharepoint-property.hxx:32,
                 from sharepoint-property.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp: In instantiation of 'class boost::iterators::detail::iterator_facade_base<boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, int, false, false>':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:774:11:   required from 'class boost::iterators::detail::iterator_facade_base<boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, int, true, false>'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:800:11:   required from 'class boost::iterators::detail::iterator_facade_base<boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, int, true, true>'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:854:9:   required from 'class boost::iterators::iterator_facade<boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, int>'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_adaptor.hpp:249:9:   required from 'class boost::iterators::iterator_adaptor<boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, char, boost::use_default, char, boost::use_default>'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/transform_iterator.hpp:83:9:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/case_conv.hpp:76:79:   required from 'SequenceT boost::algorithm::to_lower_copy(const SequenceT&, const std::locale&) [with SequenceT = std::__cxx11::basic_string<char>]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/string_parse_tree.hpp:110:54:   required from 'boost::date_time::string_parse_tree<charT>::string_parse_tree(boost::date_time::string_parse_tree<charT>::collection_type, unsigned int) [with charT = char; boost::date_time::string_parse_tree<charT>::collection_type = std::vector<std::__cxx11::basic_string<char> >]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/special_values_parser.hpp:91:22:   required from 'void boost::date_time::special_values_parser<date_type, charT>::sv_strings(const string_type&, const string_type&, const string_type&, const string_type&, const string_type&) [with date_type = boost::gregorian::date; charT = char; boost::date_time::special_values_parser<date_type, charT>::string_type = std::__cxx11::basic_string<char>]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/special_values_parser.hpp:54:7:   required from 'boost::date_time::special_values_parser<date_type, charT>::special_values_parser() [with date_type = boost::gregorian::date; charT = char]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/time_parsing.hpp:316:18:   required from 'time_type boost::date_time::parse_iso_time(const string&, char) [with time_type = boost::posix_time::ptime; std::string = std::__cxx11::basic_string<char>]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/time_parsers.hpp:35:51:   required from here
/pbulk/work/net/libcmis/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++() [with Derived = boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>; Value = char; CategoryOrTraversal = boost::iterators::random_access_traversal_tag; Reference = char; Difference = int]' should return 'boost::iterators::detail::iterator_facade_base<boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, int, false, false>&' [-Weffc++]
  745 |         Derived& operator++()
      |                  ^~~~~~~~
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp: In instantiation of 'class boost::iterators::detail::iterator_facade_base<boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, int, true, false>':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:800:11:   required from 'class boost::iterators::detail::iterator_facade_base<boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, int, true, true>'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:854:9:   required from 'class boost::iterators::iterator_facade<boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, int>'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_adaptor.hpp:249:9:   required from 'class boost::iterators::iterator_adaptor<boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, char, boost::use_default, char, boost::use_default>'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/transform_iterator.hpp:83:9:   required from 'class boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/detail/case_conv.hpp:117:53:   required from 'SequenceT boost::algorithm::detail::transform_range_copy(const RangeT&, FunctorT) [with SequenceT = std::__cxx11::basic_string<char>; RangeT = std::__cxx11::basic_string<char>; FunctorT = boost::algorithm::detail::to_lowerF<char>]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/case_conv.hpp:76:79:   required from 'SequenceT boost::algorithm::to_lower_copy(const SequenceT&, const std::locale&) [with SequenceT = std::__cxx11::basic_string<char>]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/string_parse_tree.hpp:110:54:   required from 'boost::date_time::string_parse_tree<charT>::string_parse_tree(boost::date_time::string_parse_tree<charT>::collection_type, unsigned int) [with charT = char; boost::date_time::string_parse_tree<charT>::collection_type = std::vector<std::__cxx11::basic_string<char> >]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/special_values_parser.hpp:91:22:   required from 'void boost::date_time::special_values_parser<date_type, charT>::sv_strings(const string_type&, const string_type&, const string_type&, const string_type&, const string_type&) [with date_type = boost::gregorian::date; charT = char; boost::date_time::special_values_parser<date_type, charT>::string_type = std::__cxx11::basic_string<char>]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/special_values_parser.hpp:54:7:   required from 'boost::date_time::special_values_parser<date_type, charT>::special_values_parser() [with date_type = boost::gregorian::date; charT = char]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/time_parsing.hpp:316:18:   required from 'time_type boost::date_time::parse_iso_time(const string&, char) [with time_type = boost::posix_time::ptime; std::string = std::__cxx11::basic_string<char>]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/time_parsers.hpp:35:51:   required from here
/pbulk/work/net/libcmis/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--() [with Derived = boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>; Value = char; CategoryOrTraversal = boost::iterators::random_access_traversal_tag; Reference = char; Difference = int]' should return 'boost::iterators::detail::iterator_facade_base<boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, int, true, false>&' [-Weffc++]
  778 |         Derived& operator--()
      |                  ^~~~~~~~
/pbulk/work/net/libcmis/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) [with Derived = boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>; Value = char; CategoryOrTraversal = boost::iterators::random_access_traversal_tag; Reference = char; Difference = int]' should return 'boost::iterators::detail::iterator_facade_base<boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, int, true, false>' [-Weffc++]
  784 |         Derived operator--(int)
      |                 ^~~~~~~~
  CXX      libcmis_la-sharepoint-utils.lo
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/shared_ptr.hpp:17,
                 from ../../inc/libcmis/repository.hxx:34,
                 from sharepoint-session.hxx:31,
                 from sharepoint-session.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/smart_ptr/shared_ptr.hpp: In constructor 'boost::detail::esft2_deleter_wrapper::esft2_deleter_wrapper()':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/smart_ptr/shared_ptr.hpp:1079:5: warning: 'boost::detail::esft2_deleter_wrapper::deleter_' should be initialized in the member initialization list [-Weffc++]
 1079 |     esft2_deleter_wrapper() BOOST_SP_NOEXCEPT
      |     ^~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/time_duration.hpp:17,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/posix_time_config.hpp:16,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/posix_time_system.hpp:13,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/ptime.hpp:12,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/posix_time.hpp:15,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/local_time/local_time.hpp:11,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time.hpp:15,
                 from ../../inc/libcmis/property-type.hxx:31,
                 from ../../inc/libcmis/object-type.hxx:39,
                 from ../../inc/libcmis/session.hxx:36,
                 from base-session.hxx:43,
                 from sharepoint-session.hxx:33,
                 from sharepoint-session.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/operators.hpp: At global scope:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/operators.hpp:872:6: warning: prefix 'T& boost::operators_impl::output_iterator_helper<T>::operator++()' should return 'boost::operators_impl::output_iterator_helper<T>&' [-Weffc++]
  872 |   T& operator++() { return static_cast<T&>(*this); }
      |      ^~~~~~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/range/iterator_range_core.hpp:27,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/replace.hpp:16,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_facet.hpp:17,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/gregorian_io.hpp:16,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/gregorian.hpp:31,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/time_formatters.hpp:12,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/posix_time.hpp:24,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/local_time/local_time.hpp:11,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time.hpp:15,
                 from ../../inc/libcmis/property-type.hxx:31,
                 from ../../inc/libcmis/object-type.hxx:39,
                 from ../../inc/libcmis/session.hxx:36,
                 from base-session.hxx:43,
                 from sharepoint-session.hxx:33,
                 from sharepoint-session.cxx:29:
/pbulk/work/net/libcmis/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/net/libcmis/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/net/libcmis/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/net/libcmis/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++(
      |   ^~~~~~~~
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp: In instantiation of 'class boost::iterators::detail::iterator_facade_base<boost::token_iterator<boost::char_separator<char, std::char_traits<char> >, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char>, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string<char>&, int, false, false>':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:854:9:   required from 'class boost::iterators::iterator_facade<boost::token_iterator<boost::char_separator<char, std::char_traits<char> >, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char>, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string<char>&, int>'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/token_iterator.hpp:30:9:   required from 'class boost::token_iterator<boost::char_separator<char, std::char_traits<char> >, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_parsing.hpp:158:24:   required from here
/pbulk/work/net/libcmis/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++() [with Derived = boost::token_iterator<boost::char_separator<char, std::char_traits<char> >, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >; Value = std::__cxx11::basic_string<char>; CategoryOrTraversal = boost::iterators::forward_traversal_tag; Reference = const std::__cxx11::basic_string<char>&; Difference = int]' should return 'boost::iterators::detail::iterator_facade_base<boost::token_iterator<boost::char_separator<char, std::char_traits<char> >, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char>, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string<char>&, int, false, false>&' [-Weffc++]
  745 |         Derived& operator++()
      |                  ^~~~~~~~
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp: In instantiation of 'class boost::iterators::detail::iterator_facade_base<boost::token_iterator<boost::offset_separator, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char>, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string<char>&, int, false, false>':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:854:9:   required from 'class boost::iterators::iterator_facade<boost::token_iterator<boost::offset_separator, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char>, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string<char>&, int>'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/token_iterator.hpp:30:9:   required from 'class boost::token_iterator<boost::offset_separator, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_parsing.hpp:202:73:   required from here
/pbulk/work/net/libcmis/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++() [with Derived = boost::token_iterator<boost::offset_separator, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >; Value = std::__cxx11::basic_string<char>; CategoryOrTraversal = boost::iterators::forward_traversal_tag; Reference = const std::__cxx11::basic_string<char>&; Difference = int]' should return 'boost::iterators::detail::iterator_facade_base<boost::token_iterator<boost::offset_separator, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char>, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string<char>&, int, false, false>&' [-Weffc++]
  CXX      libcmis_la-ws-document.lo
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/trim.hpp:23,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string.hpp:19,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/tz_db_base.hpp:24,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/local_time/tz_database.hpp:14,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/local_time/local_time.hpp:19,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time.hpp:15,
                 from ../../inc/libcmis/property-type.hxx:31,
                 from ../../inc/libcmis/object-type.hxx:39,
                 from ../../inc/libcmis/session.hxx:36,
                 from base-session.hxx:43,
                 from sharepoint-session.hxx:33,
                 from sharepoint-session.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/classification.hpp:238:9: warning: user-defined 'boost::algorithm::detail::pred_andF<Pred1T, Pred2T> boost::algorithm::operator&&(const boost::algorithm::predicate_facade<Pred1T>&, const boost::algorithm::predicate_facade<Pred2T>&)' always evaluates both arguments [-Weffc++]
  238 |         operator&&(
      |         ^~~~~~~~
/pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/classification.hpp:262:9: warning: user-defined 'boost::algorithm::detail::pred_orF<Pred1T, Pred2T> boost::algorithm::operator||(const boost::algorithm::predicate_facade<Pred1T>&, const boost::algorithm::predicate_facade<Pred2T>&)' always evaluates both arguments [-Weffc++]
  262 |         operator||(
      |         ^~~~~~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/function/function_template.hpp:14,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/function.hpp:16,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/detail/find_iterator.hpp:18,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/find_iterator.hpp:24,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/iter_find.hpp:27,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/split.hpp:16,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string.hpp:23,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/tz_db_base.hpp:24,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/local_time/tz_database.hpp:14,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/local_time/local_time.hpp:19,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time.hpp:15,
                 from ../../inc/libcmis/property-type.hxx:31,
                 from ../../inc/libcmis/object-type.hxx:39,
                 from ../../inc/libcmis/session.hxx:36,
                 from base-session.hxx:43,
                 from sharepoint-session.hxx:33,
                 from sharepoint-session.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/function/function_base.hpp: In constructor 'boost::function_base::function_base()':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/function/function_base.hpp:497:3: warning: 'boost::function_base::functor' should be initialized in the member initialization list [-Weffc++]
  497 |   function_base() : vtable(0) { }
      |   ^~~~~~~~~~~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/range/iterator_range_core.hpp:27,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/replace.hpp:16,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_facet.hpp:17,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/gregorian_io.hpp:16,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/gregorian.hpp:31,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/time_formatters.hpp:12,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/posix_time.hpp:24,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/local_time/local_time.hpp:11,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time.hpp:15,
                 from ../../inc/libcmis/property-type.hxx:31,
                 from ../../inc/libcmis/object-type.hxx:39,
                 from ../../inc/libcmis/session.hxx:36,
                 from base-session.hxx:43,
                 from sharepoint-session.hxx:33,
                 from sharepoint-session.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp: In instantiation of 'class boost::iterators::detail::iterator_facade_base<boost::token_iterator<boost::escaped_list_separator<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char>, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string<char>&, int, false, false>':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:854:9:   required from 'class boost::iterators::iterator_facade<boost::token_iterator<boost::escaped_list_separator<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char>, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string<char>&, int>'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/token_iterator.hpp:30:9:   required from 'class boost::token_iterator<boost::escaped_list_separator<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/tz_db_base.hpp:337:21:   required from here
/pbulk/work/net/libcmis/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++() [with Derived = boost::token_iterator<boost::escaped_list_separator<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >; Value = std::__cxx11::basic_string<char>; CategoryOrTraversal = boost::iterators::forward_traversal_tag; Reference = const std::__cxx11::basic_string<char>&; Difference = int]' should return 'boost::iterators::detail::iterator_facade_base<boost::token_iterator<boost::escaped_list_separator<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char>, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string<char>&, int, false, false>&' [-Weffc++]
  745 |         Derived& operator++()
      |                  ^~~~~~~~
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp: In substitution of 'template<class I, class V, class TC, class R, class D> 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) [with I = boost::token_iterator<boost::escaped_list_separator<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >; V = std::__cxx11::basic_string<char>; TC = boost::iterators::forward_traversal_tag; R = const std::__cxx11::basic_string<char>&; D = int]':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/tz_db_base.hpp:339:12:   required from here
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:872:3: warning: postfix 'boost::mpl::eval_if<boost::mpl::and_<boost::is_convertible<const std::__cxx11::basic_string<char>&, const std::__cxx11::basic_string<char>&>, boost::mpl::not_<boost::is_convertible<boost::iterators::forward_traversal_tag, boost::iterators::forward_traversal_tag> >, mpl_::bool_<true>, mpl_::bool_<true>, mpl_::bool_<true> >, boost::mpl::if_<boost::iterators::detail::is_non_proxy_reference<const std::__cxx11::basic_string<char>&, std::__cxx11::basic_string<char> >, boost::iterators::detail::postfix_increment_proxy<boost::token_iterator<boost::escaped_list_separator<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> > >, boost::iterators::detail::writable_postfix_increment_proxy<boost::token_iterator<boost::escaped_list_separator<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> > > >, boost::mpl::identity<boost::token_iterator<boost::escaped_list_separator<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> > > >::type boost::iterators::operator++(boost::iterators::iterator_facade<boost::token_iterator<boost::escaped_list_separator<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char>, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string<char>&, int>&, int)' should return 'boost::iterators::iterator_facade<boost::token_iterator<boost::escaped_list_separator<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char>, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string<char>&, int>' [-Weffc++]
  872 |   operator++(
      |   ^~~~~~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/exceptions.hpp:17,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/string_path.hpp:16,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:16,
                 from json-utils.hxx:36,
                 from sharepoint-session.hxx:34,
                 from sharepoint-session.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/any.hpp: In member function 'boost::any& boost::any::operator=(ValueType&&)':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/any.hpp:173:20: warning: 'operator=' should return a reference to '*this' [-Weffc++]
  173 |             return *this;
      |                    ^~~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/time_duration.hpp:17,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/posix_time_config.hpp:16,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/posix_time_system.hpp:13,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/ptime.hpp:12,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/posix_time.hpp:15,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/local_time/local_time.hpp:11,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time.hpp:15,
                 from ../../inc/libcmis/property.hxx:34,
                 from sharepoint-utils.hxx:33,
                 from sharepoint-utils.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/operators.hpp:872:6: warning: prefix 'T& boost::operators_impl::output_iterator_helper<T>::operator++()' should return 'boost::operators_impl::output_iterator_helper<T>&' [-Weffc++]
  872 |   T& operator++() { return static_cast<T&>(*this); }
      |      ^~~~~~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/tuple/tuple.hpp:28,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/index_base.hpp:30,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/base_type.hpp:21,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index_container.hpp:36,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:21,
                 from json-utils.hxx:36,
                 from sharepoint-session.hxx:34,
                 from sharepoint-session.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/tuple/detail/tuple_basic.hpp: In member function 'const boost::tuples::detail::swallow_assign& boost::tuples::detail::swallow_assign::operator=(const T&) const':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/tuple/detail/tuple_basic.hpp:618:12: warning: 'operator=' should return a reference to '*this' [-Weffc++]
  618 |     return *this;
      |            ^~~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/index_saver.hpp:17,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/index_base.hpp:35,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/base_type.hpp:21,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index_container.hpp:36,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:21,
                 from json-utils.hxx:36,
                 from sharepoint-session.hxx:34,
                 from sharepoint-session.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/index_matcher.hpp: In constructor 'boost::multi_index::detail::index_matcher::entry::entry(void*, std::size_t)':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/index_matcher.hpp:70:3: warning: 'boost::multi_index::detail::index_matcher::entry::previous' should be initialized in the member initialization list [-Weffc++]
   70 |   entry(void* node_,std::size_t pos_=0):node(node_),pos(pos_){}
      |   ^~~~~
/pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/index_matcher.hpp:70:3: warning: 'boost::multi_index::detail::index_matcher::entry::ordered' should be initialized in the member initialization list [-Weffc++]
/pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/index_matcher.hpp:70:3: warning: 'boost::multi_index::detail::index_matcher::entry::pile_top' should be initialized in the member initialization list [-Weffc++]
/pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/index_matcher.hpp:70:3: warning: 'boost::multi_index::detail::index_matcher::entry::pile_top_entry' should be initialized in the member initialization list [-Weffc++]
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/sequenced_index.hpp:17,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:23,
                 from json-utils.hxx:36,
                 from sharepoint-session.hxx:34,
                 from sharepoint-session.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/bind/bind.hpp: At global scope:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/bind/bind.hpp:437:5: warning: user-defined 'boost::_bi::bind_t<bool, boost::_bi::logical_and, boost::_bi::list<boost::_bi::bind_t<R, F, L>, typename boost::_bi::add_value<A2>::type> > boost::_bi::operator&&(const boost::_bi::bind_t<R, F, L>&, A2)' always evaluates both arguments [-Weffc++]
  437 |     operator op (bind_t<R, F, L> const & f, A2 a2) \
      |     ^~~~~~~~
/pbulk/work/net/libcmis/work/.buildlink/include/boost/bind/bind.hpp:437:5: note: in definition of macro 'BOOST_BIND_OPERATOR'
  437 |     operator op (bind_t<R, F, L> const & f, A2 a2) \
      |     ^~~~~~~~
/pbulk/work/net/libcmis/work/.buildlink/include/boost/bind/bind.hpp:437:5: warning: user-defined 'boost::_bi::bind_t<bool, boost::_bi::logical_or, boost::_bi::list<boost::_bi::bind_t<R, F, L>, typename boost::_bi::add_value<A2>::type> > boost::_bi::operator||(const boost::_bi::bind_t<R, F, L>&, A2)' always evaluates both arguments [-Weffc++]
  437 |     operator op (bind_t<R, F, L> const & f, A2 a2) \
      |     ^~~~~~~~
/pbulk/work/net/libcmis/work/.buildlink/include/boost/bind/bind.hpp:437:5: note: in definition of macro 'BOOST_BIND_OPERATOR'
  437 |     operator op (bind_t<R, F, L> const & f, A2 a2) \
      |     ^~~~~~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520,
                 from json-utils.hxx:36,
                 from sharepoint-session.hxx:34,
                 from sharepoint-session.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp: In member function 'boost::property_tree::basic_ptree<K, D, C>& boost::property_tree::basic_ptree<Key, Data, KeyCompare>::get_child(const path_type&)':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:573:58: warning: declaration of 'path' shadows a global declaration [-Wshadow]
  573 |         basic_ptree<K, D, C>::get_child(const path_type &path)
      |                                         ~~~~~~~~~~~~~~~~~^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15,
                 from json-utils.hxx:36,
                 from sharepoint-session.hxx:34,
                 from sharepoint-session.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree_fwd.hpp:89:67: note: shadowed declaration is here
   89 |     typedef string_path<std::string, id_translator<std::string> > path;
      |                                                                   ^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520,
                 from json-utils.hxx:36,
                 from sharepoint-session.hxx:34,
                 from sharepoint-session.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp: In member function 'const boost::property_tree::basic_ptree<K, D, C>& boost::property_tree::basic_ptree<Key, Data, KeyCompare>::get_child(const path_type&) const':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:585:58: warning: declaration of 'path' shadows a global declaration [-Wshadow]
  585 |         basic_ptree<K, D, C>::get_child(const path_type &path) const
      |                                         ~~~~~~~~~~~~~~~~~^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15,
                 from json-utils.hxx:36,
                 from sharepoint-session.hxx:34,
                 from sharepoint-session.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree_fwd.hpp:89:67: note: shadowed declaration is here
   89 |     typedef string_path<std::string, id_translator<std::string> > path;
      |                                                                   ^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520,
                 from json-utils.hxx:36,
                 from sharepoint-session.hxx:34,
                 from sharepoint-session.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp: In member function 'boost::property_tree::basic_ptree<K, D, C>& boost::property_tree::basic_ptree<Key, Data, KeyCompare>::get_child(const path_type&, boost::property_tree::basic_ptree<Key, Data, KeyCompare>::self_type&)':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:592:58: warning: declaration of 'path' shadows a global declaration [-Wshadow]
  592 |         basic_ptree<K, D, C>::get_child(const path_type &path,
      |                                         ~~~~~~~~~~~~~~~~~^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15,
                 from json-utils.hxx:36,
                 from sharepoint-session.hxx:34,
                 from sharepoint-session.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree_fwd.hpp:89:67: note: shadowed declaration is here
   89 |     typedef string_path<std::string, id_translator<std::string> > path;
      |                                                                   ^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520,
                 from json-utils.hxx:36,
                 from sharepoint-session.hxx:34,
                 from sharepoint-session.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp: In member function 'const boost::property_tree::basic_ptree<K, D, C>& boost::property_tree::basic_ptree<Key, Data, KeyCompare>::get_child(const path_type&, const self_type&) const':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:602:58: warning: declaration of 'path' shadows a global declaration [-Wshadow]
  602 |         basic_ptree<K, D, C>::get_child(const path_type &path,
      |                                         ~~~~~~~~~~~~~~~~~^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15,
                 from json-utils.hxx:36,
                 from sharepoint-session.hxx:34,
                 from sharepoint-session.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree_fwd.hpp:89:67: note: shadowed declaration is here
   89 |     typedef string_path<std::string, id_translator<std::string> > path;
      |                                                                   ^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520,
                 from json-utils.hxx:36,
                 from sharepoint-session.hxx:34,
                 from sharepoint-session.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp: In member function 'boost::optional<boost::property_tree::basic_ptree<Key, Data, KeyCompare>&> boost::property_tree::basic_ptree<Key, Data, KeyCompare>::get_child_optional(const path_type&)':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:612:67: warning: declaration of 'path' shadows a global declaration [-Wshadow]
  612 |         basic_ptree<K, D, C>::get_child_optional(const path_type &path)
      |                                                  ~~~~~~~~~~~~~~~~~^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15,
                 from json-utils.hxx:36,
                 from sharepoint-session.hxx:34,
                 from sharepoint-session.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree_fwd.hpp:89:67: note: shadowed declaration is here
   89 |     typedef string_path<std::string, id_translator<std::string> > path;
      |                                                                   ^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520,
                 from json-utils.hxx:36,
                 from sharepoint-session.hxx:34,
                 from sharepoint-session.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp: In member function 'boost::optional<const boost::property_tree::basic_ptree<Key, Data, KeyCompare>&> boost::property_tree::basic_ptree<Key, Data, KeyCompare>::get_child_optional(const path_type&) const':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:624:67: warning: declaration of 'path' shadows a global declaration [-Wshadow]
  624 |         basic_ptree<K, D, C>::get_child_optional(const path_type &path) const
      |                                                  ~~~~~~~~~~~~~~~~~^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15,
                 from json-utils.hxx:36,
                 from sharepoint-session.hxx:34,
                 from sharepoint-session.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree_fwd.hpp:89:67: note: shadowed declaration is here
   89 |     typedef string_path<std::string, id_translator<std::string> > path;
      |                                                                   ^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520,
                 from json-utils.hxx:36,
                 from sharepoint-session.hxx:34,
                 from sharepoint-session.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp: In member function 'boost::property_tree::basic_ptree<K, D, C>& boost::property_tree::basic_ptree<Key, Data, KeyCompare>::put_child(const path_type&, const self_type&)':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:636:58: warning: declaration of 'path' shadows a global declaration [-Wshadow]
  636 |         basic_ptree<K, D, C>::put_child(const path_type &path,
      |                                         ~~~~~~~~~~~~~~~~~^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15,
                 from json-utils.hxx:36,
                 from sharepoint-session.hxx:34,
                 from sharepoint-session.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree_fwd.hpp:89:67: note: shadowed declaration is here
   89 |     typedef string_path<std::string, id_translator<std::string> > path;
      |                                                                   ^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520,
                 from json-utils.hxx:36,
                 from sharepoint-session.hxx:34,
                 from sharepoint-session.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp: In member function 'boost::property_tree::basic_ptree<K, D, C>& boost::property_tree::basic_ptree<Key, Data, KeyCompare>::add_child(const path_type&, const self_type&)':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:654:58: warning: declaration of 'path' shadows a global declaration [-Wshadow]
  654 |         basic_ptree<K, D, C>::add_child(const path_type &path,
      |                                         ~~~~~~~~~~~~~~~~~^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15,
                 from json-utils.hxx:36,
                 from sharepoint-session.hxx:34,
                 from sharepoint-session.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree_fwd.hpp:89:67: note: shadowed declaration is here
   89 |     typedef string_path<std::string, id_translator<std::string> > path;
      |                                                                   ^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520,
                 from json-utils.hxx:36,
                 from sharepoint-session.hxx:34,
                 from sharepoint-session.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp: In member function 'typename boost::enable_if<boost::property_tree::detail::is_translator<Translator>, Type>::type boost::property_tree::basic_ptree<Key, Data, KeyCompare>::get(const path_type&, Translator) const':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:743:48: warning: declaration of 'path' shadows a global declaration [-Wshadow]
  743 |     basic_ptree<K, D, C>::get(const path_type &path,
      |                               ~~~~~~~~~~~~~~~~~^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15,
                 from json-utils.hxx:36,
                 from sharepoint-session.hxx:34,
                 from sharepoint-session.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree_fwd.hpp:89:67: note: shadowed declaration is here
   89 |     typedef string_path<std::string, id_translator<std::string> > path;
      |                                                                   ^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520,
                 from json-utils.hxx:36,
                 from sharepoint-session.hxx:34,
                 from sharepoint-session.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp: In member function 'Type boost::property_tree::basic_ptree<Key, Data, KeyCompare>::get(const path_type&) const':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:751:53: warning: declaration of 'path' shadows a global declaration [-Wshadow]
  751 |     Type basic_ptree<K, D, C>::get(const path_type &path) const
      |                                    ~~~~~~~~~~~~~~~~~^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15,
                 from json-utils.hxx:36,
                 from sharepoint-session.hxx:34,
                 from sharepoint-session.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree_fwd.hpp:89:67: note: shadowed declaration is here
   89 |     typedef string_path<std::string, id_translator<std::string> > path;
      |                                                                   ^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520,
                 from json-utils.hxx:36,
                 from sharepoint-session.hxx:34,
                 from sharepoint-session.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp: In member function 'Type boost::property_tree::basic_ptree<Key, Data, KeyCompare>::get(const path_type&, const Type&, Translator) const':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:758:53: warning: declaration of 'path' shadows a global declaration [-Wshadow]
  758 |     Type basic_ptree<K, D, C>::get(const path_type &path,
      |                                    ~~~~~~~~~~~~~~~~~^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15,
                 from json-utils.hxx:36,
                 from sharepoint-session.hxx:34,
                 from sharepoint-session.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree_fwd.hpp:89:67: note: shadowed declaration is here
   89 |     typedef string_path<std::string, id_translator<std::string> > path;
      |                                                                   ^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520,
                 from json-utils.hxx:36,
                 from sharepoint-session.hxx:34,
                 from sharepoint-session.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp: In member function 'typename boost::enable_if<boost::property_tree::detail::is_character<Ch>, std::__cxx11::basic_string<Ch> >::type boost::property_tree::basic_ptree<Key, Data, KeyCompare>::get(const path_type&, const Ch*, Translator) const':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:772:26: warning: declaration of 'path' shadows a global declaration [-Wshadow]
  772 |         const path_type &path, const Ch *default_value, Translator tr) const
      |         ~~~~~~~~~~~~~~~~~^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15,
                 from json-utils.hxx:36,
                 from sharepoint-session.hxx:34,
                 from sharepoint-session.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree_fwd.hpp:89:67: note: shadowed declaration is here
   89 |     typedef string_path<std::string, id_translator<std::string> > path;
      |                                                                   ^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520,
                 from json-utils.hxx:36,
                 from sharepoint-session.hxx:34,
                 from sharepoint-session.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp: In member function 'typename boost::disable_if<boost::property_tree::detail::is_translator<Type>, Type>::type boost::property_tree::basic_ptree<Key, Data, KeyCompare>::get(const path_type&, const Type&) const':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:780:48: warning: declaration of 'path' shadows a global declaration [-Wshadow]
  780 |     basic_ptree<K, D, C>::get(const path_type &path,
      |                               ~~~~~~~~~~~~~~~~~^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15,
                 from json-utils.hxx:36,
                 from sharepoint-session.hxx:34,
                 from sharepoint-session.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree_fwd.hpp:89:67: note: shadowed declaration is here
   89 |     typedef string_path<std::string, id_translator<std::string> > path;
      |                                                                   ^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520,
                 from json-utils.hxx:36,
                 from sharepoint-session.hxx:34,
                 from sharepoint-session.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp: In member function 'typename boost::enable_if<boost::property_tree::detail::is_character<Ch>, std::__cxx11::basic_string<Ch> >::type boost::property_tree::basic_ptree<Key, Data, KeyCompare>::get(const path_type&, const Ch*) const':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:793:26: warning: declaration of 'path' shadows a global declaration [-Wshadow]
  793 |         const path_type &path, const Ch *default_value) const
      |         ~~~~~~~~~~~~~~~~~^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15,
                 from json-utils.hxx:36,
                 from sharepoint-session.hxx:34,
                 from sharepoint-session.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree_fwd.hpp:89:67: note: shadowed declaration is here
   89 |     typedef string_path<std::string, id_translator<std::string> > path;
      |                                                                   ^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520,
                 from json-utils.hxx:36,
                 from sharepoint-session.hxx:34,
                 from sharepoint-session.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp: In member function 'boost::optional<U> boost::property_tree::basic_ptree<Key, Data, KeyCompare>::get_optional(const path_type&, Translator) const':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:800:72: warning: declaration of 'path' shadows a global declaration [-Wshadow]
  800 |     optional<Type> basic_ptree<K, D, C>::get_optional(const path_type &path,
      |                                                       ~~~~~~~~~~~~~~~~~^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15,
                 from json-utils.hxx:36,
                 from sharepoint-session.hxx:34,
                 from sharepoint-session.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree_fwd.hpp:89:67: note: shadowed declaration is here
   89 |     typedef string_path<std::string, id_translator<std::string> > path;
      |                                                                   ^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520,
                 from json-utils.hxx:36,
                 from sharepoint-session.hxx:34,
                 from sharepoint-session.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp: In member function 'boost::optional<U> boost::property_tree::basic_ptree<Key, Data, KeyCompare>::get_optional(const path_type&) const':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:813:66: warning: declaration of 'path' shadows a global declaration [-Wshadow]
  813 |                                                 const path_type &path) const
      |                                                 ~~~~~~~~~~~~~~~~~^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15,
                 from json-utils.hxx:36,
                 from sharepoint-session.hxx:34,
                 from sharepoint-session.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree_fwd.hpp:89:67: note: shadowed declaration is here
   89 |     typedef string_path<std::string, id_translator<std::string> > path;
      |                                                                   ^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520,
                 from json-utils.hxx:36,
                 from sharepoint-session.hxx:34,
                 from sharepoint-session.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp: In member function 'boost::property_tree::basic_ptree<K, D, C>& boost::property_tree::basic_ptree<Key, Data, KeyCompare>::put(const path_type&, const Type&, Translator)':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:844:26: warning: declaration of 'path' shadows a global declaration [-Wshadow]
  844 |         const path_type &path, const Type &value, Translator tr)
      |         ~~~~~~~~~~~~~~~~~^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15,
                 from json-utils.hxx:36,
                 from sharepoint-session.hxx:34,
                 from sharepoint-session.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree_fwd.hpp:89:67: note: shadowed declaration is here
   89 |     typedef string_path<std::string, id_translator<std::string> > path;
      |                                                                   ^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520,
                 from json-utils.hxx:36,
                 from sharepoint-session.hxx:34,
                 from sharepoint-session.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp: In member function 'boost::property_tree::basic_ptree<K, D, C>& boost::property_tree::basic_ptree<Key, Data, KeyCompare>::put(const path_type&, const Type&)':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:859:26: warning: declaration of 'path' shadows a global declaration [-Wshadow]
  859 |         const path_type &path, const Type &value)
      |         ~~~~~~~~~~~~~~~~~^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15,
                 from json-utils.hxx:36,
                 from sharepoint-session.hxx:34,
                 from sharepoint-session.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree_fwd.hpp:89:67: note: shadowed declaration is here
   89 |     typedef string_path<std::string, id_translator<std::string> > path;
      |                                                                   ^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520,
                 from json-utils.hxx:36,
                 from sharepoint-session.hxx:34,
                 from sharepoint-session.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp: In member function 'boost::property_tree::basic_ptree<K, D, C>& boost::property_tree::basic_ptree<Key, Data, KeyCompare>::add(const path_type&, const Type&, Translator)':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:868:26: warning: declaration of 'path' shadows a global declaration [-Wshadow]
  868 |         const path_type &path, const Type &value, Translator tr)
      |         ~~~~~~~~~~~~~~~~~^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15,
                 from json-utils.hxx:36,
                 from sharepoint-session.hxx:34,
                 from sharepoint-session.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree_fwd.hpp:89:67: note: shadowed declaration is here
   89 |     typedef string_path<std::string, id_translator<std::string> > path;
      |                                                                   ^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520,
                 from json-utils.hxx:36,
                 from sharepoint-session.hxx:34,
                 from sharepoint-session.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp: In member function 'boost::property_tree::basic_ptree<K, D, C>& boost::property_tree::basic_ptree<Key, Data, KeyCompare>::add(const path_type&, const Type&)':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:878:26: warning: declaration of 'path' shadows a global declaration [-Wshadow]
  878 |         const path_type &path, const Type &value)
      |         ~~~~~~~~~~~~~~~~~^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15,
                 from json-utils.hxx:36,
                 from sharepoint-session.hxx:34,
                 from sharepoint-session.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree_fwd.hpp:89:67: note: shadowed declaration is here
   89 |     typedef string_path<std::string, id_translator<std::string> > path;
      |                                                                   ^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/range/iterator_range_core.hpp:27,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/replace.hpp:16,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_facet.hpp:17,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/gregorian_io.hpp:16,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/gregorian.hpp:31,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/time_formatters.hpp:12,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/posix_time.hpp:24,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/local_time/local_time.hpp:11,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time.hpp:15,
                 from ../../inc/libcmis/property-type.hxx:31,
                 from ../../inc/libcmis/object-type.hxx:39,
                 from ../../inc/libcmis/session.hxx:36,
                 from base-session.hxx:43,
                 from sharepoint-session.hxx:33,
                 from sharepoint-session.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp: In instantiation of 'class boost::iterators::detail::iterator_facade_base<boost::token_iterator<boost::char_separator<wchar_t, std::char_traits<wchar_t> >, __gnu_cxx::__normal_iterator<const wchar_t*, std::__cxx11::basic_string<wchar_t> >, std::__cxx11::basic_string<wchar_t> >, std::__cxx11::basic_string<wchar_t>, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string<wchar_t>&, int, false, false>':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:854:9:   required from 'class boost::iterators::iterator_facade<boost::token_iterator<boost::char_separator<wchar_t, std::char_traits<wchar_t> >, __gnu_cxx::__normal_iterator<const wchar_t*, std::__cxx11::basic_string<wchar_t> >, std::__cxx11::basic_string<wchar_t> >, std::__cxx11::basic_string<wchar_t>, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string<wchar_t>&, int>'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/token_iterator.hpp:30:9:   required from 'class boost::token_iterator<boost::char_separator<wchar_t, std::char_traits<wchar_t> >, __gnu_cxx::__normal_iterator<const wchar_t*, std::__cxx11::basic_string<wchar_t> >, std::__cxx11::basic_string<wchar_t> >'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_parsing.hpp:322:36:   required from 'boost::date_time::period<date_type, typename date_type::duration_type> boost::date_time::from_simple_string_type(const std::__cxx11::basic_string<OutputT>&) [with date_type = boost::gregorian::date; charT = wchar_t; typename date_type::duration_type = boost::gregorian::date_duration]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/parsers.hpp:103:62:   required from here
/pbulk/work/net/libcmis/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++() [with Derived = boost::token_iterator<boost::char_separator<wchar_t, std::char_traits<wchar_t> >, __gnu_cxx::__normal_iterator<const wchar_t*, std::__cxx11::basic_string<wchar_t> >, std::__cxx11::basic_string<wchar_t> >; Value = std::__cxx11::basic_string<wchar_t>; CategoryOrTraversal = boost::iterators::forward_traversal_tag; Reference = const std::__cxx11::basic_string<wchar_t>&; Difference = int]' should return 'boost::iterators::detail::iterator_facade_base<boost::token_iterator<boost::char_separator<wchar_t, std::char_traits<wchar_t> >, __gnu_cxx::__normal_iterator<const wchar_t*, std::__cxx11::basic_string<wchar_t> >, std::__cxx11::basic_string<wchar_t> >, std::__cxx11::basic_string<wchar_t>, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string<wchar_t>&, int, false, false>&' [-Weffc++]
  745 |         Derived& operator++()
      |                  ^~~~~~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/node_type.hpp:22,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/index_base.hpp:27,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/base_type.hpp:21,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index_container.hpp:36,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:21,
                 from json-utils.hxx:36,
                 from sharepoint-session.hxx:34,
                 from sharepoint-session.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/header_holder.hpp: In instantiation of 'struct boost::multi_index::detail::header_holder<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::null_augment_policy, boost::multi_index::detail::index_node_base<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > > > >*, boost::multi_index::multi_index_container<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, boost::multi_index::indexed_by<boost::multi_index::sequenced<>, boost::multi_index::ordered_non_unique<boost::multi_index::tag<boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >::subs::by_name, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::multi_index::member<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, const std::__cxx11::basic_string<char>, &std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >::first>, std::less<std::__cxx11::basic_string<char> > >, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > > >':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index_container.hpp:99:7:   required from 'class boost::multi_index::multi_index_container<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, boost::multi_index::indexed_by<boost::multi_index::sequenced<>, boost::multi_index::ordered_non_unique<boost::multi_index::tag<boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >::subs::by_name, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::multi_index::member<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, const std::__cxx11::basic_string<char>, &std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >::first>, std::less<std::__cxx11::basic_string<char> > >, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > >'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:60:13:   required from 'struct boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >::subs'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:195:64:   required from 'boost::property_tree::basic_ptree<Key, Data, KeyCompare>::basic_ptree(const boost::property_tree::basic_ptree<Key, Data, KeyCompare>&) [with Key = std::__cxx11::basic_string<char>; Data = std::__cxx11::basic_string<char>; KeyCompare = std::less<std::__cxx11::basic_string<char> >]'
json-utils.hxx:78:62:   required from here
/pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/header_holder.hpp:33:8: warning: 'struct boost::multi_index::detail::header_holder<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::null_augment_policy, boost::multi_index::detail::index_node_base<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > > > >*, boost::multi_index::multi_index_container<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, boost::multi_index::indexed_by<boost::multi_index::sequenced<>, boost::multi_index::ordered_non_unique<boost::multi_index::tag<boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >::subs::by_name, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::multi_index::member<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, const std::__cxx11::basic_string<char>, &std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >::first>, std::less<std::__cxx11::basic_string<char> > >, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > > >' has pointer data members [-Weffc++]
   33 | struct header_holder:private noncopyable
      |        ^~~~~~~~~~~~~
/pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/header_holder.hpp:33:8: warning:   but does not declare 'boost::multi_index::detail::header_holder<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::null_augment_policy, boost::multi_index::detail::index_node_base<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > > > >*, boost::multi_index::multi_index_container<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, boost::multi_index::indexed_by<boost::multi_index::sequenced<>, boost::multi_index::ordered_non_unique<boost::multi_index::tag<boIn file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/range/iterator_range_core.hpp:27,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/replace.hpp:16,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_facet.hpp:17,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/gregorian_io.hpp:16,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/gregorian.hpp:31,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/time_formatters.hpp:12,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/posix_time.hpp:24,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/local_time/local_time.hpp:11,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time.hpp:15,
                 from ost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >::subs::by_name, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::multi_index::member<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, const std::__cxx11::basic_string<char>, &std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >::first>, std::less<std::__cxx11::basic_string<char> > >, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > > >(const boost::multi_index::detail::header_holder<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::null_augment_policy, boost::multi_index::detail::index_node_base<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > > > >*, boost::multi_index::multi_index_container<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, boost::multi_index::indexed_by<boost::multi_index::sequenced<>, boost::multi_index::ordered_non_unique<boost::multi_index::tag<boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >::subs::by_name, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::multi_index::member<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, const std::__cxx11::basic_string<char>, &std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >::first>, std::less<std::__cxx11::basic_string<char> > >, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11:../../inc/libcmis/property.hxx:34,
                 from sharepoint-utils.hxx:33,
                 from sharepoint-utils.cxx:29:
/pbulk/work/net/libcmis/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++()
      |                  ^~~~~~~~
:basic_string<char> > > > > >&)' [-Weffc++]
/pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/header_holder.hpp:33:8: warning:   or 'operator=(const boost::multi_index::detail::header_holder<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::null_augment_policy, boost::multi_index::detail::index_node_base<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > > > >*, boost::multi_index::multi_index_container<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, boost::multi_index::indexed_by<boost::multi_index::sequenced<>, boost::multi_index::ordered_non_unique<boost::multi_index::tag<boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >::subs::by_name, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::multi_index::member<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, const std::__cxx11::basic_string<char>, &std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >::first>, std::less<std::__cxx11::basic_string<char> > >, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > > >&)' [-Weffc++]
/pbulk/work/net/libcmis/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/net/libcmis/work/.buildlink/include/boost/multi_index/detail/header_holder.hpp:38:15: note: pointer member 'boost::multi_index::detail::header_holder<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::null_augment_policy, boost::multi_index::detail::index_node_base<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > > > >*, boost::multi_index::multi_index_container<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, boost::multi_index::indexed_by<boost::multi_index::sequenced<>, boost::multi_index::ordered_non_unique<boost::multi_index::tag<boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >::subs::by_name, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::multi_index::member<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, const std::__cxx11::basic_string<char>, &std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >::first>, std::less<std::__cxx11::basic_string<char> > >, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > > >::member' declared here
   38 |   NodeTypePtr member;
      |               ^~~~~~
/pbulk/work/net/libcmis/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/net/libcmis/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++(
      |   ^~~~~~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/token_iterator.hpp:24,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/tokenizer.hpp:20,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_parsing.hpp:17,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/parsers.hpp:13,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/gregorian.hpp:34,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/time_formatters.hpp:12,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/posix_time.hpp:24,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/local_time/local_time.hpp:11,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time.hpp:15,
                 from ../../inc/libcmis/property-type.hxx:31,
                 from ../../inc/libcmis/object-type.hxx:39,
                 from ../../inc/libcmis/session.hxx:36,
                 from base-session.hxx:43,
                 from sharepoint-session.hxx:33,
                 from sharepoint-session.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/token_functions.hpp: In instantiation of 'boost::char_separator<Char, Tr>::char_separator(const Char*, const Char*, boost::empty_token_policy) [with Char = char; Tr = std::char_traits<char>]':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_parsing.hpp:155:27:   required from 'date_type boost::date_time::parse_date(const string&, int) [with date_type = boost::gregorian::date; std::string = std::__cxx11::basic_string<char>]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/parsers.hpp:49:41:   required from here
/pbulk/work/net/libcmis/work/.buildlink/include/boost/token_functions.hpp:435:5: warning: 'boost::char_separator<char, std::char_traits<char> >::m_kept_delims' should be initialized in the member initialization list [-Weffc++]
  435 |     char_separator(const Char* dropped_delims,
      |     ^~~~~~~~~~~~~~
/pbulk/work/net/libcmis/work/.buildlink/include/boost/token_functions.hpp: In instantiation of 'boost::char_separator<Char, Tr>::char_separator(const Char*, const Char*, boost::empty_token_policy) [with Char = wchar_t; Tr = std::char_traits<wchar_t>]':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_parsing.hpp:320:22:   required from 'boost::date_time::period<date_type, typename date_type::duration_type> boost::date_time::from_simple_string_type(const std::__cxx11::basic_string<OutputT>&) [with date_type = boost::gregorian::date; charT = wchar_t; typename date_type::duration_type = boost::gregorian::date_duration]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/parsers.hpp:103:62:   required from here
/pbulk/work/net/libcmis/work/.buildlink/include/boost/token_functions.hpp:435:5: warning: 'boost::char_separator<wchar_t, std::char_traits<wchar_t> >::m_kept_delims' should be initialized in the member initialization list [-Weffc++]
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/format_date_parser.hpp:17,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_generator_parser.hpp:20,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_facet.hpp:25,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/gregorian_io.hpp:16,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/gregorian.hpp:31,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/time_formatters.hpp:12,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/posix_time.hpp:24,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/local_time/local_time.hpp:11,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time.hpp:15,
                 from ../../inc/libcmis/property-type.hxx:31,
                 from ../../inc/libcmis/object-type.hxx:39,
                 from ../../inc/libcmis/session.hxx:36,
                 from base-session.hxx:43,
                 from sharepoint-session.hxx:33,
                 from sharepoint-session.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/special_values_parser.hpp: In instantiation of 'boost::date_time::special_values_parser<date_type, charT>::special_values_parser() [with date_type = boost::gregorian::date; charT = char]':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/time_parsing.hpp:316:18:   required from 'time_type boost::date_time::parse_iso_time(const string&, char) [with time_type = boost::posix_time::ptime; std::string = std::__cxx11::basic_string<char>]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/time_parsers.hpp:35:51:   required from here
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/special_values_parser.hpp:52:5: warning: 'boost::date_time::special_values_parser<boost::gregorian::date, char>::m_sv_strings' should be initialized in the member initialization list [-Weffc++]
   52 |     special_values_parser()
      |     ^~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/period_parser.hpp:19,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_facet.hpp:23,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/gregorian_io.hpp:16,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/gregorian.hpp:31,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/time_formatters.hpp:12,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/posix_time.hpp:24,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/local_time/local_time.hpp:11,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time.hpp:15,
                 from ../../inc/libcmis/property-type.hxx:31,
                 from ../../inc/libcmis/object-type.hxx:39,
                 from ../../inc/libcmis/session.hxx:36,
                 from base-session.hxx:43,
                 from sharepoint-session.hxx:33,
                 from sharepoint-session.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/string_parse_tree.hpp: In instantiation of 'boost::date_time::parse_match_result<charT>::parse_match_result() [with charT = char]':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/time_parsing.hpp:317:17:   required from 'time_type boost::date_time::parse_iso_time(const string&, char) [with time_type = boost::posix_time::ptime; std::string = std::__cxx11::basic_string<char>]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/time_parsers.hpp:35:51:   required from here
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/string_parse_tree.hpp:28:3: warning: 'boost::date_time::parse_match_result<char>::cache' should be initialized in the member initialization list [-Weffc++]
   28 |   parse_match_result() :
      |   ^~~~~~~~~~~~~~~~~~
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/string_parse_tree.hpp: In instantiation of 'boost::date_time::string_parse_tree<charT>::string_parse_tree(short int) [with charT = char]':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/special_values_parser.hpp:53:5:   required from 'boost::date_time::special_values_parser<date_type, charT>::special_values_parser() [with date_type = boost::gregorian::date; charT = char]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/time_parsing.hpp:316:18:   required from 'time_type boost::date_time::parse_iso_time(const string&, char) [with time_type = boost::posix_time::ptime; std::string = std::__cxx11::basic_string<char>]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/time_parsers.hpp:35:51:   required from here
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/string_parse_tree.hpp:119:3: warning: 'boost::date_time::string_parse_tree<char>::m_next_chars' should be initialized in the member initialization list [-Weffc++]
  119 |   string_parse_tree(short value = parse_match_result_type::PARSE_ERROR) :
      |   ^~~~~~~~~~~~~~~~~
  CXX      libcmis_la-ws-folder.lo
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/copy_map.hpp:24,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/index_base.hpp:23,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/base_type.hpp:21,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index_container.hpp:36,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:21,
                 from json-utils.hxx:36,
                 from sharepoint-session.hxx:34,
                 from sharepoint-session.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/auto_space.hpp: In instantiation of 'struct boost::multi_index::detail::auto_space<boost::multi_index::detail::copy_map_entry<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::null_augment_policy, boost::multi_index::detail::index_node_base<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > > > > >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > >':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/copy_map.hpp:123:46:   required from 'class boost::multi_index::detail::copy_map<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::null_augment_policy, boost::multi_index::detail::index_node_base<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > > > >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > >'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index_container.hpp:623:19:   required from 'void boost::multi_index::multi_index_container<Value, IndexSpecifierList, Allocator>::copy_construct_from(const boost::multi_index::multi_index_container<Value, IndexSpecifierList, Allocator>&) [with Value = std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >; IndexSpecifierList = boost::multi_index::indexed_by<boost::multi_index::sequenced<>, boost::multi_index::ordered_non_unique<boost::multi_index::tag<boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >::subs::by_name, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::multi_index::member<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, const std::__cxx11::basic_string<char>, &std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >::first>, std::less<std::__cxx11::basic_string<char> > >, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>; Allocator = std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > >]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index_container.hpp:294:5:   required from 'boost::multi_index::multi_index_container<Value, IndexSpecifierList, Allocator>::multi_index_container(const boost::multi_index::multi_index_container<Value, IndexSpecifierList, Allocator>&) [with Value = std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >; IndexSpecifierList = boost::multi_index::indexed_by<boost::multi_index::sequenced<>, boost::multi_index::ordered_non_unique<boost::multi_index::tag<boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >::subs::by_name, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::multi_index::member<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, const std::__cxx11::basic_string<char>, &std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >::first>, std::less<std::__cxx11::basic_string<char> > >, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>; Allocator = std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > >]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:195:22:   required from 'boost::property_tree::basic_ptree<Key, Data, KeyCompare>::basic_ptree(const boost::property_tree::basic_ptree<Key, Data, KeyCompare>&) [with Key = std::__cxx11::basic_string<char>; Data = std::__cxx11::basic_string<char>; KeyCompare = std::less<std::__cxx11::basic_string<char> >]'
json-utils.hxx:78:62:   required from here
/pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/auto_space.hpp:47:8: warning: 'struct boost::multi_index::detail::auto_space<boost::multi_index::detail::copy_map_entry<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::null_augment_policy, boost::multi_index::detail::index_node_base<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > > > > >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > >' has pointer data members [-Weffc++]
   47 | struct auto_space:private noncopyable
      |        ^~~~~~~~~~
/pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/auto_space.hpp:47:8: warning:   but does not declare 'boost::multi_index::detail::auto_space<boost::multi_index::detail::copy_map_entry<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::null_augment_policy, boost::multi_index::detail::index_node_base<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > > > > >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > >(const boost::multi_index::detail::auto_space<boost::multi_index::detail::copy_map_entry<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::null_augment_policy, boost::multi_index::detail::index_node_base<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > > > > >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > >&)' [-Weffc++]
/pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/auto_space.hpp:47:8: warning:   or 'operator=(const boost::multi_index::detail::auto_space<boost::multi_index::detail::copy_map_entry<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::null_augment_policy, boost::multi_index::detail::index_node_base<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > > > > >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > >&)' [-Weffc++]
/pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/auto_space.hpp:90:13: note: pointer member 'boost::multi_index::detail::auto_space<boost::multi_index::detail::copy_map_entry<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::null_augment_policy, boost::multi_index::detail::index_node_base<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > > > > >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > >::data_' declared here
   90 |   pointer   data_;
      |             ^~~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/index_base.hpp:23,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/base_type.hpp:21,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index_container.hpp:36,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:21,
                 from json-utils.hxx:36,
                 from sharepoint-session.hxx:34,
                 from sharepoint-session.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/copy_map.hpp: In instantiation of 'class boost::multi_index::detail::copy_map<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::null_augment_policy, boost::multi_index::detail::index_node_base<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > > > >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > >':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index_container.hpp:623:19:   required from 'void boost::multi_index::multi_index_container<Value, IndexSpecifierList, Allocator>::copy_construct_from(const boost::multi_index::multi_index_container<Value, IndexSpecifierList, Allocator>&) [with Value = std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >; IndexSpecifierList = boost::multi_index::indexed_by<boost::multi_index::sequenced<>, boost::multi_index::ordered_non_unique<boost::multi_index::tag<boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >::subs::by_name, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::multi_index::member<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, const std::__cxx11::basic_string<char>, &std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >::first>, std::less<std::__cxx11::basic_string<char> > >, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>; Allocator = std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > >]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index_container.hpp:294:5:   required from 'boost::multi_index::multi_index_container<Value, IndexSpecifierList, Allocator>::multi_index_container(const boost::multi_index::multi_index_container<Value, IndexSpecifierList, Allocator>&) [with Value = std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >; IndexSpecifierList = boost::multi_index::indexed_by<boost::multi_index::sequenced<>, boost::multi_index::ordered_non_unique<boost::multi_index::tag<boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >::subs::by_name, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::multi_index::member<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, const std::__cxx11::basic_string<char>, &std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >::first>, std::less<std::__cxx11::basic_string<char> > >, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>; Allocator = std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > >]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:195:22:   required from 'boost::property_tree::basic_ptree<Key, Data, KeyCompare>::basic_ptree(const boost::property_tree::basic_ptree<Key, Data, KeyCompare>&) [with Key = std::__cxx11::basic_string<char>; Data = std::__cxx11::basic_string<char>; KeyCompare = std::less<std::__cxx11::basic_string<char> >]'
json-utils.hxx:78:62:   required from here
/pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/copy_map.hpp:73:7: warning: 'class boost::multi_index::detail::copy_map<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::null_augment_policy, boost::multi_index::detail::index_node_base<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > > > >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > >' has pointer data members [-Weffc++]
   73 | class copy_map:private noncopyable
      |       ^~~~~~~~
/pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/copy_map.hpp:73:7: warning:   but does not declare 'boost::multi_index::detail::copy_map<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::null_augment_policy, boost::multi_index::detail::index_node_base<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > > > >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > >(const boost::multi_index::detail::copy_map<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::null_augment_policy, boost::multi_index::detail::index_node_base<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > > > >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > >&)' [-Weffc++]
/pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/copy_map.hpp:73:7: warning:   or 'operator=(const boost::multi_index::detail::copy_map<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::null_augment_policy, boost::multi_index::detail::index_node_base<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > > > >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > >&)' [-Weffc++]
/pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/copy_map.hpp:126:46: note: pointer member 'boost::multi_index::detail::copy_map<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::null_augment_policy, boost::multi_index::detail::index_node_base<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > > > >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > >::header_cpy_' declared here
  126 |   Node*                                      header_cpy_;
      |                                              ^~~~~~~~~~~
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp: In instantiation of 'class boost::iterators::detail::iterator_facade_base<boost::token_iterator<boost::char_separator<char, std::char_traits<char> >, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char>, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string<char>&, int, false, false>':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:854:9:   required from 'class boost::iterators::iterator_facade<boost::token_iterator<boost::char_separator<char, std::char_traits<char> >, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char>, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string<char>&, int>'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/token_iterator.hpp:30:9:   required from 'class boost::token_iterator<boost::char_separator<char, std::char_traits<char> >, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_parsing.hpp:158:24:   required from here
/pbulk/work/net/libcmis/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++() [with Derived = boost::token_iterator<boost::char_separator<char, std::char_traits<char> >, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >; Value = std::__cxx11::basic_string<char>; CategoryOrTraversal = boost::iterators::forward_traversal_tag; Reference = const std::__cxx11::basic_string<char>&; Difference = int]' should return 'boost::iterators::detail::iterator_facade_base<boost::token_iterator<boost::char_separator<char, std::char_traits<char> >, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char>, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string<char>&, int, false, false>&' [-Weffc++]
  745 |         Derived& operator++()
      |                  ^~~~~~~~
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp: In instantiation of 'class boost::iterators::detail::iterator_facade_base<boost::token_iterator<boost::offset_separator, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char>, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string<char>&, int, false, false>':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:854:9:   required from 'class boost::iterators::iterator_facade<boost::token_iterator<boost::offset_separator, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char>, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string<char>&, int>'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/token_iterator.hpp:30:9:   required from 'class boost::token_iterator<boost::offset_separator, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_parsing.hpp:202:73:   required from here
/pbulk/work/net/libcmis/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++() [with Derived = boost::token_iterator<boost::offset_separator, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >; Value = std::__cxx11::basic_string<char>; CategoryOrTraversal = boost::iterators::forward_traversal_tag; Reference = const std::__cxx11::basic_string<char>&; Difference = int]' should return 'boost::iterators::detail::iterator_facade_base<boost::token_iterator<boost::offset_separator, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char>, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string<char>&, int, false, false>&' [-Weffc++]
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/period_parser.hpp:19,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_facet.hpp:23,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/gregorian_io.hpp:16,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/gregorian.hpp:31,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/time_formatters.hpp:12,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/posix_time.hpp:24,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/local_time/local_time.hpp:11,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time.hpp:15,
                 from ../../inc/libcmis/property-type.hxx:31,
                 from ../../inc/libcmis/object-type.hxx:39,
                 from ../../inc/libcmis/session.hxx:36,
                 from base-session.hxx:43,
                 from sharepoint-session.hxx:33,
                 from sharepoint-session.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/string_parse_tree.hpp: In instantiation of 'boost::date_time::string_parse_tree<charT>::string_parse_tree(boost::date_time::string_parse_tree<charT>::collection_type, unsigned int) [with charT = char; boost::date_time::string_parse_tree<charT>::collection_type = std::vector<std::__cxx11::basic_string<char> >]':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/special_values_parser.hpp:91:22:   required from 'void boost::date_time::special_values_parser<date_type, charT>::sv_strings(const string_type&, const string_type&, const string_type&, const string_type&, const string_type&) [with date_type = boost::gregorian::date; charT = char; boost::date_time::special_values_parser<date_type, charT>::string_type = std::__cxx11::basic_string<char>]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/special_values_parser.hpp:54:7:   required from 'boost::date_time::special_values_parser<date_type, charT>::special_values_parser() [with date_type = boost::gregorian::date; charT = char]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/time_parsing.hpp:316:18:   required from 'time_type boost::date_time::parse_iso_time(const string&, char) [with time_type = boost::posix_time::ptime; std::string = std::__cxx11::basic_string<char>]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/time_parsers.hpp:35:51:   required from here
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/string_parse_tree.hpp:104:3: warning: 'boost::date_time::string_parse_tree<char>::m_next_chars' should be initialized in the member initialization list [-Weffc++]
  104 |   string_parse_tree(collection_type names, unsigned int starting_point=0) :
      |   ^~~~~~~~~~~~~~~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/shared_ptr.hpp:17,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/time_clock.hpp:17,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/posix_time_types.hpp:10,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/time_formatters.hpp:16,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/posix_time.hpp:24,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/local_time/local_time.hpp:11,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time.hpp:15,
                 from ../../inc/libcmis/property.hxx:34,
                 from sharepoint-utils.hxx:33,
                 from sharepoint-utils.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/smart_ptr/shared_ptr.hpp: In constructor 'boost::detail::esft2_deleter_wrapper::esft2_deleter_wrapper()':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/smart_ptr/shared_ptr.hpp:1079:5: warning: 'boost::detail::esft2_deleter_wrapper::deleter_' should be initialized in the member initialization list [-Weffc++]
 1079 |     esft2_deleter_wrapper() BOOST_SP_NOEXCEPT
      |     ^~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/range/iterator_range_core.hpp:27,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/replace.hpp:16,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_facet.hpp:17,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/gregorian_io.hpp:16,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/gregorian.hpp:31,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/time_formatters.hpp:12,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/posix_time.hpp:24,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/local_time/local_time.hpp:11,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time.hpp:15,
                 from ../../inc/libcmis/property-type.hxx:31,
                 from ../../inc/libcmis/object-type.hxx:39,
                 from ../../inc/libcmis/session.hxx:36,
                 from base-session.hxx:43,
                 from sharepoint-session.hxx:33,
                 from sharepoint-session.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp: In instantiation of 'class boost::iterators::detail::iterator_facade_base<boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, int, false, false>':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:774:11:   required from 'class boost::iterators::detail::iterator_facade_base<boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, int, true, false>'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:800:11:   required from 'class boost::iterators::detail::iterator_facade_base<boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, int, true, true>'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:854:9:   required from 'class boost::iterators::iterator_facade<boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, int>'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_adaptor.hpp:249:9:   required from 'class boost::iterators::iterator_adaptor<boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, char, boost::use_default, char, boost::use_default>'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/transform_iterator.hpp:83:9:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/case_conv.hpp:76:79:   required from 'SequenceT boost::algorithm::to_lower_copy(const SequenceT&, const std::locale&) [with SequenceT = std::__cxx11::basic_string<char>]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/string_parse_tree.hpp:110:54:   required from 'boost::date_time::string_parse_tree<charT>::string_parse_tree(boost::date_time::string_parse_tree<charT>::collection_type, unsigned int) [with charT = char; boost::date_time::string_parse_tree<charT>::collection_type = std::vector<std::__cxx11::basic_string<char> >]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/special_values_parser.hpp:91:22:   required from 'void boost::date_time::special_values_parser<date_type, charT>::sv_strings(const string_type&, const string_type&, const string_type&, const string_type&, const string_type&) [with date_type = boost::gregorian::date; charT = char; boost::date_time::special_values_parser<date_type, charT>::string_type = std::__cxx11::basic_string<char>]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/special_values_parser.hpp:54:7:   required from 'boost::date_time::special_values_parser<date_type, charT>::special_values_parser() [with date_type = boost::gregorian::date; charT = char]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/time_parsing.hpp:316:18:   required from 'time_type boost::date_time::parse_iso_time(const string&, char) [with time_type = boost::posix_time::ptime; std::string = std::__cxx11::basic_string<char>]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/time_parsers.hpp:35:51:   required from here
/pbulk/work/net/libcmis/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++() [with Derived = boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>; Value = char; CategoryOrTraversal = boost::iterators::random_access_traversal_tag; Reference = char; Difference = int]' should return 'boost::iterators::detail::iterator_facade_base<boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, int, false, false>&' [-Weffc++]
  745 |         Derived& operator++()
      |                  ^~~~~~~~
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp: In instantiation of 'class boost::iterators::detail::iterator_facade_base<boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, int, true, false>':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:800:11:   required from 'class boost::iterators::detail::iterator_facade_base<boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, int, true, true>'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:854:9:   required from 'class boost::iterators::iterator_facade<boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, int>'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_adaptor.hpp:249:9:   required from 'class boost::iterators::iterator_adaptor<boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, char, boost::use_default, char, boost::use_default>'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/transform_iterator.hpp:83:9:   required from 'class boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/detail/case_conv.hpp:117:53:   required from 'SequenceT boost::algorithm::detail::transform_range_copy(const RangeT&, FunctorT) [with SequenceT = std::__cxx11::basic_string<char>; RangeT = std::__cxx11::basic_string<char>; FunctorT = boost::algorithm::detail::to_lowerF<char>]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/case_conv.hpp:76:79:   required from 'SequenceT boost::algorithm::to_lower_copy(const SequenceT&, const std::locale&) [with SequenceT = std::__cxx11::basic_string<char>]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/string_parse_tree.hpp:110:54:   required from 'boost::date_time::string_parse_tree<charT>::string_parse_tree(boost::date_time::string_parse_tree<charT>::collection_type, unsigned int) [with charT = char; boost::date_time::string_parse_tree<charT>::collection_type = std::vector<std::__cxx11::basic_string<char> >]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/special_values_parser.hpp:91:22:   required from 'void boost::date_time::special_values_parser<date_type, charT>::sv_strings(const string_type&, const string_type&, const string_type&, const string_type&, const string_type&) [with date_type = boost::gregorian::date; charT = char; boost::date_time::special_values_parser<date_type, charT>::string_type = std::__cxx11::basic_string<char>]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/special_values_parser.hpp:54:7:   required from 'boost::date_time::special_values_parser<date_type, charT>::special_values_parser() [with date_type = boost::gregorian::date; charT = char]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/time_parsing.hpp:316:18:   required from 'time_type boost::date_time::parse_iso_time(const string&, char) [with time_type = boost::posix_time::ptime; std::string = std::__cxx11::basic_string<char>]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/time_parsers.hpp:35:51:   required from here
/pbulk/work/net/libcmis/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--() [with Derived = boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>; Value = char; CategoryOrTraversal = boost::iterators::random_access_traversal_tag; Reference = char; Difference = int]' should return 'boost::iterators::detail::iterator_facade_base<boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, int, true, false>&' [-Weffc++]
  778 |         Derived& operator--()
      |                  ^~~~~~~~
/pbulk/work/net/libcmis/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) [with Derived = boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>; Value = char; CategoryOrTraversal = boost::iterators::random_access_traversal_tag; Reference = char; Difference = int]' should return 'boost::iterators::detail::iterator_facade_base<boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, int, true, false>' [-Weffc++]
  784 |         Derived operator--(int)
      |                 ^~~~~~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/trim.hpp:23,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string.hpp:19,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/tz_db_base.hpp:24,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/local_time/tz_database.hpp:14,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/local_time/local_time.hpp:19,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time.hpp:15,
                 from ../../inc/libcmis/property.hxx:34,
                 from sharepoint-utils.hxx:33,
                 from sharepoint-utils.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/classification.hpp: At global scope:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/classification.hpp:238:9: warning: user-defined 'boost::algorithm::detail::pred_andF<Pred1T, Pred2T> boost::algorithm::operator&&(const boost::algorithm::predicate_facade<Pred1T>&, const boost::algorithm::predicate_facade<Pred2T>&)' always evaluates both arguments [-Weffc++]
  238 |         operator&&(
      |         ^~~~~~~~
/pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/classification.hpp:262:9: warning: user-defined 'boost::algorithm::detail::pred_orF<Pred1T, Pred2T> boost::algorithm::operator||(const boost::algorithm::predicate_facade<Pred1T>&, const boost::algorithm::predicate_facade<Pred2T>&)' always evaluates both arguments [-Weffc++]
  262 |         operator||(
      |         ^~~~~~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/function/function_template.hpp:14,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/function.hpp:16,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/detail/find_iterator.hpp:18,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/find_iterator.hpp:24,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/iter_find.hpp:27,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/split.hpp:16,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string.hpp:23,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/tz_db_base.hpp:24,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/local_time/tz_database.hpp:14,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/local_time/local_time.hpp:19,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time.hpp:15,
                 from ../../inc/libcmis/property.hxx:34,
                 from sharepoint-utils.hxx:33,
                 from sharepoint-utils.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/function/function_base.hpp: In constructor 'boost::function_base::function_base()':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/function/function_base.hpp:497:3: warning: 'boost::function_base::functor' should be initialized in the member initialization list [-Weffc++]
  497 |   function_base() : vtable(0) { }
      |   ^~~~~~~~~~~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/range/iterator_range_core.hpp:27,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/replace.hpp:16,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_facet.hpp:17,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/gregorian_io.hpp:16,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/gregorian.hpp:31,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/time_formatters.hpp:12,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/posix_time.hpp:24,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/local_time/local_time.hpp:11,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time.hpp:15,
                 from ../../inc/libcmis/property.hxx:34,
                 from sharepoint-utils.hxx:33,
                 from sharepoint-utils.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp: In instantiation of 'class boost::iterators::detail::iterator_facade_base<boost::token_iterator<boost::escaped_list_separator<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char>, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string<char>&, int, false, false>':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:854:9:   required from 'class boost::iterators::iterator_facade<boost::token_iterator<boost::escaped_list_separator<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char>, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string<char>&, int>'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/token_iterator.hpp:30:9:   required from 'class boost::token_iterator<boost::escaped_list_separator<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/tz_db_base.hpp:337:21:   required from here
/pbulk/work/net/libcmis/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++() [with Derived = boost::token_iterator<boost::escaped_list_separator<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >; Value = std::__cxx11::basic_string<char>; CategoryOrTraversal = boost::iterators::forward_traversal_tag; Reference = const std::__cxx11::basic_string<char>&; Difference = int]' should return 'boost::iterators::detail::iterator_facade_base<boost::token_iterator<boost::escaped_list_separator<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char>, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string<char>&, int, false, false>&' [-Weffc++]
  745 |         Derived& operator++()
      |                  ^~~~~~~~
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp: In substitution of 'template<class I, class V, class TC, class R, class D> 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) [with I = boost::token_iterator<boost::escaped_list_separator<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >; V = std::__cxx11::basic_string<char>; TC = boost::iterators::forward_traversal_tag; R = const std::__cxx11::basic_string<char>&; D = int]':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/tz_db_base.hpp:339:12:   required from here
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:872:3: warning: postfix 'boost::mpl::eval_if<boost::mpl::and_<boost::is_convertible<const std::__cxx11::basic_string<char>&, const std::__cxx11::basic_string<char>&>, boost::mpl::not_<boost::is_convertible<boost::iterators::forward_traversal_tag, boost::iterators::forward_traversal_tag> >, mpl_::bool_<true>, mpl_::bool_<true>, mpl_::bool_<true> >, boost::mpl::if_<boost::iterators::detail::is_non_proxy_reference<const std::__cxx11::basic_string<char>&, std::__cxx11::basic_string<char> >, boost::iterators::detail::postfix_increment_proxy<boost::token_iterator<boost::escaped_list_separator<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> > >, boost::iterators::detail::writable_postfix_increment_proxy<boost::token_iterator<boost::escaped_list_separator<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> > > >, boost::mpl::identity<boost::token_iterator<boost::escaped_list_separator<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> > > >::type boost::iterators::operator++(boost::iterators::iterator_facade<boost::token_iterator<boost::escaped_list_separator<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char>, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string<char>&, int>&, int)' should return 'boost::iterators::iterator_facade<boost::token_iterator<boost::escaped_list_separator<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char>, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string<char>&, int>' [-Weffc++]
  872 |   operator++(
      |   ^~~~~~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/exceptions.hpp:17,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/string_path.hpp:16,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:16,
                 from json-utils.hxx:36,
                 from sharepoint-utils.hxx:35,
                 from sharepoint-utils.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/any.hpp: In member function 'boost::any& boost::any::operator=(ValueType&&)':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/any.hpp:173:20: warning: 'operator=' should return a reference to '*this' [-Weffc++]
  173 |             return *this;
      |                    ^~~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/tuple/tuple.hpp:28,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/index_base.hpp:30,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/base_type.hpp:21,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index_container.hpp:36,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:21,
                 from json-utils.hxx:36,
                 from sharepoint-utils.hxx:35,
                 from sharepoint-utils.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/tuple/detail/tuple_basic.hpp: In member function 'const boost::tuples::detail::swallow_assign& boost::tuples::detail::swallow_assign::operator=(const T&) const':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/tuple/detail/tuple_basic.hpp:618:12: warning: 'operator=' should return a reference to '*this' [-Weffc++]
  618 |     return *this;
      |            ^~~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/index_saver.hpp:17,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/index_base.hpp:35,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/base_type.hpp:21,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index_container.hpp:36,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:21,
                 from json-utils.hxx:36,
                 from sharepoint-utils.hxx:35,
                 from sharepoint-utils.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/index_matcher.hpp: In constructor 'boost::multi_index::detail::index_matcher::entry::entry(void*, std::size_t)':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/index_matcher.hpp:70:3: warning: 'boost::multi_index::detail::index_matcher::entry::previous' should be initialized in the member initialization list [-Weffc++]
   70 |   entry(void* node_,std::size_t pos_=0):node(node_),pos(pos_){}
      |   ^~~~~
/pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/index_matcher.hpp:70:3: warning: 'boost::multi_index::detail::index_matcher::entry::ordered' should be initialized in the member initialization list [-Weffc++]
/pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/index_matcher.hpp:70:3: warning: 'boost::multi_index::detail::index_matcher::entry::pile_top' should be initialized in the member initialization list [-Weffc++]
/pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/index_matcher.hpp:70:3: warning: 'boost::multi_index::detail::index_matcher::entry::pile_top_entry' should be initialized in the member initialization list [-Weffc++]
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/shared_ptr.hpp:17,
                 from ../../inc/libcmis/document.hxx:35,
                 from ws-document.hxx:31,
                 from ws-document.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/smart_ptr/shared_ptr.hpp: In constructor 'boost::detail::esft2_deleter_wrapper::esft2_deleter_wrapper()':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/smart_ptr/shared_ptr.hpp:1079:5: warning: 'boost::detail::esft2_deleter_wrapper::deleter_' should be initialized in the member initialization list [-Weffc++]
 1079 |     esft2_deleter_wrapper() BOOST_SP_NOEXCEPT
      |     ^~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/sequenced_index.hpp:17,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:23,
                 from json-utils.hxx:36,
                 from sharepoint-utils.hxx:35,
                 from sharepoint-utils.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/bind/bind.hpp: At global scope:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/bind/bind.hpp:437:5: warning: user-defined 'boost::_bi::bind_t<bool, boost::_bi::logical_and, boost::_bi::list<boost::_bi::bind_t<R, F, L>, typename boost::_bi::add_value<A2>::type> > boost::_bi::operator&&(const boost::_bi::bind_t<R, F, L>&, A2)' always evaluates both arguments [-Weffc++]
  437 |     operator op (bind_t<R, F, L> const & f, A2 a2) \
      |     ^~~~~~~~
/pbulk/work/net/libcmis/work/.buildlink/include/boost/bind/bind.hpp:453:1: note: in expansion of macro 'BOOST_BIND_OPERATOR'
  453 | BOOST_BIND_OPERATOR( &&, logical_and )
      | ^~~~~~~~~~~~~~~~~~~
/pbulk/work/net/libcmis/work/.buildlink/include/boost/bind/bind.hpp:437:5: warning: user-defined 'boost::_bi::bind_t<bool, boost::_bi::logical_or, boost::_bi::list<boost::_bi::bind_t<R, F, L>, typename boost::_bi::add_value<A2>::type> > boost::_bi::operator||(const boost::_bi::bind_t<R, F, L>&, A2)' always evaluates both arguments [-Weffc++]
  437 |     operator op (bind_t<R, F, L> const & f, A2 a2) \
      |     ^~~~~~~~
/pbulk/work/net/libcmis/work/.buildlink/include/boost/bind/bind.hpp:454:1: note: in expansion of macro 'BOOST_BIND_OPERATOR'
  454 | BOOST_BIND_OPERATOR( ||, logical_or )
      | ^~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520,
                 from json-utils.hxx:36,
                 from sharepoint-utils.hxx:35,
                 from sharepoint-utils.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp: In member function 'boost::property_tree::basic_ptree<K, D, C>& boost::property_tree::basic_ptree<Key, Data, KeyCompare>::get_child(const path_type&)':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:573:58: warning: declaration of 'path' shadows a global declaration [-Wshadow]
  573 |         basic_ptree<K, D, C>::get_child(const path_type &path)
      |                                         ~~~~~~~~~~~~~~~~~^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15,
                 from json-utils.hxx:36,
                 from sharepoint-utils.hxx:35,
                 from sharepoint-utils.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree_fwd.hpp:89:67: note: shadowed declaration is here
   89 |     typedef string_path<std::string, id_translator<std::string> > path;
      |                                                                   ^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520,
                 from json-utils.hxx:36,
                 from sharepoint-utils.hxx:35,
                 from sharepoint-utils.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp: In member function 'const boost::property_tree::basic_ptree<K, D, C>& boost::property_tree::basic_ptree<Key, Data, KeyCompare>::get_child(const path_type&) const':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:585:58: warning: declaration of 'path' shadows a global declaration [-Wshadow]
  585 |         basic_ptree<K, D, C>::get_child(const path_type &path) const
      |                                         ~~~~~~~~~~~~~~~~~^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15,
                 from json-utils.hxx:36,
                 from sharepoint-utils.hxx:35,
                 from sharepoint-utils.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree_fwd.hpp:89:67: note: shadowed declaration is here
   89 |     typedef string_path<std::string, id_translator<std::string> > path;
      |                                                                   ^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520,
                 from json-utils.hxx:36,
                 from sharepoint-utils.hxx:35,
                 from sharepoint-utils.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp: In member function 'boost::property_tree::basic_ptree<K, D, C>& boost::property_tree::basic_ptree<Key, Data, KeyCompare>::get_child(const path_type&, boost::property_tree::basic_ptree<Key, Data, KeyCompare>::self_type&)':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:592:58: warning: declaration of 'path' shadows a global declaration [-Wshadow]
  592 |         basic_ptree<K, D, C>::get_child(const path_type &path,
      |                                         ~~~~~~~~~~~~~~~~~^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15,
                 from json-utils.hxx:36,
                 from sharepoint-utils.hxx:35,
                 from sharepoint-utils.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree_fwd.hpp:89:67: note: shadowed declaration is here
   89 |     typedef string_path<std::string, id_translator<std::string> > path;
      |                                                                   ^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520,
                 from json-utils.hxx:36,
                 from sharepoint-utils.hxx:35,
                 from sharepoint-utils.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp: In member function 'const boost::property_tree::basic_ptree<K, D, C>& boost::property_tree::basic_ptree<Key, Data, KeyCompare>::get_child(const path_type&, const self_type&) const':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:602:58: warning: declaration of 'path' shadows a global declaration [-Wshadow]
  602 |         basic_ptree<K, D, C>::get_child(const path_type &path,
      |                                         ~~~~~~~~~~~~~~~~~^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15,
                 from json-utils.hxx:36,
                 from sharepoint-utils.hxx:35,
                 from sharepoint-utils.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree_fwd.hpp:89:67: note: shadowed declaration is here
   89 |     typedef string_path<std::string, id_translator<std::string> > path;
      |                                                                   ^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520,
                 from json-utils.hxx:36,
                 from sharepoint-utils.hxx:35,
                 from sharepoint-utils.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp: In member function 'boost::optional<boost::property_tree::basic_ptree<Key, Data, KeyCompare>&> boost::property_tree::basic_ptree<Key, Data, KeyCompare>::get_child_optional(const path_type&)':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:612:67: warning: declaration of 'path' shadows a global declaration [-Wshadow]
  612 |         basic_ptree<K, D, C>::get_child_optional(const path_type &path)
      |                                                  ~~~~~~~~~~~~~~~~~^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15,
                 from json-utils.hxx:36,
                 from sharepoint-utils.hxx:35,
                 from sharepoint-utils.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree_fwd.hpp:89:67: note: shadowed declaration is here
   89 |     typedef string_path<std::string, id_translator<std::string> > path;
      |                                                                   ^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520,
                 from json-utils.hxx:36,
                 from sharepoint-utils.hxx:35,
                 from sharepoint-utils.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp: In member function 'boost::optional<const boost::property_tree::basic_ptree<Key, Data, KeyCompare>&> boost::property_tree::basic_ptree<Key, Data, KeyCompare>::get_child_optional(const path_type&) const':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:624:67: warning: declaration of 'path' shadows a global declaration [-Wshadow]
  624 |         basic_ptree<K, D, C>::get_child_optional(const path_type &path) const
      |                                                  ~~~~~~~~~~~~~~~~~^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15,
                 from json-utils.hxx:36,
                 from sharepoint-utils.hxx:35,
                 from sharepoint-utils.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree_fwd.hpp:89:67: note: shadowed declaration is here
   89 |     typedef string_path<std::string, id_translator<std::string> > path;
      |                                                                   ^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520,
                 from json-utils.hxx:36,
                 from sharepoint-utils.hxx:35,
                 from sharepoint-utils.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp: In member function 'boost::property_tree::basic_ptree<K, D, C>& boost::property_tree::basic_ptree<Key, Data, KeyCompare>::put_child(const path_type&, const self_type&)':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:636:58: warning: declaration of 'path' shadows a global declaration [-Wshadow]
  636 |         basic_ptree<K, D, C>::put_child(const path_type &path,
      |                                         ~~~~~~~~~~~~~~~~~^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15,
                 from json-utils.hxx:36,
                 from sharepoint-utils.hxx:35,
                 from sharepoint-utils.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree_fwd.hpp:89:67: note: shadowed declaration is here
   89 |     typedef string_path<std::string, id_translator<std::string> > path;
      |                                                                   ^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520,
                 from json-utils.hxx:36,
                 from sharepoint-utils.hxx:35,
                 from sharepoint-utils.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp: In member function 'boost::property_tree::basic_ptree<K, D, C>& boost::property_tree::basic_ptree<Key, Data, KeyCompare>::add_child(const path_type&, const self_type&)':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:654:58: warning: declaration of 'path' shadows a global declaration [-Wshadow]
  654 |         basic_ptree<K, D, C>::add_child(const path_type &path,
      |                                         ~~~~~~~~~~~~~~~~~^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15,
                 from json-utils.hxx:36,
                 from sharepoint-utils.hxx:35,
                 from sharepoint-utils.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree_fwd.hpp:89:67: note: shadowed declaration is here
   89 |     typedef string_path<std::string, id_translator<std::string> > path;
      |                                                                   ^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520,
                 from json-utils.hxx:36,
                 from sharepoint-utils.hxx:35,
                 from sharepoint-utils.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp: In member function 'typename boost::enable_if<boost::property_tree::detail::is_translator<Translator>, Type>::type boost::property_tree::basic_ptree<Key, Data, KeyCompare>::get(const path_type&, Translator) const':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:743:48: warning: declaration of 'path' shadows a global declaration [-Wshadow]
  743 |     basic_ptree<K, D, C>::get(const path_type &path,
      |                               ~~~~~~~~~~~~~~~~~^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15,
                 from json-utils.hxx:36,
                 from sharepoint-utils.hxx:35,
                 from sharepoint-utils.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree_fwd.hpp:89:67: note: shadowed declaration is here
   89 |     typedef string_path<std::string, id_translator<std::string> > path;
      |                                                                   ^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520,
                 from json-utils.hxx:36,
                 from sharepoint-utils.hxx:35,
                 from sharepoint-utils.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp: In member function 'Type boost::property_tree::basic_ptree<Key, Data, KeyCompare>::get(const path_type&) const':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:751:53: warning: declaration of 'path' shadows a global declaration [-Wshadow]
  751 |     Type basic_ptree<K, D, C>::get(const path_type &path) const
      |                                    ~~~~~~~~~~~~~~~~~^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15,
                 from json-utils.hxx:36,
                 from sharepoint-utils.hxx:35,
                 from sharepoint-utils.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree_fwd.hpp:89:67: note: shadowed declaration is here
   89 |     typedef string_path<std::string, id_translator<std::string> > path;
      |                                                                   ^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520,
                 from json-utils.hxx:36,
                 from sharepoint-utils.hxx:35,
                 from sharepoint-utils.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp: In member function 'Type boost::property_tree::basic_ptree<Key, Data, KeyCompare>::get(const path_type&, const Type&, Translator) const':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:758:53: warning: declaration of 'path' shadows a global declaration [-Wshadow]
  758 |     Type basic_ptree<K, D, C>::get(const path_type &path,
      |                                    ~~~~~~~~~~~~~~~~~^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15,
                 from json-utils.hxx:36,
                 from sharepoint-utils.hxx:35,
                 from sharepoint-utils.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree_fwd.hpp:89:67: note: shadowed declaration is here
   89 |     typedef string_path<std::string, id_translator<std::string> > path;
      |                                                                   ^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520,
                 from json-utils.hxx:36,
                 from sharepoint-utils.hxx:35,
                 from sharepoint-utils.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp: In member function 'typename boost::enable_if<boost::property_tree::detail::is_character<Ch>, std::__cxx11::basic_string<Ch> >::type boost::property_tree::basic_ptree<Key, Data, KeyCompare>::get(const path_type&, const Ch*, Translator) const':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:772:26: warning: declaration of 'path' shadows a global declaration [-Wshadow]
  772 |         const path_type &path, const Ch *default_value, Translator tr) const
      |         ~~~~~~~~~~~~~~~~~^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15,
                 from json-utils.hxx:36,
                 from sharepoint-utils.hxx:35,
                 from sharepoint-utils.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree_fwd.hpp:89:67: note: shadowed declaration is here
   89 |     typedef string_path<std::string, id_translator<std::string> > path;
      |                                                                   ^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520,
                 from json-utils.hxx:36,
                 from sharepoint-utils.hxx:35,
                 from sharepoint-utils.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp: In member function 'typename boost::disable_if<boost::property_tree::detail::is_translator<Type>, Type>::type boost::property_tree::basic_ptree<Key, Data, KeyCompare>::get(const path_type&, const Type&) const':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:780:48: warning: declaration of 'path' shadows a global declaration [-Wshadow]
  780 |     basic_ptree<K, D, C>::get(const path_type &path,
      |                               ~~~~~~~~~~~~~~~~~^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15,
                 from json-utils.hxx:36,
                 from sharepoint-utils.hxx:35,
                 from sharepoint-utils.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree_fwd.hpp:89:67: note: shadowed declaration is here
   89 |     typedef string_path<std::string, id_translator<std::string> > path;
      |                                                                   ^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520,
                 from json-utils.hxx:36,
                 from sharepoint-utils.hxx:35,
                 from sharepoint-utils.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp: In member function 'typename boost::enable_if<boost::property_tree::detail::is_character<Ch>, std::__cxx11::basic_string<Ch> >::type boost::property_tree::basic_ptree<Key, Data, KeyCompare>::get(const path_type&, const Ch*) const':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:793:26: warning: declaration of 'path' shadows a global declaration [-Wshadow]
  793 |         const path_type &path, const Ch *default_value) const
      |         ~~~~~~~~~~~~~~~~~^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15,
                 from json-utils.hxx:36,
                 from sharepoint-utils.hxx:35,
                 from sharepoint-utils.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree_fwd.hpp:89:67: note: shadowed declaration is here
   89 |     typedef string_path<std::string, id_translator<std::string> > path;
      |                                                                   ^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520,
                 from json-utils.hxx:36,
                 from sharepoint-utils.hxx:35,
                 from sharepoint-utils.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp: In member function 'boost::optional<U> boost::property_tree::basic_ptree<Key, Data, KeyCompare>::get_optional(const path_type&, Translator) const':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:800:72: warning: declaration of 'path' shadows a global declaration [-Wshadow]
  800 |     optional<Type> basic_ptree<K, D, C>::get_optional(const path_type &path,
      |                                                       ~~~~~~~~~~~~~~~~~^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15,
                 from json-utils.hxx:36,
                 from sharepoint-utils.hxx:35,
                 from sharepoint-utils.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree_fwd.hpp:89:67: note: shadowed declaration is here
   89 |     typedef string_path<std::string, id_translator<std::string> > path;
      |                                                                   ^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520,
                 from json-utils.hxx:36,
                 from sharepoint-utils.hxx:35,
                 from sharepoint-utils.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp: In member function 'boost::optional<U> boost::property_tree::basic_ptree<Key, Data, KeyCompare>::get_optional(const path_type&) const':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:813:66: warning: declaration of 'path' shadows a global declaration [-Wshadow]
  813 |                                                 const path_type &path) const
      |                                                 ~~~~~~~~~~~~~~~~~^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15,
                 from json-utils.hxx:36,
                 from sharepoint-utils.hxx:35,
                 from sharepoint-utils.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree_fwd.hpp:89:67: note: shadowed declaration is here
   89 |     typedef string_path<std::string, id_translator<std::string> > path;
      |                                                                   ^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/time_duration.hpp:17,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/posix_time_config.hpp:16,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/posix_time_system.hpp:13,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/ptime.hpp:12,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/posix_time.hpp:15,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/local_time/local_time.hpp:11,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time.hpp:15,
                 from ../../inc/libcmis/object.hxx:40,
                 from ../../inc/libcmis/document.hxx:39,
                 from ws-document.hxx:31,
                 from ws-document.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/operators.hpp: At global scope:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/operators.hpp:872:6: warning: prefix 'T& boost::operators_impl::output_iterator_helper<T>::operator++()' should return 'boost::operators_impl::output_iterator_helper<T>&' [-Weffc++]
  872 |   T& operator++() { return static_cast<T&>(*this); }
      |      ^~~~~~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520,
                 from json-utils.hxx:36,
                 from sharepoint-utils.hxx:35,
                 from sharepoint-utils.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp: In member function 'boost::property_tree::basic_ptree<K, D, C>& boost::property_tree::basic_ptree<Key, Data, KeyCompare>::put(const path_type&, const Type&, Translator)':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:844:26: warning: declaration of 'path' shadows a global declaration [-Wshadow]
  844 |         const path_type &path, const Type &value, Translator tr)
      |         ~~~~~~~~~~~~~~~~~^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15,
                 from json-utils.hxx:36,
                 from sharepoint-utils.hxx:35,
                 from sharepoint-utils.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree_fwd.hpp:89:67: note: shadowed declaration is here
   89 |     typedef string_path<std::string, id_translator<std::string> > path;
      |                                                                   ^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520,
                 from json-utils.hxx:36,
                 from sharepoint-utils.hxx:35,
                 from sharepoint-utils.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp: In member function 'boost::property_tree::basic_ptree<K, D, C>& boost::property_tree::basic_ptree<Key, Data, KeyCompare>::put(const path_type&, const Type&)':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:859:26: warning: declaration of 'path' shadows a global declaration [-Wshadow]
  859 |         const path_type &path, const Type &value)
      |         ~~~~~~~~~~~~~~~~~^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15,
                 from json-utils.hxx:36,
                 from sharepoint-utils.hxx:35,
                 from sharepoint-utils.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree_fwd.hpp:89:67: note: shadowed declaration is here
   89 |     typedef string_path<std::string, id_translator<std::string> > path;
      |                                                                   ^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520,
                 from json-utils.hxx:36,
                 from sharepoint-utils.hxx:35,
                 from sharepoint-utils.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp: In member function 'boost::property_tree::basic_ptree<K, D, C>& boost::property_tree::basic_ptree<Key, Data, KeyCompare>::add(const path_type&, const Type&, Translator)':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:868:26: warning: declaration of 'path' shadows a global declaration [-Wshadow]
  868 |         const path_type &path, const Type &value, Translator tr)
      |         ~~~~~~~~~~~~~~~~~^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15,
                 from json-utils.hxx:36,
                 from sharepoint-utils.hxx:35,
                 from sharepoint-utils.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree_fwd.hpp:89:67: note: shadowed declaration is here
   89 |     typedef string_path<std::string, id_translator<std::string> > path;
      |                                                                   ^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520,
                 from json-utils.hxx:36,
                 from sharepoint-utils.hxx:35,
                 from sharepoint-utils.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp: In member function 'boost::property_tree::basic_ptree<K, D, C>& boost::property_tree::basic_ptree<Key, Data, KeyCompare>::add(const path_type&, const Type&)':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:878:26: warning: declaration of 'path' shadows a global declaration [-Wshadow]
  878 |         const path_type &path, const Type &value)
      |         ~~~~~~~~~~~~~~~~~^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15,
                 from json-utils.hxx:36,
                 from sharepoint-utils.hxx:35,
                 from sharepoint-utils.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree_fwd.hpp:89:67: note: shadowed declaration is here
   89 |     typedef string_path<std::string, id_translator<std::string> > path;
      |                                                                   ^~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/range/iterator_range_core.hpp:27,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/replace.hpp:16,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_facet.hpp:17,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/gregorian_io.hpp:16,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/gregorian.hpp:31,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/time_formatters.hpp:12,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/posix_time.hpp:24,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/local_time/local_time.hpp:11,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time.hpp:15,
                 from ../../inc/libcmis/property.hxx:34,
                 from sharepoint-utils.hxx:33,
                 from sharepoint-utils.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp: In instantiation of 'class boost::iterators::detail::iterator_facade_base<boost::token_iterator<boost::char_separator<wchar_t, std::char_traits<wchar_t> >, __gnu_cxx::__normal_iterator<const wchar_t*, std::__cxx11::basic_string<wchar_t> >, std::__cxx11::basic_string<wchar_t> >, std::__cxx11::basic_string<wchar_t>, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string<wchar_t>&, int, false, false>':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:854:9:   required from 'class boost::iterators::iterator_facade<boost::token_iterator<boost::char_separator<wchar_t, std::char_traits<wchar_t> >, __gnu_cxx::__normal_iterator<const wchar_t*, std::__cxx11::basic_string<wchar_t> >, std::__cxx11::basic_string<wchar_t> >, std::__cxx11::basic_string<wchar_t>, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string<wchar_t>&, int>'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/token_iterator.hpp:30:9:   required from 'class boost::token_iterator<boost::char_separator<wchar_t, std::char_traits<wchar_t> >, __gnu_cxx::__normal_iterator<const wchar_t*, std::__cxx11::basic_string<wchar_t> >, std::__cxx11::basic_string<wchar_t> >'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_parsing.hpp:322:36:   required from 'boost::date_time::period<date_type, typename date_type::duration_type> boost::date_time::from_simple_string_type(const std::__cxx11::basic_string<OutputT>&) [with date_type = boost::gregorian::date; charT = wchar_t; typename date_type::duration_type = boost::gregorian::date_duration]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/parsers.hpp:103:62:   required from here
/pbulk/work/net/libcmis/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++() [with Derived = boost::token_iterator<boost::char_separator<wchar_t, std::char_traits<wchar_t> >, __gnu_cxx::__normal_iterator<const wchar_t*, std::__cxx11::basic_string<wchar_t> >, std::__cxx11::basic_string<wchar_t> >; Value = std::__cxx11::basic_string<wchar_t>; CategoryOrTraversal = boost::iterators::forward_traversal_tag; Reference = const std::__cxx11::basic_string<wchar_t>&; Difference = int]' should return 'boost::iterators::detail::iterator_facade_base<boost::token_iterator<boost::char_separator<wchar_t, std::char_traits<wchar_t> >, __gnu_cxx::__normal_iterator<const wchar_t*, std::__cxx11::basic_string<wchar_t> >, std::__cxx11::basic_string<wchar_t> >, std::__cxx11::basic_string<wchar_t>, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string<wchar_t>&, int, false, false>&' [-Weffc++]
  745 |         Derived& operator++()
      |                  ^~~~~~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/node_type.hpp:22,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/index_base.hpp:27,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/base_type.hpp:21,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index_container.hpp:36,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:21,
                 from json-utils.hxx:36,
                 from sharepoint-utils.hxx:35,
                 from sharepoint-utils.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/header_holder.hpp: In instantiation of 'struct boost::multi_index::detail::header_holder<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::null_augment_policy, boost::multi_index::detail::index_node_base<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > > > >*, boost::multi_index::multi_index_container<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, boost::multi_index::indexed_by<boost::multi_index::sequenced<>, boost::multi_index::ordered_non_unique<boost::multi_index::tag<boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >::subs::by_name, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::multi_index::member<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, const std::__cxx11::basic_string<char>, &std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >::first>, std::less<std::__cxx11::basic_string<char> > >, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > > >':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index_container.hpp:99:7:   required from 'class boost::multi_index::multi_index_container<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, boost::multi_index::indexed_by<boost::multi_index::sequenced<>, boost::multi_index::ordered_non_unique<boost::multi_index::tag<boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >::subs::by_name, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::multi_index::member<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, const std::__cxx11::basic_string<char>, &std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >::first>, std::less<std::__cxx11::basic_string<char> > >, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > >'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:60:13:   required from 'struct boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >::subs'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:195:64:   required from 'boost::property_tree::basic_ptree<Key, Data, KeyCompare>::basic_ptree(const boost::property_tree::basic_ptree<Key, Data, KeyCompare>&) [with Key = std::__cxx11::basic_string<char>; Data = std::__cxx11::basic_string<char>; KeyCompare = std::less<std::__cxx11::basic_string<char> >]'
json-utils.hxx:78:62:   required from here
/pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/header_holder.hpp:33:8: warning: 'struct boost::multi_index::detail::header_holder<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::null_augment_policy, boost::multi_index::detail::index_node_base<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > > > >*, boost::multi_index::multi_index_container<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, boost::multi_index::indexed_by<boost::multi_index::sequenced<>, boost::multi_index::ordered_non_unique<boost::multi_index::tag<boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >::subs::by_name, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::multi_index::member<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, const std::__cxx11::basic_string<char>, &std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >::first>, std::less<std::__cxx11::basic_string<char> > >, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > > >' has pointer data members [-Weffc++]
   33 | struct header_holder:private noncopyable
      |        ^~~~~~~~~~~~~
/pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/header_holder.hpp:33:8: warning:   but does not declare 'boost::multi_index::detail::header_holder<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::null_augment_policy, boost::multi_index::detail::index_node_base<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > > > >*, boost::multi_index::multi_index_container<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, boost::multi_index::indexed_by<boost::multi_index::sequenced<>, boost::multi_index::ordered_non_unique<boost::multi_index::tag<boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >::subs::by_name, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::multi_index::member<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, const std::__cxx11::basic_string<char>, &std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >::first>, std::less<std::__cxx11::basic_string<char> > >, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > > >(const boost::multi_index::detail::header_holder<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::null_augment_policy, boost::multi_index::detail::index_node_base<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > > > >*, boost::multi_index::multi_index_container<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, boost::multi_index::indexed_by<boost::multi_index::sequenced<>, boost::multi_index::ordered_non_unique<boost::multi_index::tag<boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >::subs::by_name, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::multi_index::member<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, const std::__cxx11::basic_string<char>, &std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >::first>, std::less<std::__cxx11::basic_string<char> > >, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > > >&)' [-Weffc++]
/pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/header_holder.hpp:33:8: warning:   or 'operator=(const boost::multi_index::detail::header_holder<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::null_augment_policy, boost::multi_index::detail::index_node_base<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > > > >*, boost::multi_index::multi_index_container<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, boost::multi_index::indexed_by<boost::multi_index::sequenced<>, boost::multi_index::ordered_non_unique<boost::multi_index::tag<boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >::subs::by_name, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::multi_index::member<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, const std::__cxx11::basic_string<char>, &std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >::first>, std::less<std::__cxx11::basic_string<char> > >, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > > >&)' [-Weffc++]
/pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/header_holder.hpp:38:15: note: pointer member 'boost::multi_index::detail::header_holder<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::null_augment_policy, boost::multi_index::detail::index_node_base<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > > > >*, boost::multi_index::multi_index_container<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, boost::multi_index::indexed_by<boost::multi_index::sequenced<>, boost::multi_index::ordered_non_unique<boost::multi_index::tag<boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >::subs::by_name, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::multi_index::member<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, const std::__cxx11::basic_string<char>, &std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >::first>, std::less<std::__cxx11::basic_string<char> > >, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > > >::member' declared here
   38 |   NodeTypePtr member;
      |               ^~~~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/token_iterator.hpp:24,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/tokenizer.hpp:20,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_parsing.hpp:17,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/parsers.hpp:13,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/gregorian.hpp:34,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/time_formatters.hpp:12,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/posix_time.hpp:24,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/local_time/local_time.hpp:11,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time.hpp:15,
                 from ../../inc/libcmis/property.hxx:34,
                 from sharepoint-utils.hxx:33,
                 from sharepoint-utils.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/token_functions.hpp: In instantiation of 'boost::char_separator<Char, Tr>::char_separator(const Char*, const Char*, boost::empty_token_policy) [with Char = char; Tr = std::char_traits<char>]':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_parsing.hpp:155:27:   required from 'date_type boost::date_time::parse_date(const string&, int) [with date_type = boost::gregorian::date; std::string = std::__cxx11::basic_string<char>]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/parsers.hpp:49:41:   required from here
/pbulk/work/net/libcmis/work/.buildlink/include/boost/token_functions.hpp:435:5: warning: 'boost::char_separator<char, std::char_traits<char> >::m_kept_delims' should be initialized in the member initialization list [-Weffc++]
  435 |     char_separator(const Char* dropped_delims,
      |     ^~~~~~~~~~~~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/range/iterator_range_core.hpp:27,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/replace.hpp:16,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_facet.hpp:17,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/gregorian_io.hpp:16,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/gregorian.hpp:31,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/time_formatters.hpp:12,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/posix_time.hpp:24,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/local_time/local_time.hpp:11,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time.hpp:15,
                 from ../../inc/libcmis/object.hxx:40,
                 from ../../inc/libcmis/document.hxx:39,
                 from ws-document.hxx:31,
                 from ws-document.cxx:29:
/pbulk/work/net/libcmis/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/net/libcmis/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/net/libcmis/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/net/libcmis/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++(
      |   ^~~~~~~~
/pbulk/work/net/libcmis/work/.buildlink/include/boost/token_functions.hpp: In instantiation of 'boost::char_separator<Char, Tr>::char_separator(const Char*, const Char*, boost::empty_token_policy) [with Char = wchar_t; Tr = std::char_traits<wchar_t>]':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_parsing.hpp:320:22:   required from 'boost::date_time::period<date_type, typename date_type::duration_type> boost::date_time::from_simple_string_type(const std::__cxx11::basic_string<OutputT>&) [with date_type = boost::gregorian::date; charT = wchar_t; typename date_type::duration_type = boost::gregorian::date_duration]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/parsers.hpp:103:62:   required from here
/pbulk/work/net/libcmis/work/.buildlink/include/boost/token_functions.hpp:435:5: warning: 'boost::char_separator<wchar_t, std::char_traits<wchar_t> >::m_kept_delims' should be initialized in the member initialization list [-Weffc++]
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/format_date_parser.hpp:17,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_generator_parser.hpp:20,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_facet.hpp:25,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/gregorian_io.hpp:16,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/gregorian.hpp:31,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/time_formatters.hpp:12,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/posix_time.hpp:24,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/local_time/local_time.hpp:11,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time.hpp:15,
                 from ../../inc/libcmis/property.hxx:34,
                 from sharepoint-utils.hxx:33,
                 from sharepoint-utils.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/special_values_parser.hpp: In instantiation of 'boost::date_time::special_values_parser<date_type, charT>::special_values_parser() [with date_type = boost::gregorian::date; charT = char]':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/time_parsing.hpp:316:18:   required from 'time_type boost::date_time::parse_iso_time(const string&, char) [with time_type = boost::posix_time::ptime; std::string = std::__cxx11::basic_string<char>]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/time_parsers.hpp:35:51:   required from here
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/special_values_parser.hpp:52:5: warning: 'boost::date_time::special_values_parser<boost::gregorian::date, char>::m_sv_strings' should be initialized in the member initialization list [-Weffc++]
   52 |     special_values_parser()
      |     ^~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/period_parser.hpp:19,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_facet.hpp:23,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/gregorian_io.hpp:16,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/gregorian.hpp:31,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/time_formatters.hpp:12,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/posix_time.hpp:24,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/local_time/local_time.hpp:11,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time.hpp:15,
                 from ../../inc/libcmis/property.hxx:34,
                 from sharepoint-utils.hxx:33,
                 from sharepoint-utils.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/string_parse_tree.hpp: In instantiation of 'boost::date_time::parse_match_result<charT>::parse_match_result() [with charT = char]':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/time_parsing.hpp:317:17:   required from 'time_type boost::date_time::parse_iso_time(const string&, char) [with time_type = boost::posix_time::ptime; std::string = std::__cxx11::basic_string<char>]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/time_parsers.hpp:35:51:   required from here
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/string_parse_tree.hpp:28:3: warning: 'boost::date_time::parse_match_result<char>::cache' should be initialized in the member initialization list [-Weffc++]
   28 |   parse_match_result() :
      |   ^~~~~~~~~~~~~~~~~~
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/string_parse_tree.hpp: In instantiation of 'boost::date_time::string_parse_tree<charT>::string_parse_tree(short int) [with charT = char]':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/special_values_parser.hpp:53:5:   required from 'boost::date_time::special_values_parser<date_type, charT>::special_values_parser() [with date_type = boost::gregorian::date; charT = char]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/time_parsing.hpp:316:18:   required from 'time_type boost::date_time::parse_iso_time(const string&, char) [with time_type = boost::posix_time::ptime; std::string = std::__cxx11::basic_string<char>]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/time_parsers.hpp:35:51:   required from here
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/string_parse_tree.hpp:119:3: warning: 'boost::date_time::string_parse_tree<char>::m_next_chars' should be initialized in the member initialization list [-Weffc++]
  119 |   string_parse_tree(short value = parse_match_result_type::PARSE_ERROR) :
      |   ^~~~~~~~~~~~~~~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/copy_map.hpp:24,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/index_base.hpp:23,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/base_type.hpp:21,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index_container.hpp:36,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:21,
                 from json-utils.hxx:36,
                 from sharepoint-utils.hxx:35,
                 from sharepoint-utils.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/auto_space.hpp: In instantiation of 'struct boost::multi_index::detail::auto_space<boost::multi_index::detail::copy_map_entry<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::null_augment_policy, boost::multi_index::detail::index_node_base<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > > > > >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > >':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/copy_map.hpp:123:46:   required from 'class boost::multi_index::detail::copy_map<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::null_augment_policy, boost::multi_index::detail::index_node_base<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > > > >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > >'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index_container.hpp:623:19:   required from 'void boost::multi_index::multi_index_container<Value, IndexSpecifierList, Allocator>::copy_construct_from(const boost::multi_index::multi_index_container<Value, IndexSpecifierList, Allocator>&) [with Value = std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >; IndexSpecifierList = boost::multi_index::indexed_by<boost::multi_index::sequenced<>, boost::multi_index::ordered_non_unique<boost::multi_index::tag<boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >::subs::by_name, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::multi_index::member<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, const std::__cxx11::basic_string<char>, &std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >::first>, std::less<std::__cxx11::basic_string<char> > >, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>; Allocator = std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > >]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index_container.hpp:294:5:   required from 'boost::multi_index::multi_index_container<Value, IndexSpecifierList, Allocator>::multi_index_container(const boost::multi_index::multi_index_container<Value, IndexSpecifierList, Allocator>&) [with Value = std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >; IndexSpecifierList = boost::multi_index::indexed_by<boost::multi_index::sequenced<>, boost::multi_index::ordered_non_unique<boost::multi_index::tag<boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >::subs::by_name, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::multi_index::member<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, const std::__cxx11::basic_string<char>, &std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >::first>, std::less<std::__cxx11::basic_string<char> > >, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>; Allocator = std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > >]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:195:22:   required from 'boost::property_tree::basic_ptree<Key, Data, KeyCompare>::basic_ptree(const boost::property_tree::basic_ptree<Key, Data, KeyCompare>&) [with Key = std::__cxx11::basic_string<char>; Data = std::__cxx11::basic_string<char>; KeyCompare = std::less<std::__cxx11::basic_string<char> >]'
json-utils.hxx:78:62:   required from here
/pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/auto_space.hpp:47:8: warning: 'struct boost::multi_index::detail::auto_space<boost::multi_index::detail::copy_map_entry<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::null_augment_policy, boost::multi_index::detail::index_node_base<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > > > > >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > >' has pointer data members [-Weffc++]
   47 | struct auto_space:private noncopyable
      |        ^~~~~~~~~~
/pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/auto_space.hpp:47:8: warning:   but does not declare 'boost::multi_index::detail::auto_space<boost::multi_index::detail::copy_map_entry<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::null_augment_policy, boost::multi_index::detail::index_node_base<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > > > > >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > >(const boost::multi_index::detail::auto_space<boost::multi_index::detail::copy_map_entry<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::null_augment_policy, boost::multi_index::detail::index_node_base<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > > > > >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > >&)' [-Weffc++]
/pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/auto_space.hpp:47:8: warning:   or 'operator=(const boost::multi_index::detail::auto_space<boost::multi_index::detail::copy_map_entry<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::null_augment_policy, boost::multi_index::detail::index_node_base<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > > > > >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > >&)' [-Weffc++]
/pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/auto_space.hpp:90:13: note: pointer member 'boost::multi_index::detail::auto_space<boost::multi_index::detail::copy_map_entry<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::null_augment_policy, boost::multi_index::detail::index_node_base<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > > > > >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > >::data_' declared here
   90 |   pointer   data_;
      |             ^~~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/index_base.hpp:23,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/base_type.hpp:21,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index_container.hpp:36,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:21,
                 from json-utils.hxx:36,
                 from sharepoint-utils.hxx:35,
                 from sharepoint-utils.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/copy_map.hpp: In instantiation of 'class boost::multi_index::detail::copy_map<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::null_augment_policy, boost::multi_index::detail::index_node_base<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > > > >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > >':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index_container.hpp:623:19:   required from 'void boost::multi_index::multi_index_container<Value, IndexSpecifierList, Allocator>::copy_construct_from(const boost::multi_index::multi_index_container<Value, IndexSpecifierList, Allocator>&) [with Value = std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >; IndexSpecifierList = boost::multi_index::indexed_by<boost::multi_index::sequenced<>, boost::multi_index::ordered_non_unique<boost::multi_index::tag<boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >::subs::by_name, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::multi_index::member<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, const std::__cxx11::basic_string<char>, &std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >::first>, std::less<std::__cxx11::basic_string<char> > >, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>; Allocator = std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > >]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index_container.hpp:294:5:   required from 'boost::multi_index::multi_index_container<Value, IndexSpecifierList, Allocator>::multi_index_container(const boost::multi_index::multi_index_container<Value, IndexSpecifierList, Allocator>&) [with Value = std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >; IndexSpecifierList = boost::multi_index::indexed_by<boost::multi_index::sequenced<>, boost::multi_index::ordered_non_unique<boost::multi_index::tag<boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >::subs::by_name, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::multi_index::member<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, const std::__cxx11::basic_string<char>, &std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >::first>, std::less<std::__cxx11::basic_string<char> > >, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>; Allocator = std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > >]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:195:22:   required from 'boost::property_tree::basic_ptree<Key, Data, KeyCompare>::basic_ptree(const boost::property_tree::basic_ptree<Key, Data, KeyCompare>&) [with Key = std::__cxx11::basic_string<char>; Data = std::__cxx11::basic_string<char>; KeyCompare = std::less<std::__cxx11::basic_string<char> >]'
json-utils.hxx:78:62:   required from here
/pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/copy_map.hpp:73:7: warning: 'class boost::multi_index::detail::copy_map<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::null_augment_policy, boost::multi_index::detail::index_node_base<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > > > >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > >' has pointer data members [-Weffc++]
   73 | class copy_map:private noncopyable
      |       ^~~~~~~~
/pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/copy_map.hpp:73:7: warning:   but does not declare 'boost::multi_index::detail::copy_map<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::null_augment_policy, boost::multi_index::detail::index_node_base<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > > > >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > >(const boost::multi_index::detail::copy_map<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::null_augment_policy, boost::multi_index::detail::index_node_base<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > > > >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > >&)' [-Weffc++]
/pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/copy_map.hpp:73:7: warning:   or 'operator=(const boost::multi_index::detail::copy_map<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::null_augment_policy, boost::multi_index::detail::index_node_base<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > > > >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > >&)' [-Weffc++]
/pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/copy_map.hpp:126:46: note: pointer member 'boost::multi_index::detail::copy_map<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::null_augment_policy, boost::multi_index::detail::index_node_base<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > > > >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > >::header_cpy_' declared here
  126 |   Node*                                      header_cpy_;
      |                                              ^~~~~~~~~~~
  CXX      libcmis_la-ws-navigationservice.lo
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/period_parser.hpp:19,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_facet.hpp:23,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/gregorian_io.hpp:16,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/gregorian.hpp:31,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/time_formatters.hpp:12,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/posix_time.hpp:24,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/local_time/local_time.hpp:11,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time.hpp:15,
                 from ../../inc/libcmis/property.hxx:34,
                 from sharepoint-utils.hxx:33,
                 from sharepoint-utils.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/string_parse_tree.hpp: In instantiation of 'boost::date_time::string_parse_tree<charT>::string_parse_tree(boost::date_time::string_parse_tree<charT>::collection_type, unsigned int) [with charT = char; boost::date_time::string_parse_tree<charT>::collection_type = std::vector<std::__cxx11::basic_string<char> >]':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/special_values_parser.hpp:91:22:   required from 'void boost::date_time::special_values_parser<date_type, charT>::sv_strings(const string_type&, const string_type&, const string_type&, const string_type&, const string_type&) [with date_type = boost::gregorian::date; charT = char; boost::date_time::special_values_parser<date_type, charT>::string_type = std::__cxx11::basic_string<char>]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/special_values_parser.hpp:54:7:   required from 'boost::date_time::special_values_parser<date_type, charT>::special_values_parser() [with date_type = boost::gregorian::date; charT = char]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/time_parsing.hpp:316:18:   required from 'time_type boost::date_time::parse_iso_time(const string&, char) [with time_type = boost::posix_time::ptime; std::string = std::__cxx11::basic_string<char>]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/time_parsers.hpp:35:51:   required from here
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/string_parse_tree.hpp:104:3: warning: 'boost::date_time::string_parse_tree<char>::m_next_chars' should be initialized in the member initialization list [-Weffc++]
  104 |   string_parse_tree(collection_type names, unsigned int starting_point=0) :
      |   ^~~~~~~~~~~~~~~~~
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp: In instantiation of 'class boost::iterators::detail::iterator_facade_base<boost::token_iterator<boost::char_separator<char, std::char_traits<char> >, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char>, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string<char>&, int, false, false>':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:854:9:   required from 'class boost::iterators::iterator_facade<boost::token_iterator<boost::char_separator<char, std::char_traits<char> >, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char>, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string<char>&, int>'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/token_iterator.hpp:30:9:   required from 'class boost::token_iterator<boost::char_separator<char, std::char_traits<char> >, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_parsing.hpp:158:24:   required from here
/pbulk/work/net/libcmis/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++() [with Derived = boost::token_iterator<boost::char_separator<char, std::char_traits<char> >, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >; Value = std::__cxx11::basic_string<char>; CategoryOrTraversal = boost::iterators::forward_traversal_tag; Reference = const std::__cxx11::basic_string<char>&; Difference = int]' should return 'boost::iterators::detail::iterator_facade_base<boost::token_iterator<boost::char_separator<char, std::char_traits<char> >, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char>, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string<char>&, int, false, false>&' [-Weffc++]
  745 |         Derived& operator++()
      |                  ^~~~~~~~
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp: In instantiation of 'class boost::iterators::detail::iterator_facade_base<boost::token_iterator<boost::offset_separator, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char>, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string<char>&, int, false, false>':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:854:9:   required from 'class boost::iterators::iterator_facade<boost::token_iterator<boost::offset_separator, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char>, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string<char>&, int>'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/token_iterator.hpp:30:9:   required from 'class boost::token_iterator<boost::offset_separator, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_parsing.hpp:202:73:   required from here
/pbulk/work/net/libcmis/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++() [with Derived = boost::token_iterator<boost::offset_separator, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >; Value = std::__cxx11::basic_string<char>; CategoryOrTraversal = boost::iterators::forward_traversal_tag; Reference = const std::__cxx11::basic_string<char>&; Difference = int]' should return 'boost::iterators::detail::iterator_facade_base<boost::token_iterator<boost::offset_separator, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char>, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string<char>&, int, false, false>&' [-Weffc++]
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/range/iterator_range_core.hpp:27,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/replace.hpp:16,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_facet.hpp:17,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/gregorian_io.hpp:16,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/gregorian.hpp:31,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/time_formatters.hpp:12,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/posix_time.hpp:24,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/local_time/local_time.hpp:11,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time.hpp:15,
                 from ../../inc/libcmis/property.hxx:34,
                 from sharepoint-utils.hxx:33,
                 from sharepoint-utils.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp: In instantiation of 'class boost::iterators::detail::iterator_facade_base<boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, int, false, false>':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:774:11:   required from 'class boost::iterators::detail::iterator_facade_base<boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, int, true, false>'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:800:11:   required from 'class boost::iterators::detail::iterator_facade_base<boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, int, true, true>'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:854:9:   required from 'class boost::iterators::iterator_facade<boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, int>'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_adaptor.hpp:249:9:   required from 'class boost::iterators::iterator_adaptor<boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, char, boost::use_default, char, boost::use_default>'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/transform_iterator.hpp:83:9:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/case_conv.hpp:76:79:   required from 'SequenceT boost::algorithm::to_lower_copy(const SequenceT&, const std::locale&) [with SequenceT = std::__cxx11::basic_string<char>]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/string_parse_tree.hpp:110:54:   required from 'boost::date_time::string_parse_tree<charT>::string_parse_tree(boost::date_time::string_parse_tree<charT>::collection_type, unsigned int) [with charT = char; boost::date_time::string_parse_tree<charT>::collection_type = std::vector<std::__cxx11::basic_string<char> >]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/special_values_parser.hpp:91:22:   required from 'void boost::date_time::special_values_parser<date_type, charT>::sv_strings(const string_type&, const string_type&, const string_type&, const string_type&, const string_type&) [with date_type = boost::gregorian::date; charT = char; boost::date_time::special_values_parser<date_type, charT>::string_type = std::__cxx11::basic_string<char>]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/special_values_parser.hpp:54:7:   required from 'boost::date_time::special_values_parser<date_type, charT>::special_values_parser() [with date_type = boost::gregorian::date; charT = char]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/time_parsing.hpp:316:18:   required from 'time_type boost::date_time::parse_iso_time(const string&, char) [with time_type = boost::posix_time::ptime; std::string = std::__cxx11::basic_string<char>]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/time_parsers.hpp:35:51:   required from here
/pbulk/work/net/libcmis/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++() [with Derived = boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>; Value = char; CategoryOrTraversal = boost::iterators::random_access_traversal_tag; Reference = char; Difference = int]' should return 'boost::iterators::detail::iterator_facade_base<boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, int, false, false>&' [-Weffc++]
  745 |         Derived& operator++()
      |                  ^~~~~~~~
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp: In instantiation of 'class boost::iterators::detail::iterator_facade_base<boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, int, true, false>':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:800:11:   required from 'class boost::iterators::detail::iterator_facade_base<boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, int, true, true>'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:854:9:   required from 'class boost::iterators::iterator_facade<boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, int>'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_adaptor.hpp:249:9:   required from 'class boost::iterators::iterator_adaptor<boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, char, boost::use_default, char, boost::use_default>'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/transform_iterator.hpp:83:9:   required from 'class boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/detail/case_conv.hpp:117:53:   required from 'SequenceT boost::algorithm::detail::transform_range_copy(const RangeT&, FunctorT) [with SequenceT = std::__cxx11::basic_string<char>; RangeT = std::__cxx11::basic_string<char>; FunctorT = boost::algorithm::detail::to_lowerF<char>]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/case_conv.hpp:76:79:   required from 'SequenceT boost::algorithm::to_lower_copy(const SequenceT&, const std::locale&) [with SequenceT = std::__cxx11::basic_string<char>]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/string_parse_tree.hpp:110:54:   required from 'boost::date_time::string_parse_tree<charT>::string_parse_tree(boost::date_time::string_parse_tree<charT>::collection_type, unsigned int) [with charT = char; boost::date_time::string_parse_tree<charT>::collection_type = std::vector<std::__cxx11::basic_string<char> >]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/special_values_parser.hpp:91:22:   required from 'void boost::date_time::special_values_parser<date_type, charT>::sv_strings(const string_type&, const string_type&, const string_type&, const string_type&, const string_type&) [with date_type = boost::gregorian::date; charT = char; boost::date_time::special_values_parser<date_type, charT>::string_type = std::__cxx11::basic_string<char>]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/special_values_parser.hpp:54:7:   required from 'boost::date_time::special_values_parser<date_type, charT>::special_values_parser() [with date_type = boost::gregorian::date; charT = char]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/time_parsing.hpp:316:18:   required from 'time_type boost::date_time::parse_iso_time(const string&, char) [with time_type = boost::posix_time::ptime; std::string = std::__cxx11::basic_string<char>]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/time_parsers.hpp:35:51:   required from here
/pbulk/work/net/libcmis/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--() [with Derived = boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>; Value = char; CategoryOrTraversal = boost::iterators::random_access_traversal_tag; Reference = char; Difference = int]' should return 'boost::iterators::detail::iterator_facade_base<boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, int, true, false>&' [-Weffc++]
  778 |         Derived& operator--()
      |                  ^~~~~~~~
/pbulk/work/net/libcmis/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) [with Derived = boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>; Value = char; CategoryOrTraversal = boost::iterators::random_access_traversal_tag; Reference = char; Difference = int]' should return 'boost::iterators::detail::iterator_facade_base<boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, int, true, false>' [-Weffc++]
  784 |         Derived operator--(int)
      |                 ^~~~~~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/trim.hpp:23,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string.hpp:19,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/tz_db_base.hpp:24,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/local_time/tz_database.hpp:14,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/local_time/local_time.hpp:19,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time.hpp:15,
                 from ../../inc/libcmis/object.hxx:40,
                 from ../../inc/libcmis/document.hxx:39,
                 from ws-document.hxx:31,
                 from ws-document.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/classification.hpp:238:9: warning: user-defined 'boost::algorithm::detail::pred_andF<Pred1T, Pred2T> boost::algorithm::operator&&(const boost::algorithm::predicate_facade<Pred1T>&, const boost::algorithm::predicate_facade<Pred2T>&)' always evaluates both arguments [-Weffc++]
  238 |         operator&&(
      |         ^~~~~~~~
/pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/classification.hpp:262:9: warning: user-defined 'boost::algorithm::detail::pred_orF<Pred1T, Pred2T> boost::algorithm::operator||(const boost::algorithm::predicate_facade<Pred1T>&, const boost::algorithm::predicate_facade<Pred2T>&)' always evaluates both arguments [-Weffc++]
  262 |         operator||(
      |         ^~~~~~~~
  CXX      libcmis_la-ws-object-type.lo
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/function/function_template.hpp:14,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/function.hpp:16,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/detail/find_iterator.hpp:18,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/find_iterator.hpp:24,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/iter_find.hpp:27,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/split.hpp:16,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string.hpp:23,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/tz_db_base.hpp:24,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/local_time/tz_database.hpp:14,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/local_time/local_time.hpp:19,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time.hpp:15,
                 from ../../inc/libcmis/object.hxx:40,
                 from ../../inc/libcmis/document.hxx:39,
                 from ws-document.hxx:31,
                 from ws-document.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/function/function_base.hpp: In constructor 'boost::function_base::function_base()':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/function/function_base.hpp:497:3: warning: 'boost::function_base::functor' should be initialized in the member initialization list [-Weffc++]
  497 |   function_base() : vtable(0) { }
      |   ^~~~~~~~~~~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/range/iterator_range_core.hpp:27,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/replace.hpp:16,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_facet.hpp:17,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/gregorian_io.hpp:16,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/gregorian.hpp:31,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/time_formatters.hpp:12,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/posix_time.hpp:24,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/local_time/local_time.hpp:11,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time.hpp:15,
                 from ../../inc/libcmis/object.hxx:40,
                 from ../../inc/libcmis/document.hxx:39,
                 from ws-document.hxx:31,
                 from ws-document.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp: In instantiation of 'class boost::iterators::detail::iterator_facade_base<boost::token_iterator<boost::escaped_list_separator<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char>, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string<char>&, int, false, false>':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:854:9:   required from 'class boost::iterators::iterator_facade<boost::token_iterator<boost::escaped_list_separator<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char>, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string<char>&, int>'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/token_iterator.hpp:30:9:   required from 'class boost::token_iterator<boost::escaped_list_separator<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/tz_db_base.hpp:337:21:   required from here
/pbulk/work/net/libcmis/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++() [with Derived = boost::token_iterator<boost::escaped_list_separator<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >; Value = std::__cxx11::basic_string<char>; CategoryOrTraversal = boost::iterators::forward_traversal_tag; Reference = const std::__cxx11::basic_string<char>&; Difference = int]' should return 'boost::iterators::detail::iterator_facade_base<boost::token_iterator<boost::escaped_list_separator<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char>, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string<char>&, int, false, false>&' [-Weffc++]
  745 |         Derived& operator++()
      |                  ^~~~~~~~
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp: In substitution of 'template<class I, class V, class TC, class R, class D> 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) [with I = boost::token_iterator<boost::escaped_list_separator<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >; V = std::__cxx11::basic_string<char>; TC = boost::iterators::forward_traversal_tag; R = const std::__cxx11::basic_string<char>&; D = int]':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/tz_db_base.hpp:339:12:   required from here
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:872:3: warning: postfix 'boost::mpl::eval_if<boost::mpl::and_<boost::is_convertible<const std::__cxx11::basic_string<char>&, const std::__cxx11::basic_string<char>&>, boost::mpl::not_<boost::is_convertible<boost::iterators::forward_traversal_tag, boost::iterators::forward_traversal_tag> >, mpl_::bool_<true>, mpl_::bool_<true>, mpl_::bool_<true> >, boost::mpl::if_<boost::iterators::detail::is_non_proxy_reference<const std::__cxx11::basic_string<char>&, std::__cxx11::basic_string<char> >, boost::iterators::detail::postfix_increment_proxy<boost::token_iterator<boost::escaped_list_separator<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> > >, boost::iterators::detail::writable_postfix_increment_proxy<boost::token_iterator<boost::escaped_list_separator<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> > > >, boost::mpl::identity<boost::token_iterator<boost::escaped_list_separator<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> > > >::type boost::iterators::operator++(boost::iterators::iterator_facade<boost::token_iterator<boost::escaped_list_separator<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char>, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string<char>&, int>&, int)' should return 'boost::iterators::iterator_facade<boost::token_iterator<boost::escaped_list_separator<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char>, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string<char>&, int>' [-Weffc++]
  872 |   operator++(
      |   ^~~~~~~~
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp: In instantiation of 'class boost::iterators::detail::iterator_facade_base<boost::token_iterator<boost::char_separator<wchar_t, std::char_traits<wchar_t> >, __gnu_cxx::__normal_iterator<const wchar_t*, std::__cxx11::basic_string<wchar_t> >, std::__cxx11::basic_string<wchar_t> >, std::__cxx11::basic_string<wchar_t>, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string<wchar_t>&, int, false, false>':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:854:9:   required from 'class boost::iterators::iterator_facade<boost::token_iterator<boost::char_separator<wchar_t, std::char_traits<wchar_t> >, __gnu_cxx::__normal_iterator<const wchar_t*, std::__cxx11::basic_string<wchar_t> >, std::__cxx11::basic_string<wchar_t> >, std::__cxx11::basic_string<wchar_t>, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string<wchar_t>&, int>'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/token_iterator.hpp:30:9:   required from 'class boost::token_iterator<boost::char_separator<wchar_t, std::char_traits<wchar_t> >, __gnu_cxx::__normal_iterator<const wchar_t*, std::__cxx11::basic_string<wchar_t> >, std::__cxx11::basic_string<wchar_t> >'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_parsing.hpp:322:36:   required from 'boost::date_time::period<date_type, typename date_type::duration_type> boost::date_time::from_simple_string_type(const std::__cxx11::basic_string<OutputT>&) [with date_type = boost::gregorian::date; charT = wchar_t; typename date_type::duration_type = boost::gregorian::date_duration]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/parsers.hpp:103:62:   required from here
/pbulk/work/net/libcmis/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++() [with Derived = boost::token_iterator<boost::char_separator<wchar_t, std::char_traits<wchar_t> >, __gnu_cxx::__normal_iterator<const wchar_t*, std::__cxx11::basic_string<wchar_t> >, std::__cxx11::basic_string<wchar_t> >; Value = std::__cxx11::basic_string<wchar_t>; CategoryOrTraversal = boost::iterators::forward_traversal_tag; Reference = const std::__cxx11::basic_string<wchar_t>&; Difference = int]' should return 'boost::iterators::detail::iterator_facade_base<boost::token_iterator<boost::char_separator<wchar_t, std::char_traits<wchar_t> >, __gnu_cxx::__normal_iterator<const wchar_t*, std::__cxx11::basic_string<wchar_t> >, std::__cxx11::basic_string<wchar_t> >, std::__cxx11::basic_string<wchar_t>, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string<wchar_t>&, int, false, false>&' [-Weffc++]
  745 |         Derived& operator++()
      |                  ^~~~~~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/token_iterator.hpp:24,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/tokenizer.hpp:20,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_parsing.hpp:17,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/parsers.hpp:13,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/gregorian.hpp:34,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/time_formatters.hpp:12,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/posix_time.hpp:24,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/local_time/local_time.hpp:11,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time.hpp:15,
                 from ../../inc/libcmis/object.hxx:40,
                 from ../../inc/libcmis/document.hxx:39,
                 from ws-document.hxx:31,
                 from ws-document.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/token_functions.hpp: In instantiation of 'boost::char_separator<Char, Tr>::char_separator(const Char*, const Char*, boost::empty_token_policy) [with Char = char; Tr = std::char_traits<char>]':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_parsing.hpp:155:27:   required from 'date_type boost::date_time::parse_date(const string&, int) [with date_type = boost::gregorian::date; std::string = std::__cxx11::basic_string<char>]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/parsers.hpp:49:41:   required from here
/pbulk/work/net/libcmis/work/.buildlink/include/boost/token_functions.hpp:435:5: warning: 'boost::char_separator<char, std::char_traits<char> >::m_kept_delims' should be initialized in the member initialization list [-Weffc++]
  435 |     char_separator(const Char* dropped_delims,
      |     ^~~~~~~~~~~~~~
/pbulk/work/net/libcmis/work/.buildlink/include/boost/token_functions.hpp: In instantiation of 'boost::char_separator<Char, Tr>::char_separator(const Char*, const Char*, boost::empty_token_policy) [with Char = wchar_t; Tr = std::char_traits<wchar_t>]':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_parsing.hpp:320:22:   required from 'boost::date_time::period<date_type, typename date_type::duration_type> boost::date_time::from_simple_string_type(const std::__cxx11::basic_string<OutputT>&) [with date_type = boost::gregorian::date; charT = wchar_t; typename date_type::duration_type = boost::gregorian::date_duration]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/parsers.hpp:103:62:   required from here
/pbulk/work/net/libcmis/work/.buildlink/include/boost/token_functions.hpp:435:5: warning: 'boost::char_separator<wchar_t, std::char_traits<wchar_t> >::m_kept_delims' should be initialized in the member initialization list [-Weffc++]
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/format_date_parser.hpp:17,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_generator_parser.hpp:20,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_facet.hpp:25,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/gregorian_io.hpp:16,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/gregorian.hpp:31,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/time_formatters.hpp:12,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/posix_time.hpp:24,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/local_time/local_time.hpp:11,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time.hpp:15,
                 from ../../inc/libcmis/object.hxx:40,
                 from ../../inc/libcmis/document.hxx:39,
                 from ws-document.hxx:31,
                 from ws-document.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/special_values_parser.hpp: In instantiation of 'boost::date_time::special_values_parser<date_type, charT>::special_values_parser() [with date_type = boost::gregorian::date; charT = char]':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/time_parsing.hpp:316:18:   required from 'time_type boost::date_time::parse_iso_time(const string&, char) [with time_type = boost::posix_time::ptime; std::string = std::__cxx11::basic_string<char>]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/time_parsers.hpp:35:51:   required from here
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/special_values_parser.hpp:52:5: warning: 'boost::date_time::special_values_parser<boost::gregorian::date, char>::m_sv_strings' should be initialized in the member initialization list [-Weffc++]
   52 |     special_values_parser()
      |     ^~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/period_parser.hpp:19,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_facet.hpp:23,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/gregorian_io.hpp:16,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/gregorian.hpp:31,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/time_formatters.hpp:12,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/posix_time.hpp:24,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/local_time/local_time.hpp:11,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time.hpp:15,
                 from ../../inc/libcmis/object.hxx:40,
                 from ../../inc/libcmis/document.hxx:39,
                 from ws-document.hxx:31,
                 from ws-document.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/string_parse_tree.hpp: In instantiation of 'boost::date_time::parse_match_result<charT>::parse_match_result() [with charT = char]':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/time_parsing.hpp:317:17:   required from 'time_type boost::date_time::parse_iso_time(const string&, char) [with time_type = boost::posix_time::ptime; std::string = std::__cxx11::basic_string<char>]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/time_parsers.hpp:35:51:   required from here
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/string_parse_tree.hpp:28:3: warning: 'boost::date_time::parse_match_result<char>::cache' should be initialized in the member initialization list [-Weffc++]
   28 |   parse_match_result() :
      |   ^~~~~~~~~~~~~~~~~~
  CXX      libcmis_la-ws-object.lo
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/string_parse_tree.hpp: In instantiation of 'boost::date_time::string_parse_tree<charT>::string_parse_tree(short int) [with charT = char]':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/special_values_parser.hpp:53:5:   required from 'boost::date_time::special_values_parser<date_type, charT>::special_values_parser() [with date_type = boost::gregorian::date; charT = char]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/time_parsing.hpp:316:18:   required from 'time_type boost::date_time::parse_iso_time(const string&, char) [with time_type = boost::posix_time::ptime; std::string = std::__cxx11::basic_string<char>]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/time_parsers.hpp:35:51:   required from here
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/string_parse_tree.hpp:119:3: warning: 'boost::date_time::string_parse_tree<char>::m_next_chars' should be initialized in the member initialization list [-Weffc++]
  119 |   string_parse_tree(short value = parse_match_result_type::PARSE_ERROR) :
      |   ^~~~~~~~~~~~~~~~~
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/string_parse_tree.hpp: In instantiation of 'boost::date_time::string_parse_tree<charT>::string_parse_tree(boost::date_time::string_parse_tree<charT>::collection_type, unsigned int) [with charT = char; boost::date_time::string_parse_tree<charT>::collection_type = std::vector<std::__cxx11::basic_string<char> >]':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/special_values_parser.hpp:91:22:   required from 'void boost::date_time::special_values_parser<date_type, charT>::sv_strings(const string_type&, const string_type&, const string_type&, const string_type&, const string_type&) [with date_type = boost::gregorian::date; charT = char; boost::date_time::special_values_parser<date_type, charT>::string_type = std::__cxx11::basic_string<char>]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/special_values_parser.hpp:54:7:   required from 'boost::date_time::special_values_parser<date_type, charT>::special_values_parser() [with date_type = boost::gregorian::date; charT = char]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/time_parsing.hpp:316:18:   required from 'time_type boost::date_time::parse_iso_time(const string&, char) [with time_type = boost::posix_time::ptime; std::string = std::__cxx11::basic_string<char>]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/time_parsers.hpp:35:51:   required from here
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/string_parse_tree.hpp:104:3: warning: 'boost::date_time::string_parse_tree<char>::m_next_chars' should be initialized in the member initialization list [-Weffc++]
  104 |   string_parse_tree(collection_type names, unsigned int starting_point=0) :
      |   ^~~~~~~~~~~~~~~~~
  CXX      libcmis_la-ws-objectservice.lo
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/range/iterator_range_core.hpp:27,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/replace.hpp:16,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_facet.hpp:17,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/gregorian_io.hpp:16,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/gregorian.hpp:31,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/time_formatters.hpp:12,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/posix_time.hpp:24,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/local_time/local_time.hpp:11,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time.hpp:15,
                 from ../../inc/libcmis/object.hxx:40,
                 from ../../inc/libcmis/document.hxx:39,
                 from ws-document.hxx:31,
                 from ws-document.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp: In instantiation of 'class boost::iterators::detail::iterator_facade_base<boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, int, false, false>':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:774:11:   required from 'class boost::iterators::detail::iterator_facade_base<boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, int, true, false>'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:800:11:   required from 'class boost::iterators::detail::iterator_facade_base<boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, int, true, true>'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:854:9:   required from 'class boost::iterators::iterator_facade<boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, int>'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_adaptor.hpp:249:9:   required from 'class boost::iterators::iterator_adaptor<boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, char, boost::use_default, char, boost::use_default>'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/transform_iterator.hpp:83:9:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/case_conv.hpp:76:79:   required from 'SequenceT boost::algorithm::to_lower_copy(const SequenceT&, const std::locale&) [with SequenceT = std::__cxx11::basic_string<char>]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/string_parse_tree.hpp:110:54:   required from 'boost::date_time::string_parse_tree<charT>::string_parse_tree(boost::date_time::string_parse_tree<charT>::collection_type, unsigned int) [with charT = char; boost::date_time::string_parse_tree<charT>::collection_type = std::vector<std::__cxx11::basic_string<char> >]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/special_values_parser.hpp:91:22:   required from 'void boost::date_time::special_values_parser<date_type, charT>::sv_strings(const string_type&, const string_type&, const string_type&, const string_type&, const string_type&) [with date_type = boost::gregorian::date; charT = char; boost::date_time::special_values_parser<date_type, charT>::string_type = std::__cxx11::basic_string<char>]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/special_values_parser.hpp:54:7:   required from 'boost::date_time::special_values_parser<date_type, charT>::special_values_parser() [with date_type = boost::gregorian::date; charT = char]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/time_parsing.hpp:316:18:   required from 'time_type boost::date_time::parse_iso_time(const string&, char) [with time_type = boost::posix_time::ptime; std::string = std::__cxx11::basic_string<char>]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/time_parsers.hpp:35:51:   required from here
/pbulk/work/net/libcmis/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++() [with Derived = boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>; Value = char; CategoryOrTraversal = boost::iterators::random_access_traversal_tag; Reference = char; Difference = int]' should return 'boost::iterators::detail::iterator_facade_base<boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, int, false, false>&' [-Weffc++]
  745 |         Derived& operator++()
      |                  ^~~~~~~~
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp: In instantiation of 'class boost::iterators::detail::iterator_facade_base<boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, int, true, false>':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:800:11:   required from 'class boost::iterators::detail::iterator_facade_base<boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, int, true, true>'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:854:9:   required from 'class boost::iterators::iterator_facade<boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, int>'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_adaptor.hpp:249:9:   required from 'class boost::iterators::iterator_adaptor<boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, char, boost::use_default, char, boost::use_default>'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/transform_iterator.hpp:83:9:   required from 'class boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/detail/case_conv.hpp:117:53:   required from 'SequenceT boost::algorithm::detail::transform_range_copy(const RangeT&, FunctorT) [with SequenceT = std::__cxx11::basic_string<char>; RangeT = std::__cxx11::basic_string<char>; FunctorT = boost::algorithm::detail::to_lowerF<char>]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/case_conv.hpp:76:79:   required from 'SequenceT boost::algorithm::to_lower_copy(const SequenceT&, const std::locale&) [with SequenceT = std::__cxx11::basic_string<char>]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/string_parse_tree.hpp:110:54:   required from 'boost::date_time::string_parse_tree<charT>::string_parse_tree(boost::date_time::string_parse_tree<charT>::collection_type, unsigned int) [with charT = char; boost::date_time::string_parse_tree<charT>::collection_type = std::vector<std::__cxx11::basic_string<char> >]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/special_values_parser.hpp:91:22:   required from 'void boost::date_time::special_values_parser<date_type, charT>::sv_strings(const string_type&, const string_type&, const string_type&, const string_type&, const string_type&) [with date_type = boost::gregorian::date; charT = char; boost::date_time::special_values_parser<date_type, charT>::string_type = std::__cxx11::basic_string<char>]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/special_values_parser.hpp:54:7:   required from 'boost::date_time::special_values_parser<date_type, charT>::special_values_parser() [with date_type = boost::gregorian::date; charT = char]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/time_parsing.hpp:316:18:   required from 'time_type boost::date_time::parse_iso_time(const string&, char) [with time_type = boost::posix_time::ptime; std::string = std::__cxx11::basic_string<char>]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/time_parsers.hpp:35:51:   required from here
/pbulk/work/net/libcmis/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--() [with Derived = boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>; Value = char; CategoryOrTraversal = boost::iterators::random_access_traversal_tag; Reference = char; Difference = int]' should return 'boost::iterators::detail::iterator_facade_base<boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, int, true, false>&' [-Weffc++]
  778 |         Derived& operator--()
      |                  ^~~~~~~~
/pbulk/work/net/libcmis/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) [with Derived = boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>; Value = char; CategoryOrTraversal = boost::iterators::random_access_traversal_tag; Reference = char; Difference = int]' should return 'boost::iterators::detail::iterator_facade_base<boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, int, true, false>' [-Weffc++]
  784 |         Derived operator--(int)
      |                 ^~~~~~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/shared_ptr.hpp:17,
                 from ../../inc/libcmis/document.hxx:35,
                 from ws-folder.hxx:31,
                 from ws-folder.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/smart_ptr/shared_ptr.hpp: In constructor 'boost::detail::esft2_deleter_wrapper::esft2_deleter_wrapper()':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/smart_ptr/shared_ptr.hpp:1079:5: warning: 'boost::detail::esft2_deleter_wrapper::deleter_' should be initialized in the member initialization list [-Weffc++]
 1079 |     esft2_deleter_wrapper() BOOST_SP_NOEXCEPT
      |     ^~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/time_duration.hpp:17,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/posix_time_config.hpp:16,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/posix_time_system.hpp:13,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/ptime.hpp:12,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/posix_time.hpp:15,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/local_time/local_time.hpp:11,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time.hpp:15,
                 from ../../inc/libcmis/object.hxx:40,
                 from ../../inc/libcmis/document.hxx:39,
                 from ws-folder.hxx:31,
                 from ws-folder.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/operators.hpp: At global scope:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/operators.hpp:872:6: warning: prefix 'T& boost::operators_impl::output_iterator_helper<T>::operator++()' should return 'boost::operators_impl::output_iterator_helper<T>&' [-Weffc++]
  872 |   T& operator++() { return static_cast<T&>(*this); }
      |      ^~~~~~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/range/iterator_range_core.hpp:27,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/replace.hpp:16,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_facet.hpp:17,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/gregorian_io.hpp:16,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/gregorian.hpp:31,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/time_formatters.hpp:12,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/posix_time.hpp:24,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/local_time/local_time.hpp:11,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time.hpp:15,
                 from ../../inc/libcmis/object.hxx:40,
                 from ../../inc/libcmis/document.hxx:39,
                 from ws-folder.hxx:31,
                 from ws-folder.cxx:29:
/pbulk/work/net/libcmis/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/net/libcmis/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/net/libcmis/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/net/libcmis/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++(
      |   ^~~~~~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/time_duration.hpp:17,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/posix_time_config.hpp:16,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/posix_time_system.hpp:13,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/ptime.hpp:12,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/posix_time.hpp:15,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/local_time/local_time.hpp:11,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time.hpp:15,
                 from ../../inc/libcmis/object.hxx:40,
                 from ../../inc/libcmis/folder.hxx:37,
                 from ws-navigationservice.hxx:34,
                 from ws-navigationservice.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/operators.hpp:872:6: warning: prefix 'T& boost::operators_impl::output_iterator_helper<T>::operator++()' should return 'boost::operators_impl::output_iterator_helper<T>&' [-Weffc++]
  872 |   T& operator++() { return static_cast<T&>(*this); }
      |      ^~~~~~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/shared_ptr.hpp:17,
                 from ../../inc/libcmis/document.hxx:35,
                 from ws-objectservice.hxx:35,
                 from ws-objectservice.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/smart_ptr/shared_ptr.hpp: In constructor 'boost::detail::esft2_deleter_wrapper::esft2_deleter_wrapper()':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/smart_ptr/shared_ptr.hpp:1079:5: warning: 'boost::detail::esft2_deleter_wrapper::deleter_' should be initialized in the member initialization list [-Weffc++]
 1079 |     esft2_deleter_wrapper() BOOST_SP_NOEXCEPT
      |     ^~~~~~~~~~~~~~~~~~~~~
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp: In instantiation of 'class boost::iterators::detail::iterator_facade_base<boost::token_iterator<boost::char_separator<char, std::char_traits<char> >, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char>, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string<char>&, int, false, false>':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:854:9:   required from 'class boost::iterators::iterator_facade<boost::token_iterator<boost::char_separator<char, std::char_traits<char> >, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char>, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string<char>&, int>'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/token_iterator.hpp:30:9:   required from 'class boost::token_iterator<boost::char_separator<char, std::char_traits<char> >, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_parsing.hpp:158:24:   required from here
/pbulk/work/net/libcmis/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++() [with Derived = boost::token_iterator<boost::char_separator<char, std::char_traits<char> >, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >; Value = std::__cxx11::basic_string<char>; CategoryOrTraversal = boost::iterators::forward_traversal_tag; Reference = const std::__cxx11::basic_string<char>&; Difference = int]' should return 'boost::iterators::detail::iterator_facade_base<boost::token_iterator<boost::char_separator<char, std::char_traits<char> >, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char>, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string<char>&, int, false, false>&' [-Weffc++]
  745 |         Derived& operator++()
      |                  ^~~~~~~~
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp: In instantiation of 'class boost::iterators::detail::iterator_facade_base<boost::token_iterator<boost::offset_separator, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char>, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string<char>&, int, false, false>':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:854:9:   required from 'class boost::iterators::iterator_facade<boost::token_iterator<boost::offset_separator, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char>, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string<char>&, int>'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/token_iterator.hpp:30:9:   required from 'class boost::token_iterator<boost::offset_separator, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_parsing.hpp:202:73:   required from here
/pbulk/work/net/libcmis/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++() [with Derived = boost::token_iterator<boost::offset_separator, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >; Value = std::__cxx11::basic_string<char>; CategoryOrTraversal = boost::iterators::forward_traversal_tag; Reference = const std::__cxx11::basic_string<char>&; Difference = int]' should return 'boost::iterators::detail::iterator_facade_base<boost::token_iterator<boost::offset_separator, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char>, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string<char>&, int, false, false>&' [-Weffc++]
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/time_duration.hpp:17,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/posix_time_config.hpp:16,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/posix_time_system.hpp:13,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/ptime.hpp:12,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/posix_time.hpp:15,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/local_time/local_time.hpp:11,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time.hpp:15,
                 from ../../inc/libcmis/object.hxx:40,
                 from ../../inc/libcmis/document.hxx:39,
                 from ws-objectservice.hxx:35,
                 from ws-objectservice.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/operators.hpp: At global scope:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/operators.hpp:872:6: warning: prefix 'T& boost::operators_impl::output_iterator_helper<T>::operator++()' should return 'boost::operators_impl::output_iterator_helper<T>&' [-Weffc++]
  872 |   T& operator++() { return static_cast<T&>(*this); }
      |      ^~~~~~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/trim.hpp:23,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string.hpp:19,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/tz_db_base.hpp:24,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/local_time/tz_database.hpp:14,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/local_time/local_time.hpp:19,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time.hpp:15,
                 from ../../inc/libcmis/object.hxx:40,
                 from ../../inc/libcmis/document.hxx:39,
                 from ws-folder.hxx:31,
                 from ws-folder.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/classification.hpp:238:9: warning: user-defined 'boost::algorithm::detail::pred_andF<Pred1T, Pred2T> boost::algorithm::operator&&(const boost::algorithm::predicate_facade<Pred1T>&, const boost::algorithm::predicate_facade<Pred2T>&)' always evaluates both arguments [-Weffc++]
  238 |         operator&&(
      |         ^~~~~~~~
/pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/classification.hpp:262:9: warning: user-defined 'boost::algorithm::detail::pred_orF<Pred1T, Pred2T> boost::algorithm::operator||(const boost::algorithm::predicate_facade<Pred1T>&, const boost::algorithm::predicate_facade<Pred2T>&)' always evaluates both arguments [-Weffc++]
  262 |         operator||(
      |         ^~~~~~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/function/function_template.hpp:14,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/function.hpp:16,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/detail/find_iterator.hpp:18,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/find_iterator.hpp:24,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/iter_find.hpp:27,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/split.hpp:16,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string.hpp:23,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/tz_db_base.hpp:24,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/local_time/tz_database.hpp:14,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/local_time/local_time.hpp:19,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time.hpp:15,
                 from ../../inc/libcmis/object.hxx:40,
                 from ../../inc/libcmis/document.hxx:39,
                 from ws-folder.hxx:31,
                 from ws-folder.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/function/function_base.hpp: In constructor 'boost::function_base::function_base()':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/function/function_base.hpp:497:3: warning: 'boost::function_base::functor' should be initialized in the member initialization list [-Weffc++]
  497 |   function_base() : vtable(0) { }
      |   ^~~~~~~~~~~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/range/iterator_range_core.hpp:27,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/replace.hpp:16,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_facet.hpp:17,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/gregorian_io.hpp:16,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/gregorian.hpp:31,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/time_formatters.hpp:12,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/posix_time.hpp:24,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/local_time/local_time.hpp:11,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time.hpp:15,
                 from ../../inc/libcmis/object.hxx:40,
                 from ../../inc/libcmis/document.hxx:39,
                 from ws-folder.hxx:31,
                 from ws-folder.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp: In instantiation of 'class boost::iterators::detail::iterator_facade_base<boost::token_iterator<boost::escaped_list_separator<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char>, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string<char>&, int, false, false>':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:854:9:   required from 'class boost::iterators::iterator_facade<boost::token_iterator<boost::escaped_list_separator<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char>, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string<char>&, int>'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/token_iterator.hpp:30:9:   required from 'class boost::token_iterator<boost::escaped_list_separator<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/tz_db_base.hpp:337:21:   required from here
/pbulk/work/net/libcmis/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++() [with Derived = boost::token_iterator<boost::escaped_list_separator<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >; Value = std::__cxx11::basic_string<char>; CategoryOrTraversal = boost::iterators::forward_traversal_tag; Reference = const std::__cxx11::basic_string<char>&; Difference = int]' should return 'boost::iterators::detail::iterator_facade_base<boost::token_iterator<boost::escaped_list_separator<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char>, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string<char>&, int, false, false>&' [-Weffc++]
  745 |         Derived& operator++()
      |                  ^~~~~~~~
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp: In substitution of 'template<class I, class V, class TC, class R, class D> 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) [with I = boost::token_iterator<boost::escaped_list_separator<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >; V = std::__cxx11::basic_string<char>; TC = boost::iterators::forward_traversal_tag; R = const std::__cxx11::basic_string<char>&; D = int]':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/tz_db_base.hpp:339:12:   required from here
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:872:3: warning: postfix 'boost::mpl::eval_if<boost::mpl::and_<boost::is_convertible<const std::__cxx11::basic_string<char>&, const std::__cxx11::basic_string<char>&>, boost::mpl::not_<boost::is_convertible<boost::iterators::forward_traversal_tag, boost::iterators::forward_traversal_tag> >, mpl_::bool_<true>, mpl_::bool_<true>, mpl_::bool_<true> >, boost::mpl::if_<boost::iterators::detail::is_non_proxy_reference<const std::__cxx11::basic_string<char>&, std::__cxx11::basic_string<char> >, boost::iterators::detail::postfix_increment_proxy<boost::token_iterator<boost::escaped_list_separator<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> > >, boost::iterators::detail::writable_postfix_increment_proxy<boost::token_iterator<boost::escaped_list_separator<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> > > >, boost::mpl::identity<boost::token_iterator<boost::escaped_list_separator<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> > > >::type boost::iterators::operator++(boost::iterators::iterator_facade<boost::token_iterator<boost::escaped_list_separator<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char>, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string<char>&, int>&, int)' should return 'boost::iterators::iterator_facade<boost::token_iterator<boost::escaped_list_separator<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char>, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string<char>&, int>' [-Weffc++]
  872 |   operator++(
      |   ^~~~~~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/range/iterator_range_core.hpp:27,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/replace.hpp:16,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_facet.hpp:17,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/gregorian_io.hpp:16,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/gregorian.hpp:31,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/time_formatters.hpp:12,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/posix_time.hpp:24,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/local_time/local_time.hpp:11,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time.hpp:15,
                 from ../../inc/libcmis/object.hxx:40,
                 from ../../inc/libcmis/folder.hxx:37,
                 from ws-navigationservice.hxx:34,
                 from ws-navigationservice.cxx:29:
/pbulk/work/net/libcmis/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/net/libcmis/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/net/libcmis/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/net/libcmis/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++(
      |   ^~~~~~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/range/iterator_range_core.hpp:27,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/replace.hpp:16,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_facet.hpp:17,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/gregorian_io.hpp:16,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/gregorian.hpp:31,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/time_formatters.hpp:12,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/posix_time.hpp:24,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/local_time/local_time.hpp:11,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time.hpp:15,
                 from ../../inc/libcmis/object.hxx:40,
                 from ../../inc/libcmis/document.hxx:39,
                 from ws-objectservice.hxx:35,
                 from ws-objectservice.cxx:29:
/pbulk/work/net/libcmis/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/net/libcmis/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/net/libcmis/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/net/libcmis/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++(
      |   ^~~~~~~~
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp: In instantiation of 'class boost::iterators::detail::iterator_facade_base<boost::token_iterator<boost::char_separator<wchar_t, std::char_traits<wchar_t> >, __gnu_cxx::__normal_iterator<const wchar_t*, std::__cxx11::basic_string<wchar_t> >, std::__cxx11::basic_string<wchar_t> >, std::__cxx11::basic_string<wchar_t>, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string<wchar_t>&, int, false, false>':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:854:9:   required from 'class boost::iterators::iterator_facade<boost::token_iterator<boost::char_separator<wchar_t, std::char_traits<wchar_t> >, __gnu_cxx::__normal_iterator<const wchar_t*, std::__cxx11::basic_string<wchar_t> >, std::__cxx11::basic_string<wchar_t> >, std::__cxx11::basic_string<wchar_t>, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string<wchar_t>&, int>'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/token_iterator.hpp:30:9:   required from 'class boost::token_iterator<boost::char_separator<wchar_t, std::char_traits<wchar_t> >, __gnu_cxx::__normal_iterator<const wchar_t*, std::__cxx11::basic_string<wchar_t> >, std::__cxx11::basic_string<wchar_t> >'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_parsing.hpp:322:36:   required from 'boost::date_time::period<date_type, typename date_type::duration_type> boost::date_time::from_simple_string_type(const std::__cxx11::basic_string<OutputT>&) [with date_type = boost::gregorian::date; charT = wchar_t; typename date_type::duration_type = boost::gregorian::date_duration]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/parsers.hpp:103:62:   required from here
/pbulk/work/net/libcmis/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++() [with Derived = boost::token_iterator<boost::char_separator<wchar_t, std::char_traits<wchar_t> >, __gnu_cxx::__normal_iterator<const wchar_t*, std::__cxx11::basic_string<wchar_t> >, std::__cxx11::basic_string<wchar_t> >; Value = std::__cxx11::basic_string<wchar_t>; CategoryOrTraversal = boost::iterators::forward_traversal_tag; Reference = const std::__cxx11::basic_string<wchar_t>&; Difference = int]' should return 'boost::iterators::detail::iterator_facade_base<boost::token_iterator<boost::char_separator<wchar_t, std::char_traits<wchar_t> >, __gnu_cxx::__normal_iterator<const wchar_t*, std::__cxx11::basic_string<wchar_t> >, std::__cxx11::basic_string<wchar_t> >, std::__cxx11::basic_string<wchar_t>, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string<wchar_t>&, int, false, false>&' [-Weffc++]
  745 |         Derived& operator++()
      |                  ^~~~~~~~
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp: In instantiation of 'class boost::iterators::detail::iterator_facade_base<boost::token_iterator<boost::char_separator<char, std::char_traits<char> >, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char>, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string<char>&, int, false, false>':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:854:9:   required from 'class boost::iterators::iterator_facade<boost::token_iterator<boost::char_separator<char, std::char_traits<char> >, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char>, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string<char>&, int>'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/token_iterator.hpp:30:9:   required from 'class boost::token_iterator<boost::char_separator<char, std::char_traits<char> >, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_parsing.hpp:158:24:   required from here
/pbulk/work/net/libcmis/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++() [with Derived = boost::token_iterator<boost::char_separator<char, std::char_traits<char> >, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >; Value = std::__cxx11::basic_string<char>; CategoryOrTraversal = boost::iterators::forward_traversal_tag; Reference = const std::__cxx11::basic_string<char>&; Difference = int]' should return 'boost::iterators::detail::iterator_facade_base<boost::token_iterator<boost::char_separator<char, std::char_traits<char> >, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char>, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string<char>&, int, false, false>&' [-Weffc++]
  745 |         Derived& operator++()
      |                  ^~~~~~~~
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp: In instantiation of 'class boost::iterators::detail::iterator_facade_base<boost::token_iterator<boost::offset_separator, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char>, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string<char>&, int, false, false>':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:854:9:   required from 'class boost::iterators::iterator_facade<boost::token_iterator<boost::offset_separator, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char>, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string<char>&, int>'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/token_iterator.hpp:30:9:   required from 'class boost::token_iterator<boost::offset_separator, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_parsing.hpp:202:73:   required from here
/pbulk/work/net/libcmis/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++() [with Derived = boost::token_iterator<boost::offset_separator, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >; Value = std::__cxx11::basic_string<char>; CategoryOrTraversal = boost::iterators::forward_traversal_tag; Reference = const std::__cxx11::basic_string<char>&; Difference = int]' should return 'boost::iterators::detail::iterator_facade_base<boost::token_iterator<boost::offset_separator, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char>, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string<char>&, int, false, false>&' [-Weffc++]
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/shared_ptr.hpp:17,
                 from ../../inc/libcmis/object-type.hxx:31,
                 from ws-object-type.hxx:31,
                 from ws-object-type.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/smart_ptr/shared_ptr.hpp: In constructor 'boost::detail::esft2_deleter_wrapper::esft2_deleter_wrapper()':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/smart_ptr/shared_ptr.hpp:1079:5: warning: 'boost::detail::esft2_deleter_wrapper::deleter_' should be initialized in the member initialization list [-Weffc++]
 1079 |     esft2_deleter_wrapper() BOOST_SP_NOEXCEPT
      |     ^~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/token_iterator.hpp:24,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/tokenizer.hpp:20,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_parsing.hpp:17,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/parsers.hpp:13,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/gregorian.hpp:34,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/time_formatters.hpp:12,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/posix_time.hpp:24,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/local_time/local_time.hpp:11,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time.hpp:15,
                 from ../../inc/libcmis/object.hxx:40,
                 from ../../inc/libcmis/document.hxx:39,
                 from ws-folder.hxx:31,
                 from ws-folder.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/token_functions.hpp: In instantiation of 'boost::char_separator<Char, Tr>::char_separator(const Char*, const Char*, boost::empty_token_policy) [with Char = char; Tr = std::char_traits<char>]':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_parsing.hpp:155:27:   required from 'date_type boost::date_time::parse_date(const string&, int) [with date_type = boost::gregorian::date; std::string = std::__cxx11::basic_string<char>]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/parsers.hpp:49:41:   required from here
/pbulk/work/net/libcmis/work/.buildlink/include/boost/token_functions.hpp:435:5: warning: 'boost::char_separator<char, std::char_traits<char> >::m_kept_delims' should be initialized in the member initialization list [-Weffc++]
  435 |     char_separator(const Char* dropped_delims,
      |     ^~~~~~~~~~~~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/time_duration.hpp:17,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/posix_time_config.hpp:16,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/posix_time_system.hpp:13,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/ptime.hpp:12,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/posix_time.hpp:15,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/local_time/local_time.hpp:11,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time.hpp:15,
                 from ../../inc/libcmis/object.hxx:40,
                 from ../../inc/libcmis/folder.hxx:37,
                 from ws-object.hxx:31,
                 from ws-object.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/operators.hpp:872:6: warning: prefix 'T& boost::operators_impl::output_iterator_helper<T>::operator++()' should return 'boost::operators_impl::output_iterator_helper<T>&' [-Weffc++]
  872 |   T& operator++() { return static_cast<T&>(*this); }
      |      ^~~~~~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/shared_ptr.hpp:17,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/time_clock.hpp:17,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/posix_time_types.hpp:10,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/time_formatters.hpp:16,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/posix_time.hpp:24,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/local_time/local_time.hpp:11,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time.hpp:15,
                 from ../../inc/libcmis/object.hxx:40,
                 from ../../inc/libcmis/folder.hxx:37,
                 from ws-navigationservice.hxx:34,
                 from ws-navigationservice.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/smart_ptr/shared_ptr.hpp: In constructor 'boost::detail::esft2_deleter_wrapper::esft2_deleter_wrapper()':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/smart_ptr/shared_ptr.hpp:1079:5: warning: 'boost::detail::esft2_deleter_wrapper::deleter_' should be initialized in the member initialization list [-Weffc++]
 1079 |     esft2_deleter_wrapper() BOOST_SP_NOEXCEPT
      |     ^~~~~~~~~~~~~~~~~~~~~
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp: In instantiation of 'class boost::iterators::detail::iterator_facade_base<boost::token_iterator<boost::char_separator<char, std::char_traits<char> >, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char>, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string<char>&, int, false, false>':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:854:9:   required from 'class boost::iterators::iterator_facade<boost::token_iterator<boost::char_separator<char, std::char_traits<char> >, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char>, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string<char>&, int>'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/token_iterator.hpp:30:9:   required from 'class boost::token_iterator<boost::char_separator<char, std::char_traits<char> >, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_parsing.hpp:158:24:   required from here
/pbulk/work/net/libcmis/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++() [with Derived = boost::token_iterator<boost::char_separator<char, std::char_traits<char> >, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >; Value = std::__cxx11::basic_string<char>; CategoryOrTraversal = boost::iterators::forward_traversal_tag; Reference = const std::__cxx11::basic_string<char>&; Difference = int]' should return 'boost::iterators::detail::iterator_facade_base<boost::token_iterator<boost::char_separator<char, std::char_traits<char> >, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char>, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string<char>&, int, false, false>&' [-Weffc++]
  745 |         Derived& operator++()
      |                  ^~~~~~~~
/pbulk/work/net/libcmis/work/.buildlink/include/boost/token_functions.hpp: In instantiation of 'boost::char_separator<Char, Tr>::char_separator(const Char*, const Char*, boost::empty_token_policy) [with Char = wchar_t; Tr = std::char_traits<wchar_t>]':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_parsing.hpp:320:22:   required from 'boost::date_time::period<date_type, typename date_type::duration_type> boost::date_time::from_simple_string_type(const std::__cxx11::basic_string<OutputT>&) [with date_type = boost::gregorian::date; charT = wchar_t; typename date_type::duration_type = boost::gregorian::date_duration]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/parsers.hpp:103:62:   required from here
/pbulk/work/net/libcmis/work/.buildlink/include/boost/token_functions.hpp:435:5: warning: 'boost::char_separator<wchar_t, std::char_traits<wchar_t> >::m_kept_delims' should be initialized in the member initialization list [-Weffc++]
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp: In instantiation of 'class boost::iterators::detail::iterator_facade_base<boost::token_iterator<boost::offset_separator, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char>, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string<char>&, int, false, false>':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:854:9:   required from 'class boost::iterators::iterator_facade<boost::token_iterator<boost::offset_separator, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char>, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string<char>&, int>'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/token_iterator.hpp:30:9:   required from 'class boost::token_iterator<boost::offset_separator, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_parsing.hpp:202:73:   required from here
/pbulk/work/net/libcmis/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++() [with Derived = boost::token_iterator<boost::offset_separator, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >; Value = std::__cxx11::basic_string<char>; CategoryOrTraversal = boost::iterators::forward_traversal_tag; Reference = const std::__cxx11::basic_string<char>&; Difference = int]' should return 'boost::iterators::detail::iterator_facade_base<boost::token_iterator<boost::offset_separator, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char>, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string<char>&, int, false, false>&' [-Weffc++]
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/format_date_parser.hpp:17,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_generator_parser.hpp:20,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_facet.hpp:25,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/gregorian_io.hpp:16,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/gregorian.hpp:31,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/time_formatters.hpp:12,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/posix_time.hpp:24,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/local_time/local_time.hpp:11,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time.hpp:15,
                 from ../../inc/libcmis/object.hxx:40,
                 from ../../inc/libcmis/document.hxx:39,
                 from ws-folder.hxx:31,
                 from ws-folder.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/special_values_parser.hpp: In instantiation of 'boost::date_time::special_values_parser<date_type, charT>::special_values_parser() [with date_type = boost::gregorian::date; charT = char]':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/time_parsing.hpp:316:18:   required from 'time_type boost::date_time::parse_iso_time(const string&, char) [with time_type = boost::posix_time::ptime; std::string = std::__cxx11::basic_string<char>]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/time_parsers.hpp:35:51:   required from here
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/special_values_parser.hpp:52:5: warning: 'boost::date_time::special_values_parser<boost::gregorian::date, char>::m_sv_strings' should be initialized in the member initialization list [-Weffc++]
   52 |     special_values_parser()
      |     ^~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/period_parser.hpp:19,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_facet.hpp:23,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/gregorian_io.hpp:16,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/gregorian.hpp:31,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/time_formatters.hpp:12,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/posix_time.hpp:24,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/local_time/local_time.hpp:11,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time.hpp:15,
                 from ../../inc/libcmis/object.hxx:40,
                 from ../../inc/libcmis/document.hxx:39,
                 from ws-folder.hxx:31,
                 from ws-folder.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/string_parse_tree.hpp: In instantiation of 'boost::date_time::parse_match_result<charT>::parse_match_result() [with charT = char]':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/time_parsing.hpp:317:17:   required from 'time_type boost::date_time::parse_iso_time(const string&, char) [with time_type = boost::posix_time::ptime; std::string = std::__cxx11::basic_string<char>]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/time_parsers.hpp:35:51:   required from here
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/string_parse_tree.hpp:28:3: warning: 'boost::date_time::parse_match_result<char>::cache' should be initialized in the member initialization list [-Weffc++]
   28 |   parse_match_result() :
      |   ^~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/time_duration.hpp:17,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/posix_time_config.hpp:16,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/posix_time_system.hpp:13,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/ptime.hpp:12,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/posix_time.hpp:15,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/local_time/local_time.hpp:11,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time.hpp:15,
                 from ../../inc/libcmis/property-type.hxx:31,
                 from ../../inc/libcmis/object-type.hxx:39,
                 from ws-object-type.hxx:31,
                 from ws-object-type.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/operators.hpp: At global scope:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/operators.hpp:872:6: warning: prefix 'T& boost::operators_impl::output_iterator_helper<T>::operator++()' should return 'boost::operators_impl::output_iterator_helper<T>&' [-Weffc++]
  872 |   T& operator++() { return static_cast<T&>(*this); }
      |      ^~~~~~~~
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/string_parse_tree.hpp: In instantiation of 'boost::date_time::string_parse_tree<charT>::string_parse_tree(short int) [with charT = char]':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/special_values_parser.hpp:53:5:   required from 'boost::date_time::special_values_parser<date_type, charT>::special_values_parser() [with date_type = boost::gregorian::date; charT = char]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/time_parsing.hpp:316:18:   required from 'time_type boost::date_time::parse_iso_time(const string&, char) [with time_type = boost::posix_time::ptime; std::string = std::__cxx11::basic_string<char>]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/time_parsers.hpp:35:51:   required from here
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/string_parse_tree.hpp:119:3: warning: 'boost::date_time::string_parse_tree<char>::m_next_chars' should be initialized in the member initialization list [-Weffc++]
  119 |   string_parse_tree(short value = parse_match_result_type::PARSE_ERROR) :
      |   ^~~~~~~~~~~~~~~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/trim.hpp:23,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string.hpp:19,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/tz_db_base.hpp:24,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/local_time/tz_database.hpp:14,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/local_time/local_time.hpp:19,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time.hpp:15,
                 from ../../inc/libcmis/object.hxx:40,
                 from ../../inc/libcmis/folder.hxx:37,
                 from ws-navigationservice.hxx:34,
                 from ws-navigationservice.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/classification.hpp: At global scope:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/classification.hpp:238:9: warning: user-defined 'boost::algorithm::detail::pred_andF<Pred1T, Pred2T> boost::algorithm::operator&&(const boost::algorithm::predicate_facade<Pred1T>&, const boost::algorithm::predicate_facade<Pred2T>&)' always evaluates both arguments [-Weffc++]
  238 |         operator&&(
      |         ^~~~~~~~
/pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/classification.hpp:262:9: warning: user-defined 'boost::algorithm::detail::pred_orF<Pred1T, Pred2T> boost::algorithm::operator||(const boost::algorithm::predicate_facade<Pred1T>&, const boost::algorithm::predicate_facade<Pred2T>&)' always evaluates both arguments [-Weffc++]
  262 |         operator||(
      |         ^~~~~~~~
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/string_parse_tree.hpp: In instantiation of 'boost::date_time::string_parse_tree<charT>::string_parse_tree(boost::date_time::string_parse_tree<charT>::collection_type, unsigned int) [with charT = char; boost::date_time::string_parse_tree<charT>::collection_type = std::vector<std::__cxx11::basic_string<char> >]':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/special_values_parser.hpp:91:22:   required from 'void boost::date_time::special_values_parser<date_type, charT>::sv_strings(const string_type&, const string_type&, const string_type&, const string_type&, const string_type&) [with date_type = boost::gregorian::date; charT = char; boost::date_time::special_values_parser<date_type, charT>::string_type = std::__cxx11::basic_string<char>]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/special_values_parser.hpp:54:7:   required from 'boost::date_time::special_values_parser<date_type, charT>::special_values_parser() [with date_type = boost::gregorian::date; charT = char]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/time_parsing.hpp:316:18:   required from 'time_type boost::date_time::parse_iso_time(const string&, char) [with time_type = boost::posix_time::ptime; std::string = std::__cxx11::basic_string<char>]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/time_parsers.hpp:35:51:   required from here
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/string_parse_tree.hpp:104:3: warning: 'boost::date_time::string_parse_tree<char>::m_next_chars' should be initialized in the member initialization list [-Weffc++]
  104 |   string_parse_tree(collection_type names, unsigned int starting_point=0) :
      |   ^~~~~~~~~~~~~~~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/function/function_template.hpp:14,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/function.hpp:16,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/detail/find_iterator.hpp:18,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/find_iterator.hpp:24,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/iter_find.hpp:27,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/split.hpp:16,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string.hpp:23,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/tz_db_base.hpp:24,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/local_time/tz_database.hpp:14,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/local_time/local_time.hpp:19,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time.hpp:15,
                 from ../../inc/libcmis/object.hxx:40,
                 from ../../inc/libcmis/folder.hxx:37,
                 from ws-navigationservice.hxx:34,
                 from ws-navigationservice.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/function/function_base.hpp: In constructor 'boost::function_base::function_base()':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/function/function_base.hpp:497:3: warning: 'boost::function_base::functor' should be initialized in the member initialization list [-Weffc++]
  497 |   function_base() : vtable(0) { }
      |   ^~~~~~~~~~~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/range/iterator_range_core.hpp:27,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/replace.hpp:16,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_facet.hpp:17,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/gregorian_io.hpp:16,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/gregorian.hpp:31,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/time_formatters.hpp:12,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/posix_time.hpp:24,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/local_time/local_time.hpp:11,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time.hpp:15,
                 from ../../inc/libcmis/object.hxx:40,
                 from ../../inc/libcmis/folder.hxx:37,
                 from ws-navigationservice.hxx:34,
                 from ws-navigationservice.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp: In instantiation of 'class boost::iterators::detail::iterator_facade_base<boost::token_iterator<boost::escaped_list_separator<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char>, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string<char>&, int, false, false>':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:854:9:   required from 'class boost::iterators::iterator_facade<boost::token_iterator<boost::escaped_list_separator<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char>, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string<char>&, int>'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/token_iterator.hpp:30:9:   required from 'class boost::token_iterator<boost::escaped_list_separator<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/tz_db_base.hpp:337:21:   required from here
/pbulk/work/net/libcmis/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++() [with Derived = boost::token_iterator<boost::escaped_list_separator<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >; Value = std::__cxx11::basic_string<char>; CategoryOrTraversal = boost::iterators::forward_traversal_tag; Reference = const std::__cxx11::basic_string<char>&; Difference = int]' should return 'boost::iterators::detail::iterator_facade_base<boost::token_iterator<boost::escaped_list_separator<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char>, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string<char>&, int, false, false>&' [-Weffc++]
  745 |         Derived& operator++()
      |                  ^~~~~~~~
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp: In substitution of 'template<class I, class V, class TC, class R, class D> 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) [with I = boost::token_iterator<boost::escaped_list_separator<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >; V = std::__cxx11::basic_string<char>; TC = boost::iterators::forward_traversal_tag; R = const std::__cxx11::basic_string<char>&; D = int]':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/tz_db_base.hpp:339:12:   required from here
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:872:3: warning: postfix 'boost::mpl::eval_if<boost::mpl::and_<boost::is_convertible<const std::__cxx11::basic_string<char>&, const std::__cxx11::basic_string<char>&>, boost::mpl::not_<boost::is_convertible<boost::iterators::forward_traversal_tag, boost::iterators::forward_traversal_tag> >, mpl_::bool_<true>, mpl_::bool_<true>, mpl_::bool_<true> >, boost::mpl::if_<boost::iterators::detail::is_non_proxy_reference<const std::__cxx11::basic_string<char>&, std::__cxx11::basic_string<char> >, boost::iterators::detail::postfix_increment_proxy<boost::token_iterator<boost::escaped_list_separator<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> > >, boost::iterators::detail::writable_postfix_increment_proxy<boost::token_iterator<boost::escaped_list_separator<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> > > >, boost::mpl::identity<boost::token_iterator<boost::escaped_list_separator<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> > > >::type boost::iterators::operator++(boost::iterators::iterator_facade<boost::token_iterator<boost::escaped_list_separator<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char>, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string<char>&, int>&, int)' should return 'boost::iterators::iterator_facade<boost::token_iterator<boost::escaped_list_separator<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char>, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string<char>&, int>' [-Weffc++]
  872 |   operator++(
      |   ^~~~~~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/trim.hpp:23,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string.hpp:19,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/tz_db_base.hpp:24,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/local_time/tz_database.hpp:14,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/local_time/local_time.hpp:19,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time.hpp:15,
                 from ../../inc/libcmis/object.hxx:40,
                 from ../../inc/libcmis/document.hxx:39,
                 from ws-objectservice.hxx:35,
                 from ws-objectservice.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/classification.hpp:238:9: warning: user-defined 'boost::algorithm::detail::pred_andF<Pred1T, Pred2T> boost::algorithm::operator&&(const boost::algorithm::predicate_facade<Pred1T>&, const boost::algorithm::predicate_facade<Pred2T>&)' always evaluates both arguments [-Weffc++]
  238 |         operator&&(
      |         ^~~~~~~~
/pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/classification.hpp:262:9: warning: user-defined 'boost::algorithm::detail::pred_orF<Pred1T, Pred2T> boost::algorithm::operator||(const boost::algorithm::predicate_facade<Pred1T>&, const boost::algorithm::predicate_facade<Pred2T>&)' always evaluates both arguments [-Weffc++]
  262 |         operator||(
      |         ^~~~~~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/function/function_template.hpp:14,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/function.hpp:16,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/detail/find_iterator.hpp:18,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/find_iterator.hpp:24,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/iter_find.hpp:27,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/split.hpp:16,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string.hpp:23,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/tz_db_base.hpp:24,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/local_time/tz_database.hpp:14,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/local_time/local_time.hpp:19,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time.hpp:15,
                 from ../../inc/libcmis/object.hxx:40,
                 from ../../inc/libcmis/document.hxx:39,
                 from ws-objectservice.hxx:35,
                 from ws-objectservice.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/function/function_base.hpp: In constructor 'boost::function_base::function_base()':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/function/function_base.hpp:497:3: warning: 'boost::function_base::functor' should be initialized in the member initialization list [-Weffc++]
  497 |   function_base() : vtable(0) { }
      |   ^~~~~~~~~~~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/range/iterator_range_core.hpp:27,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/replace.hpp:16,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_facet.hpp:17,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/gregorian_io.hpp:16,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/gregorian.hpp:31,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/time_formatters.hpp:12,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/posix_time.hpp:24,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/local_time/local_time.hpp:11,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time.hpp:15,
                 from ../../inc/libcmis/object.hxx:40,
                 from ../../inc/libcmis/document.hxx:39,
                 from ws-objectservice.hxx:35,
                 from ws-objectservice.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp: In instantiation of 'class boost::iterators::detail::iterator_facade_base<boost::token_iterator<boost::escaped_list_separator<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char>, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string<char>&, int, false, false>':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:854:9:   required from 'class boost::iterators::iterator_facade<boost::token_iterator<boost::escaped_list_separator<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char>, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string<char>&, int>'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/token_iterator.hpp:30:9:   required from 'class boost::token_iterator<boost::escaped_list_separator<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/tz_db_base.hpp:337:21:   required from here
/pbulk/work/net/libcmis/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++() [with Derived = boost::token_iterator<boost::escaped_list_separator<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >; Value = std::__cxx11::basic_string<char>; CategoryOrTraversal = boost::iterators::forward_traversal_tag; Reference = const std::__cxx11::basic_string<char>&; Difference = int]' should return 'boost::iterators::detail::iterator_facade_base<boost::token_iterator<boost::escaped_list_separator<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char>, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string<char>&, int, false, false>&' [-Weffc++]
  745 |         Derived& operator++()
      |                  ^~~~~~~~
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp: In substitution of 'template<class I, class V, class TC, class R, class D> 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) [with I = boost::token_iterator<boost::escaped_list_separator<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >; V = std::__cxx11::basic_string<char>; TC = boost::iterators::forward_traversal_tag; R = const std::__cxx11::basic_string<char>&; D = int]':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/tz_db_base.hpp:339:12:   required from here
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:872:3: warning: postfix 'boost::mpl::eval_if<boost::mpl::and_<boost::is_convertible<const std::__cxx11::basic_string<char>&, const std::__cxx11::basic_string<char>&>, boost::mpl::not_<boost::is_convertible<boost::iterators::forward_traversal_tag, boost::iterators::forward_traversal_tag> >, mpl_::bool_<true>, mpl_::bool_<true>, mpl_::bool_<true> >, boost::mpl::if_<boost::iterators::detail::is_non_proxy_reference<const std::__cxx11::basic_string<char>&, std::__cxx11::basic_string<char> >, boost::iterators::detail::postfix_increment_proxy<boost::token_iterator<boost::escaped_list_separator<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> > >, boost::iterators::detail::writable_postfix_increment_proxy<boost::token_iterator<boost::escaped_list_separator<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> > > >, boost::mpl::identity<boost::token_iterator<boost::escaped_list_separator<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> > > >::type boost::iterators::operator++(boost::iterators::iterator_facade<boost::token_iterator<boost::escaped_list_separator<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char>, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string<char>&, int>&, int)' should return 'boost::iterators::iterator_facade<boost::token_iterator<boost::escaped_list_separator<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char>, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string<char>&, int>' [-Weffc++]
  872 |   operator++(
      |   ^~~~~~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/range/iterator_range_core.hpp:27,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/replace.hpp:16,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_facet.hpp:17,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/gregorian_io.hpp:16,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/gregorian.hpp:31,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/time_formatters.hpp:12,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/posix_time.hpp:24,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/local_time/local_time.hpp:11,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time.hpp:15,
                 from ../../inc/libcmis/object.hxx:40,
                 from ../../inc/libcmis/document.hxx:39,
                 from ws-folder.hxx:31,
                 from ws-folder.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp: In instantiation of 'class boost::iterators::detail::iterator_facade_base<boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, int, false, false>':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:774:11:   required from 'class boost::iterators::detail::iterator_facade_base<boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, int, true, false>'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:800:11:   required from 'class boost::iterators::detail::iterator_facade_base<boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, int, true, true>'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:854:9:   required from 'class boost::iterators::iterator_facade<boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, int>'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_adaptor.hpp:249:9:   required from 'class boost::iterators::iterator_adaptor<boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, char, boost::use_default, char, boost::use_default>'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/transform_iterator.hpp:83:9:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/case_conv.hpp:76:79:   required from 'SequenceT boost::algorithm::to_lower_copy(const SequenceT&, const std::locale&) [with SequenceT = std::__cxx11::basic_string<char>]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/string_parse_tree.hpp:110:54:   required from 'boost::date_time::string_parse_tree<charT>::string_parse_tree(boost::date_time::string_parse_tree<charT>::collection_type, unsigned int) [with charT = char; boost::date_time::string_parse_tree<charT>::collection_type = std::vector<std::__cxx11::basic_string<char> >]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/special_values_parser.hpp:91:22:   required from 'void boost::date_time::special_values_parser<date_type, charT>::sv_strings(const string_type&, const string_type&, const string_type&, const string_type&, const string_type&) [with date_type = boost::gregorian::date; charT = char; boost::date_time::special_values_parser<date_type, charT>::string_type = std::__cxx11::basic_string<char>]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/special_values_parser.hpp:54:7:   required from 'boost::date_time::special_values_parser<date_type, charT>::special_values_parser() [with date_type = boost::gregorian::date; charT = char]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/time_parsing.hpp:316:18:   required from 'time_type boost::date_time::parse_iso_time(const string&, char) [with time_type = boost::posix_time::ptime; std::string = std::__cxx11::basic_string<char>]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/time_parsers.hpp:35:51:   required from here
/pbulk/work/net/libcmis/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++() [with Derived = boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>; Value = char; CategoryOrTraversal = boost::iterators::random_access_traversal_tag; Reference = char; Difference = int]' should return 'boost::iterators::detail::iterator_facade_base<boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, int, false, false>&' [-Weffc++]
  745 |         Derived& operator++()
      |                  ^~~~~~~~
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp: In instantiation of 'class boost::iterators::detail::iterator_facade_base<boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, int, true, false>':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:800:11:   required from 'class boost::iterators::detail::iterator_facade_base<boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, int, true, true>'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:854:9:   required from 'class boost::iterators::iterator_facade<boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, int>'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_adaptor.hpp:249:9:   required from 'class boost::iterators::iterator_adaptor<boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, char, boost::use_default, char, boost::use_default>'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/transform_iterator.hpp:83:9:   required from 'class boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/detail/case_conv.hpp:117:53:   required from 'SequenceT boost::algorithm::detail::transform_range_copy(const RangeT&, FunctorT) [with SequenceT = std::__cxx11::basic_string<char>; RangeT = std::__cxx11::basic_string<char>; FunctorT = boost::algorithm::detail::to_lowerF<char>]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/case_conv.hpp:76:79:   required from 'SequenceT boost::algorithm::to_lower_copy(const SequenceT&, const std::locale&) [with SequenceT = std::__cxx11::basic_string<char>]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/string_parse_tree.hpp:110:54:   required from 'boost::date_time::string_parse_tree<charT>::string_parse_tree(boost::date_time::string_parse_tree<charT>::collection_type, unsigned int) [with charT = char; boost::date_time::string_parse_tree<charT>::collection_type = std::vector<std::__cxx11::basic_string<char> >]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/special_values_parser.hpp:91:22:   required from 'void boost::date_time::special_values_parser<date_type, charT>::sv_strings(const string_type&, const string_type&, const string_type&, const string_type&, const string_type&) [with date_type = boost::gregorian::date; charT = char; boost::date_time::special_values_parser<date_type, charT>::string_type = std::__cxx11::basic_string<char>]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/special_values_parser.hpp:54:7:   required from 'boost::date_time::special_values_parser<date_type, charT>::special_values_parser() [with date_type = boost::gregorian::date; charT = char]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/time_parsing.hpp:316:18:   required from 'time_type boost::date_time::parse_iso_time(const string&, char) [with time_type = boost::posix_time::ptime; std::string = std::__cxx11::basic_string<char>]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/time_parsers.hpp:35:51:   required from here
/pbulk/work/net/libcmis/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--() [with Derived = boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>; Value = char; CategoryOrTraversal = boost::iterators::random_access_traversal_tag; Reference = char; Difference = int]' should return 'boost::iterators::detail::iterator_facade_base<boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, int, true, false>&' [-Weffc++]
  778 |         Derived& operator--()
      |                  ^~~~~~~~
/pbulk/work/net/libcmis/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) [with Derived = boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>; Value = char; CategoryOrTraversal = boost::iterators::random_access_traversal_tag; Reference = char; Difference = int]' should return 'boost::iterators::detail::iterator_facade_base<boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, int, true, false>' [-Weffc++]
  784 |         Derived operator--(int)
      |                 ^~~~~~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/range/iterator_range_core.hpp:27,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/replace.hpp:16,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_facet.hpp:17,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/gregorian_io.hpp:16,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/gregorian.hpp:31,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/time_formatters.hpp:12,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/posix_time.hpp:24,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/local_time/local_time.hpp:11,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time.hpp:15,
                 from ../../inc/libcmis/object.hxx:40,
                 from ../../inc/libcmis/folder.hxx:37,
                 from ws-object.hxx:31,
                 from ws-object.cxx:29:
/pbulk/work/net/libcmis/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/net/libcmis/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/net/libcmis/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/net/libcmis/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++(
      |   ^~~~~~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/range/iterator_range_core.hpp:27,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/replace.hpp:16,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_facet.hpp:17,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/gregorian_io.hpp:16,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/gregorian.hpp:31,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/time_formatters.hpp:12,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/posix_time.hpp:24,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/local_time/local_time.hpp:11,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time.hpp:15,
                 from ../../inc/libcmis/property-type.hxx:31,
                 from ../../inc/libcmis/object-type.hxx:39,
                 from ws-object-type.hxx:31,
                 from ws-object-type.cxx:29:
/pbulk/work/net/libcmis/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/net/libcmis/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/net/libcmis/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/net/libcmis/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++(
      |   ^~~~~~~~
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp: In instantiation of 'class boost::iterators::detail::iterator_facade_base<boost::token_iterator<boost::char_separator<wchar_t, std::char_traits<wchar_t> >, __gnu_cxx::__normal_iterator<const wchar_t*, std::__cxx11::basic_string<wchar_t> >, std::__cxx11::basic_string<wchar_t> >, std::__cxx11::basic_string<wchar_t>, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string<wchar_t>&, int, false, false>':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:854:9:   required from 'class boost::iterators::iterator_facade<boost::token_iterator<boost::char_separator<wchar_t, std::char_traits<wchar_t> >, __gnu_cxx::__normal_iterator<const wchar_t*, std::__cxx11::basic_string<wchar_t> >, std::__cxx11::basic_string<wchar_t> >, std::__cxx11::basic_string<wchar_t>, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string<wchar_t>&, int>'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/token_iterator.hpp:30:9:   required from 'class boost::token_iterator<boost::char_separator<wchar_t, std::char_traits<wchar_t> >, __gnu_cxx::__normal_iterator<const wchar_t*, std::__cxx11::basic_string<wchar_t> >, std::__cxx11::basic_string<wchar_t> >'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_parsing.hpp:322:36:   required from 'boost::date_time::period<date_type, typename date_type::duration_type> boost::date_time::from_simple_string_type(const std::__cxx11::basic_string<OutputT>&) [with date_type = boost::gregorian::date; charT = wchar_t; typename date_type::duration_type = boost::gregorian::date_duration]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/parsers.hpp:103:62:   required from here
/pbulk/work/net/libcmis/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++() [with Derived = boost::token_iterator<boost::char_separator<wchar_t, std::char_traits<wchar_t> >, __gnu_cxx::__normal_iterator<const wchar_t*, std::__cxx11::basic_string<wchar_t> >, std::__cxx11::basic_string<wchar_t> >; Value = std::__cxx11::basic_string<wchar_t>; CategoryOrTraversal = boost::iterators::forward_traversal_tag; Reference = const std::__cxx11::basic_string<wchar_t>&; Difference = int]' should return 'boost::iterators::detail::iterator_facade_base<boost::token_iterator<boost::char_separator<wchar_t, std::char_traits<wchar_t> >, __gnu_cxx::__normal_iterator<const wchar_t*, std::__cxx11::basic_string<wchar_t> >, std::__cxx11::basic_string<wchar_t> >, std::__cxx11::basic_string<wchar_t>, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string<wchar_t>&, int, false, false>&' [-Weffc++]
  745 |         Derived& operator++()
      |                  ^~~~~~~~
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp: In instantiation of 'class boost::iterators::detail::iterator_facade_base<boost::token_iterator<boost::char_separator<char, std::char_traits<char> >, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char>, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string<char>&, int, false, false>':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:854:9:   required from 'class boost::iterators::iterator_facade<boost::token_iterator<boost::char_separator<char, std::char_traits<char> >, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char>, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string<char>&, int>'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/token_iterator.hpp:30:9:   required from 'class boost::token_iterator<boost::char_separator<char, std::char_traits<char> >, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_parsing.hpp:158:24:   required from here
/pbulk/work/net/libcmis/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++() [with Derived = boost::token_iterator<boost::char_separator<char, std::char_traits<char> >, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >; Value = std::__cxx11::basic_string<char>; CategoryOrTraversal = boost::iterators::forward_traversal_tag; Reference = const std::__cxx11::basic_string<char>&; Difference = int]' should return 'boost::iterators::detail::iterator_facade_base<boost::token_iterator<boost::char_separator<char, std::char_traits<char> >, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char>, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string<char>&, int, false, false>&' [-Weffc++]
  745 |         Derived& operator++()
      |                  ^~~~~~~~
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp: In instantiation of 'class boost::iterators::detail::iterator_facade_base<boost::token_iterator<boost::offset_separator, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char>, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string<char>&, int, false, false>':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:854:9:   required from 'class boost::iterators::iterator_facade<boost::token_iterator<boost::offset_separator, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char>, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string<char>&, int>'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/token_iterator.hpp:30:9:   required from 'class boost::token_iterator<boost::offset_separator, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_parsing.hpp:202:73:   required from here
/pbulk/work/net/libcmis/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++() [with Derived = boost::token_iterator<boost::offset_separator, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >; Value = std::__cxx11::basic_string<char>; CategoryOrTraversal = boost::iterators::forward_traversal_tag; Reference = const std::__cxx11::basic_string<char>&; Difference = int]' should return 'boost::iterators::detail::iterator_facade_base<boost::token_iterator<boost::offset_separator, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char>, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string<char>&, int, false, false>&' [-Weffc++]
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/token_iterator.hpp:24,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/tokenizer.hpp:20,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_parsing.hpp:17,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/parsers.hpp:13,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/gregorian.hpp:34,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/time_formatters.hpp:12,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/posix_time.hpp:24,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/local_time/local_time.hpp:11,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time.hpp:15,
                 from ../../inc/libcmis/object.hxx:40,
                 from ../../inc/libcmis/folder.hxx:37,
                 from ws-navigationservice.hxx:34,
                 from ws-navigationservice.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/token_functions.hpp: In instantiation of 'boost::char_separator<Char, Tr>::char_separator(const Char*, const Char*, boost::empty_token_policy) [with Char = char; Tr = std::char_traits<char>]':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_parsing.hpp:155:27:   required from 'date_type boost::date_time::parse_date(const string&, int) [with date_type = boost::gregorian::date; std::string = std::__cxx11::basic_string<char>]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/parsers.hpp:49:41:   required from here
/pbulk/work/net/libcmis/work/.buildlink/include/boost/token_functions.hpp:435:5: warning: 'boost::char_separator<char, std::char_traits<char> >::m_kept_delims' should be initialized in the member initialization list [-Weffc++]
  435 |     char_separator(const Char* dropped_delims,
      |     ^~~~~~~~~~~~~~
/pbulk/work/net/libcmis/work/.buildlink/include/boost/token_functions.hpp: In instantiation of 'boost::char_separator<Char, Tr>::char_separator(const Char*, const Char*, boost::empty_token_policy) [with Char = wchar_t; Tr = std::char_traits<wchar_t>]':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_parsing.hpp:320:22:   required from 'boost::date_time::period<date_type, typename date_type::duration_type> boost::date_time::from_simple_string_type(const std::__cxx11::basic_string<OutputT>&) [with date_type = boost::gregorian::date; charT = wchar_t; typename date_type::duration_type = boost::gregorian::date_duration]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/parsers.hpp:103:62:   required from here
/pbulk/work/net/libcmis/work/.buildlink/include/boost/token_functions.hpp:435:5: warning: 'boost::char_separator<wchar_t, std::char_traits<wchar_t> >::m_kept_delims' should be initialized in the member initialization list [-Weffc++]
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/shared_ptr.hpp:17,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/time_clock.hpp:17,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/posix_time_types.hpp:10,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/time_formatters.hpp:16,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/posix_time.hpp:24,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/local_time/local_time.hpp:11,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time.hpp:15,
                 from ../../inc/libcmis/object.hxx:40,
                 from ../../inc/libcmis/folder.hxx:37,
                 from ws-object.hxx:31,
                 from ws-object.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/smart_ptr/shared_ptr.hpp: In constructor 'boost::detail::esft2_deleter_wrapper::esft2_deleter_wrapper()':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/smart_ptr/shared_ptr.hpp:1079:5: warning: 'boost::detail::esft2_deleter_wrapper::deleter_' should be initialized in the member initialization list [-Weffc++]
 1079 |     esft2_deleter_wrapper() BOOST_SP_NOEXCEPT
      |     ^~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/format_date_parser.hpp:17,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_generator_parser.hpp:20,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_facet.hpp:25,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/gregorian_io.hpp:16,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/gregorian.hpp:31,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/time_formatters.hpp:12,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/posix_time.hpp:24,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/local_time/local_time.hpp:11,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time.hpp:15,
                 from ../../inc/libcmis/object.hxx:40,
                 from ../../inc/libcmis/folder.hxx:37,
                 from ws-navigationservice.hxx:34,
                 from ws-navigationservice.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/special_values_parser.hpp: In instantiation of 'boost::date_time::special_values_parser<date_type, charT>::special_values_parser() [with date_type = boost::gregorian::date; charT = char]':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/time_parsing.hpp:316:18:   required from 'time_type boost::date_time::parse_iso_time(const string&, char) [with time_type = boost::posix_time::ptime; std::string = std::__cxx11::basic_string<char>]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/time_parsers.hpp:35:51:   required from here
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/special_values_parser.hpp:52:5: warning: 'boost::date_time::special_values_parser<boost::gregorian::date, char>::m_sv_strings' should be initialized in the member initialization list [-Weffc++]
   52 |     special_values_parser()
      |     ^~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/period_parser.hpp:19,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_facet.hpp:23,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/gregorian_io.hpp:16,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/gregorian.hpp:31,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/time_formatters.hpp:12,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/posix_time.hpp:24,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/local_time/local_time.hpp:11,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time.hpp:15,
                 from ../../inc/libcmis/object.hxx:40,
                 from ../../inc/libcmis/folder.hxx:37,
                 from ws-navigationservice.hxx:34,
                 from ws-navigationservice.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/string_parse_tree.hpp: In instantiation of 'boost::date_time::parse_match_result<charT>::parse_match_result() [with charT = char]':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/time_parsing.hpp:317:17:   required from 'time_type boost::date_time::parse_iso_time(const string&, char) [with time_type = boost::posix_time::ptime; std::string = std::__cxx11::basic_string<char>]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/time_parsers.hpp:35:51:   required from here
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/string_parse_tree.hpp:28:3: warning: 'boost::date_time::parse_match_result<char>::cache' should be initialized in the member initialization list [-Weffc++]
   28 |   parse_match_result() :
      |   ^~~~~~~~~~~~~~~~~~
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp: In instantiation of 'class boost::iterators::detail::iterator_facade_base<boost::token_iterator<boost::char_separator<wchar_t, std::char_traits<wchar_t> >, __gnu_cxx::__normal_iterator<const wchar_t*, std::__cxx11::basic_string<wchar_t> >, std::__cxx11::basic_string<wchar_t> >, std::__cxx11::basic_string<wchar_t>, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string<wchar_t>&, int, false, false>':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:854:9:   required from 'class boost::iterators::iterator_facade<boost::token_iterator<boost::char_separator<wchar_t, std::char_traits<wchar_t> >, __gnu_cxx::__normal_iterator<const wchar_t*, std::__cxx11::basic_string<wchar_t> >, std::__cxx11::basic_string<wchar_t> >, std::__cxx11::basic_string<wchar_t>, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string<wchar_t>&, int>'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/token_iterator.hpp:30:9:   required from 'class boost::token_iterator<boost::char_separator<wchar_t, std::char_traits<wchar_t> >, __gnu_cxx::__normal_iterator<const wchar_t*, std::__cxx11::basic_string<wchar_t> >, std::__cxx11::basic_string<wchar_t> >'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_parsing.hpp:322:36:   required from 'boost::date_time::period<date_type, typename date_type::duration_type> boost::date_time::from_simple_string_type(const std::__cxx11::basic_string<OutputT>&) [with date_type = boost::gregorian::date; charT = wchar_t; typename date_type::duration_type = boost::gregorian::date_duration]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/parsers.hpp:103:62:   required from here
/pbulk/work/net/libcmis/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++() [with Derived = boost::token_iterator<boost::char_separator<wchar_t, std::char_traits<wchar_t> >, __gnu_cxx::__normal_iterator<const wchar_t*, std::__cxx11::basic_string<wchar_t> >, std::__cxx11::basic_string<wchar_t> >; Value = std::__cxx11::basic_string<wchar_t>; CategoryOrTraversal = boost::iterators::forward_traversal_tag; Reference = const std::__cxx11::basic_string<wchar_t>&; Difference = int]' should return 'boost::iterators::detail::iterator_facade_base<boost::token_iterator<boost::char_separator<wchar_t, std::char_traits<wchar_t> >, __gnu_cxx::__normal_iterator<const wchar_t*, std::__cxx11::basic_string<wchar_t> >, std::__cxx11::basic_string<wchar_t> >, std::__cxx11::basic_string<wchar_t>, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string<wchar_t>&, int, false, false>&' [-Weffc++]
  745 |         Derived& operator++()
      |                  ^~~~~~~~
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp: In instantiation of 'class boost::iterators::detail::iterator_facade_base<boost::token_iterator<boost::char_separator<char, std::char_traits<char> >, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char>, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string<char>&, int, false, false>':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:854:9:   required from 'class boost::iterators::iterator_facade<boost::token_iterator<boost::char_separator<char, std::char_traits<char> >, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char>, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string<char>&, int>'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/token_iterator.hpp:30:9:   required from 'class boost::token_iterator<boost::char_separator<char, std::char_traits<char> >, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_parsing.hpp:158:24:   required from here
/pbulk/work/net/libcmis/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++() [with Derived = boost::token_iterator<boost::char_separator<char, std::char_traits<char> >, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >; Value = std::__cxx11::basic_string<char>; CategoryOrTraversal = boost::iterators::forward_traversal_tag; Reference = const std::__cxx11::basic_string<char>&; Difference = int]' should return 'boost::iterators::detail::iterator_facade_base<boost::token_iterator<boost::char_separator<char, std::char_traits<char> >, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char>, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string<char>&, int, false, false>&' [-Weffc++]
  745 |         Derived& operator++()
      |                  ^~~~~~~~
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp: In instantiation of 'class boost::iterators::detail::iterator_facade_base<boost::token_iterator<boost::offset_separator, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char>, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string<char>&, int, false, false>':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:854:9:   required from 'class boost::iterators::iterator_facade<boost::token_iterator<boost::offset_separator, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char>, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string<char>&, int>'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/token_iterator.hpp:30:9:   required from 'class boost::token_iterator<boost::offset_separator, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_parsing.hpp:202:73:   required from here
/pbulk/work/net/libcmis/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++() [with Derived = boost::token_iterator<boost::offset_separator, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >; Value = std::__cxx11::basic_string<char>; CategoryOrTraversal = boost::iterators::forward_traversal_tag; Reference = const std::__cxx11::basic_string<char>&; Difference = int]' should return 'boost::iterators::detail::iterator_facade_base<boost::token_iterator<boost::offset_separator, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char>, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string<char>&, int, false, false>&' [-Weffc++]
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/string_parse_tree.hpp: In instantiation of 'boost::date_time::string_parse_tree<charT>::string_parse_tree(short int) [with charT = char]':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/special_values_parser.hpp:53:5:   required from 'boost::date_time::special_values_parser<date_type, charT>::special_values_parser() [with date_type = boost::gregorian::date; charT = char]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/time_parsing.hpp:316:18:   required from 'time_type boost::date_time::parse_iso_time(const string&, char) [with time_type = boost::posix_time::ptime; std::string = std::__cxx11::basic_string<char>]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/time_parsers.hpp:35:51:   required from here
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/string_parse_tree.hpp:119:3: warning: 'boost::date_time::string_parse_tree<char>::m_next_chars' should be initialized in the member initialization list [-Weffc++]
  119 |   string_parse_tree(short value = parse_match_result_type::PARSE_ERROR) :
      |   ^~~~~~~~~~~~~~~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/token_iterator.hpp:24,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/tokenizer.hpp:20,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_parsing.hpp:17,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/parsers.hpp:13,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/gregorian.hpp:34,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/time_formatters.hpp:12,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/posix_time.hpp:24,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/local_time/local_time.hpp:11,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time.hpp:15,
                 from ../../inc/libcmis/object.hxx:40,
                 from ../../inc/libcmis/document.hxx:39,
                 from ws-objectservice.hxx:35,
                 from ws-objectservice.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/token_functions.hpp: In instantiation of 'boost::char_separator<Char, Tr>::char_separator(const Char*, const Char*, boost::empty_token_policy) [with Char = char; Tr = std::char_traits<char>]':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_parsing.hpp:155:27:   required from 'date_type boost::date_time::parse_date(const string&, int) [with date_type = boost::gregorian::date; std::string = std::__cxx11::basic_string<char>]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/parsers.hpp:49:41:   required from here
/pbulk/work/net/libcmis/work/.buildlink/include/boost/token_functions.hpp:435:5: warning: 'boost::char_separator<char, std::char_traits<char> >::m_kept_delims' should be initialized in the member initialization list [-Weffc++]
  435 |     char_separator(const Char* dropped_delims,
      |     ^~~~~~~~~~~~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/trim.hpp:23,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string.hpp:19,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/tz_db_base.hpp:24,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/local_time/tz_database.hpp:14,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/local_time/local_time.hpp:19,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time.hpp:15,
                 from ../../inc/libcmis/object.hxx:40,
                 from ../../inc/libcmis/folder.hxx:37,
                 from ws-object.hxx:31,
                 from ws-object.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/classification.hpp: At global scope:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/classification.hpp:238:9: warning: user-defined 'boost::algorithm::detail::pred_andF<Pred1T, Pred2T> boost::algorithm::operator&&(const boost::algorithm::predicate_facade<Pred1T>&, const boost::algorithm::predicate_facade<Pred2T>&)' always evaluates both arguments [-Weffc++]
  238 |         operator&&(
      |         ^~~~~~~~
/pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/classification.hpp:262:9: warning: user-defined 'boost::algorithm::detail::pred_orF<Pred1T, Pred2T> boost::algorithm::operator||(const boost::algorithm::predicate_facade<Pred1T>&, const boost::algorithm::predicate_facade<Pred2T>&)' always evaluates both arguments [-Weffc++]
  262 |         operator||(
      |         ^~~~~~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/function/function_template.hpp:14,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/function.hpp:16,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/detail/find_iterator.hpp:18,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/find_iterator.hpp:24,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/iter_find.hpp:27,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/split.hpp:16,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string.hpp:23,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/tz_db_base.hpp:24,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/local_time/tz_database.hpp:14,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/local_time/local_time.hpp:19,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time.hpp:15,
                 from ../../inc/libcmis/object.hxx:40,
                 from ../../inc/libcmis/folder.hxx:37,
                 from ws-object.hxx:31,
                 from ws-object.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/function/function_base.hpp: In constructor 'boost::function_base::function_base()':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/function/function_base.hpp:497:3: warning: 'boost::function_base::functor' should be initialized in the member initialization list [-Weffc++]
  497 |   function_base() : vtable(0) { }
      |   ^~~~~~~~~~~~~
/pbulk/work/net/libcmis/work/.buildlink/include/boost/token_functions.hpp: In instantiation of 'boost::char_separator<Char, Tr>::char_separator(const Char*, const Char*, boost::empty_token_policy) [with Char = wchar_t; Tr = std::char_traits<wchar_t>]':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_parsing.hpp:320:22:   required from 'boost::date_time::period<date_type, typename date_type::duration_type> boost::date_time::from_simple_string_type(const std::__cxx11::basic_string<OutputT>&) [with date_type = boost::gregorian::date; charT = wchar_t; typename date_type::duration_type = boost::gregorian::date_duration]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/parsers.hpp:103:62:   required from here
/pbulk/work/net/libcmis/work/.buildlink/include/boost/token_functions.hpp:435:5: warning: 'boost::char_separator<wchar_t, std::char_traits<wchar_t> >::m_kept_delims' should be initialized in the member initialization list [-Weffc++]
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/string_parse_tree.hpp: In instantiation of 'boost::date_time::string_parse_tree<charT>::string_parse_tree(boost::date_time::string_parse_tree<charT>::collection_type, unsigned int) [with charT = char; boost::date_time::string_parse_tree<charT>::collection_type = std::vector<std::__cxx11::basic_string<char> >]':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/special_values_parser.hpp:91:22:   required from 'void boost::date_time::special_values_parser<date_type, charT>::sv_strings(const string_type&, const string_type&, const string_type&, const string_type&, const string_type&) [with date_type = boost::gregorian::date; charT = char; boost::date_time::special_values_parser<date_type, charT>::string_type = std::__cxx11::basic_string<char>]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/special_values_parser.hpp:54:7:   required from 'boost::date_time::special_values_parser<date_type, charT>::special_values_parser() [with date_type = boost::gregorian::date; charT = char]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/time_parsing.hpp:316:18:   required from 'time_type boost::date_time::parse_iso_time(const string&, char) [with time_type = boost::posix_time::ptime; std::string = std::__cxx11::basic_string<char>]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/time_parsers.hpp:35:51:   required from here
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/string_parse_tree.hpp:104:3: warning: 'boost::date_time::string_parse_tree<char>::m_next_chars' should be initialized in the member initialization list [-Weffc++]
  104 |   string_parse_tree(collection_type names, unsigned int starting_point=0) :
      |   ^~~~~~~~~~~~~~~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/format_date_parser.hpp:17,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_generator_parser.hpp:20,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_facet.hpp:25,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/gregorian_io.hpp:16,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/gregorian.hpp:31,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/time_formatters.hpp:12,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/posix_time.hpp:24,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/local_time/local_time.hpp:11,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time.hpp:15,
                 from ../../inc/libcmis/object.hxx:40,
                 from ../../inc/libcmis/document.hxx:39,
                 from ws-objectservice.hxx:35,
                 from ws-objectservice.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/special_values_parser.hpp: In instantiation of 'boost::date_time::special_values_parser<date_type, charT>::special_values_parser() [with date_type = boost::gregorian::date; charT = char]':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/time_parsing.hpp:316:18:   required from 'time_type boost::date_time::parse_iso_time(const string&, char) [with time_type = boost::posix_time::ptime; std::string = std::__cxx11::basic_string<char>]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/time_parsers.hpp:35:51:   required from here
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/special_values_parser.hpp:52:5: warning: 'boost::date_time::special_values_parser<boost::gregorian::date, char>::m_sv_strings' should be initialized in the member initialization list [-Weffc++]
   52 |     special_values_parser()
      |     ^~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/period_parser.hpp:19,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_facet.hpp:23,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/gregorian_io.hpp:16,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/gregorian.hpp:31,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/time_formatters.hpp:12,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/posix_time.hpp:24,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/local_time/local_time.hpp:11,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time.hpp:15,
                 from ../../inc/libcmis/object.hxx:40,
                 from ../../inc/libcmis/document.hxx:39,
                 from ws-objectservice.hxx:35,
                 from ws-objectservice.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/string_parse_tree.hpp: In instantiation of 'boost::date_time::parse_match_result<charT>::parse_match_result() [with charT = char]':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/time_parsing.hpp:317:17:   required from 'time_type boost::date_time::parse_iso_time(const string&, char) [with time_type = boost::posix_time::ptime; std::string = std::__cxx11::basic_string<char>]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/time_parsers.hpp:35:51:   required from here
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/string_parse_tree.hpp:28:3: warning: 'boost::date_time::parse_match_result<char>::cache' should be initialized in the member initialization list [-Weffc++]
   28 |   parse_match_result() :
      |   ^~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/range/iterator_range_core.hpp:27,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/replace.hpp:16,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_facet.hpp:17,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/gregorian_io.hpp:16,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/gregorian.hpp:31,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/time_formatters.hpp:12,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/posix_time.hpp:24,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/local_time/local_time.hpp:11,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time.hpp:15,
                 from ../../inc/libcmis/object.hxx:40,
                 from ../../inc/libcmis/folder.hxx:37,
                 from ws-object.hxx:31,
                 from ws-object.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp: In instantiation of 'class boost::iterators::detail::iterator_facade_base<boost::token_iterator<boost::escaped_list_separator<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char>, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string<char>&, int, false, false>':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:854:9:   required from 'class boost::iterators::iterator_facade<boost::token_iterator<boost::escaped_list_separator<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char>, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string<char>&, int>'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/token_iterator.hpp:30:9:   required from 'class boost::token_iterator<boost::escaped_list_separator<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/tz_db_base.hpp:337:21:   required from here
/pbulk/work/net/libcmis/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++() [with Derived = boost::token_iterator<boost::escaped_list_separator<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >; Value = std::__cxx11::basic_string<char>; CategoryOrTraversal = boost::iterators::forward_traversal_tag; Reference = const std::__cxx11::basic_string<char>&; Difference = int]' should return 'boost::iterators::detail::iterator_facade_base<boost::token_iterator<boost::escaped_list_separator<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char>, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string<char>&, int, false, false>&' [-Weffc++]
  745 |         Derived& operator++()
      |                  ^~~~~~~~
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp: In substitution of 'template<class I, class V, class TC, class R, class D> 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) [with I = boost::token_iterator<boost::escaped_list_separator<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >; V = std::__cxx11::basic_string<char>; TC = boost::iterators::forward_traversal_tag; R = const std::__cxx11::basic_string<char>&; D = int]':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/tz_db_base.hpp:339:12:   required from here
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:872:3: warning: postfix 'boost::mpl::eval_if<boost::mpl::and_<boost::is_convertible<const std::__cxx11::basic_string<char>&, const std::__cxx11::basic_string<char>&>, boost::mpl::not_<boost::is_convertible<boost::iterators::forward_traversal_tag, boost::iterators::forward_traversal_tag> >, mpl_::bool_<true>, mpl_::bool_<true>, mpl_::bool_<true> >, boost::mpl::if_<boost::iterators::detail::is_non_proxy_reference<const std::__cxx11::basic_string<char>&, std::__cxx11::basic_string<char> >, boost::iterators::detail::postfix_increment_proxy<boost::token_iterator<boost::escaped_list_separator<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> > >, boost::iterators::detail::writable_postfix_increment_proxy<boost::token_iterator<boost::escaped_list_separator<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> > > >, boost::mpl::identity<boost::token_iterator<boost::escaped_list_separator<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> > > >::type boost::iterators::operator++(boost::iterators::iterator_facade<boost::token_iterator<boost::escaped_list_separator<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char>, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string<char>&, int>&, int)' should return 'boost::iterators::iterator_facade<boost::token_iterator<boost::escaped_list_separator<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char>, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string<char>&, int>' [-Weffc++]
  872 |   operator++(
      |   ^~~~~~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/trim.hpp:23,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string.hpp:19,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/tz_db_base.hpp:24,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/local_time/tz_database.hpp:14,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/local_time/local_time.hpp:19,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time.hpp:15,
                 from ../../inc/libcmis/property-type.hxx:31,
                 from ../../inc/libcmis/object-type.hxx:39,
                 from ws-object-type.hxx:31,
                 from ws-object-type.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/classification.hpp:238:9: warning: user-defined 'boost::algorithm::detail::pred_andF<Pred1T, Pred2T> boost::algorithm::operator&&(const boost::algorithm::predicate_facade<Pred1T>&, const boost::algorithm::predicate_facade<Pred2T>&)' always evaluates both arguments [-Weffc++]
  238 |         operator&&(
      |         ^~~~~~~~
/pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/classification.hpp:262:9: warning: user-defined 'boost::algorithm::detail::pred_orF<Pred1T, Pred2T> boost::algorithm::operator||(const boost::algorithm::predicate_facade<Pred1T>&, const boost::algorithm::predicate_facade<Pred2T>&)' always evaluates both arguments [-Weffc++]
  262 |         operator||(
      |         ^~~~~~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/function/function_template.hpp:14,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/function.hpp:16,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/detail/find_iterator.hpp:18,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/find_iterator.hpp:24,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/iter_find.hpp:27,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/split.hpp:16,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string.hpp:23,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/tz_db_base.hpp:24,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/local_time/tz_database.hpp:14,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/local_time/local_time.hpp:19,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time.hpp:15,
                 from ../../inc/libcmis/property-type.hxx:31,
                 from ../../inc/libcmis/object-type.hxx:39,
                 from ws-object-type.hxx:31,
                 from ws-object-type.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/function/function_base.hpp: In constructor 'boost::function_base::function_base()':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/function/function_base.hpp:497:3: warning: 'boost::function_base::functor' should be initialized in the member initialization list [-Weffc++]
  497 |   function_base() : vtable(0) { }
      |   ^~~~~~~~~~~~~
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/string_parse_tree.hpp: In instantiation of 'boost::date_time::string_parse_tree<charT>::string_parse_tree(short int) [with charT = char]':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/special_values_parser.hpp:53:5:   required from 'boost::date_time::special_values_parser<date_type, charT>::special_values_parser() [with date_type = boost::gregorian::date; charT = char]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/time_parsing.hpp:316:18:   required from 'time_type boost::date_time::parse_iso_time(const string&, char) [with time_type = boost::posix_time::ptime; std::string = std::__cxx11::basic_string<char>]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/time_parsers.hpp:35:51:   required from here
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/string_parse_tree.hpp:119:3: warning: 'boost::date_time::string_parse_tree<char>::m_next_chars' should be initialized in the member initialization list [-Weffc++]
  119 |   string_parse_tree(short value = parse_match_result_type::PARSE_ERROR) :
      |   ^~~~~~~~~~~~~~~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/range/iterator_range_core.hpp:27,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/replace.hpp:16,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_facet.hpp:17,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/gregorian_io.hpp:16,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/gregorian.hpp:31,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/time_formatters.hpp:12,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/posix_time.hpp:24,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/local_time/local_time.hpp:11,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time.hpp:15,
                 from ../../inc/libcmis/object.hxx:40,
                 from ../../inc/libcmis/folder.hxx:37,
                 from ws-navigationservice.hxx:34,
                 from ws-navigationservice.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp: In instantiation of 'class boost::iterators::detail::iterator_facade_base<boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, int, false, false>':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:774:11:   required from 'class boost::iterators::detail::iterator_facade_base<boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, int, true, false>'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:800:11:   required from 'class boost::iterators::detail::iterator_facade_base<boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, int, true, true>'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:854:9:   required from 'class boost::iterators::iterator_facade<boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, int>'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_adaptor.hpp:249:9:   required from 'class boost::iterators::iterator_adaptor<boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, char, boost::use_default, char, boost::use_default>'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/transform_iterator.hpp:83:9:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/case_conv.hpp:76:79:   required from 'SequenceT boost::algorithm::to_lower_copy(const SequenceT&, const std::locale&) [with SequenceT = std::__cxx11::basic_string<char>]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/string_parse_tree.hpp:110:54:   required from 'boost::date_time::string_parse_tree<charT>::string_parse_tree(boost::date_time::string_parse_tree<charT>::collection_type, unsigned int) [with charT = char; boost::date_time::string_parse_tree<charT>::collection_type = std::vector<std::__cxx11::basic_string<char> >]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/special_values_parser.hpp:91:22:   required from 'void boost::date_time::special_values_parser<date_type, charT>::sv_strings(const string_type&, const string_type&, const string_type&, const string_type&, const string_type&) [with date_type = boost::gregorian::date; charT = char; boost::date_time::special_values_parser<date_type, charT>::string_type = std::__cxx11::basic_string<char>]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/special_values_parser.hpp:54:7:   required from 'boost::date_time::special_values_parser<date_type, charT>::special_values_parser() [with date_type = boost::gregorian::date; charT = char]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/time_parsing.hpp:316:18:   required from 'time_type boost::date_time::parse_iso_time(const string&, char) [with time_type = boost::posix_time::ptime; std::string = std::__cxx11::basic_string<char>]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/time_parsers.hpp:35:51:   required from here
/pbulk/work/net/libcmis/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++() [with Derived = boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>; Value = char; CategoryOrTraversal = boost::iterators::random_access_traversal_tag; Reference = char; Difference = int]' should return 'boost::iterators::detail::iterator_facade_base<boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, int, false, false>&' [-Weffc++]
  745 |         Derived& operator++()
      |                  ^~~~~~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/range/iterator_range_core.hpp:27,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/replace.hpp:16,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_facet.hpp:17,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/gregorian_io.hpp:16,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/gregorian.hpp:31,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/time_formatters.hpp:12,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/posix_time.hpp:24,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/local_time/local_time.hpp:11,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time.hpp:15,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp: In instantiation of 'class boost::iterators::detail::iterator_facade_base<boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, int, true, false>':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:800:11:   required from 'class boost::iterators::detail::iterator_facade_base<boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, int, true, true>'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:854:9:   required from 'class boost::iterators::iterator_facade<boos../../inc/libcmis/property-type.hxx:31,
                 from ../../inc/libcmis/object-type.hxx:39,
                 from ws-object-type.hxx:31,
                 from ws-object-type.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp: In instantiation of 'class boost::iterators::detail::iterator_facade_base<boost::token_iterator<boost::escaped_list_separator<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char>, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string<char>&, int, false, false>':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:854:9:   required from 'class boost::iterators::iterator_facade<boost::token_iterator<boost::escaped_list_separator<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char>, boost::iterat::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, int>'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_adaptor.hpp:249:9:   required from 'class boost::iterators::iterator_adaptor<boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, char, boost::use_default, char, boost::use_default>'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/transform_iterator.hpp:83:9:   required from 'class boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/detail/case_conv.hpp:117:53:   required from 'SequenceT boost::algorithm::detail::transform_range_copy(const RangeT&, FunctorT) [with SequenceT = std::__cxx11::basic_string<char>; RangeT = std::__cxx11::basic_string<char>; FunctorT = boost::algorithm::detail::to_lowerF<char>]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/case_conv.hpp:76:79:   required from 'SequenceT boost::algorithm::to_lower_copy(const SequenceT&, const std::locale&) [with SequenceT = std::__cxx11::basic_string<char>]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/string_parse_tree.hpp:110:54:   required from 'boost::date_time::string_parse_tree<charT>::string_parse_tree(boost::date_time::string_parse_tree<charT>::collection_type, unsigned int) [with charT = char; boost::date_time::string_parse_tree<charT>::collection_type = std::vector<std::__cxx11::basic_string<char> >]'
/pbulk/work/net/libcmis/wtors::forward_traversal_tag, const std::__cxx11::basic_string<char>&, int>'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/token_iterator.hpp:30:9:   required from 'class boost::token_iterator<boost::escaped_list_separator<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/tz_db_base.hpp:337:21:   required from here
/pbulk/work/net/libcmis/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++() [with Derived = boost::token_iterator<boost::escaped_list_separator<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >; Value = std::__cxx11::basic_string<char>; CategoryOrTraversal = boost::iterators::forward_traversal_tag; Reference = const sork/.buildlink/include/boost/date_time/special_values_parser.hpp:91:22:   required from 'void boost::date_time::special_values_parser<date_type, charT>::sv_strings(const string_type&, const string_type&, const string_type&, const string_type&, const string_type&) [with date_type = boost::gregorian::date; charT = char; boost::date_time::special_values_parser<date_type, charT>::string_type = std::__cxx11::basic_string<char>]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/special_values_parser.hpp:54:7:   required from 'boost::date_time::special_values_parser<date_type, charT>::special_values_parser() [with date_type = boost::gregorian::date; charT = char]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/time_parsing.hpp:316:18:   required from 'time_type boost::date_time::parse_iso_time(const string&, char) [with time_type = boost::posix_time::ptime; std::string = std::__cxx11::basic_string<char>]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/time_parsers.hpp:35:51:   required from here
/pbulk/work/net/libcmis/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--() [with Derived = boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>; Value = char; CategoryOrTraversal = boost::iterators::random_access_traversal_tag; Reference = char; Difference = int]' should return 'boost::iterators::detail::iterator_facade_base<boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, int, true, false>&' [-Weffc++]
  778 |         Derived& operator--()
      |                  ^~~~~~~~
td::__cxx11::basic_string<char>&; Difference = int]' should return 'boost::iterators::detail::iterator_facade_base<boost::token_iterator<boost::escaped_list_separator<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char>, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string<char>&, int, false, false>&' [-Weffc++]
  745 |         Derived& operator++()
      |                  ^~~~~~~~
/pbulk/work/net/libcmis/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) [with Derived = boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>; Value = char; CategoryOrTraversal = boost::iterators::random_access_traversal_tag; Reference = char; Difference = int]' should return 'boost::iterators::detail::iterator_facade_base<boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, int, true, false>' [-Weffc++]
  784 |         Derived operator--(int)
      |                 ^~~~~~~~
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp: In substitution of 'template<class I, class V, class TC, class R, class D> 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) [with I = boost::token_iterator<boost::escaped_list_separator<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >; V = std::__cxx11::basic_string<char>; TC = boost::iterators::forward_traversal_tag; R = const std::__cxx11::basic_string<char>&; D = int]':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/tz_db_base.hpp:339:12:   required from here
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:872:3: warning: postfix 'boost::mpl::eval_if<boost::mpl::and_<boost::is_convertible<const std::__cxx11::basic_string<char>&, const std::__cxx11::basic_string<char>&>, boost::mpl::not_<boost::is_convertible<boost::iterators::forward_traversal_tag, boost::iterators::forward_traversal_tag> >, mpl_::bool_<true>, mpl_::bool_<true>, mpl_::bool_<true> >, boost::mpl::if_<boost::iterators::detail::is_non_proxy_reference<const std::__cxx11::basic_string<char>&, std::__cxx11::basic_string<char> >, boost::iterators::detail::postfix_increment_proxy<boost::token_iterator<boost::escaped_list_separator<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> > >, boost::iterators::detail::writable_postfix_increment_proxy<boost::token_iterator<boost::escaped_list_separator<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> > > >, boost::mpl::identity<boost::token_iterator<boost::escaped_list_separator<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> > > >::type boost::iterators::operator++(boost::iterators::iterator_facade<boost::token_iterator<boost::escaped_list_separator<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char>, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string<char>&, int>&, int)' should return 'boost::iterators::iterator_facade<boost::token_iterator<boost::escaped_list_separator<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char>, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string<char>&, int>' [-Weffc++]
  872 |   operator++(
      |   ^~~~~~~~
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/string_parse_tree.hpp: In instantiation of 'boost::date_time::string_parse_tree<charT>::string_parse_tree(boost::date_time::string_parse_tree<charT>::collection_type, unsigned int) [with charT = char; boost::date_time::string_parse_tree<charT>::collection_type = std::vector<std::__cxx11::basic_string<char> >]':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/special_values_parser.hpp:91:22:   required from 'void boost::date_time::special_values_parser<date_type, charT>::sv_strings(const string_type&, const string_type&, const string_type&, const string_type&, const string_type&) [with date_type = boost::gregorian::date; charT = char; boost::date_time::special_values_parser<date_type, charT>::string_type = std::__cxx11::basic_string<char>]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/special_values_parser.hpp:54:7:   required from 'boost::date_time::special_values_parser<date_type, charT>::special_values_parser() [with date_type = boost::gregorian::date; charT = char]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/time_parsing.hpp:316:18:   required from 'time_type boost::date_time::parse_iso_time(const string&, char) [with time_type = boost::posix_time::ptime; std::string = std::__cxx11::basic_string<char>]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/time_parsers.hpp:35:51:   required from here
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/string_parse_tree.hpp:104:3: warning: 'boost::date_time::string_parse_tree<char>::m_next_chars' should be initialized in the member initialization list [-Weffc++]
  104 |   string_parse_tree(collection_type names, unsigned int starting_point=0) :
      |   ^~~~~~~~~~~~~~~~~
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp: In instantiation of 'class boost::iterators::detail::iterator_facade_base<boost::token_iterator<boost::char_separator<wchar_t, std::char_traits<wchar_t> >, __gnu_cxx::__normal_iterator<const wchar_t*, std::__cxx11::basic_string<wchar_t> >, std::__cxx11::basic_string<wchar_t> >, std::__cxx11::basic_string<wchar_t>, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string<wchar_t>&, int, false, false>':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:854:9:   required from 'class boost::iterators::iterator_facade<boost::token_iterator<boost::char_separator<wchar_t, std::char_traits<wchar_t> >, __gnu_cxx::__normal_iterator<const wchar_t*, std::__cxx11::basic_string<wchar_t> >, std::__cxx11::basic_string<wchar_t> >, std::__cxx11::basic_string<wchar_t>, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string<wchar_t>&, int>'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/token_iterator.hpp:30:9:   required from 'class boost::token_iterator<boost::char_separator<wchar_t, std::char_traits<wchar_t> >, __gnu_cxx::__normal_iterator<const wchar_t*, std::__cxx11::basic_string<wchar_t> >, std::__cxx11::basic_string<wchar_t> >'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_parsing.hpp:322:36:   required from 'boost::date_time::period<date_type, typename date_type::duration_type> boost::date_time::from_simple_string_type(const std::__cxx11::basic_string<OutputT>&) [with date_type = boost::gregorian::date; charT = wchar_t; typename date_type::duration_type = boost::gregorian::date_duration]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/parsers.hpp:103:62:   required from here
/pbulk/work/net/libcmis/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++() [with Derived = boost::token_iterator<boost::char_separator<wchar_t, std::char_traits<wchar_t> >, __gnu_cxx::__normal_iterator<const wchar_t*, std::__cxx11::basic_string<wchar_t> >, std::__cxx11::basic_string<wchar_t> >; Value = std::__cxx11::basic_string<wchar_t>; CategoryOrTraversal = boost::iterators::forward_traversal_tag; Reference = const std::__cxx11::basic_string<wchar_t>&; Difference = int]' should return 'boost::iterators::detail::iterator_facade_base<boost::token_iterator<boost::char_separator<wchar_t, std::char_traits<wchar_t> >, __gnu_cxx::__normal_iterator<const wchar_t*, std::__cxx11::basic_string<wchar_t> >, std::__cxx11::basic_string<wchar_t> >, std::__cxx11::basic_string<wchar_t>, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string<wchar_t>&, int, false, false>&' [-Weffc++]
  745 |         Derived& operator++()
      |                  ^~~~~~~~
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp: In instantiation of 'class boost::iterators::detail::iterator_facade_base<boost::token_iterator<boost::char_separator<wchar_t, std::char_traits<wchar_t> >, __gnu_cxx::__normal_iterator<const wchar_t*, std::__cxx11::basic_string<wchar_t> >, std::__cxx11::basic_string<wchar_t> >, std::__cxx11::basic_string<wchar_t>, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string<wchar_t>&, int, false, false>':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:854:9:   required from 'class boost::iterators::iterator_facade<boost::token_iterator<boost::char_separator<wchar_t, std::char_traits<wchar_t> >, __gnu_cxx::__normal_iterator<const wchar_t*, std::__cxx11::basic_string<wchar_t> >, std::__cxx11::basic_string<wchar_t> >, std::__cxx11::basic_string<wchar_t>, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string<wchar_t>&, int>'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/token_iterator.hpp:30:9:   required from 'class boost::token_iterator<boost::char_separator<wchar_t, std::char_traits<wchar_t> >, __gnu_cxx::__normal_iterator<const wchar_t*, std::__cxx11::basic_string<wchar_t> >, std::__cxx11::basic_string<wchar_t> >'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_parsing.hpp:322:36:   required from 'boost::date_time::period<date_type, typename date_type::duration_type> boost::date_time::from_simple_string_type(const std::__cxx11::basic_string<OutputT>&) [with date_type = boost::gregorian::date; charT = wchar_t; typename date_type::duration_type = boost::gregorian::date_duration]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/parsers.hpp:103:62:   required from here
/pbulk/work/net/libcmis/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++() [with Derived = boost::token_iterator<boost::char_separator<wchar_t, std::char_traits<wchar_t> >, __gnu_cxx::__normal_iterator<const wchar_t*, std::__cxx11::basic_string<wchar_t> >, std::__cxx11::basic_string<wchar_t> >; Value = std::__cxx11::basic_string<wchar_t>; CategoryOrTraversal = boost::iterators::forward_traversal_tag; Reference = const std::__cxx11::basic_string<wchar_t>&; Difference = int]' should return 'boost::iterators::detail::iterator_facade_base<boost::token_iterator<boost::char_separator<wchar_t, std::char_traits<wchar_t> >, __gnu_cxx::__normal_iterator<const wchar_t*, std::__cxx11::basic_string<wchar_t> >, std::__cxx11::basic_string<wchar_t> >, std::__cxx11::basic_string<wchar_t>, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string<wchar_t>&, int, false, false>&' [-Weffc++]
  745 |         Derived& operator++()
      |                  ^~~~~~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/range/iterator_range_core.hpp:27,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/replace.hpp:16,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_facet.hpp:17,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/gregorian_io.hpp:16,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/gregorian.hpp:31,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/time_formatters.hpp:12,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/posix_time.hpp:24,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/local_time/local_time.hpp:11,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time.hpp:15,
                 from ../../inc/libcmis/object.hxx:40,
                 from ../../inc/libcmis/document.hxx:39,
                 from ws-objectservice.hxx:35,
                 from ws-objectservice.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp: In instantiation of 'class boost::iterators::detail::iterator_facade_base<boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, int, false, false>':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:774:11:   required from 'class boost::iterators::detail::iterator_facade_base<boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, int, true, false>'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:800:11:   required from 'class boost::iterators::detail::iterator_facade_base<boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, int, true, true>'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:854:9:   required from 'class boost::iterators::iterator_facade<boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, int>'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_adaptor.hpp:249:9:   required from 'class boost::iterators::iterator_adaptor<boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, char, boost::use_default, char, boost::use_default>'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/transform_iterator.hpp:83:9:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/case_conv.hpp:76:79:   required from 'SequenceT boost::algorithm::to_lower_copy(const SequenceT&, const std::locale&) [with SequenceT = std::__cxx11::basic_string<char>]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/string_parse_tree.hpp:110:54:   required from 'boost::date_time::string_parse_tree<charT>::string_parse_tree(boost::date_time::string_parse_tree<charT>::collection_type, unsigned int) [with charT = char; boost::date_time::string_parse_tree<charT>::collection_type = std::vector<std::__cxx11::basic_string<char> >]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/special_values_parser.hpp:91:22:   required from 'void boost::date_time::special_values_parser<date_type, charT>::sv_strings(const string_type&, const string_type&, const string_type&, const string_type&, const string_type&) [with date_type = boost::gregorian::date; charT = char; boost::date_time::special_values_parser<date_type, charT>::string_type = std::__cxx11::basic_string<char>]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/special_values_parser.hpp:54:7:   required from 'boost::date_time::special_values_parser<date_type, charT>::special_values_parser() [with date_type = boost::gregorian::date; charT = char]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/time_parsing.hpp:316:18:   required from 'time_type boost::date_time::parse_iso_time(const string&, char) [with time_type = boost::posix_time::ptime; std::string = std::__cxx11::basic_string<char>]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/time_parsers.hpp:35:51:   required from here
/pbulk/work/net/libcmis/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++() [with Derived = boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>; Value = char; CategoryOrTraversal = boost::iterators::random_access_traversal_tag; Reference = char; Difference = int]' should return 'boost::iterators::detail::iterator_facade_base<boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, int, false, false>&' [-Weffc++]
  745 |         Derived& operator++()
      |                  ^~~~~~~~
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp: In instantiation of 'class boost::iterators::detail::iterator_facade_base<boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, int, true, false>':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:800:11:   required from 'class boost::iterators::detail::iterator_facade_base<boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, int, true, true>'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:854:9:   required from 'class boost::iterators::iterator_facade<boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, int>'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_adaptor.hpp:249:9:   required from 'class boost::iterators::iterator_adaptor<boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, char, boost::use_default, char, boost::use_default>'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/transform_iterator.hpp:83:9:   required from 'class boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/detail/case_conv.hpp:117:53:   required from 'SequenceT boost::algorithm::detail::transform_range_copy(const RangeT&, FunctorT) [with SequenceT = std::__cxx11::basic_string<char>; RangeT = std::__cxx11::basic_string<char>; FunctorT = boost::algorithm::detail::to_lowerF<char>]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/case_conv.hpp:76:79:   required from 'SequenceT boost::algorithm::to_lower_copy(const SequenceT&, const std::locale&) [with SequenceT = std::__cxx11::basic_string<char>]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/string_parse_tree.hpp:110:54:   required from 'boost::date_time::string_parse_tree<charT>::string_parse_tree(boost::date_time::string_parse_tree<charT>::collection_type, unsigned int) [with charT = char; boost::date_time::string_parse_tree<charT>::collection_type = std::vector<std::__cxx11::basic_string<char> >]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/special_values_parser.hpp:91:22:   required from 'void boost::date_time::special_values_parser<date_type, charT>::sv_strings(const string_type&, const string_type&, const string_type&, const string_type&, const string_type&) [with date_type = boost::gregorian::date; charT = char; boost::date_time::special_values_parser<date_type, charT>::string_type = std::__cxx11::basic_string<char>]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/special_values_parser.hpp:54:7:   required from 'boost::date_time::special_values_parser<date_type, charT>::special_values_parser() [with date_type = boost::gregorian::date; charT = char]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/time_parsing.hpp:316:18:   required from 'time_type boost::date_time::parse_iso_time(const string&, char) [with time_type = boost::posix_time::ptime; std::string = std::__cxx11::basic_string<char>]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/time_parsers.hpp:35:51:   required from here
/pbulk/work/net/libcmis/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--() [with Derived = boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>; Value = char; CategoryOrTraversal = boost::iterators::random_access_traversal_tag; Reference = char; Difference = int]' should return 'boost::iterators::detail::iterator_facade_base<boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, int, true, false>&' [-Weffc++]
  778 |         Derived& operator--()
      |                  ^~~~~~~~
/pbulk/work/net/libcmis/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) [with Derived = boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>; Value = char; CategoryOrTraversal = boost::iterators::random_access_traversal_tag; Reference = char; Difference = int]' should return 'boost::iterators::detail::iterator_facade_base<boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, int, true, false>' [-Weffc++]
  784 |         Derived operator--(int)
      |                 ^~~~~~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/token_iterator.hpp:24,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/tokenizer.hpp:20,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_parsing.hpp:17,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/parsers.hpp:13,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/gregorian.hpp:34,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/time_formatters.hpp:12,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/posix_time.hpp:24,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/local_time/local_time.hpp:11,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time.hpp:15,
                 from ../../inc/libcmis/object.hxx:40,
                 from ../../inc/libcmis/folder.hxx:37,
                 from ws-object.hxx:31,
                 from ws-object.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/token_functions.hpp: In instantiation of 'boost::char_separator<Char, Tr>::char_separator(const Char*, const Char*, boost::empty_token_policy) [with Char = char; Tr = std::char_traits<char>]':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_parsing.hpp:155:27:   required from 'date_type boost::date_time::parse_date(const string&, int) [with date_type = boost::gregorian::date; std::string = std::__cxx11::basic_string<char>]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/parsers.hpp:49:41:   required from here
/pbulk/work/net/libcmis/work/.buildlink/include/boost/token_functions.hpp:435:5: warning: 'boost::char_separator<char, std::char_traits<char> >::m_kept_delims' should be initialized in the member initialization list [-Weffc++]
  435 |     char_separator(const Char* dropped_delims,
      |     ^~~~~~~~~~~~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/token_iterator.hpp:24,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/tokenizer.hpp:20,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_parsing.hpp:17,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/parsers.hpp:13,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/gregorian.hpp:34,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/time_formatters.hpp:12,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/posix_time.hpp:24,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/local_time/local_time.hpp:11,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time.hpp:15,
                 from ../../inc/libcmis/property-type.hxx:31,
                 from ../../inc/libcmis/object-type.hxx:39,
                 from ws-object-type.hxx:31,
                 from ws-object-type.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/token_functions.hpp: In instantiation of 'boost::char_separator<Char, Tr>::char_separator(const Char*, const Char*, boost::empty_token_policy) [with Char = char; Tr = std::char_traits<char>]':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_parsing.hpp:155:27:   required from 'date_type boost::date_time::parse_date(const string&, int) [with date_type = boost::gregorian::date; std::string = std::__cxx11::basic_string<char>]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/parsers.hpp:49:41:   required from here
/pbulk/work/net/libcmis/work/.buildlink/include/boost/token_functions.hpp:435:5: warning: 'boost::char_separator<char, std::char_traits<char> >::m_kept_delims' should be initialized in the member initialization list [-Weffc++]
  435 |     char_separator(const Char* dropped_delims,
      |     ^~~~~~~~~~~~~~
/pbulk/work/net/libcmis/work/.buildlink/include/boost/token_functions.hpp: In instantiation of 'boost::char_separator<Char, Tr>::char_separator(const Char*, const Char*, boost::empty_token_policy) [with Char = wchar_t; Tr = std::char_traits<wchar_t>]':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_parsing.hpp:320:22:   required from 'boost::date_time::period<date_type, typename date_type::duration_type> boost::date_time::from_simple_string_type(const std::__cxx11::basic_string<OutputT>&) [with date_type = boost::gregorian::date; charT = wchar_t; typename date_type::duration_type = boost::gregorian::date_duration]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/parsers.hpp:103:62:   required from here
/pbulk/work/net/libcmis/work/.buildlink/include/boost/token_functions.hpp:435:5: warning: 'boost::char_separator<wchar_t, std::char_traits<wchar_t> >::m_kept_delims' should be initialized in the member initialization list [-Weffc++]
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/format_date_parser.hpp:17,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_generator_parser.hpp:20,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_facet.hpp:25,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/gregorian_io.hpp:16,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/gregorian.hpp:31,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/time_formatters.hpp:12,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/posix_time.hpp:24,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/local_time/local_time.hpp:11,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time.hpp:15,
                 from ../../inc/libcmis/object.hxx:40,
                 from ../../inc/libcmis/folder.hxx:37,
                 from ws-object.hxx:31,
                 from ws-object.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/special_values_parser.hpp: In instantiation of 'boost::date_time::special_values_parser<date_type, charT>::special_values_parser() [with date_type = boost::gregorian::date; charT = char]':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/time_parsing.hpp:316:18:   required from 'time_type boost::date_time::parse_iso_time(const string&, char) [with time_type = boost::posix_time::ptime; std::string = std::__cxx11::basic_string<char>]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/time_parsers.hpp:35:51:   required from here
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/special_values_parser.hpp:52:5: warning: 'boost::date_time::special_values_parser<boost::gregorian::date, char>::m_sv_strings' should be initialized in the member initialization list [-Weffc++]
   52 |     special_values_parser()
      |     ^~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/period_parser.hpp:19,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_facet.hpp:23,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/gregorian_io.hpp:16,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/gregorian.hpp:31,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/time_formatters.hpp:12,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/posix_time.hpp:24,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/local_time/local_time.hpp:11,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time.hpp:15,
                 from ../../inc/libcmis/object.hxx:40,
                 from ../../inc/libcmis/folder.hxx:37,
                 from ws-object.hxx:31,
                 from ws-object.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/string_parse_tree.hpp: In instantiation of 'boost::date_time::parse_match_result<charT>::parse_match_result() [with charT = char]':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/time_parsing.hpp:317:17:   required from 'time_type boost::date_time::parse_iso_time(const string&, char) [with time_type = boost::posix_time::ptime; std::string = std::__cxx11::basic_string<char>]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/time_parsers.hpp:35:51:   required from here
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/string_parse_tree.hpp:28:3: warning: 'boost::date_time::parse_match_result<char>::cache' should be initialized in the member initialization list [-Weffc++]
   28 |   parse_match_result() :
      |   ^~~~~~~~~~~~~~~~~~
/pbulk/work/net/libcmis/work/.buildlink/include/boost/token_functions.hpp: In instantiation of 'boost::char_separator<Char, Tr>::char_separator(const Char*, const Char*, boost::empty_token_policy) [with Char = wchar_t; Tr = std::char_traits<wchar_t>]':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_parsing.hpp:320:22:   required from 'boost::date_time::period<date_type, typename date_type::duration_type> boost::date_time::from_simple_string_type(const std::__cxx11::basic_string<OutputT>&) [with date_type = boost::gregorian::date; charT = wchar_t; typename date_type::duration_type = boost::gregorian::date_duration]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/parsers.hpp:103:62:   required from here
/pbulk/work/net/libcmis/work/.buildlink/include/boost/token_functions.hpp:435:5: warning: 'boost::char_separator<wchar_t, std::char_traits<wchar_t> >::m_kept_delims' should be initialized in the member initialization list [-Weffc++]
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/format_date_parser.hpp:17,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_generator_parser.hpp:20,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_facet.hpp:25,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/gregorian_io.hpp:16,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/gregorian.hpp:31,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/time_formatters.hpp:12,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/posix_time.hpp:24,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/local_time/local_time.hpp:11,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time.hpp:15,
                 from ../../inc/libcmis/property-type.hxx:31,
                 from ../../inc/libcmis/object-type.hxx:39,
                 from ws-object-type.hxx:31,
                 from ws-object-type.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/special_values_parser.hpp: In instantiation of 'boost::date_time::special_values_parser<date_type, charT>::special_values_parser() [with date_type = boost::gregorian::date; charT = char]':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/time_parsing.hpp:316:18:   required from 'time_type boost::date_time::parse_iso_time(const string&, char) [with time_type = boost::posix_time::ptime; std::string = std::__cxx11::basic_string<char>]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/time_parsers.hpp:35:51:   required from here
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/special_values_parser.hpp:52:5: warning: 'boost::date_time::special_values_parser<boost::gregorian::date, char>::m_sv_strings' should be initialized in the member initialization list [-Weffc++]
   52 |     special_values_parser()
      |     ^~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/period_parser.hpp:19,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_facet.hpp:23,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/gregorian_io.hpp:16,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/gregorian.hpp:31,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/time_formatters.hpp:12,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/posix_time.hpp:24,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/local_time/local_time.hpp:11,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time.hpp:15,
                 from ../../inc/libcmis/property-type.hxx:31,
                 from ../../inc/libcmis/object-type.hxx:39,
                 from ws-object-type.hxx:31,
                 from ws-object-type.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/string_parse_tree.hpp: In instantiation of 'boost::date_time::parse_match_result<charT>::parse_match_result() [with charT = char]':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/time_parsing.hpp:317:17:   required from 'time_type boost::date_time::parse_iso_time(const string&, char) [with time_type = boost::posix_time::ptime; std::string = std::__cxx11::basic_string<char>]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/time_parsers.hpp:35:51:   required from here
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/string_parse_tree.hpp:28:3: warning: 'boost::date_time::parse_match_result<char>::cache' should be initialized in the member initialization list [-Weffc++]
   28 |   parse_match_result() :
      |   ^~~~~~~~~~~~~~~~~~
  CXX      libcmis_la-ws-relatedmultipart.lo
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/string_parse_tree.hpp: In instantiation of 'boost::date_time::string_parse_tree<charT>::string_parse_tree(short int) [with charT = char]':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/special_values_parser.hpp:53:5:   required from 'boost::date_time::special_values_parser<date_type, charT>::special_values_parser() [with date_type = boost::gregorian::date; charT = char]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/time_parsing.hpp:316:18:   required from 'time_type boost::date_time::parse_iso_time(const string&, char) [with time_type = boost::posix_time::ptime; std::string = std::__cxx11::basic_string<char>]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/time_parsers.hpp:35:51:   required from here
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/string_parse_tree.hpp:119:3: warning: 'boost::date_time::string_parse_tree<char>::m_next_chars' should be initialized in the member initialization list [-Weffc++]
  119 |   string_parse_tree(short value = parse_match_result_type::PARSE_ERROR) :
      |   ^~~~~~~~~~~~~~~~~
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/string_parse_tree.hpp: In instantiation of 'boost::date_time::string_parse_tree<charT>::string_parse_tree(short int) [with charT = char]':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/special_values_parser.hpp:53:5:   required from 'boost::date_time::special_values_parser<date_type, charT>::special_values_parser() [with date_type = boost::gregorian::date; charT = char]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/time_parsing.hpp:316:18:   required from 'time_type boost::date_time::parse_iso_time(const string&, char) [with time_type = boost::posix_time::ptime; std::string = std::__cxx11::basic_string<char>]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/time_parsers.hpp:35:51:   required from here
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/string_parse_tree.hpp:119:3: warning: 'boost::date_time::string_parse_tree<char>::m_next_chars' should be initialized in the member initialization list [-Weffc++]
  119 |   string_parse_tree(short value = parse_match_result_type::PARSE_ERROR) :
      |   ^~~~~~~~~~~~~~~~~
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/string_parse_tree.hpp: In instantiation of 'boost::date_time::string_parse_tree<charT>::string_parse_tree(boost::date_time::string_parse_tree<charT>::collection_type, unsigned int) [with charT = char; boost::date_time::string_parse_tree<charT>::collection_type = std::vector<std::__cxx11::basic_string<char> >]':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/special_values_parser.hpp:91:22:   required from 'void boost::date_time::special_values_parser<date_type, charT>::sv_strings(const string_type&, const string_type&, const string_type&, const string_type&, const string_type&) [with date_type = boost::gregorian::date; charT = char; boost::date_time::special_values_parser<date_type, charT>::string_type = std::__cxx11::basic_string<char>]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/special_values_parser.hpp:54:7:   required from 'boost::date_time::special_values_parser<date_type, charT>::special_values_parser() [with date_type = boost::gregorian::date; charT = char]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/time_parsing.hpp:316:18:   required from 'time_type boost::date_time::parse_iso_time(const string&, char) [with time_type = boost::posix_time::ptime; std::string = std::__cxx11::basic_string<char>]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/time_parsers.hpp:35:51:   required from here
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/string_parse_tree.hpp:104:3: warning: 'boost::date_time::string_parse_tree<char>::m_next_chars' should be initialized in the member initialization list [-Weffc++]
  104 |   string_parse_tree(collection_type names, unsigned int starting_point=0) :
      |   ^~~~~~~~~~~~~~~~~
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/string_parse_tree.hpp: In instantiation of 'boost::date_time::string_parse_tree<charT>::string_parse_tree(boost::date_time::string_parse_tree<charT>::collection_type, unsigned int) [with charT = char; boost::date_time::string_parse_tree<charT>::collection_type = std::vector<std::__cxx11::basic_string<char> >]':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/special_values_parser.hpp:91:22:   required from 'void boost::date_time::special_values_parser<date_type, charT>::sv_strings(const string_type&, const string_type&, const string_type&, const string_type&, const string_type&) [with date_type = boost::gregorian::date; charT = char; boost::date_time::special_values_parser<date_type, charT>::string_type = std::__cxx11::basic_string<char>]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/special_values_parser.hpp:54:7:   required from 'boost::date_time::special_values_parser<date_type, charT>::special_values_parser() [with date_type = boost::gregorian::date; charT = char]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/time_parsing.hpp:316:18:   required from 'time_type boost::date_time::parse_iso_time(const string&, char) [with time_type = boost::posix_time::ptime; std::string = std::__cxx11::basic_string<char>]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/time_parsers.hpp:35:51:   required from here
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/string_parse_tree.hpp:104:3: warning: 'boost::date_time::string_parse_tree<char>::m_next_chars' should be initialized in the member initialization list [-Weffc++]
  104 |   string_parse_tree(collection_type names, unsigned int starting_point=0) :
      |   ^~~~~~~~~~~~~~~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/range/iterator_range_core.hpp:27,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/replace.hpp:16,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_facet.hpp:17,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/gregorian_io.hpp:16,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/gregorian.hpp:31,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/time_formatters.hpp:12,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/posix_time.hpp:24,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/local_time/local_time.hpp:11,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time.hpp:15,
                 from ../../inc/libcmis/property-type.hxx:31,
                 from ../../inc/libcmis/object-type.hxx:39,
                 from ws-object-type.hxx:31,
                 from ws-object-type.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp: In instantiation of 'class boost::iterators::detail::iterator_facade_base<boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, int, false, false>':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:774:11:   required from 'class boost::iterators::detail::iterator_facade_base<boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, int, true, false>'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:800:11:   required from 'class boost::iterators::detail::iterator_facade_base<boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, int, true, true>'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:854:9:   required from 'class boost::iterators::iterator_facade<boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, int>'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_adaptor.hpp:249:9:   required from 'class boost::iterators::iterator_adaptor<boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, char, boost::use_default, char, boost::use_default>'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/transform_iterator.hpp:83:9:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/case_conv.hpp:76:79:   required from 'SequenceT boost::algorithm::to_lower_copy(const SequenceT&, const std::locale&) [with SequenceT = std::__cxx11::basic_string<char>]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/string_parse_tree.hpp:110:54:   required from 'boost::date_time::string_parse_tree<charT>::string_parse_tree(boost::date_time::string_parse_tree<charT>::collection_type, unsigned int) [with charT = char; boost::date_time::string_parse_tree<charT>::collection_type = std::vector<std::__cxx11::basic_string<char> >]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/special_values_parser.hpp:91:22:   required from 'void boost::date_time::special_values_parser<date_type, charT>::sv_strings(const string_type&, const string_type&, const string_type&, const string_type&, const string_type&) [with date_type = boost::gregorian::date; charT = char; boost::date_time::special_values_parser<date_type, charT>::string_type = std::__cxx11::basic_string<char>]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/special_values_parser.hpp:54:7:   required from 'boost::date_time::special_values_parser<date_type, charT>::special_values_parser() [with date_type = boost::gregorian::date; charT = char]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/time_parsing.hpp:316:18:   required from 'time_type boost::date_time::parse_iso_time(const string&, char) [with time_type = boost::posix_time::ptime; std::string = std::__cxx11::basic_string<char>]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/time_parsers.hpp:35:51:   required from here
/pbulk/work/net/libcmis/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++() [with Derived = boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>; Value = char; CategoryOrTraversal = boost::iterators::random_access_traversal_tag; Reference = char; Difference = int]' should return 'boost::iterators::detail::iterator_facade_base<boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, int, false, false>&' [-Weffc++]
  745 |         Derived& operator++()
      |                  ^~~~~~~~
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp: In instantiation of 'class boost::iterators::detail::iterator_facade_base<boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, int, true, false>':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:800:11:   required from 'class boost::iterators::detail::iterator_facade_base<boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, int, true, true>'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:854:9:   required from 'class boost::iterators::iterator_facade<boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, int>'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_adaptor.hpp:249:9:   required from 'class boost::iterators::iterator_adaptor<boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, char, boost::use_default, char, boost::use_default>'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/transform_iterator.hpp:83:9:   required from 'class boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/detail/case_conv.hpp:117:53:   required from 'SequenceT boost::algorithm::detail::transform_range_copy(const RangeT&, FunctorT) [with SequenceT = std::__cxx11::basic_string<char>; RangeT = std::__cxx11::basic_string<char>; FunctorT = boost::algorithm::detail::to_lowerF<char>]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/case_conv.hpp:76:79:   required from 'SequenceT boost::algorithm::to_lower_copy(const SequenceT&, const std::locale&) [with SequenceT = std::__cxx11::basic_string<char>]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/string_parse_tree.hpp:110:54:   required from 'boost::date_time::string_parse_tree<charT>::string_parse_tree(boost::date_time::string_parse_tree<charT>::collection_type, unsigned int) [with charT = char; boost::date_time::string_parse_tree<charT>::collection_type = std::vector<std::__cxx11::basic_string<char> >]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/special_values_parser.hpp:91:22:   required from 'void boost::date_time::special_values_parser<date_type, charT>::sv_strings(const string_type&, const string_type&, const string_type&, const string_type&, const string_type&) [with date_type = boost::gregorian::date; charT = char; boost::date_time::special_values_parser<date_type, charT>::string_type = std::__cxx11::basic_string<char>]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/special_values_parser.hpp:54:7:   required from 'boost::date_time::special_values_parser<date_type, charT>::special_values_parser() [with date_type = boost::gregorian::date; charT = char]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/time_parsing.hpp:316:18:   required from 'time_type boost::date_time::parse_iso_time(const string&, char) [with time_type = boost::posix_time::ptime; std::string = std::__cxx11::basic_string<char>]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/time_parsers.hpp:35:51:   required from here
/pbulk/work/net/libcmis/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--() [with Derived = boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>; Value = char; CategoryOrTraversal = boost::iterators::random_access_traversal_tag; Reference = char; Difference = int]' should return 'boost::iterators::detail::iterator_facade_base<boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, int, true, false>&' [-Weffc++]
  778 |         Derived& operator--()
      |                  ^~~~~~~~
/pbulk/work/net/libcmis/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) [with Derived = boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>; Value = char; CategoryOrTraversal = boost::iterators::random_access_traversal_tag; Reference = char; Difference = int]' should return 'boost::iterators::detail::iterator_facade_base<boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, int, true, false>' [-Weffc++]
  784 |         Derived operator--(int)
      |                 ^~~~~~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/range/iterator_range_core.hpp:27,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/replace.hpp:16,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_facet.hpp:17,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/gregorian_io.hpp:16,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/gregorian.hpp:31,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/time_formatters.hpp:12,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/posix_time.hpp:24,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/local_time/local_time.hpp:11,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time.hpp:15,
                 from ../../inc/libcmis/object.hxx:40,
                 from ../../inc/libcmis/folder.hxx:37,
                 from ws-object.hxx:31,
                 from ws-object.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp: In instantiation of 'class boost::iterators::detail::iterator_facade_base<boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, int, false, false>':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:774:11:   required from 'class boost::iterators::detail::iterator_facade_base<boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, int, true, false>'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:800:11:   required from 'class boost::iterators::detail::iterator_facade_base<boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, int, true, true>'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:854:9:   required from 'class boost::iterators::iterator_facade<boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, int>'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_adaptor.hpp:249:9:   required from 'class boost::iterators::iterator_adaptor<boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, char, boost::use_default, char, boost::use_default>'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/transform_iterator.hpp:83:9:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/case_conv.hpp:76:79:   required from 'SequenceT boost::algorithm::to_lower_copy(const SequenceT&, const std::locale&) [with SequenceT = std::__cxx11::basic_string<char>]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/string_parse_tree.hpp:110:54:   required from 'boost::date_time::string_parse_tree<charT>::string_parse_tree(boost::date_time::string_parse_tree<charT>::collection_type, unsigned int) [with charT = char; boost::date_time::string_parse_tree<charT>::collection_type = std::vector<std::__cxx11::basic_string<char> >]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/special_values_parser.hpp:91:22:   required from 'void boost::date_time::special_values_parser<date_type, charT>::sv_strings(const string_type&, const string_type&, const string_type&, const string_type&, const string_type&) [with date_type = boost::gregorian::date; charT = char; boost::date_time::special_values_parser<date_type, charT>::string_type = std::__cxx11::basic_string<char>]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/special_values_parser.hpp:54:7:   required from 'boost::date_time::special_values_parser<date_type, charT>::special_values_parser() [with date_type = boost::gregorian::date; charT = char]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/time_parsing.hpp:316:18:   required from 'time_type boost::date_time::parse_iso_time(const string&, char) [with time_type = boost::posix_time::ptime; std::string = std::__cxx11::basic_string<char>]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/time_parsers.hpp:35:51:   required from here
/pbulk/work/net/libcmis/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++() [with Derived = boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>; Value = char; CategoryOrTraversal = boost::iterators::random_access_traversal_tag; Reference = char; Difference = int]' should return 'boost::iterators::detail::iterator_facade_base<boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, int, false, false>&' [-Weffc++]
  745 |         Derived& operator++()
      |                  ^~~~~~~~
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp: In instantiation of 'class boost::iterators::detail::iterator_facade_base<boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, int, true, false>':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:800:11:   required from 'class boost::iterators::detail::iterator_facade_base<boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, int, true, true>'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:854:9:   required from 'class boost::iterators::iterator_facade<boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, int>'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_adaptor.hpp:249:9:   required from 'class boost::iterators::iterator_adaptor<boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, char, boost::use_default, char, boost::use_default>'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/transform_iterator.hpp:83:9:   required from 'class boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/detail/case_conv.hpp:117:53:   required from 'SequenceT boost::algorithm::detail::transform_range_copy(const RangeT&, FunctorT) [with SequenceT = std::__cxx11::basic_string<char>; RangeT = std::__cxx11::basic_string<char>; FunctorT = boost::algorithm::detail::to_lowerF<char>]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/case_conv.hpp:76:79:   required from 'SequenceT boost::algorithm::to_lower_copy(const SequenceT&, const std::locale&) [with SequenceT = std::__cxx11::basic_string<char>]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/string_parse_tree.hpp:110:54:   required from 'boost::date_time::string_parse_tree<charT>::string_parse_tree(boost::date_time::string_parse_tree<charT>::collection_type, unsigned int) [with charT = char; boost::date_time::string_parse_tree<charT>::collection_type = std::vector<std::__cxx11::basic_string<char> >]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/special_values_parser.hpp:91:22:   required from 'void boost::date_time::special_values_parser<date_type, charT>::sv_strings(const string_type&, const string_type&, const string_type&, const string_type&, const string_type&) [with date_type = boost::gregorian::date; charT = char; boost::date_time::special_values_parser<date_type, charT>::string_type = std::__cxx11::basic_string<char>]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/special_values_parser.hpp:54:7:   required from 'boost::date_time::special_values_parser<date_type, charT>::special_values_parser() [with date_type = boost::gregorian::date; charT = char]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/time_parsing.hpp:316:18:   required from 'time_type boost::date_time::parse_iso_time(const string&, char) [with time_type = boost::posix_time::ptime; std::string = std::__cxx11::basic_string<char>]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/time_parsers.hpp:35:51:   required from here
/pbulk/work/net/libcmis/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--() [with Derived = boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>; Value = char; CategoryOrTraversal = boost::iterators::random_access_traversal_tag; Reference = char; Difference = int]' should return 'boost::iterators::detail::iterator_facade_base<boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, int, true, false>&' [-Weffc++]
  778 |         Derived& operator--()
      |                  ^~~~~~~~
/pbulk/work/net/libcmis/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) [with Derived = boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>; Value = char; CategoryOrTraversal = boost::iterators::random_access_traversal_tag; Reference = char; Difference = int]' should return 'boost::iterators::detail::iterator_facade_base<boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, int, true, false>' [-Weffc++]
  784 |         Derived operator--(int)
      |                 ^~~~~~~~
  CXX      libcmis_la-ws-repositoryservice.lo
  CXX      libcmis_la-ws-requests.lo
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/shared_ptr.hpp:17,
                 from ws-relatedmultipart.hxx:37,
                 from ws-relatedmultipart.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/smart_ptr/shared_ptr.hpp: In constructor 'boost::detail::esft2_deleter_wrapper::esft2_deleter_wrapper()':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/smart_ptr/shared_ptr.hpp:1079:5: warning: 'boost::detail::esft2_deleter_wrapper::deleter_' should be initialized in the member initialization list [-Weffc++]
 1079 |     esft2_deleter_wrapper() BOOST_SP_NOEXCEPT
      |     ^~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/range/iterator_range_core.hpp:27,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/range/iterator_range.hpp:13,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/range/as_literal.hpp:18,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/trim.hpp:19,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string.hpp:19,
                 from ws-relatedmultipart.cxx:33:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp: At global scope:
/pbulk/work/net/libcmis/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/net/libcmis/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/net/libcmis/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/net/libcmis/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++(
      |   ^~~~~~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/trim.hpp:23,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string.hpp:19,
                 from ws-relatedmultipart.cxx:33:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/classification.hpp:238:9: warning: user-defined 'boost::algorithm::detail::pred_andF<Pred1T, Pred2T> boost::algorithm::operator&&(const boost::algorithm::predicate_facade<Pred1T>&, const boost::algorithm::predicate_facade<Pred2T>&)' always evaluates both arguments [-Weffc++]
  238 |         operator&&(
      |         ^~~~~~~~
/pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/classification.hpp:262:9: warning: user-defined 'boost::algorithm::detail::pred_orF<Pred1T, Pred2T> boost::algorithm::operator||(const boost::algorithm::predicate_facade<Pred1T>&, const boost::algorithm::predicate_facade<Pred2T>&)' always evaluates both arguments [-Weffc++]
  262 |         operator||(
      |         ^~~~~~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/function/function_template.hpp:14,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/function.hpp:16,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/detail/find_iterator.hpp:18,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/find_iterator.hpp:24,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/iter_find.hpp:27,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/split.hpp:16,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string.hpp:23,
                 from ws-relatedmultipart.cxx:33:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/function/function_base.hpp: In constructor 'boost::function_base::function_base()':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/function/function_base.hpp:497:3: warning: 'boost::function_base::functor' should be initialized in the member initialization list [-Weffc++]
  497 |   function_base() : vtable(0) { }
      |   ^~~~~~~~~~~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/uuid/name_generator_md5.hpp:10,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/uuid/name_generator.hpp:13,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/uuid/uuid_generators.hpp:13,
                 from ws-relatedmultipart.cxx:34:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/uuid/detail/md5.hpp: In constructor 'boost::uuids::detail::md5::md5()':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/uuid/detail/md5.hpp:43:5: warning: 'boost::uuids::detail::md5::ctx_' should be initialized in the member initialization list [-Weffc++]
   43 |     md5()
      |     ^~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/uuid/name_generator_sha1.hpp:11,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/uuid/name_generator.hpp:14,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/uuid/uuid_generators.hpp:13,
                 from ws-relatedmultipart.cxx:34:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/uuid/detail/sha1.hpp: In constructor 'boost::uuids::detail::sha1::sha1()':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/uuid/detail/sha1.hpp:63:8: warning: 'boost::uuids::detail::sha1::block_byte_index_' should be initialized in the member initialization list [-Weffc++]
   63 | inline sha1::sha1()
      |        ^~~~
/pbulk/work/net/libcmis/work/.buildlink/include/boost/uuid/detail/sha1.hpp:63:8: warning: 'boost::uuids::detail::sha1::bit_count_low' should be initialized in the member initialization list [-Weffc++]
/pbulk/work/net/libcmis/work/.buildlink/include/boost/uuid/detail/sha1.hpp:63:8: warning: 'boost::uuids::detail::sha1::bit_count_high' should be initialized in the member initialization list [-Weffc++]
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/uuid/basic_random_generator.hpp:11,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/uuid/random_generator.hpp:10,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/uuid/uuid_generators.hpp:14,
                 from ws-relatedmultipart.cxx:34:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/uuid/detail/random_provider.hpp: In constructor 'boost::uuids::detail::random_provider::random_provider()':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/uuid/detail/random_provider.hpp:27:5: warning: 'boost::uuids::detail::random_provider::dev_' should be initialized in the member initialization list [-Weffc++]
   27 |     random_provider() = default;
      |     ^~~~~~~~~~~~~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/uuid/time_generator.hpp:10,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/uuid/uuid_generators.hpp:15,
                 from ws-relatedmultipart.cxx:34:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/uuid/time_generator_v7.hpp: In constructor 'boost::uuids::time_generator_v7::time_generator_v7()':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/uuid/time_generator_v7.hpp:57:8: warning: 'boost::uuids::time_generator_v7::rng_' should be initialized in the member initialization list [-Weffc++]
   57 | inline time_generator_v7::time_generator_v7()
      |        ^~~~~~~~~~~~~~~~~
/pbulk/work/net/libcmis/work/.buildlink/include/boost/uuid/time_generator_v7.hpp: In copy constructor 'boost::uuids::time_generator_v7::time_generator_v7(const boost::uuids::time_generator_v7&)':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/uuid/time_generator_v7.hpp:63:8: warning: 'boost::uuids::time_generator_v7::rng_' should be initialized in the member initialization list [-Weffc++]
   63 | inline time_generator_v7::time_generator_v7( time_generator_v7 const& rhs ): state_( rhs.state_ )
      |        ^~~~~~~~~~~~~~~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/time_duration.hpp:17,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/posix_time_config.hpp:16,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/posix_time_system.hpp:13,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/ptime.hpp:12,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/posix_time.hpp:15,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/local_time/local_time.hpp:11,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time.hpp:15,
                 from ../../inc/libcmis/xml-utils.hxx:36,
                 from ws-relatedmultipart.cxx:38:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/operators.hpp: At global scope:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/operators.hpp:872:6: warning: prefix 'T& boost::operators_impl::output_iterator_helper<T>::operator++()' should return 'boost::operators_impl::output_iterator_helper<T>&' [-Weffc++]
  872 |   T& operator++() { return static_cast<T&>(*this); }
      |      ^~~~~~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/shared_ptr.hpp:17,
                 from ../../inc/libcmis/repository.hxx:34,
                 from ws-repositoryservice.hxx:35,
                 from ws-repositoryservice.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/smart_ptr/shared_ptr.hpp: In constructor 'boost::detail::esft2_deleter_wrapper::esft2_deleter_wrapper()':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/smart_ptr/shared_ptr.hpp:1079:5: warning: 'boost::detail::esft2_deleter_wrapper::deleter_' should be initialized in the member initialization list [-Weffc++]
 1079 |     esft2_deleter_wrapper() BOOST_SP_NOEXCEPT
      |     ^~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/range/iterator_range_core.hpp:27,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/range/iterator_range.hpp:13,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/range/as_literal.hpp:18,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/trim.hpp:19,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string.hpp:19,
                 from ws-relatedmultipart.cxx:33:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp: In instantiation of 'class boost::iterators::detail::iterator_facade_base<boost::token_iterator<boost::char_separator<char, std::char_traits<char> >, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char>, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string<char>&, int, false, false>':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:854:9:   required from 'class boost::iterators::iterator_facade<boost::token_iterator<boost::char_separator<char, std::char_traits<char> >, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char>, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string<char>&, int>'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/token_iterator.hpp:30:9:   required from 'class boost::token_iterator<boost::char_separator<char, std::char_traits<char> >, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_parsing.hpp:158:24:   required from here
/pbulk/work/net/libcmis/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++() [with Derived = boost::token_iterator<boost::char_separator<char, std::char_traits<char> >, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >; Value = std::__cxx11::basic_string<char>; CategoryOrTraversal = boost::iterators::forward_traversal_tag; Reference = const std::__cxx11::basic_string<char>&; Difference = int]' should return 'boost::iterators::detail::iterator_facade_base<boost::token_iterator<boost::char_separator<char, std::char_traits<char> >, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char>, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string<char>&, int, false, false>&' [-Weffc++]
  745 |         Derived& operator++()
      |                  ^~~~~~~~
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp: In instantiation of 'class boost::iterators::detail::iterator_facade_base<boost::token_iterator<boost::offset_separator, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char>, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string<char>&, int, false, false>':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:854:9:   required from 'class boost::iterators::iterator_facade<boost::token_iterator<boost::offset_separator, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char>, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string<char>&, int>'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/token_iterator.hpp:30:9:   required from 'class boost::token_iterator<boost::offset_separator, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_parsing.hpp:202:73:   required from here
/pbulk/work/net/libcmis/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++() [with Derived = boost::token_iterator<boost::offset_separator, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >; Value = std::__cxx11::basic_string<char>; CategoryOrTraversal = boost::iterators::forward_traversal_tag; Reference = const std::__cxx11::basic_string<char>&; Difference = int]' should return 'boost::iterators::detail::iterator_facade_base<boost::token_iterator<boost::offset_separator, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char>, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string<char>&, int, false, false>&' [-Weffc++]
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/time_duration.hpp:17,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/posix_time_config.hpp:16,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/posix_time_system.hpp:13,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/ptime.hpp:12,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/posix_time.hpp:15,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/local_time/local_time.hpp:11,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time.hpp:15,
                 from ../../inc/libcmis/property-type.hxx:31,
                 from ../../inc/libcmis/object-type.hxx:39,
                 from ../../inc/libcmis/session.hxx:36,
                 from base-session.hxx:43,
                 from ws-repositoryservice.hxx:37,
                 from ws-repositoryservice.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/operators.hpp: At global scope:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/operators.hpp:872:6: warning: prefix 'T& boost::operators_impl::output_iterator_helper<T>::operator++()' should return 'boost::operators_impl::output_iterator_helper<T>&' [-Weffc++]
  872 |   T& operator++() { return static_cast<T&>(*this); }
      |      ^~~~~~~~
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp: In instantiation of 'class boost::iterators::detail::iterator_facade_base<boost::token_iterator<boost::escaped_list_separator<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char>, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string<char>&, int, false, false>':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:854:9:   required from 'class boost::iterators::iterator_facade<boost::token_iterator<boost::escaped_list_separator<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char>, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string<char>&, int>'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/token_iterator.hpp:30:9:   required from 'class boost::token_iterator<boost::escaped_list_separator<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/tz_db_base.hpp:337:21:   required from here
/pbulk/work/net/libcmis/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++() [with Derived = boost::token_iterator<boost::escaped_list_separator<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >; Value = std::__cxx11::basic_string<char>; CategoryOrTraversal = boost::iterators::forward_traversal_tag; Reference = const std::__cxx11::basic_string<char>&; Difference = int]' should return 'boost::iterators::detail::iterator_facade_base<boost::token_iterator<boost::escaped_list_separator<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char>, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string<char>&, int, false, false>&' [-Weffc++]
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp: In substitution of 'template<class I, class V, class TC, class R, class D> 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) [with I = boost::token_iterator<boost::escaped_list_separator<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >; V = std::__cxx11::basic_string<char>; TC = boost::iterators::forward_traversal_tag; R = const std::__cxx11::basic_string<char>&; D = int]':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/tz_db_base.hpp:339:12:   required from here
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:872:3: warning: postfix 'boost::mpl::eval_if<boost::mpl::and_<boost::is_convertible<const std::__cxx11::basic_string<char>&, const std::__cxx11::basic_string<char>&>, boost::mpl::not_<boost::is_convertible<boost::iterators::forward_traversal_tag, boost::iterators::forward_traversal_tag> >, mpl_::bool_<true>, mpl_::bool_<true>, mpl_::bool_<true> >, boost::mpl::if_<boost::iterators::detail::is_non_proxy_reference<const std::__cxx11::basic_string<char>&, std::__cxx11::basic_string<char> >, boost::iterators::detail::postfix_increment_proxy<boost::token_iterator<boost::escaped_list_separator<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> > >, boost::iterators::detail::writable_postfix_increment_proxy<boost::token_iterator<boost::escaped_list_separator<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> > > >, boost::mpl::identity<boost::token_iterator<boost::escaped_list_separator<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> > > >::type boost::iterators::operator++(boost::iterators::iterator_facade<boost::token_iterator<boost::escaped_list_separator<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char>, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string<char>&, int>&, int)' should return 'boost::iterators::iterator_facade<boost::token_iterator<boost::escaped_list_separator<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char>, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string<char>&, int>' [-Weffc++]
  872 |   operator++(
      |   ^~~~~~~~
  CXX      libcmis_la-ws-session.lo
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp: In instantiation of 'class boost::iterators::detail::iterator_facade_base<boost::token_iterator<boost::char_separator<wchar_t, std::char_traits<wchar_t> >, __gnu_cxx::__normal_iterator<const wchar_t*, std::__cxx11::basic_string<wchar_t> >, std::__cxx11::basic_string<wchar_t> >, std::__cxx11::basic_string<wchar_t>, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string<wchar_t>&, int, false, false>':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:854:9:   required from 'class boost::iterators::iterator_facade<boost::token_iterator<boost::char_separator<wchar_t, std::char_traits<wchar_t> >, __gnu_cxx::__normal_iterator<const wchar_t*, std::__cxx11::basic_string<wchar_t> >, std::__cxx11::basic_string<wchar_t> >, std::__cxx11::basic_string<wchar_t>, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string<wchar_t>&, int>'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/token_iterator.hpp:30:9:   required from 'class boost::token_iterator<boost::char_separator<wchar_t, std::char_traits<wchar_t> >, __gnu_cxx::__normal_iterator<const wchar_t*, std::__cxx11::basic_string<wchar_t> >, std::__cxx11::basic_string<wchar_t> >'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_parsing.hpp:322:36:   required from 'boost::date_time::period<date_type, typename date_type::duration_type> boost::date_time::from_simple_string_type(const std::__cxx11::basic_string<OutputT>&) [with date_type = boost::gregorian::date; charT = wchar_t; typename date_type::duration_type = boost::gregorian::date_duration]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/parsers.hpp:103:62:   required from here
/pbulk/work/net/libcmis/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++() [with Derived = boost::token_iterator<boost::char_separator<wchar_t, std::char_traits<wchar_t> >, __gnu_cxx::__normal_iterator<const wchar_t*, std::__cxx11::basic_string<wchar_t> >, std::__cxx11::basic_string<wchar_t> >; Value = std::__cxx11::basic_string<wchar_t>; CategoryOrTraversal = boost::iterators::forward_traversal_tag; Reference = const std::__cxx11::basic_string<wchar_t>&; Difference = int]' should return 'boost::iterators::detail::iterator_facade_base<boost::token_iterator<boost::char_separator<wchar_t, std::char_traits<wchar_t> >, __gnu_cxx::__normal_iterator<const wchar_t*, std::__cxx11::basic_string<wchar_t> >, std::__cxx11::basic_string<wchar_t> >, std::__cxx11::basic_string<wchar_t>, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string<wchar_t>&, int, false, false>&' [-Weffc++]
  745 |         Derived& operator++()
      |                  ^~~~~~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/range/iterator_range_core.hpp:27,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/replace.hpp:16,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_facet.hpp:17,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/gregorian_io.hpp:16,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/gregorian.hpp:31,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/time_formatters.hpp:12,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/posix_time.hpp:24,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/local_time/local_time.hpp:11,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time.hpp:15,
                 from ../../inc/libcmis/property-type.hxx:31,
                 from ../../inc/libcmis/object-type.hxx:39,
                 from ../../inc/libcmis/session.hxx:36,
                 from base-session.hxx:43,
                 from ws-repositoryservice.hxx:37,
                 from ws-repositoryservice.cxx:29:
/pbulk/work/net/libcmis/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/net/libcmis/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/net/libcmis/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/net/libcmis/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++(
      |   ^~~~~~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/token_iterator.hpp:24,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/tokenizer.hpp:20,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_parsing.hpp:17,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/parsers.hpp:13,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/gregorian.hpp:34,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/time_formatters.hpp:12,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/posix_time.hpp:24,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/local_time/local_time.hpp:11,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time.hpp:15,
                 from ../../inc/libcmis/xml-utils.hxx:36,
                 from ws-relatedmultipart.cxx:38:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/token_functions.hpp: In instantiation of 'boost::char_separator<Char, Tr>::char_separator(const Char*, const Char*, boost::empty_token_policy) [with Char = char; Tr = std::char_traits<char>]':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_parsing.hpp:155:27:   required from 'date_type boost::date_time::parse_date(const string&, int) [with date_type = boost::gregorian::date; std::string = std::__cxx11::basic_string<char>]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/parsers.hpp:49:41:   required from here
/pbulk/work/net/libcmis/work/.buildlink/include/boost/token_functions.hpp:435:5: warning: 'boost::char_separator<char, std::char_traits<char> >::m_kept_delims' should be initialized in the member initialization list [-Weffc++]
  435 |     char_separator(const Char* dropped_delims,
      |     ^~~~~~~~~~~~~~
/pbulk/work/net/libcmis/work/.buildlink/include/boost/token_functions.hpp: In instantiation of 'boost::char_separator<Char, Tr>::char_separator(const Char*, const Char*, boost::empty_token_policy) [with Char = wchar_t; Tr = std::char_traits<wchar_t>]':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_parsing.hpp:320:22:   required from 'boost::date_time::period<date_type, typename date_type::duration_type> boost::date_time::from_simple_string_type(const std::__cxx11::basic_string<OutputT>&) [with date_type = boost::gregorian::date; charT = wchar_t; typename date_type::duration_type = boost::gregorian::date_duration]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/parsers.hpp:103:62:   required from here
/pbulk/work/net/libcmis/work/.buildlink/include/boost/token_functions.hpp:435:5: warning: 'boost::char_separator<wchar_t, std::char_traits<wchar_t> >::m_kept_delims' should be initialized in the member initialization list [-Weffc++]
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/format_date_parser.hpp:17,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_generator_parser.hpp:20,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_facet.hpp:25,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/gregorian_io.hpp:16,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/gregorian.hpp:31,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/time_formatters.hpp:12,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/posix_time.hpp:24,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/local_time/local_time.hpp:11,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time.hpp:15,
                 from ../../inc/libcmis/xml-utils.hxx:36,
                 from ws-relatedmultipart.cxx:38:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/special_values_parser.hpp: In instantiation of 'boost::date_time::special_values_parser<date_type, charT>::special_values_parser() [with date_type = boost::gregorian::date; charT = char]':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/time_parsing.hpp:316:18:   required from 'time_type boost::date_time::parse_iso_time(const string&, char) [with time_type = boost::posix_time::ptime; std::string = std::__cxx11::basic_string<char>]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/time_parsers.hpp:35:51:   required from here
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/special_values_parser.hpp:52:5: warning: 'boost::date_time::special_values_parser<boost::gregorian::date, char>::m_sv_strings' should be initialized in the member initialization list [-Weffc++]
   52 |     special_values_parser()
      |     ^~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/period_parser.hpp:19,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_facet.hpp:23,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/gregorian_io.hpp:16,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/gregorian.hpp:31,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/time_formatters.hpp:12,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/posix_time.hpp:24,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/local_time/local_time.hpp:11,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time.hpp:15,
                 from ../../inc/libcmis/xml-utils.hxx:36,
                 from ws-relatedmultipart.cxx:38:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/string_parse_tree.hpp: In instantiation of 'boost::date_time::parse_match_result<charT>::parse_match_result() [with charT = char]':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/time_parsing.hpp:317:17:   required from 'time_type boost::date_time::parse_iso_time(const string&, char) [with time_type = boost::posix_time::ptime; std::string = std::__cxx11::basic_string<char>]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/time_parsers.hpp:35:51:   required from here
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/string_parse_tree.hpp:28:3: warning: 'boost::date_time::parse_match_result<char>::cache' should be initialized in the member initialization list [-Weffc++]
   28 |   parse_match_result() :
      |   ^~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/range/iterator_range_core.hpp:27,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/range/iterator_range.hpp:13,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/range/as_literal.hpp:18,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/trim.hpp:19,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string.hpp:19,
                 from ws-relatedmultipart.cxx:33:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp: In instantiation of 'class boost::iterators::detail::iterator_facade_base<boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, int, false, false>':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:774:11:   required from 'class boost::iterators::detail::iterator_facade_base<boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, int, true, false>'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:800:11:   required from 'class boost::iterators::detail::iterator_facade_base<boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, int, true, true>'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:854:9:   required from 'class boost::iterators::iterator_facade<boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, int>'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_adaptor.hpp:249:9:   required from 'class boost::iterators::iterator_adaptor<boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, char, boost::use_default, char, boost::use_default>'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/transform_iterator.hpp:83:9:   required from 'class boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/detail/case_conv.hpp:117:53:   required from 'SequenceT boost::algorithm::detail::transform_range_copy(const RangeT&, FunctorT) [with SequenceT = std::__cxx11::basic_string<char>; RangeT = std::__cxx11::basic_string<char>; FunctorT = boost::algorithm::detail::to_lowerF<char>]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/case_conv.hpp:76:79:   required from 'SequenceT boost::algorithm::to_lower_copy(const SequenceT&, const std::locale&) [with SequenceT = std::__cxx11::basic_string<char>]'
ws-relatedmultipart.cxx:184:59:   required from here
/pbulk/work/net/libcmis/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++() [with Derived = boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>; Value = char; CategoryOrTraversal = boost::iterators::random_access_traversal_tag; Reference = char; Difference = int]' should return 'boost::iterators::detail::iterator_facade_base<boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, int, false, false>&' [-Weffc++]
  745 |         Derived& operator++()
      |                  ^~~~~~~~
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp: In instantiation of 'class boost::iterators::detail::iterator_facade_base<boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, int, true, false>':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:800:11:   required from 'class boost::iterators::detail::iterator_facade_base<boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, int, true, true>'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:854:9:   required from 'class boost::iterators::iterator_facade<boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, int>'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_adaptor.hpp:249:9:   required from 'class boost::iterators::iterator_adaptor<boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, char, boost::use_default, char, boost::use_default>'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/transform_iterator.hpp:83:9:   required from 'class boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/detail/case_conv.hpp:117:53:   required from 'SequenceT boost::algorithm::detail::transform_range_copy(const RangeT&, FunctorT) [with SequenceT = std::__cxx11::basic_string<char>; RangeT = std::__cxx11::basic_string<char>; FunctorT = boost::algorithm::detail::to_lowerF<char>]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/case_conv.hpp:76:79:   required from 'SequenceT boost::algorithm::to_lower_copy(const SequenceT&, const std::locale&) [with SequenceT = std::__cxx11::basic_string<char>]'
ws-relatedmultipart.cxx:184:59:   required from here
/pbulk/work/net/libcmis/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--() [with Derived = boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>; Value = char; CategoryOrTraversal = boost::iterators::random_access_traversal_tag; Reference = char; Difference = int]' should return 'boost::iterators::detail::iterator_facade_base<boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, int, true, false>&' [-Weffc++]
  778 |         Derived& operator--()
      |                  ^~~~~~~~
/pbulk/work/net/libcmis/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) [with Derived = boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>; Value = char; CategoryOrTraversal = boost::iterators::random_access_traversal_tag; Reference = char; Difference = int]' should return 'boost::iterators::detail::iterator_facade_base<boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, int, true, false>' [-Weffc++]
  784 |         Derived operator--(int)
      |                 ^~~~~~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/period_parser.hpp:19,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_facet.hpp:23,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/gregorian_io.hpp:16,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/gregorian.hpp:31,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/time_formatters.hpp:12,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/posix_time.hpp:24,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/local_time/local_time.hpp:11,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time.hpp:15,
                 from ../../inc/libcmis/xml-utils.hxx:36,
                 from ws-relatedmultipart.cxx:38:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/string_parse_tree.hpp: In instantiation of 'boost::date_time::string_parse_tree<charT>::string_parse_tree(short int) [with charT = char]':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/special_values_parser.hpp:53:5:   required from 'boost::date_time::special_values_parser<date_type, charT>::special_values_parser() [with date_type = boost::gregorian::date; charT = char]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/time_parsing.hpp:316:18:   required from 'time_type boost::date_time::parse_iso_time(const string&, char) [with time_type = boost::posix_time::ptime; std::string = std::__cxx11::basic_string<char>]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/time_parsers.hpp:35:51:   required from here
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/string_parse_tree.hpp:119:3: warning: 'boost::date_time::string_parse_tree<char>::m_next_chars' should be initialized in the member initialization list [-Weffc++]
  119 |   string_parse_tree(short value = parse_match_result_type::PARSE_ERROR) :
      |   ^~~~~~~~~~~~~~~~~
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp: In instantiation of 'class boost::iterators::detail::iterator_facade_base<boost::token_iterator<boost::char_separator<char, std::char_traits<char> >, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char>, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string<char>&, int, false, false>':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:854:9:   required from 'class boost::iterators::iterator_facade<boost::token_iterator<boost::char_separator<char, std::char_traits<char> >, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char>, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string<char>&, int>'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/token_iterator.hpp:30:9:   required from 'class boost::token_iterator<boost::char_separator<char, std::char_traits<char> >, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_parsing.hpp:158:24:   required from here
/pbulk/work/net/libcmis/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++() [with Derived = boost::token_iterator<boost::char_separator<char, std::char_traits<char> >, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >; Value = std::__cxx11::basic_string<char>; CategoryOrTraversal = boost::iterators::forward_traversal_tag; Reference = const std::__cxx11::basic_string<char>&; Difference = int]' should return 'boost::iterators::detail::iterator_facade_base<boost::token_iterator<boost::char_separator<char, std::char_traits<char> >, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char>, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string<char>&, int, false, false>&' [-Weffc++]
  745 |         Derived& operator++()
      |                  ^~~~~~~~
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp: In instantiation of 'class boost::iterators::detail::iterator_facade_base<boost::token_iterator<boost::offset_separator, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char>, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string<char>&, int, false, false>':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:854:9:   required from 'class boost::iterators::iterator_facade<boost::token_iterator<boost::offset_separator, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char>, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string<char>&, int>'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/token_iterator.hpp:30:9:   required from 'class boost::token_iterator<boost::offset_separator, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_parsing.hpp:202:73:   required from here
/pbulk/work/net/libcmis/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++() [with Derived = boost::token_iterator<boost::offset_separator, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >; Value = std::__cxx11::basic_string<char>; CategoryOrTraversal = boost::iterators::forward_traversal_tag; Reference = const std::__cxx11::basic_string<char>&; Difference = int]' should return 'boost::iterators::detail::iterator_facade_base<boost::token_iterator<boost::offset_separator, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char>, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string<char>&, int, false, false>&' [-Weffc++]
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/string_parse_tree.hpp: In instantiation of 'boost::date_time::string_parse_tree<charT>::string_parse_tree(boost::date_time::string_parse_tree<charT>::collection_type, unsigned int) [with charT = char; boost::date_time::string_parse_tree<charT>::collection_type = std::vector<std::__cxx11::basic_string<char> >]':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/special_values_parser.hpp:91:22:   required from 'void boost::date_time::special_values_parser<date_type, charT>::sv_strings(const string_type&, const string_type&, const string_type&, const string_type&, const string_type&) [with date_type = boost::gregorian::date; charT = char; boost::date_time::special_values_parser<date_type, charT>::string_type = std::__cxx11::basic_string<char>]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/special_values_parser.hpp:54:7:   required from 'boost::date_time::special_values_parser<date_type, charT>::special_values_parser() [with date_type = boost::gregorian::date; charT = char]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/time_parsing.hpp:316:18:   required from 'time_type boost::date_time::parse_iso_time(const string&, char) [with time_type = boost::posix_time::ptime; std::string = std::__cxx11::basic_string<char>]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/time_parsers.hpp:35:51:   required from here
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/string_parse_tree.hpp:104:3: warning: 'boost::date_time::string_parse_tree<char>::m_next_chars' should be initialized in the member initialization list [-Weffc++]
  104 |   string_parse_tree(collection_type names, unsigned int starting_point=0) :
      |   ^~~~~~~~~~~~~~~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/shared_ptr.hpp:17,
                 from ws-requests.hxx:37,
                 from ws-requests.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/smart_ptr/shared_ptr.hpp: In constructor 'boost::detail::esft2_deleter_wrapper::esft2_deleter_wrapper()':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/smart_ptr/shared_ptr.hpp:1079:5: warning: 'boost::detail::esft2_deleter_wrapper::deleter_' should be initialized in the member initialization list [-Weffc++]
 1079 |     esft2_deleter_wrapper() BOOST_SP_NOEXCEPT
      |     ^~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/trim.hpp:23,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string.hpp:19,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/tz_db_base.hpp:24,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/local_time/tz_database.hpp:14,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/local_time/local_time.hpp:19,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time.hpp:15,
                 from ../../inc/libcmis/property-type.hxx:31,
                 from ../../inc/libcmis/object-type.hxx:39,
                 from ../../inc/libcmis/session.hxx:36,
                 from base-session.hxx:43,
                 from ws-repositoryservice.hxx:37,
                 from ws-repositoryservice.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/classification.hpp:238:9: warning: user-defined 'boost::algorithm::detail::pred_andF<Pred1T, Pred2T> boost::algorithm::operator&&(const boost::algorithm::predicate_facade<Pred1T>&, const boost::algorithm::predicate_facade<Pred2T>&)' always evaluates both arguments [-Weffc++]
  238 |         operator&&(
      |         ^~~~~~~~
/pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/classification.hpp:262:9: warning: user-defined 'boost::algorithm::detail::pred_orF<Pred1T, Pred2T> boost::algorithm::operator||(const boost::algorithm::predicate_facade<Pred1T>&, const boost::algorithm::predicate_facade<Pred2T>&)' always evaluates both arguments [-Weffc++]
  262 |         operator||(
      |         ^~~~~~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/time_duration.hpp:17,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/posix_time_config.hpp:16,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/posix_time_system.hpp:13,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/ptime.hpp:12,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/posix_time.hpp:15,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/local_time/local_time.hpp:11,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time.hpp:15,
                 from ../../inc/libcmis/object.hxx:40,
                 from ../../inc/libcmis/document.hxx:39,
                 from ws-requests.hxx:40,
                 from ws-requests.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/operators.hpp: At global scope:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/operators.hpp:872:6: warning: prefix 'T& boost::operators_impl::output_iterator_helper<T>::operator++()' should return 'boost::operators_impl::output_iterator_helper<T>&' [-Weffc++]
  872 |   T& operator++() { return static_cast<T&>(*this); }
      |      ^~~~~~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/function/function_template.hpp:14,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/function.hpp:16,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/detail/find_iterator.hpp:18,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/find_iterator.hpp:24,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/iter_find.hpp:27,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/split.hpp:16,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string.hpp:23,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/tz_db_base.hpp:24,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/local_time/tz_database.hpp:14,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/local_time/local_time.hpp:19,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time.hpp:15,
                 from ../../inc/libcmis/property-type.hxx:31,
                 from ../../inc/libcmis/object-type.hxx:39,
                 from ../../inc/libcmis/session.hxx:36,
                 from base-session.hxx:43,
                 from ws-repositoryservice.hxx:37,
                 from ws-repositoryservice.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/function/function_base.hpp: In constructor 'boost::function_base::function_base()':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/function/function_base.hpp:497:3: warning: 'boost::function_base::functor' should be initialized in the member initialization list [-Weffc++]
  497 |   function_base() : vtable(0) { }
      |   ^~~~~~~~~~~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/range/iterator_range_core.hpp:27,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/replace.hpp:16,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_facet.hpp:17,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/gregorian_io.hpp:16,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/gregorian.hpp:31,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/time_formatters.hpp:12,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/posix_time.hpp:24,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/local_time/local_time.hpp:11,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time.hpp:15,
                 from ../../inc/libcmis/property-type.hxx:31,
                 from ../../inc/libcmis/object-type.hxx:39,
                 from ../../inc/libcmis/session.hxx:36,
                 from base-session.hxx:43,
                 from ws-repositoryservice.hxx:37,
                 from ws-repositoryservice.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp: In instantiation of 'class boost::iterators::detail::iterator_facade_base<boost::token_iterator<boost::escaped_list_separator<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char>, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string<char>&, int, false, false>':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:854:9:   required from 'class boost::iterators::iterator_facade<boost::token_iterator<boost::escaped_list_separator<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char>, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string<char>&, int>'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/token_iterator.hpp:30:9:   required from 'class boost::token_iterator<boost::escaped_list_separator<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/tz_db_base.hpp:337:21:   required from here
/pbulk/work/net/libcmis/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++() [with Derived = boost::token_iterator<boost::escaped_list_separator<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >; Value = std::__cxx11::basic_string<char>; CategoryOrTraversal = boost::iterators::forward_traversal_tag; Reference = const std::__cxx11::basic_string<char>&; Difference = int]' should return 'boost::iterators::detail::iterator_facade_base<boost::token_iterator<boost::escaped_list_separator<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char>, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string<char>&, int, false, false>&' [-Weffc++]
  745 |         Derived& operator++()
      |                  ^~~~~~~~
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp: In substitution of 'template<class I, class V, class TC, class R, class D> 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) [with I = boost::token_iterator<boost::escaped_list_separator<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >; V = std::__cxx11::basic_string<char>; TC = boost::iterators::forward_traversal_tag; R = const std::__cxx11::basic_string<char>&; D = int]':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/tz_db_base.hpp:339:12:   required from here
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:872:3: warning: postfix 'boost::mpl::eval_if<boost::mpl::and_<boost::is_convertible<const std::__cxx11::basic_string<char>&, const std::__cxx11::basic_string<char>&>, boost::mpl::not_<boost::is_convertible<boost::iterators::forward_traversal_tag, boost::iterators::forward_traversal_tag> >, mpl_::bool_<true>, mpl_::bool_<true>, mpl_::bool_<true> >, boost::mpl::if_<boost::iterators::detail::is_non_proxy_reference<const std::__cxx11::basic_string<char>&, std::__cxx11::basic_string<char> >, boost::iterators::detail::postfix_increment_proxy<boost::token_iterator<boost::escaped_list_separator<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> > >, boost::iterators::detail::writable_postfix_increment_proxy<boost::token_iterator<boost::escaped_list_separator<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> > > >, boost::mpl::identity<boost::token_iterator<boost::escaped_list_separator<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> > > >::type boost::iterators::operator++(boost::iterators::iterator_facade<boost::token_iterator<boost::escaped_list_separator<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char>, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string<char>&, int>&, int)' should return 'boost::iterators::iterator_facade<boost::token_iterator<boost::escaped_list_separator<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char>, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string<char>&, int>' [-Weffc++]
  872 |   operator++(
      |   ^~~~~~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/range/iterator_range_core.hpp:27,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/replace.hpp:16,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_facet.hpp:17,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/gregorian_io.hpp:16,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/gregorian.hpp:31,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/time_formatters.hpp:12,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/posix_time.hpp:24,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/local_time/local_time.hpp:11,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time.hpp:15,
                 from ../../inc/libcmis/object.hxx:40,
                 from ../../inc/libcmis/document.hxx:39,
                 from ws-requests.hxx:40,
                 from ws-requests.cxx:29:
/pbulk/work/net/libcmis/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/net/libcmis/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/net/libcmis/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/net/libcmis/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++(
      |   ^~~~~~~~
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp: In instantiation of 'class boost::iterators::detail::iterator_facade_base<boost::token_iterator<boost::char_separator<wchar_t, std::char_traits<wchar_t> >, __gnu_cxx::__normal_iterator<const wchar_t*, std::__cxx11::basic_string<wchar_t> >, std::__cxx11::basic_string<wchar_t> >, std::__cxx11::basic_string<wchar_t>, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string<wchar_t>&, int, false, false>':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:854:9:   required from 'class boost::iterators::iterator_facade<boost::token_iterator<boost::char_separator<wchar_t, std::char_traits<wchar_t> >, __gnu_cxx::__normal_iterator<const wchar_t*, std::__cxx11::basic_string<wchar_t> >, std::__cxx11::basic_string<wchar_t> >, std::__cxx11::basic_string<wchar_t>, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string<wchar_t>&, int>'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/token_iterator.hpp:30:9:   required from 'class boost::token_iterator<boost::char_separator<wchar_t, std::char_traits<wchar_t> >, __gnu_cxx::__normal_iterator<const wchar_t*, std::__cxx11::basic_string<wchar_t> >, std::__cxx11::basic_string<wchar_t> >'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_parsing.hpp:322:36:   required from 'boost::date_time::period<date_type, typename date_type::duration_type> boost::date_time::from_simple_string_type(const std::__cxx11::basic_string<OutputT>&) [with date_type = boost::gregorian::date; charT = wchar_t; typename date_type::duration_type = boost::gregorian::date_duration]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/parsers.hpp:103:62:   required from here
/pbulk/work/net/libcmis/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++() [with Derived = boost::token_iterator<boost::char_separator<wchar_t, std::char_traits<wchar_t> >, __gnu_cxx::__normal_iterator<const wchar_t*, std::__cxx11::basic_string<wchar_t> >, std::__cxx11::basic_string<wchar_t> >; Value = std::__cxx11::basic_string<wchar_t>; CategoryOrTraversal = boost::iterators::forward_traversal_tag; Reference = const std::__cxx11::basic_string<wchar_t>&; Difference = int]' should return 'boost::iterators::detail::iterator_facade_base<boost::token_iterator<boost::char_separator<wchar_t, std::char_traits<wchar_t> >, __gnu_cxx::__normal_iterator<const wchar_t*, std::__cxx11::basic_string<wchar_t> >, std::__cxx11::basic_string<wchar_t> >, std::__cxx11::basic_string<wchar_t>, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string<wchar_t>&, int, false, false>&' [-Weffc++]
  745 |         Derived& operator++()
      |                  ^~~~~~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/token_iterator.hpp:24,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/tokenizer.hpp:20,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_parsing.hpp:17,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/parsers.hpp:13,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/gregorian.hpp:34,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/time_formatters.hpp:12,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/posix_time.hpp:24,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/local_time/local_time.hpp:11,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time.hpp:15,
                 from ../../inc/libcmis/property-type.hxx:31,
                 from ../../inc/libcmis/object-type.hxx:39,
                 from ../../inc/libcmis/session.hxx:36,
                 from base-session.hxx:43,
                 from ws-repositoryservice.hxx:37,
                 from ws-repositoryservice.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/token_functions.hpp: In instantiation of 'boost::char_separator<Char, Tr>::char_separator(const Char*, const Char*, boost::empty_token_policy) [with Char = char; Tr = std::char_traits<char>]':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_parsing.hpp:155:27:   required from 'date_type boost::date_time::parse_date(const string&, int) [with date_type = boost::gregorian::date; std::string = std::__cxx11::basic_string<char>]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/parsers.hpp:49:41:   required from here
/pbulk/work/net/libcmis/work/.buildlink/include/boost/token_functions.hpp:435:5: warning: 'boost::char_separator<char, std::char_traits<char> >::m_kept_delims' should be initialized in the member initialization list [-Weffc++]
  435 |     char_separator(const Char* dropped_delims,
      |     ^~~~~~~~~~~~~~
/pbulk/work/net/libcmis/work/.buildlink/include/boost/token_functions.hpp: In instantiation of 'boost::char_separator<Char, Tr>::char_separator(const Char*, const Char*, boost::empty_token_policy) [with Char = wchar_t; Tr = std::char_traits<wchar_t>]':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_parsing.hpp:320:22:   required from 'boost::date_time::period<date_type, typename date_type::duration_type> boost::date_time::from_simple_string_type(const std::__cxx11::basic_string<OutputT>&) [with date_type = boost::gregorian::date; charT = wchar_t; typename date_type::duration_type = boost::gregorian::date_duration]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/parsers.hpp:103:62:   required from here
/pbulk/work/net/libcmis/work/.buildlink/include/boost/token_functions.hpp:435:5: warning: 'boost::char_separator<wchar_t, std::char_traits<wchar_t> >::m_kept_delims' should be initialized in the member initialization list [-Weffc++]
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/format_date_parser.hpp:17,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_generator_parser.hpp:20,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_facet.hpp:25,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/gregorian_io.hpp:16,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/gregorian.hpp:31,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/time_formatters.hpp:12,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/posix_time.hpp:24,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/local_time/local_time.hpp:11,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time.hpp:15,
                 from ../../inc/libcmis/property-type.hxx:31,
                 from ../../inc/libcmis/object-type.hxx:39,
                 from ../../inc/libcmis/session.hxx:36,
                 from base-session.hxx:43,
                 from ws-repositoryservice.hxx:37,
                 from ws-repositoryservice.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/special_values_parser.hpp: In instantiation of 'boost::date_time::special_values_parser<date_type, charT>::special_values_parser() [with date_type = boost::gregorian::date; charT = char]':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/time_parsing.hpp:316:18:   required from 'time_type boost::date_time::parse_iso_time(const string&, char) [with time_type = boost::posix_time::ptime; std::string = std::__cxx11::basic_string<char>]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/time_parsers.hpp:35:51:   required from here
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/special_values_parser.hpp:52:5: warning: 'boost::date_time::special_values_parser<boost::gregorian::date, char>::m_sv_strings' should be initialized in the member initialization list [-Weffc++]
   52 |     special_values_parser()
      |     ^~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/period_parser.hpp:19,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_facet.hpp:23,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/gregorian_io.hpp:16,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/gregorian.hpp:31,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/time_formatters.hpp:12,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/posix_time.hpp:24,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/local_time/local_time.hpp:11,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time.hpp:15,
                 from ../../inc/libcmis/property-type.hxx:31,
                 from ../../inc/libcmis/object-type.hxx:39,
                 from ../../inc/libcmis/session.hxx:36,
                 from base-session.hxx:43,
                 from ws-repositoryservice.hxx:37,
                 from ws-repositoryservice.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/string_parse_tree.hpp: In instantiation of 'boost::date_time::parse_match_result<charT>::parse_match_result() [with charT = char]':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/time_parsing.hpp:317:17:   required from 'time_type boost::date_time::parse_iso_time(const string&, char) [with time_type = boost::posix_time::ptime; std::string = std::__cxx11::basic_string<char>]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/time_parsers.hpp:35:51:   required from here
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/string_parse_tree.hpp:28:3: warning: 'boost::date_time::parse_match_result<char>::cache' should be initialized in the member initialization list [-Weffc++]
   28 |   parse_match_result() :
      |   ^~~~~~~~~~~~~~~~~~
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp: In instantiation of 'class boost::iterators::detail::iterator_facade_base<boost::token_iterator<boost::char_separator<char, std::char_traits<char> >, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char>, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string<char>&, int, false, false>':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:854:9:   required from 'class boost::iterators::iterator_facade<boost::token_iterator<boost::char_separator<char, std::char_traits<char> >, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char>, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string<char>&, int>'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/token_iterator.hpp:30:9:   required from 'class boost::token_iterator<boost::char_separator<char, std::char_traits<char> >, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_parsing.hpp:158:24:   required from here
/pbulk/work/net/libcmis/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++() [with Derived = boost::token_iterator<boost::char_separator<char, std::char_traits<char> >, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >; Value = std::__cxx11::basic_string<char>; CategoryOrTraversal = boost::iterators::forward_traversal_tag; Reference = const std::__cxx11::basic_string<char>&; Difference = int]' should return 'boost::iterators::detail::iterator_facade_base<boost::token_iterator<boost::char_separator<char, std::char_traits<char> >, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char>, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string<char>&, int, false, false>&' [-Weffc++]
  745 |         Derived& operator++()
      |                  ^~~~~~~~
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp: In instantiation of 'class boost::iterators::detail::iterator_facade_base<boost::token_iterator<boost::offset_separator, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char>, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string<char>&, int, false, false>':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:854:9:   required from 'class boost::iterators::iterator_facade<boost::token_iterator<boost::offset_separator, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char>, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string<char>&, int>'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/token_iterator.hpp:30:9:   required from 'class boost::token_iterator<boost::offset_separator, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_parsing.hpp:202:73:   required from here
/pbulk/work/net/libcmis/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++() [with Derived = boost::token_iterator<boost::offset_separator, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >; Value = std::__cxx11::basic_string<char>; CategoryOrTraversal = boost::iterators::forward_traversal_tag; Reference = const std::__cxx11::basic_string<char>&; Difference = int]' should return 'boost::iterators::detail::iterator_facade_base<boost::token_iterator<boost::offset_separator, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char>, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string<char>&, int, false, false>&' [-Weffc++]
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/string_parse_tree.hpp: In instantiation of 'boost::date_time::string_parse_tree<charT>::string_parse_tree(short int) [with charT = char]':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/special_values_parser.hpp:53:5:   required from 'boost::date_time::special_values_parser<date_type, charT>::special_values_parser() [with date_type = boost::gregorian::date; charT = char]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/time_parsing.hpp:316:18:   required from 'time_type boost::date_time::parse_iso_time(const string&, char) [with time_type = boost::posix_time::ptime; std::string = std::__cxx11::basic_string<char>]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/time_parsers.hpp:35:51:   required from here
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/string_parse_tree.hpp:119:3: warning: 'boost::date_time::string_parse_tree<char>::m_next_chars' should be initialized in the member initialization list [-Weffc++]
  119 |   string_parse_tree(short value = parse_match_result_type::PARSE_ERROR) :
      |   ^~~~~~~~~~~~~~~~~
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/string_parse_tree.hpp: In instantiation of 'boost::date_time::string_parse_tree<charT>::string_parse_tree(boost::date_time::string_parse_tree<charT>::collection_type, unsigned int) [with charT = char; boost::date_time::string_parse_tree<charT>::collection_type = std::vector<std::__cxx11::basic_string<char> >]':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/special_values_parser.hpp:91:22:   required from 'void boost::date_time::special_values_parser<date_type, charT>::sv_strings(const string_type&, const string_type&, const string_type&, const string_type&, const string_type&) [with date_type = boost::gregorian::date; charT = char; boost::date_time::special_values_parser<date_type, charT>::string_type = std::__cxx11::basic_string<char>]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/special_values_parser.hpp:54:7:   required from 'boost::date_time::special_values_parser<date_type, charT>::special_values_parser() [with date_type = boost::gregorian::date; charT = char]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/time_parsing.hpp:316:18:   required from 'time_type boost::date_time::parse_iso_time(const string&, char) [with time_type = boost::posix_time::ptime; std::string = std::__cxx11::basic_string<char>]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/time_parsers.hpp:35:51:   required from here
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/string_parse_tree.hpp:104:3: warning: 'boost::date_time::string_parse_tree<char>::m_next_chars' should be initialized in the member initialization list [-Weffc++]
  104 |   string_parse_tree(collection_type names, unsigned int starting_point=0) :
      |   ^~~~~~~~~~~~~~~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/trim.hpp:23,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string.hpp:19,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/tz_db_base.hpp:24,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/local_time/tz_database.hpp:14,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/local_time/local_time.hpp:19,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time.hpp:15,
                 from ../../inc/libcmis/object.hxx:40,
                 from ../../inc/libcmis/document.hxx:39,
                 from ws-requests.hxx:40,
                 from ws-requests.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/classification.hpp:238:9: warning: user-defined 'boost::algorithm::detail::pred_andF<Pred1T, Pred2T> boost::algorithm::operator&&(const boost::algorithm::predicate_facade<Pred1T>&, const boost::algorithm::predicate_facade<Pred2T>&)' always evaluates both arguments [-Weffc++]
  238 |         operator&&(
      |         ^~~~~~~~
/pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/classification.hpp:262:9: warning: user-defined 'boost::algorithm::detail::pred_orF<Pred1T, Pred2T> boost::algorithm::operator||(const boost::algorithm::predicate_facade<Pred1T>&, const boost::algorithm::predicate_facade<Pred2T>&)' always evaluates both arguments [-Weffc++]
  262 |         operator||(
      |         ^~~~~~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/function/function_template.hpp:14,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/function.hpp:16,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/detail/find_iterator.hpp:18,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/find_iterator.hpp:24,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/iter_find.hpp:27,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/split.hpp:16,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string.hpp:23,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/tz_db_base.hpp:24,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/local_time/tz_database.hpp:14,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/local_time/local_time.hpp:19,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time.hpp:15,
                 from ../../inc/libcmis/object.hxx:40,
                 from ../../inc/libcmis/document.hxx:39,
                 from ws-requests.hxx:40,
                 from ws-requests.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/function/function_base.hpp: In constructor 'boost::function_base::function_base()':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/function/function_base.hpp:497:3: warning: 'boost::function_base::functor' should be initialized in the member initialization list [-Weffc++]
  497 |   function_base() : vtable(0) { }
      |   ^~~~~~~~~~~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/range/iterator_range_core.hpp:27,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/replace.hpp:16,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_facet.hpp:17,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/gregorian_io.hpp:16,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/gregorian.hpp:31,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/time_formatters.hpp:12,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/posix_time.hpp:24,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/local_time/local_time.hpp:11,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time.hpp:15,
                 from ../../inc/libcmis/object.hxx:40,
                 from ../../inc/libcmis/document.hxx:39,
                 from ws-requests.hxx:40,
                 from ws-requests.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp: In instantiation of 'class boost::iterators::detail::iterator_facade_base<boost::token_iterator<boost::escaped_list_separator<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char>, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string<char>&, int, false, false>':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:854:9:   required from 'class boost::iterators::iterator_facade<boost::token_iterator<boost::escaped_list_separator<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char>, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string<char>&, int>'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/token_iterator.hpp:30:9:   required from 'class boost::token_iterator<boost::escaped_list_separator<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/tz_db_base.hpp:337:21:   required from here
/pbulk/work/net/libcmis/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++() [with Derived = boost::token_iterator<boost::escaped_list_separator<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >; Value = std::__cxx11::basic_string<char>; CategoryOrTraversal = boost::iterators::forward_traversal_tag; Reference = const std::__cxx11::basic_string<char>&; Difference = int]' should return 'boost::iterators::detail::iterator_facade_base<boost::token_iterator<boost::escaped_list_separator<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char>, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string<char>&, int, false, false>&' [-Weffc++]
  745 |         Derived& operator++()
      |                  ^~~~~~~~
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp: In substitution of 'template<class I, class V, class TC, class R, class D> 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) [with I = boost::token_iterator<boost::escaped_list_separator<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >; V = std::__cxx11::basic_string<char>; TC = boost::iterators::forward_traversal_tag; R = const std::__cxx11::basic_string<char>&; D = int]':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/tz_db_base.hpp:339:12:   required from here
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:872:3: warning: postfix 'boost::mpl::eval_if<boost::mpl::and_<boost::is_convertible<const std::__cxx11::basic_string<char>&, const std::__cxx11::basic_string<char>&>, boost::mpl::not_<boost::is_convertible<boost::iterators::forward_traversal_tag, boost::iterators::forward_traversal_tag> >, mpl_::bool_<true>, mpl_::bool_<true>, mpl_::bool_<true> >, boost::mpl::if_<boost::iterators::detail::is_non_proxy_reference<const std::__cxx11::basic_string<char>&, std::__cxx11::basic_string<char> >, boost::iterators::detail::postfix_increment_proxy<boost::token_iterator<boost::escaped_list_separator<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> > >, boost::iterators::detail::writable_postfix_increment_proxy<boost::token_iterator<boost::escaped_list_separator<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> > > >, boost::mpl::identity<boost::token_iterator<boost::escaped_list_separator<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> > > >::type boost::iterators::operator++(boost::iterators::iterator_facade<boost::token_iterator<boost::escaped_list_separator<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char>, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string<char>&, int>&, int)' should return 'boost::iterators::iterator_facade<boost::token_iterator<boost::escaped_list_separator<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char>, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string<char>&, int>' [-Weffc++]
  872 |   operator++(
      |   ^~~~~~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/range/iterator_range_core.hpp:27,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/replace.hpp:16,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_facet.hpp:17,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/gregorian_io.hpp:16,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/gregorian.hpp:31,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/time_formatters.hpp:12,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/posix_time.hpp:24,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/local_time/local_time.hpp:11,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time.hpp:15,
                 from ../../inc/libcmis/property-type.hxx:31,
                 from ../../inc/libcmis/object-type.hxx:39,
                 from ../../inc/libcmis/session.hxx:36,
                 from base-session.hxx:43,
                 from ws-repositoryservice.hxx:37,
                 from ws-repositoryservice.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp: In instantiation of 'class boost::iterators::detail::iterator_facade_base<boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, int, false, false>':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:774:11:   required from 'class boost::iterators::detail::iterator_facade_base<boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, int, true, false>'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:800:11:   required from 'class boost::iterators::detail::iterator_facade_base<boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, int, true, true>'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:854:9:   required from 'class boost::iterators::iterator_facade<boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, int>'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_adaptor.hpp:249:9:   required from 'class boost::iterators::iterator_adaptor<boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, char, boost::use_default, char, boost::use_default>'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/transform_iterator.hpp:83:9:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/case_conv.hpp:76:79:   required from 'SequenceT boost::algorithm::to_lower_copy(const SequenceT&, const std::locale&) [with SequenceT = std::__cxx11::basic_string<char>]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/string_parse_tree.hpp:110:54:   required from 'boost::date_time::string_parse_tree<charT>::string_parse_tree(boost::date_time::string_parse_tree<charT>::collection_type, unsigned int) [with charT = char; boost::date_time::string_parse_tree<charT>::collection_type = std::vector<std::__cxx11::basic_string<char> >]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/special_values_parser.hpp:91:22:   required from 'void boost::date_time::special_values_parser<date_type, charT>::sv_strings(const string_type&, const string_type&, const string_type&, const string_type&, const string_type&) [with date_type = boost::gregorian::date; charT = char; boost::date_time::special_values_parser<date_type, charT>::string_type = std::__cxx11::basic_string<char>]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/special_values_parser.hpp:54:7:   required from 'boost::date_time::special_values_parser<date_type, charT>::special_values_parser() [with date_type = boost::gregorian::date; charT = char]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/time_parsing.hpp:316:18:   required from 'time_type boost::date_time::parse_iso_time(const string&, char) [with time_type = boost::posix_time::ptime; std::string = std::__cxx11::basic_string<char>]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/time_parsers.hpp:35:51:   required from here
/pbulk/work/net/libcmis/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++() [with Derived = boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>; Value = char; CategoryOrTraversal = boost::iterators::random_access_traversal_tag; Reference = char; Difference = int]' should return 'boost::iterators::detail::iterator_facade_base<boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, int, false, false>&' [-Weffc++]
  745 |         Derived& operator++()
      |                  ^~~~~~~~
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp: In instantiation of 'class boost::iterators::detail::iterator_facade_base<boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, int, true, false>':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:800:11:   required from 'class boost::iterators::detail::iterator_facade_base<boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, int, true, true>'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:854:9:   required from 'class boost::iterators::iterator_facade<boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, int>'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_adaptor.hpp:249:9:   required from 'class boost::iterators::iterator_adaptor<boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, char, boost::use_default, char, boost::use_default>'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/transform_iterator.hpp:83:9:   required from 'class boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/detail/case_conv.hpp:117:53:   required from 'SequenceT boost::algorithm::detail::transform_range_copy(const RangeT&, FunctorT) [with SequenceT = std::__cxx11::basic_string<char>; RangeT = std::__cxx11::basic_string<char>; FunctorT = boost::algorithm::detail::to_lowerF<char>]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/case_conv.hpp:76:79:   required from 'SequenceT boost::algorithm::to_lower_copy(const SequenceT&, const std::locale&) [with SequenceT = std::__cxx11::basic_string<char>]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/string_parse_tree.hpp:110:54:   required from 'boost::date_time::string_parse_tree<charT>::string_parse_tree(boost::date_time::string_parse_tree<charT>::collection_type, unsigned int) [with charT = char; boost::date_time::string_parse_tree<charT>::collection_type = std::vector<std::__cxx11::basic_string<char> >]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/special_values_parser.hpp:91:22:   required from 'void boost::date_time::special_values_parser<date_type, charT>::sv_strings(const string_type&, const string_type&, const string_type&, const string_type&, const string_type&) [with date_type = boost::gregorian::date; charT = char; boost::date_time::special_values_parser<date_type, charT>::string_type = std::__cxx11::basic_string<char>]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/special_values_parser.hpp:54:7:   required from 'boost::date_time::special_values_parser<date_type, charT>::special_values_parser() [with date_type = boost::gregorian::date; charT = char]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/time_parsing.hpp:316:18:   required from 'time_type boost::date_time::parse_iso_time(const string&, char) [with time_type = boost::posix_time::ptime; std::string = std::__cxx11::basic_string<char>]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/time_parsers.hpp:35:51:   required from here
/pbulk/work/net/libcmis/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--() [with Derived = boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>; Value = char; CategoryOrTraversal = boost::iterators::random_access_traversal_tag; Reference = char; Difference = int]' should return 'boost::iterators::detail::iterator_facade_base<boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, int, true, false>&' [-Weffc++]
  778 |         Derived& operator--()
      |                  ^~~~~~~~
/pbulk/work/net/libcmis/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) [with Derived = boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>; Value = char; CategoryOrTraversal = boost::iterators::random_access_traversal_tag; Reference = char; Difference = int]' should return 'boost::iterators::detail::iterator_facade_base<boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, int, true, false>' [-Weffc++]
  784 |         Derived operator--(int)
      |                 ^~~~~~~~
  CXX      libcmis_la-ws-soap.lo
  CXX      libcmis_la-ws-versioningservice.lo
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp: In instantiation of 'class boost::iterators::detail::iterator_facade_base<boost::token_iterator<boost::char_separator<wchar_t, std::char_traits<wchar_t> >, __gnu_cxx::__normal_iterator<const wchar_t*, std::__cxx11::basic_string<wchar_t> >, std::__cxx11::basic_string<wchar_t> >, std::__cxx11::basic_string<wchar_t>, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string<wchar_t>&, int, false, false>':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:854:9:   required from 'class boost::iterators::iterator_facade<boost::token_iterator<boost::char_separator<wchar_t, std::char_traits<wchar_t> >, __gnu_cxx::__normal_iterator<const wchar_t*, std::__cxx11::basic_string<wchar_t> >, std::__cxx11::basic_string<wchar_t> >, std::__cxx11::basic_string<wchar_t>, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string<wchar_t>&, int>'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/token_iterator.hpp:30:9:   required from 'class boost::token_iterator<boost::char_separator<wchar_t, std::char_traits<wchar_t> >, __gnu_cxx::__normal_iterator<const wchar_t*, std::__cxx11::basic_string<wchar_t> >, std::__cxx11::basic_string<wchar_t> >'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_parsing.hpp:322:36:   required from 'boost::date_time::period<date_type, typename date_type::duration_type> boost::date_time::from_simple_string_type(const std::__cxx11::basic_string<OutputT>&) [with date_type = boost::gregorian::date; charT = wchar_t; typename date_type::duration_type = boost::gregorian::date_duration]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/parsers.hpp:103:62:   required from here
/pbulk/work/net/libcmis/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++() [with Derived = boost::token_iterator<boost::char_separator<wchar_t, std::char_traits<wchar_t> >, __gnu_cxx::__normal_iterator<const wchar_t*, std::__cxx11::basic_string<wchar_t> >, std::__cxx11::basic_string<wchar_t> >; Value = std::__cxx11::basic_string<wchar_t>; CategoryOrTraversal = boost::iterators::forward_traversal_tag; Reference = const std::__cxx11::basic_string<wchar_t>&; Difference = int]' should return 'boost::iterators::detail::iterator_facade_base<boost::token_iterator<boost::char_separator<wchar_t, std::char_traits<wchar_t> >, __gnu_cxx::__normal_iterator<const wchar_t*, std::__cxx11::basic_string<wchar_t> >, std::__cxx11::basic_string<wchar_t> >, std::__cxx11::basic_string<wchar_t>, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string<wchar_t>&, int, false, false>&' [-Weffc++]
  745 |         Derived& operator++()
      |                  ^~~~~~~~
  CXX      libcmis_la-xml-utils.lo
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/shared_ptr.hpp:17,
                 from ../../inc/libcmis/oauth2-data.hxx:32,
                 from base-session.hxx:42,
                 from ws-session.hxx:34,
                 from ws-session.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/smart_ptr/shared_ptr.hpp: In constructor 'boost::detail::esft2_deleter_wrapper::esft2_deleter_wrapper()':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/smart_ptr/shared_ptr.hpp:1079:5: warning: 'boost::detail::esft2_deleter_wrapper::deleter_' should be initialized in the member initialization list [-Weffc++]
 1079 |     esft2_deleter_wrapper() BOOST_SP_NOEXCEPT
      |     ^~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/token_iterator.hpp:24,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/tokenizer.hpp:20,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_parsing.hpp:17,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/parsers.hpp:13,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/gregorian.hpp:34,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/time_formatters.hpp:12,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/posix_time.hpp:24,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/local_time/local_time.hpp:11,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time.hpp:15,
                 from ../../inc/libcmis/object.hxx:40,
                 from ../../inc/libcmis/document.hxx:39,
                 from ws-requests.hxx:40,
                 from ws-requests.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/token_functions.hpp: In instantiation of 'boost::char_separator<Char, Tr>::char_separator(const Char*, const Char*, boost::empty_token_policy) [with Char = char; Tr = std::char_traits<char>]':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_parsing.hpp:155:27:   required from 'date_type boost::date_time::parse_date(const string&, int) [with date_type = boost::gregorian::date; std::string = std::__cxx11::basic_string<char>]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/parsers.hpp:49:41:   required from here
/pbulk/work/net/libcmis/work/.buildlink/include/boost/token_functions.hpp:435:5: warning: 'boost::char_separator<char, std::char_traits<char> >::m_kept_delims' should be initialized in the member initialization list [-Weffc++]
  435 |     char_separator(const Char* dropped_delims,
      |     ^~~~~~~~~~~~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/time_duration.hpp:17,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/posix_time_config.hpp:16,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/posix_time_system.hpp:13,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/ptime.hpp:12,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/posix_time.hpp:15,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/local_time/local_time.hpp:11,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time.hpp:15,
                 from ../../inc/libcmis/property-type.hxx:31,
                 from ../../inc/libcmis/object-type.hxx:39,
                 from ../../inc/libcmis/session.hxx:36,
                 from base-session.hxx:43,
                 from ws-session.hxx:34,
                 from ws-session.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/operators.hpp: At global scope:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/operators.hpp:872:6: warning: prefix 'T& boost::operators_impl::output_iterator_helper<T>::operator++()' should return 'boost::operators_impl::output_iterator_helper<T>&' [-Weffc++]
  872 |   T& operator++() { return static_cast<T&>(*this); }
      |      ^~~~~~~~
/pbulk/work/net/libcmis/work/.buildlink/include/boost/token_functions.hpp: In instantiation of 'boost::char_separator<Char, Tr>::char_separator(const Char*, const Char*, boost::empty_token_policy) [with Char = wchar_t; Tr = std::char_traits<wchar_t>]':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_parsing.hpp:320:22:   required from 'boost::date_time::period<date_type, typename date_type::duration_type> boost::date_time::from_simple_string_type(const std::__cxx11::basic_string<OutputT>&) [with date_type = boost::gregorian::date; charT = wchar_t; typename date_type::duration_type = boost::gregorian::date_duration]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/parsers.hpp:103:62:   required from here
/pbulk/work/net/libcmis/work/.buildlink/include/boost/token_functions.hpp:435:5: warning: 'boost::char_separator<wchar_t, std::char_traits<wchar_t> >::m_kept_delims' should be initialized in the member initialization list [-Weffc++]
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/format_date_parser.hpp:17,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_generator_parser.hpp:20,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_facet.hpp:25,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/gregorian_io.hpp:16,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/gregorian.hpp:31,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/time_formatters.hpp:12,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/posix_time.hpp:24,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/local_time/local_time.hpp:11,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time.hpp:15,
                 from ../../inc/libcmis/object.hxx:40,
                 from ../../inc/libcmis/document.hxx:39,
                 from ws-requests.hxx:40,
                 from ws-requests.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/special_values_parser.hpp: In instantiation of 'boost::date_time::special_values_parser<date_type, charT>::special_values_parser() [with date_type = boost::gregorian::date; charT = char]':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/time_parsing.hpp:316:18:   required from 'time_type boost::date_time::parse_iso_time(const string&, char) [with time_type = boost::posix_time::ptime; std::string = std::__cxx11::basic_string<char>]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/time_parsers.hpp:35:51:   required from here
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/special_values_parser.hpp:52:5: warning: 'boost::date_time::special_values_parser<boost::gregorian::date, char>::m_sv_strings' should be initialized in the member initialization list [-Weffc++]
   52 |     special_values_parser()
      |     ^~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/period_parser.hpp:19,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_facet.hpp:23,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/gregorian_io.hpp:16,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/gregorian.hpp:31,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/time_formatters.hpp:12,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/posix_time.hpp:24,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/local_time/local_time.hpp:11,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time.hpp:15,
                 from ../../inc/libcmis/object.hxx:40,
                 from ../../inc/libcmis/document.hxx:39,
                 from ws-requests.hxx:40,
                 from ws-requests.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/string_parse_tree.hpp: In instantiation of 'boost::date_time::parse_match_result<charT>::parse_match_result() [with charT = char]':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/time_parsing.hpp:317:17:   required from 'time_type boost::date_time::parse_iso_time(const string&, char) [with time_type = boost::posix_time::ptime; std::string = std::__cxx11::basic_string<char>]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/time_parsers.hpp:35:51:   required from here
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/string_parse_tree.hpp:28:3: warning: 'boost::date_time::parse_match_result<char>::cache' should be initialized in the member initialization list [-Weffc++]
   28 |   parse_match_result() :
      |   ^~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/range/iterator_range_core.hpp:27,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/replace.hpp:16,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_facet.hpp:17,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/gregorian_io.hpp:16,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/gregorian.hpp:31,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/time_formatters.hpp:12,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/posix_time.hpp:24,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/local_time/local_time.hpp:11,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time.hpp:15,
                 from ../../inc/libcmis/property-type.hxx:31,
                 from ../../inc/libcmis/object-type.hxx:39,
                 from ../../inc/libcmis/session.hxx:36,
                 from base-session.hxx:43,
                 from ws-session.hxx:34,
                 from ws-session.cxx:29:
/pbulk/work/net/libcmis/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/net/libcmis/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/net/libcmis/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/net/libcmis/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++(
      |   ^~~~~~~~
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/string_parse_tree.hpp: In instantiation of 'boost::date_time::string_parse_tree<charT>::string_parse_tree(short int) [with charT = char]':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/special_values_parser.hpp:53:5:   required from 'boost::date_time::special_values_parser<date_type, charT>::special_values_parser() [with date_type = boost::gregorian::date; charT = char]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/time_parsing.hpp:316:18:   required from 'time_type boost::date_time::parse_iso_time(const string&, char) [with time_type = boost::posix_time::ptime; std::string = std::__cxx11::basic_string<char>]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/time_parsers.hpp:35:51:   required from here
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/string_parse_tree.hpp:119:3: warning: 'boost::date_time::string_parse_tree<char>::m_next_chars' should be initialized in the member initialization list [-Weffc++]
  119 |   string_parse_tree(short value = parse_match_result_type::PARSE_ERROR) :
      |   ^~~~~~~~~~~~~~~~~
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/string_parse_tree.hpp: In instantiation of 'boost::date_time::string_parse_tree<charT>::string_parse_tree(boost::date_time::string_parse_tree<charT>::collection_type, unsigned int) [with charT = char; boost::date_time::string_parse_tree<charT>::collection_type = std::vector<std::__cxx11::basic_string<char> >]':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/special_values_parser.hpp:91:22:   required from 'void boost::date_time::special_values_parser<date_type, charT>::sv_strings(const string_type&, const string_type&, const string_type&, const string_type&, const string_type&) [with date_type = boost::gregorian::date; charT = char; boost::date_time::special_values_parser<date_type, charT>::string_type = std::__cxx11::basic_string<char>]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/special_values_parser.hpp:54:7:   required from 'boost::date_time::special_values_parser<date_type, charT>::special_values_parser() [with date_type = boost::gregorian::date; charT = char]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/time_parsing.hpp:316:18:   required from 'time_type boost::date_time::parse_iso_time(const string&, char) [with time_type = boost::posix_time::ptime; std::string = std::__cxx11::basic_string<char>]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/time_parsers.hpp:35:51:   required from here
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/string_parse_tree.hpp:104:3: warning: 'boost::date_time::string_parse_tree<char>::m_next_chars' should be initialized in the member initialization list [-Weffc++]
  104 |   string_parse_tree(collection_type names, unsigned int starting_point=0) :
      |   ^~~~~~~~~~~~~~~~~
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp: In instantiation of 'class boost::iterators::detail::iterator_facade_base<boost::token_iterator<boost::char_separator<char, std::char_traits<char> >, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char>, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string<char>&, int, false, false>':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:854:9:   required from 'class boost::iterators::iterator_facade<boost::token_iterator<boost::char_separator<char, std::char_traits<char> >, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char>, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string<char>&, int>'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/token_iterator.hpp:30:9:   required from 'class boost::token_iterator<boost::char_separator<char, std::char_traits<char> >, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_parsing.hpp:158:24:   required from here
/pbulk/work/net/libcmis/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++() [with Derived = boost::token_iterator<boost::char_separator<char, std::char_traits<char> >, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >; Value = std::__cxx11::basic_string<char>; CategoryOrTraversal = boost::iterators::forward_traversal_tag; Reference = const std::__cxx11::basic_string<char>&; Difference = int]' should return 'boost::iterators::detail::iterator_facade_base<boost::token_iterator<boost::char_separator<char, std::char_traits<char> >, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char>, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string<char>&, int, false, false>&' [-Weffc++]
  745 |         Derived& operator++()
      |                  ^~~~~~~~
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp: In instantiation of 'class boost::iterators::detail::iterator_facade_base<boost::token_iterator<boost::offset_separator, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char>, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string<char>&, int, false, false>':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:854:9:   required from 'class boost::iterators::iterator_facade<boost::token_iterator<boost::offset_separator, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char>, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string<char>&, int>'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/token_iterator.hpp:30:9:   required from 'class boost::token_iterator<boost::offset_separator, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_parsing.hpp:202:73:   required from here
/pbulk/work/net/libcmis/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++() [with Derived = boost::token_iterator<boost::offset_separator, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >; Value = std::__cxx11::basic_string<char>; CategoryOrTraversal = boost::iterators::forward_traversal_tag; Reference = const std::__cxx11::basic_string<char>&; Difference = int]' should return 'boost::iterators::detail::iterator_facade_base<boost::token_iterator<boost::offset_separator, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char>, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string<char>&, int, false, false>&' [-Weffc++]
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/range/iterator_range_core.hpp:27,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/replace.hpp:16,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_facet.hpp:17,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/gregorian_io.hpp:16,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/gregorian.hpp:31,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/time_formatters.hpp:12,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/posix_time.hpp:24,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/local_time/local_time.hpp:11,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time.hpp:15,
                 from ../../inc/libcmis/object.hxx:40,
                 from ../../inc/libcmis/document.hxx:39,
                 from ws-requests.hxx:40,
                 from ws-requests.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp: In instantiation of 'class boost::iterators::detail::iterator_facade_base<boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, int, false, false>':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:774:11:   required from 'class boost::iterators::detail::iterator_facade_base<boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, int, true, false>'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:800:11:   required from 'class boost::iterators::detail::iterator_facade_base<boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, int, true, true>'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:854:9:   required from 'class boost::iterators::iterator_facade<boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, int>'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_adaptor.hpp:249:9:   required from 'class boost::iterators::iterator_adaptor<boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, char, boost::use_default, char, boost::use_default>'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/transform_iterator.hpp:83:9:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/case_conv.hpp:76:79:   required from 'SequenceT boost::algorithm::to_lower_copy(const SequenceT&, const std::locale&) [with SequenceT = std::__cxx11::basic_string<char>]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/string_parse_tree.hpp:110:54:   required from 'boost::date_time::string_parse_tree<charT>::string_parse_tree(boost::date_time::string_parse_tree<charT>::collection_type, unsigned int) [with charT = char; boost::date_time::string_parse_tree<charT>::collection_type = std::vector<std::__cxx11::basic_string<char> >]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/special_values_parser.hpp:91:22:   required from 'void boost::date_time::special_values_parser<date_type, charT>::sv_strings(const string_type&, const string_type&, const string_type&, const string_type&, const string_type&) [with date_type = boost::gregorian::date; charT = char; boost::date_time::special_values_parser<date_type, charT>::string_type = std::__cxx11::basic_string<char>]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/special_values_parser.hpp:54:7:   required from 'boost::date_time::special_values_parser<date_type, charT>::special_values_parser() [with date_type = boost::gregorian::date; charT = char]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/time_parsing.hpp:316:18:   required from 'time_type boost::date_time::parse_iso_time(const string&, char) [with time_type = boost::posix_time::ptime; std::string = std::__cxx11::basic_string<char>]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/time_parsers.hpp:35:51:   required from here
/pbulk/work/net/libcmis/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++() [with Derived = boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>; Value = char; CategoryOrTraversal = boost::iterators::random_access_traversal_tag; Reference = char; Difference = int]' should return 'boost::iterators::detail::iterator_facade_base<boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, int, false, false>&' [-Weffc++]
  745 |         Derived& operator++()
      |                  ^~~~~~~~
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp: In instantiation of 'class boost::iterators::detail::iterator_facade_base<boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, int, true, false>':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:800:11:   required from 'class boost::iterators::detail::iterator_facade_base<boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, int, true, true>'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:854:9:   required from 'class boost::iterators::iterator_facade<boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, int>'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_adaptor.hpp:249:9:   required from 'class boost::iterators::iterator_adaptor<boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, char, boost::use_default, char, boost::use_default>'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/transform_iterator.hpp:83:9:   required from 'class boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/detail/case_conv.hpp:117:53:   required from 'SequenceT boost::algorithm::detail::transform_range_copy(const RangeT&, FunctorT) [with SequenceT = std::__cxx11::basic_string<char>; RangeT = std::__cxx11::basic_string<char>; FunctorT = boost::algorithm::detail::to_lowerF<char>]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/case_conv.hpp:76:79:   required from 'SequenceT boost::algorithm::to_lower_copy(const SequenceT&, const std::locale&) [with SequenceT = std::__cxx11::basic_string<char>]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/string_parse_tree.hpp:110:54:   required from 'boost::date_time::string_parse_tree<charT>::string_parse_tree(boost::date_time::string_parse_tree<charT>::collection_type, unsigned int) [with charT = char; boost::date_time::string_parse_tree<charT>::collection_type = std::vector<std::__cxx11::basic_string<char> >]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/special_values_parser.hpp:91:22:   required from 'void boost::date_time::special_values_parser<date_type, charT>::sv_strings(const string_type&, const string_type&, const string_type&, const string_type&, const string_type&) [with date_type = boost::gregorian::date; charT = char; boost::date_time::special_values_parser<date_type, charT>::string_type = std::__cxx11::basic_string<char>]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/special_values_parser.hpp:54:7:   required from 'boost::date_time::special_values_parser<date_type, charT>::special_values_parser() [with date_type = boost::gregorian::date; charT = char]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/time_parsing.hpp:316:18:   required from 'time_type boost::date_time::parse_iso_time(const string&, char) [with time_type = boost::posix_time::ptime; std::string = std::__cxx11::basic_string<char>]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/time_parsers.hpp:35:51:   required from here
/pbulk/work/net/libcmis/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--() [with Derived = boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>; Value = char; CategoryOrTraversal = boost::iterators::random_access_traversal_tag; Reference = char; Difference = int]' should return 'boost::iterators::detail::iterator_facade_base<boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, int, true, false>&' [-Weffc++]
  778 |         Derived& operator--()
      |                  ^~~~~~~~
/pbulk/work/net/libcmis/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) [with Derived = boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>; Value = char; CategoryOrTraversal = boost::iterators::random_access_traversal_tag; Reference = char; Difference = int]' should return 'boost::iterators::detail::iterator_facade_base<boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, int, true, false>' [-Weffc++]
  784 |         Derived operator--(int)
      |                 ^~~~~~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/trim.hpp:23,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string.hpp:19,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/tz_db_base.hpp:24,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/local_time/tz_database.hpp:14,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/local_time/local_time.hpp:19,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time.hpp:15,
                 from ../../inc/libcmis/property-type.hxx:31,
                 from ../../inc/libcmis/object-type.hxx:39,
                 from ../../inc/libcmis/session.hxx:36,
                 from base-session.hxx:43,
                 from ws-session.hxx:34,
                 from ws-session.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/classification.hpp:238:9: warning: user-defined 'boost::algorithm::detail::pred_andF<Pred1T, Pred2T> boost::algorithm::operator&&(const boost::algorithm::predicate_facade<Pred1T>&, const boost::algorithm::predicate_facade<Pred2T>&)' always evaluates both arguments [-Weffc++]
  238 |         operator&&(
      |         ^~~~~~~~
/pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/classification.hpp:262:9: warning: user-defined 'boost::algorithm::detail::pred_orF<Pred1T, Pred2T> boost::algorithm::operator||(const boost::algorithm::predicate_facade<Pred1T>&, const boost::algorithm::predicate_facade<Pred2T>&)' always evaluates both arguments [-Weffc++]
  262 |         operator||(
      |         ^~~~~~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/function/function_template.hpp:14,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/function.hpp:16,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/detail/find_iterator.hpp:18,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/find_iterator.hpp:24,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/iter_find.hpp:27,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/split.hpp:16,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string.hpp:23,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/tz_db_base.hpp:24,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/local_time/tz_database.hpp:14,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/local_time/local_time.hpp:19,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time.hpp:15,
                 from ../../inc/libcmis/property-type.hxx:31,
                 from ../../inc/libcmis/object-type.hxx:39,
                 from ../../inc/libcmis/session.hxx:36,
                 from base-session.hxx:43,
                 from ws-session.hxx:34,
                 from ws-session.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/function/function_base.hpp: In constructor 'boost::function_base::function_base()':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/function/function_base.hpp:497:3: warning: 'boost::function_base::functor' should be initialized in the member initialization list [-Weffc++]
  497 |   function_base() : vtable(0) { }
      |   ^~~~~~~~~~~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/range/iterator_range_core.hpp:27,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/replace.hpp:16,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_facet.hpp:17,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/gregorian_io.hpp:16,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/gregorian.hpp:31,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/time_formatters.hpp:12,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/posix_time.hpp:24,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/local_time/local_time.hpp:11,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time.hpp:15,
                 from ../../inc/libcmis/property-type.hxx:31,
                 from ../../inc/libcmis/object-type.hxx:39,
                 from ../../inc/libcmis/session.hxx:36,
                 from base-session.hxx:43,
                 from ws-session.hxx:34,
                 from ws-session.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp: In instantiation of 'class boost::iterators::detail::iterator_facade_base<boost::token_iterator<boost::escaped_list_separator<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char>, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string<char>&, int, false, false>':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:854:9:   required from 'class boost::iterators::iterator_facade<boost::token_iterator<boost::escaped_list_separator<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char>, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string<char>&, int>'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/token_iterator.hpp:30:9:   required from 'class boost::token_iterator<boost::escaped_list_separator<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/tz_db_base.hpp:337:21:   required from here
/pbulk/work/net/libcmis/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++() [with Derived = boost::token_iterator<boost::escaped_list_separator<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >; Value = std::__cxx11::basic_string<char>; CategoryOrTraversal = boost::iterators::forward_traversal_tag; Reference = const std::__cxx11::basic_string<char>&; Difference = int]' should return 'boost::iterators::detail::iterator_facade_base<boost::token_iterator<boost::escaped_list_separator<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char>, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string<char>&, int, false, false>&' [-Weffc++]
  745 |         Derived& operator++()
      |                  ^~~~~~~~
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp: In substitution of 'template<class I, class V, class TC, class R, class D> 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) [with I = boost::token_iterator<boost::escaped_list_separator<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >; V = std::__cxx11::basic_string<char>; TC = boost::iterators::forward_traversal_tag; R = const std::__cxx11::basic_string<char>&; D = int]':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/tz_db_base.hpp:339:12:   required from here
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:872:3: warning: postfix 'boost::mpl::eval_if<boost::mpl::and_<boost::is_convertible<const std::__cxx11::basic_string<char>&, const std::__cxx11::basic_string<char>&>, boost::mpl::not_<boost::is_convertible<boost::iterators::forward_traversal_tag, boost::iterators::forward_traversal_tag> >, mpl_::bool_<true>, mpl_::bool_<true>, mpl_::bool_<true> >, boost::mpl::if_<boost::iterators::detail::is_non_proxy_reference<const std::__cxx11::basic_string<char>&, std::__cxx11::basic_string<char> >, boost::iterators::detail::postfix_increment_proxy<boost::token_iterator<boost::escaped_list_separator<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> > >, boost::iterators::detail::writable_postfix_increment_proxy<boost::token_iterator<boost::escaped_list_separator<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> > > >, boost::mpl::identity<boost::token_iterator<boost::escaped_list_separator<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> > > >::type boost::iterators::operator++(boost::iterators::iterator_facade<boost::token_iterator<boost::escaped_list_separator<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char>, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string<char>&, int>&, int)' should return 'boost::iterators::iterator_facade<boost::token_iterator<boost::escaped_list_separator<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char>, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string<char>&, int>' [-Weffc++]
  872 |   operator++(
      |   ^~~~~~~~
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp: In instantiation of 'class boost::iterators::detail::iterator_facade_base<boost::token_iterator<boost::char_separator<wchar_t, std::char_traits<wchar_t> >, __gnu_cxx::__normal_iterator<const wchar_t*, std::__cxx11::basic_string<wchar_t> >, std::__cxx11::basic_string<wchar_t> >, std::__cxx11::basic_string<wchar_t>, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string<wchar_t>&, int, false, false>':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:854:9:   required from 'class boost::iterators::iterator_facade<boost::token_iterator<boost::char_separator<wchar_t, std::char_traits<wchar_t> >, __gnu_cxx::__normal_iterator<const wchar_t*, std::__cxx11::basic_string<wchar_t> >, std::__cxx11::basic_string<wchar_t> >, std::__cxx11::basic_string<wchar_t>, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string<wchar_t>&, int>'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/token_iterator.hpp:30:9:   required from 'class boost::token_iterator<boost::char_separator<wchar_t, std::char_traits<wchar_t> >, __gnu_cxx::__normal_iterator<const wchar_t*, std::__cxx11::basic_string<wchar_t> >, std::__cxx11::basic_string<wchar_t> >'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_parsing.hpp:322:36:   required from 'boost::date_time::period<date_type, typename date_type::duration_type> boost::date_time::from_simple_string_type(const std::__cxx11::basic_string<OutputT>&) [with date_type = boost::gregorian::date; charT = wchar_t; typename date_type::duration_type = boost::gregorian::date_duration]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/parsers.hpp:103:62:   required from here
/pbulk/work/net/libcmis/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++() [with Derived = boost::token_iterator<boost::char_separator<wchar_t, std::char_traits<wchar_t> >, __gnu_cxx::__normal_iterator<const wchar_t*, std::__cxx11::basic_string<wchar_t> >, std::__cxx11::basic_string<wchar_t> >; Value = std::__cxx11::basic_string<wchar_t>; CategoryOrTraversal = boost::iterators::forward_traversal_tag; Reference = const std::__cxx11::basic_string<wchar_t>&; Difference = int]' should return 'boost::iterators::detail::iterator_facade_base<boost::token_iterator<boost::char_separator<wchar_t, std::char_traits<wchar_t> >, __gnu_cxx::__normal_iterator<const wchar_t*, std::__cxx11::basic_string<wchar_t> >, std::__cxx11::basic_string<wchar_t> >, std::__cxx11::basic_string<wchar_t>, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string<wchar_t>&, int, false, false>&' [-Weffc++]
  745 |         Derived& operator++()
      |                  ^~~~~~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/token_iterator.hpp:24,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/tokenizer.hpp:20,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_parsing.hpp:17,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/parsers.hpp:13,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/gregorian.hpp:34,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/time_formatters.hpp:12,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/posix_time.hpp:24,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/local_time/local_time.hpp:11,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time.hpp:15,
                 from ../../inc/libcmis/property-type.hxx:31,
                 from ../../inc/libcmis/object-type.hxx:39,
                 from ../../inc/libcmis/session.hxx:36,
                 from base-session.hxx:43,
                 from ws-session.hxx:34,
                 from ws-session.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/token_functions.hpp: In instantiation of 'boost::char_separator<Char, Tr>::char_separator(const Char*, const Char*, boost::empty_token_policy) [with Char = char; Tr = std::char_traits<char>]':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_parsing.hpp:155:27:   required from 'date_type boost::date_time::parse_date(const string&, int) [with date_type = boost::gregorian::date; std::string = std::__cxx11::basic_string<char>]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/parsers.hpp:49:41:   required from here
/pbulk/work/net/libcmis/work/.buildlink/include/boost/token_functions.hpp:435:5: warning: 'boost::char_separator<char, std::char_traits<char> >::m_kept_delims' should be initialized in the member initialization list [-Weffc++]
  435 |     char_separator(const Char* dropped_delims,
      |     ^~~~~~~~~~~~~~
/pbulk/work/net/libcmis/work/.buildlink/include/boost/token_functions.hpp: In instantiation of 'boost::char_separator<Char, Tr>::char_separator(const Char*, const Char*, boost::empty_token_policy) [with Char = wchar_t; Tr = std::char_traits<wchar_t>]':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_parsing.hpp:320:22:   required from 'boost::date_time::period<date_type, typename date_type::duration_type> boost::date_time::from_simple_string_type(const std::__cxx11::basic_string<OutputT>&) [with date_type = boost::gregorian::date; charT = wchar_t; typename date_type::duration_type = boost::gregorian::date_duration]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/parsers.hpp:103:62:   required from here
/pbulk/work/net/libcmis/work/.buildlink/include/boost/token_functions.hpp:435:5: warning: 'boost::char_separator<wchar_t, std::char_traits<wchar_t> >::m_kept_delims' should be initialized in the member initialization list [-Weffc++]
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/format_date_parser.hpp:17,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_generator_parser.hpp:20,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_facet.hpp:25,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/gregorian_io.hpp:16,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/gregorian.hpp:31,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/time_formatters.hpp:12,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/posix_time.hpp:24,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/local_time/local_time.hpp:11,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time.hpp:15,
                 from ../../inc/libcmis/property-type.hxx:31,
                 from ../../inc/libcmis/object-type.hxx:39,
                 from ../../inc/libcmis/session.hxx:36,
                 from base-session.hxx:43,
                 from ws-session.hxx:34,
                 from ws-session.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/special_values_parser.hpp: In instantiation of 'boost::date_time::special_values_parser<date_type, charT>::special_values_parser() [with date_type = boost::gregorian::date; charT = char]':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/time_parsing.hpp:316:18:   required from 'time_type boost::date_time::parse_iso_time(const string&, char) [with time_type = boost::posix_time::ptime; std::string = std::__cxx11::basic_string<char>]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/time_parsers.hpp:35:51:   required from here
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/special_values_parser.hpp:52:5: warning: 'boost::date_time::special_values_parser<boost::gregorian::date, char>::m_sv_strings' should be initialized in the member initialization list [-Weffc++]
   52 |     special_values_parser()
      |     ^~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/period_parser.hpp:19,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_facet.hpp:23,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/gregorian_io.hpp:16,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/gregorian.hpp:31,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/time_formatters.hpp:12,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/posix_time.hpp:24,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/local_time/local_time.hpp:11,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time.hpp:15,
                 from ../../inc/libcmis/property-type.hxx:31,
                 from ../../inc/libcmis/object-type.hxx:39,
                 from ../../inc/libcmis/session.hxx:36,
                 from base-session.hxx:43,
                 from ws-session.hxx:34,
                 from ws-session.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/string_parse_tree.hpp: In instantiation of 'boost::date_time::parse_match_result<charT>::parse_match_result() [with charT = char]':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/time_parsing.hpp:317:17:   required from 'time_type boost::date_time::parse_iso_time(const string&, char) [with time_type = boost::posix_time::ptime; std::string = std::__cxx11::basic_string<char>]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/time_parsers.hpp:35:51:   required from here
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/string_parse_tree.hpp:28:3: warning: 'boost::date_time::parse_match_result<char>::cache' should be initialized in the member initialization list [-Weffc++]
   28 |   parse_match_result() :
      |   ^~~~~~~~~~~~~~~~~~
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/string_parse_tree.hpp: In instantiation of 'boost::date_time::string_parse_tree<charT>::string_parse_tree(short int) [with charT = char]':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/special_values_parser.hpp:53:5:   required from 'boost::date_time::special_values_parser<date_type, charT>::special_values_parser() [with date_type = boost::gregorian::date; charT = char]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/time_parsing.hpp:316:18:   required from 'time_type boost::date_time::parse_iso_time(const string&, char) [with time_type = boost::posix_time::ptime; std::string = std::__cxx11::basic_string<char>]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/time_parsers.hpp:35:51:   required from here
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/string_parse_tree.hpp:119:3: warning: 'boost::date_time::string_parse_tree<char>::m_next_chars' should be initialized in the member initialization list [-Weffc++]
  119 |   string_parse_tree(short value = parse_match_result_type::PARSE_ERROR) :
      |   ^~~~~~~~~~~~~~~~~
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/string_parse_tree.hpp: In instantiation of 'boost::date_time::string_parse_tree<charT>::string_parse_tree(boost::date_time::string_parse_tree<charT>::collection_type, unsigned int) [with charT = char; boost::date_time::string_parse_tree<charT>::collection_type = std::vector<std::__cxx11::basic_string<char> >]':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/special_values_parser.hpp:91:22:   required from 'void boost::date_time::special_values_parser<date_type, charT>::sv_strings(const string_type&, const string_type&, const string_type&, const string_type&, const string_type&) [with date_type = boost::gregorian::date; charT = char; boost::date_time::special_values_parser<date_type, charT>::string_type = std::__cxx11::basic_string<char>]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/special_values_parser.hpp:54:7:   required from 'boost::date_time::special_values_parser<date_type, charT>::special_values_parser() [with date_type = boost::gregorian::date; charT = char]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/time_parsing.hpp:316:18:   required from 'time_type boost::date_time::parse_iso_time(const string&, char) [with time_type = boost::posix_time::ptime; std::string = std::__cxx11::basic_string<char>]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/time_parsers.hpp:35:51:   required from here
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/string_parse_tree.hpp:104:3: warning: 'boost::date_time::string_parse_tree<char>::m_next_chars' should be initialized in the member initialization list [-Weffc++]
  104 |   string_parse_tree(collection_type names, unsigned int starting_point=0) :
      |   ^~~~~~~~~~~~~~~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/shared_ptr.hpp:17,
                 from ws-soap.hxx:35,
                 from ws-soap.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/smart_ptr/shared_ptr.hpp: In constructor 'boost::detail::esft2_deleter_wrapper::esft2_deleter_wrapper()':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/smart_ptr/shared_ptr.hpp:1079:5: warning: 'boost::detail::esft2_deleter_wrapper::deleter_' should be initialized in the member initialization list [-Weffc++]
 1079 |     esft2_deleter_wrapper() BOOST_SP_NOEXCEPT
      |     ^~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/range/iterator_range_core.hpp:27,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/replace.hpp:16,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_facet.hpp:17,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/gregorian_io.hpp:16,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/gregorian.hpp:31,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/time_formatters.hpp:12,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/posix_time.hpp:24,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/local_time/local_time.hpp:11,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time.hpp:15,
                 from ../../inc/libcmis/property-type.hxx:31,
                 from ../../inc/libcmis/object-type.hxx:39,
                 from ../../inc/libcmis/session.hxx:36,
                 from base-session.hxx:43,
                 from ws-session.hxx:34,
                 from ws-session.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp: In instantiation of 'class boost::iterators::detail::iterator_facade_base<boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, int, false, false>':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:774:11:   required from 'class boost::iterators::detail::iterator_facade_base<boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, int, true, false>'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:800:11:   required from 'class boost::iterators::detail::iterator_facade_base<boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, int, true, true>'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:854:9:   required from 'class boost::iterators::iterator_facade<boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, int>'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_adaptor.hpp:249:9:   required from 'class boost::iterators::iterator_adaptor<boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, char, boost::use_default, char, boost::use_default>'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/transform_iterator.hpp:83:9:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/case_conv.hpp:76:79:   required from 'SequenceT boost::algorithm::to_lower_copy(const SequenceT&, const std::locale&) [with SequenceT = std::__cxx11::basic_string<char>]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/string_parse_tree.hpp:110:54:   required from 'boost::date_time::string_parse_tree<charT>::string_parse_tree(boost::date_time::string_parse_tree<charT>::collection_type, unsigned int) [with charT = char; boost::date_time::string_parse_tree<charT>::collection_type = std::vector<std::__cxx11::basic_string<char> >]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/special_values_parser.hpp:91:22:   required from 'void boost::date_time::special_values_parser<date_type, charT>::sv_strings(const string_type&, const string_type&, const string_type&, const string_type&, const string_type&) [with date_type = boost::gregorian::date; charT = char; boost::date_time::special_values_parser<date_type, charT>::string_type = std::__cxx11::basic_string<char>]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/special_values_parser.hpp:54:7:   required from 'boost::date_time::special_values_parser<date_type, charT>::special_values_parser() [with date_type = boost::gregorian::date; charT = char]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/time_parsing.hpp:316:18:   required from 'time_type boost::date_time::parse_iso_time(const string&, char) [with time_type = boost::posix_time::ptime; std::string = std::__cxx11::basic_string<char>]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/time_parsers.hpp:35:51:   required from here
/pbulk/work/net/libcmis/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++() [with Derived = boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>; Value = char; CategoryOrTraversal = boost::iterators::random_access_traversal_tag; Reference = char; Difference = int]' should return 'boost::iterators::detail::iterator_facade_base<boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, int, false, false>&' [-Weffc++]
  745 |         Derived& operator++()
      |                  ^~~~~~~~
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp: In instantiation of 'class boost::iterators::detail::iterator_facade_base<boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, int, true, false>':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:800:11:   required from 'class boost::iterators::detail::iterator_facade_base<boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, int, true, true>'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:854:9:   required from 'class boost::iterators::iterator_facade<boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, int>'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_adaptor.hpp:249:9:   required from 'class boost::iterators::iterator_adaptor<boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, char, boost::use_default, char, boost::use_default>'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/transform_iterator.hpp:83:9:   required from 'class boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/detail/case_conv.hpp:117:53:   required from 'SequenceT boost::algorithm::detail::transform_range_copy(const RangeT&, FunctorT) [with SequenceT = std::__cxx11::basic_string<char>; RangeT = std::__cxx11::basic_string<char>; FunctorT = boost::algorithm::detail::to_lowerF<char>]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/case_conv.hpp:76:79:   required from 'SequenceT boost::algorithm::to_lower_copy(const SequenceT&, const std::locale&) [with SequenceT = std::__cxx11::basic_string<char>]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/string_parse_tree.hpp:110:54:   required from 'boost::date_time::string_parse_tree<charT>::string_parse_tree(boost::date_time::string_parse_tree<charT>::collection_type, unsigned int) [with charT = char; boost::date_time::string_parse_tree<charT>::collection_type = std::vector<std::__cxx11::basic_string<char> >]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/special_values_parser.hpp:91:22:   required from 'void boost::date_time::special_values_parser<date_type, charT>::sv_strings(const string_type&, const string_type&, const string_type&, const string_type&, const string_type&) [with date_type = boost::gregorian::date; charT = char; boost::date_time::special_values_parser<date_type, charT>::string_type = std::__cxx11::basic_string<char>]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/special_values_parser.hpp:54:7:   required from 'boost::date_time::special_values_parser<date_type, charT>::special_values_parser() [with date_type = boost::gregorian::date; charT = char]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/time_parsing.hpp:316:18:   required from 'time_type boost::date_time::parse_iso_time(const string&, char) [with time_type = boost::posix_time::ptime; std::string = std::__cxx11::basic_string<char>]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/time_parsers.hpp:35:51:   required from here
/pbulk/work/net/libcmis/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--() [with Derived = boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>; Value = char; CategoryOrTraversal = boost::iterators::random_access_traversal_tag; Reference = char; Difference = int]' should return 'boost::iterators::detail::iterator_facade_base<boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, int, true, false>&' [-Weffc++]
  778 |         Derived& operator--()
      |                  ^~~~~~~~
/pbulk/work/net/libcmis/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) [with Derived = boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>; Value = char; CategoryOrTraversal = boost::iterators::random_access_traversal_tag; Reference = char; Difference = int]' should return 'boost::iterators::detail::iterator_facade_base<boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, int, true, false>' [-Weffc++]
  784 |         Derived operator--(int)
      |                 ^~~~~~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/shared_ptr.hpp:17,
                 from ../../inc/libcmis/document.hxx:35,
                 from ws-versioningservice.hxx:33,
                 from ws-versioningservice.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/smart_ptr/shared_ptr.hpp: In constructor 'boost::detail::esft2_deleter_wrapper::esft2_deleter_wrapper()':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/smart_ptr/shared_ptr.hpp:1079:5: warning: 'boost::detail::esft2_deleter_wrapper::deleter_' should be initialized in the member initialization list [-Weffc++]
 1079 |     esft2_deleter_wrapper() BOOST_SP_NOEXCEPT
      |     ^~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/time_duration.hpp:17,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/posix_time_config.hpp:16,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/posix_time_system.hpp:13,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/ptime.hpp:12,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/posix_time.hpp:15,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/local_time/local_time.hpp:11,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time.hpp:15,
                 from ../../inc/libcmis/object.hxx:40,
                 from ../../inc/libcmis/document.hxx:39,
                 from ws-versioningservice.hxx:33,
                 from ws-versioningservice.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/operators.hpp: At global scope:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/operators.hpp:872:6: warning: prefix 'T& boost::operators_impl::output_iterator_helper<T>::operator++()' should return 'boost::operators_impl::output_iterator_helper<T>&' [-Weffc++]
  872 |   T& operator++() { return static_cast<T&>(*this); }
      |      ^~~~~~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/time_duration.hpp:17,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/posix_time_config.hpp:16,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/posix_time_system.hpp:13,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/ptime.hpp:12,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/posix_time.hpp:15,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/local_time/local_time.hpp:11,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time.hpp:15,
                 from ../../inc/libcmis/xml-utils.hxx:36,
                 from xml-utils.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/operators.hpp:872:6: warning: prefix 'T& boost::operators_impl::output_iterator_helper<T>::operator++()' should return 'boost::operators_impl::output_iterator_helper<T>&' [-Weffc++]
  872 |   T& operator++() { return static_cast<T&>(*this); }
      |      ^~~~~~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/range/iterator_range_core.hpp:27,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/replace.hpp:16,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_facet.hpp:17,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/gregorian_io.hpp:16,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/gregorian.hpp:31,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/time_formatters.hpp:12,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/posix_time.hpp:24,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/local_time/local_time.hpp:11,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time.hpp:15,
                 from ../../inc/libcmis/object.hxx:40,
                 from ../../inc/libcmis/document.hxx:39,
                 from ws-versioningservice.hxx:33,
                 from ws-versioningservice.cxx:29:
/pbulk/work/net/libcmis/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/net/libcmis/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/net/libcmis/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/net/libcmis/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++(
      |   ^~~~~~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/uuid/name_generator_md5.hpp:10,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/uuid/name_generator.hpp:13,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/uuid/uuid_generators.hpp:13,
                 from ws-soap.cxx:31:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/uuid/detail/md5.hpp: In constructor 'boost::uuids::detail::md5::md5()':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/uuid/detail/md5.hpp:43:5: warning: 'boost::uuids::detail::md5::ctx_' should be initialized in the member initialization list [-Weffc++]
   43 |     md5()
      |     ^~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/uuid/name_generator_sha1.hpp:11,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/uuid/name_generator.hpp:14,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/uuid/uuid_generators.hpp:13,
                 from ws-soap.cxx:31:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/uuid/detail/sha1.hpp: In constructor 'boost::uuids::detail::sha1::sha1()':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/uuid/detail/sha1.hpp:63:8: warning: 'boost::uuids::detail::sha1::block_byte_index_' should be initialized in the member initialization list [-Weffc++]
   63 | inline sha1::sha1()
      |        ^~~~
/pbulk/work/net/libcmis/work/.buildlink/include/boost/uuid/detail/sha1.hpp:63:8: warning: 'boost::uuids::detail::sha1::bit_count_low' should be initialized in the member initialization list [-Weffc++]
/pbulk/work/net/libcmis/work/.buildlink/include/boost/uuid/detail/sha1.hpp:63:8: warning: 'boost::uuids::detail::sha1::bit_count_high' should be initialized in the member initialization list [-Weffc++]
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/range/iterator_range_core.hpp:27,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/replace.hpp:16,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_facet.hpp:17,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/gregorian_io.hpp:16,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/gregorian.hpp:31,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/time_formatters.hpp:12,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/posix_time.hpp:24,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/local_time/local_time.hpp:11,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time.hpp:15,
                 from ../../inc/libcmis/xml-utils.hxx:36,
                 from xml-utils.cxx:29:
/pbulk/work/net/libcmis/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/net/libcmis/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/net/libcmis/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/net/libcmis/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++(
      |   ^~~~~~~~
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp: In instantiation of 'class boost::iterators::detail::iterator_facade_base<boost::token_iterator<boost::char_separator<char, std::char_traits<char> >, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char>, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string<char>&, int, false, false>':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:854:9:   required from 'class boost::iterators::iterator_facade<boost::token_iterator<boost::char_separator<char, std::char_traits<char> >, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char>, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string<char>&, int>'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/token_iterator.hpp:30:9:   required from 'class boost::token_iterator<boost::char_separator<char, std::char_traits<char> >, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_parsing.hpp:158:24:   required from here
/pbulk/work/net/libcmis/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++() [with Derived = boost::token_iterator<boost::char_separator<char, std::char_traits<char> >, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >; Value = std::__cxx11::basic_string<char>; CategoryOrTraversal = boost::iterators::forward_traversal_tag; Reference = const std::__cxx11::basic_string<char>&; Difference = int]' should return 'boost::iterators::detail::iterator_facade_base<boost::token_iterator<boost::char_separator<char, std::char_traits<char> >, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char>, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string<char>&, int, false, false>&' [-Weffc++]
  745 |         Derived& operator++()
      |                  ^~~~~~~~
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp: In instantiation of 'class boost::iterators::detail::iterator_facade_base<boost::token_iterator<boost::offset_separator, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char>, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string<char>&, int, false, false>':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:854:9:   required from 'class boost::iterators::iterator_facade<boost::token_iterator<boost::offset_separator, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char>, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string<char>&, int>'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/token_iterator.hpp:30:9:   required from 'class boost::token_iterator<boost::offset_separator, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_parsing.hpp:202:73:   required from here
/pbulk/work/net/libcmis/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++() [with Derived = boost::token_iterator<boost::offset_separator, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >; Value = std::__cxx11::basic_string<char>; CategoryOrTraversal = boost::iterators::forward_traversal_tag; Reference = const std::__cxx11::basic_string<char>&; Difference = int]' should return 'boost::iterators::detail::iterator_facade_base<boost::token_iterator<boost::offset_separator, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char>, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string<char>&, int, false, false>&' [-Weffc++]
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/uuid/basic_random_generator.hpp:11,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/uuid/random_generator.hpp:10,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/uuid/uuid_generators.hpp:14,
                 from ws-soap.cxx:31:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/uuid/detail/random_provider.hpp: In constructor 'boost::uuids::detail::random_provider::random_provider()':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/uuid/detail/random_provider.hpp:27:5: warning: 'boost::uuids::detail::random_provider::dev_' should be initialized in the member initialization list [-Weffc++]
   27 |     random_provider() = default;
      |     ^~~~~~~~~~~~~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/uuid/time_generator.hpp:10,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/uuid/uuid_generators.hpp:15,
                 from ws-soap.cxx:31:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/uuid/time_generator_v7.hpp: In constructor 'boost::uuids::time_generator_v7::time_generator_v7()':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/uuid/time_generator_v7.hpp:57:8: warning: 'boost::uuids::time_generator_v7::rng_' should be initialized in the member initialization list [-Weffc++]
   57 | inline time_generator_v7::time_generator_v7()
      |        ^~~~~~~~~~~~~~~~~
/pbulk/work/net/libcmis/work/.buildlink/include/boost/uuid/time_generator_v7.hpp: In copy constructor 'boost::uuids::time_generator_v7::time_generator_v7(const boost::uuids::time_generator_v7&)':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/uuid/time_generator_v7.hpp:63:8: warning: 'boost::uuids::time_generator_v7::rng_' should be initialized in the member initialization list [-Weffc++]
   63 | inline time_generator_v7::time_generator_v7( time_generator_v7 const& rhs ): state_( rhs.state_ )
      |        ^~~~~~~~~~~~~~~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/time_duration.hpp:17,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/posix_time_config.hpp:16,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/posix_time_system.hpp:13,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/ptime.hpp:12,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/posix_time.hpp:15,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/local_time/local_time.hpp:11,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time.hpp:15,
                 from ../../inc/libcmis/xml-utils.hxx:36,
                 from ws-soap.cxx:38:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/operators.hpp: At global scope:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/operators.hpp:872:6: warning: prefix 'T& boost::operators_impl::output_iterator_helper<T>::operator++()' should return 'boost::operators_impl::output_iterator_helper<T>&' [-Weffc++]
  872 |   T& operator++() { return static_cast<T&>(*this); }
      |      ^~~~~~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/trim.hpp:23,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string.hpp:19,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/tz_db_base.hpp:24,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/local_time/tz_database.hpp:14,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/local_time/local_time.hpp:19,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time.hpp:15,
                 from ../../inc/libcmis/object.hxx:40,
                 from ../../inc/libcmis/document.hxx:39,
                 from ws-versioningservice.hxx:33,
                 from ws-versioningservice.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/classification.hpp:238:9: warning: user-defined 'boost::algorithm::detail::pred_andF<Pred1T, Pred2T> boost::algorithm::operator&&(const boost::algorithm::predicate_facade<Pred1T>&, const boost::algorithm::predicate_facade<Pred2T>&)' always evaluates both arguments [-Weffc++]
  238 |         operator&&(
      |         ^~~~~~~~
/pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/classification.hpp:262:9: warning: user-defined 'boost::algorithm::detail::pred_orF<Pred1T, Pred2T> boost::algorithm::operator||(const boost::algorithm::predicate_facade<Pred1T>&, const boost::algorithm::predicate_facade<Pred2T>&)' always evaluates both arguments [-Weffc++]
  262 |         operator||(
      |         ^~~~~~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/function/function_template.hpp:14,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/function.hpp:16,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/detail/find_iterator.hpp:18,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/find_iterator.hpp:24,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/iter_find.hpp:27,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/split.hpp:16,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string.hpp:23,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/tz_db_base.hpp:24,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/local_time/tz_database.hpp:14,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/local_time/local_time.hpp:19,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time.hpp:15,
                 from ../../inc/libcmis/object.hxx:40,
                 from ../../inc/libcmis/document.hxx:39,
                 from ws-versioningservice.hxx:33,
                 from ws-versioningservice.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/function/function_base.hpp: In constructor 'boost::function_base::function_base()':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/function/function_base.hpp:497:3: warning: 'boost::function_base::functor' should be initialized in the member initialization list [-Weffc++]
  497 |   function_base() : vtable(0) { }
      |   ^~~~~~~~~~~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/range/iterator_range_core.hpp:27,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/replace.hpp:16,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_facet.hpp:17,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/gregorian_io.hpp:16,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/gregorian.hpp:31,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/time_formatters.hpp:12,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/posix_time.hpp:24,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/local_time/local_time.hpp:11,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time.hpp:15,
                 from ../../inc/libcmis/object.hxx:40,
                 from ../../inc/libcmis/document.hxx:39,
                 from ws-versioningservice.hxx:33,
                 from ws-versioningservice.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp: In instantiation of 'class boost::iterators::detail::iterator_facade_base<boost::token_iterator<boost::escaped_list_separator<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char>, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string<char>&, int, false, false>':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:854:9:   required from 'class boost::iterators::iterator_facade<boost::token_iterator<boost::escaped_list_separator<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char>, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string<char>&, int>'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/token_iterator.hpp:30:9:   required from 'class boost::token_iterator<boost::escaped_list_separator<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/tz_db_base.hpp:337:21:   required from here
/pbulk/work/net/libcmis/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++() [with Derived = boost::token_iterator<boost::escaped_list_separator<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >; Value = std::__cxx11::basic_string<char>; CategoryOrTraversal = boost::iterators::forward_traversal_tag; Reference = const std::__cxx11::basic_string<char>&; Difference = int]' should return 'boost::iterators::detail::iterator_facade_base<boost::token_iterator<boost::escaped_list_separator<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char>, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string<char>&, int, false, false>&' [-Weffc++]
  745 |         Derived& operator++()
      |                  ^~~~~~~~
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp: In substitution of 'template<class I, class V, class TC, class R, class D> 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) [with I = boost::token_iterator<boost::escaped_list_separator<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >; V = std::__cxx11::basic_string<char>; TC = boost::iterators::forward_traversal_tag; R = const std::__cxx11::basic_string<char>&; D = int]':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/tz_db_base.hpp:339:12:   required from here
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:872:3: warning: postfix 'boost::mpl::eval_if<boost::mpl::and_<boost::is_convertible<const std::__cxx11::basic_string<char>&, const std::__cxx11::basic_string<char>&>, boost::mpl::not_<boost::is_convertible<boost::iterators::forward_traversal_tag, boost::iterators::forward_traversal_tag> >, mpl_::bool_<true>, mpl_::bool_<true>, mpl_::bool_<true> >, boost::mpl::if_<boost::iterators::detail::is_non_proxy_reference<const std::__cxx11::basic_string<char>&, std::__cxx11::basic_string<char> >, boost::iterators::detail::postfix_increment_proxy<boost::token_iterator<boost::escaped_list_separator<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> > >, boost::iterators::detail::writable_postfix_increment_proxy<boost::token_iterator<boost::escaped_list_separator<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> > > >, boost::mpl::identity<boost::token_iterator<boost::escaped_list_separator<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> > > >::type boost::iterators::operator++(boost::iterators::iterator_facade<boost::token_iterator<boost::escaped_list_separator<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char>, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string<char>&, int>&, int)' should return 'boost::iterators::iterator_facade<boost::token_iterator<boost::escaped_list_separator<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char>, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string<char>&, int>' [-Weffc++]
  872 |   operator++(
      |   ^~~~~~~~
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp: In instantiation of 'class boost::iterators::detail::iterator_facade_base<boost::token_iterator<boost::char_separator<char, std::char_traits<char> >, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char>, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string<char>&, int, false, false>':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:854:9:   required from 'class boost::iterators::iterator_facade<boost::token_iterator<boost::char_separator<char, std::char_traits<char> >, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char>, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string<char>&, int>'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/token_iterator.hpp:30:9:   required from 'class boost::token_iterator<boost::char_separator<char, std::char_traits<char> >, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_parsing.hpp:158:24:   required from here
/pbulk/work/net/libcmis/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++() [with Derived = boost::token_iterator<boost::char_separator<char, std::char_traits<char> >, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >; Value = std::__cxx11::basic_string<char>; CategoryOrTraversal = boost::iterators::forward_traversal_tag; Reference = const std::__cxx11::basic_string<char>&; Difference = int]' should return 'boost::iterators::detail::iterator_facade_base<boost::token_iterator<boost::char_separator<char, std::char_traits<char> >, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char>, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string<char>&, int, false, false>&' [-Weffc++]
  745 |         Derived& operator++()
      |                  ^~~~~~~~
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp: In instantiation of 'class boost::iterators::detail::iterator_facade_base<boost::token_iterator<boost::offset_separator, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char>, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string<char>&, int, false, false>':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:854:9:   required from 'class boost::iterators::iterator_facade<boost::token_iterator<boost::offset_separator, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char>, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string<char>&, int>'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/token_iterator.hpp:30:9:   required from 'class boost::token_iterator<boost::offset_separator, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_parsing.hpp:202:73:   required from here
/pbulk/work/net/libcmis/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++() [with Derived = boost::token_iterator<boost::offset_separator, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >; Value = std::__cxx11::basic_string<char>; CategoryOrTraversal = boost::iterators::forward_traversal_tag; Reference = const std::__cxx11::basic_string<char>&; Difference = int]' should return 'boost::iterators::detail::iterator_facade_base<boost::token_iterator<boost::offset_separator, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char>, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string<char>&, int, false, false>&' [-Weffc++]
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/range/iterator_range_core.hpp:27,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/replace.hpp:16,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_facet.hpp:17,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/gregorian_io.hpp:16,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/gregorian.hpp:31,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/time_formatters.hpp:12,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/posix_time.hpp:24,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/local_time/local_time.hpp:11,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time.hpp:15,
                 from ../../inc/libcmis/xml-utils.hxx:36,
                 from ws-soap.cxx:38:
/pbulk/work/net/libcmis/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/net/libcmis/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/net/libcmis/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/net/libcmis/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++(
      |   ^~~~~~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/shared_ptr.hpp:17,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/time_clock.hpp:17,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/posix_time_types.hpp:10,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/time_formatters.hpp:16,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/posix_time.hpp:24,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/local_time/local_time.hpp:11,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time.hpp:15,
                 from ../../inc/libcmis/xml-utils.hxx:36,
                 from xml-utils.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/smart_ptr/shared_ptr.hpp: In constructor 'boost::detail::esft2_deleter_wrapper::esft2_deleter_wrapper()':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/smart_ptr/shared_ptr.hpp:1079:5: warning: 'boost::detail::esft2_deleter_wrapper::deleter_' should be initialized in the member initialization list [-Weffc++]
 1079 |     esft2_deleter_wrapper() BOOST_SP_NOEXCEPT
      |     ^~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/trim.hpp:23,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string.hpp:19,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/tz_db_base.hpp:24,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/local_time/tz_database.hpp:14,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/local_time/local_time.hpp:19,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time.hpp:15,
                 from ../../inc/libcmis/xml-utils.hxx:36,
                 from xml-utils.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/classification.hpp: At global scope:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/classification.hpp:238:9: warning: user-defined 'boost::algorithm::detail::pred_andF<Pred1T, Pred2T> boost::algorithm::operator&&(const boost::algorithm::predicate_facade<Pred1T>&, const boost::algorithm::predicate_facade<Pred2T>&)' always evaluates both arguments [-Weffc++]
  238 |         operator&&(
      |         ^~~~~~~~
/pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/classification.hpp:262:9: warning: user-defined 'boost::algorithm::detail::pred_orF<Pred1T, Pred2T> boost::algorithm::operator||(const boost::algorithm::predicate_facade<Pred1T>&, const boost::algorithm::predicate_facade<Pred2T>&)' always evaluates both arguments [-Weffc++]
  262 |         operator||(
      |         ^~~~~~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/function/function_template.hpp:14,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/function.hpp:16,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/detail/find_iterator.hpp:18,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/find_iterator.hpp:24,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/iter_find.hpp:27,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/split.hpp:16,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string.hpp:23,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/tz_db_base.hpp:24,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/local_time/tz_database.hpp:14,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/local_time/local_time.hpp:19,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time.hpp:15,
                 from ../../inc/libcmis/xml-utils.hxx:36,
                 from xml-utils.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/function/function_base.hpp: In constructor 'boost::function_base::function_base()':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/function/function_base.hpp:497:3: warning: 'boost::function_base::functor' should be initialized in the member initialization list [-Weffc++]
  497 |   function_base() : vtable(0) { }
      |   ^~~~~~~~~~~~~
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp: In instantiation of 'class boost::iterators::detail::iterator_facade_base<boost::token_iterator<boost::char_separator<wchar_t, std::char_traits<wchar_t> >, __gnu_cxx::__normal_iterator<const wchar_t*, std::__cxx11::basic_string<wchar_t> >, std::__cxx11::basic_string<wchar_t> >, std::__cxx11::basic_string<wchar_t>, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string<wchar_t>&, int, false, false>':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:854:9:   required from 'class boost::iterators::iterator_facade<boost::token_iterator<boost::char_separator<wchar_t, std::char_traits<wchar_t> >, __gnu_cxx::__normal_iterator<const wchar_t*, std::__cxx11::basic_string<wchar_t> >, std::__cxx11::basic_string<wchar_t> >, std::__cxx11::basic_string<wchar_t>, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string<wchar_t>&, int>'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/token_iterator.hpp:30:9:   required from 'class boost::token_iterator<boost::char_separator<wchar_t, std::char_traits<wchar_t> >, __gnu_cxx::__normal_iterator<const wchar_t*, std::__cxx11::basic_string<wchar_t> >, std::__cxx11::basic_string<wchar_t> >'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_parsing.hpp:322:36:   required from 'boost::date_time::period<date_type, typename date_type::duration_type> boost::date_time::from_simple_string_type(const std::__cxx11::basic_string<OutputT>&) [with date_type = boost::gregorian::date; charT = wchar_t; typename date_type::duration_type = boost::gregorian::date_duration]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/parsers.hpp:103:62:   required from here
/pbulk/work/net/libcmis/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++() [with Derived = boost::token_iterator<boost::char_separator<wchar_t, std::char_traits<wchar_t> >, __gnu_cxx::__normal_iterator<const wchar_t*, std::__cxx11::basic_string<wchar_t> >, std::__cxx11::basic_string<wchar_t> >; Value = std::__cxx11::basic_string<wchar_t>; CategoryOrTraversal = boost::iterators::forward_traversal_tag; Reference = const std::__cxx11::basic_string<wchar_t>&; Difference = int]' should return 'boost::iterators::detail::iterator_facade_base<boost::token_iterator<boost::char_separator<wchar_t, std::char_traits<wchar_t> >, __gnu_cxx::__normal_iterator<const wchar_t*, std::__cxx11::basic_string<wchar_t> >, std::__cxx11::basic_string<wchar_t> >, std::__cxx11::basic_string<wchar_t>, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string<wchar_t>&, int, false, false>&' [-Weffc++]
  745 |         Derived& operator++()
      |                  ^~~~~~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/range/iterator_range_core.hpp:27,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/replace.hpp:16,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_facet.hpp:17,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/gregorian_io.hpp:16,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/gregorian.hpp:31,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/time_formatters.hpp:12,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/posix_time.hpp:24,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/local_time/local_time.hpp:11,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time.hpp:15,
                 from ../../inc/libcmis/xml-utils.hxx:36,
                 from xml-utils.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp: In instantiation of 'class boost::iterators::detail::iterator_facade_base<boost::token_iterator<boost::escaped_list_separator<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char>, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string<char>&, int, false, false>':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:854:9:   required from 'class boost::iterators::iterator_facade<boost::token_iterator<boost::escaped_list_separator<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char>, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string<char>&, int>'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/token_iterator.hpp:30:9:   required from 'class boost::token_iterator<boost::escaped_list_separator<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/tz_db_base.hpp:337:21:   required from here
/pbulk/work/net/libcmis/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++() [with Derived = boost::token_iterator<boost::escaped_list_separator<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >; Value = std::__cxx11::basic_string<char>; CategoryOrTraversal = boost::iterators::forward_traversal_tag; Reference = const std::__cxx11::basic_string<char>&; Difference = int]' should return 'boost::iterators::detail::iterator_facade_base<boost::token_iterator<boost::escaped_list_separator<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char>, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string<char>&, int, false, false>&' [-Weffc++]
  745 |         Derived& operator++()
      |                  ^~~~~~~~
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp: In substitution of 'template<class I, class V, class TC, class R, class D> 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) [with I = boost::token_iterator<boost::escaped_list_separator<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >; V = std::__cxx11::basic_string<char>; TC = boost::iterators::forward_traversal_tag; R = const std::__cxx11::basic_string<char>&; D = int]':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/tz_db_base.hpp:339:12:   required from here
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:872:3: warning: postfix 'boost::mpl::eval_if<boost::mpl::and_<boost::is_convertible<const std::__cxx11::basic_string<char>&, const std::__cxx11::basic_string<char>&>, boost::mpl::not_<boost::is_convertible<boost::iterators::forward_traversal_tag, boost::iterators::forward_traversal_tag> >, mpl_::bool_<true>, mpl_::bool_<true>, mpl_::bool_<true> >, boost::mpl::if_<boost::iterators::detail::is_non_proxy_reference<const std::__cxx11::basic_string<char>&, std::__cxx11::basic_string<char> >, boost::iterators::detail::postfix_increment_proxy<boost::token_iterator<boost::escaped_list_separator<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> > >, boost::iterators::detail::writable_postfix_increment_proxy<boost::token_iterator<boost::escaped_list_separator<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> > > >, boost::mpl::identity<boost::token_iterator<boost::escaped_list_separator<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> > > >::type boost::iterators::operator++(boost::iterators::iterator_facade<boost::token_iterator<boost::escaped_list_separator<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char>, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string<char>&, int>&, int)' should return 'boost::iterators::iterator_facade<boost::token_iterator<boost::escaped_list_separator<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char>, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string<char>&, int>' [-Weffc++]
  872 |   operator++(
      |   ^~~~~~~~
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp: In instantiation of 'class boost::iterators::detail::iterator_facade_base<boost::token_iterator<boost::char_separator<char, std::char_traits<char> >, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char>, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string<char>&, int, false, false>':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:854:9:   required from 'class boost::iterators::iterator_facade<boost::token_iterator<boost::char_separator<char, std::char_traits<char> >, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char>, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string<char>&, int>'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/token_iterator.hpp:30:9:   required from 'class boost::token_iterator<boost::char_separator<char, std::char_traits<char> >, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_parsing.hpp:158:24:   required from here
/pbulk/work/net/libcmis/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++() [with Derived = boost::token_iterator<boost::char_separator<char, std::char_traits<char> >, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >; Value = std::__cxx11::basic_string<char>; CategoryOrTraversal = boost::iterators::forward_traversal_tag; Reference = const std::__cxx11::basic_string<char>&; Difference = int]' should return 'boost::iterators::detail::iterator_facade_base<boost::token_iterator<boost::char_separator<char, std::char_traits<char> >, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char>, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string<char>&, int, false, false>&' [-Weffc++]
  745 |         Derived& operator++()
      |                  ^~~~~~~~
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp: In instantiation of 'class boost::iterators::detail::iterator_facade_base<boost::token_iterator<boost::offset_separator, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char>, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string<char>&, int, false, false>':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:854:9:   required from 'class boost::iterators::iterator_facade<boost::token_iterator<boost::offset_separator, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char>, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string<char>&, int>'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/token_iterator.hpp:30:9:   required from 'class boost::token_iterator<boost::offset_separator, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_parsing.hpp:202:73:   required from here
/pbulk/work/net/libcmis/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++() [with Derived = boost::token_iterator<boost::offset_separator, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >; Value = std::__cxx11::basic_string<char>; CategoryOrTraversal = boost::iterators::forward_traversal_tag; Reference = const std::__cxx11::basic_string<char>&; Difference = int]' should return 'boost::iterators::detail::iterator_facade_base<boost::token_iterator<boost::offset_separator, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char>, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string<char>&, int, false, false>&' [-Weffc++]
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/token_iterator.hpp:24,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/tokenizer.hpp:20,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_parsing.hpp:17,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/parsers.hpp:13,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/gregorian.hpp:34,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/time_formatters.hpp:12,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/posix_time.hpp:24,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/local_time/local_time.hpp:11,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time.hpp:15,
                 from ../../inc/libcmis/object.hxx:40,
                 from ../../inc/libcmis/document.hxx:39,
                 from ws-versioningservice.hxx:33,
                 from ws-versioningservice.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/token_functions.hpp: In instantiation of 'boost::char_separator<Char, Tr>::char_separator(const Char*, const Char*, boost::empty_token_policy) [with Char = char; Tr = std::char_traits<char>]':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_parsing.hpp:155:27:   required from 'date_type boost::date_time::parse_date(const string&, int) [with date_type = boost::gregorian::date; std::string = std::__cxx11::basic_string<char>]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/parsers.hpp:49:41:   required from here
/pbulk/work/net/libcmis/work/.buildlink/include/boost/token_functions.hpp:435:5: warning: 'boost::char_separator<char, std::char_traits<char> >::m_kept_delims' should be initialized in the member initialization list [-Weffc++]
  435 |     char_separator(const Char* dropped_delims,
      |     ^~~~~~~~~~~~~~
In file included from xml-utils.cxx:40:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/uuid/detail/sha1.hpp: In constructor 'boost::uuids::detail::sha1::sha1()':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/uuid/detail/sha1.hpp:63:8: warning: 'boost::uuids::detail::sha1::block_byte_index_' should be initialized in the member initialization list [-Weffc++]
   63 | inline sha1::sha1()
      |        ^~~~
/pbulk/work/net/libcmis/work/.buildlink/include/boost/uuid/detail/sha1.hpp:63:8: warning: 'boost::uuids::detail::sha1::bit_count_low' should be initialized in the member initialization list [-Weffc++]
/pbulk/work/net/libcmis/work/.buildlink/include/boost/uuid/detail/sha1.hpp:63:8: warning: 'boost::uuids::detail::sha1::bit_count_high' should be initialized in the member initialization list [-Weffc++]
/pbulk/work/net/libcmis/work/.buildlink/include/boost/token_functions.hpp: In instantiation of 'boost::char_separator<Char, Tr>::char_separator(const Char*, const Char*, boost::empty_token_policy) [with Char = wchar_t; Tr = std::char_traits<wchar_t>]':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_parsing.hpp:320:22:   required from 'boost::date_time::period<date_type, typename date_type::duration_type> boost::date_time::from_simple_string_type(const std::__cxx11::basic_string<OutputT>&) [with date_type = boost::gregorian::date; charT = wchar_t; typename date_type::duration_type = boost::gregorian::date_duration]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/parsers.hpp:103:62:   required from here
/pbulk/work/net/libcmis/work/.buildlink/include/boost/token_functions.hpp:435:5: warning: 'boost::char_separator<wchar_t, std::char_traits<wchar_t> >::m_kept_delims' should be initialized in the member initialization list [-Weffc++]
xml-utils.cxx: In function 'std::string libcmis::sha1(const string&)':
xml-utils.cxx:539:26: error: cannot convert 'unsigned int [5]' to 'unsigned char (&)[20]'
  539 |         sha1.get_digest( digest );
      |                          ^~~~~~
      |                          |
      |                          unsigned int [5]
In file included from xml-utils.cxx:40:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/uuid/detail/sha1.hpp:179:43: note:   initializing argument 1 of 'void boost::uuids::detail::sha1::get_digest(unsigned char (&)[20])'
  179 | inline void sha1::get_digest(digest_type& digest)
      |                              ~~~~~~~~~~~~~^~~~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/format_date_parser.hpp:17,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_generator_parser.hpp:20,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_facet.hpp:25,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/gregorian_io.hpp:16,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/gregorian.hpp:31,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/time_formatters.hpp:12,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/posix_time.hpp:24,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/local_time/local_time.hpp:11,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time.hpp:15,
                 from ../../inc/libcmis/object.hxx:40,
                 from ../../inc/libcmis/document.hxx:39,
                 from ws-versioningservice.hxx:33,
                 from ws-versioningservice.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/special_values_parser.hpp: In instantiation of 'boost::date_time::special_values_parser<date_type, charT>::special_values_parser() [with date_type = boost::gregorian::date; charT = char]':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/time_parsing.hpp:316:18:   required from 'time_type boost::date_time::parse_iso_time(const string&, char) [with time_type = boost::posix_time::ptime; std::string = std::__cxx11::basic_string<char>]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/time_parsers.hpp:35:51:   required from here
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/special_values_parser.hpp:52:5: warning: 'boost::date_time::special_values_parser<boost::gregorian::date, char>::m_sv_strings' should be initialized in the member initialization list [-Weffc++]
   52 |     special_values_parser()
      |     ^~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/period_parser.hpp:19,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_facet.hpp:23,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/gregorian_io.hpp:16,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/gregorian.hpp:31,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/time_formatters.hpp:12,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/posix_time.hpp:24,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/local_time/local_time.hpp:11,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time.hpp:15,
                 from ../../inc/libcmis/object.hxx:40,
                 from ../../inc/libcmis/document.hxx:39,
                 from ws-versioningservice.hxx:33,
                 from ws-versioningservice.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/string_parse_tree.hpp: In instantiation of 'boost::date_time::parse_match_result<charT>::parse_match_result() [with charT = char]':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/time_parsing.hpp:317:17:   required from 'time_type boost::date_time::parse_iso_time(const string&, char) [with time_type = boost::posix_time::ptime; std::string = std::__cxx11::basic_string<char>]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/time_parsers.hpp:35:51:   required from here
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/string_parse_tree.hpp:28:3: warning: 'boost::date_time::parse_match_result<char>::cache' should be initialized in the member initialization list [-Weffc++]
   28 |   parse_match_result() :
      |   ^~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/trim.hpp:23,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string.hpp:19,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/tz_db_base.hpp:24,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/local_time/tz_database.hpp:14,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/local_time/local_time.hpp:19,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time.hpp:15,
                 from ../../inc/libcmis/xml-utils.hxx:36,
                 from ws-soap.cxx:38:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/classification.hpp:238:9: warning: user-defined 'boost::algorithm::detail::pred_andF<Pred1T, Pred2T> boost::algorithm::operator&&(const boost::algorithm::predicate_facade<Pred1T>&, const boost::algorithm::predicate_facade<Pred2T>&)' always evaluates both arguments [-Weffc++]
  238 |         operator&&(
      |         ^~~~~~~~
/pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/classification.hpp:262:9: warning: user-defined 'boost::algorithm::detail::pred_orF<Pred1T, Pred2T> boost::algorithm::operator||(const boost::algorithm::predicate_facade<Pred1T>&, const boost::algorithm::predicate_facade<Pred2T>&)' always evaluates both arguments [-Weffc++]
  262 |         operator||(
      |         ^~~~~~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/function/function_template.hpp:14,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/function.hpp:16,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/detail/find_iterator.hpp:18,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/find_iterator.hpp:24,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/iter_find.hpp:27,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/split.hpp:16,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string.hpp:23,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/tz_db_base.hpp:24,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/local_time/tz_database.hpp:14,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/local_time/local_time.hpp:19,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time.hpp:15,
                 from ../../inc/libcmis/xml-utils.hxx:36,
                 from ws-soap.cxx:38:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/function/function_base.hpp: In constructor 'boost::function_base::function_base()':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/function/function_base.hpp:497:3: warning: 'boost::function_base::functor' should be initialized in the member initialization list [-Weffc++]
  497 |   function_base() : vtable(0) { }
      |   ^~~~~~~~~~~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/range/iterator_range_core.hpp:27,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/replace.hpp:16,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_facet.hpp:17,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/gregorian_io.hpp:16,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/gregorian.hpp:31,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/time_formatters.hpp:12,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/posix_time.hpp:24,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/local_time/local_time.hpp:11,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time.hpp:15,
                 from ../../inc/libcmis/xml-utils.hxx:36,
                 from xml-utils.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp: In instantiation of 'class boost::iterators::detail::iterator_facade_base<boost::token_iterator<boost::char_separator<wchar_t, std::char_traits<wchar_t> >, __gnu_cxx::__normal_iterator<const wchar_t*, std::__cxx11::basic_string<wchar_t> >, std::__cxx11::basic_string<wchar_t> >, std::__cxx11::basic_string<wchar_t>, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string<wchar_t>&, int, false, false>':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:854:9:   required from 'class boost::iterators::iterator_facade<boost::token_iterator<boost::char_separator<wchar_t, std::char_traits<wchar_t> >, __gnu_cxx::__normal_iterator<const wchar_t*, std::__cxx11::basic_string<wchar_t> >, std::__cxx11::basic_string<wchar_t> >, std::__cxx11::basic_string<wchar_t>, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string<wchar_t>&, int>'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/token_iterator.hpp:30:9:   required from 'class boost::token_iterator<boost::char_separator<wchar_t, std::char_traits<wchar_t> >, __gnu_cxx::__normal_iterator<const wchar_t*, std::__cxx11::basic_string<wchar_t> >, std::__cxx11::basic_string<wchar_t> >'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_parsing.hpp:322:36:   required from 'boost::date_time::period<date_type, typename date_type::duration_type> boost::date_time::from_simple_string_type(const std::__cxx11::basic_string<OutputT>&) [with date_type = boost::gregorian::date; charT = wchar_t; typename date_type::duration_type = boost::gregorian::date_duration]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/parsers.hpp:103:62:   required from here
/pbulk/work/net/libcmis/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++() [with Derived = boost::token_iterator<boost::char_separator<wchar_t, std::char_traits<wchar_t> >, __gnu_cxx::__normal_iterator<const wchar_t*, std::__cxx11::basic_string<wchar_t> >, std::__cxx11::basic_string<wchar_t> >; Value = std::__cxx11::basic_string<wchar_t>; CategoryOrTraversal = boost::iterators::forward_traversal_tag; Reference = const std::__cxx11::basic_string<wchar_t>&; Difference = int]' should return 'boost::iterators::detail::iterator_facade_base<boost::token_iterator<boost::char_separator<wchar_t, std::char_traits<wchar_t> >, __gnu_cxx::__normal_iterator<const wchar_t*, std::__cxx11::basic_string<wchar_t> >, std::__cxx11::basic_string<wchar_t> >, std::__cxx11::basic_string<wchar_t>, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string<wchar_t>&, int, false, false>&' [-Weffc++]
  745 |         Derived& operator++()
      |                  ^~~~~~~~
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/string_parse_tree.hpp: In instantiation of 'boost::date_time::string_parse_tree<charT>::string_parse_tree(short int) [with charT = char]':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/special_values_parser.hpp:53:5:   required from 'boost::date_time::special_values_parser<date_type, charT>::special_values_parser() [with date_type = boost::gregorian::date; charT = char]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/time_parsing.hpp:316:18:   required from 'time_type boost::date_time::parse_iso_time(const string&, char) [with time_type = boost::posix_time::ptime; std::string = std::__cxx11::basic_string<char>]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/time_parsers.hpp:35:51:   required from here
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/string_parse_tree.hpp:119:3: warning: 'boost::date_time::string_parse_tree<char>::m_next_chars' should be initialized in the member initialization list [-Weffc++]
  119 |   string_parse_tree(short value = parse_match_result_type::PARSE_ERROR) :
      |   ^~~~~~~~~~~~~~~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/range/iterator_range_core.hpp:27,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/replace.hpp:16,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_facet.hpp:17,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/gregorian_io.hpp:16,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/gregorian.hpp:31,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/time_formatters.hpp:12,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/posix_time.hpp:24,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/local_time/local_time.hpp:11,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time.hpp:15,
                 from ../../inc/libcmis/xml-utils.hxx:36,
                 from ws-soap.cxx:38:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp: In instantiation of 'class boost::iterators::detail::iterator_facade_base<boost::token_iterator<boost::escaped_list_separator<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char>, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string<char>&, int, false, false>':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:854:9:   required from 'class boost::iterators::iterator_facade<boost::token_iterator<boost::escaped_list_separator<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char>, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string<char>&, int>'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/token_iterator.hpp:30:9:   required from 'class boost::token_iterator<boost::escaped_list_separator<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/tz_db_base.hpp:337:21:   required from here
/pbulk/work/net/libcmis/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++() [with Derived = boost::token_iterator<boost::escaped_list_separator<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >; Value = std::__cxx11::basic_string<char>; CategoryOrTraversal = boost::iterators::forward_traversal_tag; Reference = const std::__cxx11::basic_string<char>&; Difference = int]' should return 'boost::iterators::detail::iterator_facade_base<boost::token_iterator<boost::escaped_list_separator<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char>, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string<char>&, int, false, false>&' [-Weffc++]
  745 |         Derived& operator++()
      |                  ^~~~~~~~
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp: In substitution of 'template<class I, class V, class TC, class R, class D> 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) [with I = boost::token_iterator<boost::escaped_list_separator<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >; V = std::__cxx11::basic_string<char>; TC = boost::iterators::forward_traversal_tag; R = const std::__cxx11::basic_string<char>&; D = int]':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/tz_db_base.hpp:339:12:   required from here
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:872:3: warning: postfix 'boost::mpl::eval_if<boost::mpl::and_<boost::is_convertible<const std::__cxx11::basic_string<char>&, const std::__cxx11::basic_string<char>&>, boost::mpl::not_<boost::is_convertible<boost::iterators::forward_traversal_tag, boost::iterators::forward_traversal_tag> >, mpl_::bool_<true>, mpl_::bool_<true>, mpl_::bool_<true> >, boost::mpl::if_<boost::iterators::detail::is_non_proxy_reference<const std::__cxx11::basic_string<char>&, std::__cxx11::basic_string<char> >, boost::iterators::detail::postfix_increment_proxy<boost::token_iterator<boost::escaped_list_separator<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> > >, boost::iterators::detail::writable_postfix_increment_proxy<boost::token_iterator<boost::escaped_list_separator<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> > > >, boost::mpl::identity<boost::token_iterator<boost::escaped_list_separator<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> > > >::type boost::iterators::operator++(boost::iterators::iterator_facade<boost::token_iterator<boost::escaped_list_separator<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char>, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string<char>&, int>&, int)' should return 'boost::iterators::iterator_facade<boost::token_iterator<boost::escaped_list_separator<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char>, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string<char>&, int>' [-Weffc++]
  872 |   operator++(
      |   ^~~~~~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/classification.hpp:18,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/trim.hpp:23,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string.hpp:19,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/tz_db_base.hpp:24,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/local_time/tz_database.hpp:14,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/local_time/local_time.hpp:19,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time.hpp:15,
                 from ../../inc/libcmis/xml-utils.hxx:36,
                 from xml-utils.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/detail/classification.hpp: In instantiation of 'boost::algorithm::detail::is_any_ofF<CharT>::is_any_ofF(const boost::algorithm::detail::is_any_ofF<CharT>&) [with CharT = char]':
xml-utils.cxx:520:72:   required from here
/pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/detail/classification.hpp:109:17: warning: 'boost::algorithm::detail::is_any_ofF<char>::m_Storage' should be initialized in the member initialization list [-Weffc++]
  109 |                 is_any_ofF(const is_any_ofF& Other) : m_Size(Other.m_Size)
      |                 ^~~~~~~~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/token_iterator.hpp:24,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/tokenizer.hpp:20,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_parsing.hpp:17,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/parsers.hpp:13,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/gregorian.hpp:34,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/time_formatters.hpp:12,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/posix_time.hpp:24,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/local_time/local_time.hpp:11,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time.hpp:15,
                 from ../../inc/libcmis/xml-utils.hxx:36,
                 from xml-utils.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/token_functions.hpp: In instantiation of 'boost::char_separator<Char, Tr>::char_separator(const Char*, const Char*, boost::empty_token_policy) [with Char = char; Tr = std::char_traits<char>]':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_parsing.hpp:155:27:   required from 'date_type boost::date_time::parse_date(const string&, int) [with date_type = boost::gregorian::date; std::string = std::__cxx11::basic_string<char>]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/parsers.hpp:49:41:   required from here
/pbulk/work/net/libcmis/work/.buildlink/include/boost/token_functions.hpp:435:5: warning: 'boost::char_separator<char, std::char_traits<char> >::m_kept_delims' should be initialized in the member initialization list [-Weffc++]
  435 |     char_separator(const Char* dropped_delims,
      |     ^~~~~~~~~~~~~~
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/string_parse_tree.hpp: In instantiation of 'boost::date_time::string_parse_tree<charT>::string_parse_tree(boost::date_time::string_parse_tree<charT>::collection_type, unsigned int) [with charT = char; boost::date_time::string_parse_tree<charT>::collection_type = std::vector<std::__cxx11::basic_string<char> >]':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/special_values_parser.hpp:91:22:   required from 'void boost::date_time::special_values_parser<date_type, charT>::sv_strings(const string_type&, const string_type&, const string_type&, const string_type&, const string_type&) [with date_type = boost::gregorian::date; charT = char; boost::date_time::special_values_parser<date_type, charT>::string_type = std::__cxx11::basic_string<char>]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/special_values_parser.hpp:54:7:   required from 'boost::date_time::special_values_parser<date_type, charT>::special_values_parser() [with date_type = boost::gregorian::date; charT = char]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/time_parsing.hpp:316:18:   required from 'time_type boost::date_time::parse_iso_time(const string&, char) [with time_type = boost::posix_time::ptime; std::string = std::__cxx11::basic_string<char>]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/time_parsers.hpp:35:51:   required from here
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/string_parse_tree.hpp:104:3: warning: 'boost::date_time::string_parse_tree<char>::m_next_chars' should be initialized in the member initialization list [-Weffc++]
  104 |   string_parse_tree(collection_type names, unsigned int starting_point=0) :
      |   ^~~~~~~~~~~~~~~~~
/pbulk/work/net/libcmis/work/.buildlink/include/boost/token_functions.hpp: In instantiation of 'boost::char_separator<Char, Tr>::char_separator(const Char*, const Char*, boost::empty_token_policy) [with Char = wchar_t; Tr = std::char_traits<wchar_t>]':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_parsing.hpp:320:22:   required from 'boost::date_time::period<date_type, typename date_type::duration_type> boost::date_time::from_simple_string_type(const std::__cxx11::basic_string<OutputT>&) [with date_type = boost::gregorian::date; charT = wchar_t; typename date_type::duration_type = boost::gregorian::date_duration]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/parsers.hpp:103:62:   required from here
/pbulk/work/net/libcmis/work/.buildlink/include/boost/token_functions.hpp:435:5: warning: 'boost::char_separator<wchar_t, std::char_traits<wchar_t> >::m_kept_delims' should be initialized in the member initialization list [-Weffc++]
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/format_date_parser.hpp:17,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_generator_parser.hpp:20,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_facet.hpp:25,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/gregorian_io.hpp:16,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/gregorian.hpp:31,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/time_formatters.hpp:12,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/posix_time.hpp:24,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/local_time/local_time.hpp:11,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time.hpp:15,
                 from ../../inc/libcmis/xml-utils.hxx:36,
                 from xml-utils.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/special_values_parser.hpp: In instantiation of 'boost::date_time::special_values_parser<date_type, charT>::special_values_parser() [with date_type = boost::gregorian::date; charT = char]':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/time_parsing.hpp:316:18:   required from 'time_type boost::date_time::parse_iso_time(const string&, char) [with time_type = boost::posix_time::ptime; std::string = std::__cxx11::basic_string<char>]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/time_parsers.hpp:35:51:   required from here
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/special_values_parser.hpp:52:5: warning: 'boost::date_time::special_values_parser<boost::gregorian::date, char>::m_sv_strings' should be initialized in the member initialization list [-Weffc++]
   52 |     special_values_parser()
      |     ^~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/period_parser.hpp:19,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_facet.hpp:23,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/gregorian_io.hpp:16,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/gregorian.hpp:31,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/time_formatters.hpp:12,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/posix_time.hpp:24,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/local_time/local_time.hpp:11,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time.hpp:15,
                 from ../../inc/libcmis/xml-utils.hxx:36,
                 from xml-utils.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/string_parse_tree.hpp: In instantiation of 'boost::date_time::parse_match_result<charT>::parse_match_result() [with charT = char]':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/time_parsing.hpp:317:17:   required from 'time_type boost::date_time::parse_iso_time(const string&, char) [with time_type = boost::posix_time::ptime; std::string = std::__cxx11::basic_string<char>]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/time_parsers.hpp:35:51:   required from here
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/string_parse_tree.hpp:28:3: warning: 'boost::date_time::parse_match_result<char>::cache' should be initialized in the member initialization list [-Weffc++]
   28 |   parse_match_result() :
      |   ^~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/classification.hpp:18,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/trim.hpp:23,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string.hpp:19,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/tz_db_base.hpp:24,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/local_time/tz_database.hpp:14,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/local_time/local_time.hpp:19,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time.hpp:15,
                 from ../../inc/libcmis/xml-utils.hxx:36,
                 from xml-utils.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/detail/classification.hpp: In instantiation of 'boost::algorithm::detail::is_any_ofF<CharT>::is_any_ofF(const RangeT&) [with RangeT = boost::iterator_range<const char*>; CharT = char]':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/classification.hpp:206:28:   required from 'boost::algorithm::detail::is_any_ofF<typename boost::range_value<T>::type> boost::algorithm::is_any_of(const RangeT&) [with RangeT = char [5]; typename boost::range_value<T>::type = char]'
xml-utils.cxx:520:70:   required from here
/pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/detail/classification.hpp:82:17: warning: 'boost::algorithm::detail::is_any_ofF<char>::m_Storage' should be initialized in the member initialization list [-Weffc++]
   82 |                 is_any_ofF( const RangeT& Range ) : m_Size(0)
      |                 ^~~~~~~~~~
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp: In instantiation of 'class boost::iterators::detail::iterator_facade_base<boost::token_iterator<boost::char_separator<wchar_t, std::char_traits<wchar_t> >, __gnu_cxx::__normal_iterator<const wchar_t*, std::__cxx11::basic_string<wchar_t> >, std::__cxx11::basic_string<wchar_t> >, std::__cxx11::basic_string<wchar_t>, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string<wchar_t>&, int, false, false>':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:854:9:   required from 'class boost::iterators::iterator_facade<boost::token_iterator<boost::char_separator<wchar_t, std::char_traits<wchar_t> >, __gnu_cxx::__normal_iterator<const wchar_t*, std::__cxx11::basic_string<wchar_t> >, std::__cxx11::basic_string<wchar_t> >, std::__cxx11::basic_string<wchar_t>, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string<wchar_t>&, int>'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/token_iterator.hpp:30:9:   required from 'class boost::token_iterator<boost::char_separator<wchar_t, std::char_traits<wchar_t> >, __gnu_cxx::__normal_iterator<const wchar_t*, std::__cxx11::basic_string<wchar_t> >, std::__cxx11::basic_string<wchar_t> >'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_parsing.hpp:322:36:   required from 'boost::date_time::period<date_type, typename date_type::duration_type> boost::date_time::from_simple_string_type(const std::__cxx11::basic_string<OutputT>&) [with date_type = boost::gregorian::date; charT = wchar_t; typename date_type::duration_type = boost::gregorian::date_duration]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/parsers.hpp:103:62:   required from here
/pbulk/work/net/libcmis/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++() [with Derived = boost::token_iterator<boost::char_separator<wchar_t, std::char_traits<wchar_t> >, __gnu_cxx::__normal_iterator<const wchar_t*, std::__cxx11::basic_string<wchar_t> >, std::__cxx11::basic_string<wchar_t> >; Value = std::__cxx11::basic_string<wchar_t>; CategoryOrTraversal = boost::iterators::forward_traversal_tag; Reference = const std::__cxx11::basic_string<wchar_t>&; Difference = int]' should return 'boost::iterators::detail::iterator_facade_base<boost::token_iterator<boost::char_separator<wchar_t, std::char_traits<wchar_t> >, __gnu_cxx::__normal_iterator<const wchar_t*, std::__cxx11::basic_string<wchar_t> >, std::__cxx11::basic_string<wchar_t> >, std::__cxx11::basic_string<wchar_t>, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string<wchar_t>&, int, false, false>&' [-Weffc++]
  745 |         Derived& operator++()
      |                  ^~~~~~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/period_parser.hpp:19,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_facet.hpp:23,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/gregorian_io.hpp:16,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/gregorian.hpp:31,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/time_formatters.hpp:12,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/posix_time.hpp:24,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/local_time/local_time.hpp:11,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time.hpp:15,
                 from ../../inc/libcmis/xml-utils.hxx:36,
                 from xml-utils.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/string_parse_tree.hpp: In instantiation of 'boost::date_time::string_parse_tree<charT>::string_parse_tree(short int) [with charT = char]':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/special_values_parser.hpp:53:5:   required from 'boost::date_time::special_values_parser<date_type, charT>::special_values_parser() [with date_type = boost::gregorian::date; charT = char]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/time_parsing.hpp:316:18:   required from 'time_type boost::date_time::parse_iso_time(const string&, char) [with time_type = boost::posix_time::ptime; std::string = std::__cxx11::basic_string<char>]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/time_parsers.hpp:35:51:   required from here
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/string_parse_tree.hpp:119:3: warning: 'boost::date_time::string_parse_tree<char>::m_next_chars' should be initialized in the member initialization list [-Weffc++]
  119 |   string_parse_tree(short value = parse_match_result_type::PARSE_ERROR) :
      |   ^~~~~~~~~~~~~~~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/range/iterator_range_core.hpp:27,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/replace.hpp:16,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_facet.hpp:17,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/gregorian_io.hpp:16,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/gregorian.hpp:31,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/time_formatters.hpp:12,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/posix_time.hpp:24,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/local_time/local_time.hpp:11,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time.hpp:15,
                 from ../../inc/libcmis/object.hxx:40,
                 from ../../inc/libcmis/document.hxx:39,
                 from ws-versioningservice.hxx:33,
                 from ws-versioningservice.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp: In instantiation of 'class boost::iterators::detail::iterator_facade_base<boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, int, false, false>':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:774:11:   required from 'class boost::iterators::detail::iterator_facade_base<boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, int, true, false>'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:800:11:   required from 'class boost::iterators::detail::iterator_facade_base<boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, int, true, true>'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:854:9:   required from 'class boost::iterators::iterator_facade<boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, int>'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_adaptor.hpp:249:9:   required from 'class boost::iterators::iterator_adaptor<boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, char, boost::use_default, char, boost::use_default>'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/transform_iterator.hpp:83:9:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/case_conv.hpp:76:79:   required from 'SequenceT boost::algorithm::to_lower_copy(const SequenceT&, const std::locale&) [with SequenceT = std::__cxx11::basic_string<char>]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/string_parse_tree.hpp:110:54:   required from 'boost::date_time::string_parse_tree<charT>::string_parse_tree(boost::date_time::string_parse_tree<charT>::collection_type, unsigned int) [with charT = char; boost::date_time::string_parse_tree<charT>::collection_type = std::vector<std::__cxx11::basic_string<char> >]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/special_values_parser.hpp:91:22:   required from 'void boost::date_time::special_values_parser<date_type, charT>::sv_strings(const string_type&, const string_type&, const string_type&, const string_type&, const string_type&) [with date_type = boost::gregorian::date; charT = char; boost::date_time::special_values_parser<date_type, charT>::string_type = std::__cxx11::basic_string<char>]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/special_values_parser.hpp:54:7:   required from 'boost::date_time::special_values_parser<date_type, charT>::special_values_parser() [with date_type = boost::gregorian::date; charT = char]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/time_parsing.hpp:316:18:   required from 'time_type boost::date_time::parse_iso_time(const string&, char) [with time_type = boost::posix_time::ptime; std::string = std::__cxx11::basic_string<char>]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/time_parsers.hpp:35:51:   required from here
/pbulk/work/net/libcmis/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++() [with Derived = boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>; Value = char; CategoryOrTraversal = boost::iterators::random_access_traversal_tag; Reference = char; Difference = int]' should return 'boost::iterators::detail::iterator_facade_base<boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, int, false, false>&' [-Weffc++]
  745 |         Derived& operator++()
      |                  ^~~~~~~~
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp: In instantiation of 'class boost::iterators::detail::iterator_facade_base<boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, int, true, false>':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:800:11:   required from 'class boost::iterators::detail::iterator_facade_base<boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, int, true, true>'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:854:9:   required from 'class boost::iterators::iterator_facade<boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, int>'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_adaptor.hpp:249:9:   required from 'class boost::iterators::iterator_adaptor<boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, char, boost::use_default, char, boost::use_default>'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/transform_iterator.hpp:83:9:   required from 'class boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/detail/case_conv.hpp:117:53:   required from 'SequenceT boost::algorithm::detail::transform_range_copy(const RangeT&, FunctorT) [with SequenceT = std::__cxx11::basic_string<char>; RangeT = std::__cxx11::basic_string<char>; FunctorT = boost::algorithm::detail::to_lowerF<char>]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/case_conv.hpp:76:79:   required from 'SequenceT boost::algorithm::to_lower_copy(const SequenceT&, const std::locale&) [with SequenceT = std::__cxx11::basic_string<char>]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/string_parse_tree.hpp:110:54:   required from 'boost::date_time::string_parse_tree<charT>::string_parse_tree(boost::date_time::string_parse_tree<charT>::collection_type, unsigned int) [with charT = char; boost::date_time::string_parse_tree<charT>::collection_type = std::vector<std::__cxx11::basic_string<char> >]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/special_values_parser.hpp:91:22:   required from 'void boost::date_time::special_values_parser<date_type, charT>::sv_strings(const string_type&, const string_type&, const string_type&, const string_type&, const string_type&) [with date_type = boost::gregorian::date; charT = char; boost::date_time::special_values_parser<date_type, charT>::string_type = std::__cxx11::basic_string<char>]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/special_values_parser.hpp:54:7:   required from 'boost::date_time::special_values_parser<date_type, charT>::special_values_parser() [with date_type = boost::gregorian::date; charT = char]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/time_parsing.hpp:316:18:   required from 'time_type boost::date_time::parse_iso_time(const string&, char) [with time_type = boost::posix_time::ptime; std::string = std::__cxx11::basic_string<char>]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/time_parsers.hpp:35:51:   required from here
/pbulk/work/net/libcmis/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--() [with Derived = boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>; Value = char; CategoryOrTraversal = boost::iterators::random_access_traversal_tag; Reference = char; Difference = int]' should return 'boost::iterators::detail::iterator_facade_base<boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, int, true, false>&' [-Weffc++]
  778 |         Derived& operator--()
      |                  ^~~~~~~~
/pbulk/work/net/libcmis/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) [with Derived = boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>; Value = char; CategoryOrTraversal = boost::iterators::random_access_traversal_tag; Reference = char; Difference = int]' should return 'boost::iterators::detail::iterator_facade_base<boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, int, true, false>' [-Weffc++]
  784 |         Derived operator--(int)
      |                 ^~~~~~~~
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/string_parse_tree.hpp: In instantiation of 'boost::date_time::string_parse_tree<charT>::string_parse_tree(boost::date_time::string_parse_tree<charT>::collection_type, unsigned int) [with charT = char; boost::date_time::string_parse_tree<charT>::collection_type = std::vector<std::__cxx11::basic_string<char> >]':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/special_values_parser.hpp:91:22:   required from 'void boost::date_time::special_values_parser<date_type, charT>::sv_strings(const string_type&, const string_type&, const string_type&, const string_type&, const string_type&) [with date_type = boost::gregorian::date; charT = char; boost::date_time::special_values_parser<date_type, charT>::string_type = std::__cxx11::basic_string<char>]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/special_values_parser.hpp:54:7:   required from 'boost::date_time::special_values_parser<date_type, charT>::special_values_parser() [with date_type = boost::gregorian::date; charT = char]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/time_parsing.hpp:316:18:   required from 'time_type boost::date_time::parse_iso_time(const string&, char) [with time_type = boost::posix_time::ptime; std::string = std::__cxx11::basic_string<char>]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/time_parsers.hpp:35:51:   required from here
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/string_parse_tree.hpp:104:3: warning: 'boost::date_time::string_parse_tree<char>::m_next_chars' should be initialized in the member initialization list [-Weffc++]
  104 |   string_parse_tree(collection_type names, unsigned int starting_point=0) :
      |   ^~~~~~~~~~~~~~~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/token_iterator.hpp:24,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/tokenizer.hpp:20,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_parsing.hpp:17,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/parsers.hpp:13,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/gregorian.hpp:34,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/time_formatters.hpp:12,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/posix_time.hpp:24,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/local_time/local_time.hpp:11,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time.hpp:15,
                 from ../../inc/libcmis/xml-utils.hxx:36,
                 from ws-soap.cxx:38:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/token_functions.hpp: In instantiation of 'boost::char_separator<Char, Tr>::char_separator(const Char*, const Char*, boost::empty_token_policy) [with Char = char; Tr = std::char_traits<char>]':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_parsing.hpp:155:27:   required from 'date_type boost::date_time::parse_date(const string&, int) [with date_type = boost::gregorian::date; std::string = std::__cxx11::basic_string<char>]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/parsers.hpp:49:41:   required from here
/pbulk/work/net/libcmis/work/.buildlink/include/boost/token_functions.hpp:435:5: warning: 'boost::char_separator<char, std::char_traits<char> >::m_kept_delims' should be initialized in the member initialization list [-Weffc++]
  435 |     char_separator(const Char* dropped_delims,
      |     ^~~~~~~~~~~~~~
/pbulk/work/net/libcmis/work/.buildlink/include/boost/token_functions.hpp: In instantiation of 'boost::char_separator<Char, Tr>::char_separator(const Char*, const Char*, boost::empty_token_policy) [with Char = wchar_t; Tr = std::char_traits<wchar_t>]':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_parsing.hpp:320:22:   required from 'boost::date_time::period<date_type, typename date_type::duration_type> boost::date_time::from_simple_string_type(const std::__cxx11::basic_string<OutputT>&) [with date_type = boost::gregorian::date; charT = wchar_t; typename date_type::duration_type = boost::gregorian::date_duration]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/parsers.hpp:103:62:   required from here
/pbulk/work/net/libcmis/work/.buildlink/include/boost/token_functions.hpp:435:5: warning: 'boost::char_separator<wchar_t, std::char_traits<wchar_t> >::m_kept_delims' should be initialized in the member initialization list [-Weffc++]
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/format_date_parser.hpp:17,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_generator_parser.hpp:20,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_facet.hpp:25,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/gregorian_io.hpp:16,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/gregorian.hpp:31,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/time_formatters.hpp:12,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/posix_time.hpp:24,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/local_time/local_time.hpp:11,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time.hpp:15,
                 from ../../inc/libcmis/xml-utils.hxx:36,
                 from ws-soap.cxx:38:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/special_values_parser.hpp: In instantiation of 'boost::date_time::special_values_parser<date_type, charT>::special_values_parser() [with date_type = boost::gregorian::date; charT = char]':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/time_parsing.hpp:316:18:   required from 'time_type boost::date_time::parse_iso_time(const string&, char) [with time_type = boost::posix_time::ptime; std::string = std::__cxx11::basic_string<char>]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/time_parsers.hpp:35:51:   required from here
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/special_values_parser.hpp:52:5: warning: 'boost::date_time::special_values_parser<boost::gregorian::date, char>::m_sv_strings' should be initialized in the member initialization list [-Weffc++]
   52 |     special_values_parser()
      |     ^~~~~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/period_parser.hpp:19,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_facet.hpp:23,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/gregorian_io.hpp:16,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/gregorian.hpp:31,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/time_formatters.hpp:12,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/posix_time.hpp:24,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/local_time/local_time.hpp:11,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time.hpp:15,
                 from ../../inc/libcmis/xml-utils.hxx:36,
                 from ws-soap.cxx:38:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/string_parse_tree.hpp: In instantiation of 'boost::date_time::parse_match_result<charT>::parse_match_result() [with charT = char]':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/time_parsing.hpp:317:17:   required from 'time_type boost::date_time::parse_iso_time(const string&, char) [with time_type = boost::posix_time::ptime; std::string = std::__cxx11::basic_string<char>]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/time_parsers.hpp:35:51:   required from here
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/string_parse_tree.hpp:28:3: warning: 'boost::date_time::parse_match_result<char>::cache' should be initialized in the member initialization list [-Weffc++]
   28 |   parse_match_result() :
      |   ^~~~~~~~~~~~~~~~~~
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/range/iterator_range_core.hpp:27,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/replace.hpp:16,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_facet.hpp:17,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/gregorian_io.hpp:16,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/gregorian.hpp:31,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/time_formatters.hpp:12,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/posix_time.hpp:24,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/local_time/local_time.hpp:11,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time.hpp:15,
                 from ../../inc/libcmis/xml-utils.hxx:36,
                 from xml-utils.cxx:29:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp: In instantiation of 'class boost::iterators::detail::iterator_facade_base<boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, int, false, false>':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:774:11:   required from 'class boost::iterators::detail::iterator_facade_base<boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, int, true, false>'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:800:11:   required from 'class boost::iterators::detail::iterator_facade_base<boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, int, true, true>'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:854:9:   required from 'class boost::iterators::iterator_facade<boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, int>'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_adaptor.hpp:249:9:   required from 'class boost::iterators::iterator_adaptor<boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, char, boost::use_default, char, boost::use_default>'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/transform_iterator.hpp:83:9:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/case_conv.hpp:76:79:   required from 'SequenceT boost::algorithm::to_lower_copy(const SequenceT&, const std::locale&) [with SequenceT = std::__cxx11::basic_string<char>]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/string_parse_tree.hpp:110:54:   required from 'boost::date_time::string_parse_tree<charT>::string_parse_tree(boost::date_time::string_parse_tree<charT>::collection_type, unsigned int) [with charT = char; boost::date_time::string_parse_tree<charT>::collection_type = std::vector<std::__cxx11::basic_string<char> >]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/special_values_parser.hpp:91:22:   required from 'void boost::date_time::special_values_parser<date_type, charT>::sv_strings(const string_type&, const string_type&, const string_type&, const string_type&, const string_type&) [with date_type = boost::gregorian::date; charT = char; boost::date_time::special_values_parser<date_type, charT>::string_type = std::__cxx11::basic_string<char>]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/special_values_parser.hpp:54:7:   required from 'boost::date_time::special_values_parser<date_type, charT>::special_values_parser() [with date_type = boost::gregorian::date; charT = char]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/time_parsing.hpp:316:18:   required from 'time_type boost::date_time::parse_iso_time(const string&, char) [with time_type = boost::posix_time::ptime; std::string = std::__cxx11::basic_string<char>]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/time_parsers.hpp:35:51:   required from here
/pbulk/work/net/libcmis/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++() [with Derived = boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>; Value = char; CategoryOrTraversal = boost::iterators::random_access_traversal_tag; Reference = char; Difference = int]' should return 'boost::iterators::detail::iterator_facade_base<boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, int, false, false>&' [-Weffc++]
  745 |         Derived& operator++()
      |                  ^~~~~~~~
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp: In instantiation of 'class boost::iterators::detail::iterator_facade_base<boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, int, true, false>':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:800:11:   required from 'class boost::iterators::detail::iterator_facade_base<boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, int, true, true>'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:854:9:   required from 'class boost::iterators::iterator_facade<boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, int>'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_adaptor.hpp:249:9:   required from 'class boost::iterators::iterator_adaptor<boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, char, boost::use_default, char, boost::use_default>'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/transform_iterator.hpp:83:9:   required from 'class boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/detail/case_conv.hpp:117:53:   required from 'SequenceT boost::algorithm::detail::transform_range_copy(const RangeT&, FunctorT) [with SequenceT = std::__cxx11::basic_string<char>; RangeT = std::__cxx11::basic_string<char>; FunctorT = boost::algorithm::detail::to_lowerF<char>]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/case_conv.hpp:76:79:   required from 'SequenceT boost::algorithm::to_lower_copy(const SequenceT&, const std::locale&) [with SequenceT = std::__cxx11::basic_string<char>]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/string_parse_tree.hpp:110:54:   required from 'boost::date_time::string_parse_tree<charT>::string_parse_tree(boost::date_time::string_parse_tree<charT>::collection_type, unsigned int) [with charT = char; boost::date_time::string_parse_tree<charT>::collection_type = std::vector<std::__cxx11::basic_string<char> >]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/special_values_parser.hpp:91:22:   required from 'void boost::date_time::special_values_parser<date_type, charT>::sv_strings(const string_type&, const string_type&, const string_type&, const string_type&, const string_type&) [with date_type = boost::gregorian::date; charT = char; boost::date_time::special_values_parser<date_type, charT>::string_type = std::__cxx11::basic_string<char>]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/special_values_parser.hpp:54:7:   required from 'boost::date_time::special_values_parser<date_type, charT>::special_values_parser() [with date_type = boost::gregorian::date; charT = char]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/time_parsing.hpp:316:18:   required from 'time_type boost::date_time::parse_iso_time(const string&, char) [with time_type = boost::posix_time::ptime; std::string = std::__cxx11::basic_string<char>]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/time_parsers.hpp:35:51:   required from here
/pbulk/work/net/libcmis/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--() [with Derived = boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>; Value = char; CategoryOrTraversal = boost::iterators::random_access_traversal_tag; Reference = char; Difference = int]' should return 'boost::iterators::detail::iterator_facade_base<boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, int, true, false>&' [-Weffc++]
  778 |         Derived& operator--()
      |                  ^~~~~~~~
/pbulk/work/net/libcmis/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) [with Derived = boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>; Value = char; CategoryOrTraversal = boost::iterators::random_access_traversal_tag; Reference = char; Difference = int]' should return 'boost::iterators::detail::iterator_facade_base<boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, int, true, false>' [-Weffc++]
  784 |         Derived operator--(int)
      |                 ^~~~~~~~
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/string_parse_tree.hpp: In instantiation of 'boost::date_time::string_parse_tree<charT>::string_parse_tree(short int) [with charT = char]':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/special_values_parser.hpp:53:5:   required from 'boost::date_time::special_values_parser<date_type, charT>::special_values_parser() [with date_type = boost::gregorian::date; charT = char]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/time_parsing.hpp:316:18:   required from 'time_type boost::date_time::parse_iso_time(const string&, char) [with time_type = boost::posix_time::ptime; std::string = std::__cxx11::basic_string<char>]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/time_parsers.hpp:35:51:   required from here
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/string_parse_tree.hpp:119:3: warning: 'boost::date_time::string_parse_tree<char>::m_next_chars' should be initialized in the member initialization list [-Weffc++]
  119 |   string_parse_tree(short value = parse_match_result_type::PARSE_ERROR) :
      |   ^~~~~~~~~~~~~~~~~
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/string_parse_tree.hpp: In instantiation of 'boost::date_time::string_parse_tree<charT>::string_parse_tree(boost::date_time::string_parse_tree<charT>::collection_type, unsigned int) [with charT = char; boost::date_time::string_parse_tree<charT>::collection_type = std::vector<std::__cxx11::basic_string<char> >]':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/special_values_parser.hpp:91:22:   required from 'void boost::date_time::special_values_parser<date_type, charT>::sv_strings(const string_type&, const string_type&, const string_type&, const string_type&, const string_type&) [with date_type = boost::gregorian::date; charT = char; boost::date_time::special_values_parser<date_type, charT>::string_type = std::__cxx11::basic_string<char>]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/special_values_parser.hpp:54:7:   required from 'boost::date_time::special_values_parser<date_type, charT>::special_values_parser() [with date_type = boost::gregorian::date; charT = char]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/time_parsing.hpp:316:18:   required from 'time_type boost::date_time::parse_iso_time(const string&, char) [with time_type = boost::posix_time::ptime; std::string = std::__cxx11::basic_string<char>]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/time_parsers.hpp:35:51:   required from here
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/string_parse_tree.hpp:104:3: warning: 'boost::date_time::string_parse_tree<char>::m_next_chars' should be initialized in the member initialization list [-Weffc++]
  104 |   string_parse_tree(collection_type names, unsigned int starting_point=0) :
      |   ^~~~~~~~~~~~~~~~~
gmake[2]: *** [Makefile:1196: libcmis_la-xml-utils.lo] Error 1
gmake[2]: *** Waiting for unfinished jobs....
In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/range/iterator_range_core.hpp:27,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/replace.hpp:16,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_facet.hpp:17,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/gregorian_io.hpp:16,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/gregorian/gregorian.hpp:31,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/time_formatters.hpp:12,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/posix_time.hpp:24,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/local_time/local_time.hpp:11,
                 from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time.hpp:15,
                 from ../../inc/libcmis/xml-utils.hxx:36,
                 from ws-soap.cxx:38:
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp: In instantiation of 'class boost::iterators::detail::iterator_facade_base<boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, int, false, false>':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:774:11:   required from 'class boost::iterators::detail::iterator_facade_base<boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, int, true, false>'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:800:11:   required from 'class boost::iterators::detail::iterator_facade_base<boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, int, true, true>'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:854:9:   required from 'class boost::iterators::iterator_facade<boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, int>'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_adaptor.hpp:249:9:   required from 'class boost::iterators::iterator_adaptor<boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, char, boost::use_default, char, boost::use_default>'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/transform_iterator.hpp:83:9:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/case_conv.hpp:76:79:   required from 'SequenceT boost::algorithm::to_lower_copy(const SequenceT&, const std::locale&) [with SequenceT = std::__cxx11::basic_string<char>]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/string_parse_tree.hpp:110:54:   required from 'boost::date_time::string_parse_tree<charT>::string_parse_tree(boost::date_time::string_parse_tree<charT>::collection_type, unsigned int) [with charT = char; boost::date_time::string_parse_tree<charT>::collection_type = std::vector<std::__cxx11::basic_string<char> >]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/special_values_parser.hpp:91:22:   required from 'void boost::date_time::special_values_parser<date_type, charT>::sv_strings(const string_type&, const string_type&, const string_type&, const string_type&, const string_type&) [with date_type = boost::gregorian::date; charT = char; boost::date_time::special_values_parser<date_type, charT>::string_type = std::__cxx11::basic_string<char>]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/special_values_parser.hpp:54:7:   required from 'boost::date_time::special_values_parser<date_type, charT>::special_values_parser() [with date_type = boost::gregorian::date; charT = char]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/time_parsing.hpp:316:18:   required from 'time_type boost::date_time::parse_iso_time(const string&, char) [with time_type = boost::posix_time::ptime; std::string = std::__cxx11::basic_string<char>]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/time_parsers.hpp:35:51:   required from here
/pbulk/work/net/libcmis/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++() [with Derived = boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>; Value = char; CategoryOrTraversal = boost::iterators::random_access_traversal_tag; Reference = char; Difference = int]' should return 'boost::iterators::detail::iterator_facade_base<boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, int, false, false>&' [-Weffc++]
  745 |         Derived& operator++()
      |                  ^~~~~~~~
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp: In instantiation of 'class boost::iterators::detail::iterator_facade_base<boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, int, true, false>':
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:800:11:   required from 'class boost::iterators::detail::iterator_facade_base<boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, int, true, true>'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:854:9:   required from 'class boost::iterators::iterator_facade<boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, int>'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_adaptor.hpp:249:9:   required from 'class boost::iterators::iterator_adaptor<boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, char, boost::use_default, char, boost::use_default>'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/transform_iterator.hpp:83:9:   required from 'class boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/detail/case_conv.hpp:117:53:   required from 'SequenceT boost::algorithm::detail::transform_range_copy(const RangeT&, FunctorT) [with SequenceT = std::__cxx11::basic_string<char>; RangeT = std::__cxx11::basic_string<char>; FunctorT = boost::algorithm::detail::to_lowerF<char>]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/case_conv.hpp:76:79:   required from 'SequenceT boost::algorithm::to_lower_copy(const SequenceT&, const std::locale&) [with SequenceT = std::__cxx11::basic_string<char>]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/string_parse_tree.hpp:110:54:   required from 'boost::date_time::string_parse_tree<charT>::string_parse_tree(boost::date_time::string_parse_tree<charT>::collection_type, unsigned int) [with charT = char; boost::date_time::string_parse_tree<charT>::collection_type = std::vector<std::__cxx11::basic_string<char> >]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/special_values_parser.hpp:91:22:   required from 'void boost::date_time::special_values_parser<date_type, charT>::sv_strings(const string_type&, const string_type&, const string_type&, const string_type&, const string_type&) [with date_type = boost::gregorian::date; charT = char; boost::date_time::special_values_parser<date_type, charT>::string_type = std::__cxx11::basic_string<char>]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/special_values_parser.hpp:54:7:   required from 'boost::date_time::special_values_parser<date_type, charT>::special_values_parser() [with date_type = boost::gregorian::date; charT = char]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/time_parsing.hpp:316:18:   required from 'time_type boost::date_time::parse_iso_time(const string&, char) [with time_type = boost::posix_time::ptime; std::string = std::__cxx11::basic_string<char>]'
/pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/posix_time/time_parsers.hpp:35:51:   required from here
/pbulk/work/net/libcmis/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--() [with Derived = boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>; Value = char; CategoryOrTraversal = boost::iterators::random_access_traversal_tag; Reference = char; Difference = int]' should return 'boost::iterators::detail::iterator_facade_base<boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, int, true, false>&' [-Weffc++]
  778 |         Derived& operator--()
      |                  ^~~~~~~~
/pbulk/work/net/libcmis/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) [with Derived = boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>; Value = char; CategoryOrTraversal = boost::iterators::random_access_traversal_tag; Reference = char; Difference = int]' should return 'boost::iterators::detail::iterator_facade_base<boost::iterators::transform_iterator<boost::algorithm::detail::to_lowerF<char>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, int, true, false>' [-Weffc++]
  784 |         Derived operator--(int)
      |                 ^~~~~~~~
gmake[2]: Leaving directory '/pbulk/work/net/libcmis/work/libcmis-0.5.2/src/libcmis'
gmake[1]: *** [Makefile:522: all-recursive] Error 1
gmake[1]: Leaving directory '/pbulk/work/net/libcmis/work/libcmis-0.5.2/src'
gmake: *** [Makefile:537: all-recursive] Error 1
*** Error code 2

Stop.
make[1]: stopped in /usr/pkgsrc/net/libcmis
*** Error code 1

Stop.
make: stopped in /usr/pkgsrc/net/libcmis