=> 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.2nb31 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 libcmis_la-atom-object-type.lo CXX dummy.lo CXX libcmis_la-atom-document.lo CXX libcmis_la-atom-folder.lo CXX libcmis_la-atom-session.lo CXX libcmis_la-atom-object.lo CXX libcmis_la-atom-workspace.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:0, 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++] esft2_deleter_wrapper() BOOST_SP_NOEXCEPT ^~~~~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/shared_ptr.hpp:17:0, 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++] esft2_deleter_wrapper() BOOST_SP_NOEXCEPT ^~~~~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/time_duration.hpp:17:0, 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:17: warning: prefix 'T& boost::operators_impl::output_iterator_helper::operator++()' should return 'boost::operators_impl::output_iterator_helper&' [-Weffc++] T& operator++() { return static_cast(*this); } ^ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/shared_ptr.hpp:17:0, 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++] esft2_deleter_wrapper() BOOST_SP_NOEXCEPT ^~~~~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/shared_ptr.hpp:17:0, 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++] esft2_deleter_wrapper() BOOST_SP_NOEXCEPT ^~~~~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/time_duration.hpp:17:0, 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:17: warning: prefix 'T& boost::operators_impl::output_iterator_helper::operator++()' should return 'boost::operators_impl::output_iterator_helper&' [-Weffc++] T& operator++() { return static_cast(*this); } ^ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/time_duration.hpp:17:0, 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:17: warning: prefix 'T& boost::operators_impl::output_iterator_helper::operator++()' should return 'boost::operators_impl::output_iterator_helper&' [-Weffc++] T& operator++() { return static_cast(*this); } ^ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/shared_ptr.hpp:17:0, 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++] esft2_deleter_wrapper() BOOST_SP_NOEXCEPT ^~~~~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/time_duration.hpp:17:0, 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:17: warning: prefix 'T& boost::operators_impl::output_iterator_helper::operator++()' should return 'boost::operators_impl::output_iterator_helper&' [-Weffc++] T& operator++() { return static_cast(*this); } ^ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/time_duration.hpp:17:0, 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:17: warning: prefix 'T& boost::operators_impl::output_iterator_helper::operator++()' should return 'boost::operators_impl::output_iterator_helper&' [-Weffc++] T& operator++() { return static_cast(*this); } ^ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/time_duration.hpp:17:0, 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:17: warning: prefix 'T& boost::operators_impl::output_iterator_helper::operator++()' should return 'boost::operators_impl::output_iterator_helper&' [-Weffc++] T& operator++() { return static_cast(*this); } ^ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/range/iterator_range_core.hpp:27:0, 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:29: warning: prefix 'Derived& boost::iterators::detail::iterator_facade_base::operator++()' should return 'boost::iterators::detail::iterator_facade_base&' [-Weffc++] Derived& operator++() ^ /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:778:29: warning: prefix 'Derived& boost::iterators::detail::iterator_facade_base::operator--()' should return 'boost::iterators::detail::iterator_facade_base&' [-Weffc++] Derived& operator--() ^ /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:784:31: warning: postfix 'Derived boost::iterators::detail::iterator_facade_base::operator--(int)' should return 'boost::iterators::detail::iterator_facade_base' [-Weffc++] Derived operator--(int) ^ /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:875:3: warning: postfix 'typename boost::iterators::detail::postfix_increment_result::type boost::iterators::operator++(boost::iterators::iterator_facade&, int)' should return 'boost::iterators::iterator_facade' [-Weffc++] ) ^ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/range/iterator_range_core.hpp:27:0, 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:29: warning: prefix 'Derived& boost::iterators::detail::iterator_facade_base::operator++()' should return 'boost::iterators::detail::iterator_facade_base&' [-Weffc++] Derived& operator++() ^ /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:778:29: warning: prefix 'Derived& boost::iterators::detail::iterator_facade_base::operator--()' should return 'boost::iterators::detail::iterator_facade_base&' [-Weffc++] Derived& operator--() ^ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/range/iterator_range_core.hpp:27:0, 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, fro/pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:784:31: warning: postfix 'Derived boost::iterators::detail::iterator_facade_base::operator--(int)' should return 'boost::iterators::detail::iterator_facade_base' [-Weffc++] Derived operator--(int) ^ m ../../inc/libcmis/object.hxx:40, from allowable-actions.cxx:31: /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:745:29: warning: prefix 'Derived& boost::iterators::detail::iterator_facade_base::operator++()' should return 'boost::iterators::detail::iterator_facade_base&' [-Weffc++] Derived& operator++() ^ /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:778:29: warning: prefix 'Derived& boost::iterators::detail::iterator_facade_base::operator--()' should return 'boost::iterators::detail::iterator_facade_base&' [-Weffc++] Derived& operator--() ^ /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:784:31: warning: postfix 'Derived boost::iterators::detail::iterator_facade_base::operator--(int)' should return 'boost::iterators::detail::iterator_facade_base' [-Weffc++] Derived operator--(int) ^ /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:875:3: warning: postfix 'typename boost::iterators::detail::postfix_increment_result::type boost::iterators::operator++(boost::iterators::iterator_facade&, int)' should return 'boost::iterators::iterator_facade' [-Weffc++] ) ^ /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:875:3: warning: postfix 'typename boost::iterators::detail::postfix_increment_result::type boost::iterators::operator++(boost::iterators::iterator_facade&, int)' should return 'boost::iterators::iterator_facade' [-Weffc++] ) ^ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/range/iterator_range_core.hpp:27:0, 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:29: warning: prefix 'Derived& boost::iterators::detail::iterator_facade_base::operator++()' should return 'boost::iterators::detail::iterator_facade_base&' [-Weffc++] Derived& operator++() ^ /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:778:29: warning: prefix 'Derived& boost::iterators::detail::iterator_facade_base::operator--()' should return 'boost::iterators::detail::iterator_facade_base&' [-Weffc++] Derived& operator--() ^ /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:784:31: warning: postfix 'Derived boost::iterators::detail::iterator_facade_base::operator--(int)' should return 'boost::iterators::detail::iterator_facade_base' [-Weffc++] Derived operator--(int) ^ /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:875:3: warning: postfix 'typename boost::iterators::detail::postfix_increment_result::type boost::iterators::operator++(boost::iterators::iterator_facade&, int)' should return 'boost::iterators::iterator_facade' [-Weffc++] ) ^ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/range/iterator_range_core.hpp:27:0, 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:29: warning: prefix 'Derived& boost::iterators::detail::iterator_facade_base::operator++()' should return 'boost::iterators::detail::iterator_facade_base&' [-Weffc++] Derived& operator++() ^ /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:778:29: warning: prefix 'Derived& boost::iterators::detail::iterator_facade_base::operator--()' should return 'boost::iterators::detail::iterator_facade_base&' [-Weffc++] Derived& operator--() ^ /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:784:31: warning: postfix 'Derived boost::iterators::detail::iterator_facade_base::operator--(int)' should return 'boost::iterators::detail::iterator_facade_base' [-Weffc++] Derived operator--(int) ^ /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:875:3: warning: postfix 'typename boost::iterators::detail::postfix_increment_result::type boost::iterators::operator++(boost::iterators::iterator_facade&, int)' should return 'boost::iterators::iterator_facade' [-Weffc++] ) ^ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/range/iterator_range_core.hpp:27:0, 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:29: warning: prefix 'Derived& boost::iterators::detail::iterator_facade_base::operator++()' should return 'boost::iterators::detail::iterator_facade_base&' [-Weffc++] Derived& operator++() ^ /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:778:29: warning: prefix 'Derived& boost::iterators::detail::iterator_facade_base::operator--()' should return 'boost::iterators::detail::iterator_facade_base&' [-Weffc++] Derived& operator--() ^ /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:784:31: warning: postfix 'Derived boost::iterators::detail::iterator_facade_base::operator--(int)' should return 'boost::iterators::detail::iterator_facade_base' [-Weffc++] Derived operator--(int) ^ /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:875:3: warning: postfix 'typename boost::iterators::detail::postfix_increment_result::type boost::iterators::operator++(boost::iterators::iterator_facade&, int)' should return 'boost::iterators::iterator_facade' [-Weffc++] ) ^ /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp: In instantiation of 'class boost::iterators::detail::iterator_facade_base >, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >, std::__cxx11::basic_string, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string&, long int, false, false>': /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:854:9: required from 'class boost::iterators::iterator_facade >, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >, std::__cxx11::basic_string, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string&, long int>' /pbulk/work/net/libcmis/work/.buildlink/include/boost/token_iterator.hpp:30:9: required from 'class boost::token_iterator >, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >' /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::operator++() [with Derived = boost::token_iterator >, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >; Value = std::__cxx11::basic_string; CategoryOrTraversal = boost::iterators::forward_traversal_tag; Reference = const std::__cxx11::basic_string&; Difference = long int]' should return 'boost::iterators::detail::iterator_facade_base >, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >, std::__cxx11::basic_string, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string&, long int, false, false>&' [-Weffc++] Derived& operator++() ^~~~~~~~ /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp: In instantiation of 'class boost::iterators::detail::iterator_facade_base >, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >, std::__cxx11::basic_string, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string&, long int, false, false>': /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:854:9: required from 'class boost::iterators::iterator_facade >, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >, std::__cxx11::basic_string, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string&, long int>' /pbulk/work/net/libcmis/work/.buildlink/include/boost/token_iterator.hpp:30:9: required from 'class boost::token_iterator >, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >' /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::operator++() [with Derived = boost::token_iterator >, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >; Value = std::__cxx11::basic_string; CategoryOrTraversal = boost::iterators::forward_traversal_tag; Reference = const std::__cxx11::basic_string&; Difference = long int]' should return 'boost::iterators::detail::iterator_facade_base >, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >, std::__cxx11::basic_string, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string&, long int, false, false>&' [-Weffc++] Derived& operator++() ^~~~~~~~ /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp: In instantiation of 'class boost::iterators::detail::iterator_facade_base >, std::__cxx11::basic_string >, std::__cxx11::basic_string, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string&, long int, false, false>': /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:854:9: required from 'class boost::iterators::iterator_facade >, std::__cxx11::basic_string >, std::__cxx11::basic_string, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string&, long int>' /pbulk/work/net/libcmis/work/.buildlink/include/boost/token_iterator.hpp:30:9: required from 'class boost::token_iterator >, std::__cxx11::basic_string >' /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::operator++() [with Derived = boost::token_iterator >, std::__cxx11::basic_string >; Value = std::__cxx11::basic_string; CategoryOrTraversal = boost::iterators::forward_traversal_tag; Reference = const std::__cxx11::basic_string&; Difference = long int]' should return 'boost::iterators::detail::iterator_facade_base >, std::__cxx11::basic_string >, std::__cxx11::basic_string, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string&, long 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 >, std::__cxx11::basic_string >, std::__cxx11::basic_string, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string&, long int, false, false>': /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:854:9: required from 'class boost::iterators::iterator_facade >, std::__cxx11::basic_string >, std::__cxx11::basic_string, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string&, long int>' /pbulk/work/net/libcmis/work/.buildlink/include/boost/token_iterator.hpp:30:9: required from 'class boost::token_iterator >, std::__cxx11::basic_string >' /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::operator++() [with Derived = boost::token_iterator >, std::__cxx11::basic_string >; Value = std::__cxx11::basic_string; CategoryOrTraversal = boost::iterators::forward_traversal_tag; Reference = const std::__cxx11::basic_string&; Difference = long int]' should return 'boost::iterators::detail::iterator_facade_base >, std::__cxx11::basic_string >, std::__cxx11::basic_string, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string&, long 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 >, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >, std::__cxx11::basic_string, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string&, long int, false, false>': /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:854:9: required from 'class boost::iterators::iterator_facade >, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >, std::__cxx11::basic_string, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string&, long int>' /pbulk/work/net/libcmis/work/.buildlink/include/boost/token_iterator.hpp:30:9: required from 'class boost::token_iterator >, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >' /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::operator++() [with Derived = boost::token_iterator >, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >; Value = std::__cxx11::basic_string; CategoryOrTraversal = boost::iterators::forward_traversal_tag; Reference = const std::__cxx11::basic_string&; Difference = long int]' should return 'boost::iterators::detail::iterator_facade_base >, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >, std::__cxx11::basic_string, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string&, long int, false, false>&' [-Weffc++] Derived& operator++() ^~~~~~~~ /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp: In instantiation of 'class boost::iterators::detail::iterator_facade_base >, std::__cxx11::basic_string >, std::__cxx11::basic_string, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string&, long int, false, false>': /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:854:9: required from 'class boost::iterators::iterator_facade >, std::__cxx11::basic_string >, std::__cxx11::basic_string, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string&, long int>' /pbulk/work/net/libcmis/work/.buildlink/include/boost/token_iterator.hpp:30:9: required from 'class boost::token_iterator >, std::__cxx11::basic_string >' /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::operator++() [with Derived = boost::token_iterator >, std::__cxx11::basic_string >; Value = std::__cxx11::basic_string; CategoryOrTraversal = boost::iterators::forward_traversal_tag; Reference = const std::__cxx11::basic_string&; Difference = long int]' should return 'boost::iterators::detail::iterator_facade_base >, std::__cxx11::basic_string >, std::__cxx11::basic_string, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string&, long 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 >, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >, std::__cxx11::basic_string, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string&, long int, false, false>': /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:854:9: required from 'class boost::iterators::iterator_facade >, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >, std::__cxx11::basic_string, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string&, long int>' /pbulk/work/net/libcmis/work/.buildlink/include/boost/token_iterator.hpp:30:9: required from 'class boost::token_iterator >, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >' /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::operator++() [with Derived = boost::token_iterator >, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >; Value = std::__cxx11::basic_string; CategoryOrTraversal = boost::iterators::forward_traversal_tag; Reference = const std::__cxx11::basic_string&; Difference = long int]' should return 'boost::iterators::detail::iterator_facade_base >, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >, std::__cxx11::basic_string, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string&, long int, false, false>&' [-Weffc++] Derived& operator++() ^~~~~~~~ /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp: In instantiation of 'class boost::iterators::detail::iterator_facade_base >, std::__cxx11::basic_string >, std::__cxx11::basic_string, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string&, long int, false, false>': /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:854:9: required from 'class boost::iterators::iterator_facade >, std::__cxx11::basic_string >, std::__cxx11::basic_string, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string&, long int>' /pbulk/work/net/libcmis/work/.buildlink/include/boost/token_iterator.hpp:30:9: required from 'class boost::token_iterator >, std::__cxx11::basic_string >' /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::operator++() [with Derived = boost::token_iterator >, std::__cxx11::basic_string >; Value = std::__cxx11::basic_string; CategoryOrTraversal = boost::iterators::forward_traversal_tag; Reference = const std::__cxx11::basic_string&; Difference = long int]' should return 'boost::iterators::detail::iterator_facade_base >, std::__cxx11::basic_string >, std::__cxx11::basic_string, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string&, long 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 >, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >, std::__cxx11::basic_string, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string&, long int, false, false>': /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:854:9: required from 'class boost::iterators::iterator_facade >, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >, std::__cxx11::basic_string, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string&, long int>' /pbulk/work/net/libcmis/work/.buildlink/include/boost/token_iterator.hpp:30:9: required from 'class boost::token_iterator >, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >' /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::operator++() [with Derived = boost::token_iterator >, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >; Value = std::__cxx11::basic_string; CategoryOrTraversal = boost::iterators::forward_traversal_tag; Reference = const std::__cxx11::basic_string&; Difference = long int]' should return 'boost::iterators::detail::iterator_facade_base >, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >, std::__cxx11::basic_string, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string&, long int, false, false>&' [-Weffc++] Derived& operator++() ^~~~~~~~ /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp: In instantiation of 'class boost::iterators::detail::iterator_facade_base >, std::__cxx11::basic_string >, std::__cxx11::basic_string, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string&, long int, false, false>': /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:854:9: required from 'class boost::iterators::iterator_facade >, std::__cxx11::basic_string >, std::__cxx11::basic_string, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string&, long int>' /pbulk/work/net/libcmis/work/.buildlink/include/boost/token_iterator.hpp:30:9: required from 'class boost::token_iterator >, std::__cxx11::basic_string >' /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::operator++() [with Derived = boost::token_iterator >, std::__cxx11::basic_string >; Value = std::__cxx11::basic_string; CategoryOrTraversal = boost::iterators::forward_traversal_tag; Reference = const std::__cxx11::basic_string&; Difference = long int]' should return 'boost::iterators::detail::iterator_facade_base >, std::__cxx11::basic_string >, std::__cxx11::basic_string, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string&, long int, false, false>&' [-Weffc++] In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/shared_ptr.hpp:17:0, 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++] esft2_deleter_wrapper() BOOST_SP_NOEXCEPT ^~~~~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/trim.hpp:23:0, 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:240:51: warning: user-defined 'boost::algorithm::detail::pred_andF boost::algorithm::operator&&(const boost::algorithm::predicate_facade&, const boost::algorithm::predicate_facade&)' always evaluates both arguments [-Weffc++] const predicate_facade& Pred2 ) ^ /pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/classification.hpp:264:51: warning: user-defined 'boost::algorithm::detail::pred_orF boost::algorithm::operator||(const boost::algorithm::predicate_facade&, const boost::algorithm::predicate_facade&)' always evaluates both arguments [-Weffc++] const predicate_facade& Pred2 ) ^ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/function/function_template.hpp:14:0, 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++] function_base() : vtable(0) { } ^~~~~~~~~~~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/trim.hpp:23:0, 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:240:51: warning: user-defined 'boost::algorithm::detail::pred_andF boost::algorithm::operator&&(const boost::algorithm::predicate_facade&, const boost::algorithm::predicate_facade&)' always evaluates both arguments [-Weffc++] const predicate_facade& Pred2 ) ^ /pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/classification.hpp:264:51: warning: user-defined 'boost::algorithm::detail::pred_orF boost::algorithm::operator||(const boost::algorithm::predicate_facade&, const boost::algorithm::predicate_facade&)' always evaluates both arguments [-Weffc++] const predicate_facade& Pred2 ) ^ /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp: In instantiation of 'class boost::iterators::detail::iterator_facade_base >, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >, std::__cxx11::basic_string, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string&, long int, false, false>': /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:854:9: required from 'class boost::iterators::iterator_facade >, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >, std::__cxx11::basic_string, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string&, long int>' /pbulk/work/net/libcmis/work/.buildlink/include/boost/token_iterator.hpp:30:9: required from 'class boost::token_iterator >, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >' /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::operator++() [with Derived = boost::token_iterator >, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >; Value = std::__cxx11::basic_string; CategoryOrTraversal = boost::iterators::forward_traversal_tag; Reference = const std::__cxx11::basic_string&; Difference = long int]' should return 'boost::iterators::detail::iterator_facade_base >, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >, std::__cxx11::basic_string, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string&, long int, false, false>&' [-Weffc++] Derived& operator++() ^~~~~~~~ /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp: In instantiation of 'class boost::iterators::detail::iterator_facade_base >, std::__cxx11::basic_string >, std::__cxx11::basic_string, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string&, long int, false, false>': /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:854:9: required from 'class boost::iterators::iterator_facade >, std::__cxx11::basic_string >, std::__cxx11::basic_string, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string&, long int>' /pbulk/work/net/libcmis/work/.buildlink/include/boost/token_iterator.hpp:30:9: required from 'class boost::token_iterator >, std::__cxx11::basic_string >' /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::operator++() [with Derived = boost::token_iterator >, std::__cxx11::basic_string >; Value = std::__cxx11::basic_string; CategoryOrTraversal = boost::iterators::forward_traversal_tag; Reference = const std::__cxx11::basic_string&; Difference = long int]' should return 'boost::iterators::detail::iterator_facade_base >, std::__cxx11::basic_string >, std::__cxx11::basic_string, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string&, long int, false, false>&' [-Weffc++] In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/shared_ptr.hpp:17:0, 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++] esft2_deleter_wrapper() BOOST_SP_NOEXCEPT ^~~~~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/function/function_template.hpp:14:0, 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++] function_base() : vtable(0) { } ^~~~~~~~~~~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/range/iterator_range_core.hpp:27:0, 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, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >, std::__cxx11::basic_string, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string&, long int, false, false>': /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:854:9: required from 'class boost::iterators::iterator_facade, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >, std::__cxx11::basic_string, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string&, long int>' /pbulk/work/net/libcmIn file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/trim.hpp:23:0, 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:240:51: warning: user-defined 'boost::algorithm::detail::pred_andF boost::algis/work/.buildlink/include/boost/token_iterator.hpp:30:9: required from 'class boost::token_iterator, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >' /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::operator++() [with Derived = boost::token_iterator, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >; Value = std::__cxx11::basic_string; CategoryOrTraversal = boost::iterators::forward_traversal_tag; Reference = const std::__cxx11::basic_string&; Difference = long int]' should return 'boost::iterators::detailorithm::operator&&(const boost::algorithm::predicate_facade&, const boost::algorithm::predicate_facade&)' always evaluates both arguments [-Weffc++] const predicate_facade& Pred2 ) ^ ::iterator_facade_base, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >, std::__cxx11::basic_string, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string&, long int, false, false>&' [-Weffc++] Derived& operator++() ^~~~~~~~ /pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/classification.hpp:264:51: warning: user-defined 'boost::algorithm::detail::pred_orF boost::algorithm::operator||(const boost::algorithm::predicate_facade&, const boost::algorithm::predicate_facade&)' always evaluates both arguments [-Weffc++] const predicate_facade& Pred2 ) ^ /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp: In substitution of 'template typename boost::iterators::detail::postfix_increment_result::type boost::iterators::operator++(boost::iterators::iterator_facade&, int) [with I = boost::token_iterator, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >; V = std::__cxx11::basic_string; TC = boost::iterators::forward_traversal_tag; R = const std::__cxx11::basic_string&; D = long 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&, const std::__cxx11::basic_string&>, boost::mpl::not_ >, mpl_::bool_, mpl_::bool_, mpl_::bool_ >, boost::mpl::if_&, std::__cxx11::basic_string >, boost::iterators::detail::postfix_increment_proxy, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string > >, boost::iterators::detail::writable_postfix_increment_proxy, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string > > >, boost::mpl::identity, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string > > >::type boost::iterators::operator++(boost::iterators::iterator_facade, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >, std::__cxx11::basic_string, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string&, long int>&, int)' should return 'boost::iterators::iterator_facade, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >, std::__cxx11::basic_string, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string&, long int>' [-Weffc++] operator++( ^~~~~~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/function/function_template.hpp:14:0, 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++] function_base() : vtable(0) { } ^~~~~~~~~~~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/range/iterator_range_core.hpp:27:0, 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, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >, std::__cxx11::basic_string, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string&, long int, false, false>': /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:854:9: required from 'class boost::iterators::iterator_facade, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >, std::__cxx11::basic_string, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string&, long int>' /pbulk/work/net/libcmis/work/.buildlink/include/boost/token_iterator.hpp:30:9: required from 'class boost::token_iterator, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >' /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::operator++() [with Derived = boost::token_iterator, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >; Value = std::__cxx11::basic_string; CategoryOrTraversal = boost::iterators::forward_traversal_tag; Reference = const std::__cxx11::basic_string&; Difference = long int]' should return 'boost::iterators::detail::iterator_facade_base, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >, std::__cxx11::basic_string, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string&, long int, false, false>&' [-Weffc++] Derived& operator++() ^~~~~~~~ /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp: In substitution of 'template typename boost::iterators::detail::postfix_increment_result::type boost::iterators::operator++(boost::iterators::iterator_facade&, int) [with I = boost::token_iterator, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >; V = std::__cxx11::basic_string; TC = boost::iterators::forward_traversal_tag; R = const std::__cxx11::basic_string&; D = long 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&, const std::__cxx11::basic_stIn file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/time_duration.hpp:17:0, 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:17: warning: prefix 'T& boost::operators_impl::output_iterator_helper::operator++()' should return 'boost::operators_impl::output_iterator_helper&' [-Weffc++] T& operator++() { return static_cast(*this); } ^ ring&>, boost::mpl::not_ >, mpl_::bool_, mpl_::bool_, mpl_::bool_ >, boost::mpl::if_&, std::__cxx11::basic_string >, boost::iterators::detail::postfix_increment_proxy, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string > >, boost::iterators::detail::writable_postfix_increment_proxy, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string > > >, boost::mpl::identity, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string > > >::type boost::iterators::operator++(boost::iterators::iterator_facade, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >, std::__cxx11::basic_string, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string&, long int>&, int)' should return 'boost::iterators::iterator_facade, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >, std::__cxx11::basic_string, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string&, long int>' [-Weffc++] operator++( ^~~~~~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/range/iterator_range_core.hpp:27:0, 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, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >, std::__cxx11::basic_string, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string&, long int, false, false>': /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:854:9: required from 'class boost::iterators::iterator_facade, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >, std::__cxx11::basic_string, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string&, long int>' /pbulk/work/net/libcmis/work/.buildlink/include/boost/token_iterator.hpp:30:9: required from 'class boost::token_iterator, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >' /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::operator++() [with Derived = boost::token_iterator, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >; Value = std::__cxx11::basic_string; CategoryOrTraversal = boost::iterators::forward_traversal_tag; Reference = const std::__cxx11::basic_string&; Difference = long int]' should return 'boost::iterators::detail::iterator_facade_base, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >, std::__cxx11::basic_string, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string&, long int, false, false>&' [-Weffc++] Derived& operator++() ^~~~~~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/trim.hpp:23:0, 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:240:51: warning: user-defined 'boost::algorithm::detail::pred_andF boost::algorithm::operator&&(const boost::algorithm::predicate_facade&, const boost::algorithm::predicate_facade&)' always evaluates both arguments [-Weffc++] const predicate_facade& Pred2 ) ^ /pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/classification.hpp:264:51: warning: user-defined 'boost::algorithm::detail::pred_orF boost::algorithm::operator||(const boost::algorithm::predicate_facade&, const boost::algorithm::predicate_facade&)' always evaluates both arguments [-Weffc++] const predicate_facade& Pred2 ) ^ /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp: In substitution of 'template typename boost::iterators::detail::postfix_increment_result::type boost::iterators::operator++(boost::iterators::iterator_facade&, int) [with I = boost::token_iterator, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >; V = std::__cxx11::basic_string; TC = boost::iterators::forward_traversal_tag; R = const std::__cxx11::basic_string&; D = long 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&, const std::__cxx11::basic_string&>, boost::mpl::not_ >, mpl_::bool_, mpl_::bool_, mpl_::bool_ >, boost::mpl::if_&, std::__cxx11::basic_string >, boost::iterators::detail::postfix_increment_proxy, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string > >, boost::iterators::detail::writable_postfix_increment_proxy, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string > > >, boost::mpl::identity, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string > > >::type boost::iterators::operator++(boost::iterators::iterator_facade, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >, std::__cxx11::basic_string, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string&, long int>&, int)' should return 'boost::iterators::iterator_facade, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >, std::__cxx11::basic_string, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string&, long int>' [-Weffc++] operator++( ^~~~~~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/trim.hpp:23:0, 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:240:51: warning: user-defined 'boost::algorithm::detail::pred_andF boost::algorithm::operator&&(const boost::algorithm::predicate_facade&, const boost::algorithm::predicate_facade&)' always evaluates both arguments [-Weffc++] const predicate_facade& Pred2 ) ^ /pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/classification.hpp:264:51: warning: user-defined 'boost::algorithm::detail::pred_orF boost::algorithm::operator||(const boost::algorithm::predicate_facade&, const boost::algorithm::predicate_facade&)' always evaluates both arguments [-Weffc++] const predicate_facade& Pred2 ) ^ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/function/function_template.hpp:14:0, 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++] function_base() : vtable(0) { } ^~~~~~~~~~~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/shared_ptr.hpp:17:0, 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++] esft2_deleter_wrapper() BOOST_SP_NOEXCEPT ^~~~~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/function/function_template.hpp:14:0, 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++] 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 >, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >, std::__cxx11::basic_string, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string&, long int, false, false>': /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:854:9: required from 'class boost::iterators::iterator_facade >, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >, std::__cxx11::basic_string, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string&, long int>' /pbulk/work/net/libcmis/work/.buildlink/include/boost/token_iterator.hpp:30:9: required from 'class boost::token_iterator >, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >' /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_parsing.hpp:322:36: required from 'boost::date_time::period boost::date_time::from_simple_string_type(const std::__cxx11::basic_string&) [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::operator++() [with Derived = boost::token_iterator >, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >; Value = std::__cxx11::basic_string; CategoryOrTraversal = boost::iterators::forward_traversal_tag; Reference = const std::__cxx11::basic_string&; Difference = long int]' should return 'boost::iterators::detail::iterator_facade_base >, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >, std::__cxx11::basic_string, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string&, long int, false, false>&' [-Weffc++] Derived& operator++() ^~~~~~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/range/iterator_range_core.hpp:27:0, 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, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >, std::__cxx11::basic_string, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string&, long int, false, false>': /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:854:9: required from 'class boost::iterators::iterator_facade, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >, std::__cxx11::basic_string, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string&, long int>' /pbulk/work/net/libcmis/work/.buildlink/include/boost/token_iterator.hpp:30:9: required from 'class boost::token_iterator, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >' /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::operator++() [with Derived = boost::token_iterator, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >; Value = std::__cxx11::basic_string; CategoryOrTraversal = boost::iterators::forward_traversal_tag; Reference = const std::__cxx11::basic_string&; Difference = long int]' should return 'boost::iterators::detail::iterator_facade_base, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >, std::__cxx11::basic_string, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string&, long int, false, false>&' [-Weffc++] Derived& operator++() ^~~~~~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/range/iterator_range_core.hpp:27:0, 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, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >, std::__cxx11::basic_string, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string&, long int, false, false>': /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:854:9: required from 'class boost::iterators::iterator_facade, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >, std::__cxx11::basic_string, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string&, long int>' /pbulk/work/net/libcmis/work/.buildlink/include/boost/token_iterator.hpp:30:9: required from 'class boost::token_iterator, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >' /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::operator++() [with Derived = boost::token_iterator, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >; Value = std::__cxx11::basic_string; CategoryOrTraversal = boost::iterators::forward_traversal_tag; Reference = const std::__cxx11::basic_string&; Difference = long int]' should return 'boost::iterators::detail::iterator_facade_base, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >, std::__cxx11::basic_string, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string&, long int, false, false>&' [-Weffc++] Derived& operator++() ^~~~~~~~ /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp: In substitution of 'template typename boost::iterators::detail::postfix_increment_result::type boost::iterators::operator++(boost::iterators::iterator_facade&, int) [with I = boost::token_iterator, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >; V = std::__cxx11::basic_string; TC = boost::iterators::forward_traversal_tag; R = const std::__cxx11::basic_string&; D = long 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&, const std::__cxx11::basic_string&>, boost::mpl::not_ >, mpl_::bool_, mpl_::bool_, mpl_::bool_ >, boost::mpl::if_&, std::__cxx11::basic_string >, boost::iterators::detail::postfix_increment_proxy, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string > >, boost::iterators::detail::writable_postfix_increment_proxy, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string > > >, boost::mpl::identity, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string > > >::type boost::iterators::operator++(boost::iterators::iterator_facade, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >, std::__cxx11::basic_string, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string&, long int>&, int)' should return 'boost::iterators::iterator_facade, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >, std::__cxx11::basic_string, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string&, long int>' [-Weffc++] operator++( ^~~~~~~~ /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp: In substitution of 'template typename boost::iterators::detail::postfix_increment_result::type boost::iterators::operator++(boost::iterators::iterator_facade&, int) [with I = boost::token_iterator, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >; V = std::__cxx11::basic_string; TC = boost::iterators::forward_traversal_tag; R = const std::__cxx11::basic_string&; D = long 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&, const std::__cxx11::basic_string&>, boost::mpl::not_ >, mpl_::bool_, mpl_::bool_, mpl_::bool_ >, boost::mpl::if_&, std::__cxx11::basic_string >, boost::iterators::detail::postfix_increment_proxy, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string > >, boost::iterators::detail::writable_postfix_increment_proxy, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string > > >, boost::mpl::identity, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string > > >::type boost::iterators::operator++(boost::iterators::iterator_facade, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >, std::__cxx11::basic_string, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string&, long int>&, int)' should return 'boost::iterators::iterator_facade, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >, std::__cxx11::basic_string, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string&, long int>' [-Weffc++] operator++( ^~~~~~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/trim.hpp:23:0, 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:240:51: warning: user-defined 'boost::algorithm::detail::pred_andF boost::algorithm::operator&&(const boost::algorithm::predicate_facade&, const boost::algorithm::predicate_facade&)' always evaluates both arguments [-Weffc++] const predicate_facade& Pred2 ) ^ /pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/classification.hpp:264:51: warning: user-defined 'boost::algorithm::detail::pred_orF boost::algorithm::operator||(const boost::algorithm::predicate_facade&, const boost::algorithm::predicate_facade&)' always evaluates both arguments [-Weffc++] const predicate_facade& Pred2 ) ^ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/time_duration.hpp:17:0, 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:17: warning: prefix 'T& boost::operators_impl::output_iterator_helper::operator++()' should return 'boost::operators_impl::output_iterator_helper&' [-Weffc++] T& operator++() { return static_cast(*this); } ^ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/function/function_template.hpp:14:0, 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++] function_base() : vtable(0) { } ^~~~~~~~~~~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/token_iterator.hpp:24:0, 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_separator(const Char*, const Char*, boost::empty_token_policy) [with Char = char; Tr = std::char_traits]': /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::__cxx11::string = std::__cxx11::basic_string]' /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 >::m_kept_delims' should be initialized in the member initialization list [-Weffc++] char_separator(const Char* dropped_delims, ^~~~~~~~~~~~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/range/iterator_range_core.hpp:27:0, 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, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >, std::__cxx11::basic_string, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string&, long int, false, false>': /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:854:9: required from 'class boost::iterators::iterator_facade, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >, std::__cxx11::basic_string, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string&, long int>' /pbulk/work/net/libcmis/work/.buildlink/include/boost/token_iterator.hpp:30:9: required from 'class boost::token_iterator, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >' /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::operator++() [with Derived = boost::token_iterator, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >; Value = std::__cxx11::basic_string; CategoryOrTraversal = boost::iterators::forward_traversal_tag; Reference = const std::__cxx11::basic_string&; Difference = long int]' should return 'boost::iterators::detail::iterator_facade_base, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >, std::__cxx11::basic_string, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string&, long int, false, false>&' [-Weffc++] Derived& operator++() ^~~~~~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/range/iterator_range_core.hpp:27:0, 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:29: warning: prefix 'Derived& boost::iterators::detail::iterator_facade_base::operator++()' should return 'boost::iterators::detail::iterator_facade_base&' [-Weffc++] Derived& operator++() ^ /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:778:29: warning: prefix 'Derived& boost::iterators::detail::iterator_facade_base::operator--()' should return 'boost::iterators::detail::iterator_facade_base&' [-Weffc++] Derived& operator--() ^ /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:784:31: warning: postfix 'Derived boost::iterators::detail::iterator_facade_base::operator--(int)' should return 'boost::iterators::detail::iterator_facade_base' [-Weffc++] Derived operator--(int) ^ /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:875:3: warning: postfix 'typename boost::iterators::detail::postfix_increment_result::type boost::iterators::operator++(boost::iterators::iterator_facade&, int)' should return 'boost::iterators::iterator_facade' [-Weffc++] ) ^ /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp: In instantiation of 'class boost::iterators::detail::iterator_facade_base >, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >, std::__cxx11::basic_string, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string&, long int, false, false>': /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:854:9: required from 'class boost::iterators::iterator_facade >, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >, std::__cxx11::basic_string, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string&, long int>' /pbulk/work/net/libcmis/work/.buildlink/include/boost/token_iterator.hpp:30:9: required from 'class boost::token_iterator >, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >' /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_parsing.hpp:322:36: required from 'boost::date_time::period boost::date_time::from_simple_string_type(const std::__cxx11::basic_string&) [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::operator++() [with Derived = boost::token_iterator >, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >; Value = std::__cxx11::basic_string; CategoryOrTraversal = boost::iterators::forward_traversal_tag; Reference = const std::__cxx11::basic_string&; Difference = long int]' should return 'boost::iterators::detail::iterator_facade_base >, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >, std::__cxx11::basic_string, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string&, long int, false, false>&' [-Weffc++] Derived& operator++() ^~~~~~~~ /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp: In substitution of 'template typename boost::iterators::detail::postfix_increment_result::type boost::iterators::operator++(boost::iterators::iterator_facade&, int) [with I = boost::token_iterator, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >; V = std::__cxx11::basic_string; TC = boost::iterators::forward_traversal_tag; R = const std::__cxx11::basic_string&; D = long 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&, const std::__cxx11::basic_string&>, boost::mpl::not_ >, mpl_::bool_, mpl_::bool_, mpl_::bool_ >, boost::mpl::if_&, std::__cxx11::basic_string >, boost::iterators::detail::postfix_increment_proxy, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string > >, boost::iterators::detail::writable_postfix_increment_proxy, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string > > >, boost::mpl::identity, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string > > >::type boost::iterators::operator++(boost::iterators::iterator_facade, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >, std::__cxx11::basic_string, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string&, long int>&, int)' should return 'boost::iterators::iterator_facade, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >, std::__cxx11::basic_string, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string&, long int>' [-Weffc++] operator++( ^~~~~~~~ /pbulk/work/net/libcmis/work/.buildlink/include/boost/token_functions.hpp: In instantiation of 'boost::char_separator::char_separator(const Char*, const Char*, boost::empty_token_policy) [with Char = wchar_t; Tr = std::char_traits]': /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_parsing.hpp:320:22: required from 'boost::date_time::period boost::date_time::from_simple_string_type(const std::__cxx11::basic_string&) [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 >::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:0, 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::special_values_parser() [with date_type = boost::gregorian::date; charT = char]': /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/time_parsing.hpp:316:18: required from 'time_type boost::date_time::parse_iso_time(const string&, char) [with time_type = boost::posix_time::ptime; std::__cxx11::string = std::__cxx11::basic_string]' /pbulk/work/net/libcmis/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::m_sv_strings' should be initialized in the member initialization list [-Weffc++] special_values_parser() ^~~~~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/period_parser.hpp:19:0, 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::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::__cxx11::string = std::__cxx11::basic_string]' /pbulk/work/net/libcmis/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::cache' should be initialized in the member initialization list [-Weffc++] parse_match_result() : ^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/token_iterator.hpp:24:0, 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_separator(const Char*, const Char*, boost::empty_token_policy) [with Char = char; Tr = std::char_traits]': /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::__cxx11::string = std::__cxx11::basic_string]' /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 >::m_kept_delims' should be initialized in the member initialization list [-Weffc++] 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::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::special_values_parser() [with date_type = boost::gregorian::date; charT = char]' /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/time_parsing.hpp:316:18: required from 'time_type boost::date_time::parse_iso_time(const string&, char) [with time_type = boost::posix_time::ptime; std::__cxx11::string = std::__cxx11::basic_string]' /pbulk/work/net/libcmis/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::m_next_chars' should be initialized in the member initialization list [-Weffc++] 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_separator(const Char*, const Char*, boost::empty_token_policy) [with Char = wchar_t; Tr = std::char_traits]': /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_parsing.hpp:320:22: required from 'boost::date_time::period boost::date_time::from_simple_string_type(const std::__cxx11::basic_string&) [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 >::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 >, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >, std::__cxx11::basic_string, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string&, long int, false, false>': /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:854:9: required from 'class boost::iterators::iterator_facade >, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >, std::__cxx11::basic_string, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string&, long int>' /pbulk/work/net/libcmis/work/.buildlink/include/boost/token_iterator.hpp:30:9: required from 'class boost::token_iterator >, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >' /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_parsing.hpp:322:36: required from 'boost::date_time::period boost::date_time::from_simple_string_type(const std::__cxx11::basic_string&) [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::operator++() [with Derived = boost::token_iterator >, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >; Value = std::__cxx11::basic_string; CategoryOrTraversal = boost::iterators::forward_traversal_tag; Reference = const std::__cxx11::basic_string&; Difference = long int]' should return 'boost::iterators::detail::iterator_facade_base >, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >, std::__cxx11::basic_string, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string&, long int, false, false>&' [-Weffc++] Derived& operator++() ^~~~~~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/format_date_parser.hpp:17:0, 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::special_values_parser() [with date_type = boost::gregorian::date; charT = char]': /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/time_parsing.hpp:316:18: required from 'time_type boost::date_time::parse_iso_time(const string&, char) [with time_type = boost::posix_time::ptime; std::__cxx11::string = std::__cxx11::basic_string]' /pbulk/work/net/libcmis/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::m_sv_strings' should be initialized in the member initialization list [-Weffc++] special_values_parser() ^~~~~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/period_parser.hpp:19:0, 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::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::__cxx11::string = std::__cxx11::basic_string]' /pbulk/work/net/libcmis/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::cache' should be initialized in the member initialization list [-Weffc++] 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 >, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >, std::__cxx11::basic_string, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string&, long int, false, false>': /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:854:9: required from 'class boost::iterators::iterator_facade >, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >, std::__cxx11::basic_string, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string&, long int>' /pbulk/work/net/libcmis/work/.buildlink/include/boost/token_iterator.hpp:30:9: required from 'class boost::token_iterator >, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >' /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_parsing.hpp:322:36: required from 'boost::date_time::period boost::date_time::from_simple_string_type(const std::__cxx11::basic_string&) [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::operator++() [with Derived = boost::token_iterator >, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >; Value = std::__cxx11::basic_string; CategoryOrTraversal = boost::iterators::forward_traversal_tag; Reference = const std::__cxx11::basic_string&; Difference = long int]' should return 'boost::iterators::detail::iterator_facade_base >, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >, std::__cxx11::basic_string, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string&, long int, false, false>&' [-Weffc++] 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::string_parse_tree(boost::date_time::string_parse_tree::collection_type, unsigned int) [with charT = char; boost::date_time::string_parse_tree::collection_type = std::vector >]': /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::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::string_type = std::__cxx11::basic_string]' /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/special_values_parser.hpp:54:17: required from 'boost::date_time::special_values_parser::special_values_parser() [with date_type = boost::gregorian::date; charT = char]' /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/time_parsing.hpp:316:18: required from 'time_type boost::date_time::parse_iso_time(const string&, char) [with time_type = boost::posix_time::ptime; std::__cxx11::string = std::__cxx11::basic_string]' /pbulk/work/net/libcmis/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::m_next_chars' should be initialized in the member initialization list [-Weffc++] 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:0, 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:29: warning: prefix 'Derived& boost::iterators::detail::iterator_facade_base::operator++()' should return 'boost::iterators::detail::iterator_facade_base&' [-Weffc++] Derived& operator++() ^ /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:778:29: warning: prefix 'Derived& boost::iterators::detail::iterator_facade_base::operator--()' should return 'boost::iterators::detail::iterator_facade_base&' [-Weffc++] Derived& operator--() ^ /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:784:31: warning: postfix 'Derived boost::iterators::detail::iterator_facade_base::operator--(int)' should return 'boost::iterators::detail::iterator_facade_base' [-Weffc++] Derived operator--(int) ^ /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:875:3: warning: postfix 'typename boost::iterators::detail::postfix_increment_result::type boost::iterators::operator++(boost::iterators::iterator_facade&, int)' should return 'boost::iterators::iterator_facade' [-Weffc++] ) ^ /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp: In instantiation of 'class boost::iterators::detail::iterator_facade_base >, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >, std::__cxx11::basic_string, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string&, long int, false, false>': /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:854:9: required from 'class boost::iterators::iterator_facade >, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >, std::__cxx11::basic_string, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string&, long int>' /pbulk/work/net/libcmis/work/.buildlink/include/boost/token_iterator.hpp:30:9: required from 'class boost::token_iterator >, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >' /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_parsing.hpp:322:36: required from 'boost::date_time::period boost::date_time::from_simple_string_type(const std::__cxx11::basic_string&) [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::operator++() [with Derived = boost::token_iterator >, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >; Value = std::__cxx11::basic_string; CategoryOrTraversal = boost::iterators::forward_traversal_tag; Reference = const std::__cxx11::basic_string&; Difference = long int]' should return 'boost::iterators::detail::iterator_facade_base >, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >, std::__cxx11::basic_string, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string&, long int, false, false>&' [-Weffc++] Derived& operator++() ^~~~~~~~ /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp: In instantiation of 'class boost::iterators::detail::iterator_facade_base >, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >, std::__cxx11::basic_string, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string&, long int, false, false>': /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:854:9: required from 'class boost::iterators::iterator_facade >, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >, std::__cxx11::basic_string, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string&, long int>' /pbulk/work/net/libcmis/work/.buildlink/include/boost/token_iterator.hpp:30:9: required from 'class boost::token_iterator >, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >' /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::operator++() [with Derived = boost::token_iterator >, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >; Value = std::__cxx11::basic_string; CategoryOrTraversal = boost::iterators::forward_traversal_tag; Reference = const std::__cxx11::basic_string&; Difference = long int]' should return 'boost::iterators::detail::iterator_facade_base >, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >, std::__cxx11::basic_string, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string&, long int, false, false>&' [-Weffc++] Derived& operator++() ^~~~~~~~ /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp: In instantiation of 'class boost::iterators::detail::iterator_facade_base >, std::__cxx11::basic_string >, std::__cxx11::basic_string, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string&, long int, false, false>': /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:854:9: required from 'class boost::iterators::iterator_facade >, std::__cxx11::basic_string >, std::__cxx11::basic_string, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string&, long int>' /pbulk/work/net/libcmis/work/.buildlink/include/boost/token_iterator.hpp:30:9: required from 'class boost::token_iterator >, std::__cxx11::basic_string >' /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::operator++() [with Derived = boost::token_iterator >, std::__cxx11::basic_string >; Value = std::__cxx11::basic_string; CategoryOrTraversal = boost::iterators::forward_traversal_tag; Reference = const std::__cxx11::basic_string&; Difference = long int]' should return 'boost::iterators::detail::iterator_facade_base >, std::__cxx11::basic_string >, std::__cxx11::basic_string, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string&, long 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::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::special_values_parser() [with date_type = boost::gregorian::date; charT = char]' /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/time_parsing.hpp:316:18: required from 'time_type boost::date_time::parse_iso_time(const string&, char) [with time_type = boost::posix_time::ptime; std::__cxx11::string = std::__cxx11::basic_string]' /pbulk/work/net/libcmis/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::m_next_chars' should be initialized in the member initialization list [-Weffc++] 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:0, 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_separator(const Char*, const Char*, boost::empty_token_policy) [with Char = char; Tr = std::char_traits]': /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::__cxx11::string = std::__cxx11::basic_string]' /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 >::m_kept_delims' should be initialized in the member initialization list [-Weffc++] 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 >, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >, std::__cxx11::basic_string, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string&, long int, false, false>': /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:854:9: required from 'class boost::iterators::iterator_facade >, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >, std::__cxx11::basic_string, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string&, long int>' /pbulk/work/net/libcmis/work/.buildlink/include/boost/token_iterator.hpp:30:9: required from 'class boost::token_iterator >, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >' /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_parsing.hpp:322:36: required from 'boost::date_time::period boost::date_time::from_simple_string_type(const std::__cxx11::basic_string&) [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::operator++() [with Derived = boost::token_iterator >, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >; Value = std::__cxx11::basic_string; CategoryOrTraversal = boost::iterators::forward_traversal_tag; Reference = const std::__cxx11::basic_string&; Difference = long int]' should return 'boost::iterators::detail::iterator_facade_base >, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >, std::__cxx11::basic_string, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string&, long int, false, false>&' [-Weffc++] Derived& operator++() ^~~~~~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/range/iterator_range_core.hpp:27:0, 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, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, long 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, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, long 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, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, long int, true, true>' /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:854:9: required from 'class boost::iterators::iterator_facade, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, long int>' /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_adaptor.hpp:249:9: required from 'class boost::iterators::iterator_adaptor, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>, __gnu_cxx::__normal_iterator >, 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]' /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/string_parse_tree.hpp:110:54: required from 'boost::date_time::string_parse_tree::string_parse_tree(boost::date_time::string_parse_tree::collection_type, unsigned int) [with charT = char; boost::date_time::string_parse_tree::collection_type = std::vector >]' /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::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::string_type = std::__cxx11::basic_string]' /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/special_values_parser.hpp:54:17: required from 'boost::date_time::special_values_parser::special_values_parser() [with date_type = boost::gregorian::date; charT = char]' /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/time_parsing.hpp:316:18: required from 'time_type boost::date_time::parse_iso_time(const string&, char) [with time_type = boost::posix_time::ptime; std::__cxx11::string = std::__cxx11::basic_string]' /pbulk/work/net/libcmis/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::operator++() [with Derived = boost::iterators::transform_iterator, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>; Value = char; CategoryOrTraversal = boost::iterators::random_access_traversal_tag; Reference = char; Difference = long int]' should return 'boost::iterators::detail::iterator_facade_base, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, long int, false, false>&' [-Weffc++] Derived& operator++() ^~~~~~~~ /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp: In instantiation of 'class boost::iterators::detail::iterator_facade_base, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, long 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, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, long int, true, true>' /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:854:9: required from 'class boost::iterators::iterator_facade, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, long int>' /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_adaptor.hpp:249:9: required from 'class boost::iterators::iterator_adaptor, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>, __gnu_cxx::__normal_iterator >, 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, __gnu_cxx::__normal_iterator >, 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; RangeT = std::__cxx11::basic_string; FunctorT = boost::algorithm::detail::to_lowerF]' /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]' /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/string_parse_tree.hpp:110:54: required from 'boost::date_time::string_parse_tree::string_parse_tree(boost::date_time::string_parse_tree::collection_type, unsigned int) [with charT = char; boost::date_time::string_parse_tree::collection_type = std::vector >]' /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::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::string_type = std::__cxx11::basic_string]' /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/special_values_parser.hpp:54:17: required from 'boost::date_time::special_values_parser::special_values_parser() [with date_type = boost::gregorian::date; charT = char]' /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/time_parsing.hpp:316:18: required from 'time_type boost::date_time::parse_iso_time(const string&, char) [with time_type = boost::posix_time::ptime; std::__cxx11::string = std::__cxx11::basic_string]' /pbulk/work/net/libcmis/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::operator--() [with Derived = boost::iterators::transform_iterator, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>; Value = char; CategoryOrTraversal = boost::iterators::random_access_traversal_tag; Reference = char; Difference = long int]' should return 'boost::iterators::detail::iterator_facade_base, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, long int, true, false>&' [-Weffc++] 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::operator--(int) [with Derived = boost::iterators::transform_iterator, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>; Value = char; CategoryOrTraversal = boost::iterators::random_access_traversal_tag; Reference = char; Difference = long int]' should return 'boost::iterators::detail::iterator_facade_base, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, long int, true, false>' [-Weffc++] Derived operator--(int) ^~~~~~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/token_iterator.hpp:24:0, 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_separator(const Char*, const Char*, boost::empty_token_policy) [with Char = char; Tr = std::char_traits]': /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::__cxx11::string = std::__cxx11::basic_string]' /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 >::m_kept_delims' should be initialized in the member initialization list [-Weffc++] char_separator(const Char* dropped_delims, ^~~~~~~~~~~~~~ /pbulk/work/net/libcmis/work/.buildlink/include/boost/token_functions.hpp: In instantiation of 'boost::char_separator::char_separator(const Char*, const Char*, boost::empty_token_policy) [with Char = wchar_t; Tr = std::char_traits]': /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_parsing.hpp:320:22: required from 'boost::date_time::period boost::date_time::from_simple_string_type(const std::__cxx11::basic_string&) [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 >::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::string_parse_tree(boost::date_time::string_parse_tree::collection_type, unsigned int) [with charT = char; boost::date_time::string_parse_tree::collection_type = std::vector >]': /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::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::string_type = std::__cxx11::basic_string]' /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/special_values_parser.hpp:54:17: required from 'boost::date_time::special_values_parser::special_values_parser() [with date_type = boost::gregorian::date; charT = char]' /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/time_parsing.hpp:316:18: required from 'time_type boost::date_time::parse_iso_time(const string&, char) [with time_type = boost::posix_time::ptime; std::__cxx11::string = std::__cxx11::basic_string]' /pbulk/work/net/libcmis/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::m_next_chars' should be initialized in the member initialization list [-Weffc++] 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:0, 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::special_values_parser() [with date_type = boost::gregorian::date; charT = char]': /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/time_parsing.hpp:316:18: required from 'time_type boost::date_time::parse_iso_time(const string&, char) [with time_type = boost::posix_time::ptime; std::__cxx11::string = std::__cxx11::basic_string]' /pbulk/work/net/libcmis/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::m_sv_strings' should be initialized in the member initialization list [-Weffc++] special_values_parser() ^~~~~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/period_parser.hpp:19:0, 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::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::__cxx11::string = std::__cxx11::basic_string]' /pbulk/work/net/libcmis/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::cache' should be initialized in the member initialization list [-Weffc++] parse_match_result() : ^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/token_iterator.hpp:24:0, 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_separator(const Char*, const Char*, boost::empty_token_policy) [with Char = char; Tr = std::char_traits]': /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::__cxx11::string = std::__cxx11::basic_string]' /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 >::m_kept_delims' should be initialized in the member initialization list [-Weffc++] char_separator(const Char* dropped_delims, ^~~~~~~~~~~~~~ /pbulk/work/net/libcmis/work/.buildlink/include/boost/token_functions.hpp: In instantiation of 'boost::char_separator::char_separator(const Char*, const Char*, boost::empty_token_policy) [with Char = wchar_t; Tr = std::char_traits]': /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_parsing.hpp:320:22: required from 'boost::date_time::period boost::date_time::from_simple_string_type(const std::__cxx11::basic_string&) [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 >::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:0, 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::special_values_parser() [with date_type = boost::gregorian::date; charT = char]': /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/time_parsing.hpp:316:18: required from 'time_type boost::date_time::parse_iso_time(const string&, char) [with time_type = boost::posix_time::ptime; std::__cxx11::string = std::__cxx11::basic_string]' /pbulk/work/net/libcmis/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::m_sv_strings' should be initialized in the member initialization list [-Weffc++] special_values_parser() ^~~~~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/period_parser.hpp:19:0, 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::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::__cxx11::string = std::__cxx11::basic_string]' /pbulk/work/net/libcmis/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::cache' should be initialized in the member initialization list [-Weffc++] parse_match_result() : ^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/trim.hpp:23:0, 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:240:51: warning: user-defined 'boost::algorithm::detail::pred_andF boost::algorithm::operator&&(const boost::algorithm::predicate_facade&, const boost::algorithm::predicate_facade&)' always evaluates both arguments [-Weffc++] const predicate_facade& Pred2 ) ^ /pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/classification.hpp:264:51: warning: user-defined 'boost::algorithm::detail::pred_orF boost::algorithm::operator||(const boost::algorithm::predicate_facade&, const boost::algorithm::predicate_facade&)' always evaluates both arguments [-Weffc++] const predicate_facade& Pred2 ) ^ /pbulk/work/net/libcmis/work/.buildlink/include/boost/token_functions.hpp: In instantiation of 'boost::char_separator::char_separator(const Char*, const Char*, boost::empty_token_policy) [with Char = wchar_t; Tr = std::char_traits]': /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_parsing.hpp:320:22: required from 'boost::date_time::period boost::date_time::from_simple_string_type(const std::__cxx11::basic_string&) [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 >::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:0, 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::special_values_parser() [with date_type = boost::gregorian::date; charT = char]': /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/time_parsing.hpp:316:18: required from 'time_type boost::date_time::parse_iso_time(const string&, char) [with time_type = boost::posix_time::ptime; std::__cxx11::string = std::__cxx11::basic_string]' /pbulk/work/net/libcmis/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::m_sv_strings' should be initialized in the member initialization list [-Weffc++] special_values_parser() ^~~~~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/period_parser.hpp:19:0, 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::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::__cxx11::string = std::__cxx11::basic_string]' /pbulk/work/net/libcmis/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::cache' should be initialized in the member initialization list [-Weffc++] parse_match_result() : ^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/function/function_template.hpp:14:0, 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++] function_base() : vtable(0) { } ^~~~~~~~~~~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/token_iterator.hpp:24:0, 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_separator(const Char*, const Char*, boost::empty_token_policy) [with Char = char; Tr = std::char_traits]': /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::__cxx11::string = std::__cxx11::basic_string]' /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 >::m_kept_delims' should be initialized in the member initialization list [-Weffc++] char_separator(const Char* dropped_delims, ^~~~~~~~~~~~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/range/iterator_range_core.hpp:27:0, 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, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, long 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, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, long 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, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, long int, true, true>' /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:854:9: required from 'class boost::iterators::iterator_facade, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, long int>' /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_adaptor.hpp:249:9: required from 'class boost::iterators::iterator_adaptor, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>, __gnu_cxx::__normal_iterator >, 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, __gnu_cxx::__normal_iterator >, 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; RangeT = std::__cxx11::basic_string; FunctorT = boost::algorithm::detail::to_lowerF]' /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]' 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::operator++() [with Derived = boost::iterators::transform_iterator, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>; Value = char; CategoryOrTraversal = boost::iterators::random_access_traversal_tag; Reference = char; Difference = long int]' should return 'boost::iterators::detail::iterator_facade_base, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, long int, false, false>&' [-Weffc++] Derived& operator++() ^~~~~~~~ /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp: In instantiation of 'class boost::iterators::detail::iterator_facade_base, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, long 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, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, long int, true, true>' /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:854:9: required from 'class boost::iterators::iterator_facade, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, long int>' /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_adaptor.hpp:249:9: required from 'class boost::iterators::iterator_adaptor, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>, __gnu_cxx::__normal_iterator >, 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, __gnu_cxx::__normal_iterator >, 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; RangeT = std::__cxx11::basic_string; FunctorT = boost::algorithm::detail::to_lowerF]' /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]' 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::operator--() [with Derived = boost::iterators::transform_iterator, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>; Value = char; CategoryOrTraversal = boost::iterators::random_access_traversal_tag; Reference = char; Difference = long int]' should return 'boost::iterators::detail::iterator_facade_base, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, long int, true, false>&' [-Weffc++] 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::operator--(int) [with Derived = boost::iterators::transform_iterator, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>; Value = char; CategoryOrTraversal = boost::iterators::random_access_traversal_tag; Reference = char; Difference = long int]' should return 'boost::iterators::detail::iterator_facade_base, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, long int, true, false>' [-Weffc++] 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 >, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >, std::__cxx11::basic_string, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string&, long int, false, false>': /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:854:9: required from 'class boost::iterators::iterator_facade >, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >, std::__cxx11::basic_string, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string&, long int>' /pbulk/work/net/libcmis/work/.buildlink/include/boost/token_iterator.hpp:30:9: required from 'class boost::token_iterator >, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >' /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::operator++() [with Derived = boost::token_iterator >, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >; Value = std::__cxx11::basic_string; CategoryOrTraversal = boost::iterators::forward_traversal_tag; Reference = const std::__cxx11::basic_string&; Difference = long int]' should return 'boost::iterators::detail::iterator_facade_base >, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >, std::__cxx11::basic_string, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string&, long int, false, false>&' [-Weffc++] Derived& operator++() ^~~~~~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/range/iterator_range_core.hpp:27:0, 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, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, long 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, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, long 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, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, long int, true, true>' /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:854:9: required from 'class boost::iterators::iterator_facade, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, long int>' /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_adaptor.hpp:249:9: required from 'class boost::iterators::iterator_adaptor, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>, __gnu_cxx::__normal_iterator >, 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]' /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/string_parse_tree.hpp:110:54: required from 'boost::date_time::string_parse_tree::string_parse_tree(boost::date_time::string_parse_tree::collection_type, unsigned int) [with charT = char; boost::date_time::string_parse_tree::collection_type = std::vector >]' /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::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::string_type = std::__cxx11::basic_string]' /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/special_values_parser.hpp:54:17: required from 'boost::date_time::special_values_parser::special_values_parser() [with date_type = boost::gregorian::date; charT = char]' /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/time_parsing.hpp:316:18: required from 'time_type boost::date_time::parse_iso_time(const string&, char) [with time_type = boost::posix_time::ptime; std::__cxx11::string = std::__cxx11::basic_string]' /pbulk/work/net/libcmis/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::operator++() [with Derived = boost::iterators::transform_iterator, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>; Value = char; CategoryOrTraversal = boost::iterators::random_access_traversal_tag; Reference = char; Difference = long int]' should return 'boost::iterators::detail::iterator_facade_base, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, long int, false, false>&' [-Weffc++] Derived& operator++() ^~~~~~~~ /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp: In instantiation of 'class boost::iterators::detail::iterator_facade_base, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, long 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, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, long int, true, true>' /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:854:9: required from 'class boost::iterators::iterator_facade, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, long int>' /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_adaptor.hpp:249:9: required from 'class boost::iterators::iterator_adaptor, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>, __gnu_cxx::__normal_iterator >, 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, __gnu_cxx::__normal_iterator >, 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; RangeT = std::__cxx11::basic_string; FunctorT = boost::algorithm::detail::to_lowerF]' /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]' /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/string_parse_tree.hpp:110:54: required from 'boost::date_time::string_parse_tree::string_parse_tree(boost::date_time::string_parse_tree::collection_type, unsigned int) [with charT = char; boost::date_time::string_parse_tree::collection_type = std::vector >]' /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::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::string_type = std::__cxx11::basic_string]' /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/special_values_parser.hpp:54:17: required from 'boost::date_time::special_values_parser::special_values_parser() [with date_type = boost::gregorian::date; charT = char]' /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/time_parsing.hpp:316:18: required from 'time_type boost::date_time::parse_iso_time(const string&, char) [with time_type = boost::posix_time::ptime; std::__cxx11::string = std::__cxx11::basic_string]' /pbulk/work/net/libcmis/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::operator--() [with Derived = boost::iterators::transform_iterator, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>; Value = char; CategoryOrTraversal = boost::iterators::random_access_traversal_tag; Reference = char; Difference = long int]' should return 'boost::iterators::detail::iterator_facade_base, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, long int, true, false>&' [-Weffc++] 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::operator--(int) [with Derived = boost::iterators::transform_iterator, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>; Value = char; CategoryOrTraversal = boost::iterators::random_access_traversal_tag; Reference = char; Difference = long int]' should return 'boost::iterators::detail::iterator_facade_base, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, long int, true, false>' [-Weffc++] 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::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::special_values_parser() [with date_type = boost::gregorian::date; charT = char]' /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/time_parsing.hpp:316:18: required from 'time_type boost::date_time::parse_iso_time(const string&, char) [with time_type = boost::posix_time::ptime; std::__cxx11::string = std::__cxx11::basic_string]' /pbulk/work/net/libcmis/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::m_next_chars' should be initialized in the member initialization list [-Weffc++] 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:0, 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, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >, std::__cxx11::basic_string, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string&, long int, false, false>': /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:854:9: required from 'class boost::iterators::iterator_facade, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >, std::__cxx11::basic_string, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string&, long int>' /pbulk/work/net/libcmis/work/.buildlink/include/boost/token_iterator.hpp:30:9: required from 'class boost::token_iterator, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >' /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::operator++() [with Derived = boost::token_iterator, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >; Value = std::__cxx11::basic_string; CategoryOrTraversal = boost::iterators::forward_traversal_tag; Reference = const std::__cxx11::basic_string&; Difference = long int]' should return 'boost::iterators::detail::iterator_facade_base, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >, std::__cxx11::basic_string, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string&, long int, false, false>&' [-Weffc++] Derived& operator++() ^~~~~~~~ /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp: In instantiation of 'class boost::iterators::detail::iterator_facade_base >, std::__cxx11::basic_string >, std::__cxx11::basic_string, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string&, long int, false, false>': /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:854:9: required from 'class boost::iterators::iterator_facade >, std::__cxx11::basic_string >, std::__cxx11::basic_string, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string&, long int>' /pbulk/work/net/libcmis/work/.buildlink/include/boost/token_iterator.hpp:30:9: required from 'class boost::token_iterator >, std::__cxx11::basic_string >' /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::operator++() [with Derived = boost::token_iterator >, std::__cxx11::basic_string >; Value = std::__cxx11::basic_string; CategoryOrTraversal = boost::iterators::forward_traversal_tag; Reference = const std::__cxx11::basic_string&; Difference = long int]' should return 'boost::iterators::detail::iterator_facade_base >, std::__cxx11::basic_string >, std::__cxx11::basic_string, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string&, long int, false, false>&' [-Weffc++] /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp: In substitution of 'template typename boost::iterators::detail::postfix_increment_result::type boost::iterators::operator++(boost::iterators::iterator_facade&, int) [with I = boost::token_iterator, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >; V = std::__cxx11::basic_string; TC = boost::iterators::forward_traversal_tag; R = const std::__cxx11::basic_string&; D = long 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&, const std::__cxx11::basic_string&>, boost::mpl::not_ >, mpl_::bool_, mpl_::bool_, mpl_::bool_ >, boost::mpl::if_&, std::__cxx11::basic_string >, boost::iterators::detail::postfix_increment_proxy, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string > >, boost::iterators::detail::writable_postfix_increment_proxy, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string > > >, boost::mpl::identity, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string > > >::type boost::iterators::operator++(boost::iterators::iterator_facade, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >, std::__cxx11::basic_string, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string&, long int>&, int)' should return 'boost::iterators::iterator_facade, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >, std::__cxx11::basic_string, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string&, long int>' [-Weffc++] operator++( ^~~~~~~~ /pbulk/work/net/libcmis/work/.buildlink/include/boost/token_functions.hpp: In instantiation of 'boost::char_separator::char_separator(const Char*, const Char*, boost::empty_token_policy) [with Char = wchar_t; Tr = std::char_traits]': /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_parsing.hpp:320:22: required from 'boost::date_time::period boost::date_time::from_simple_string_type(const std::__cxx11::basic_string&) [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 >::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:0, 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::special_values_parser() [with date_type = boost::gregorian::date; charT = char]': /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/time_parsing.hpp:316:18: required from 'time_type boost::date_time::parse_iso_time(const string&, char) [with time_type = boost::posix_time::ptime; std::__cxx11::string = std::__cxx11::basic_string]' /pbulk/work/net/libcmis/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::m_sv_strings' should be initialized in the member initialization list [-Weffc++] special_values_parser() ^~~~~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/period_parser.hpp:19:0, 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::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::__cxx11::string = std::__cxx11::basic_string]' /pbulk/work/net/libcmis/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::cache' should be initialized in the member initialization list [-Weffc++] parse_match_result() : ^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/period_parser.hpp:19:0, 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::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::special_values_parser() [with date_type = boost::gregorian::date; charT = char]' /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/time_parsing.hpp:316:18: required from 'time_type boost::date_time::parse_iso_time(const string&, char) [with time_type = boost::posix_time::ptime; std::__cxx11::string = std::__cxx11::basic_string]' /pbulk/work/net/libcmis/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::m_next_chars' should be initialized in the member initialization list [-Weffc++] 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::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::special_values_parser() [with date_type = boost::gregorian::date; charT = char]' /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/time_parsing.hpp:316:18: required from 'time_type boost::date_time::parse_iso_time(const string&, char) [with time_type = boost::posix_time::ptime; std::__cxx11::string = std::__cxx11::basic_string]' /pbulk/work/net/libcmis/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::m_next_chars' should be initialized in the member initialization list [-Weffc++] 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::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::special_values_parser() [with date_type = boost::gregorian::date; charT = char]' /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/time_parsing.hpp:316:18: required from 'time_type boost::date_time::parse_iso_time(const string&, char) [with time_type = boost::posix_time::ptime; std::__cxx11::string = std::__cxx11::basic_string]' /pbulk/work/net/libcmis/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::m_next_chars' should be initialized in the member initialization list [-Weffc++] 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::string_parse_tree(boost::date_time::string_parse_tree::collection_type, unsigned int) [with charT = char; boost::date_time::string_parse_tree::collection_type = std::vector >]': /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::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::string_type = std::__cxx11::basic_string]' /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/special_values_parser.hpp:54:17: required from 'boost::date_time::special_values_parser::special_values_parser() [with date_type = boost::gregorian::date; charT = char]' /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/time_parsing.hpp:316:18: required from 'time_type boost::date_time::parse_iso_time(const string&, char) [with time_type = boost::posix_time::ptime; std::__cxx11::string = std::__cxx11::basic_string]' /pbulk/work/net/libcmis/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::m_next_chars' should be initialized in the member initialization list [-Weffc++] 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:0, 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:240:51: warning: user-defined 'boost::algorithm::detail::pred_andF boost::algorithm::operator&&(const boost::algorithm::predicate_facade&, const boost::algorithm::predicate_facade&)' always evaluates both arguments [-Weffc++] const predicate_facade& Pred2 ) ^ /pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/classification.hpp:264:51: warning: user-defined 'boost::algorithm::detail::pred_orF boost::algorithm::operator||(const boost::algorithm::predicate_facade&, const boost::algorithm::predicate_facade&)' always evaluates both arguments [-Weffc++] const predicate_facade& Pred2 ) ^ /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/string_parse_tree.hpp: In instantiation of 'boost::date_time::string_parse_tree::string_parse_tree(boost::date_time::string_parse_tree::collection_type, unsigned int) [with charT = char; boost::date_time::string_parse_tree::collection_type = std::vector >]': /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::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::string_type = std::__cxx11::basic_string]' /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/special_values_parser.hpp:54:17: required from 'boost::date_time::special_values_parser::special_values_parser() [with date_type = boost::gregorian::date; charT = char]' /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/time_parsing.hpp:316:18: required from 'time_type boost::date_time::parse_iso_time(const string&, char) [with time_type = boost::posix_time::ptime; std::__cxx11::string = std::__cxx11::basic_string]' /pbulk/work/net/libcmis/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::m_next_chars' should be initialized in the member initialization list [-Weffc++] 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::string_parse_tree(boost::date_time::string_parse_tree::collection_type, unsigned int) [with charT = char; boost::date_time::string_parse_tree::collection_type = std::vector >]': /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::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::string_type = std::__cxx11::basic_string]' /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/special_values_parser.hpp:54:17: required from 'boost::date_time::special_values_parser::special_values_parser() [with date_type = boost::gregorian::date; charT = char]' /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/time_parsing.hpp:316:18: required from 'time_type boost::date_time::parse_iso_time(const string&, char) [with time_type = boost::posix_time::ptime; std::__cxx11::string = std::__cxx11::basic_string]' /pbulk/work/net/libcmis/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::m_next_chars' should be initialized in the member initialization list [-Weffc++] 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:0, 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++] 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::string_parse_tree(boost::date_time::string_parse_tree::collection_type, unsigned int) [with charT = char; boost::date_time::string_parse_tree::collection_type = std::vector >]': /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::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::string_type = std::__cxx11::basic_string]' /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/special_values_parser.hpp:54:17: required from 'boost::date_time::special_values_parser::special_values_parser() [with date_type = boost::gregorian::date; charT = char]' /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/time_parsing.hpp:316:18: required from 'time_type boost::date_time::parse_iso_time(const string&, char) [with time_type = boost::posix_time::ptime; std::__cxx11::string = std::__cxx11::basic_string]' /pbulk/work/net/libcmis/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::m_next_chars' should be initialized in the member initialization list [-Weffc++] 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:0, 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, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, long 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, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, long 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, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, long int, true, true>' /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:854:9: required from 'class boost::iterators::iterator_facade, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, long int>' /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_adaptor.hpp:249:9: required from 'class boost::iterators::iterator_adaptor, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>, __gnu_cxx::__normal_iterator >, 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]' /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/string_parse_tree.hpp:110:54: required from 'boost::date_time::string_parse_tree::string_parse_tree(boost::date_time::string_parse_tree::collection_type, unsigned int) [with charT = char; boost::date_time::string_parse_tree::collection_type = std::vector >]' /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::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::string_type = std::__cxx11::basic_string]' /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/special_values_parser.hpp:54:17: required from 'boost::date_time::special_values_parser::special_values_parser() [with date_type = boost::gregorian::date; charT = char]' /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/time_parsing.hpp:316:18: required from 'time_type boost::date_time::parse_iso_time(const string&, char) [with time_type = boost::posix_time::ptime; std::__cxx11::string = std::__cxx11::basic_string]' /pbulk/work/net/libcmis/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::operator++() [with Derived = boost::iterators::transform_iterator, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>; Value = char; CategoryOrTraversal = boost::iterators::random_access_traversal_tag; Reference = char; Difference = long int]' should return 'boost::iterators::detail::iterator_facade_base, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, long int, false, false>&' [-Weffc++] Derived& operator++() ^~~~~~~~ /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp: In instantiation of 'class boost::iterators::detail::iterator_facade_base, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, long 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, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, long int, true, true>' /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:854:9: required from 'class boost::iterators::iterator_facade, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, long int>' /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_adaptor.hpp:249:9: required from 'class boost::iterators::iterator_adaptor, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>, __gnu_cxx::__normal_iterator >, 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, __gnu_cxx::__normal_iterator >, 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; RangeT = std::__cxx11::basic_string; FunctorT = boost::algorithm::detail::to_lowerF]' /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]' /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/string_parse_tree.hpp:110:54: required from 'boost::date_time::string_parse_tree::string_parse_tree(boost::date_time::string_parse_tree::collection_type, unsigned int) [with charT = char; boost::date_time::string_parse_tree::collection_type = std::vector >]' /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::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::string_type = std::__cxx11::basic_string]' /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/special_values_parser.hpp:54:17: required from 'boost::date_time::special_values_parser::special_values_parser() [with date_type = boost::gregorian::date; charT = char]' /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/time_parsing.hpp:316:18: required from 'time_type boost::date_time::parse_iso_time(const string&, char) [with time_type = boost::posix_time::ptime; std::__cxx11::string = std::__cxx11::basic_string]' /pbulk/work/net/libcmis/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::operator--() [with Derived = boost::iterators::transform_iterator, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>; Value = char; CategoryOrTraversal = boost::iterators::random_access_traversal_tag; Reference = char; Difference = long int]' should return 'boost::iterators::detail::iterator_facade_base, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, long int, true, false>&' [-Weffc++] 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::operator--(int) [with Derived = boost::iterators::transform_iterator, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>; Value = char; CategoryOrTraversal = boost::iterators::random_access_traversal_tag; Reference = char; Difference = long int]' should return 'boost::iterators::detail::iterator_facade_base, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, long int, true, false>' [-Weffc++] 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 >, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >, std::__cxx11::basic_string, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string&, long int, false, false>': /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:854:9: required from 'class boost::iterators::iterator_facade >, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >, std::__cxx11::basic_string, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string&, long int>' /pbulk/work/net/libcmis/work/.buildlink/include/boost/token_iterator.hpp:30:9: required from 'class boost::token_iterator >, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >' /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_parsing.hpp:322:36: required from 'boost::date_time::period boost::date_time::from_simple_string_type(const std::__cxx11::basic_string&) [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::operator++() [with Derived = boost::token_iterator >, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >; Value = std::__cxx11::basic_string; CategoryOrTraversal = boost::iterators::forward_traversal_tag; Reference = const std::__cxx11::basic_string&; Difference = long int]' should return 'boost::iterators::detail::iterator_facade_base >, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >, std::__cxx11::basic_string, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string&, long int, false, false>&' [-Weffc++] Derived& operator++() ^~~~~~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/range/iterator_range_core.hpp:27:0, 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, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >, std::__cxx11::basic_string, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string&, long int, false, false>': /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:854:9: required from 'class boost::iterators::iterator_facade, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >, std::__cxx11::basic_string, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string&, long int>' /pbulk/work/net/libcmis/work/.buildlink/include/boost/token_iterator.hpp:30:9: required from 'class boost::token_iterator, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >' /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::operator++() [with Derived = boost::token_iterator, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >; Value = std::__cxx11::basic_string; CategoryOrTraversal = boost::iterators::forward_traversal_tag; Reference = const std::__cxx11::basic_string&; Difference = long int]' should return 'boost::iterators::detail::iterator_facade_base, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >, std::__cxx11::basic_string, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string&, long int, false, false>&' [-Weffc++] Derived& operator++() ^~~~~~~~ /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp: In substitution of 'template typename boost::iterators::detail::postfix_increment_result::type boost::iterators::operator++(boost::iterators::iterator_facade&, int) [with I = boost::token_iterator, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >; V = std::__cxx11::basic_string; TC = boost::iterators::forward_traversal_tag; R = const std::__cxx11::basic_string&; D = long 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&, const std::__cxx11::basic_string&>, boost::mpl::not_ >, mpl_::bool_, mpl_::bool_, mpl_::bool_ >, boost::mpl::if_&, std::__cxx11::basic_string >, boost::iterators::detail::postfix_increment_proxy, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string > >, boost::iterators::detail::writable_postfix_increment_proxy, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string > > >, boost::mpl::identity, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string > > >::type boost::iterators::operator++(boost::iterators::iterator_facade, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >, std::__cxx11::basic_string, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string&, long int>&, int)' should return 'boost::iterators::iterator_facade, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >, std::__cxx11::basic_string, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string&, long int>' [-Weffc++] operator++( ^~~~~~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/range/iterator_range_core.hpp:27:0, 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, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, long 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, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, long 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, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, long int, true, true>' /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:854:9: required from 'class boost::iterators::iterator_facade, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, long int>' /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_adaptor.hpp:249:9: required from 'class boost::iterators::iterator_adaptor, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>, __gnu_cxx::__normal_iterator >, 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]' /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/string_parse_tree.hpp:110:54: required from 'boost::date_time::string_parse_tree::string_parse_tree(boost::date_time::string_parse_tree::collection_type, unsigned int) [with charT = char; boost::date_time::string_parse_tree::collection_type = std::vector >]' /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::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::string_type = std::__cxx11::basic_string]' /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/special_values_parser.hpp:54:17: required from 'boost::date_time::special_values_parser::special_values_parser() [with date_type = boost::gregorian::date; charT = char]' /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/time_parsing.hpp:316:18: required from 'time_type boost::date_time::parse_iso_time(const string&, char) [with time_type = boost::posix_time::ptime; std::__cxx11::string = std::__cxx11::basic_string]' /pbulk/work/net/libcmis/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::operator++() [with Derived = boost::iterators::transform_iterator, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>; Value = char; CategoryOrTraversal = boost::iterators::random_access_traversal_tag; Reference = char; Difference = long int]' should return 'boost::iterators::detail::iterator_facade_base, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, long int, false, false>&' [-Weffc++] Derived& operator++() ^~~~~~~~ /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp: In instantiation of 'class boost::iterators::detail::iterator_facade_base, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, long 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, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, long int, true, true>' /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:854:9: required from 'class boost::iterators::iterator_facade, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, long int>' /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_adaptor.hpp:249:9: required from 'class boost::iterators::iterator_adaptor, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>, __gnu_cxx::__normal_iterator >, 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, __gnu_cxx::__normal_iterator >, 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; RangeT = std::__cxx11::basic_string; FunctorT = boost::algorithm::detail::to_lowerF]' /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]' /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/string_parse_tree.hpp:110:54: required from 'boost::date_time::string_parse_tree::string_parse_tree(boost::date_time::string_parse_tree::collection_type, unsigned int) [with charT = char; boost::date_time::string_parse_tree::collection_type = std::vector >]' /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::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::string_type = std::__cxx11::basic_string]' /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/special_values_parser.hpp:54:17: required from 'boost::date_time::special_values_parser::special_values_parser() [with date_type = boost::gregorian::date; charT = char]' /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/time_parsing.hpp:316:18: required from 'time_type boost::date_time::parse_iso_time(const string&, char) [with time_type = boost::posix_time::ptime; std::__cxx11::string = std::__cxx11::basic_string]' /pbulk/work/net/libcmis/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::operator--() [with Derived = boost::iterators::transform_iterator, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>; Value = char; CategoryOrTraversal = boost::iterators::random_access_traversal_tag; Reference = char; Difference = long int]' should return 'boost::iterators::detail::iterator_facade_base, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, long int, true, false>&' [-Weffc++] 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::operator--(int) [with Derived = boost::iterators::transform_iterator, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>; Value = char; CategoryOrTraversal = boost::iterators::random_access_traversal_tag; Reference = char; Difference = long int]' should return 'boost::iterators::detail::iterator_facade_base, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, long int, true, false>' [-Weffc++] Derived operator--(int) ^~~~~~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/range/iterator_range_core.hpp:27:0, 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, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, long 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, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, long 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, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, long int, true, true>' /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:854:9: required from 'class boost::iterators::iterator_facade, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, long int>' /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_adaptor.hpp:249:9: required from 'class boost::iterators::iterator_adaptor, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>, __gnu_cxx::__normal_iterator >, 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]' /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/string_parse_tree.hpp:110:54: required from 'boost::date_time::string_parse_tree::string_parse_tree(boost::date_time::string_parse_tree::collection_type, unsigned int) [with charT = char; boost::date_time::string_parse_tree::collection_type = std::vector >]' /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::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::string_type = std::__cxx11::basic_string]' /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/special_values_parser.hpp:54:17: required from 'boost::date_time::special_values_parser::special_values_parser() [with date_type = boost::gregorian::date; charT = char]' /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/time_parsing.hpp:316:18: required from 'time_type boost::date_time::parse_iso_time(const string&, char) [with time_type = boost::posix_time::ptime; std::__cxx11::string = std::__cxx11::basic_string]' /pbulk/work/net/libcmis/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::operator++() [with Derived = boost::iterators::transform_iterator, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>; Value = char; CategoryOrTraversal = boost::iterators::random_access_traversal_tag; Reference = char; Difference = long int]' should return 'boost::iterators::detail::iterator_facade_base, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, long int, false, false>&' [-Weffc++] Derived& operator++() ^~~~~~~~ /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp: In instantiation of 'class boost::iterators::detail::iterator_facade_base, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, long 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, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, long int, true, true>' /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:854:9: required from 'class boost::iterators::iterator_facade, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, long int>' /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_adaptor.hpp:249:9: required from 'class boost::iterators::iterator_adaptor, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>, __gnu_cxx::__normal_iterator >, 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, __gnu_cxx::__normal_iterator >, 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; RangeT = std::__cxx11::basic_string; FunctorT = boost::algorithm::detail::to_lowerF]' /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]' /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/string_parse_tree.hpp:110:54: required from 'boost::date_time::string_parse_tree::string_parse_tree(boost::date_time::string_parse_tree::collection_type, unsigned int) [with charT = char; boost::date_time::string_parse_tree::collection_type = std::vector >]' /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::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::string_type = std::__cxx11::basic_string]' /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/special_values_parser.hpp:54:17: required from 'boost::date_time::special_values_parser::special_values_parser() [with date_type = boost::gregorian::date; charT = char]' /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/time_parsing.hpp:316:18: required from 'time_type boost::date_time::parse_iso_time(const string&, char) [with time_type = boost::posix_time::ptime; std::__cxx11::string = std::__cxx11::basic_string]' /pbulk/work/net/libcmis/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::operator--() [with Derived = boost::iterators::transform_iterator, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>; Value = char; CategoryOrTraversal = boost::iterators::random_access_traversal_tag; Reference = char; Difference = long int]' should return 'boost::iterators::detail::iterator_facade_base, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, long int, true, false>&' [-Weffc++] 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::operator--(int) [with Derived = boost::iterators::transform_iterator, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>; Value = char; CategoryOrTraversal = boost::iterators::random_access_traversal_tag; Reference = char; Difference = long int]' should return 'boost::iterators::detail::iterator_facade_base, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, long int, true, false>' [-Weffc++] Derived operator--(int) ^~~~~~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/token_iterator.hpp:24:0, 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_separator(const Char*, const Char*, boost::empty_token_policy) [with Char = char; Tr = std::char_traits]': /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::__cxx11::string = std::__cxx11::basic_string]' /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 >::m_kept_delims' should be initialized in the member initialization list [-Weffc++] char_separator(const Char* dropped_delims, ^~~~~~~~~~~~~~ /pbulk/work/net/libcmis/work/.buildlink/include/boost/token_functions.hpp: In instantiation of 'boost::char_separator::char_separator(const Char*, const Char*, boost::empty_token_policy) [with Char = wchar_t; Tr = std::char_traits]': /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_parsing.hpp:320:22: required from 'boost::date_time::period boost::date_time::from_simple_string_type(const std::__cxx11::basic_string&) [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 >::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:0, 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::special_values_parser() [with date_type = boost::gregorian::date; charT = char]': /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/time_parsing.hpp:316:18: required from 'time_type boost::date_time::parse_iso_time(const string&, char) [with time_type = boost::posix_time::ptime; std::__cxx11::string = std::__cxx11::basic_string]' /pbulk/work/net/libcmis/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::m_sv_strings' should be initialized in the member initialization list [-Weffc++] special_values_parser() ^~~~~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/period_parser.hpp:19:0, 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::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::__cxx11::string = std::__cxx11::basic_string]' /pbulk/work/net/libcmis/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::cache' should be initialized in the member initialization list [-Weffc++] 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::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::special_values_parser() [with date_type = boost::gregorian::date; charT = char]' /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/time_parsing.hpp:316:18: required from 'time_type boost::date_time::parse_iso_time(const string&, char) [with time_type = boost::posix_time::ptime; std::__cxx11::string = std::__cxx11::basic_string]' /pbulk/work/net/libcmis/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::m_next_chars' should be initialized in the member initialization list [-Weffc++] 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::string_parse_tree(boost::date_time::string_parse_tree::collection_type, unsigned int) [with charT = char; boost::date_time::string_parse_tree::collection_type = std::vector >]': /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::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::string_type = std::__cxx11::basic_string]' /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/special_values_parser.hpp:54:17: required from 'boost::date_time::special_values_parser::special_values_parser() [with date_type = boost::gregorian::date; charT = char]' /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/time_parsing.hpp:316:18: required from 'time_type boost::date_time::parse_iso_time(const string&, char) [with time_type = boost::posix_time::ptime; std::__cxx11::string = std::__cxx11::basic_string]' /pbulk/work/net/libcmis/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::m_next_chars' should be initialized in the member initialization list [-Weffc++] 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 >, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >, std::__cxx11::basic_string, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string&, long int, false, false>': /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:854:9: required from 'class boost::iterators::iterator_facade >, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >, std::__cxx11::basic_string, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string&, long int>' /pbulk/work/net/libcmis/work/.buildlink/include/boost/token_iterator.hpp:30:9: required from 'class boost::token_iterator >, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >' /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_parsing.hpp:322:36: required from 'boost::date_time::period boost::date_time::from_simple_string_type(const std::__cxx11::basic_string&) [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::operator++() [with Derived = boost::token_iterator >, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >; Value = std::__cxx11::basic_string; CategoryOrTraversal = boost::iterators::forward_traversal_tag; Reference = const std::__cxx11::basic_string&; Difference = long int]' should return 'boost::iterators::detail::iterator_facade_base >, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >, std::__cxx11::basic_string, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string&, long int, false, false>&' [-Weffc++] Derived& operator++() ^~~~~~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/range/iterator_range_core.hpp:27:0, 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, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, long 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, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, long 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, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, long int, true, true>' /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:854:9: required from 'class boost::iterators::iterator_facade, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, long int>' /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_adaptor.hpp:249:9: required from 'class boost::iterators::iterator_adaptor, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>, __gnu_cxx::__normal_iterator >, 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]' /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/string_parse_tree.hpp:110:54: required from 'boost::date_time::string_parse_tree::string_parse_tree(boost::date_time::string_parse_tree::collection_type, unsigned int) [with charT = char; boost::date_time::string_parse_tree::collection_type = std::vector >]' /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::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::string_type = std::__cxx11::basic_string]' /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/special_values_parser.hpp:54:17: required from 'boost::date_time::special_values_parser::special_values_parser() [with date_type = boost::gregorian::date; charT = char]' /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/time_parsing.hpp:316:18: required from 'time_type boost::date_time::parse_iso_time(const string&, char) [with time_type = boost::posix_time::ptime; std::__cxx11::string = std::__cxx11::basic_string]' /pbulk/work/net/libcmis/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::operator++() [with Derived = boost::iterators::transform_iterator, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>; Value = char; CategoryOrTraversal = boost::iterators::random_access_traversal_tag; Reference = char; Difference = long int]' should return 'boost::iterators::detail::iterator_facade_base, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, long int, false, false>&' [-Weffc++] Derived& operator++() ^~~~~~~~ /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp: In instantiation of 'class boost::iterators::detail::iterator_facade_base, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, long 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, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, long int, true, true>' /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:854:9: required from 'class boost::iterators::iterator_facade, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, long int>' /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_adaptor.hpp:249:9: required from 'class boost::iterators::iterator_adaptor, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>, __gnu_cxx::__normal_iterator >, 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, __gnu_cxx::__normal_iterator >, 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; RangeT = std::__cxx11::basic_string; FunctorT = boost::algorithm::detail::to_lowerF]' /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]' /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/string_parse_tree.hpp:110:54: required from 'boost::date_time::string_parse_tree::string_parse_tree(boost::date_time::string_parse_tree::collection_type, unsigned int) [with charT = char; boost::date_time::string_parse_tree::collection_type = std::vector >]' /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::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::string_type = std::__cxx11::basic_string]' /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/special_values_parser.hpp:54:17: required from 'boost::date_time::special_values_parser::special_values_parser() [with date_type = boost::gregorian::date; charT = char]' /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/time_parsing.hpp:316:18: required from 'time_type boost::date_time::parse_iso_time(const string&, char) [with time_type = boost::posix_time::ptime; std::__cxx11::string = std::__cxx11::basic_string]' /pbulk/work/net/libcmis/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::operator--() [with Derived = boost::iterators::transform_iterator, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>; Value = char; CategoryOrTraversal = boost::iterators::random_access_traversal_tag; Reference = char; Difference = long int]' should return 'boost::iterators::detail::iterator_facade_base, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, long int, true, false>&' [-Weffc++] 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::operator--(int) [with Derived = boost::iterators::transform_iterator, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>; Value = char; CategoryOrTraversal = boost::iterators::random_access_traversal_tag; Reference = char; Difference = long int]' should return 'boost::iterators::detail::iterator_facade_base, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, long int, true, false>' [-Weffc++] Derived operator--(int) ^~~~~~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/token_iterator.hpp:24:0, 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_separator(const Char*, const Char*, boost::empty_token_policy) [with Char = char; Tr = std::char_traits]': /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::__cxx11::string = std::__cxx11::basic_string]' /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 >::m_kept_delims' should be initialized in the member initialization list [-Weffc++] char_separator(const Char* dropped_delims, ^~~~~~~~~~~~~~ /pbulk/work/net/libcmis/work/.buildlink/include/boost/token_functions.hpp: In instantiation of 'boost::char_separator::char_separator(const Char*, const Char*, boost::empty_token_policy) [with Char = wchar_t; Tr = std::char_traits]': /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_parsing.hpp:320:22: required from 'boost::date_time::period boost::date_time::from_simple_string_type(const std::__cxx11::basic_string&) [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 >::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:0, 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::special_values_parser() [with date_type = boost::gregorian::date; charT = char]': /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/time_parsing.hpp:316:18: required from 'time_type boost::date_time::parse_iso_time(const string&, char) [with time_type = boost::posix_time::ptime; std::__cxx11::string = std::__cxx11::basic_string]' /pbulk/work/net/libcmis/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::m_sv_strings' should be initialized in the member initialization list [-Weffc++] special_values_parser() ^~~~~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/period_parser.hpp:19:0, 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::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::__cxx11::string = std::__cxx11::basic_string]' /pbulk/work/net/libcmis/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::cache' should be initialized in the member initialization list [-Weffc++] 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::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::special_values_parser() [with date_type = boost::gregorian::date; charT = char]' /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/time_parsing.hpp:316:18: required from 'time_type boost::date_time::parse_iso_time(const string&, char) [with time_type = boost::posix_time::ptime; std::__cxx11::string = std::__cxx11::basic_string]' /pbulk/work/net/libcmis/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::m_next_chars' should be initialized in the member initialization list [-Weffc++] 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::string_parse_tree(boost::date_time::string_parse_tree::collection_type, unsigned int) [with charT = char; boost::date_time::string_parse_tree::collection_type = std::vector >]': /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::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::string_type = std::__cxx11::basic_string]' /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/special_values_parser.hpp:54:17: required from 'boost::date_time::special_values_parser::special_values_parser() [with date_type = boost::gregorian::date; charT = char]' /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/time_parsing.hpp:316:18: required from 'time_type boost::date_time::parse_iso_time(const string&, char) [with time_type = boost::posix_time::ptime; std::__cxx11::string = std::__cxx11::basic_string]' /pbulk/work/net/libcmis/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::m_next_chars' should be initialized in the member initialization list [-Weffc++] 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:0, 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, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, long 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, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, long 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, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, long int, true, true>' /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:854:9: required from 'class boost::iterators::iterator_facade, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, long int>' /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_adaptor.hpp:249:9: required from 'class boost::iterators::iterator_adaptor, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>, __gnu_cxx::__normal_iterator >, 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]' /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/string_parse_tree.hpp:110:54: required from 'boost::date_time::string_parse_tree::string_parse_tree(boost::date_time::string_parse_tree::collection_type, unsigned int) [with charT = char; boost::date_time::string_parse_tree::collection_type = std::vector >]' /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::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::string_type = std::__cxx11::basic_string]' /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/special_values_parser.hpp:54:17: required from 'boost::date_time::special_values_parser::special_values_parser() [with date_type = boost::gregorian::date; charT = char]' /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/time_parsing.hpp:316:18: required from 'time_type boost::date_time::parse_iso_time(const string&, char) [with time_type = boost::posix_time::ptime; std::__cxx11::string = std::__cxx11::basic_string]' /pbulk/work/net/libcmis/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::operator++() [with Derived = boost::iterators::transform_iterator, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>; Value = char; CategoryOrTraversal = boost::iterators::random_access_traversal_tag; Reference = char; Difference = long int]' should return 'boost::iterators::detail::iterator_facade_base, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, long int, false, false>&' [-Weffc++] Derived& operator++() ^~~~~~~~ /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp: In instantiation of 'class boost::iterators::detail::iterator_facade_base, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, long 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, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, long int, true, true>' /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:854:9: required from 'class boost::iterators::iterator_facade, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, long int>' /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_adaptor.hpp:249:9: required from 'class boost::iterators::iterator_adaptor, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>, __gnu_cxx::__normal_iterator >, 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, __gnu_cxx::__normal_iterator >, 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; RangeT = std::__cxx11::basic_string; FunctorT = boost::algorithm::detail::to_lowerF]' /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]' /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/string_parse_tree.hpp:110:54: required from 'boost::date_time::string_parse_tree::string_parse_tree(boost::date_time::string_parse_tree::collection_type, unsigned int) [with charT = char; boost::date_time::string_parse_tree::collection_type = std::vector >]' /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::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::string_type = std::__cxx11::basic_string]' /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/special_values_parser.hpp:54:17: required from 'boost::date_time::special_values_parser::special_values_parser() [with date_type = boost::gregorian::date; charT = char]' /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/time_parsing.hpp:316:18: required from 'time_type boost::date_time::parse_iso_time(const string&, char) [with time_type = boost::posix_time::ptime; std::__cxx11::string = std::__cxx11::basic_string]' /pbulk/work/net/libcmis/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::operator--() [with Derived = boost::iterators::transform_iterator, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>; Value = char; CategoryOrTraversal = boost::iterators::random_access_traversal_tag; Reference = char; Difference = long int]' should return 'boost::iterators::detail::iterator_facade_base, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, long int, true, false>&' [-Weffc++] 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::operator--(int) [with Derived = boost::iterators::transform_iterator, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>; Value = char; CategoryOrTraversal = boost::iterators::random_access_traversal_tag; Reference = char; Difference = long int]' should return 'boost::iterators::detail::iterator_facade_base, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, long int, true, false>' [-Weffc++] 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 CXX libcmis_la-gdrive-object-type.lo CXX libcmis_la-gdrive-object.lo CXX libcmis_la-gdrive-property.lo CXX libcmis_la-gdrive-repository.lo In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/time_duration.hpp:17:0, 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:17: warning: prefix 'T& boost::operators_impl::output_iterator_helper::operator++()' should return 'boost::operators_impl::output_iterator_helper&' [-Weffc++] T& operator++() { return static_cast(*this); } ^ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/shared_ptr.hpp:17:0, 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++] esft2_deleter_wrapper() BOOST_SP_NOEXCEPT ^~~~~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/time_duration.hpp:17:0, 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:17: warning: prefix 'T& boost::operators_impl::output_iterator_helper::operator++()' should return 'boost::operators_impl::output_iterator_helper&' [-Weffc++] T& operator++() { return static_cast(*this); } ^ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/range/iterator_range_core.hpp:27:0, 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:29: warning: prefix 'Derived& boost::iterators::detail::iterator_facade_base::operator++()' should return 'boost::iterators::detail::iterator_facade_base&' [-Weffc++] Derived& operator++() ^ /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:778:29: warning: prefix 'Derived& boost::iterators::detail::iterator_facade_base::operator--()' should return 'boost::iterators::detail::iterator_facade_base&' [-Weffc++] Derived& operator--() ^ /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:784:31: warning: postfix 'Derived boost::iterators::detail::iterator_facade_base::operator--(int)' should return 'boost::iterators::detail::iterator_facade_base' [-Weffc++] Derived operator--(int) ^ /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:875:3: warning: postfix 'typename boost::iterators::detail::postfix_increment_result::type boost::iterators::operator++(boost::iterators::iterator_facade&, int)' should return 'boost::iterators::iterator_facade' [-Weffc++] ) ^ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/range/iterator_range_core.hpp:27:0, 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:29: warning: prefix 'Derived& boost::iterators::detail::iterator_facade_base::operator++()' should return 'boost::iterators::detail::iterator_facade_base&' [-Weffc++] Derived& operator++() ^ /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:778:29: warning: prefix 'Derived& boost::iterators::detail::iterator_facade_base::operator--()' should return 'boost::iterators::detail::iterator_facade_base&' [-Weffc++] Derived& operator--() ^ /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:784:31: warning: postfix 'Derived boost::iterators::detail::iterator_facade_base::operator--(int)' should return 'boost::iterators::detail::iterator_facade_base' [-Weffc++] Derived operator--(int) ^ /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:875:3: warning: postfix 'typename boost::iterators::detail::postfix_increment_result::type boost::iterators::operator++(boost::iterators::iterator_facade&, int)' should return 'boost::iterators::iterator_facade' [-Weffc++] ) ^ /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp: In instantiation of 'class boost::iterators::detail::iterator_facade_base >, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >, std::__cxx11::basic_string, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string&, long int, false, false>': /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:854:9: required from 'class boost::iterators::iterator_facade >, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >, std::__cxx11::basic_string, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string&, long int>' /pbulk/work/net/libcmis/work/.buildlink/include/boost/token_iterator.hpp:30:9: required from 'class boost::token_iterator >, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >' /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::operator++() [with Derived = boost::token_iterator >, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >; Value = std::__cxx11::basic_string; CategoryOrTraversal = boost::iterators::forward_traversal_tag; Reference = const std::__cxx11::basic_string&; Difference = long int]' should return 'boost::iterators::detail::iterator_facade_base >, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >, std::__cxx11::basic_string, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string&, long int, false, false>&' [-Weffc++] Derived& operator++() ^~~~~~~~ /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp: In instantiation of 'class boost::iterators::detail::iterator_facade_base >, std::__cxx11::basic_string >, std::__cxx11::basic_string, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string&, long int, false, false>': /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:854:9: required from 'class boost::iterators::iterator_facade >, std::__cxx11::basic_string >, std::__cxx11::basic_string, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string&, long int>' /pbulk/work/net/libcmis/work/.buildlink/include/boost/token_iterator.hpp:30:9: required from 'class boost::token_iterator >, std::__cxx11::basic_string >' /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::operator++() [with Derived = boost::token_iterator >, std::__cxx11::basic_string >; Value = std::__cxx11::basic_string; CategoryOrTraversal = boost::iterators::forward_traversal_tag; Reference = const std::__cxx11::basic_string&; Difference = long int]' should return 'boost::iterators::detail::iterator_facade_base >, std::__cxx11::basic_string >, std::__cxx11::basic_string, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string&, long int, false, false>&' [-Weffc++] In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/shared_ptr.hpp:17:0, 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++] esft2_deleter_wrapper() BOOST_SP_NOEXCEPT ^~~~~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/shared_ptr.hpp:17:0, 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++] esft2_deleter_wrapper() BOOST_SP_NOEXCEPT ^~~~~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/shared_ptr.hpp:17:0, 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++] esft2_deleter_wrapper() BOOST_SP_NOEXCEPT ^~~~~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/time_duration.hpp:17:0, 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:17: warning: prefix 'T& boost::operators_impl::output_iterator_helper::operator++()' should return 'boost::operators_impl::output_iterator_helper&' [-Weffc++] T& operator++() { return static_cast(*this); } ^ /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp: In instantiation of 'class boost::iterators::detail::iterator_facade_base >, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >, std::__cxx11::basic_string, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string&, long int, false, false>': /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:854:9: required from 'class boost::iterators::iterator_facade >, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >, std::__cxx11::basic_string, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string&, long int>' /pbulk/work/net/libcmis/work/.buildlink/include/boost/token_iterator.hpp:30:9: required from 'class boost::token_iterator >, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >' /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::operator++() [with Derived = boost::token_iterator >, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >; Value = std::__cxx11::basic_string; CategoryOrTraversal = boost::iterators::forward_traversal_tag; Reference = const std::__cxx11::basic_string&; Difference = long int]' should return 'boost::iterators::detail::iterator_facade_base >, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >, std::__cxx11::basic_string, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string&, long int, false, false>&' [-Weffc++] Derived& operator++() ^~~~~~~~ /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp: In instantiation of 'class boost::iterators::detail::iterator_facade_base >, std::__cxx11::basic_string >, std::__cxx11::basic_string, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string&, long int, false, false>': /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:854:9: required from 'class boost::iterators::iterator_facade >, std::__cxx11::basic_string >, std::__cxx11::basic_string, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string&, long int>' /pbulk/work/net/libcmis/work/.buildlink/include/boost/token_iterator.hpp:30:9: required from 'class boost::token_iterator >, std::__cxx11::basic_string >' /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::operator++() [with Derived = boost::token_iterator >, std::__cxx11::basic_string >; Value = std::__cxx11::basic_string; CategoryOrTraversal = boost::iterators::forward_traversal_tag; Reference = const std::__cxx11::basic_string&; Difference = long int]' should return 'boost::iterators::detail::iterator_facade_base >, std::__cxx11::basic_string >, std::__cxx11::basic_string, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string&, long int, false, false>&' [-Weffc++] In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/time_duration.hpp:17:0, 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:17: warning: prefix 'T& boost::operators_impl::output_iterator_helper::operator++()' should return 'boost::operators_impl::output_iterator_helper&' [-Weffc++] T& operator++() { return static_cast(*this); } ^ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/trim.hpp:23:0, 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:240:51: warning: user-defined 'boost::algorithm::detail::pred_andF boost::algorithm::operator&&(const boost::algorithm::predicate_facade&, const boost::algorithm::predicate_facade&)' always evaluates both arguments [-Weffc++] const predicate_facade& Pred2 ) ^ /pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/classification.hpp:264:51: warning: user-defined 'boost::algorithm::detail::pred_orF boost::algorithm::operator||(const boost::algorithm::predicate_facade&, const boost::algorithm::predicate_facade&)' always evaluates both arguments [-Weffc++] const predicate_facade& Pred2 ) ^ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/function/function_template.hpp:14:0, 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++] function_base() : vtable(0) { } ^~~~~~~~~~~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/range/iterator_range_core.hpp:27:0, 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, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >, std::__cxx11::basic_string, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string&, long int, false, false>': /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:854:9: required from 'class boost::iterators::iterator_facade, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >, std::__cxx11::basic_string, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string&, long int>' /pbulk/work/net/libcmis/work/.buildlink/include/boost/token_iterator.hpp:30:9: required from 'class boost::token_iterator, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >' /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::operator++() [with Derived = boost::token_iterator, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >; Value = std::__cxx11::basic_string; CategoryOrTraversal = boost::iterators::forward_traversal_tag; Reference = const std::__cxx11::basic_string&; Difference = long int]' should return 'boost::iterators::detail::iterator_facade_base, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >, std::__cxx11::basic_string, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string&, long int, false, false>&' [-Weffc++] Derived& operator++() ^~~~~~~~ /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp: In substitution of 'template typename boost::iterators::detail::postfix_increment_result::type boost::iterators::operator++(boost::iterators::iterator_facade&, int) [with I = boost::token_iterator, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >; V = std::__cxx11::basic_string; TC = boost::iterators::forward_traversal_tag; R = const std::__cxx11::basic_string&; D = long 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&, const std::__cxx11::basic_string&>, boost::mpl::not_ >, mpl_::bool_, mpl_::bool_, mpl_::bool_ >, boost::mpl::if_&, std::__cxx11::basic_string >, boost::iterators::detail::postfix_increment_proxy, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string > >, boost::iterators::detail::writable_postfix_increment_proxy, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string > > >, boost::mpl::identity, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string > > >::type boost::iterators::operator++(boost::iterators::iterator_facade, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >, std::__cxx11::basic_string, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string&, long int>&, int)' should return 'boost::iterators::iterator_facade, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >, std::__cxx11::basic_string, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string&, long int>' [-Weffc++] operator++( ^~~~~~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/range/iterator_range_core.hpp:27:0, 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:29: warning: prefix 'Derived& boost::iterators::detail::iterator_facade_base::operator++()' should return 'boost::iterators::detail::iterator_facade_base&' [-Weffc++] Derived& operator++() ^ /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:778:29: warning: prefix 'Derived& boost::iterators::detail::iterator_facade_base::operator--()' should return 'boost::iterators::detail::iterator_facade_base&' [-Weffc++] Derived& operator--() ^ /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:784:31: warning: postfix 'Derived boost::iterators::detail::iterator_facade_base::operator--(int)' should return 'boost::iterators::detail::iterator_facade_base' [-Weffc++] Derived operator--(int) ^ /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:875:3: warning: postfix 'typename boost::iterators::detail::postfix_increment_result::type boost::iterators::operator++(boost::iterators::iterator_facade&, int)' should return 'boost::iterators::iterator_facade' [-Weffc++] ) ^ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/shared_ptr.hpp:17:0, 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++] esft2_deleter_wrapper() BOOST_SP_NOEXCEPT ^~~~~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/trim.hpp:23:0, 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:240:51: warning: user-defined 'boost::algorithm::detail::pred_andF boost::algorithm::operator&&(const boost::algorithm::predicate_facade&, const boost::algorithm::predicate_facade&)' always evaluates both arguments [-Weffc++] const predicate_facade& Pred2 ) ^ /pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/classification.hpp:264:51: warning: user-defined 'boost::algorithm::detail::pred_orF boost::algorithm::operator||(const boost::algorithm::predicate_facade&, const boost::algorithm::predicate_facade&)' always evaluates both arguments [-Weffc++] const predicate_facade& Pred2 ) ^ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/function/function_template.hpp:14:0, 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++] function_base() : vtable(0) { } ^~~~~~~~~~~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/range/iterator_range_core.hpp:27:0, 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, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >, std::__cxx11::basic_string, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string&, long int, false, false>': /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:854:9: required from 'class boost::iterators::iterator_facade, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >, std::__cxx11::basic_string, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string&, long int>' /pbulk/work/net/libcmis/work/.buildlink/include/boost/token_iterator.hpp:30:9: required from 'class boost::token_iterator, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >' /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::operator++() [with Derived = boost::token_iterator, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >; Value = std::__cxx11::basic_string; CategoryOrTraversal = boost::iterators::forward_traversal_tag; Reference = const std::__cxx11::basic_string&; Difference = long int]' should return 'boost::iterators::detail::iterator_facade_base, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >, std::__cxx11::basic_string, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string&, long int, false, false>&' [-Weffc++] Derived& operator++() ^~~~~~~~ /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp: In substitution of 'template typename boost::iterators::detail::postfix_increment_result::type boost::iterators::operator++(boost::iterators::iterator_facade&, int) [with I = boost::token_iterator, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >; V = std::__cxx11::basic_string; TC = boost::iterators::forward_traversal_tag; R = const std::__cxx11::basic_string&; D = long 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&, const std::__cxx11::basic_string&>, boost::mpl::not_ >, mpl_::bool_, mpl_::bool_, mpl_::bool_ >, boost::mpl::if_&, std::__cxx11::basic_string >, boost::iterators::detail::postfix_increment_proxy, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string > >, boost::iterators::detail::writable_postfix_increment_proxy, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string > > >, boost::mpl::identity, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string > > >::type boost::iterators::operator++(boost::iterators::iterator_facade, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >, std::__cxx11::basic_string, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string&, long int>&, int)' should return 'boost::iterators::iterator_facade, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >, std::__cxx11::basic_string, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string&, long int>' [-Weffc++] operator++( ^~~~~~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/range/iterator_range_core.hpp:27:0, 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:29: warning: prefix 'Derived& boost::iterators::detail::iterator_facade_base::operator++()' should return 'boost::iterators::detail::iterator_facade_base&' [-Weffc++] Derived& operator++() ^ /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:778:29: warning: prefix 'Derived& boost::iterators::detail::iterator_facade_base::operator--()' should return 'boost::iterators::detail::iterator_facade_base&' [-Weffc++] Derived& operator--() ^ /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:784:31: warning: postfix 'Derived boost::iterators::detail::iterator_facade_base::operator--(int)' should return 'boost::iterators::detail::iterator_facade_base' [-Weffc++] Derived operator--(int) ^ /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:875:3: warning: postfix 'typename boost::iterators::detail::postfix_increment_result::type boost::iterators::operator++(boost::iterators::iterator_facade&, int)' should return 'boost::iterators::iterator_facade' [-Weffc++] ) ^ /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp: In instantiation of 'class boost::iterators::detail::iterator_facade_base >, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >, std::__cxx11::basic_string, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string&, long int, false, false>': /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:854:9: required from 'class boost::iterators::iterator_facade >, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >, std::__cxx11::basic_string, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string&, long int>' /pbulk/work/net/libcmis/work/.buildlink/include/boost/token_iterator.hpp:30:9: required from 'class boost::token_iterator >, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >' /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_parsing.hpp:322:36: required from 'boost::date_time::period boost::date_time::from_simple_string_type(const std::__cxx11::basic_string&) [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::operator++() [with Derived = boost::token_iterator >, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >; Value = std::__cxx11::basic_string; CategoryOrTraversal = boost::iterators::forward_traversal_tag; Reference = const std::__cxx11::basic_string&; Difference = long int]' should return 'boost::iterators::detail::iterator_facade_base >, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >, std::__cxx11::basic_string, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string&, long int, false, false>&' [-Weffc++] Derived& operator++() ^~~~~~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/time_duration.hpp:17:0, 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:17: warning: prefix 'T& boost::operators_impl::output_iterator_helper::operator++()' should return 'boost::operators_impl::output_iterator_helper&' [-Weffc++] T& operator++() { return static_cast(*this); } ^ /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp: In instantiation of 'class boost::iterators::detail::iterator_facade_base >, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >, std::__cxx11::basic_string, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string&, long int, false, false>': /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:854:9: required from 'class boost::iterators::iterator_facade >, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >, std::__cxx11::basic_string, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string&, long int>' /pbulk/work/net/libcmis/work/.buildlink/include/boost/token_iterator.hpp:30:9: required from 'class boost::token_iterator >, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >' /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::operator++() [with Derived = boost::token_iterator >, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >; Value = std::__cxx11::basic_string; CategoryOrTraversal = boost::iterators::forward_traversal_tag; Reference = const std::__cxx11::basic_string&; Difference = long int]' should return 'boost::iterators::detail::iterator_facade_base >, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >, std::__cxx11::basic_string, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string&, long int, false, false>&' [-Weffc++] Derived& operator++() ^~~~~~~~ /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp: In instantiation of 'class boost::iterators::detail::iterator_facade_base >, std::__cxx11::basic_string >, std::__cxx11::basic_string, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string&, long int, false, false>': /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:854:9: required from 'class boost::iterators::iterator_facade >, std::__cxx11::basic_string >, std::__cxx11::basic_string, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string&, long int>' /pbulk/work/net/libcmis/work/.buildlink/include/boost/token_iterator.hpp:30:9: required from 'class boost::token_iterator >, std::__cxx11::basic_string >' /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::operator++() [with Derived = boost::token_iterator >, std::__cxx11::basic_string >; Value = std::__cxx11::basic_string; CategoryOrTraversal = boost::iterators::forward_traversal_tag; Reference = const std::__cxx11::basic_string&; Difference = long int]' should return 'boost::iterators::detail::iterator_facade_base >, std::__cxx11::basic_string >, std::__cxx11::basic_string, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string&, long int, false, false>&' [-Weffc++] In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/time_duration.hpp:17:0, 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:17: warning: prefix 'T& boost::operators_impl::output_iterator_helper::operator++()' should return 'boost::operators_impl::output_iterator_helper&' [-Weffc++] T& operator++() { return static_cast(*this); } ^ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/token_iterator.hpp:24:0, 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_separator(const Char*, const Char*, boost::empty_token_policy) [with Char = char; Tr = std::char_traits]': /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::__cxx11::string = std::__cxx11::basic_string]' /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 >::m_kept_delims' should be initialized in the member initialization list [-Weffc++] 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 >, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >, std::__cxx11::basic_string, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string&, long int, false, false>': /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:854:9: required from 'class boost::iterators::iterator_facade >, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >, std::__cxx11::basic_string, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string&, long int>' /pbulk/work/net/libcmis/work/.buildlink/include/boost/token_iterator.hpp:30:9: required from 'class boost::token_iterator >, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >' /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_parsing.hpp:322:36: required from 'boost::date_time::period boost::date_time::from_simple_string_type(const std::__cxx11::basic_string&) [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::operator++() [with Derived = boost::token_iterator >, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >; Value = std::__cxx11::basic_string; CategoryOrTraversal = boost::iterators::forward_traversal_tag; Reference = const std::__cxx11::basic_string&; Difference = long int]' should return 'boost::iterators::detail::iterator_facade_base >, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >, std::__cxx11::basic_string, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string&, long int, false, false>&' [-Weffc++] Derived& operator++() ^~~~~~~~ /pbulk/work/net/libcmis/work/.buildlink/include/boost/token_functions.hpp: In instantiation of 'boost::char_separator::char_separator(const Char*, const Char*, boost::empty_token_policy) [with Char = wchar_t; Tr = std::char_traits]': /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_parsing.hpp:320:22: required from 'boost::date_time::period boost::date_time::from_simple_string_type(const std::__cxx11::basic_string&) [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 >::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:0, 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::special_values_parser() [with date_type = boost::gregorian::date; charT = char]': /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/time_parsing.hpp:316:18: required from 'time_type boost::date_time::parse_iso_time(const string&, char) [with time_type = boost::posix_time::ptime; std::__cxx11::string = std::__cxx11::basic_string]' /pbulk/work/net/libcmis/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::m_sv_strings' should be initialized in the member initialization list [-Weffc++] special_values_parser() ^~~~~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/period_parser.hpp:19:0, 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::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::__cxx11::string = std::__cxx11::basic_string]' /pbulk/work/net/libcmis/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::cache' should be initialized in the member initialization list [-Weffc++] 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 >, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >, std::__cxx11::basic_string, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string&, long int, false, false>': /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:854:9: required from 'class boost::iterators::iterator_facade >, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >, std::__cxx11::basic_string, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string&, long int>' /pbulk/work/net/libcmis/work/.buildlink/include/boost/token_iterator.hpp:30:9: required from 'class boost::token_iterator >, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >' /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::operator++() [with Derived = boost::token_iterator >, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >; Value = std::__cxx11::basic_string; CategoryOrTraversal = boost::iterators::forward_traversal_tag; Reference = const std::__cxx11::basic_string&; Difference = long int]' should return 'boost::iterators::detail::iterator_facade_base >, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >, std::__cxx11::basic_string, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string&, long int, false, false>&' [-Weffc++] Derived& operator++() ^~~~~~~~ /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp: In instantiation of 'class boost::iterators::detail::iterator_facade_base >, std::__cxx11::basic_string >, std::__cxx11::basic_string, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string&, long int, false, false>': /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:854:9: required from 'class boost::iterators::iterator_facade >, std::__cxx11::basic_string >, std::__cxx11::basic_string, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string&, long int>' /pbulk/work/net/libcmis/work/.buildlink/include/boost/token_iterator.hpp:30:9: required from 'class boost::token_iterator >, std::__cxx11::basic_string >' /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::operator++() [with Derived = boost::token_iterator >, std::__cxx11::basic_string >; Value = std::__cxx11::basic_string; CategoryOrTraversal = boost::iterators::forward_traversal_tag; Reference = const std::__cxx11::basic_string&; Difference = long int]' should return 'boost::iterators::detail::iterator_facade_base >, std::__cxx11::basic_string >, std::__cxx11::basic_string, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string&, long int, false, false>&' [-Weffc++] In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/token_iterator.hpp:24:0, 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_separator(const Char*, const Char*, boost::empty_token_policy) [with Char = char; Tr = std::char_traits]': /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::__cxx11::string = std::__cxx11::basic_string]' /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 >::m_kept_delims' should be initialized in the member initialization list [-Weffc++] 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::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::special_values_parser() [with date_type = boost::gregorian::date; charT = char]' /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/time_parsing.hpp:316:18: required from 'time_type boost::date_time::parse_iso_time(const string&, char) [with time_type = boost::posix_time::ptime; std::__cxx11::string = std::__cxx11::basic_string]' /pbulk/work/net/libcmis/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::m_next_chars' should be initialized in the member initialization list [-Weffc++] 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:0, 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:240:51: warning: user-defined 'boost::algorithm::detail::pred_andF boost::algorithm::operator&&(const boost::algorithm::predicate_facade&, const boost::algorithm::predicate_facade&)' always evaluates both arguments [-Weffc++] const predicate_facade& Pred2 ) ^ /pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/classification.hpp:264:51: warning: user-defined 'boost::algorithm::detail::pred_orF boost::algorithm::operator||(const boost::algorithm::predicate_facade&, const boost::algorithm::predicate_facade&)' always evaluates both arguments [-Weffc++] const predicate_facade& Pred2 ) ^ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/function/function_template.hpp:14:0, 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++] function_base() : vtable(0) { } ^~~~~~~~~~~~~ /pbulk/work/net/libcmis/work/.buildlink/include/boost/token_functions.hpp: In instantiation of 'boost::char_separator::char_separator(const Char*, const Char*, boost::empty_token_policy) [with Char = wchar_t; Tr = std::char_traits]': /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_parsing.hpp:320:22: required from 'boost::date_time::period boost::date_time::from_simple_string_type(const std::__cxx11::basic_string&) [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 >::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:0, 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, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >, std::__cxx11::basic_string, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string&, long int, false, false>': /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:854:9: required from 'class boost::iterators::iterator_facade, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >, std::__cxx11::basic_string, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string&, long int>' /pbulk/work/net/libcmis/work/.buildlink/include/boost/token_iterator.hpp:30:9: required from 'class boost::token_iterator, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >' /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::operator++() [with Derived = boost::token_iterator, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >; Value = std::__cxx11::basic_string; CategoryOrTraversal = boost::iterators::forward_traversal_tag; Reference = const std::__cxx11::basic_string&; Difference = long int]' should return 'boost::iterators::detail::iterator_facade_base, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >, std::__cxx11::basic_string, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string&, long int, false, false>&' [-Weffc++] Derived& operator++() ^~~~~~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/format_date_parser.hpp:17:0, 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::special_values_parser() [with date_type = boost::gregorian::date; charT = char]': /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/time_parsing.hpp:316:18: required from 'time_type boost::date_time::parse_iso_time(const string&, char) [with time_type = boost::posix_time::ptime; std::__cxx11::string = std::__cxx11::basic_string]' /pbulk/work/net/libcmis/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::m_sv_strings' should be initialized in the member initialization list [-Weffc++] special_values_parser() ^~~~~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/period_parser.hpp:19:0, 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::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::__cxx11::string = std::__cxx11::basic_string]' /pbulk/work/net/libcmis/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::cache' should be initialized in the member initialization list [-Weffc++] parse_match_result() : ^~~~~~~~~~~~~~~~~~ /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp: In substitution of 'template typename boost::iterators::detail::postfix_increment_result::type boost::iterators::operator++(boost::iterators::iterator_facade&, int) [with I = boost::token_iterator, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >; V = std::__cxx11::basic_string; TC = boost::iterators::forward_traversal_tag; R = const std::__cxx11::basic_string&; D = long 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&, const std::__cxx11::basic_string&>, boost::mpl::not_ >, mpl_::bool_, mpl_::bool_, mpl_::bool_ >, boost::mpl::if_&, std::__cxx11::basic_string >, boost::iterators::detail::postfix_increment_proxy, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string > >, boost::iterators::detail::writable_postfix_increment_proxy, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string > > >, boost::mpl::identity, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string > > >::type boost::iterators::operator++(boost::iterators::iterator_facade, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >, std::__cxx11::basic_string, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string&, long int>&, int)' should return 'boost::iterators::iterator_facade, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >, std::__cxx11::basic_string, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string&, long int>' [-Weffc++] operator++( ^~~~~~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/range/iterator_range_core.hpp:27:0, 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:29: warning: prefix 'Derived& boost::iterators::detail::iterator_facade_base::operator++()' should return 'boost::iterators::detail::iterator_facade_base&' [-Weffc++] Derived& operator++() ^ /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:778:29: warning: prefix 'Derived& boost::iterators::detail::iterator_facade_base::operator--()' should return 'boost::iterators::detail::iterator_facade_base&' [-Weffc++] Derived& operator--() ^ /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:784:31: warning: postfix 'Derived boost::iterators::detail::iterator_facade_base::operator--(int)' should return 'boost::iterators::detail::iterator_facade_base' [-Weffc++] Derived operator--(int) ^ /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:875:3: warning: postfix 'typename boost::iterators::detail::postfix_increment_result::type boost::iterators::operator++(boost::iterators::iterator_facade&, int)' should return 'boost::iterators::iterator_facade' [-Weffc++] ) ^ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/range/iterator_range_core.hpp:27:0, 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:29: warning: prefix 'Derived& boost::iterators::detail::iterator_facade_base::operator++()' should return 'boost::iterators::detail::iterator_facade_base&' [-Weffc++] Derived& operator++() ^ /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:778:29: warning: prefix 'Derived& boost::iterators::detail::iterator_facade_base::operator--()' should return 'boost::iterators::detail::iterator_facade_base&' [-Weffc++] Derived& operator--() ^ /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:784:31: warning: postfix 'Derived boost::iterators::detail::iterator_facade_base::operator--(int)' should return 'boost::iterators::detail::iterator_facade_base' [-Weffc++] Derived operator--(int) ^ /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:875:3: warning: postfix 'typename boost::iterators::detail::postfix_increment_result::type boost::iterators::operator++(boost::iterators::iterator_facade&, int)' should return 'boost::iterators::iterator_facade' [-Weffc++] ) ^ /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/string_parse_tree.hpp: In instantiation of 'boost::date_time::string_parse_tree::string_parse_tree(boost::date_time::string_parse_tree::collection_type, unsigned int) [with charT = char; boost::date_time::string_parse_tree::collection_type = std::vector >]': /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::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::string_type = std::__cxx11::basic_string]' /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/special_values_parser.hpp:54:17: required from 'boost::date_time::special_values_parser::special_values_parser() [with date_type = boost::gregorian::date; charT = char]' /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/time_parsing.hpp:316:18: required from 'time_type boost::date_time::parse_iso_time(const string&, char) [with time_type = boost::posix_time::ptime; std::__cxx11::string = std::__cxx11::basic_string]' /pbulk/work/net/libcmis/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::m_next_chars' should be initialized in the member initialization list [-Weffc++] 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::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::special_values_parser() [with date_type = boost::gregorian::date; charT = char]' /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/time_parsing.hpp:316:18: required from 'time_type boost::date_time::parse_iso_time(const string&, char) [with time_type = boost::posix_time::ptime; std::__cxx11::string = std::__cxx11::basic_string]' /pbulk/work/net/libcmis/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::m_next_chars' should be initialized in the member initialization list [-Weffc++] 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:0, 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:240:51: warning: user-defined 'boost::algorithm::detail::pred_andF boost::algorithm::operator&&(const boost::algorithm::predicate_facade&, const boost::algorithm::predicate_facade&)' always evaluates both arguments [-Weffc++] const predicate_facade& Pred2 ) ^ /pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/classification.hpp:264:51: warning: user-defined 'boost::algorithm::detail::pred_orF boost::algorithm::operator||(const boost::algorithm::predicate_facade&, const boost::algorithm::predicate_facade&)' always evaluates both arguments [-Weffc++] const predicate_facade& Pred2 ) ^ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/function/function_template.hpp:14:0, 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++] function_base() : vtable(0) { } ^~~~~~~~~~~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/range/iterator_range_core.hpp:27:0, 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, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, long 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, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, long 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, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, long int, true, true>' /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:854:9: required from 'class boost::iterators::iterator_facade, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, long int>' /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_adaptor.hpp:249:9: required from 'class boost::iterators::iterator_adaptor, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>, __gnu_cxx::__normal_iterator >, 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]' /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/string_parse_tree.hpp:110:54: required from 'boost::date_time::string_parse_tree::string_parse_tree(boost::date_time::string_parse_tree::collection_type, unsigned int) [with charT = char; boost::date_time::string_parse_tree::collection_type = std::vector >]' /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::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::string_type = std::__cxx11::basic_string]' /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/special_values_parser.hpp:54:17: required from 'boost::date_time::special_values_parser::special_values_parser() [with date_type = boost::gregorian::date; charT = char]' /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/time_parsing.hpp:316:18: required from 'time_type boost::date_time::parse_iso_time(const string&, char) [with time_type = boost::posix_time::ptime; std::__cxx11::string = std::__cxx11::basic_string]' /pbulk/work/net/libcmis/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::operator++() [with Derived = boost::iterators::transform_iterator, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>; Value = char; CategoryOrTraversal = boost::iterators::random_access_traversal_tag; Reference = char; Difference = long int]' should return 'boost::iterators::detail::iterator_facade_base, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, long int, false, false>&' [-Weffc++] Derived& operator++() ^~~~~~~~ /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp: In instantiation of 'class boost::iterators::detail::iterator_facade_base, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, long 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, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, long int, true, true>' /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:854:9: required from 'class boost::iterators::iterator_facade, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, long int>' /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_adaptor.hpp:249:9: required from 'class boost::iterators::iterator_adaptor, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>, __gnu_cxx::__normal_iterator >, 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, __gnu_cxx::__normal_iterator >, 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; RangeT = std::__cxx11::basic_string; FunctorT = boost::algorithm::detail::to_lowerF]' /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]' /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/string_parse_tree.hpp:110:54: required from 'boost::date_time::string_parse_tree::string_parse_tree(boost::date_time::string_parse_tree::collection_type, unsigned int) [with charT = char; boost::date_time::string_parse_tree::collection_type = std::vector >]' /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::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::string_type = std::__cxx11::basic_string]' /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/special_values_parser.hpp:54:17: required from 'boost::date_time::special_values_parser::special_values_parser() [with date_type = boost::gregorian::date; charT = char]' /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/time_parsing.hpp:316:18: required from 'time_type boost::date_time::parse_iso_time(const string&, char) [with time_type = boost::posix_time::ptime; std::__cxx11::string = std::__cxx11::basic_string]' /pbulk/work/net/libcmis/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::operator--() [with Derived = boost::iterators::transform_iterator, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>; Value = char; CategoryOrTraversal = boost::iterators::random_access_traversal_tag; Reference = char; Difference = long int]' should return 'boost::iterators::detail::iterator_facade_base, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, long int, true, false>&' [-Weffc++] 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::operator--(int) [with Derived = boost::iterators::transform_iterator, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>; Value = char; CategoryOrTraversal = boost::iterators::random_access_traversal_tag; Reference = char; Difference = long int]' should return 'boost::iterators::detail::iterator_facade_base, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, long int, true, false>' [-Weffc++] Derived operator--(int) ^~~~~~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/range/iterator_range_core.hpp:27:0, 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, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >, std::__cxx11::basic_string, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string&, long int, false, false>': /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:854:9: required from 'class boost::iterators::iterator_facade, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >, std::__cxx11::basic_string, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string&, long int>' /pbulk/work/net/libcmis/work/.buildlink/include/boost/token_iterator.hpp:30:9: required from 'class boost::token_iterator, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >' /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::operator++() [with Derived = boost::token_iterator, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >; Value = std::__cxx11::basic_string; CategoryOrTraversal = boost::iterators::forward_traversal_tag; Reference = const std::__cxx11::basic_string&; Difference = long int]' should return 'boost::iterators::detail::iterator_facade_base, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >, std::__cxx11::basic_string, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string&, long int, false, false>&' [-Weffc++] Derived& operator++() ^~~~~~~~ /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp: In substitution of 'template typename boost::iterators::detail::postfix_increment_result::type boost::iterators::operator++(boost::iterators::iterator_facade&, int) [with I = boost::token_iterator, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >; V = std::__cxx11::basic_string; TC = boost::iterators::forward_traversal_tag; R = const std::__cxx11::basic_string&; D = long 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&, const std::__cxx11::basic_string&>, boost::mpl::not_ >, mpl_::bool_, mpl_::bool_, mpl_::bool_ >, boost::mpl::if_&, std::__cxx11::basic_string >, boost::iterators::detail::postfix_increment_proxy, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string > >, boost::iterators::detail::writable_postfix_increment_proxy, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string > > >, boost::mpl::identity, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string > > >::type boost::iterators::operator++(boost::iterators::iterator_facade, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >, std::__cxx11::basic_string, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string&, long int>&, int)' should return 'boost::iterators::iterator_facade, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >, std::__cxx11::basic_string, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string&, long int>' [-Weffc++] operator++( ^~~~~~~~ /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/string_parse_tree.hpp: In instantiation of 'boost::date_time::string_parse_tree::string_parse_tree(boost::date_time::string_parse_tree::collection_type, unsigned int) [with charT = char; boost::date_time::string_parse_tree::collection_type = std::vector >]': /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::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::string_type = std::__cxx11::basic_string]' /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/special_values_parser.hpp:54:17: required from 'boost::date_time::special_values_parser::special_values_parser() [with date_type = boost::gregorian::date; charT = char]' /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/time_parsing.hpp:316:18: required from 'time_type boost::date_time::parse_iso_time(const string&, char) [with time_type = boost::posix_time::ptime; std::__cxx11::string = std::__cxx11::basic_string]' /pbulk/work/net/libcmis/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::m_next_chars' should be initialized in the member initialization list [-Weffc++] 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/exceptions.hpp:17:0, 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:21: warning: 'operator=' should return a reference to '*this' [-Weffc++] return *this; ^~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/range/iterator_range_core.hpp:27:0, 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, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, long 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, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, long 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, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, long int, true, true>' /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:854:9: required from 'class boost::iterators::iterator_facade, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, long int>' /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_adaptor.hpp:249:9: required from 'class boost::iterators::iterator_adaptor, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>, __gnu_cxx::__normal_iterator >, 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]' /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/string_parse_tree.hpp:110:54: required from 'boost::date_time::string_parse_tree::string_parse_tree(boost::date_time::string_parse_tree::collection_type, unsigned int) [with charT = char; boost::date_time::string_parse_tree::collection_type = std::vector >]' /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::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::string_type = std::__cxx11::basic_string]' /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/special_values_parser.hpp:54:17: required from 'boost::date_time::special_values_parser::special_values_parser() [with date_type = boost::gregorian::date; charT = char]' /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/time_parsing.hpp:316:18: required from 'time_type boost::date_time::parse_iso_time(const string&, char) [with time_type = boost::posix_time::ptime; std::__cxx11::string = std::__cxx11::basic_string]' /pbulk/work/net/libcmis/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::operator++() [with Derived = boost::iterators::transform_iterator, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>; Value = char; CategoryOrTraversal = boost::iterators::random_access_traversal_tag; Reference = char; Difference = long int]' should return 'boost::iterators::detail::iterator_facade_base, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, long int, false, false>&' [-Weffc++] Derived& operator++() ^~~~~~~~ /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp: In instantiation of 'class boost::iterators::detail::iterator_facade_base, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, long 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, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, long int, true, true>' /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:854:9: required from 'class boost::iterators::iterator_facade, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, long int>' /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_adaptor.hpp:249:9: required from 'class boost::iterators::iterator_adaptor, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>, __gnu_cxx::__normal_iterator >, 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, __gnu_cxx::__normal_iterator >, 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; RangeT = std::__cxx11::basic_string; FunctorT = boost::algorithm::detail::to_lowerF]' /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]' /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/string_parse_tree.hpp:110:54: required from 'boost::date_time::string_parse_tree::string_parse_tree(boost::date_time::string_parse_tree::collection_type, unsigned int) [with charT = char; boost::date_time::string_parse_tree::collection_type = std::vector >]' /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::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::string_type = std::__cxx11::basic_string]' /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/special_values_parser.hpp:54:17: required from 'boost::date_time::special_values_parser::special_values_parser() [with date_type = boost::gregorian::date; charT = char]' /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/time_parsing.hpp:316:18: required from 'time_type boost::date_time::parse_iso_time(const string&, char) [with time_type = boost::posix_time::ptime; std::__cxx11::string = std::__cxx11::basic_string]' /pbulk/work/net/libcmis/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::operator--() [with Derived = boost::iterators::transform_iterator, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>; Value = char; CategoryOrTraversal = boost::iterators::random_access_traversal_tag; Reference = char; Difference = long int]' should return 'boost::iterators::detail::iterator_facade_base, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, long int, true, false>&' [-Weffc++] 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::operator--(int) [with Derived = boost::iterators::transform_iterator, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>; Value = char; CategoryOrTraversal = boost::iterators::random_access_traversal_tag; Reference = char; Difference = long int]' should return 'boost::iterators::detail::iterator_facade_base, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, long int, true, false>' [-Weffc++] Derived operator--(int) ^~~~~~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/tuple/tuple.hpp:28:0, 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:13: warning: 'operator=' should return a reference to '*this' [-Weffc++] return *this; ^~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/index_saver.hpp:17:0, 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++] 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++] /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp: In instantiation of 'class boost::iterators::detail::iterator_facade_base >, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >, std::__cxx11::basic_string, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string&, long int, false, false>': /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:854:9: required from 'class boost::iterators::iterator_facade >, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >, std::__cxx11::basic_string, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string&, long int>' /pbulk/work/net/libcmis/work/.buildlink/include/boost/token_iterator.hpp:30:9: required from 'class boost::token_iterator >, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >' /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::operator++() [with Derived = boost::token_iterator >, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >; Value = std::__cxx11::basic_string; CategoryOrTraversal = boost::iterators::forward_traversal_tag; Reference = const std::__cxx11::basic_string&; Difference = long int]' should return 'boost::iterators::detail::iterator_facade_base >, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >, std::__cxx11::basic_string, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string&, long int, false, false>&' [-Weffc++] Derived& operator++() ^~~~~~~~ /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp: In instantiation of 'class boost::iterators::detail::iterator_facade_base >, std::__cxx11::basic_string >, std::__cxx11::basic_string, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string&, long int, false, false>': /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:854:9: required from 'class boost::iterators::iterator_facade >, std::__cxx11::basic_string >, std::__cxx11::basic_string, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string&, long int>' /pbulk/work/net/libcmis/work/.buildlink/include/boost/token_iterator.hpp:30:9: required from 'class boost::token_iterator >, std::__cxx11::basic_string >' /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::operator++() [with Derived = boost::token_iterator >, std::__cxx11::basic_string >; Value = std::__cxx11::basic_string; CategoryOrTraversal = boost::iterators::forward_traversal_tag; Reference = const std::__cxx11::basic_string&; Difference = long int]' should return 'boost::iterators::detail::iterator_facade_base >, std::__cxx11::basic_string >, std::__cxx11::basic_string, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string&, long int, false, false>&' [-Weffc++] In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/sequenced_index.hpp:17:0, 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:50: warning: user-defined 'boost::_bi::bind_t, typename boost::_bi::add_value::type> > boost::_bi::operator&&(const boost::_bi::bind_t&, A2)' always evaluates both arguments [-Weffc++] operator op (bind_t 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' BOOST_BIND_OPERATOR( &&, logical_and ) ^ /pbulk/work/net/libcmis/work/.buildlink/include/boost/bind/bind.hpp:437:50: warning: user-defined 'boost::_bi::bind_t, typename boost::_bi::add_value::type> > boost::_bi::operator||(const boost::_bi::bind_t&, A2)' always evaluates both arguments [-Weffc++] operator op (bind_t 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' BOOST_BIND_OPERATOR( ||, logical_or ) ^ /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp: In instantiation of 'class boost::iterators::detail::iterator_facade_base >, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >, std::__cxx11::basic_string, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string&, long int, false, false>': /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:854:9: required from 'class boost::iterators::iterator_facade >, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >, std::__cxx11::basic_string, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string&, long int>' /pbulk/work/net/libcmis/work/.buildlink/include/boost/token_iterator.hpp:30:9: required from 'class boost::token_iterator >, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >' /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::operator++() [with Derived = boost::token_iterator >, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >; Value = std::__cxx11::basic_string; CategoryOrTraversal = boost::iterators::forward_traversal_tag; Reference = const std::__cxx11::basic_string&; Difference = long int]' should return 'boost::iterators::detail::iterator_facade_base >, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >, std::__cxx11::basic_string, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string&, long int, false, false>&' [-Weffc++] Derived& operator++() ^~~~~~~~ /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp: In instantiation of 'class boost::iterators::detail::iterator_facade_base >, std::__cxx11::basic_string >, std::__cxx11::basic_string, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string&, long int, false, false>': /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:854:9: required from 'class boost::iterators::iterator_facade >, std::__cxx11::basic_string >, std::__cxx11::basic_string, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string&, long int>' /pbulk/work/net/libcmis/work/.buildlink/include/boost/token_iterator.hpp:30:9: required from 'class boost::token_iterator >, std::__cxx11::basic_string >' /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::operator++() [with Derived = boost::token_iterator >, std::__cxx11::basic_string >; Value = std::__cxx11::basic_string; CategoryOrTraversal = boost::iterators::forward_traversal_tag; Reference = const std::__cxx11::basic_string&; Difference = long int]' should return 'boost::iterators::detail::iterator_facade_base >, std::__cxx11::basic_string >, std::__cxx11::basic_string, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string&, long int, false, false>&' [-Weffc++] In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/exceptions.hpp:17:0, 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:21: warning: 'operator=' should return a reference to '*this' [-Weffc++] return *this; ^~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/shared_ptr.hpp:17:0, 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++] esft2_deleter_wrapper() BOOST_SP_NOEXCEPT ^~~~~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520:0, 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& boost::property_tree::basic_ptree::get_child(const path_type&)': /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:573:62: warning: declaration of 'path' shadows a global declaration [-Wshadow] basic_ptree::get_child(const path_type &path) ^ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15:0, 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 typedef string_path > path; ^~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520:0, 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& boost::property_tree::basic_ptree::get_child(const path_type&) const': /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:585:64: warning: declaration of 'path' shadows a global declaration [-Wshadow] basic_ptree::get_child(const path_type &path) const ^~~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15:0, 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 typedef string_path > path; ^~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520:0, 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& boost::property_tree::basic_ptree::get_child(const path_type&, boost::property_tree::basic_ptree::self_type&)': /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:593:65: warning: declaration of 'path' shadows a global declaration [-Wshadow] self_type &default_value) ^ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15:0, 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 typedef string_path > path; ^~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520:0, 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& boost::property_tree::basic_ptree::get_child(const path_type&, const self_type&) const': /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:603:73: warning: declaration of 'path' shadows a global declaration [-Wshadow] const self_type &default_value) const ^~~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15:0, 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 typedef string_path > path; ^~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520:0, 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::get_child_optional(const path_type&)': /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:612:71: warning: declaration of 'path' shadows a global declaration [-Wshadow] basic_ptree::get_child_optional(const path_type &path) ^ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15:0, 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 typedef string_path > path; ^~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520:0, 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::get_child_optional(const path_type&) const': /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:624:73: warning: declaration of 'path' shadows a global declaration [-Wshadow] basic_ptree::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:0, 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 typedef string_path > path; ^~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520:0, 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& boost::property_tree::basic_ptree::put_child(const path_type&, const self_type&)': /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:637:63: warning: declaration of 'path' shadows a global declaration [-Wshadow] const self_type &value) ^ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15:0, 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 typedef string_path > path; ^~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520:0, 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& boost::property_tree::basic_ptree::add_child(const path_type&, const self_type&)': /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:655:63: warning: declaration of 'path' shadows a global declaration [-Wshadow] const self_type &value) ^ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15:0, 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 typedef string_path > path; ^~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520:0, 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, Type>::type boost::property_tree::basic_ptree::get(const path_type&, Translator) const': /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:744:46: warning: declaration of 'path' shadows a global declaration [-Wshadow] Translator tr) const ^~~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15:0, 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 typedef string_path > path; ^~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520:0, 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::get(const path_type&) const': /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:751:59: warning: declaration of 'path' shadows a global declaration [-Wshadow] Type basic_ptree::get(const path_type &path) const ^~~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15:0, 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 typedef string_path > path; ^~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520:0, 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::get(const path_type&, const Type&, Translator) const': /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:760:51: warning: declaration of 'path' shadows a global declaration [-Wshadow] Translator tr) const ^~~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15:0, 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 typedef string_path > path; ^~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520:0, 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, std::__cxx11::basic_string >::type boost::property_tree::basic_ptree::get(const path_type&, const Ch*, Translator) const': /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:772:72: warning: declaration of 'path' shadows a global declaration [-Wshadow] 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:0, 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 typedef string_path > path; ^~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520:0, 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, Type>::type boost::property_tree::basic_ptree::get(const path_type&, const Type&) const': /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:781:58: warning: declaration of 'path' shadows a global declaration [-Wshadow] const Type &default_value) const ^~~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15:0, 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 typedef string_path > path; ^~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520:0, 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, std::__cxx11::basic_string >::type boost::property_tree::basic_ptree::get(const path_type&, const Ch*) const': /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:793:57: warning: declaration of 'path' shadows a global declaration [-Wshadow] 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:0, 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 typedef string_path > path; ^~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520:0, 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::get_optional(const path_type&, Translator) const': /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:801:73: warning: declaration of 'path' shadows a global declaration [-Wshadow] Translator tr) const ^~~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15:0, 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 typedef string_path > path; ^~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520:0, 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::get_optional(const path_type&) const': /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:813:72: warning: declaration of 'path' shadows a global declaration [-Wshadow] const path_type &path) const ^~~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15:0, 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 typedef string_path > path; ^~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520:0, 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& boost::property_tree::basic_ptree::put(const path_type&, const Type&, Translator)': /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:844:64: warning: declaration of 'path' shadows a global declaration [-Wshadow] 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:0, 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 typedef string_path > path; ^~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520:0, 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& boost::property_tree::basic_ptree::put(const path_type&, const Type&)': /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:859:49: warning: declaration of 'path' shadows a global declaration [-Wshadow] const path_type &path, const Type &value) ^ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15:0, 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 typedef string_path > path; ^~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520:0, 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& boost::property_tree::basic_ptree::add(const path_type&, const Type&, Translator)': /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:868:64: warning: declaration of 'path' shadows a global declaration [-Wshadow] 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:0, 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 typedef string_path > path; ^~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520:0, 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& boost::property_tree::basic_ptree::add(const path_type&, const Type&)': /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:878:49: warning: declaration of 'path' shadows a global declaration [-Wshadow] const path_type &path, const Type &value) ^ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15:0, 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 typedef string_path > path; ^~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/tuple/tuple.hpp:28:0, 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:13: warning: 'operator=' should return a reference to '*this' [-Weffc++] return *this; ^~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/index_saver.hpp:17:0, 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++] 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:0, 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:50: warning: user-defined 'boost::_bi::bind_t, typename boost::_bi::add_value::type> > boost::_bi::operator&&(const boost::_bi::bind_t&, A2)' always evaluates both arguments [-Weffc++] operator op (bind_t 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' BOOST_BIND_OPERATOR( &&, logical_and ) ^ /pbulk/work/net/libcmis/work/.buildlink/include/boost/bind/bind.hpp:437:50: warning: user-defined 'boost::_bi::bind_t, typename boost::_bi::add_value::type> > boost::_bi::operator||(const boost::_bi::bind_t&, A2)' always evaluates both arguments [-Weffc++] operator op (bind_t 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' BOOST_BIND_OPERATOR( ||, logical_or ) ^ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/trim.hpp:23:0, 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:240:51: warning: user-defined 'boost::algorithm::detail::pred_andF boost::algorithm::operator&&(const boost::algorithm::predicate_facade&, const boost::algorithm::predicate_facade&)' always evaluates both arguments [-Weffc++] const predicate_facade& Pred2 ) ^ /pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/classification.hpp:264:51: warning: user-defined 'boost::algorithm::detail::pred_orF boost::algorithm::operator||(const boost::algorithm::predicate_facade&, const boost::algorithm::predicate_facade&)' always evaluates both arguments [-Weffc++] const predicate_facade& Pred2 ) ^ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/function/function_template.hpp:14:0, 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++] function_base() : vtable(0) { } ^~~~~~~~~~~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/range/iterator_range_core.hpp:27:0, 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, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >, std::__cxx11::basic_string, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string&, long int, false, false>': /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:854:9: required from 'class boost::iterators::iterator_facade, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >, std::__cxx11::basic_string, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string&, long int>' /pbulk/work/net/libcmis/work/.buildlink/include/boost/token_iterator.hpp:30:9: required from 'class boost::token_iterator, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >' /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::operator++() [with Derived = boost::token_iterator, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >; Value = std::__cxx11::basic_string; CategoryOrTraversal = boost::iterators::forward_traversal_tag; Reference = const std::__cxx11::basic_string&; Difference = long int]' should return 'boost::iterators::detail::iterator_facade_base, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >, std::__cxx11::basic_string, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string&, long int, false, false>&' [-Weffc++] Derived& operator++() ^~~~~~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/range/iterator_range_core.hpp:27:0, 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 >, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >, std::__cxx11::basic_string, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string&, long int, false, false>': /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:854:9: required from 'class boost::iterators::iterator_facade >, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >, std::__cxx11::basic_string, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string&, long int>' /pbulk/work/net/libcmis/work/.buildlink/include/boost/token_iterator.hpp:30:9: required from 'class boost::token_iterator >, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >' /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_parsing.hpp:322:36: required from 'boost::date_time::period boost::date_time::from_simple_string_type(const std::__cxx11::basic_string&) [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::operator++() [with Derived = boost::token_iterator >, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >; Value = std::__cxx11::basic_string; CategoryOrTraversal = boost::iterators::forward_traversal_tag; Reference = const std::__cxx11::basic_string&; Difference = long int]' should return 'boost::iterators::detail::iterator_facade_base >, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >, std::__cxx11::basic_string, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string&, long int, false, false>&' [-Weffc++] Derived& operator++() ^~~~~~~~ /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp: In substitution of 'template typename boost::iterators::detail::postfix_increment_result::type boost::iterators::operator++(boost::iterators::iterator_facade&, int) [with I = boost::token_iterator, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >; V = std::__cxx11::basic_string; TC = boost::iterators::forward_traversal_tag; R = const std::__cxx11::basic_string&; D = long 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&, const std::__cxx11::basic_string&>, boost::mpl::not_ >, mpl_::bool_, mpl_::bool_, mpl_::bool_ >, boost::mpl::if_&, std::__cxx11::basic_string >, boost::iterators::detail::postfix_increment_proxy, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string > >, boost::iterators::detail::writable_postfix_increment_proxy, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string > > >, boost::mpl::identity, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string > > >::type boost::iterators::opeIn file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520:0, 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& boost::property_tree::basic_ptree::get_child(const path_type&)': /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:573:62: warning: declaration of 'path' shadows a global declaration [-Wshadow] basic_ptree::get_child(const path_type &path) ^ rator++(boost::iterators::iterator_facade, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >, std::__cxx11::basic_string, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string&, long int>&, int)' should return 'boost::iterators::iterator_facade, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >, std::__cxx11::basic_string, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string&, long int>' [-Weffc++] operator++( ^~~~~~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15:0, 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 typedef string_path > path; ^~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520:0, 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& boost::property_tree::basic_ptree::get_child(const path_type&) const': /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:585:64: warning: declaration of 'path' shadows a global declaration [-Wshadow] basic_ptree::get_child(const path_type &path) const ^~~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15:0, 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 typedef string_path > path; ^~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520:0, 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& boost::property_tree::basic_ptree::get_child(const path_type&, boost::property_tree::basic_ptree::self_type&)': /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:593:65: warning: declaration of 'path' shadows a global declaration [-Wshadow] self_type &default_value) ^ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15:0, 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 typedef string_path > path; ^~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520:0, 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& boost::property_tree::basic_ptree::get_child(const path_type&, const self_type&) const': /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:603:73: warning: declaration of 'path' shadows a global declaration [-Wshadow] const self_type &default_value) const ^~~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15:0, 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 typedef string_path > path; ^~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520:0, 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::get_child_optional(const path_type&)': /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:612:71: warning: declaration of 'path' shadows a global declaration [-Wshadow] basic_ptree::get_child_optional(const path_type &path) ^ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15:0, 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 typedef string_path > path; ^~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520:0, 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::get_child_optional(const path_type&) const': /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:624:73: warning: declaration of 'path' shadows a global declaration [-Wshadow] basic_ptree::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:0, 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 typedef string_path > path; ^~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520:0, 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& boost::property_tree::basic_ptree::put_child(const path_type&, const self_type&)': /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:637:63: warning: declaration of 'path' shadows a global declaration [-Wshadow] const self_type &value) ^ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15:0, 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 typedef string_path > path; ^~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520:0, 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& boost::property_tree::basic_ptree::add_child(const path_type&, const self_type&)': /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:655:63: warning: declaration of 'path' shadows a global declaration [-Wshadow] const self_type &value) ^ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15:0, 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 typedef string_path > path; ^~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520:0, 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, Type>::type boost::property_tree::basic_ptree::get(const path_type&, Translator) const': /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:744:46: warning: declaration of 'path' shadows a global declaration [-Wshadow] Translator tr) const ^~~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15:0, 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 typedef string_path > path; ^~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520:0, 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::get(const path_type&) const': /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:751:59: warning: declaration of 'path' shadows a global declaration [-Wshadow] Type basic_ptree::get(const path_type &path) const ^~~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15:0, 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 typedef string_path > path; ^~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520:0, 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::get(const path_type&, const Type&, Translator) const': /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:760:51: warning: declaration of 'path' shadows a global declaration [-Wshadow] Translator tr) const ^~~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15:0, 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 typedef string_path > path; ^~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520:0, 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, std::__cxx11::basic_string >::type boost::property_tree::basic_ptree::get(const path_type&, const Ch*, Translator) const': /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:772:72: warning: declaration of 'path' shadows a global declaration [-Wshadow] 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:0, 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 typedef string_path > path; ^~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520:0, 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, Type>::type boost::property_tree::basic_ptree::get(const path_type&, const Type&) const': /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:781:58: warning: declaration of 'path' shadows a global declaration [-Wshadow] const Type &default_value) const ^~~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15:0, 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 typedef string_path > path; ^~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520:0, 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, std::__cxx11::basic_string >::type boost::property_tree::basic_ptree::get(const path_type&, const Ch*) const': /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:793:57: warning: declaration of 'path' shadows a global declaration [-Wshadow] 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:0, 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 typedef string_path > path; ^~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520:0, 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::get_optional(const path_type&, Translator) const': /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:801:73: warning: declaration of 'path' shadows a global declaration [-Wshadow] Translator tr) const ^~~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15:0, 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 typedef string_path > path; ^~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520:0, 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::get_optional(const path_type&) const': /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:813:72: warning: declaration of 'path' shadows a global declaration [-Wshadow] const path_type &path) const ^~~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15:0, 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 typedef string_path > path; ^~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520:0, 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& boost::property_tree::basic_ptree::put(const path_type&, const Type&, Translator)': /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:844:64: warning: declaration of 'path' shadows a global declaration [-Wshadow] 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:0, 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 typedef string_path > path; ^~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520:0, 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& boost::property_tree::basic_ptree::put(const path_type&, const Type&)': /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:859:49: warning: declaration of 'path' shadows a global declaration [-Wshadow] const path_type &path, const Type &value) ^ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15:0, 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 typedef string_path > path; ^~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520:0, 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& boost::property_tree::basic_ptree::add(const path_type&, const Type&, Translator)': /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:868:64: warning: declaration of 'path' shadows a global declaration [-Wshadow] 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:0, 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 typedef string_path > path; ^~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520:0, 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& boost::property_tree::basic_ptree::add(const path_type&, const Type&)': /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:878:49: warning: declaration of 'path' shadows a global declaration [-Wshadow] const path_type &path, const Type &value) ^ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15:0, 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 typedef string_path > path; ^~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/trim.hpp:23:0, 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:240:51: warning: user-defined 'boost::algorithm::detail::pred_andF boost::algorithm::operator&&(const boost::algorithm::predicate_facade&, const boost::algorithm::predicate_facade&)' always evaluates both arguments [-Weffc++] const predicate_facade& Pred2 ) ^ /pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/classification.hpp:264:51: warning: user-defined 'boost::algorithm::detail::pred_orF boost::algorithm::operator||(const boost::algorithm::predicate_facade&, const boost::algorithm::predicate_facade&)' always evaluates both arguments [-Weffc++] const predicate_facade& Pred2 ) ^ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/function/function_template.hpp:14:0, 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++] function_base() : vtable(0) { } ^~~~~~~~~~~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/exceptions.hpp:17:0, 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:21: warning: 'operator=' should return a reference to '*this' [-Weffc++] return *this; ^~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/node_type.hpp:22:0, 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::property_tree::basic_ptree, std::__cxx11::basic_string > >, std::allocator, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > > > >*, boost::multi_index::multi_index_container, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >, boost::multi_index::indexed_by, boost::multi_index::ordered_non_unique, std::__cxx11::basic_string >::subs::by_name, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::multi_index::member, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >, const std::__cxx11::basic_string, &std::pair, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >::first>, std::less > >, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, 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, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > > >': /pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index_container.hpp:99:7: required from 'class boost::multi_index::multi_index_container, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >, boost::multi_index::indexed_by, boost::multi_index::ordered_non_unique, std::__cxx11::basic_string >::subs::by_name, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::multi_index::member, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >, const std::__cxx11::basic_string, &std::pair, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >::first>, std::less > >, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, 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, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > >' /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 >::subs' /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:195:64: required from 'boost::property_tree::basic_ptree::basic_ptree(const boost::property_tree::basic_ptree&) [with Key = std::__cxx11::basic_string; Data = std::__cxx11::basic_string; KeyCompare = std::less >]' 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::property_tree::basic_ptree, std::__cxx11::basic_string > >, std::allocator, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > > > >*, boost::multi_index::multi_index_container, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >, boost::multi_index::indexed_by, boost::multi_index::ordered_non_unique, std::__cxx11::basic_string >::subs::by_name, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::multi_index::member, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >, const std::__cxx11::basic_string, &std::pair, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >::first>, std::less > >, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, 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, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > > >' has pointer data members [-Weffc++] 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 override 'boost::multi_index::detail::header_holder, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >, std::allocator, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > > > >*, boost::multi_index::multi_index_container, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >, boost::multi_index::indexed_by, boost::multi_index::ordered_non_unique, std::__cxx11::basic_string >::subs::by_name, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::multi_index::member, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >, const std::__cxx11::basic_string, &std::pair, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >::first>, std::less > >, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, 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, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > > >(const boost::multi_index::detail::header_holder, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >, std::allocator, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > > > >*, boost::multi_index::multi_index_container, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >, boost::multi_index::indexed_by, boost::multi_index::ordered_non_unique, std::__cxx11::basic_string >::subs::by_name, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::multi_index::member, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >, const std::__cxx11::basic_string, &std::pair, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >::first>, std::less > >, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, 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, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > > >&)' [-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::property_tree::basic_ptree, std::__cxx11::basic_string > >, std::allocator, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > > > >*, boost::multi_index::multi_index_container, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >, boost::multi_index::indexed_by, boost::multi_index::ordered_non_unique, std::__cxx11::basic_string >::subs::by_name, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::multi_index::member, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >, const std::__cxx11::basic_string, &std::pair, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >::first>, std::less > >, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, 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, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > > >&)' [-Weffc++] In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/range/iterator_range_core.hpp:27:0, 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, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >, std::__cxx11::basic_string, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string&, long int, false, false>': /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:854:9: required from 'class boost::iterators::iterator_facade, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >, std::__cxx11::basic_string, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string&, long int>' /pbulk/work/net/libcmis/work/.buildlink/include/boost/token_iterator.hpp:30:9: required from 'class boost::token_iterator, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >' /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::operator++() [with Derived = boost::token_iterator, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >; Value = std::__cxx11::basic_string; CategoryOrTraversal = boost::iterators::forward_traversal_tag; Reference = const std::__cxx11::basic_string&; Difference = long int]' should return 'boost::iterators::detail::iterator_facade_base, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >, std::__cxx11::basic_string, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string&, long int, false, false>&' [-Weffc++] Derived& operator++() ^~~~~~~~ /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp: In substitution of 'template typename boost::iterators::detail::postfix_increment_result::type boost::iterators::operator++(boost::iterators::iterator_facade&, int) [with I = boost::token_iterator, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >; V = std::__cxx11::basic_string; TC = boost::iterators::forward_traversal_tag; R = const std::__cxx11::basic_string&; D = long 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&, const std::__cxx11::basic_string&>, boost::mpl::not_ >, mpl_::bool_, mpl_::bool_, mpl_::bool_ >, boost::mpl::if_&, std::__cxx11::basic_string >, boost::iterators::detail::postfix_increment_proxy, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string > >, boost::iterators::detail::writable_postfix_increment_proxy, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string > > >, boost::mpl::identity, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string > > >::type boost::iterators::operator++(boost::iterators::iterator_facade, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >, std::__cxx11::basic_string, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string&, long int>&, int)' should return 'boost::iterators::iterator_facade, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >, std::__cxx11::basic_string, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string&, long int>' [-Weffc++] operator++( ^~~~~~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/range/iterator_range_core.hpp:27:0, 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 >, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >, std::__cxx11::basic_string, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string&, long int, false, false>': /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:854:9: required from 'class boost::iterators::iterator_facade >, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >, std::__cxx11::basic_string, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string&, long int>' /pbulk/work/net/libcmis/work/.buildlink/include/boost/token_iterator.hpp:30:9: required from 'class boost::token_iterator >, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >' /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_parsing.hpp:322:36: required from 'boost::date_time::period boost::date_time::from_simple_string_type(const std::__cxx11::basic_string&) [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::operator++() [with Derived = boost::token_iterator >, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >; Value = std::__cxx11::basic_string; CategoryOrTraversal = boost::iterators::forward_traversal_tag; Reference = const std::__cxx11::basic_string&; Difference = long int]' should return 'boost::iterators::detail::iterator_facade_base >, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >, std::__cxx11::basic_string, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string&, long int, false, false>&' [-Weffc++] Derived& operator++() ^~~~~~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/tuple/tuple.hpp:28:0, 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:13: warning: 'operator=' should return a reference to '*this' [-Weffc++] return *this; ^~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/index_saver.hpp:17:0, 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++] 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:0, 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::property_tree::basic_ptree, std::__cxx11::basic_string > >, std::allocator, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > > > >*, boost::multi_index::multi_index_container, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >, boost::multi_index::indexed_by, boost::multi_index::ordered_non_unique, std::__cxx11::basic_string >::subs::by_name, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::multi_index::member, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >, const std::__cxx11::basic_string, &std::pair, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >::first>, std::less > >, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, 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, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > > >': /pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index_container.hpp:99:7: required from 'class boost::multi_index::multi_index_container, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >, boost::multi_index::indexed_by, boost::multi_index::ordered_non_unique, std::__cxx11::basic_string >::subs::by_name, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::multi_index::member, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >, const std::__cxx11::basic_string, &std::pair, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >::first>, std::less > >, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, 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, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > >' /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 >::subs' /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:195:64: required from 'boost::property_tree::basic_ptree::basic_ptree(const boost::property_tree::basic_ptree&) [with Key = std::__cxx11::basic_string; Data = std::__cxx11::basic_string; KeyCompare = std::less >]' 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::property_tree::basic_ptree, std::__cxx11::basic_string > >, std::allocator, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > > > >*, boost::multi_index::multi_index_container, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >, boost::multi_index::indexed_by, boost::multi_index::ordered_non_unique, std::__cxx11::basic_string >::subs::by_name, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::multi_index::member, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >, const std::__cxx11::basic_string, &std::pair, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >::first>, std::less > >, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, 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, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > > >' has pointer data members [-Weffc++] 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 override 'boost::multi_index::detail::header_holder, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >, std::allocator, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > > > >*, boost::multi_index::multi_index_container, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >, boost::multi_index::indexed_by, boost::multi_index::ordered_non_unique, std::__cxx11::basic_string >::subs::by_name, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::multi_index::member, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >, const std::__cxx11::basic_string, &std::pair, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >::first>, std::less > >, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, 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, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > > >(const boost::multi_index::detail::header_holder, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >, std::allocator, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > > > >*, boost::multi_index::multi_index_container, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >, boost::multi_index::indexed_by, boost::multi_index::ordered_non_unique, std::__cxx11::basic_string >::subs::by_name, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::multi_index::member, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >, const std::__cxx11::basic_string, &std::pair, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >::first>, std::less > >, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, 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, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > > >&)' [-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::property_tree::basic_ptree, std::__cxx11::basic_string > >, std::allocator, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > > > >*, boost::multi_index::multi_index_container, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >, boost::multi_index::indexed_by, boost::multi_index::ordered_non_unique, std::__cxx11::basic_string >::subs::by_name, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::multi_index::member, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >, const std::__cxx11::basic_string, &std::pair, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >::first>, std::less > >, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, 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, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > > >&)' [-Weffc++] In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/token_iterator.hpp:24:0, 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_separator(const Char*, const Char*, boost::empty_token_policy) [with Char = char; Tr = std::char_traits]': /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::__cxx11::string = std::__cxx11::basic_string]' /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 >::m_kept_delims' should be initialized in the member initialization list [-Weffc++] char_separator(const Char* dropped_delims, ^~~~~~~~~~~~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/sequenced_index.hpp:17:0, 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:50: warning: user-defined 'boost::_bi::bind_t, typename boost::_bi::add_value::type> > boost::_bi::operator&&(const boost::_bi::bind_t&, A2)' always evaluates both arguments [-Weffc++] operator op (bind_t 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' BOOST_BIND_OPERATOR( &&, logical_and ) ^~~~~~~~~~~~~~~~~~~ /pbulk/work/net/libcmis/work/.buildlink/include/boost/bind/bind.hpp:437:50: warning: user-defined 'boost::_bi::bind_t, typename boost::_bi::add_value::type> > boost::_bi::operator||(const boost::_bi::bind_t&, A2)' always evaluates both arguments [-Weffc++] operator op (bind_t 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' BOOST_BIND_OPERATOR( ||, logical_or ) ^~~~~~~~~~~~~~~~~~~ /pbulk/work/net/libcmis/work/.buildlink/include/boost/token_functions.hpp: In instantiation of 'boost::char_separator::char_separator(const Char*, const Char*, boost::empty_token_policy) [with Char = wchar_t; Tr = std::char_traits]': /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_parsing.hpp:320:22: required from 'boost::date_time::period boost::date_time::from_simple_string_type(const std::__cxx11::basic_string&) [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 >::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:0, 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::special_values_parser() [with date_type = boost::gregorian::date; charT = char]': /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/time_parsing.hpp:316:18: required from 'time_type boost::date_time::parse_iso_time(const string&, char) [with time_type = boost::posix_time::ptime; std::__cxx11::string = std::__cxx11::basic_string]' /pbulk/work/net/libcmis/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::m_sv_strings' should be initialized in the member initialization list [-Weffc++] special_values_parser() ^~~~~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/period_parser.hpp:19:0, 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::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::__cxx11::string = std::__cxx11::basic_string]' /pbulk/work/net/libcmis/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::cache' should be initialized in the member initialization list [-Weffc++] parse_match_result() : ^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/shared_ptr.hpp:17:0, 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++] esft2_deleter_wrapper() BOOST_SP_NOEXCEPT ^~~~~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/token_iterator.hpp:24:0, 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_separator(const Char*, const Char*, boost::empty_token_policy) [with Char = char; Tr = std::char_traits]': /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::__cxx11::string = std::__cxx11::basic_string]' /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 >::m_kept_delims' should be initialized in the member initialization list [-Weffc++] char_separator(const Char* dropped_delims, ^~~~~~~~~~~~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/exceptions.hpp:17:0, 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:21: warning: 'operator=' should return a reference to '*this' [-Weffc++] return *this; ^~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520:0, 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& boost::property_tree::basic_ptree::get_child(const path_type&)': /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:573:62: warning: declaration of 'path' shadows a global declaration [-Wshadow] basic_ptree::get_child(const path_type &path) ^ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15:0, 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 typedef string_path > path; ^~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520:0, 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& boost::property_tree::basic_ptree::get_child(const path_type&) const': /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:585:64: warning: declaration of 'path' shadows a global declaration [-Wshadow] basic_ptree::get_child(const path_type &path) const ^~~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15:0, 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 typedef string_path > path; ^~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520:0, 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& boost::property_tree::basic_ptree::get_child(const path_type&, boost::property_tree::basic_ptree::self_type&)': /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:593:65: warning: declaration of 'path' shadows a global declaration [-Wshadow] self_type &default_value) ^ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15:0, 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 typedef string_path > path; ^~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520:0, 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& boost::property_tree::basic_ptree::get_child(const path_type&, const self_type&) const': /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:603:73: warning: declaration of 'path' shadows a global declaration [-Wshadow] const self_type &default_value) const ^~~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15:0, 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 typedef string_path > path; ^~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520:0, 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::get_child_optional(const path_type&)': /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:612:71: warning: declaration of 'path' shadows a global declaration [-Wshadow] basic_ptree::get_child_optional(const path_type &path) ^ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15:0, 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 typedef string_path > path; ^~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520:0, 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::get_child_optional(const path_type&) const': /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:624:73: warning: declaration of 'path' shadows a global declaration [-Wshadow] basic_ptree::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:0, 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 typedef string_path > path; ^~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520:0, 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& boost::property_tree::basic_ptree::put_child(const path_type&, const self_type&)': /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:637:63: warning: declaration of 'path' shadows a global declaration [-Wshadow] const self_type &value) ^ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15:0, 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 typedef string_path > path; ^~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520:0, 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& boost::property_tree::basic_ptree::add_child(const path_type&, const self_type&)': /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:655:63: warning: declaration of 'path' shadows a global declaration [-Wshadow] const self_type &value) ^ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15:0, 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 typedef string_path > path; ^~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520:0, 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, Type>::type boost::property_tree::basic_ptree::get(const path_type&, Translator) const': /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:744:46: warning: declaration of 'path' shadows a global declaration [-Wshadow] Translator tr) const ^~~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15:0, 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 typedef string_path > path; ^~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520:0, 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::get(const path_type&) const': /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:751:59: warning: declaration of 'path' shadows a global declaration [-Wshadow] Type basic_ptree::get(const path_type &path) const ^~~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15:0, 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 typedef string_path > path; ^~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520:0, 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::get(const path_type&, const Type&, Translator) const': /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:760:51: warning: declaration of 'path' shadows a global declaration [-Wshadow] Translator tr) const ^~~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15:0, 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 typedef string_path > path; ^~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520:0, 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, std::__cxx11::basic_string >::type boost::property_tree::basic_ptree::get(const path_type&, const Ch*, Translator) const': /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:772:72: warning: declaration of 'path' shadows a global declaration [-Wshadow] 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:0, 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 typedef string_path > path; ^~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520:0, 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, Type>::type boost::property_tree::basic_ptree::get(const path_type&, const Type&) const': /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:781:58: warning: declaration of 'path' shadows a global declaration [-Wshadow] const Type &default_value) const ^~~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15:0, 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 typedef string_path > path; ^~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520:0, 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, std::__cxx11::basic_string >::type boost::property_tree::basic_ptree::get(const path_type&, const Ch*) const': /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:793:57: warning: declaration of 'path' shadows a global declaration [-Wshadow] 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:0, 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 typedef string_path > path; ^~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520:0, 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::get_optional(const path_type&, Translator) const': /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:801:73: warning: declaration of 'path' shadows a global declaration [-Wshadow] Translator tr) const ^~~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15:0, 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 typedef string_path > path; ^~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520:0, 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::get_optional(const path_type&) const': /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:813:72: warning: declaration of 'path' shadows a global declaration [-Wshadow] const path_type &path) const ^~~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15:0, 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 typedef string_path > path; ^~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520:0, 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& boost::property_tree::basic_ptree::put(const path_type&, const Type&, Translator)': /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:844:64: warning: declaration of 'path' shadows a global declaration [-Wshadow] 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:0, 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 typedef string_path > path; ^~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520:0, 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& boost::property_tree::basic_ptree::put(const path_type&, const Type&)': /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:859:49: warning: declaration of 'path' shadows a global declaration [-Wshadow] const path_type &path, const Type &value) ^ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15:0, 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 typedef string_path > path; ^~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520:0, 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& boost::property_tree::basic_ptree::add(const path_type&, const Type&, Translator)': /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:868:64: warning: declaration of 'path' shadows a global declaration [-Wshadow] 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:0, 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 typedef string_path > path; ^~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520:0, 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& boost::property_tree::basic_ptree::add(const path_type&, const Type&)': /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:878:49: warning: declaration of 'path' shadows a global declaration [-Wshadow] const path_type &path, const Type &value) ^ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15:0, 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 typedef string_path > path; ^~~~ /pbulk/work/net/libcmis/work/.buildlink/include/boost/token_functions.hpp: In instantiation of 'boost::char_separator::char_separator(const Char*, const Char*, boost::empty_token_policy) [with Char = wchar_t; Tr = std::char_traits]': /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_parsing.hpp:320:22: required from 'boost::date_time::period boost::date_time::from_simple_string_type(const std::__cxx11::basic_string&) [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 >::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:0, 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::special_values_parser() [with date_type = boost::gregorian::date; charT = char]': /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/time_parsing.hpp:316:18: required from 'time_type boost::date_time::parse_iso_time(const string&, char) [with time_type = boost::posix_time::ptime; std::__cxx11::string = std::__cxx11::basic_string]' /pbulk/work/net/libcmis/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::m_sv_strings' should be initialized in the member initialization list [-Weffc++] special_values_parser() ^~~~~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/period_parser.hpp:19:0, 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::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::__cxx11::string = std::__cxx11::basic_string]' /pbulk/work/net/libcmis/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::cache' should be initialized in the member initialization list [-Weffc++] 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::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::special_values_parser() [with date_type = boost::gregorian::date; charT = char]' /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/time_parsing.hpp:316:18: required from 'time_type boost::date_time::parse_iso_time(const string&, char) [with time_type = boost::posix_time::ptime; std::__cxx11::string = std::__cxx11::basic_string]' /pbulk/work/net/libcmis/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::m_next_chars' should be initialized in the member initialization list [-Weffc++] string_parse_tree(short value = parse_match_result_type::PARSE_ERROR) : ^~~~~~~~~~~~~~~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/tuple/tuple.hpp:28:0, 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:13: warning: 'operator=' should return a reference to '*this' [-Weffc++] return *this; ^~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/index_saver.hpp:17:0, 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++] 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/copy_map.hpp:24:0, 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::property_tree::basic_ptree, std::__cxx11::basic_string > >, std::allocator, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > > > > >, std::allocator, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > >': /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::property_tree::basic_ptree, std::__cxx11::basic_string > >, std::allocator, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > > > >, std::allocator, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > >' /pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index_container.hpp:623:19: required from 'void boost::multi_index::multi_index_container::copy_construct_from(const boost::multi_index::multi_index_container&) [with Value = std::pair, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >; IndexSpecifierList = boost::multi_index::indexed_by, boost::multi_index::ordered_non_unique, std::__cxx11::basic_string >::subs::by_name, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::multi_index::member, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >, const std::__cxx11::basic_string, &std::pair, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >::first>, std::less > >, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, 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, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > >]' /pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index_container.hpp:294:24: required from 'boost::multi_index::multi_index_container::multi_index_container(const boost::multi_index::multi_index_container&) [with Value = std::pair, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >; IndexSpecifierList = boost::multi_index::indexed_by, boost::multi_index::ordered_non_unique, std::__cxx11::basic_string >::subs::by_name, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::multi_index::member, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >, const std::__cxx11::basic_string, &std::pair, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >::first>, std::less > >, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, 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, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > >]' /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:195:22: required from 'boost::property_tree::basic_ptree::basic_ptree(const boost::property_tree::basic_ptree&) [with Key = std::__cxx11::basic_string; Data = std::__cxx11::basic_string; KeyCompare = std::less >]' 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::property_tree::basic_ptree, std::__cxx11::basic_string > >, std::allocator, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > > > > >, std::allocator, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > >' has pointer data members [-Weffc++] 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 override 'boost::multi_index::detail::auto_space, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >, std::allocator, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > > > > >, std::allocator, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > >(const boost::multi_index::detail::auto_space, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >, std::allocator, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > > > > >, std::allocator, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > >&)' [-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::property_tree::basic_ptree, std::__cxx11::basic_string > >, std::allocator, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > > > > >, std::allocator, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > >&)' [-Weffc++] In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/index_base.hpp:23:0, 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::property_tree::basic_ptree, std::__cxx11::basic_string > >, std::allocator, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > > > >, std::allocator, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > >': /pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index_container.hpp:623:19: required from 'void boost::multi_index::multi_index_container::copy_construct_from(const boost::multi_index::multi_index_container&) [with Value = std::pair, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >; IndexSpecifierList = boost::multi_index::indexed_by, boost::multi_index::ordered_non_unique, std::__cxx11::basic_string >::subs::by_name, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::multi_index::member, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >, const std::__cxx11::basic_string, &std::pair, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >::first>, std::less > >, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, 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, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > >]' /pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index_container.hpp:294:24: required from 'boost::multi_index::multi_index_container::multi_index_container(const boost::multi_index::multi_index_container&) [with Value = std::pair, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >; IndexSpecifierList = boost::multi_index::indexed_by, boost::multi_index::ordered_non_unique, std::__cxx11::basic_string >::subs::by_name, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::multi_index::member, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >, const std::__cxx11::basic_string, &std::pair, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >::first>, std::less > >, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, 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, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > >]' /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:195:22: required from 'boost::property_tree::basic_ptree::basic_ptree(const boost::property_tree::basic_ptree&) [with Key = std::__cxx11::basic_string; Data = std::__cxx11::basic_string; KeyCompare = std::less >]' 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::property_tree::basic_ptree, std::__cxx11::basic_string > >, std::allocator, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > > > >, std::allocator, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > >' has pointer data members [-Weffc++] 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 override 'boost::multi_index::detail::copy_map, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >, std::allocator, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > > > >, std::allocator, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > >(const boost::multi_index::detail::copy_map, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >, std::allocator, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > > > >, std::allocator, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > >&)' [-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::property_tree::basic_ptree, std::__cxx11::basic_string > >, std::allocator, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > > > >, std::allocator, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > >&)' [-Weffc++] /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/string_parse_tree.hpp: In instantiation of 'boost::date_time::string_parse_tree::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::special_values_parser() [with date_type = boost::gregorian::date; charT = char]' /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/time_parsing.hpp:316:18: required from 'time_type boost::date_time::parse_iso_time(const string&, char) [with time_type = boost::posix_time::ptime; std::__cxx11::string = std::__cxx11::basic_string]' /pbulk/work/net/libcmis/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::m_next_chars' should be initialized in the member initialization list [-Weffc++] 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/sequenced_index.hpp:17:0, 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:50: warning: user-defined 'boost::_bi::bind_t, typename boost::_bi::add_value::type> > boost::_bi::operator&&(const boost::_bi::bind_t&, A2)' always evaluates both arguments [-Weffc++] operator op (bind_t 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' BOOST_BIND_OPERATOR( &&, logical_and ) ^ /pbulk/work/net/libcmis/work/.buildlink/include/boost/bind/bind.hpp:437:50: warning: user-defined 'boost::_bi::bind_t, typename boost::_bi::add_value::type> > boost::_bi::operator||(const boost::_bi::bind_t&, A2)' always evaluates both arguments [-Weffc++] operator op (bind_t 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' BOOST_BIND_OPERATOR( ||, logical_or ) ^ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/period_parser.hpp:19:0, 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::string_parse_tree(boost::date_time::string_parse_tree::collection_type, unsigned int) [with charT = char; boost::date_time::string_parse_tree::collection_type = std::vector >]': /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::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::string_type = std::__cxx11::basic_string]' /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/special_values_parser.hpp:54:17: required from 'boost::dateIn file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/copy_map.hpp:24:0, 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::special_values_parser() [with date_type = boost::gregorian::date; charT = char]' /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/time_parsing.hpp:316:18: required from 'time_type boost::date_time::parse_iso_time(const string&, char) [with time_type = boost::posix_time::ptime; std::__cxx11::string = std::__cxx11::basic_string]' /pbulk/work/net/libcmis/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::m_next_chars' should be initialized in the member initialization list [-Weffc++] string_parse_tree(collection_type names, unsigned int starting_point=0) : ^~~~~~~~~~~~~~~~~ oost::multi_index::detail::null_augment_policy, boost::multi_index::detail::index_node_base, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >, std::allocator, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > > > > >, std::allocator, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > >': /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::property_tree::basic_ptree, std::__cxx11::basic_string > >, std::allocator, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > > > >, std::allocator, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > >' /pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index_container.hpp:623:19: required from 'void boost::multi_index::multi_index_container::copy_construct_from(const boost::multi_index::multi_index_container&) [with Value = std::pair, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >; IndexSpecifierList = boost::multi_index::indexed_by, boost::multi_index::ordered_non_unique, std::__cxx11::basic_string >::subs::by_name, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::multi_index::member, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >, const std::__cxx11::basic_string, &std::pair, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >::first>, std::less > >, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, 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, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > >]' /pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index_container.hpp:294:24: required from 'boost::multi_index::multi_index_container::multi_index_container(const boost::multi_index::multi_index_container&) [with Value = std::pair, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >; IndexSpecifierList = boost::multi_index::indexed_by, boost::multi_index::ordered_non_unique, std::__cxx11::basic_string >::subs::by_name, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_:m ../../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 >, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >, std::__cxx11::basic_string, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string&, long int, false, false>': /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:854:9: required from 'class boost::iterators::iterator_facade >, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >, std::__cxx11::basic_string, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string&, long int>' /pbulk/work/net/libcmis/work/.buildlink/include/boost/token_iterator.hpp:30:9: required from 'class boost::token_iterator >, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >' /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_parsing.hpp:322:36: required from 'boost::date_time::period boost::date_time::from_simple_string_type(const std::__cxx11::basic_string&) [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/.buildlin:na, mpl_::na>, boost::multi_index::member, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >, const std::__cxx11::basic_string, &std::pair, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >::first>, std::less > >, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, 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, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > >]' /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:195:22: required from 'boost::property_tree::basic_ptree::basic_ptree(const boosk/include/boost/iterator/iterator_facade.hpp:745:18: warning: prefix 'Derived& boost::iterators::detail::iterator_facade_base::operator++() [with Derived = boost::token_iterator >, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >; Value = std::__cxx11::basic_string; CategoryOrTraversal = boost::iterators::forward_traversal_tag; Reference = const std::__cxx11::basic_string&; Difference = long int]' should return 'boost::iterators::detail::iterator_facade_base >, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >, std::__cxx11::basic_string, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string&, long int, fat::property_tree::basic_ptree&) [with Key = std::__cxx11::basic_string; Data = std::__cxx11::basic_string; KeyCompare = std::less >]' 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::property_tree::basic_ptree, std::__cxx11::basic_string > >, std::allocator, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > > > > >, std::allocator&' [-Weffc++] Derived& operator++() ^~~~~~~~ ar>, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > >' has pointer data members [-Weffc++] 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 override 'boost::multi_index::detail::auto_space, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >, std::allocator, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > > > > >, std::allocator, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > >(const boost::multi_index::detail::auto_space, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >, std::allocator, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > > > > >, std::allocator, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > >&)' [-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::property_tree::basic_ptree, std::__cxx11::basic_string > >, std::allocator, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > > > > >, std::allocator, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > >&)' [-Weffc++] In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/index_base.hpp:23:0, 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::property_tree::basic_ptree, std::__cxx11::basic_string > >, std::allocator, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > > > >, std::allocator, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > >': /pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index_container.hpp:623:19: required from 'void boost::multi_index::multi_index_container::copy_construct_from(const boost::multi_index::multi_index_container&) [with Value = std::pair, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >; IndexSpecifierList = boost::multi_index::indexed_by, boost::multi_index::ordered_non_unique, std::__cxx11::basic_string >::subs::by_name, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::multi_index::member, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >, const std::__cxx11::basic_string, &std::pair, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >::first>, std::less > >, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, 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, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > >]' /pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index_container.hpp:294:24: required from 'boost::multi_index::multi_index_container::multi_index_container(const boost::multi_index::multi_index_container&) [with Value = std::pair, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >; IndexSpecifierList = boost::multi_index::indexed_by, boost::multi_index::ordered_non_unique, std::__cxx11::basic_string >::subs::by_name, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::multi_index::member, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >, const std::__cxx11::basic_string, &std::pair, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >::first>, std::less > >, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, 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, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > >]' /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:195:22: required from 'boost::property_tree::basic_ptree::basic_ptree(const boost::property_tree::basic_ptree&) [with Key = std::__cxx11::basic_string; Data = std::__cxx11::basic_string; KeyCompare = std::less >]' 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::property_tree::basic_ptree, std::__cxx11::basic_string > >, std::allocator, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > > > >, std::allocator, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > >' has pointer data members [-Weffc++] 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 override 'boost::multi_index::detail::copy_map, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >, std::allocator, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > > > >, std::allocator, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > >(const boost::multi_index::detail::copy_map, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >, std::allocator, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > > > >, std::allocator, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > >&)' [-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::property_tree::basic_ptree, std::__cxx11::basic_string > >, std::allocator, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > > > >, std::allocator, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > >&)' [-Weffc++] In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520:0, 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& boost::property_tree::basic_ptree::get_child(const path_type&)': /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:573:62: warning: declaration of 'path' shadows a global declaration [-Wshadow] basic_ptree::get_child(const path_type &path) ^ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15:0, 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 typedef string_path > path; ^~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520:0, 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& boost::property_tree::basic_ptree::get_child(const path_type&) const': /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:585:64: warning: declaration of 'path' shadows a global declaration [-Wshadow] basic_ptree::get_child(const path_type &path) const ^~~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15:0, 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 typedef string_path > path; ^~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520:0, 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& boost::property_tree::basic_ptree::get_child(const path_type&, boost::property_tree::basic_ptree::self_type&)': /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:593:65: warning: declaration of 'path' shadows a global declaration [-Wshadow] self_type &default_value) ^ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15:0, 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 typedef string_path > path; ^~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520:0, 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& boost::property_tree::basic_ptree::get_child(const path_type&, const self_type&) const': /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:603:73: warning: declaration of 'path' shadows a global declaration [-Wshadow] const self_type &default_value) const ^~~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15:0, 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 typedef string_path > path; ^~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520:0, 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::get_child_optional(const path_type&)': /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:612:71: warning: declaration of 'path' shadows a global declaration [-Wshadow] basic_ptree::get_child_optional(const path_type &path) ^ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15:0, 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 typedef string_path > path; ^~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520:0, 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::get_child_optional(const path_type&) const': /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:624:73: warning: declaration of 'path' shadows a global declaration [-Wshadow] basic_ptree::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:0, 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 typedef string_path > path; ^~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520:0, 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& boost::property_tree::basic_ptree::put_child(const path_type&, const self_type&)': /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:637:63: warning: declaration of 'path' shadows a global declaration [-Wshadow] const self_type &value) ^ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15:0, 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 typedef string_path > path; ^~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520:0, 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& boost::property_tree::basic_ptree::add_child(const path_type&, const self_type&)': /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:655:63: warning: declaration of 'path' shadows a global declaration [-Wshadow] const self_type &value) ^ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15:0, 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 typedef string_path > path; ^~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520:0, 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, Type>::type boost::property_tree::basic_ptree::get(const path_type&, Translator) const': /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:744:46: warning: declaration of 'path' shadows a global declaration [-Wshadow] Translator tr) const ^~~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15:0, 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 typedef string_path > path; ^~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520:0, 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::get(const path_type&) const': /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:751:59: warning: declaration of 'path' shadows a global declaration [-Wshadow] Type basic_ptree::get(const path_type &path) const ^~~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15:0, 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 typedef string_path > path; ^~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520:0, 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::get(const path_type&, const Type&, Translator) const': /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:760:51: warning: declaration of 'path' shadows a global declaration [-Wshadow] Translator tr) const ^~~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15:0, 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 typedef string_path > path; ^~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520:0, 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, std::__cxx11::basic_string >::type boost::property_tree::basic_ptree::get(const path_type&, const Ch*, Translator) const': /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:772:72: warning: declaration of 'path' shadows a global declaration [-Wshadow] 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:0, 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 typedef string_path > path; ^~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520:0, 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, Type>::type boost::property_tree::basic_ptree::get(const path_type&, const Type&) const': /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:781:58: warning: declaration of 'path' shadows a global declaration [-Wshadow] const Type &default_value) const ^~~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15:0, 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 typedef string_path > path; ^~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520:0, 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, std::__cxx11::basic_string >::type boost::property_tree::basic_ptree::get(const path_type&, const Ch*) const': /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:793:57: warning: declaration of 'path' shadows a global declaration [-Wshadow] 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:0, 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 typedef string_path > path; ^~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520:0, 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::get_optional(const path_type&, Translator) const': /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:801:73: warning: declaration of 'path' shadows a global declaration [-Wshadow] Translator tr) const ^~~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15:0, 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 typedef string_path > path; ^~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520:0, 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::get_optional(const path_type&) const': /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:813:72: warning: declaration of 'path' shadows a global declaration [-Wshadow] const path_type &path) const ^~~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15:0, 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 typedef string_path > path; ^~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520:0, 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& boost::property_tree::basic_ptree::put(const path_type&, const Type&, Translator)': /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:844:64: warning: declaration of 'path' shadows a global declaration [-Wshadow] 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:0, 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 typedef string_path > path; ^~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520:0, 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& boost::property_tree::basic_ptree::put(const path_type&, const Type&)': /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:859:49: warning: declaration of 'path' shadows a global declaration [-Wshadow] const path_type &path, const Type &value) ^ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15:0, 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 typedef string_path > path; ^~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520:0, 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& boost::property_tree::basic_ptree::add(const path_type&, const Type&, Translator)': /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:868:64: warning: declaration of 'path' shadows a global declaration [-Wshadow] 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:0, 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 typedef string_path > path; ^~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520:0, 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& boost::property_tree::basic_ptree::add(const path_type&, const Type&)': /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:878:49: warning: declaration of 'path' shadows a global declaration [-Wshadow] const path_type &path, const Type &value) ^ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15:0, 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 typedef string_path > path; ^~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/period_parser.hpp:19:0, 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::string_parse_tree(boost::date_time::string_parse_tree::collection_type, unsigned int) [with charT = char; boost::date_time::string_parse_tree::collection_type = std::vector >]': /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::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::string_type = std::__cxx11::basic_string]' /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/special_values_parser.hpp:54:17: required from 'boost::date_time::special_values_parser::special_values_parser() [with date_type = boost::gregorian::date; charT = char]' /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/time_parsing.hpp:316:18: required from 'time_type boost::date_time::parse_iso_time(const string&, char) [with time_type = boost::posix_time::ptime; std::__cxx11::string = std::__cxx11::basic_string]' /pbulk/work/net/libcmis/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::m_next_chars' should be initialized in the member initialization list [-Weffc++] string_parse_tree(collection_type names, unsigned int starting_point=0) : ^~~~~~~~~~~~~~~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/node_type.hpp:22:0, 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::property_tree::basic_ptree, std::__cxx11::basic_string > >, std::allocator, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > > > >*, boost::multi_index::multi_index_container, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >, boost::multi_index::indexed_by, boost::multi_index::ordered_non_unique, std::__cxx11::basic_string >::subs::by_name, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::multi_index::member, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >, const std::__cxx11::basic_string, &std::pair, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >::first>, std::less > >, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, 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, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > > >': /pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index_container.hpp:99:7: required from 'class boost::multi_index::multi_index_container, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >, boost::multi_index::indexed_by, boost::multi_index::ordered_non_unique, std::__cxx11::basic_string >::subs::by_name, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::multi_index::member, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >, const std::__cxx11::basic_string, &std::pair, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >::first>, std::less > >, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, 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, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > >' /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 >::subs' /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:195:64: required from 'boost::property_tree::basic_ptree::basic_ptree(const boost::property_tree::basic_ptree&) [with Key = std::__cxx11::basic_string; Data = std::__cxx11::basic_string; KeyCompare = std::less >]' 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::property_tree::basic_ptree, std::__cxx11::basic_string > >, std::allocator, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > > > >*, boost::multi_index::multi_index_container, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >, boost::multi_index::indexed_by, boost::multi_index::ordered_non_unique, std::__cxx11::basic_string >::subs::by_name, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::multi_index::member, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >, const std::__cxx11::basic_string, &std::pair, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >::first>, std::less > >, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, 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, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > > >' has pointer data members [-Weffc++] 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 override 'boost::multi_index::detail::header_holder, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >, std::allocator, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > > > >*, boost::multi_index::multi_index_container, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >, boost::multi_index::indexed_by, boost::multi_index::ordered_non_unique, std::__cxx11::basic_string >::subs::by_name, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::multi_index::member, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >, const std::__cxx11::basic_string, &std::pair, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >::first>, std::less > >, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, 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, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > > >(const boost::multi_index::detail::header_holder, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >, std::allocator, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > > > >*, boost::multi_index::multi_index_container, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >, boost::multi_index::indexed_by, boost::multi_index::ordered_non_unique, std::__cxx11::basic_string >::subs::by_name, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::multi_index::member, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >, const std::__cxx11::basic_string, &std::pair, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >::first>, std::less > >, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, 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, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > > >&)' [-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::property_tree::basic_ptree, std::__cxx11::basic_string > >, std::allocator, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > > > >*, boost::multi_index::multi_index_container, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >, boost::multi_index::indexed_by, boost::multi_index::ordered_non_unique, std::__cxx11::basic_string >::subs::by_name, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::multi_index::member, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >, const std::__cxx11::basic_string, &std::pair, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >::first>, std::less > >, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, 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, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > > >&)' [-Weffc++] In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/range/iterator_range_core.hpp:27:0, 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, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, long 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, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, long 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, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, long int, true, true>' /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:854:9: required from 'class boost::iterators::iterator_facade, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, long int>' /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_adaptor.hpp:249:9: required from 'class boost::iterators::iterator_adaptor, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>, __gnu_cxx::__normal_iterator >, 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]' /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/string_parse_tree.hpp:110:54: required from 'boost::date_time::string_parse_tree::string_parse_tree(boost::date_time::string_parse_tree::collection_type, unsigned int) [with charT = char; boost::date_time::string_parse_tree::collection_type = std::vector >]' /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::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::string_type = std::__cxx11::basic_string]' /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/special_values_parser.hpp:54:17: required from 'boost::date_time::special_values_parser::special_values_parser() [with date_type = boost::gregorian::date; charT = char]' /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/time_parsing.hpp:316:18: required from 'time_type boost::date_time::parse_iso_time(const string&, char) [with time_type = boost::posix_time::ptime; std::__cxx11::string = std::__cxx11::basic_string]' /pbulk/work/net/libcmis/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::operator++() [with Derived = boost::iterators::transform_iterator, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>; Value = char; CategoryOrTraversal = boost::iterators::random_access_traversal_tag; Reference = char; Difference = long int]' should return 'boost::iterators::detail::iterator_facade_base, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, long int, false, false>&' [-Weffc++] Derived& operator++() ^~~~~~~~ /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp: In instantiation of 'class boost::iterators::detail::iterator_facade_base, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, long 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, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, long int, true, true>' /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:854:9: required from 'class boost::iterators::iterator_facade, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, long int>' /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_adaptor.hpp:249:9: required from 'class boost::iterators::iterator_adaptor, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>, __gnu_cxx::__normal_iterator >, 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, __gnu_cxx::__normal_iterator >, 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; RangeT = std::__cxx11::basic_string; FunctorT = boost::algorithm::detail::to_lowerF]' /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]' /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/string_parse_tree.hpp:110:54: required from 'boost::date_time::string_parse_tree::string_parse_tree(boost::date_time::string_parse_tree::collection_type, unsigned int) [with charT = char; boost::date_time::string_parse_tree::collection_type = std::vector >]' /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::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::string_type = std::__cxx11::basic_string]' /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/special_values_parser.hpp:54:17: required from 'boost::date_time::special_values_parser::special_values_parser() [with date_type = boost::gregorian::date; charT = char]' /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/time_parsing.hpp:316:18: required from 'time_type boost::date_time::parse_iso_time(const string&, char) [with time_type = boost::posix_time::ptime; std::__cxx11::string = std::__cxx11::basic_string]' /pbulk/work/net/libcmis/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::operator--() [with Derived = boost::iterators::transform_iterator, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>; Value = char; CategoryOrTraversal = boost::iterators::random_access_traversal_tag; Reference = char; Difference = long int]' should return 'boost::iterators::detail::iterator_facade_base, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, long int, true, false>&' [-Weffc++] 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::operator--(int) [with Derived = boost::iterators::transform_iterator, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>; Value = char; CategoryOrTraversal = boost::iterators::random_access_traversal_tag; Reference = char; Difference = long int]' should return 'boost::iterators::detail::iterator_facade_base, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, long int, true, false>' [-Weffc++] Derived operator--(int) ^~~~~~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/range/iterator_range_core.hpp:27:0, 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, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, long 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, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, long 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, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, long int, true, true>' /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:854:9: required from 'class boost::iterators::iterator_facade, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, long int>' /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_adaptor.hpp:249:9: required from 'class boost::iterators::iterator_adaptor, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>, __gnu_cxx::__normal_iterator >, 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]' /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/string_parse_tree.hpp:110:54: required from 'boost::date_time::string_parse_tree::string_parse_tree(boost::date_time::string_parse_tree::collection_type, unsigned int) [with charT = char; boost::date_time::string_parse_tree::collection_type = std::vector >]' /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::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::string_type = std::__cxx11::basic_string]' /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/special_values_parser.hpp:54:17: required from 'boost::date_time::special_values_parser::special_values_parser() [with date_type = boost::gregorian::date; charT = char]' /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/time_parsing.hpp:316:18: required from 'time_type boost::date_time::parse_iso_time(const string&, char) [with time_type = boost::posix_time::ptime; std::__cxx11::string = std::__cxx11::basic_string]' /pbulk/work/net/libcmis/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::operator++() [with Derived = boost::iterators::transform_iterator, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>; Value = char; CategoryOrTraversal = boost::iterators::random_access_traversal_tag; Reference = char; Difference = long int]' should return 'boost::iterators::detail::iterator_facade_base, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, long int, false, false>&' [-Weffc++] Derived& operator++() ^~~~~~~~ /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp: In instantiation of 'class boost::iterators::detail::iterator_facade_base, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, long 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, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, long int, true, true>' /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:854:9: required from 'class boost::iterators::iterator_facade, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, long int>' /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_adaptor.hpp:249:9: required from 'class boost::iterators::iterator_adaptor, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>, __gnu_cxx::__normal_iterator >, 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, __gnu_cxx::__normal_iterator >, 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; RangeT = std::__cxx11::basic_string; FunctorT = boost::algorithm::detail::to_lowerF]' /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]' /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/string_parse_tree.hpp:110:54: required from 'boost::date_time::string_parse_tree::string_parse_tree(boost::date_time::string_parse_tree::collection_type, unsigned int) [with charT = char; boost::date_time::string_parse_tree::collection_type = std::vector >]' /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::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::string_type = std::__cxx11::basic_string]' /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/special_values_parser.hpp:54:17: required from 'boost::date_time::special_values_parser::special_values_parser() [with date_type = boost::gregorian::date; charT = char]' /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/time_parsing.hpp:316:18: required from 'time_type boost::date_time::parse_iso_time(const string&, char) [with time_type = boost::posix_time::ptime; std::__cxx11::string = std::__cxx11::basic_string]' /pbulk/work/net/libcmis/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::operator--() [with Derived = boost::iterators::transform_iterator, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>; Value = char; CategoryOrTraversal = boost::iterators::random_access_traversal_tag; Reference = char; Difference = long int]' should return 'boost::iterators::detail::iterator_facade_base, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, long int, true, false>&' [-Weffc++] 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::operator--(int) [with Derived = boost::iterators::transform_iterator, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>; Value = char; CategoryOrTraversal = boost::iterators::random_access_traversal_tag; Reference = char; Difference = long int]' should return 'boost::iterators::detail::iterator_facade_base, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, long int, true, false>' [-Weffc++] Derived operator--(int) ^~~~~~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/token_iterator.hpp:24:0, 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_separator(const Char*, const Char*, boost::empty_token_policy) [with Char = char; Tr = std::char_traits]': /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::__cxx11::string = std::__cxx11::basic_string]' /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 >::m_kept_delims' should be initialized in the member initialization list [-Weffc++] char_separator(const Char* dropped_delims, ^~~~~~~~~~~~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/range/iterator_range_core.hpp:27:0, 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 >, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >, std::__cxx11::basic_string, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string&, long int, false, false>': /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:854:9: required from 'class boost::iterators::iterator_facade >, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >, std::__cxx11::basic_string, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string&, long int>' /pbulk/work/net/libcmis/work/.buildlink/include/boost/token_iterator.hpp:30:9: required from 'class boost::token_iterator >, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >' /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_parsing.hpp:322:36: required from 'boost::date_time::period boost::date_time::from_simple_string_type(const std::__cxx11::basic_string&) [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::operator++() [with Derived = boost::token_iterator >, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >; Value = std::__cxx11::basic_string; CategoryOrTraversal = boost::iterators::forward_traversal_tag; Reference = const std::__cxx11::basic_string&; Difference = long int]' should return 'boost::iterators::detail::iterator_facade_base >, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >, std::__cxx11::basic_string, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string&, long int, false, false>&' [-Weffc++] Derived& operator++() ^~~~~~~~ /pbulk/work/net/libcmis/work/.buildlink/include/boost/token_functions.hpp: In instantiation of 'boost::char_separator::char_separator(const Char*, const Char*, boost::empty_token_policy) [with Char = wchar_t; Tr = std::char_traits]': /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_parsing.hpp:320:22: required from 'boost::date_time::period boost::date_time::from_simple_string_type(const std::__cxx11::basic_string&) [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 >::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:0, 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::special_values_parser() [with date_type = boost::gregorian::date; charT = char]': /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/time_parsing.hpp:316:18: required from 'time_type boost::date_time::parse_iso_time(const string&, char) [with time_type = boost::posix_time::ptime; std::__cxx11::string = std::__cxx11::basic_string]' /pbulk/work/net/libcmis/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::m_sv_strings' should be initialized in the member initialization list [-Weffc++] special_values_parser() ^~~~~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/period_parser.hpp:19:0, 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::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::__cxx11::string = std::__cxx11::basic_string]' /pbulk/work/net/libcmis/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::cache' should be initialized in the member initialization list [-Weffc++] parse_match_result() : ^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/node_type.hpp:22:0, 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::property_tree::basic_ptree, std::__cxx11::basic_string > >, std::allocator, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > > > >*, boost::multi_index::multi_index_container, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >, boost::multi_index::indexed_by, boost::multi_index::ordered_non_unique, std::__cxx11::basic_string >::subs::by_name, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::multi_index::member, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >, const std::__cxx11::basic_string, &std::pair, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >::first>, std::less > >, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, 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, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > > >': /pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index_container.hpp:99:7: required from 'class boost::multi_index::multi_index_container, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >, boost::multi_index::indexed_by, boost::multi_index::ordered_non_unique, std::__cxx11::basic_string >::subs::by_name, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::multi_index::member, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >, const std::__cxx11::basic_string, &std::pair, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >::first>, std::less > >, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, 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, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > >' /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 >::subs' /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:195:64: required from 'boost::property_tree::basic_ptree::basic_ptree(const boost::property_tree::basic_ptree&) [with Key = std::__cxx11::basic_string; Data = std::__cxx11::basic_string; KeyCompare = std::less >]' 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::property_tree::basic_ptree, std::__cxx11::basic_string > >, std::allocator, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > > > >*, boost::multi_index::multi_index_container, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >, boost::multi_index::indexed_by, boost::multi_index::ordered_non_unique, std::__cxx11::basic_string >::subs::by_name, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::multi_index::member, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >, const std::__cxx11::basic_string, &std::pair, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >::first>, std::less > >, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, 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, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > > >' has pointer data members [-Weffc++] 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 override 'boost::multi_index::detail::header_holder, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >, std::allocator, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > > > >*, boost::multi_index::multi_index_container, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >, boost::multi_index::indexed_by, boost::multi_index::ordered_non_unique, std::__cxx11::basic_string >::subs::by_name, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::multi_index::member, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >, const std::__cxx11::basic_string, &std::pair, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >::first>, std::less > >, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, 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, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > > >(const boost::multi_index::detail::header_holder, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >, std::allocator, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > > > >*, boost::multi_index::multi_index_container, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >, boost::multi_index::indexed_by, boost::multi_index::ordered_non_unique, std::__cxx11::basic_string >::subs::by_name, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::multi_index::member, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >, const std::__cxx11::basic_string, &std::pair, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >::first>, std::less > >, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, 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, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > > >&)' [-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::property_tree::basic_ptree, std::__cxx11::basic_string > >, std::allocator, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > > > >*, boost::multi_index::multi_index_container, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >, boost::multi_index::indexed_by, boost::multi_index::ordered_non_unique, std::__cxx11::basic_string >::subs::by_name, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::multi_index::member, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >, const std::__cxx11::basic_string, &std::pair, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >::first>, std::less > >, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, 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, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > > >&)' [-Weffc++] /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/string_parse_tree.hpp: In instantiation of 'boost::date_time::string_parse_tree::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::special_values_parser() [with date_type = boost::gregorian::date; charT = char]' /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/time_parsing.hpp:316:18: required from 'time_type boost::date_time::parse_iso_time(const string&, char) [with time_type = boost::posix_time::ptime; std::__cxx11::string = std::__cxx11::basic_string]' /pbulk/work/net/libcmis/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::m_next_chars' should be initialized in the member initialization list [-Weffc++] 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:0, 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_separator(const Char*, const Char*, boost::empty_token_policy) [with Char = char; Tr = std::char_traits]': /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::__cxx11::string = std::__cxx11::basic_string]' /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 >::m_kept_delims' should be initialized in the member initialization list [-Weffc++] char_separator(const Char* dropped_delims, ^~~~~~~~~~~~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/copy_map.hpp:24:0, 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::property_tree::basic_ptree, std::__cxx11::basic_string > >, std::allocator, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > > > > >, std::allocator, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > >': /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::property_tree::basic_ptree, std::__cxx11::basic_string > >, std::allocator, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > > > >, std::allocator, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > >' /pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index_container.hpp:623:19: required from 'void boost::multi_index::multi_index_container::copy_construct_from(const boost::multi_index::multi_index_container&) [with Value = std::pair, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >; IndexSpecifierList = boost::multi_index::indexed_by, boost::multi_index::ordered_non_unique, std::__cxx11::basic_string >::subs::by_name, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::multi_index::member, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >, const std::__cxx11::basic_string, &std::pair, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >::first>, std::less > >, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, 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, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > >]' /pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index_container.hpp:294:24: required from 'boost::multi_index::multi_index_container::multi_index_container(const boost::multi_index::multi_index_container&) [with Value = std::pair, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >; IndexSpecifierList = boost::multi_index::indexed_by, boost::multi_index::ordered_non_unique, std::__cxx11::basic_string >::subs::by_name, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::multi_index::member, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >, const std::__cxx11::basic_string, &std::pair, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >::first>, std::less > >, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, 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, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > >]' /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:195:22: required from 'boost::property_tree::basic_ptree::basic_ptree(const boost::property_tree::basic_ptree&) [with Key = std::__cxx11::basic_string; Data = std::__cxx11::basic_string; KeyCompare = std::less >]' 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::property_tree::basic_ptree, std::__cxx11::basic_string > >, std::allocator, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > > > > >, std::allocator, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > >' has pointer data members [-Weffc++] 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 override 'boost::multi_index::detail::auto_space, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >, std::allocator, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > > > > >, std::allocator, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > >(const boost::multi_index::detail::auto_space, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >, std::allocator, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > > > > >, std::allocator, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > >&)' [-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::property_tree::basic_ptree, std::__cxx11::basic_string > >, std::allocator, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > > > > >, std::allocator, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > >&)' [-Weffc++] In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/index_base.hpp:23:0, 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::property_tree::basic_ptree, std::__cxx11::basic_string > >, std::allocator, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > > > >, std::allocator, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > >': /pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index_container.hpp:623:19: required from 'void boost::multi_index::multi_index_container::copy_construct_from(const boost::multi_index::multi_index_container&) [with Value = std::pair, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >; IndexSpecifierList = boost::multi_index::indexed_by, boost::multi_index::ordered_non_unique, std::__cxx11::basic_string >::subs::by_name, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::multi_index::member, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >, const std::__cxx11::basic_string, &std::pair, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >::first>, std::less > >, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, 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, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > >]' /pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index_container.hpp:294:24: required from 'boost::multi_index::multi_index_container::multi_index_container(const boost::multi_index::multi_index_container&) [with Value = std::pair, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >; IndexSpecifierList = boost::multi_index::indexed_by, boost::multi_index::ordered_non_unique, std::__cxx11::basic_string >::subs::by_name, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::multi_index::member, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >, const std::__cxx11::basic_string, &std::pair, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >::first>, std::less > >, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, 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, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > >]' /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:195:22: required from 'boost::property_tree::basic_ptree::basic_ptree(const boost::property_tree::basic_ptree&) [with Key = std::__cxx11::basic_string; Data = std::__cxx11::basic_string; KeyCompare = std::less >]' 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::property_tree::basic_ptree, std::__cxx11::basic_string > >, std::allocator, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > > > >, std::allocator, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > >' has pointer data members [-Weffc++] 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 override 'boost::multi_index::detail::copy_map, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >, std::allocator, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > > > >, std::allocator, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > >(const boost::multi_index::detail::copy_map, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >, std::allocator, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > > > >, std::allocator, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > >&)' [-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::property_tree::basic_ptree, std::__cxx11::basic_string > >, std::allocator, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > > > >, std::allocator, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > >&)' [-Weffc++] /pbulk/work/net/libcmis/work/.buildlink/include/boost/token_functions.hpp: In instantiation of 'boost::char_separator::char_separator(const Char*, const Char*, boost::empty_token_policy) [with Char = wchar_t; Tr = std::char_traits]': /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_parsing.hpp:320:22: required from 'boost::date_time::period boost::date_time::from_simple_string_type(const std::__cxx11::basic_string&) [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 >::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:0, 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::special_values_parser() [with date_type = boost::gregorian::date; charT = char]': /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/time_parsing.hpp:316:18: required from 'time_type boost::date_time::parse_iso_time(const string&, char) [with time_type = boost::posix_time::ptime; std::__cxx11::string = std::__cxx11::basic_string]' /pbulk/work/net/libcmis/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::m_sv_strings' should be initialized in the member initialization list [-Weffc++] special_values_parser() ^~~~~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/period_parser.hpp:19:0, 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::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::__cxx11::string = std::__cxx11::basic_string]' /pbulk/work/net/libcmis/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::cache' should be initialized in the member initialization list [-Weffc++] parse_match_result() : ^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/period_parser.hpp:19:0, 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::string_parse_tree(boost::date_time::string_parse_tree::collection_type, unsigned int) [with charT = char; boost::date_time::string_parse_tree::collection_type = std::vector >]': /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::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::string_type = std::__cxx11::basic_string]' /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/special_values_parser.hpp:54:17: required from 'boost::date_time::special_values_parser::special_values_parser() [with date_type = boost::gregorian::date; charT = char]' /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/time_parsing.hpp:316:18: required from 'time_type boost::date_time::parse_iso_time(const string&, char) [with time_type = boost::posix_time::ptime; std::__cxx11::string = std::__cxx11::basic_string]' /pbulk/work/net/libcmis/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::m_next_chars' should be initialized in the member initialization list [-Weffc++] 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::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::special_values_parser() [with date_type = boost::gregorian::date; charT = char]' /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/time_parsing.hpp:316:18: required from 'time_type boost::date_time::parse_iso_time(const string&, char) [with time_type = boost::posix_time::ptime; std::__cxx11::string = std::__cxx11::basic_string]' /pbulk/work/net/libcmis/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::m_next_chars' should be initialized in the member initialization list [-Weffc++] 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:0, 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::property_tree::basic_ptree, std::__cxx11::basic_string > >, std::allocator, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > > > > >, std::allocator, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > >': /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::property_tree::basic_ptree, std::__cxx11::basic_string > >, std::allocator, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > > > >, std::allocator, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > >' /pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index_container.hpp:623:19: required from 'void boost::multi_index::multi_index_container::copy_construct_from(const boost::multi_index::multi_index_container&) [with Value = std::pair, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >; IndexSpecifierList = boost::multi_index::indexed_by, boost::multi_index::ordered_non_unique, std::__cxx11::basic_string >::subs::by_name, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::multi_index::member, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >, const std::__cxx11::basic_string, &std::pair, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >::first>, std::less > >, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, 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, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > >]' /pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index_container.hpp:294:24: required from 'boost::multi_index::multi_index_container::multi_index_container(const boost::multi_index::multi_index_container&) [with Value = std::pair, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >; IndexSpecifierList = boost::multi_index::indexed_by, boost::multi_index::ordered_non_unique, std::__cxx11::basic_string >::subs::by_name, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::multi_index::member, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >, const std::__cxx11::basic_string, &std::pair, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >::first>, std::less > >, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, 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, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > >]' /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:195:22: required from 'boost::property_tree::basic_ptree::basic_ptree(const boost::property_tree::basic_ptree&) [with Key = std::__cxx11::basic_string; Data = std::__cxx11::basic_string; KeyCompare = std::less >]' 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::property_tree::basic_ptree, std::__cxx11::basic_string > >, std::allocator, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > > > > >, std::allocator, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > >' has pointer data members [-Weffc++] 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 override 'boost::multi_index::detail::auto_space, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >, std::allocator, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > > > > >, std::allocator, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > >(const boost::multi_index::detail::auto_space, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >, std::allocator, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > > > > >, std::allocator, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > >&)' [-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::property_tree::basic_ptree, std::__cxx11::basic_string > >, std::allocator, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > > > > >, std::allocator, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > >&)' [-Weffc++] In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/index_base.hpp:23:0, 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::property_tree::basic_ptree, std::__cxx11::basic_string > >, std::allocator, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > > > >, std::allocator, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > >': /pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index_container.hpp:623:19: required from 'void boost::multi_index::multi_index_container::copy_construct_from(const boost::multi_index::multi_index_container&) [with Value = std::pair, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >; IndexSpecifierList = boost::multi_index::indexed_by, boost::multi_index::ordered_non_unique, std::__cxx11::basic_string >::subs::by_name, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::multi_index::member, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >, const std::__cxx11::basic_string, &std::pair, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >::first>, std::less > >, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, 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, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > >]' /pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index_container.hpp:294:24: required from 'boost::multi_index::multi_index_container::multi_index_container(const boost::multi_index::multi_index_container&) [with Value = std::pair, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >; IndexSpecifierList = boost::multi_index::indexed_by, boost::multi_index::ordered_non_unique, std::__cxx11::basic_string >::subs::by_name, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::multi_index::member, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >, const std::__cxx11::basic_string, &std::pair, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >::first>, std::less > >, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, 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, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > >]' /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:195:22: required from 'boost::property_tree::basic_ptree::basic_ptree(const boost::property_tree::basic_ptree&) [with Key = std::__cxx11::basic_string; Data = std::__cxx11::basic_string; KeyCompare = std::less >]' 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::property_tree::basic_ptree, std::__cxx11::basic_string > >, std::allocator, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > > > >, std::allocator, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > >' has pointer data members [-Weffc++] 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 override 'boost::multi_index::detail::copy_map, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >, std::allocator, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > > > >, std::allocator, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > >(const boost::multi_index::detail::copy_map, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >, std::allocator, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > > > >, std::allocator, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > >&)' [-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::property_tree::basic_ptree, std::__cxx11::basic_string > >, std::allocator, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > > > >, std::allocator, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > >&)' [-Weffc++] In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/range/iterator_range_core.hpp:27:0, 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, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, long 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, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, long 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, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, long int, true, true>' /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:854:9: required from 'class boost::iterators::iterator_facade, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, long int>' /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_adaptor.hpp:249:9: required from 'class boost::iterators::iterator_adaptor, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>, __gnu_cxx::__normal_iterator >, 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]' /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/string_parse_tree.hpp:110:54: required from 'boost::date_time::string_parse_tree::string_parse_tree(boost::date_time::string_parse_tree::collection_type, unsigned int) [with charT = char; boost::date_time::string_parse_tree::collection_type = std::vector >]' /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::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::string_type = std::__cxx11::basic_string]' /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/special_values_parser.hpp:54:17: required from 'boost::date_time::special_values_parser::special_values_parser() [with date_type = boost::gregorian::date; charT = char]' /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/time_parsing.hpp:316:18: required from 'time_type boost::date_time::parse_iso_time(const string&, char) [with time_type = boost::posix_time::ptime; std::__cxx11::string = std::__cxx11::basic_string]' /pbulk/work/net/libcmis/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::operator++() [with Derived = boost::iterators::transform_iterator, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>; Value = char; CategoryOrTraversal = boost::iterators::random_access_traversal_tag; Reference = char; Difference = long int]' should return 'boost::iterators::detail::iterator_facade_base, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, long int, false, false>&' [-Weffc++] Derived& operator++() ^~~~~~~~ /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp: In instantiation of 'class boost::iterators::detail::iterator_facade_base, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, long 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, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, long int, true, true>' /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:854:9: required from 'class boost::iterators::iterator_facade, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, long int>' /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_adaptor.hpp:249:9: required from 'class boost::iterators::iterator_adaptor, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>, __gnu_cxx::__normal_iterator >, 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, __gnu_cxx::__normal_iterator >, 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; RangeT = std::__cxx11::basic_string; FunctorT = boost::algorithm::detail::to_lowerF]' /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]' /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/string_parse_tree.hpp:110:54: required from 'boost::date_time::string_parse_tree::string_parse_tree(boost::date_time::string_parse_tree::collection_type, unsigned int) [with charT = char; boost::date_time::string_parse_tree::collection_type = std::vector >]' /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::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::string_type = std::__cxx11::basic_string]' /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/special_values_parser.hpp:54:17: required from 'boost::date_time::special_values_parser::special_values_parser() [with date_type = boost::gregorian::date; charT = char]' /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/time_parsing.hpp:316:18: required from 'time_type boost::date_time::parse_iso_time(const string&, char) [with time_type = boost::posix_time::ptime; std::__cxx11::string = std::__cxx11::basic_string]' /pbulk/work/net/libcmis/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::operator--() [with Derived = boost::iterators::transform_iterator, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>; Value = char; CategoryOrTraversal = boost::iterators::random_access_traversal_tag; Reference = char; Difference = long int]' should return 'boost::iterators::detail::iterator_facade_base, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, long int, true, false>&' [-Weffc++] 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::operator--(int) [with Derived = boost::iterators::transform_iterator, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>; Value = char; CategoryOrTraversal = boost::iterators::random_access_traversal_tag; Reference = char; Difference = long int]' should return 'boost::iterators::detail::iterator_facade_base, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, long int, true, false>' [-Weffc++] Derived operator--(int) ^~~~~~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/period_parser.hpp:19:0, 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::string_parse_tree(boost::date_time::string_parse_tree::collection_type, unsigned int) [with charT = char; boost::date_time::string_parse_tree::collection_type = std::vector >]': /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::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::string_type = std::__cxx11::basic_string]' /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/special_values_parser.hpp:54:17: required from 'boost::date_time::special_values_parser::special_values_parser() [with date_type = boost::gregorian::date; charT = char]' /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/time_parsing.hpp:316:18: required from 'time_type boost::date_time::parse_iso_time(const string&, char) [with time_type = boost::posix_time::ptime; std::__cxx11::string = std::__cxx11::basic_string]' /pbulk/work/net/libcmis/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::m_next_chars' should be initialized in the member initialization list [-Weffc++] 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:0, 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:17: warning: prefix 'T& boost::operators_impl::output_iterator_helper::operator++()' should return 'boost::operators_impl::output_iterator_helper&' [-Weffc++] T& operator++() { return static_cast(*this); } ^ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/range/iterator_range_core.hpp:27:0, 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, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, long 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, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, long 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, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, long int, true, true>' /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:854:9: required from 'class boost::iterators::iterator_facade, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, long int>' /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_adaptor.hpp:249:9: required from 'class boost::iterators::iterator_adaptor, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>, __gnu_cxx::__normal_iterator >, 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]' /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/string_parse_tree.hpp:110:54: required from 'boost::date_time::string_parse_tree::string_parse_tree(boost::date_time::string_parse_tree::collection_type, unsigned int) [with charT = char; boost::date_time::string_parse_tree::collection_type = std::vector >]' /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::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::string_type = std::__cxx11::basic_string]' /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/special_values_parser.hpp:54:17: required from 'boost::date_time::special_values_parser::special_values_parser() [with date_type = boost::gregorian::date; charT = char]' /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/time_parsing.hpp:316:18: required from 'time_type boost::date_time::parse_iso_time(const string&, char) [with time_type = boost::posix_time::ptime; std::__cxx11::string = std::__cxx11::basic_string]' /pbulk/work/net/libcmis/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::operator++() [with Derived = boost::iterators::transform_iterator, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>; Value = char; CategoryOrTraversal = boost::iterators::random_access_traversal_tag; Reference = char; Difference = long int]' should return 'boost::iterators::detail::iterator_facade_base, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, long int, false, false>&' [-Weffc++] Derived& operator++() ^~~~~~~~ /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp: In instantiation of 'class boost::iterators::detail::iterator_facade_base, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, long 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, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, long int, true, true>' /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:854:9: required from 'class boost::iterators::iterator_facade, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, long int>' /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_adaptor.hpp:249:9: required from 'class boost::iterators::iterator_adaptor, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>, __gnu_cxx::__normal_iterator >, 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, __gnu_cxx::__normal_iterator >, 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; RangeT = std::__cxx11::basic_string; FunctorT = boost::algorithm::detail::to_lowerF]' /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]' /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/string_parse_tree.hpp:110:54: required from 'boost::date_time::string_parse_tree::string_parse_tree(boost::date_time::string_parse_tree::collection_type, unsigned int) [with charT = char; boost::date_time::string_parse_tree::collection_type = std::vector >]' /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::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::string_type = std::__cxx11::basic_string]' /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/special_values_parser.hpp:54:17: required from 'boost::date_time::special_values_parser::special_values_parser() [with date_type = boost::gregorian::date; charT = char]' /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/time_parsing.hpp:316:18: required from 'time_type boost::date_time::parse_iso_time(const string&, char) [with time_type = boost::posix_time::ptime; std::__cxx11::string = std::__cxx11::basic_string]' /pbulk/work/net/libcmis/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::operator--() [with Derived = boost::iterators::transform_iterator, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>; Value = char; CategoryOrTraversal = boost::iterators::random_access_traversal_tag; Reference = char; Difference = long int]' should return 'boost::iterators::detail::iterator_facade_base, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, long int, true, false>&' [-Weffc++] 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::operator--(int) [with Derived = boost::iterators::transform_iterator, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>; Value = char; CategoryOrTraversal = boost::iterators::random_access_traversal_tag; Reference = char; Difference = long int]' should return 'boost::iterators::detail::iterator_facade_base, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, long int, true, false>' [-Weffc++] Derived operator--(int) ^~~~~~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/range/iterator_range_core.hpp:27:0, 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:29: warning: prefix 'Derived& boost::iterators::detail::iterator_facade_base::operator++()' should return 'boost::iterators::detail::iterator_facade_base&' [-Weffc++] Derived& operator++() ^ /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:778:29: warning: prefix 'Derived& boost::iterators::detail::iterator_facade_base::operator--()' should return 'boost::iterators::detail::iterator_facade_base&' [-Weffc++] Derived& operator--() ^ /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:784:31: warning: postfix 'Derived boost::iterators::detail::iterator_facade_base::operator--(int)' should return 'boost::iterators::detail::iterator_facade_base' [-Weffc++] Derived operator--(int) ^ /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:875:3: warning: postfix 'typename boost::iterators::detail::postfix_increment_result::type boost::iterators::operator++(boost::iterators::iterator_facade&, int)' should return 'boost::iterators::iterator_facade' [-Weffc++] ) ^ /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp: In instantiation of 'class boost::iterators::detail::iterator_facade_base >, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >, std::__cxx11::basic_string, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string&, long int, false, false>': /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:854:9: required from 'class boost::iterators::iterator_facade >, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >, std::__cxx11::basic_string, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string&, long int>' /pbulk/work/net/libcmis/work/.buildlink/include/boost/token_iterator.hpp:30:9: required from 'class boost::token_iterator >, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >' /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::operator++() [with Derived = boost::token_iterator >, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >; Value = std::__cxx11::basic_string; CategoryOrTraversal = boost::iterators::forward_traversal_tag; Reference = const std::__cxx11::basic_string&; Difference = long int]' should return 'boost::iterators::detail::iterator_facade_base >, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >, std::__cxx11::basic_string, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string&, long int, false, false>&' [-Weffc++] Derived& operator++() ^~~~~~~~ /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp: In instantiation of 'class boost::iterators::detail::iterator_facade_base >, std::__cxx11::basic_string >, std::__cxx11::basic_string, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string&, long int, false, false>': /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:854:9: required from 'class boost::iterators::iterator_facade >, std::__cxx11::basic_string >, std::__cxx11::basic_string, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string&, long int>' /pbulk/work/net/libcmis/work/.buildlink/include/boost/token_iterator.hpp:30:9: required from 'class boost::token_iterator >, std::__cxx11::basic_string >' /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::operator++() [with Derived = boost::token_iterator >, std::__cxx11::basic_string >; Value = std::__cxx11::basic_string; CategoryOrTraversal = boost::iterators::forward_traversal_tag; Reference = const std::__cxx11::basic_string&; Difference = long int]' should return 'boost::iterators::detail::iterator_facade_base >, std::__cxx11::basic_string >, std::__cxx11::basic_string, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string&, long int, false, false>&' [-Weffc++] In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/shared_ptr.hpp:17:0, 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++] esft2_deleter_wrapper() BOOST_SP_NOEXCEPT ^~~~~~~~~~~~~~~~~~~~~ CXX libcmis_la-gdrive-session.lo In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/trim.hpp:23:0, 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:240:51: warning: user-defined 'boost::algorithm::detail::pred_andF boost::algorithm::operator&&(const boost::algorithm::predicate_facade&, const boost::algorithm::predicate_facade&)' always evaluates both arguments [-Weffc++] const predicate_facade& Pred2 ) ^ /pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/classification.hpp:264:51: warning: user-defined 'boost::algorithm::detail::pred_orF boost::algorithm::operator||(const boost::algorithm::predicate_facade&, const boost::algorithm::predicate_facade&)' always evaluates both arguments [-Weffc++] const predicate_facade& Pred2 ) ^ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/function/function_template.hpp:14:0, 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++] function_base() : vtable(0) { } ^~~~~~~~~~~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/range/iterator_range_core.hpp:27:0, 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, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >, std::__cxx11::basic_string, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string&, long int, false, false>': /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:854:9: required from 'class boost::iterators::iterator_facade, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >, std::__cxx11::basic_string, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string&, long int>' /pbulk/work/net/libcmis/work/.buildlink/include/boost/token_iterator.hpp:30:9: required from 'class boost::token_iterator, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >' /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::operator++() [with Derived = boost::token_iterator, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >; Value = std::__cxx11::basic_string; CategoryOrTraversal = boost::iterators::forward_traversal_tag; Reference = const std::__cxx11::basic_string&; Difference = long int]' should return 'boost::iterators::detail::iterator_facade_base, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >, std::__cxx11::basic_string, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string&, long int, false, false>&' [-Weffc++] Derived& operator++() ^~~~~~~~ /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp: In substitution of 'template typename boost::iterators::detail::postfix_increment_result::type boost::iterators::operator++(boost::iterators::iterator_facade&, int) [with I = boost::token_iterator, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >; V = std::__cxx11::basic_string; TC = boost::iterators::forward_traversal_tag; R = const std::__cxx11::basic_string&; D = long 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&, const std::__cxx11::basic_string&>, boost::mpl::not_ >, mpl_::bool_, mpl_::bool_, mpl_::bool_ >, boost::mpl::if_&, std::__cxx11::basic_string >, boost::iterators::detail::postfix_increment_proxy, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string > >, boost::iterators::detail::writable_postfix_increment_proxy, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string > > >, boost::mpl::identity, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string > > >::type boost::iterators::operator++(boost::iterators::iterator_facade, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >, std::__cxx11::basic_string, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string&, long int>&, int)' should return 'boost::iterators::iterator_facade, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >, std::__cxx11::basic_string, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string&, long int>' [-Weffc++] operator++( ^~~~~~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/exceptions.hpp:17:0, 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:21: warning: 'operator=' should return a reference to '*this' [-Weffc++] return *this; ^~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/tuple/tuple.hpp:28:0, 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:13: warning: 'operator=' should return a reference to '*this' [-Weffc++] return *this; ^~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/index_saver.hpp:17:0, 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++] 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:0, 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:50: warning: user-defined 'boost::_bi::bind_t, typename boost::_bi::add_value::type> > boost::_bi::operator&&(const boost::_bi::bind_t&, A2)' always evaluates both arguments [-Weffc++] operator op (bind_t 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' BOOST_BIND_OPERATOR( &&, logical_and ) ^~~~~~~~~~~~~~~~~~~ /pbulk/work/net/libcmis/work/.buildlink/include/boost/bind/bind.hpp:437:50: warning: user-defined 'boost::_bi::bind_t, typename boost::_bi::add_value::type> > boost::_bi::operator||(const boost::_bi::bind_t&, A2)' always evaluates both arguments [-Weffc++] operator op (bind_t 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' BOOST_BIND_OPERATOR( ||, logical_or ) ^~~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520:0, 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& boost::property_tree::basic_ptree::get_child(const path_type&)': /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:573:62: warning: declaration of 'path' shadows a global declaration [-Wshadow] basic_ptree::get_child(const path_type &path) ^ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15:0, 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 typedef string_path > path; ^~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520:0, 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& boost::property_tree::basic_ptree::get_child(const path_type&) const': /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:585:64: warning: declaration of 'path' shadows a global declaration [-Wshadow] basic_ptree::get_child(const path_type &path) const ^~~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15:0, 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 typedef string_path > path; ^~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520:0, 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& boost::property_tree::basic_ptree::get_child(const path_type&, boost::property_tree::basic_ptree::self_type&)': /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:593:65: warning: declaration of 'path' shadows a global declaration [-Wshadow] self_type &default_value) ^ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15:0, 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 typedef string_path > path; ^~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520:0, 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& boost::property_tree::basic_ptree::get_child(const path_type&, const self_type&) const': /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:603:73: warning: declaration of 'path' shadows a global declaration [-Wshadow] const self_type &default_value) const ^~~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15:0, 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 typedef string_path > path; ^~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520:0, 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::get_child_optional(const path_type&)': /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:612:71: warning: declaration of 'path' shadows a global declaration [-Wshadow] basic_ptree::get_child_optional(const path_type &path) ^ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15:0, 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 typedef string_path > path; ^~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520:0, 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::get_child_optional(const path_type&) const': /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:624:73: warning: declaration of 'path' shadows a global declaration [-Wshadow] basic_ptree::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:0, 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 typedef string_path > path; ^~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520:0, 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& boost::property_tree::basic_ptree::put_child(const path_type&, const self_type&)': /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:637:63: warning: declaration of 'path' shadows a global declaration [-Wshadow] const self_type &value) ^ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15:0, 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 typedef string_path > path; ^~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520:0, 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& boost::property_tree::basic_ptree::add_child(const path_type&, const self_type&)': /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:655:63: warning: declaration of 'path' shadows a global declaration [-Wshadow] const self_type &value) ^ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15:0, 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 typedef string_path > path; ^~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520:0, 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, Type>::type boost::property_tree::basic_ptree::get(const path_type&, Translator) const': /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:744:46: warning: declaration of 'path' shadows a global declaration [-Wshadow] Translator tr) const ^~~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15:0, 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 typedef string_path > path; ^~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520:0, 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::get(const path_type&) const': /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:751:59: warning: declaration of 'path' shadows a global declaration [-Wshadow] Type basic_ptree::get(const path_type &path) const ^~~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15:0, 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 typedef string_path > path; ^~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520:0, 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::get(const path_type&, const Type&, Translator) const': /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:760:51: warning: declaration of 'path' shadows a global declaration [-Wshadow] Translator tr) const ^~~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15:0, 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 typedef string_path > path; ^~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520:0, 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, std::__cxx11::basic_string >::type boost::property_tree::basic_ptree::get(const path_type&, const Ch*, Translator) const': /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:772:72: warning: declaration of 'path' shadows a global declaration [-Wshadow] 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:0, 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 typedef string_path > path; ^~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520:0, 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, Type>::type boost::property_tree::basic_ptree::get(const path_type&, const Type&) const': /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:781:58: warning: declaration of 'path' shadows a global declaration [-Wshadow] const Type &default_value) const ^~~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15:0, 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 typedef string_path > path; ^~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520:0, 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, std::__cxx11::basic_string >::type boost::property_tree::basic_ptree::get(const path_type&, const Ch*) const': /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:793:57: warning: declaration of 'path' shadows a global declaration [-Wshadow] 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:0, 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 typedef string_path > path; ^~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520:0, 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::get_optional(const path_type&, Translator) const': /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:801:73: warning: declaration of 'path' shadows a global declaration [-Wshadow] Translator tr) const ^~~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15:0, 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 typedef string_path > path; ^~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520:0, 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::get_optional(const path_type&) const': /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:813:72: warning: declaration of 'path' shadows a global declaration [-Wshadow] const path_type &path) const ^~~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15:0, 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 typedef string_path > path; ^~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520:0, 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& boost::property_tree::basic_ptree::put(const path_type&, const Type&, Translator)': /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:844:64: warning: declaration of 'path' shadows a global declaration [-Wshadow] 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:0, 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 typedef string_path > path; ^~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520:0, 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& boost::property_tree::basic_ptree::put(const path_type&, const Type&)': /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:859:49: warning: declaration of 'path' shadows a global declaration [-Wshadow] const path_type &path, const Type &value) ^ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15:0, 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 typedef string_path > path; ^~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520:0, 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& boost::property_tree::basic_ptree::add(const path_type&, const Type&, Translator)': /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:868:64: warning: declaration of 'path' shadows a global declaration [-Wshadow] 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:0, 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 typedef string_path > path; ^~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520:0, 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& boost::property_tree::basic_ptree::add(const path_type&, const Type&)': /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:878:49: warning: declaration of 'path' shadows a global declaration [-Wshadow] const path_type &path, const Type &value) ^ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15:0, 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 typedef string_path > path; ^~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/range/iterator_range_core.hpp:27:0, 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 >, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >, std::__cxx11::basic_string, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string&, long int, false, false>': /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:854:9: required from 'class boost::iterators::iterator_facade >, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >, std::__cxx11::basic_string, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string&, long int>' /pbulk/work/net/libcmis/work/.buildlink/include/boost/token_iterator.hpp:30:9: required from 'class boost::token_iterator >, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >' /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_parsing.hpp:322:36: required from 'boost::date_time::period boost::date_time::from_simple_string_type(const std::__cxx11::basic_string&) [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::operator++() [with Derived = boost::token_iterator >, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >; Value = std::__cxx11::basic_string; CategoryOrTraversal = boost::iterators::forward_traversal_tag; Reference = const std::__cxx11::basic_string&; Difference = long int]' should return 'boost::iterators::detail::iterator_facade_base >, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >, std::__cxx11::basic_string, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string&, long int, false, false>&' [-Weffc++] Derived& operator++() ^~~~~~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/node_type.hpp:22:0, 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::property_tree::basic_ptree, std::__cxx11::basic_string > >, std::allocator, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > > > >*, boost::multi_index::multi_index_container, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >, boost::multi_index::indexed_by, boost::multi_index::ordered_non_unique, std::__cxx11::basic_string >::subs::by_name, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::multi_index::member, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >, const std::__cxx11::basic_string, &std::pair, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >::first>, std::less > >, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, 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, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > > >': /pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index_container.hpp:99:7: required from 'class boost::multi_index::multi_index_container, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >, boost::multi_index::indexed_by, boost::multi_index::ordered_non_unique, std::__cxx11::basic_string >::subs::by_name, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::multi_index::member, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >, const std::__cxx11::basic_string, &std::pair, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >::first>, std::less > >, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, 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, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > >' /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 >::subs' /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:195:64: required from 'boost::property_tree::basic_ptree::basic_ptree(const boost::property_tree::basic_ptree&) [with Key = std::__cxx11::basic_string; Data = std::__cxx11::basic_string; KeyCompare = std::less >]' 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::property_tree::basic_ptree, std::__cxx11::basic_string > >, std::allocator, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > > > >*, boost::multi_index::multi_index_container, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >, boost::multi_index::indexed_by, boost::multi_index::ordered_non_unique, std::__cxx11::basic_string >::subs::by_name, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::multi_index::member, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >, const std::__cxx11::basic_string, &std::pair, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >::first>, std::less > >, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, 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, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > > >' has pointer data members [-Weffc++] 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 override 'boost::multi_index::detail::header_holder, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >, std::allocator, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > > > >*, boost::multi_index::multi_index_container, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >, boost::multi_index::indexed_by, boost::multi_index::ordered_non_unique, std::__cxx11::basic_string >::subs::by_name, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::multi_index::member, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >, const std::__cxx11::basic_string, &std::pair, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >::first>, std::less > >, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, 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, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > > >(const boost::multi_index::detail::header_holder, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >, std::allocator, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > > > >*, boost::multi_index::multi_index_container, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >, boost::multi_index::indexed_by, boost::multi_index::ordered_non_unique, std::__cxx11::basic_string >::subs::by_name, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::multi_index::member, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >, const std::__cxx11::basic_string, &std::pair, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >::first>, std::less > >, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, 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, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > > >&)' [-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::property_tree::basic_ptree, std::__cxx11::basic_string > >, std::allocator, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > > > >*, boost::multi_index::multi_index_container, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >, boost::multi_index::indexed_by, boost::multi_index::ordered_non_unique, std::__cxx11::basic_string >::subs::by_name, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::multi_index::member, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >, const std::__cxx11::basic_string, &std::pair, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >::first>, std::less > >, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, 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, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > > >&)' [-Weffc++] In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/token_iterator.hpp:24:0, 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_separator(const Char*, const Char*, boost::empty_token_policy) [with Char = char; Tr = std::char_traits]': /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::__cxx11::string = std::__cxx11::basic_string]' /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 >::m_kept_delims' should be initialized in the member initialization list [-Weffc++] char_separator(const Char* dropped_delims, ^~~~~~~~~~~~~~ /pbulk/work/net/libcmis/work/.buildlink/include/boost/token_functions.hpp: In instantiation of 'boost::char_separator::char_separator(const Char*, const Char*, boost::empty_token_policy) [with Char = wchar_t; Tr = std::char_traits]': /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_parsing.hpp:320:22: required from 'boost::date_time::period boost::date_time::from_simple_string_type(const std::__cxx11::basic_string&) [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 >::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:0, 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::special_values_parser() [with date_type = boost::gregorian::date; charT = char]': /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/time_parsing.hpp:316:18: required from 'time_type boost::date_time::parse_iso_time(const string&, char) [with time_type = boost::posix_time::ptime; std::__cxx11::string = std::__cxx11::basic_string]' /pbulk/work/net/libcmis/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::m_sv_strings' should be initialized in the member initialization list [-Weffc++] special_values_parser() ^~~~~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/period_parser.hpp:19:0, 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::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::__cxx11::string = std::__cxx11::basic_string]' /pbulk/work/net/libcmis/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::cache' should be initialized in the member initialization list [-Weffc++] 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::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::special_values_parser() [with date_type = boost::gregorian::date; charT = char]' /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/time_parsing.hpp:316:18: required from 'time_type boost::date_time::parse_iso_time(const string&, char) [with time_type = boost::posix_time::ptime; std::__cxx11::string = std::__cxx11::basic_string]' /pbulk/work/net/libcmis/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::m_next_chars' should be initialized in the member initialization list [-Weffc++] 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:0, 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::property_tree::basic_ptree, std::__cxx11::basic_string > >, std::allocator, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > > > > >, std::allocator, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > >': /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::property_tree::basic_ptree, std::__cxx11::basic_string > >, std::allocator, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > > > >, std::allocator, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > >' /pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index_container.hpp:623:19: required from 'void boost::multi_index::multi_index_container::copy_construct_from(const boost::multi_index::multi_index_container&) [with Value = std::pair, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >; IndexSpecifierList = boost::multi_index::indexed_by, boost::multi_index::ordered_non_unique, std::__cxx11::basic_string >::subs::by_name, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::multi_index::member, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >, const std::__cxx11::basic_string, &std::pair, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >::first>, std::less > >, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, 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, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > >]' /pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index_container.hpp:294:24: required from 'boost::multi_index::multi_index_container::multi_index_container(const boost::multi_index::multi_index_container&) [with Value = std::pair, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >; IndexSpecifierList = boost::multi_index::indexed_by, boost::multi_index::ordered_non_unique, std::__cxx11::basic_string >::subs::by_name, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::multi_index::member, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >, const std::__cxx11::basic_string, &std::pair, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >::first>, std::less > >, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, 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, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > >]' /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:195:22: required from 'boost::property_tree::basic_ptree::basic_ptree(const boost::property_tree::basic_ptree&) [with Key = std::__cxx11::basic_string; Data = std::__cxx11::basic_string; KeyCompare = std::less >]' 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::property_tree::basic_ptree, std::__cxx11::basic_string > >, std::allocator, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > > > > >, std::allocator, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > >' has pointer data members [-Weffc++] 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 override 'boost::multi_index::detail::auto_space, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >, std::allocator, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > > > > >, std::allocator, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > >(const boost::multi_index::detail::auto_space, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >, std::allocator, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > > > > >, std::allocator, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > >&)' [-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::property_tree::basic_ptree, std::__cxx11::basic_string > >, std::allocator, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > > > > >, std::allocator, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > >&)' [-Weffc++] In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/index_base.hpp:23:0, 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::property_tree::basic_ptree, std::__cxx11::basic_string > >, std::allocator, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > > > >, std::allocator, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > >': /pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index_container.hpp:623:19: required from 'void boost::multi_index::multi_index_container::copy_construct_from(const boost::multi_index::multi_index_container&) [with Value = std::pair, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >; IndexSpecifierList = boost::multi_index::indexed_by, boost::multi_index::ordered_non_unique, std::__cxx11::basic_string >::subs::by_name, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::multi_index::member, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >, const std::__cxx11::basic_string, &std::pair, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >::first>, std::less > >, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, 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, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > >]' /pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index_container.hpp:294:24: required from 'boost::multi_index::multi_index_container::multi_index_container(const boost::multi_index::multi_index_container&) [with Value = std::pair, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >; IndexSpecifierList = boost::multi_index::indexed_by, boost::multi_index::ordered_non_unique, std::__cxx11::basic_string >::subs::by_name, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::multi_index::member, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >, const std::__cxx11::basic_string, &std::pair, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >::first>, std::less > >, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, 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, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > >]' /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:195:22: required from 'boost::property_tree::basic_ptree::basic_ptree(const boost::property_tree::basic_ptree&) [with Key = std::__cxx11::basic_string; Data = std::__cxx11::basic_string; KeyCompare = std::less >]' 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::property_tree::basic_ptree, std::__cxx11::basic_string > >, std::allocator, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > > > >, std::allocator, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > >' has pointer data members [-Weffc++] 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 override 'boost::multi_index::detail::copy_map, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >, std::allocator, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > > > >, std::allocator, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > >(const boost::multi_index::detail::copy_map, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >, std::allocator, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > > > >, std::allocator, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > >&)' [-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::property_tree::basic_ptree, std::__cxx11::basic_string > >, std::allocator, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > > > >, std::allocator, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > >&)' [-Weffc++] In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/period_parser.hpp:19:0, 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::string_parse_tree(boost::date_time::string_parse_tree::collection_type, unsigned int) [with charT = char; boost::date_time::string_parse_tree::collection_type = std::vector >]': /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::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::string_type = std::__cxx11::basic_string]' /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/special_values_parser.hpp:54:17: required from 'boost::date_time::special_values_parser::special_values_parser() [with date_type = boost::gregorian::date; charT = char]' /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/time_parsing.hpp:316:18: required from 'time_type boost::date_time::parse_iso_time(const string&, char) [with time_type = boost::posix_time::ptime; std::__cxx11::string = std::__cxx11::basic_string]' /pbulk/work/net/libcmis/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::m_next_chars' should be initialized in the member initialization list [-Weffc++] 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:0, 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, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, long 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, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, long 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, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, long int, true, true>' /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:854:9: required from 'class boost::iterators::iterator_facade, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, long int>' /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_adaptor.hpp:249:9: required from 'class boost::iterators::iterator_adaptor, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>, __gnu_cxx::__normal_iterator >, 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]' /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/string_parse_tree.hpp:110:54: required from 'boost::date_time::string_parse_tree::string_parse_tree(boost::date_time::string_parse_tree::collection_type, unsigned int) [with charT = char; boost::date_time::string_parse_tree::collection_type = std::vector >]' /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::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::string_type = std::__cxx11::basic_string]' /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/special_values_parser.hpp:54:17: required from 'boost::date_time::special_values_parser::special_values_parser() [with date_type = boost::gregorian::date; charT = char]' /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/time_parsing.hpp:316:18: required from 'time_type boost::date_time::parse_iso_time(const string&, char) [with time_type = boost::posix_time::ptime; std::__cxx11::string = std::__cxx11::basic_string]' /pbulk/work/net/libcmis/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::operator++() [with Derived = boost::iterators::transform_iterator, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>; Value = char; CategoryOrTraversal = boost::iterators::random_access_traversal_tag; Reference = char; Difference = long int]' should return 'boost::iterators::detail::iterator_facade_base, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, long int, false, false>&' [-Weffc++] Derived& operator++() ^~~~~~~~ /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp: In instantiation of 'class boost::iterators::detail::iterator_facade_base, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, long 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, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, long int, true, true>' /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:854:9: required from 'class boost::iterators::iterator_facade, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, long int>' /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_adaptor.hpp:249:9: required from 'class boost::iterators::iterator_adaptor, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>, __gnu_cxx::__normal_iterator >, 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, __gnu_cxx::__normal_iterator >, 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; RangeT = std::__cxx11::basic_string; FunctorT = boost::algorithm::detail::to_lowerF]' /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]' /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/string_parse_tree.hpp:110:54: required from 'boost::date_time::string_parse_tree::string_parse_tree(boost::date_time::string_parse_tree::collection_type, unsigned int) [with charT = char; boost::date_time::string_parse_tree::collection_type = std::vector >]' /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::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::string_type = std::__cxx11::basic_string]' /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/special_values_parser.hpp:54:17: required from 'boost::date_time::special_values_parser::special_values_parser() [with date_type = boost::gregorian::date; charT = char]' /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/time_parsing.hpp:316:18: required from 'time_type boost::date_time::parse_iso_time(const string&, char) [with time_type = boost::posix_time::ptime; std::__cxx11::string = std::__cxx11::basic_string]' /pbulk/work/net/libcmis/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::operator--() [with Derived = boost::iterators::transform_iterator, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>; Value = char; CategoryOrTraversal = boost::iterators::random_access_traversal_tag; Reference = char; Difference = long int]' should return 'boost::iterators::detail::iterator_facade_base, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, long int, true, false>&' [-Weffc++] 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::operator--(int) [with Derived = boost::iterators::transform_iterator, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>; Value = char; CategoryOrTraversal = boost::iterators::random_access_traversal_tag; Reference = char; Difference = long int]' should return 'boost::iterators::detail::iterator_facade_base, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, long int, true, false>' [-Weffc++] Derived operator--(int) ^~~~~~~~ CXX libcmis_la-gdrive-utils.lo In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/shared_ptr.hpp:17:0, 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++] esft2_deleter_wrapper() BOOST_SP_NOEXCEPT ^~~~~~~~~~~~~~~~~~~~~ CXX libcmis_la-http-session.lo In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/time_duration.hpp:17:0, 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:17: warning: prefix 'T& boost::operators_impl::output_iterator_helper::operator++()' should return 'boost::operators_impl::output_iterator_helper&' [-Weffc++] T& operator++() { return static_cast(*this); } ^ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/range/iterator_range_core.hpp:27:0, 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:29: warning: prefix 'Derived& boost::iterators::detail::iterator_facade_base::operator++()' should return 'boost::iterators::detail::iterator_facade_base&' [-Weffc++] Derived& operator++() ^ /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:778:29: warning: prefix 'Derived& boost::iterators::detail::iterator_facade_base::operator--()' should return 'boost::iterators::detail::iterator_facade_base&' [-Weffc++] Derived& operator--() ^ /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:784:31: warning: postfix 'Derived boost::iterators::detail::iterator_facade_base::operator--(int)' should return 'boost::iterators::detail::iterator_facade_base' [-Weffc++] Derived operator--(int) ^ /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:875:3: warning: postfix 'typename boost::iterators::detail::postfix_increment_result::type boost::iterators::operator++(boost::iterators::iterator_facade&, int)' should return 'boost::iterators::iterator_facade' [-Weffc++] ) ^ /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp: In instantiation of 'class boost::iterators::detail::iterator_facade_base >, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >, std::__cxx11::basic_string, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string&, long int, false, false>': /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:854:9: required from 'class boost::iterators::iterator_facade >, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >, std::__cxx11::basic_string, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string&, long int>' /pbulk/work/net/libcmis/work/.buildlink/include/boost/token_iterator.hpp:30:9: required from 'class boost::token_iterator >, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >' /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::operator++() [with Derived = boost::token_iterator >, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >; Value = std::__cxx11::basic_string; CategoryOrTraversal = boost::iterators::forward_traversal_tag; Reference = const std::__cxx11::basic_string&; Difference = long int]' should return 'boost::iterators::detail::iterator_facade_base >, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >, std::__cxx11::basic_string, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string&, long int, false, false>&' [-Weffc++] Derived& operator++() ^~~~~~~~ /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp: In instantiation of 'class boost::iterators::detail::iterator_facade_base >, std::__cxx11::basic_string >, std::__cxx11::basic_string, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string&, long int, false, false>': /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:854:9: required from 'class boost::iterators::iterator_facade >, std::__cxx11::basic_string >, std::__cxx11::basic_string, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string&, long int>' /pbulk/work/net/libcmis/work/.buildlink/include/boost/token_iterator.hpp:30:9: required from 'class boost::token_iterator >, std::__cxx11::basic_string >' /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::operator++() [with Derived = boost::token_iterator >, std::__cxx11::basic_string >; Value = std::__cxx11::basic_string; CategoryOrTraversal = boost::iterators::forward_traversal_tag; Reference = const std::__cxx11::basic_string&; Difference = long int]' should return 'boost::iterators::detail::iterator_facade_base >, std::__cxx11::basic_string >, std::__cxx11::basic_string, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string&, long int, false, false>&' [-Weffc++] In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/trim.hpp:23:0, 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:240:51: warning: user-defined 'boost::algorithm::detail::pred_andF boost::algorithm::operator&&(const boost::algorithm::predicate_facade&, const boost::algorithm::predicate_facade&)' always evaluates both arguments [-Weffc++] const predicate_facade& Pred2 ) ^ /pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/classification.hpp:264:51: warning: user-defined 'boost::algorithm::detail::pred_orF boost::algorithm::operator||(const boost::algorithm::predicate_facade&, const boost::algorithm::predicate_facade&)' always evaluates both arguments [-Weffc++] const predicate_facade& Pred2 ) ^ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/function/function_template.hpp:14:0, 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++] function_base() : vtable(0) { } ^~~~~~~~~~~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/range/iterator_range_core.hpp:27:0, 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, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >, std::__cxx11::basic_string, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string&, long int, false, false>': /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:854:9: required from 'class boost::iterators::iterator_facade, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >, std::__cxx11::basic_string, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string&, long int>' /pbulk/work/net/libcmis/work/.buildlink/include/boost/token_iterator.hpp:30:9: required from 'class boost::token_iterator, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >' /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::operator++() [with Derived = boost::token_iterator, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >; Value = std::__cxx11::basic_string; CategoryOrTraversal = boost::iterators::forward_traversal_tag; Reference = const std::__cxx11::basic_string&; Difference = long int]' should return 'boost::iterators::detail::iterator_facade_base, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >, std::__cxx11::basic_string, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string&, long int, false, false>&' [-Weffc++] Derived& operator++() ^~~~~~~~ /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp: In substitution of 'template typename boost::iterators::detail::postfix_increment_result::type boost::iterators::operator++(boost::iterators::iterator_facade&, int) [with I = boost::token_iterator, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >; V = std::__cxx11::basic_string; TC = boost::iterators::forward_traversal_tag; R = const std::__cxx11::basic_string&; D = long 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&, const std::__cxx11::basic_string&>, boost::mpl::not_ >, mpl_::bool_, mpl_::bool_, mpl_::bool_ >, boost::mpl::if_&, std::__cxx11::basic_string >, boost::iterators::detail::postfix_increment_proxy, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string > >, boost::iterators::detail::writable_postfix_increment_proxy, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string > > >, boost::mpl::identity, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string > > >::type boost::iterators::operator++(boost::iterators::iterator_facade, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >, std::__cxx11::basic_string, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string&, long int>&, int)' should return 'boost::iterators::iterator_facade, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >, std::__cxx11::basic_string, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string&, long int>' [-Weffc++] operator++( ^~~~~~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/exceptions.hpp:17:0, 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:21: warning: 'operator=' should return a reference to '*this' [-Weffc++] return *this; ^~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/tuple/tuple.hpp:28:0, 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:13: warning: 'operator=' should return a reference to '*this' [-Weffc++] return *this; ^~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/index_saver.hpp:17:0, 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++] 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:0, 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:50: warning: user-defined 'boost::_bi::bind_t, typename boost::_bi::add_value::type> > boost::_bi::operator&&(const boost::_bi::bind_t&, A2)' always evaluates both arguments [-Weffc++] operator op (bind_t 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' BOOST_BIND_OPERATOR( &&, logical_and ) ^ /pbulk/work/net/libcmis/work/.buildlink/include/boost/bind/bind.hpp:437:50: warning: user-defined 'boost::_bi::bind_t, typename boost::_bi::add_value::type> > boost::_bi::operator||(const boost::_bi::bind_t&, A2)' always evaluates both arguments [-Weffc++] operator op (bind_t 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' BOOST_BIND_OPERATOR( ||, logical_or ) ^ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520:0, 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& boost::property_tree::basic_ptree::get_child(const path_type&)': /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:573:62: warning: declaration of 'path' shadows a global declaration [-Wshadow] basic_ptree::get_child(const path_type &path) ^ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15:0, 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 typedef string_path > path; ^~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520:0, 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& boost::property_tree::basic_ptree::get_child(const path_type&) const': /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:585:64: warning: declaration of 'path' shadows a global declaration [-Wshadow] basic_ptree::get_child(const path_type &path) const ^~~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15:0, 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 typedef string_path > path; ^~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520:0, 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& boost::property_tree::basic_ptree::get_child(const path_type&, boost::property_tree::basic_ptree::self_type&)': /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:593:65: warning: declaration of 'path' shadows a global declaration [-Wshadow] self_type &default_value) ^ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15:0, 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 typedef string_path > path; ^~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520:0, 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& boost::property_tree::basic_ptree::get_child(const path_type&, const self_type&) const': /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:603:73: warning: declaration of 'path' shadows a global declaration [-Wshadow] const self_type &default_value) const ^~~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15:0, 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 typedef string_path > path; ^~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520:0, 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::get_child_optional(const path_type&)': /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:612:71: warning: declaration of 'path' shadows a global declaration [-Wshadow] basic_ptree::get_child_optional(const path_type &path) ^ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15:0, 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 typedef string_path > path; ^~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520:0, 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::get_child_optional(const path_type&) const': /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:624:73: warning: declaration of 'path' shadows a global declaration [-Wshadow] basic_ptree::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:0, 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 typedef string_path > path; ^~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520:0, 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& boost::property_tree::basic_ptree::put_child(const path_type&, const self_type&)': /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:637:63: warning: declaration of 'path' shadows a global declaration [-Wshadow] const self_type &value) ^ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15:0, 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 typedef string_path > path; ^~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520:0, 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& boost::property_tree::basic_ptree::add_child(const path_type&, const self_type&)': /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:655:63: warning: declaration of 'path' shadows a global declaration [-Wshadow] const self_type &value) ^ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15:0, 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 typedef string_path > path; ^~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520:0, 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, Type>::type boost::property_tree::basic_ptree::get(const path_type&, Translator) const': /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:744:46: warning: declaration of 'path' shadows a global declaration [-Wshadow] Translator tr) const ^~~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15:0, 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 typedef string_path > path; ^~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520:0, 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::get(const path_type&) const': /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:751:59: warning: declaration of 'path' shadows a global declaration [-Wshadow] Type basic_ptree::get(const path_type &path) const ^~~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15:0, 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 typedef string_path > path; ^~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520:0, 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::get(const path_type&, const Type&, Translator) const': /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:760:51: warning: declaration of 'path' shadows a global declaration [-Wshadow] Translator tr) const ^~~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15:0, 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 typedef string_path > path; ^~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520:0, 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, std::__cxx11::basic_string >::type boost::property_tree::basic_ptree::get(const path_type&, const Ch*, Translator) const': /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:772:72: warning: declaration of 'path' shadows a global declaration [-Wshadow] 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:0, 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 typedef string_path > path; ^~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520:0, 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, Type>::type boost::property_tree::basic_ptree::get(const path_type&, const Type&) const': /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:781:58: warning: declaration of 'path' shadows a global declaration [-Wshadow] const Type &default_value) const ^~~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15:0, 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 typedef string_path > path; ^~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520:0, 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, std::__cxx11::basic_string >::type boost::property_tree::basic_ptree::get(const path_type&, const Ch*) const': /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:793:57: warning: declaration of 'path' shadows a global declaration [-Wshadow] 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:0, 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 typedef string_path > path; ^~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520:0, 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::get_optional(const path_type&, Translator) const': /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:801:73: warning: declaration of 'path' shadows a global declaration [-Wshadow] Translator tr) const ^~~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15:0, 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 typedef string_path > path; ^~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520:0, 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::get_optional(const path_type&) const': /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:813:72: warning: declaration of 'path' shadows a global declaration [-Wshadow] const path_type &path) const ^~~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15:0, 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 typedef string_path > path; ^~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520:0, 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& boost::property_tree::basic_ptree::put(const path_type&, const Type&, Translator)': /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:844:64: warning: declaration of 'path' shadows a global declaration [-Wshadow] 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:0, 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 typedef string_path > path; ^~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520:0, 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& boost::property_tree::basic_ptree::put(const path_type&, const Type&)': /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:859:49: warning: declaration of 'path' shadows a global declaration [-Wshadow] const path_type &path, const Type &value) ^ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15:0, 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 typedef string_path > path; ^~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520:0, 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& boost::property_tree::basic_ptree::add(const path_type&, const Type&, Translator)': /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:868:64: warning: declaration of 'path' shadows a global declaration [-Wshadow] 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:0, 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 typedef string_path > path; ^~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520:0, 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& boost::property_tree::basic_ptree::add(const path_type&, const Type&)': /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:878:49: warning: declaration of 'path' shadows a global declaration [-Wshadow] const path_type &path, const Type &value) ^ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15:0, 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 typedef string_path > path; ^~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/range/iterator_range_core.hpp:27:0, 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 >, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >, std::__cxx11::basic_string, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string&, long int, false, false>': /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:854:9: required from 'class boost::iterators::iterator_facade >, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >, std::__cxx11::basic_string, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string&, long int>' /pbulk/work/net/libcmis/work/.buildlink/include/boost/token_iterator.hpp:30:9: required from 'class boost::token_iterator >, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >' /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_parsing.hpp:322:36: required from 'boost::date_time::period boost::date_time::from_simple_string_type(const std::__cxx11::basic_string&) [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::operator++() [with Derived = boost::token_iterator >, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >; Value = std::__cxx11::basic_string; CategoryOrTraversal = boost::iterators::forward_traversal_tag; Reference = const std::__cxx11::basic_string&; Difference = long int]' should return 'boost::iterators::detail::iterator_facade_base >, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >, std::__cxx11::basic_string, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string&, long int, false, false>&' [-Weffc++] Derived& operator++() ^~~~~~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/node_type.hpp:22:0, 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::property_tree::basic_ptree, std::__cxx11::basic_string > >, std::allocator, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > > > >*, boost::multi_index::multi_index_container, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >, boost::multi_index::indexed_by, boost::multi_index::ordered_non_unique, std::__cxx11::basic_string >::subs::by_name, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::multi_index::member, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >, const std::__cxx11::basic_string, &std::pair, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >::first>, std::less > >, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, 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, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > > >': /pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index_container.hpp:99:7: required from 'class boost::multi_index::multi_index_container, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >, boost::multi_index::indexed_by, boost::multi_index::ordered_non_unique, std::__cxx11::basic_string >::subs::by_name, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::multi_index::member, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >, const std::__cxx11::basic_string, &std::pair, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >::first>, std::less > >, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, 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, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > >' /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 >::subs' /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:195:64: required from 'boost::property_tree::basic_ptree::basic_ptree(const boost::property_tree::basic_ptree&) [with Key = std::__cxx11::basic_string; Data = std::__cxx11::basic_string; KeyCompare = std::less >]' 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::property_tree::basic_ptree, std::__cxx11::basic_string > >, std::allocator, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > > > >*, boost::multi_index::multi_index_container, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >, boost::multi_index::indexed_by, boost::multi_index::ordered_non_unique, std::__cxx11::basic_string >::subs::by_name, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::multi_index::member, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >, const std::__cxx11::basic_string, &std::pair, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >::first>, std::less > >, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, 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, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > > >' has pointer data members [-Weffc++] 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 override 'boost::multi_index::detail::header_holder, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >, std::allocator, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > > > >*, boost::multi_index::multi_index_container, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >, boost::multi_index::indexed_by, boost::multi_index::ordered_non_unique, std::__cxx11::basic_string >::subs::by_name, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::multi_index::member, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >, const std::__cxx11::basic_string, &std::pair, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >::first>, std::less > >, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, 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, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > > >(const boost::multi_index::detail::header_holder, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >, std::allocator, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > > > >*, boost::multi_index::multi_index_container, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >, boost::multi_index::indexed_by, boost::multi_index::ordered_non_unique, std::__cxx11::basic_string >::subs::by_name, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::multi_index::member, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >, const std::__cxx11::basic_string, &std::pair, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >::first>, std::less > >, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, 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, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > > >&)' [-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::property_tree::basic_ptree, std::__cxx11::basic_string > >, std::allocator, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > > > >*, boost::multi_index::multi_index_container, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >, boost::multi_index::indexed_by, boost::multi_index::ordered_non_unique, std::__cxx11::basic_string >::subs::by_name, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::multi_index::member, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >, const std::__cxx11::basic_string, &std::pair, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >::first>, std::less > >, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, 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, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > > >&)' [-Weffc++] In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/token_iterator.hpp:24:0, 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 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_separator(const Char*, const Char*, boost::empty_token_policy) [with Char = char; Tr = std::char_traits]': /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::__cxx11::string = std::__cxx11::basic_string]' /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 >::m_kept_delims' should be initialized in the member initialization list [-Weffc++] char_separator(const Char* dropped_delims, ^~~~~~~~~~~~~~ /pbulk/work/net/libcmis/work/.buildlink/include/boost/token_functions.hpp: In instantiation of 'boost::char_separator::char_separator(const Char*, const Char*, boost::empty_token_policy) [with Char = wchar_t; Tr = std::char_traits]': /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_parsing.hpp:320:22: required from 'boost::date_time::period boost::date_time::from_simple_string_type(const std::__cxx11::basic_string&) [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 >::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:0, 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::special_values_parser() [with date_type = boost::gregorian::date; charT = char]': /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/time_parsing.hpp:316:18: required from 'time_type boost::date_time::parse_iso_time(const string&, char) [with time_type = boost::posix_time::ptime; std::__cxx11::string = std::__cxx11::basic_string]' /pbulk/work/net/libcmis/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::m_sv_strings' should be initialized in the member initialization list [-Weffc++] special_values_parser() ^~~~~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/period_parser.hpp:19:0, 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::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::__cxx11::string = std::__cxx11::basic_string]' /pbulk/work/net/libcmis/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::cache' should be initialized in the member initialization list [-Weffc++] 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::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::special_values_parser() [with date_type = boost::gregorian::date; charT = char]' /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/time_parsing.hpp:316:18: required from 'time_type boost::date_time::parse_iso_time(const string&, char) [with time_type = boost::posix_time::ptime; std::__cxx11::string = std::__cxx11::basic_string]' /pbulk/work/net/libcmis/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::m_next_chars' should be initialized in the member initialization list [-Weffc++] 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:0, 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::property_tree::basic_ptree, std::__cxx11::basic_string > >, std::allocator, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > > > > >, std::allocator, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > >': /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::property_tree::basic_ptree, std::__cxx11::basic_string > >, std::allocator, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > > > >, std::allocator, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > >' /pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index_container.hpp:623:19: required from 'void boost::multi_index::multi_index_container::copy_construct_from(const boost::multi_index::multi_index_container&) [with Value = std::pair, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >; IndexSpecifierList = boost::multi_index::indexed_by, boost::multi_index::ordered_non_unique, std::__cxx11::basic_string >::subs::by_name, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::multi_index::member, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >, const std::__cxx11::basic_string, &std::pair, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >::first>, std::less > >, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, 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, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > >]' /pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index_container.hpp:294:24: required from 'boost::multi_index::multi_index_container::multi_index_container(const boost::multi_index::multi_index_container&) [with Value = std::pair, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >; IndexSpecifierList = boost::multi_index::indexed_by, boost::multi_index::ordered_non_unique, std::__cxx11::basic_string >::subs::by_name, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::multi_index::member, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >, const std::__cxx11::basic_string, &std::pair, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >::first>, std::less > >, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, 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, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > >]' /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:195:22: required from 'boost::property_tree::basic_ptree::basic_ptree(const boost::property_tree::basic_ptree&) [with Key = std::__cxx11::basic_string; Data = std::__cxx11::basic_string; KeyCompare = std::less >]' 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::property_tree::basic_ptree, std::__cxx11::basic_string > >, std::allocator, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > > > > >, std::allocator, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > >' has pointer data members [-Weffc++] 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 override 'boost::multi_index::detail::auto_space, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >, std::allocator, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > > > > >, std::allocator, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > >(const boost::multi_index::detail::auto_space, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >, std::allocator, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > > > > >, std::allocator, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > >&)' [-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::property_tree::basic_ptree, std::__cxx11::basic_string > >, std::allocator, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > > > > >, std::allocator, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > >&)' [-Weffc++] In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/index_base.hpp:23:0, 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::property_tree::basic_ptree, std::__cxx11::basic_string > >, std::allocator, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > > > >, std::allocator, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > >': /pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index_container.hpp:623:19: required from 'void boost::multi_index::multi_index_container::copy_construct_from(const boost::multi_index::multi_index_container&) [with Value = std::pair, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >; IndexSpecifierList = boost::multi_index::indexed_by, boost::multi_index::ordered_non_unique, std::__cxx11::basic_string >::subs::by_name, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::multi_index::member, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >, const std::__cxx11::basic_string, &std::pair, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >::first>, std::less > >, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, 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, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > >]' /pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index_container.hpp:294:24: required from 'boost::multi_index::multi_index_container::multi_index_container(const boost::multi_index::multi_index_container&) [with Value = std::pair, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >; IndexSpecifierList = boost::multi_index::indexed_by, boost::multi_index::ordered_non_unique, std::__cxx11::basic_string >::subs::by_name, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::multi_index::member, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >, const std::__cxx11::basic_string, &std::pair, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >::first>, std::less > >, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, 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, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > >]' /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:195:22: required from 'boost::property_tree::basic_ptree::basic_ptree(const boost::property_tree::basic_ptree&) [with Key = std::__cxx11::basic_string; Data = std::__cxx11::basic_string; KeyCompare = std::less >]' 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::property_tree::basic_ptree, std::__cxx11::basic_string > >, std::allocator, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > > > >, std::allocator, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > >' has pointer data members [-Weffc++] 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 override 'boost::multi_index::detail::copy_map, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >, std::allocator, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > > > >, std::allocator, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > >(const boost::multi_index::detail::copy_map, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >, std::allocator, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > > > >, std::allocator, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > >&)' [-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::property_tree::basic_ptree, std::__cxx11::basic_string > >, std::allocator, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > > > >, std::allocator, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > >&)' [-Weffc++] In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/period_parser.hpp:19:0, 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::string_parse_tree(boost::date_time::string_parse_tree::collection_type, unsigned int) [with charT = char; boost::date_time::string_parse_tree::collection_type = std::vector >]': /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::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::string_type = std::__cxx11::basic_string]' /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/special_values_parser.hpp:54:17: required from 'boost::date_time::special_values_parser::special_values_parser() [with date_type = boost::gregorian::date; charT = char]' /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/time_parsing.hpp:316:18: required from 'time_type boost::date_time::parse_iso_time(const string&, char) [with time_type = boost::posix_time::ptime; std::__cxx11::string = std::__cxx11::basic_string]' /pbulk/work/net/libcmis/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::m_next_chars' should be initialized in the member initialization list [-Weffc++] 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:0, 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:17: warning: prefix 'T& boost::operators_impl::output_iterator_helper::operator++()' should return 'boost::operators_impl::output_iterator_helper&' [-Weffc++] T& operator++() { return static_cast(*this); } ^ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/range/iterator_range_core.hpp:27:0, 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, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, long 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, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, long 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, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, long int, true, true>' /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:854:9: required from 'class boost::iterators::iterator_facade, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, long int>' /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_adaptor.hpp:249:9: required from 'class boost::iterators::iterator_adaptor, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>, __gnu_cxx::__normal_iterator >, 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]' /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/string_parse_tree.hpp:110:54: required from 'boost::date_time::string_parse_tree::string_parse_tree(boost::date_time::string_parse_tree::collection_type, unsigned int) [with charT = char; boost::date_time::string_parse_tree::collection_type = std::vector >]' /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::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::string_type = std::__cxx11::basic_string]' /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/special_values_parser.hpp:54:17: required from 'boost::date_time::special_values_parser::special_values_parser() [with date_type = boost::gregorian::date; charT = char]' /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/time_parsing.hpp:316:18: required from 'time_type boost::date_time::parse_iso_time(const string&, char) [with time_type = boost::posix_time::ptime; std::__cxx11::string = std::__cxx11::basic_string]' /pbulk/work/net/libcmis/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::operator++() [with Derived = boost::iterators::transform_iterator, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>; Value = char; CategoryOrTraversal = boost::iterators::random_access_traversal_tag; Reference = char; Difference = long int]' should return 'boost::iterators::detail::iterator_facade_base, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, long int, false, false>&' [-Weffc++] Derived& operator++() ^~~~~~~~ /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp: In instantiation of 'class boost::iterators::detail::iterator_facade_base, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, long 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, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, long int, true, true>' /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:854:9: required from 'class boost::iterators::iterator_facade, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, long int>' /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_adaptor.hpp:249:9: required from 'class boost::iterators::iterator_adaptor, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>, __gnu_cxx::__normal_iterator >, 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, __gnu_cxx::__normal_iterator >, 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; RangeT = std::__cxx11::basic_string; FunctorT = boost::algorithm::detail::to_lowerF]' /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]' /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/string_parse_tree.hpp:110:54: required from 'boost::date_time::string_parse_tree::string_parse_tree(boost::date_time::string_parse_tree::collection_type, unsigned int) [with charT = char; boost::date_time::string_parse_tree::collection_type = std::vector >]' /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::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::string_type = std::__cxx11::basic_string]' /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/special_values_parser.hpp:54:17: required from 'boost::date_time::special_values_parser::special_values_parser() [with date_type = boost::gregorian::date; charT = char]' /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/time_parsing.hpp:316:18: required from 'time_type boost::date_time::parse_iso_time(const string&, char) [with time_type = boost::posix_time::ptime; std::__cxx11::string = std::__cxx11::basic_string]' /pbulk/work/net/libcmis/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::operator--() [with Derived = boost::iterators::transform_iterator, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>; Value = char; CategoryOrTraversal = boost::iterators::random_access_traversal_tag; Reference = char; Difference = long int]' should return 'boost::iterators::detail::iterator_facade_base, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, long int, true, false>&' [-Weffc++] 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::operator--(int) [with Derived = boost::iterators::transform_iterator, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>; Value = char; CategoryOrTraversal = boost::iterators::random_access_traversal_tag; Reference = char; Difference = long int]' should return 'boost::iterators::detail::iterator_facade_base, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, long int, true, false>' [-Weffc++] Derived operator--(int) ^~~~~~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/shared_ptr.hpp:17:0, 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++] esft2_deleter_wrapper() BOOST_SP_NOEXCEPT ^~~~~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/time_duration.hpp:17:0, 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:17: warning: prefix 'T& boost::operators_impl::output_iterator_helper::operator++()' should return 'boost::operators_impl::output_iterator_helper&' [-Weffc++] T& operator++() { return static_cast(*this); } ^ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/range/iterator_range_core.hpp:27:0, 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:29: warning: prefix 'Derived& boost::iterators::detail::iterator_facade_base::operator++()' should return 'boost::iterators::detail::iterator_facade_base&' [-Weffc++] Derived& operator++() ^ /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:778:29: warning: prefix 'Derived& boost::iterators::detail::iterator_facade_base::operator--()' should return 'boost::iterators::detail::iterator_facade_base&' [-Weffc++] Derived& operator--() ^ /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:784:31: warning: postfix 'Derived boost::iterators::detail::iterator_facade_base::operator--(int)' should return 'boost::iterators::detail::iterator_facade_base' [-Weffc++] Derived operator--(int) ^ /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:875:3: warning: postfix 'typename boost::iterators::detail::postfix_increment_result::type boost::iterators::operator++(boost::iterators::iterator_facade&, int)' should return 'boost::iterators::iterator_facade' [-Weffc++] ) ^ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/range/iterator_range_core.hpp:27:0, 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:29: warning: prefix 'Derived& boost::iterators::detail::iterator_facade_base::operator++()' should return 'boost::iterators::detail::iterator_facade_base&' [-Weffc++] Derived& operator++() ^ /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:778:29: warning: prefix 'Derived& boost::iterators::detail::iterator_facade_base::operator--()' should return 'boost::iterators::detail::iterator_facade_base&' [-Weffc++] Derived& operator--() ^ /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:784:31: warning: postfix 'Derived boost::iterators::detail::iterator_facade_base::operator--(int)' should return 'boost::iterators::detail::iterator_facade_base' [-Weffc++] Derived operator--(int) ^ /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:875:3: warning: postfix 'typename boost::iterators::detail::postfix_increment_result::type boost::iterators::operator++(boost::iterators::iterator_facade&, int)' should return 'boost::iterators::iterator_facade' [-Weffc++] ) ^ CXX libcmis_la-json-utils.lo /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp: In instantiation of 'class boost::iterators::detail::iterator_facade_base >, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >, std::__cxx11::basic_string, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string&, long int, false, false>': /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:854:9: required from 'class boost::iterators::iterator_facade >, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >, std::__cxx11::basic_string, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string&, long int>' /pbulk/work/net/libcmis/work/.buildlink/include/boost/token_iterator.hpp:30:9: required from 'class boost::token_iterator >, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >' /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::operator++() [with Derived = boost::token_iterator >, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >; Value = std::__cxx11::basic_string; CategoryOrTraversal = boost::iterators::forward_traversal_tag; Reference = const std::__cxx11::basic_string&; Difference = long int]' should return 'boost::iterators::detail::iterator_facade_base >, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >, std::__cxx11::basic_string, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string&, long int, false, false>&' [-Weffc++] Derived& operator++() ^~~~~~~~ /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp: In instantiation of 'class boost::iterators::detail::iterator_facade_base >, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >, std::__cxx11::basic_string, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string&, long int, false, false>': /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:854:9: required from 'class boost::iterators::iterator_facade >, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >, std::__cxx11::basic_string, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string&, long int>' /pbulk/work/net/libcmis/work/.buildlink/include/boost/token_iterator.hpp:30:9: required from 'class boost::token_iterator >, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >' /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::operator++() [with Derived = boost::token_iterator >, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >; Value = std::__cxx11::basic_string; CategoryOrTraversal = boost::iterators::forward_traversal_tag; Reference = const std::__cxx11::basic_string&; Difference = long int]' should return 'boost::iterators::detail::iterator_facade_base >, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >, std::__cxx11::basic_string, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string&, long int, false, false>&' [-Weffc++] Derived& operator++() ^~~~~~~~ /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp: In instantiation of 'class boost::iterators::detail::iterator_facade_base >, std::__cxx11::basic_string >, std::__cxx11::basic_string, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string&, long int, false, false>': /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:854:9: required from 'class boost::iterators::iterator_facade >, std::__cxx11::basic_string >, std::__cxx11::basic_string, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string&, long int>' /pbulk/work/net/libcmis/work/.buildlink/include/boost/token_iterator.hpp:30:9: required from 'class boost::token_iterator >, std::__cxx11::basic_string >' /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::operator++() [with Derived = boost::token_iterator >, std::__cxx11::basic_string >; Value = std::__cxx11::basic_string; CategoryOrTraversal = boost::iterators::forward_traversal_tag; Reference = const std::__cxx11::basic_string&; Difference = long int]' should return 'boost::iterators::detail::iterator_facade_base >, std::__cxx11::basic_string >, std::__cxx11::basic_string, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string&, long 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 >, std::__cxx11::basic_string >, std::__cxx11::basic_string, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string&, long int, false, false>': /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:854:9: required from 'class boost::iterators::iterator_facade >, std::__cxx11::basic_string >, std::__cxx11::basic_string, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string&, long int>' /pbulk/work/net/libcmis/work/.buildlink/include/boost/token_iterator.hpp:30:9: required from 'class boost::token_iterator >, std::__cxx11::basic_string >' /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::operator++() [with Derived = boost::token_iterator >, std::__cxx11::basic_string >; Value = std::__cxx11::basic_string; CategoryOrTraversal = boost::iterators::forward_traversal_tag; Reference = const std::__cxx11::basic_string&; Difference = long int]' should return 'boost::iterators::detail::iterator_facade_base >, std::__cxx11::basic_string >, std::__cxx11::basic_string, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string&, long int, false, false>&' [-Weffc++] CXX libcmis_la-oauth2-data.lo In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/shared_ptr.hpp:17:0, 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++] esft2_deleter_wrapper() BOOST_SP_NOEXCEPT ^~~~~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/trim.hpp:23:0, 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:240:51: warning: user-defined 'boost::algorithm::detail::pred_andF boost::algorithm::operator&&(const boost::algorithm::predicate_facade&, const boost::algorithm::predicate_facade&)' always evaluates both arguments [-Weffc++] const predicate_facade& Pred2 ) ^ /pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/classification.hpp:264:51: warning: user-defined 'boost::algorithm::detail::pred_orF boost::algorithm::operator||(const boost::algorithm::predicate_facade&, const boost::algorithm::predicate_facade&)' always evaluates both arguments [-Weffc++] const predicate_facade& Pred2 ) ^ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/function/function_template.hpp:14:0, 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++] function_base() : vtable(0) { } ^~~~~~~~~~~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/range/iterator_range_core.hpp:27:0, 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, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >, std::__cxx11::basic_string, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string&, long int, false, false>': /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:854:9: required from 'class boost::iterators::iterator_facade, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >, std::__cxx11::basic_string, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string&, long int>' /pbulk/work/net/libcmis/work/.buildlink/include/boost/token_iterator.hpp:30:9: required from 'class boost::token_iterator, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >' /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::operator++() [with Derived = boost::token_iterator, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >; Value = std::__cxx11::basic_string; CategoryOrTraversal = boost::iterators::forward_traversal_tag; Reference = const std::__cxx11::basic_string&; Difference = long int]' should return 'boost::iterators::detail::iterator_facade_base, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >, std::__cxx11::basic_string, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string&, long int, false, false>&' [-Weffc++] Derived& operator++() ^~~~~~~~ /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp: In substitution of 'template typename boost::iterators::detail::postfix_increment_result::type boost::iterators::operator++(boost::iterators::iterator_facade&, int) [with I = boost::token_iterator, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >; V = std::__cxx11::basic_string; TC = boost::iterators::forward_traversal_tag; R = const std::__cxx11::basic_string&; D = long 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&, const std::__cxx11::basic_string&>, boost::mpl::not_ >, mpl_::bool_, mpl_::bool_, mpl_::bool_ >, boost::mpl::if_&, std::__cxx11::basic_string >, boost::iterators::detail::postfix_increment_proxy, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string > >, boost::iterators::detail::writable_postfix_increment_proxy, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string > > >, boost::mpl::identity, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string > > >::type boost::iterators::operator++(boost::iterators::iterator_facade, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >, std::__cxx11::basic_string, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string&, long int>&, int)' should return 'boost::iterators::iterator_facade, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >, std::__cxx11::basic_string, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string&, long int>' [-Weffc++] operator++( ^~~~~~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/trim.hpp:23:0, 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:240:51: warning: user-defined 'boost::algorithm::detail::pred_andF boost::algorithm::operator&&(const boost::algorithm::predicate_facade&, const boost::algorithm::predicate_facade&)' always evaluates both arguments [-Weffc++] const predicate_facade& Pred2 ) ^ /pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/classification.hpp:264:51: warning: user-defined 'boost::algorithm::detail::pred_orF boost::algorithm::operator||(const boost::algorithm::predicate_facade&, const boost::algorithm::predicate_facade&)' always evaluates both arguments [-Weffc++] const predicate_facade& Pred2 ) ^ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/function/function_template.hpp:14:0, 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++] function_base() : vtable(0) { } ^~~~~~~~~~~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/range/iterator_range_core.hpp:27:0, 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, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >, std::__cxx11::basic_string, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string&, long int, false, false>': /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:854:9: required from 'class boost::iterators::iterator_facade, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >, std::__cxx11::basic_string, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string&, long int>' /pbulk/work/net/libcmis/work/.buildlink/include/boost/token_iterator.hpp:30:9: required from 'class boost::token_iterator, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >' /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::operator++() [with Derived = boost::token_iterator, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >; Value = std::__cxx11::basic_string; CategoryOrTraversal = boost::iterators::forward_traversal_tag; Reference = const std::__cxx11::basic_string&; Difference = long int]' should return 'boost::iterators::detail::iterator_facade_base, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >, std::__cxx11::basic_string, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string&, long int, false, false>&' [-Weffc++] Derived& operator++() ^~~~~~~~ /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp: In substitution of 'template typename boost::iterators::detail::postfix_increment_result::type boost::iterators::operator++(boost::iterators::iterator_facade&, int) [with I = boost::token_iterator, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >; V = std::__cxx11::basic_string; TC = boost::iterators::forward_traversal_tag; R = const std::__cxx11::basic_string&; D = long 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&, const std::__cxx11::basic_string&>, boost::mpl::not_ >, mpl_::bool_, mpl_::bool_, mpl_::bool_ >, boost::mpl::if_&, std::__cxx11::basic_string >, boost::iterators::detail::postfix_increment_proxy, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string > >, boost::iterators::detail::writable_postfix_increment_proxy, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string > > >, boost::mpl::identity, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string > > >::type boost::iterators::operator++(boost::iterators::iterator_facade, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >, std::__cxx11::basic_string, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string&, long int>&, int)' should return 'boost::iterators::iterator_facade, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >, std::__cxx11::basic_string, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string&, long int>' [-Weffc++] operator++( ^~~~~~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/exceptions.hpp:17:0, 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:21: warning: 'operator=' should return a reference to '*this' [-Weffc++] return *this; ^~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/tuple/tuple.hpp:28:0, 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:13: warning: 'operator=' should return a reference to '*this' [-Weffc++] return *this; ^~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/index_saver.hpp:17:0, 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++] 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++] /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp: In instantiation of 'class boost::iterators::detail::iterator_facade_base >, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >, std::__cxx11::basic_string, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string&, long int, false, false>': /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:854:9: required from 'class boost::iterators::iterator_facade >, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >, std::__cxx11::basic_string, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string&, long int>' /pbulk/work/net/libcmis/work/.buildlink/include/boost/token_iterator.hpp:30:9: required from 'class boost::token_iterator >, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >' /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_parsing.hpp:322:36: required from 'boost::date_time::period boost::date_time::from_simple_string_type(const std::__cxx11::basic_string&) [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::operator++() [with Derived = boost::token_iterator >, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >; Value = std::__cxx11::basic_string; CategoryOrTraversal = boost::iterators::forward_traversal_tag; Reference = const std::__cxx11::basic_string&; Difference = long int]' should return 'boost::iterators::detail::iterator_facade_base >, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >, std::__cxx11::basic_string, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string&, long int, false, false>&' [-Weffc++] Derived& operator++() ^~~~~~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/sequenced_index.hpp:17:0, 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:50: warning: user-defined 'boost::_bi::bind_t, typename boost::_bi::add_value::type> > boost::_bi::operator&&(const boost::_bi::bind_t&, A2)' always evaluates both arguments [-Weffc++] operator op (bind_t 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' BOOST_BIND_OPERATOR( &&, logical_and ) ^~~~~~~~~~~~~~~~~~~ /pbulk/work/net/libcmis/work/.buildlink/include/boost/bind/bind.hpp:437:50: warning: user-defined 'boost::_bi::bind_t, typename boost::_bi::add_value::type> > boost::_bi::operator||(const boost::_bi::bind_t&, A2)' always evaluates both arguments [-Weffc++] operator op (bind_t 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' BOOST_BIND_OPERATOR( ||, logical_or ) ^~~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520:0, 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& boost::property_tree::basic_ptree::get_child(const path_type&)': /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:573:62: warning: declaration of 'path' shadows a global declaration [-Wshadow] basic_ptree::get_child(const path_type &path) ^ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15:0, 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 typedef string_path > path; ^~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520:0, 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& boost::property_tree::basic_ptree::get_child(const path_type&) const': /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:585:64: warning: declaration of 'path' shadows a global declaration [-Wshadow] basic_ptree::get_child(const path_type &path) const ^~~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15:0, 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 typedef string_path > path; ^~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520:0, 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& boost::property_tree::basic_ptree::get_child(const path_type&, boost::property_tree::basic_ptree::self_type&)': /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:593:65: warning: declaration of 'path' shadows a global declaration [-Wshadow] self_type &default_value) ^ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15:0, 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 typedef string_path > path; ^~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520:0, 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& boost::property_tree::basic_ptree::get_child(const path_type&, const self_type&) const': /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:603:73: warning: declaration of 'path' shadows a global declaration [-Wshadow] const self_type &default_value) const ^~~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15:0, 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 typedef string_path > path; ^~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520:0, 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::get_child_optional(const path_type&)': /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:612:71: warning: declaration of 'path' shadows a global declaration [-Wshadow] basic_ptree::get_child_optional(const path_type &path) ^ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15:0, 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 typedef string_path > path; ^~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520:0, 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::get_child_optional(const path_type&) const': /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:624:73: warning: declaration of 'path' shadows a global declaration [-Wshadow] basic_ptree::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:0, 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 typedef string_path > path; ^~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520:0, 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& boost::property_tree::basic_ptree::put_child(const path_type&, const self_type&)': /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:637:63: warning: declaration of 'path' shadows a global declaration [-Wshadow] const self_type &value) ^ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15:0, 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 typedef string_path > path; ^~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520:0, 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& boost::property_tree::basic_ptree::add_child(const path_type&, const self_type&)': /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:655:63: warning: declaration of 'path' shadows a global declaration [-Wshadow] const self_type &value) ^ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15:0, 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 typedef string_path > path; ^~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520:0, 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, Type>::type boost::property_tree::basic_ptree::get(const path_type&, Translator) const': /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:744:46: warning: declaration of 'path' shadows a global declaration [-Wshadow] Translator tr) const ^~~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15:0, 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 typedef string_path > path; ^~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520:0, 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::get(const path_type&) const': /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:751:59: warning: declaration of 'path' shadows a global declaration [-Wshadow] Type basic_ptree::get(const path_type &path) const ^~~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15:0, 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 typedef string_path > path; ^~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520:0, 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::get(const path_type&, const Type&, Translator) const': /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:760:51: warning: declaration of 'path' shadows a global declaration [-Wshadow] Translator tr) const ^~~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15:0, 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 typedef string_path > path; ^~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520:0, 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, std::__cxx11::basic_string >::type boost::property_tree::basic_ptree::get(const path_type&, const Ch*, Translator) const': /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:772:72: warning: declaration of 'path' shadows a global declaration [-Wshadow] 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:0, 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 typedef string_path > path; ^~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520:0, 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, Type>::type boost::property_tree::basic_ptree::get(const path_type&, const Type&) const': /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:781:58: warning: declaration of 'path' shadows a global declaration [-Wshadow] const Type &default_value) const ^~~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15:0, 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 typedef string_path > path; ^~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520:0, 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, std::__cxx11::basic_string >::type boost::property_tree::basic_ptree::get(const path_type&, const Ch*) const': /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:793:57: warning: declaration of 'path' shadows a global declaration [-Wshadow] 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:0, 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 typedef string_path > path; ^~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520:0, 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::get_optional(const path_type&, Translator) const': /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:801:73: warning: declaration of 'path' shadows a global declaration [-Wshadow] Translator tr) const ^~~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15:0, 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 typedef string_path > path; ^~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520:0, 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::get_optional(const path_type&) const': /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:813:72: warning: declaration of 'path' shadows a global declaration [-Wshadow] const path_type &path) const ^~~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15:0, 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 typedef string_path > path; ^~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520:0, 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& boost::property_tree::basic_ptree::put(const path_type&, const Type&, Translator)': /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:844:64: warning: declaration of 'path' shadows a global declaration [-Wshadow] 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:0, 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 typedef string_path > path; ^~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520:0, 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& boost::property_tree::basic_ptree::put(const path_type&, const Type&)': /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:859:49: warning: declaration of 'path' shadows a global declaration [-Wshadow] const path_type &path, const Type &value) ^ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15:0, 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 typedef string_path > path; ^~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520:0, 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& boost::property_tree::basic_ptree::add(const path_type&, const Type&, Translator)': /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:868:64: warning: declaration of 'path' shadows a global declaration [-Wshadow] 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:0, 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 typedef string_path > path; ^~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520:0, 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& boost::property_tree::basic_ptree::add(const path_type&, const Type&)': /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:878:49: warning: declaration of 'path' shadows a global declaration [-Wshadow] const path_type &path, const Type &value) ^ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15:0, 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 typedef string_path > path; ^~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/token_iterator.hpp:24:0, 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_separator(const Char*, const Char*, boost::empty_token_policy) [with Char = char; Tr = std::char_traits]': /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::__cxx11::string = std::__cxx11::basic_string]' /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 >::m_kept_delims' should be initialized in the member initialization list [-Weffc++] char_separator(const Char* dropped_delims, ^~~~~~~~~~~~~~ /pbulk/work/net/libcmis/work/.buildlink/include/boost/token_functions.hpp: In instantiation of 'boost::char_separator::char_separator(const Char*, const Char*, boost::empty_token_policy) [with Char = wchar_t; Tr = std::char_traits]': /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_parsing.hpp:320:22: required from 'boost::date_time::period boost::date_time::from_simple_string_type(const std::__cxx11::basic_string&) [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 >::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:0, 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::special_values_parser() [with date_type = boost::gregorian::date; charT = char]': /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/time_parsing.hpp:316:18: required from 'time_type boost::date_time::parse_iso_time(const string&, char) [with time_type = boost::posix_time::ptime; std::__cxx11::string = std::__cxx11::basic_string]' /pbulk/work/net/libcmis/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::m_sv_strings' should be initialized in the member initialization list [-Weffc++] special_values_parser() ^~~~~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/period_parser.hpp:19:0, 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::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::__cxx11::string = std::__cxx11::basic_string]' /pbulk/work/net/libcmis/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::cache' should be initialized in the member initialization list [-Weffc++] parse_match_result() : ^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/range/iterator_range_core.hpp:27:0, 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 >, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >, std::__cxx11::basic_string, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string&, long int, false, false>': /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:854:9: required from 'class boost::iterators::iterator_facade >, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >, std::__cxx11::basic_string, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string&, long int>' /pbulk/work/net/libcmis/work/.buildlink/include/boost/token_iterator.hpp:30:9: required from 'class boost::token_iterator >, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >' /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_parsing.hpp:322:36: required from 'boost::date_time::period boost::date_time::from_simple_string_type(const std::__cxx11::basic_string&) [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::operator++() [with Derived = boost::token_iterator >, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >; Value = std::__cxx11::basic_string; CategoryOrTraversal = boost::iterators::forward_traversal_tag; Reference = const std::__cxx11::basic_string&; Difference = long int]' should return 'boost::iterators::detail::iterator_facade_base >, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >, std::__cxx11::basic_string, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string&, long int, false, false>&' [-Weffc++] 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::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::special_values_parser() [with date_type = boost::gregorian::date; charT = char]' /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/time_parsing.hpp:316:18: required from 'time_type boost::date_time::parse_iso_time(const string&, char) [with time_type = boost::posix_time::ptime; std::__cxx11::string = std::__cxx11::basic_string]' /pbulk/work/net/libcmis/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::m_next_chars' should be initialized in the member initialization list [-Weffc++] 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/node_type.hpp:22:0, 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::property_tree::basic_ptree, std::__cxx11::basic_string > >, std::allocator, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > > > >*, boost::multi_index::multi_index_container, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >, boost::multi_index::indexed_by, boost::multi_index::ordered_non_unique, std::__cxx11::basic_string >::subs::by_name, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::multi_index::member, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >, const std::__cxx11::basic_string, &std::pair, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >::first>, std::less > >, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, 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, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > > >': /pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index_container.hpp:99:7: required from 'class boost::multi_index::multi_index_container, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >, boost::multi_index::indexed_by, boost::multi_index::ordered_non_unique, std::__cxx11::basic_string >::subs::by_name, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::multi_index::member, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >, const std::__cxx11::basic_string, &std::pair, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >::first>, std::less > >, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, 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, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > >' /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 >::subs' /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:195:64: required from 'boost::property_tree::basic_ptree::basic_ptree(const boost::property_tree::basic_ptree&) [with Key = std::__cxx11::basic_string; Data = std::__cxx11::basic_string; KeyCompare = std::less >]' 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::property_tree::basic_ptree, std::__cxx11::basic_string > >, std::allocator, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > > > >*, boost::multi_index::multi_index_container, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >, boost::multi_index::indexed_by, boost::multi_index::ordered_non_unique, std::__cxx11::basic_string >::subs::by_name, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::multi_index::member, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >, const std::__cxx11::basic_string, &std::pair, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >::first>, std::less > >, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, 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, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > > >' has pointer data members [-Weffc++] 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 override 'boost::multi_index::detail::header_holder, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >, std::allocator, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > > > >*, boost::multi_index::multi_index_container, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >, boost::multi_index::indexed_by, boost::multi_index::ordered_non_unique, std::__cxx11::basic_string >::subs::by_name, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::multi_index::member, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >, const std::__cxx11::basic_string, &std::pair, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >::first>, std::less > >, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, 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, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > > >(const boost::multi_index::detail::header_holder, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >, std::allocator, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > > > >*, boost::multi_index::multi_index_container, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >, boost::multi_index::indexed_by, boost::multi_index::ordered_non_unique, std::__cxx11::basic_string >::subs::by_name, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::multi_index::member, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >, const std::__cxx11::basic_string, &std::pair, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >::first>, std::less > >, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, 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, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > > >&)' [-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::property_tree::basic_ptree, std::__cxx11::basic_string > >, std::allocator, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > > > >*, boost::multi_index::multi_index_container, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >, boost::multi_index::indexed_by, boost::multi_index::ordered_non_unique, std::__cxx11::basic_string >::subs::by_name, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::multi_index::member, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >, const std::__cxx11::basic_string, &std::pair, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >::first>, std::less > >, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, 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, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > > >&)' [-Weffc++] /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/string_parse_tree.hpp: In instantiation of 'boost::date_time::string_parse_tree::string_parse_tree(boost::date_time::string_parse_tree::collection_type, unsigned int) [with charT = char; boost::date_time::string_parse_tree::collection_type = std::vector >]': /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::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::string_type = std::__cxx11::basic_string]' /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/special_values_parser.hpp:54:17: required from 'boost::date_time::special_values_parser::special_values_parser() [with date_type = boost::gregorian::date; charT = char]' /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/time_parsing.hpp:316:18: required from 'time_type boost::date_time::parse_iso_time(const string&, char) [with time_type = boost::posix_time::ptime; std::__cxx11::string = std::__cxx11::basic_string]' /pbulk/work/net/libcmis/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::m_next_chars' should be initialized in the member initialization list [-Weffc++] 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:0, 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_separator(const Char*, const Char*, boost::empty_token_policy) [with Char = char; Tr = std::char_traits]': /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::__cxx11::string = std::__cxx11::basic_string]' /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 >::m_kept_delims' should be initialized in the member initialization list [-Weffc++] char_separator(const Char* dropped_delims, ^~~~~~~~~~~~~~ /pbulk/work/net/libcmis/work/.buildlink/include/boost/token_functions.hpp: In instantiation of 'boost::char_separator::char_separator(const Char*, const Char*, boost::empty_token_policy) [with Char = wchar_t; Tr = std::char_traits]': /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_parsing.hpp:320:22: required from 'boost::date_time::period boost::date_time::from_simple_string_type(const std::__cxx11::basic_string&) [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 >::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:0, 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::special_values_parser() [with date_type = boost::gregorian::date; charT = char]': /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/time_parsing.hpp:316:18: required from 'time_type boost::date_time::parse_iso_time(const string&, char) [with time_type = boost::posix_time::ptime; std::__cxx11::string = std::__cxx11::basic_string]' /pbulk/work/net/libcmis/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::m_sv_strings' should be initialized in the member initialization list [-Weffc++] special_values_parser() ^~~~~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/range/iterator_range_core.hpp:27:0, 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, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, long 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, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, long 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, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, long int, true, true>' /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:854:9: required from 'class boost::iterators::iterator_facade, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, long int>' /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_adaptor.hpp:249:9: required from 'class boost::iterators::iterator_adaptor, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>, __gnu_cxx::__normal_iterator >, 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]' /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/string_parse_tree.hpp:110:54: required from 'boost::date_time::string_parse_tree::string_parse_tree(boost::date_time::string_parse_tree::collection_type, unsigned int) [with charT = char; boost::date_time::string_parse_tree::collection_type = std::vector >]' /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::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::string_type = std::__cxx11::basic_string]' /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/special_values_parser.hpp:54:17: required from 'boost::date_time::special_values_parser::special_values_parser() [with date_type = boost::gregorian::date; charT = char]' /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/time_parsing.hpp:316:18: required from 'time_type boost::date_time::parse_iso_time(const string&, char) [with time_type = boost::posix_time::ptime; std::__cxx11::string = std::__cxx11::basic_string]' /pbulk/work/net/libcmis/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::operator++() [with Derived = boost::iterators::transform_iterator, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>; Value = char; CategoryOrTraversal = boost::iterators::random_access_traversal_tag; Reference = char; Difference = long int]' should return 'boost::iterators::detail::iterator_facade_base, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, long int, false, false>&' [-Weffc++] Derived& operator++() ^~~~~~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/period_parser.hpp:19:0, 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::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::__cxx11::string = std::__cxx11::basic_string]' /pbulk/work/net/libcmis/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::cache' should be initialized in the member initialization list [-Weffc++] 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, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, long 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, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, long int, true, true>' /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:854:9: required from 'class boost::iterators::iterator_facade, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, long int>' /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_adaptor.hpp:249:9: required from 'class boost::iterators::iterator_adaptor, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>, __gnu_cxx::__normal_iterator >, 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, __gnu_cxx::__normal_iterator >, 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; RangeT = std::__cxx11::basic_string; FunctorT = boost::algorithm::detail::to_lowerF]' /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]' /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/string_parse_tree.hpp:110:54: required from 'boost::date_time::string_parse_tree::string_parse_tree(boost::date_time::string_parse_tree::collection_type, unsigned int) [with charT = char; boost::date_time::string_parse_tree::collection_type = std::vector >]' /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::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::string_type = std::__cxx11::basic_string]' /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/special_values_parser.hpp:54:17: required from 'boost::date_time::special_values_parser::special_values_parser() [with date_type = boost::gregorian::date; charT = char]' /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/time_parsing.hpp:316:18: required from 'time_type boost::date_time::parse_iso_time(const string&, char) [with time_type = boost::posix_time::ptime; std::__cxx11::string = std::__cxx11::basic_string]' /pbulk/work/net/libcmis/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::operator--() [with Derived = boost::iterators::transform_iterator, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>; Value = char; CategoryOrTraversal = boost::iterators::random_access_traversal_tag; Reference = char; Difference = long int]' should return 'boost::iterators::detail::iterator_facade_base, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, long int, true, false>&' [-Weffc++] 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::operator--(int) [with Derived = boost::iterators::transform_iterator, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>; Value = char; CategoryOrTraversal = boost::iterators::random_access_traversal_tag; Reference = char; Difference = long int]' should return 'boost::iterators::detail::iterator_facade_base, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, long int, true, false>' [-Weffc++] 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::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::special_values_parser() [with date_type = boost::gregorian::date; charT = char]' /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/time_parsing.hpp:316:18: required from 'time_type boost::date_time::parse_iso_time(const string&, char) [with time_type = boost::posix_time::ptime; std::__cxx11::string = std::__cxx11::basic_string]' /pbulk/work/net/libcmis/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::m_next_chars' should be initialized in the member initialization list [-Weffc++] 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:0, 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::property_tree::basic_ptree, std::__cxx11::basic_string > >, std::allocator, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > > > > >, std::allocator, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > >': /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::property_tree::basic_ptree, std::__cxx11::basic_string > >, std::allocator, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > > > >, std::allocator, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > >' /pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index_container.hpp:623:19: required from 'void boost::multi_index::multi_index_container::copy_construct_from(const boost::multi_index::multi_index_container&) [with Value = std::pair, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >; IndexSpecifierList = boost::multi_index::indexed_by, boost::multi_index::ordered_non_unique, std::__cxx11::basic_string >::subs::by_name, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::multi_index::member, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >, const std::__cxx11::basic_string, &std::pair, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >::first>, std::less > >, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, 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, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > >]' /pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index_container.hpp:294:24: required from 'boost::multi_index::multi_index_container::multi_index_container(const boost::multi_index::multi_index_container&) [with Value = std::pair, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >; IndexSpecifierList = boost::multi_index::indexed_by, boost::multi_index::ordered_non_unique, std::__cxx11::basic_string >::subs::by_name, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::multi_index::member, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >, const std::__cxx11::basic_string, &std::pair, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >::first>, std::less > >, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, 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, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > >]' /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:195:22: required from 'boost::property_tree::basic_ptree::basic_ptree(const boost::property_tree::basic_ptree&) [with Key = std::__cxx11::basic_string; Data = std::__cxx11::basic_string; KeyCompare = std::less >]' 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::property_tree::basic_ptree, std::__cxx11::basic_string > >, std::allocator, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > > > > >, std::allocator, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > >' has pointer data members [-Weffc++] 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 override 'boost::multi_index::detail::auto_space, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >, std::allocator, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > > > > >, std::allocator, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > >(const boost::multi_index::detail::auto_space, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >, std::allocator, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > > > > >, std::allocator, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > >&)' [-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::property_tree::basic_ptree, std::__cxx11::basic_string > >, std::allocator, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > > > > >, std::allocator, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > >&)' [-Weffc++] In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/index_base.hpp:23:0, 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::property_tree::basic_ptree, std::__cxx11::basic_string > >, std::allocator, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > > > >, std::allocator, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > >': /pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index_container.hpp:623:19: required from 'void boost::multi_index::multi_index_container::copy_construct_from(const boost::multi_index::multi_index_container&) [with Value = std::pair, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >; IndexSpecifierList = boost::multi_index::indexed_by, boost::multi_index::ordered_non_unique, std::__cxx11::basic_string >::subs::by_name, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::multi_index::member, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >, const std::__cxx11::basic_string, &std::pair, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >::first>, std::less > >, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, 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, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > >]' /pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index_container.hpp:294:24: required from 'boost::multi_index::multi_index_container::multi_index_container(const boost::multi_index::multi_index_container&) [with Value = std::pair, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >; IndexSpecifierList = boost::multi_index::indexed_by, boost::multi_index::ordered_non_unique, std::__cxx11::basic_string >::subs::by_name, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::multi_index::member, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >, const std::__cxx11::basic_string, &std::pair, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >::first>, std::less > >, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, 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, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > >]' /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:195:22: required from 'boost::property_tree::basic_ptree::basic_ptree(const boost::property_tree::basic_ptree&) [with Key = std::__cxx11::basic_string; Data = std::__cxx11::basic_string; KeyCompare = std::less >]' 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::property_tree::basic_ptree, std::__cxx11::basic_string > >, std::allocator, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > > > >, std::allocator, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > >' has pointer data members [-Weffc++] 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 override 'boost::multi_index::detail::copy_map, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >, std::allocator, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > > > >, std::allocator, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > >(const boost::multi_index::detail::copy_map, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >, std::allocator, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > > > >, std::allocator, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > >&)' [-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::property_tree::basic_ptree, std::__cxx11::basic_string > >, std::allocator, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > > > >, std::allocator, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > >&)' [-Weffc++] In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/shared_ptr.hpp:17:0, 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++] esft2_deleter_wrapper() BOOST_SP_NOEXCEPT ^~~~~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/period_parser.hpp:19:0, 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::string_parse_tree(boost::date_time::string_parse_tree::collection_type, unsigned int) [with charT = char; boost::date_time::string_parse_tree::collection_type = std::vector >]': /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::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::string_type = std::__cxx11::basic_string]' /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/special_values_parser.hpp:54:17: required from 'boost::date_time::special_values_parser::special_values_parser() [with date_type = boost::gregorian::date; charT = char]' /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/time_parsing.hpp:316:18: required from 'time_type boost::date_time::parse_iso_time(const string&, char) [with time_type = boost::posix_time::ptime; std::__cxx11::string = std::__cxx11::basic_string]' /pbulk/work/net/libcmis/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::m_next_chars' should be initialized in the member initialization list [-Weffc++] 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:0, 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, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, long 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, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, long 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, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, long int, true, true>' /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:854:9: required from 'class boost::iterators::iterator_facade, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, long int>' /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_adaptor.hpp:249:9: required from 'class boost::iterators::iterator_adaptor, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>, __gnu_cxx::__normal_iterator >, 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]' /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/string_parse_tree.hpp:110:54: required from 'boost::date_time::string_parse_tree::string_parse_tree(boost::date_time::string_parse_tree::collection_type, unsigned int) [with charT = char; boost::date_time::string_parse_tree::collection_type = std::vector >]' /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::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::string_type = std::__cxx11::basic_string]' /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/special_values_parser.hpp:54:17: required from 'boost::date_time::special_values_parser::special_values_parser() [with date_type = boost::gregorian::date; charT = char]' /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/time_parsing.hpp:316:18: required from 'time_type boost::date_time::parse_iso_time(const string&, char) [with time_type = boost::posix_time::ptime; std::__cxx11::string = std::__cxx11::basic_string]' /pbulk/work/net/libcmis/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::operator++() [with Derived = boost::iterators::transform_iterator, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>; Value = char; CategoryOrTraversal = boost::iterators::random_access_traversal_tag; Reference = char; Difference = long int]' should return 'boost::iterators::detail::iterator_facade_base, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, long int, false, false>&' [-Weffc++] Derived& operator++() ^~~~~~~~ /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp: In instantiation of 'class boost::iterators::detail::iterator_facade_base, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, long 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, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, long int, true, true>' /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:854:9: required from 'class boost::iterators::iterator_facade, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, long int>' /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_adaptor.hpp:249:9: required from 'class boost::iterators::iterator_adaptor, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>, __gnu_cxx::__normal_iterator >, 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, __gnu_cxx::__normal_iterator >, 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; RangeT = std::__cxx11::basic_string; FunctorT = boost::algorithm::detail::to_lowerF]' /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]' /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/string_parse_tree.hpp:110:54: required from 'boost::date_time::string_parse_tree::string_parse_tree(boost::date_time::string_parse_tree::collection_type, unsigned int) [with charT = char; boost::date_time::string_parse_tree::collection_type = std::vector >]' /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::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::string_type = std::__cxx11::basic_string]' /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/special_values_parser.hpp:54:17: required from 'boost::date_time::special_values_parser::special_values_parser() [with date_type = boost::gregorian::date; charT = char]' /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/time_parsing.hpp:316:18: required from 'time_type boost::date_time::parse_iso_time(const string&, char) [with time_type = boost::posix_time::ptime; std::__cxx11::string = std::__cxx11::basic_string]' /pbulk/work/net/libcmis/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::operator--() [with Derived = boost::iterators::transform_iterator, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>; Value = char; CategoryOrTraversal = boost::iterators::random_access_traversal_tag; Reference = char; Difference = long int]' should return 'boost::iterators::detail::iterator_facade_base, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, long int, true, false>&' [-Weffc++] 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::operator--(int) [with Derived = boost::iterators::transform_iterator, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>; Value = char; CategoryOrTraversal = boost::iterators::random_access_traversal_tag; Reference = char; Difference = long int]' should return 'boost::iterators::detail::iterator_facade_base, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, long int, true, false>' [-Weffc++] Derived operator--(int) ^~~~~~~~ CXX libcmis_la-oauth2-handler.lo CXX libcmis_la-oauth2-providers.lo CXX libcmis_la-object-type.lo In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/exceptions.hpp:17:0, 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:21: warning: 'operator=' should return a reference to '*this' [-Weffc++] return *this; ^~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/tuple/tuple.hpp:28:0, 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:13: warning: 'operator=' should return a reference to '*this' [-Weffc++] return *this; ^~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/index_saver.hpp:17:0, 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++] 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:0, 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:50: warning: user-defined 'boost::_bi::bind_t, typename boost::_bi::add_value::type> > boost::_bi::operator&&(const boost::_bi::bind_t&, A2)' always evaluates both arguments [-Weffc++] operator op (bind_t 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' BOOST_BIND_OPERATOR( &&, logical_and ) ^~~~~~~~~~~~~~~~~~~ /pbulk/work/net/libcmis/work/.buildlink/include/boost/bind/bind.hpp:437:50: warning: user-defined 'boost::_bi::bind_t, typename boost::_bi::add_value::type> > boost::_bi::operator||(const boost::_bi::bind_t&, A2)' always evaluates both arguments [-Weffc++] operator op (bind_t 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' BOOST_BIND_OPERATOR( ||, logical_or ) ^~~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_adaptor.hpp:15:0, 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:29: warning: prefix 'Derived& boost::iterators::detail::iterator_facade_base::operator++()' should return 'boost::iterators::detail::iterator_facade_base&' [-Weffc++] Derived& operator++() ^ /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:778:29: warning: prefix 'Derived& boost::iterators::detail::iterator_facade_base::operator--()' should return 'boost::iterators::detail::iterator_facade_base&' [-Weffc++] Derived& operator--() ^ /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:784:31: warning: postfix 'Derived boost::iterators::detail::iterator_facade_base::operator--(int)' should return 'boost::iterators::detail::iterator_facade_base' [-Weffc++] Derived operator--(int) ^ /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:875:3: warning: postfix 'typename boost::iterators::detail::postfix_increment_result::type boost::iterators::operator++(boost::iterators::iterator_facade&, int)' should return 'boost::iterators::iterator_facade' [-Weffc++] ) ^ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/bidir_node_iterator.hpp:17:0, 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:17: warning: prefix 'T& boost::operators_impl::output_iterator_helper::operator++()' should return 'boost::operators_impl::output_iterator_helper&' [-Weffc++] T& operator++() { return static_cast(*this); } ^ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520:0, 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& boost::property_tree::basic_ptree::get_child(const path_type&)': /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:573:62: warning: declaration of 'path' shadows a global declaration [-Wshadow] basic_ptree::get_child(const path_type &path) ^ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15:0, 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 typedef string_path > path; ^~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520:0, 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& boost::property_tree::basic_ptree::get_child(const path_type&) const': /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:585:64: warning: declaration of 'path' shadows a global declaration [-Wshadow] basic_ptree::get_child(const path_type &path) const ^~~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15:0, 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 typedef string_path > path; ^~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520:0, 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& boost::property_tree::basic_ptree::get_child(const path_type&, boost::property_tree::basic_ptree::self_type&)': /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:593:65: warning: declaration of 'path' shadows a global declaration [-Wshadow] self_type &default_value) ^ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15:0, 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 typedef string_path > path; ^~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520:0, 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& boost::property_tree::basic_ptree::get_child(const path_type&, const self_type&) const': /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:603:73: warning: declaration of 'path' shadows a global declaration [-Wshadow] const self_type &default_value) const ^~~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15:0, 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 typedef string_path > path; ^~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520:0, 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::get_child_optional(const path_type&)': /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:612:71: warning: declaration of 'path' shadows a global declaration [-Wshadow] basic_ptree::get_child_optional(const path_type &path) ^ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15:0, 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 typedef string_path > path; ^~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520:0, 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::get_child_optional(const path_type&) const': /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:624:73: warning: declaration of 'path' shadows a global declaration [-Wshadow] basic_ptree::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:0, 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 typedef string_path > path; ^~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520:0, 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& boost::property_tree::basic_ptree::put_child(const path_type&, const self_type&)': /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:637:63: warning: declaration of 'path' shadows a global declaration [-Wshadow] const self_type &value) ^ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15:0, 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 typedef string_path > path; ^~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520:0, 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& boost::property_tree::basic_ptree::add_child(const path_type&, const self_type&)': /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:655:63: warning: declaration of 'path' shadows a global declaration [-Wshadow] const self_type &value) ^ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15:0, 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 typedef string_path > path; ^~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520:0, 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, Type>::type boost::property_tree::basic_ptree::get(const path_type&, Translator) const': /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:744:46: warning: declaration of 'path' shadows a global declaration [-Wshadow] Translator tr) const ^~~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15:0, 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 typedef string_path > path; ^~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520:0, 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::get(const path_type&) const': /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:751:59: warning: declaration of 'path' shadows a global declaration [-Wshadow] Type basic_ptree::get(const path_type &path) const ^~~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15:0, 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 typedef string_path > path; ^~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520:0, 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::get(const path_type&, const Type&, Translator) const': /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:760:51: warning: declaration of 'path' shadows a global declaration [-Wshadow] Translator tr) const ^~~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15:0, 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 typedef string_path > path; ^~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520:0, 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, std::__cxx11::basic_string >::type boost::property_tree::basic_ptree::get(const path_type&, const Ch*, Translator) const': /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:772:72: warning: declaration of 'path' shadows a global declaration [-Wshadow] 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:0, 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 typedef string_path > path; ^~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520:0, 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, Type>::type boost::property_tree::basic_ptree::get(const path_type&, const Type&) const': /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:781:58: warning: declaration of 'path' shadows a global declaration [-Wshadow] const Type &default_value) const ^~~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15:0, 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 typedef string_path > path; ^~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520:0, 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, std::__cxx11::basic_string >::type boost::property_tree::basic_ptree::get(const path_type&, const Ch*) const': /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:793:57: warning: declaration of 'path' shadows a global declaration [-Wshadow] 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:0, 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 typedef string_path > path; ^~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520:0, 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::get_optional(const path_type&, Translator) const': /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:801:73: warning: declaration of 'path' shadows a global declaration [-Wshadow] Translator tr) const ^~~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15:0, 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 typedef string_path > path; ^~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520:0, 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::get_optional(const path_type&) const': /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:813:72: warning: declaration of 'path' shadows a global declaration [-Wshadow] const path_type &path) const ^~~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15:0, 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 typedef string_path > path; ^~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520:0, 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& boost::property_tree::basic_ptree::put(const path_type&, const Type&, Translator)': /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:844:64: warning: declaration of 'path' shadows a global declaration [-Wshadow] 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:0, 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 typedef string_path > path; ^~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520:0, 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& boost::property_tree::basic_ptree::put(const path_type&, const Type&)': /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:859:49: warning: declaration of 'path' shadows a global declaration [-Wshadow] const path_type &path, const Type &value) ^ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15:0, 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 typedef string_path > path; ^~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520:0, 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& boost::property_tree::basic_ptree::add(const path_type&, const Type&, Translator)': /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:868:64: warning: declaration of 'path' shadows a global declaration [-Wshadow] 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:0, 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 typedef string_path > path; ^~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520:0, 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& boost::property_tree::basic_ptree::add(const path_type&, const Type&)': /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:878:49: warning: declaration of 'path' shadows a global declaration [-Wshadow] const path_type &path, const Type &value) ^ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15:0, 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 typedef string_path > path; ^~~~ CXX libcmis_la-object.lo In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_adaptor.hpp:15:0, 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 >, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >, std::__cxx11::basic_string, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string&, long int, false, false>': /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:854:9: required from 'class boost::iterators::iterator_facade >, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >, std::__cxx11::basic_string, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string&, long int>' /pbulk/work/net/libcmis/work/.buildlink/include/boost/token_iterator.hpp:30:9: required from 'class boost::token_iterator >, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >' /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::operator++() [with Derived = boost::token_iterator >, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >; Value = std::__cxx11::basic_string; CategoryOrTraversal = boost::iterators::forward_traversal_tag; Reference = const std::__cxx11::basic_string&; Difference = long int]' should return 'boost::iterators::detail::iterator_facade_base >, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >, std::__cxx11::basic_string, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string&, long int, false, false>&' [-Weffc++] Derived& operator++() ^~~~~~~~ /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp: In instantiation of 'class boost::iterators::detail::iterator_facade_base >, std::__cxx11::basic_string >, std::__cxx11::basic_string, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string&, long int, false, false>': /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:854:9: required from 'class boost::iterators::iterator_facade >, std::__cxx11::basic_string >, std::__cxx11::basic_string, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string&, long int>' /pbulk/work/net/libcmis/work/.buildlink/include/boost/token_iterator.hpp:30:9: required from 'class boost::token_iterator >, std::__cxx11::basic_string >' /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::operator++() [with Derived = boost::token_iterator >, std::__cxx11::basic_string >; Value = std::__cxx11::basic_string; CategoryOrTraversal = boost::iterators::forward_traversal_tag; Reference = const std::__cxx11::basic_string&; Difference = long int]' should return 'boost::iterators::detail::iterator_facade_base >, std::__cxx11::basic_string >, std::__cxx11::basic_string, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string&, long int, false, false>&' [-Weffc++] In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/shared_ptr.hpp:17:0, 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++] esft2_deleter_wrapper() BOOST_SP_NOEXCEPT ^~~~~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/trim.hpp:23:0, 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:240:51: warning: user-defined 'boost::algorithm::detail::pred_andF boost::algorithm::operator&&(const boost::algorithm::predicate_facade&, const boost::algorithm::predicate_facade&)' always evaluates both arguments [-Weffc++] const predicate_facade& Pred2 ) ^ /pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/classification.hpp:264:51: warning: user-defined 'boost::algorithm::detail::pred_orF boost::algorithm::operator||(const boost::algorithm::predicate_facade&, const boost::algorithm::predicate_facade&)' always evaluates both arguments [-Weffc++] const predicate_facade& Pred2 ) ^ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/function/function_template.hpp:14:0, 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++] function_base() : vtable(0) { } ^~~~~~~~~~~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_adaptor.hpp:15:0, 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, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >, std::__cxx11::basic_string, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string&, long int, false, false>': /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:854:9: required from 'class boost::iterators::iterator_facade, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >, std::__cxx11::basic_string, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string&, long int>' /pbulk/work/net/libcmis/work/.buildlink/include/boost/token_iterator.hpp:30:9: required from 'class boost::token_iterator, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >' /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::operator++() [with Derived = boost::token_iterator, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >; Value = std::__cxx11::basic_string; CategoryOrTraversal = boost::iterators::forward_traversal_tag; Reference = const std::__cxx11::basic_string&; Difference = long int]' should return 'boost::iterators::detail::iterator_facade_base, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >, std::__cxx11::basic_string, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string&, long int, false, false>&' [-Weffc++] Derived& operator++() ^~~~~~~~ /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp: In substitution of 'template typename boost::iterators::detail::postfix_increment_result::type boost::iterators::operator++(boost::iterators::iterator_facade&, int) [with I = boost::token_iterator, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >; V = std::__cxx11::basic_string; TC = boost::iterators::forward_traversal_tag; R = const std::__cxx11::basic_string&; D = long 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&, const std::__cxx11::basic_string&>, boost::mpl::not_ >, mpl_::bool_, mpl_::bool_, mpl_::bool_ >, boost::mpl::if_&, std::__cxx11::basic_string >, boost::iterators::detail::postfix_increment_proxy, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string > >, boost::iterators::detail::writable_postfix_increment_proxy, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string > > >, boost::mpl::identity, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string > > >::type boost::iterators::operator++(boost::iterators::iterator_facade, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >, std::__cxx11::basic_string, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string&, long int>&, int)' should return 'boost::iterators::iterator_facade, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >, std::__cxx11::basic_string, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string&, long int>' [-Weffc++] operator++( ^~~~~~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/json_parser/detail/read.hpp:13:0, 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::source(Encoding&)': /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/json_parser/detail/parser.hpp:26:45: warning: declaration of 'encoding' shadows a member of 'boost::property_tree::json_parser::detail::source' [-Wshadow] 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 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::set_input(const string&, const Range&)': /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/json_parser/detail/parser.hpp:30:9: warning: declaration of 'filename' shadows a member of 'boost::property_tree::json_parser::detail::source' [-Wshadow] { ^ /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/json_parser/detail/parser.hpp:105:21: note: shadowed declaration is here 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 >::number_callback_adapter(Callbacks&, Encoding&, Iterator&)': /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/json_parser/detail/parser.hpp:118:13: warning: declaration of 'cur' shadows a member of 'boost::property_tree::json_parser::detail::number_callback_adapter >' [-Wshadow] : callbacks(callbacks), encoding(encoding), first(cur), cur(cur) ^ /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/json_parser/detail/parser.hpp:133:19: note: shadowed declaration is here Iterator& cur; ^~~ /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/json_parser/detail/parser.hpp:118:13: warning: declaration of 'encoding' shadows a member of 'boost::property_tree::json_parser::detail::number_callback_adapter >' [-Wshadow] : callbacks(callbacks), encoding(encoding), first(cur), cur(cur) ^ /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/json_parser/detail/parser.hpp:131:19: note: shadowed declaration is here Encoding& encoding; ^~~~~~~~ /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/json_parser/detail/parser.hpp:118:13: warning: declaration of 'callbacks' shadows a member of 'boost::property_tree::json_parser::detail::number_callback_adapter >' [-Wshadow] : callbacks(callbacks), encoding(encoding), first(cur), cur(cur) ^ /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/json_parser/detail/parser.hpp:130:20: note: shadowed declaration is here 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::number_callback_adapter(Callbacks&, Encoding&, Iterator&)': /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/json_parser/detail/parser.hpp:143:13: warning: declaration of 'encoding' shadows a member of 'boost::property_tree::json_parser::detail::number_callback_adapter' [-Wshadow] : callbacks(callbacks), encoding(encoding), first(true) ^ /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/json_parser/detail/parser.hpp:161:19: note: shadowed declaration is here Encoding& encoding; ^~~~~~~~ /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/json_parser/detail/parser.hpp:143:13: warning: declaration of 'callbacks' shadows a member of 'boost::property_tree::json_parser::detail::number_callback_adapter' [-Wshadow] : callbacks(callbacks), encoding(encoding), first(true) ^ /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/json_parser/detail/parser.hpp:160:20: note: shadowed declaration is here 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 >::string_callback_adapter(Callbacks&, Encoding&, Iterator&)': /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/json_parser/detail/parser.hpp:173:13: warning: declaration of 'cur' shadows a member of 'boost::property_tree::json_parser::detail::string_callback_adapter >' [-Wshadow] : callbacks(callbacks), encoding(encoding), cur(cur), ^ /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/json_parser/detail/parser.hpp:195:19: note: shadowed declaration is here Iterator& cur; ^~~ /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/json_parser/detail/parser.hpp:173:13: warning: declaration of 'encoding' shadows a member of 'boost::property_tree::json_parser::detail::string_callback_adapter >' [-Wshadow] : callbacks(callbacks), encoding(encoding), cur(cur), ^ /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/json_parser/detail/parser.hpp:194:19: note: shadowed declaration is here Encoding& encoding; ^~~~~~~~ /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/json_parser/detail/parser.hpp:173:13: warning: declaration of 'callbacks' shadows a member of 'boost::property_tree::json_parser::detail::string_callback_adapter >' [-Wshadow] : callbacks(callbacks), encoding(encoding), cur(cur), ^ /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/json_parser/detail/parser.hpp:193:20: note: shadowed declaration is here 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::string_callback_adapter(Callbacks&, Encoding&, Iterator&)': /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/json_parser/detail/parser.hpp:206:13: warning: declaration of 'cur' shadows a member of 'boost::property_tree::json_parser::detail::string_callback_adapter' [-Wshadow] : callbacks(callbacks), encoding(encoding), cur(cur) ^ /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/json_parser/detail/parser.hpp:226:19: note: shadowed declaration is here Iterator& cur; ^~~ /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/json_parser/detail/parser.hpp:206:13: warning: declaration of 'encoding' shadows a member of 'boost::property_tree::json_parser::detail::string_callback_adapter' [-Wshadow] : callbacks(callbacks), encoding(encoding), cur(cur) ^ /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/json_parser/detail/parser.hpp:225:19: note: shadowed declaration is here Encoding& encoding; ^~~~~~~~ /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/json_parser/detail/parser.hpp:206:13: warning: declaration of 'callbacks' shadows a member of 'boost::property_tree::json_parser::detail::string_callback_adapter' [-Wshadow] : callbacks(callbacks), encoding(encoding), cur(cur) ^ /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/json_parser/detail/parser.hpp:224:20: note: shadowed declaration is here 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::parser(Callbacks&, Encoding&)': /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/json_parser/detail/parser.hpp:242:13: warning: declaration of 'encoding' shadows a member of 'boost::property_tree::json_parser::detail::parser' [-Wshadow] : callbacks(callbacks), encoding(encoding), src(encoding) ^ /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/json_parser/detail/parser.hpp:524:19: note: shadowed declaration is here Encoding& encoding; ^~~~~~~~ /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/json_parser/detail/parser.hpp:242:13: warning: declaration of 'callbacks' shadows a member of 'boost::property_tree::json_parser::detail::parser' [-Wshadow] : callbacks(callbacks), encoding(encoding), src(encoding) ^ /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/json_parser/detail/parser.hpp:523:20: note: shadowed declaration is here Callbacks& callbacks; ^~~~~~~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/json_parser.hpp:16:0, 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::minirange(Iterator, Sentinel)': /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/json_parser/detail/read.hpp:33:50: warning: declaration of 'last' shadows a member of 'boost::property_tree::json_parser::detail::minirange' [-Wshadow] 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 Sentinel last; ^~~~ /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/json_parser/detail/read.hpp:33:50: warning: declaration of 'first' shadows a member of 'boost::property_tree::json_parser::detail::minirange' [-Wshadow] 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 Iterator first; ^~~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/node_type.hpp:22:0, 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::property_tree::basic_ptree, std::__cxx11::basic_string > >, std::allocator, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > > > >*, boost::multi_index::multi_index_container, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >, boost::multi_index::indexed_by, boost::multi_index::ordered_non_unique, std::__cxx11::basic_string >::subs::by_name, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::multi_index::member, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >, const std::__cxx11::basic_string, &std::pair, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >::first>, std::less > >, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, 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, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > > >': /pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index_container.hpp:99:7: required from 'class boost::multi_index::multi_index_container, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >, boost::multi_index::indexed_by, boost::multi_index::ordered_non_unique, std::__cxx11::basic_string >::subs::by_name, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::multi_index::member, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >, const std::__cxx11::basic_string, &std::pair, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >::first>, std::less > >, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, 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, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > >' /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 >::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 >::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::property_tree::basic_ptree, std::__cxx11::basic_string > >, std::allocator, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > > > >*, boost::multi_index::multi_index_container, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >, boost::multi_index::indexed_by, boost::multi_index::ordered_non_unique, std::__cxx11::basic_string >::subs::by_name, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::multi_index::member, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >, const std::__cxx11::basic_string, &std::pair, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >::first>, std::less > >, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, 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, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > > >' has pointer data members [-Weffc++] 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 override 'boost::multi_index::detail::header_holder, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >, std::allocator, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > > > >*, boost::multi_index::multi_index_container, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >, boost::multi_index::indexed_by, boost::multi_index::ordered_non_unique, std::__cxx11::basic_string >::subs::by_name, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::multi_index::member, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >, const std::__cxx11::basic_string, &std::pair, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >::first>, std::less > >, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, 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, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > > >(const boost::multi_index::detail::header_holder, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >, std::allocator, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > > > >*, boost::multi_index::multi_index_container, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >, boost::multi_index::indexed_by, boost::multi_index::ordered_non_unique, std::__cxx11::basic_string >::subs::by_name, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::multi_index::member, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >, const std::__cxx11::basic_string, &std::pair, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >::first>, std::less > >, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, 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, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > > >&)' [-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::property_tree::basic_ptree, std::__cxx11::basic_string > >, std::allocator, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > > > >*, boost::multi_index::multi_index_container, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >, boost::multi_index::indexed_by, boost::multi_index::ordered_non_unique, std::__cxx11::basic_string >::subs::by_name, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::multi_index::member, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >, const std::__cxx11::basic_string, &std::pair, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >::first>, std::less > >, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, 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, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > > >&)' [-Weffc++] In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_adaptor.hpp:15:0, 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, std::__cxx11::basic_string >::iterator, std::pair, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >, boost::iterators::bidirectional_traversal_tag, std::pair, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >&, long 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, std::__cxx11::basic_string >::iterator, std::pair, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >, boost::iterators::bidirectional_traversal_tag, std::pair, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >&, long int, true, false>' /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:854:9: required from 'class boost::iterators::iterator_facade, std::__cxx11::basic_string >::iterator, std::pair, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >, boost::iterators::bidirectional_traversal_tag, std::pair, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >&, long int>' /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_adaptor.hpp:249:9: required from 'class boost::iterators::iterator_adaptor, std::__cxx11::basic_string >::iterator, boost::multi_index::detail::bidir_node_iterator, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >, std::allocator, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > > > > >, std::pair, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >, 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 >::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::operator++() [with Derived = boost::property_tree::basic_ptree, std::__cxx11::basic_string >::iterator; Value = std::pair, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >; CategoryOrTraversal = boost::iterators::bidirectional_traversal_tag; Reference = std::pair, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >&; Difference = long int]' should return 'boost::iterators::detail::iterator_facade_base, std::__cxx11::basic_string >::iterator, std::pair, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >, boost::iterators::bidirectional_traversal_tag, std::pair, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >&, long int, false, false>&' [-Weffc++] Derived& operator++() ^~~~~~~~ /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp: In instantiation of 'class boost::iterators::detail::iterator_facade_base, std::__cxx11::basic_string >::iterator, std::pair, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >, boost::iterators::bidirectional_traversal_tag, std::pair, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >&, long int, true, false>': /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:854:9: required from 'class boost::iterators::iterator_facade, std::__cxx11::basic_string >::iterator, std::pair, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >, boost::iterators::bidirectional_traversal_tag, std::pair, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >&, long int>' /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_adaptor.hpp:249:9: required from 'class boost::iterators::iterator_adaptor, std::__cxx11::basic_string >::iterator, boost::multi_index::detail::bidir_node_iterator, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >, std::allocator, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > > > > >, std::pair, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >, 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 >::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::operator--() [with Derived = boost::property_tree::basic_ptree, std::__cxx11::basic_string >::iterator; Value = std::pair, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >; CategoryOrTraversal = boost::iterators::bidirectional_traversal_tag; Reference = std::pair, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >&; Difference = long int]' should return 'boost::iterators::detail::iterator_facade_base, std::__cxx11::basic_string >::iterator, std::pair, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >, boost::iterators::bidirectional_traversal_tag, std::pair, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >&, long int, true, false>&' [-Weffc++] 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::operator--(int) [with Derived = boost::property_tree::basic_ptree, std::__cxx11::basic_string >::iterator; Value = std::pair, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >; CategoryOrTraversal = boost::iterators::bidirectional_traversal_tag; Reference = std::pair, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >&; Difference = long int]' should return 'boost::iterators::detail::iterator_facade_base, std::__cxx11::basic_string >::iterator, std::pair, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >, boost::iterators::bidirectional_traversal_tag, std::pair, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >&, long int, true, false>' [-Weffc++] 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 >, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >, std::__cxx11::basic_string, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string&, long int, false, false>': /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:854:9: required from 'class boost::iterators::iterator_facade >, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >, std::__cxx11::basic_string, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string&, long int>' /pbulk/work/net/libcmis/work/.buildlink/include/boost/token_iterator.hpp:30:9: required from 'class boost::token_iterator >, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >' /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_parsing.hpp:322:36: required from 'boost::date_time::period boost::date_time::from_simple_string_type(const std::__cxx11::basic_string&) [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::operator++() [with Derived = boost::token_iterator >, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >; Value = std::__cxx11::basic_string; CategoryOrTraversal = boost::iterators::forward_traversal_tag; Reference = const std::__cxx11::basic_string&; Difference = long int]' should return 'boost::iterators::detail::iterator_facade_base >, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >, std::__cxx11::basic_string, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string&, long int, false, false>&' [-Weffc++] Derived& operator++() ^~~~~~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520:0, 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::basic_ptree() [with Key = std::__cxx11::basic_string; Data = std::__cxx11::basic_string; KeyCompare = std::less >]': 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 >::m_data' should be initialized in the member initialization list [-Weffc++] basic_ptree::basic_ptree() ^~~~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/token_iterator.hpp:24:0, 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_separator(const Char*, const Char*, boost::empty_token_policy) [with Char = char; Tr = std::char_traits]': /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::__cxx11::string = std::__cxx11::basic_string]' /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 >::m_kept_delims' should be initialized in the member initialization list [-Weffc++] char_separator(const Char* dropped_delims, ^~~~~~~~~~~~~~ /pbulk/work/net/libcmis/work/.buildlink/include/boost/token_functions.hpp: In instantiation of 'boost::char_separator::char_separator(const Char*, const Char*, boost::empty_token_policy) [with Char = wchar_t; Tr = std::char_traits]': /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_parsing.hpp:320:22: required from 'boost::date_time::period boost::date_time::from_simple_string_type(const std::__cxx11::basic_string&) [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 >::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:0, 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++] 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:0, 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::special_values_parser() [with date_type = boost::gregorian::date; charT = char]': /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/time_parsing.hpp:316:18: required from 'time_type boost::date_time::parse_iso_time(const string&, char) [with time_type = boost::posix_time::ptime; std::__cxx11::string = std::__cxx11::basic_string]' /pbulk/work/net/libcmis/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::m_sv_strings' should be initialized in the member initialization list [-Weffc++] special_values_parser() ^~~~~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/period_parser.hpp:19:0, 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::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::__cxx11::string = std::__cxx11::basic_string]' /pbulk/work/net/libcmis/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::cache' should be initialized in the member initialization list [-Weffc++] parse_match_result() : ^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_adaptor.hpp:15:0, 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, std::__cxx11::basic_string >::assoc_iterator, std::pair, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >, boost::iterators::bidirectional_traversal_tag, std::pair, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >&, long 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, std::__cxx11::basic_string >::assoc_iterator, std::pair, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >, boost::iterators::bidirectional_traversal_tag, std::pair, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >&, long int, true, false>' /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:854:9: required from 'class boost::iterators::iterator_facade, std::__cxx11::basic_string >::assoc_iterator, std::pair, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >, boost::iterators::bidirectional_traversal_tag, std::pair, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >&, long int>' /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_adaptor.hpp:249:9: required from 'class boost::iterators::iterator_adaptor, std::__cxx11::basic_string >::assoc_iterator, boost::multi_index::detail::bidir_node_iterator, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >, std::allocator, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > > > >, std::pair, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >, 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 >::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& boost::property_tree::basic_ptree::force_path(boost::property_tree::basic_ptree::path_type&) [with Key = std::__cxx11::basic_string; Data = std::__cxx11::basic_string; KeyCompare = std::less >; boost::property_tree::basic_ptree::path_type = boost::property_tree::string_path, boost::property_tree::id_translator > >]' /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:658:39: required from 'boost::property_tree::basic_ptree& boost::property_tree::basic_ptree::add_child(const path_type&, const self_type&) [with Key = std::__cxx11::basic_string; Data = std::__cxx11::basic_string; KeyCompare = std::less >; boost::property_tree::basic_ptree::path_type = boost::property_tree::string_path, boost::property_tree::id_translator > >; boost::property_tree::basic_ptree::self_type = boost::property_tree::basic_ptree, std::__cxx11::basic_string >]' 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::operator++() [with Derived = boost::property_tree::basic_ptree, std::__cxx11::basic_string >::assoc_iterator; Value = std::pair, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >; CategoryOrTraversal = boost::iterators::bidirectional_traversal_tag; Reference = std::pair, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >&; Difference = long int]' should return 'boost::iterators::detail::iterator_facade_base, std::__cxx11::basic_string >::assoc_iterator, std::pair, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >, boost::iterators::bidirectional_traversal_tag, std::pair, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >&, long int, false, false>&' [-Weffc++] Derived& operator++() ^~~~~~~~ /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp: In instantiation of 'class boost::iterators::detail::iterator_facade_base, std::__cxx11::basic_string >::assoc_iterator, std::pair, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >, boost::iterators::bidirectional_traversal_tag, std::pair, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >&, long int, true, false>': /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:854:9: required from 'class boost::iterators::iterator_facade, std::__cxx11::basic_string >::assoc_iterator, std::pair, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >, boost::iterators::bidirectional_traversal_tag, std::pair, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >&, long int>' /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_adaptor.hpp:249:9: required from 'class boost::iterators::iterator_adaptor, std::__cxx11::basic_string >::assoc_iterator, boost::multi_index::detail::bidir_node_iterator, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >, std::allocator, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > > > >, std::pair, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >, 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 >::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& boost::property_tree::basic_ptree::force_path(boost::property_tree::basic_ptree::path_type&) [with Key = std::__cxx11::basic_string; Data = std::__cxx11::basic_string; KeyCompare = std::less >; boost::property_tree::basic_ptree::path_type = boost::property_tree::string_path, boost::property_tree::id_translator > >]' /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:658:39: required from 'boost::property_tree::basic_ptree& boost::property_tree::basic_ptree::add_child(const path_type&, const self_type&) [with Key = std::__cxx11::basic_string; Data = std::__cxx11::basic_string; KeyCompare = std::less >; boost::property_tree::basic_ptree::path_type = boost::property_tree::string_path, boost::property_tree::id_translator > >; boost::property_tree::basic_ptree::self_type = boost::property_tree::basic_ptree, std::__cxx11::basic_string >]' 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::operator--() [with Derived = boost::property_tree::basic_ptree, std::__cxx11::basic_string >::assoc_iterator; Value = std::pair, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >; CategoryOrTraversal = boost::iterators::bidirectional_traversal_tag; Reference = std::pair, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >&; Difference = long int]' should return 'boost::iterators::detail::iterator_facade_base, std::__cxx11::basic_string >::assoc_iterator, std::pair, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >, boost::iterators::bidirectional_traversal_tag, std::pair, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >&, long int, true, false>&' [-Weffc++] 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::operator--(int) [with Derived = boost::property_tree::basic_ptree, std::__cxx11::basic_string >::assoc_iterator; Value = std::pair, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >; CategoryOrTraversal = boost::iterators::bidirectional_traversal_tag; Reference = std::pair, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >&; Difference = long int]' should return 'boost::iterators::detail::iterator_facade_base, std::__cxx11::basic_string >::assoc_iterator, std::pair, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >, boost::iterators::bidirectional_traversal_tag, std::pair, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >&, long int, true, false>' [-Weffc++] Derived operator--(int) ^~~~~~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/range/iterator_range_core.hpp:27:0, 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:29: warning: prefix 'Derived& boost::iterators::detail::iterator_facade_base::operator++()' should return 'boost::iterators::detail::iterator_facade_base&' [-Weffc++] Derived& operator++() ^ /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:778:29: warning: prefix 'Derived& boost::iterators::detail::iterator_facade_base::operator--()' should return 'boost::iterators::detail::iterator_facade_base&' [-Weffc++] Derived& operator--() ^ /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:784:31: warning: postfix 'Derived boost::iterators::detail::iterator_facade_base::operator--(int)' should return 'boost::iterators::detail::iterator_facade_base' [-Weffc++] Derived operator--(int) ^ /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:875:3: warning: postfix 'typename boost::iterators::detail::postfix_increment_result::type boost::iterators::operator++(boost::iterators::iterator_facade&, int)' should return 'boost::iterators::iterator_facade' [-Weffc++] ) ^ /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp: In instantiation of 'class boost::iterators::detail::iterator_facade_base, std::__cxx11::basic_string >::const_assoc_iterator, std::pair, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >, boost::iterators::bidirectional_traversal_tag, const std::pair, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >&, long 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, std::__cxx11::basic_string >::const_assoc_iterator, std::pair, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >, boost::iterators::bidirectional_traversal_tag, const std::pair, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >&, long int, true, false>' /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:854:9: required from 'class boost::iterators::iterator_facade, std::__cxx11::basic_string >::const_assoc_iterator, std::pair, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >, boost::iterators::bidirectional_traversal_tag, const std::pair, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >&, long int>' /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_adaptor.hpp:249:9: required from 'class boost::iterators::iterator_adaptor, std::__cxx11::basic_string >::const_assoc_iterator, boost::multi_index::detail::bidir_node_iterator, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >, std::allocator, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > > > >, 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 >::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* boost::property_tree::basic_ptree::walk_path(boost::property_tree::basic_ptree::path_type&) const [with Key = std::__cxx11::basic_string; Data = std::__cxx11::basic_string; KeyCompare = std::less >; boost::property_tree::basic_ptree::path_type = boost::property_tree::string_path, boost::property_tree::id_translator > >]' /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:576:33: required from 'boost::property_tree::basic_ptree& boost::property_tree::basic_ptree::get_child(const path_type&) [with Key = std::__cxx11::basic_string; Data = std::__cxx11::basic_string; KeyCompare = std::less >; boost::property_tree::basic_ptree::path_type = boost::property_tree::string_path, boost::property_tree::id_translator > >]' 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::operator++() [with Derived = boost::property_tree::basic_ptree, std::__cxx11::basic_string >::const_assoc_iterator; Value = std::pair, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >; CategoryOrTraversal = boost::iterators::bidirectional_traversal_tag; Reference = const std::pair, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >&; Difference = long int]' should return 'boost::iterators::detail::iterator_facade_base, std::__cxx11::basic_string >::const_assoc_iterator, std::pair, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >, boost::iterators::bidirectional_traversal_tag, const std::pair, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >&, long int, false, false>&' [-Weffc++] Derived& operator++() ^~~~~~~~ /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp: In instantiation of 'class boost::iterators::detail::iterator_facade_base, std::__cxx11::basic_string >::const_assoc_iterator, std::pair, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >, boost::iterators::bidirectional_traversal_tag, const std::pair, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >&, long int, true, false>': /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:854:9: required from 'class boost::iterators::iterator_facade, std::__cxx11::basic_string >::const_assoc_iterator, std::pair, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >, boost::iterators::bidirectional_traversal_tag, const std::pair, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >&, long int>' /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_adaptor.hpp:249:9: required from 'class boost::iterators::iterator_adaptor, std::__cxx11::basic_string >::const_assoc_iterator, boost::multi_index::detail::bidir_node_iterator, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >, std::allocator, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > > > >, 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 >::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* boost::property_tree::basic_ptree::walk_path(boost::property_tree::basic_ptree::path_type&) const [with Key = std::__cxx11::basic_string; Data = std::__cxx11::basic_string; KeyCompare = std::less >; boost::property_tree::basic_ptree::path_type = boost::property_tree::string_path, boost::property_tree::id_translator > >]' /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:576:33: required from 'boost::property_tree::basic_ptree& boost::property_tree::basic_ptree::get_child(const path_type&) [with Key = std::__cxx11::basic_string; Data = std::__cxx11::basic_string; KeyCompare = std::less >; boost::property_tree::basic_ptree::path_type = boost::property_tree::string_path, boost::property_tree::id_translator > >]' 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::operator--() [with Derived = boost::property_tree::basic_ptree, std::__cxx11::basic_string >::const_assoc_iterator; Value = std::pair, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >; CategoryOrTraversal = boost::iterators::bidirectional_traversal_tag; Reference = const std::pair, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >&; Difference = long int]' should return 'boost::iterators::detail::iterator_facade_base, std::__cxx11::basic_string >::const_assoc_iterator, std::pair, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >, boost::iterators::bidirectional_traversal_tag, const std::pair, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >&, long int, true, false>&' [-Weffc++] 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::operator--(int) [with Derived = boost::property_tree::basic_ptree, std::__cxx11::basic_string >::const_assoc_iterator; Value = std::pair, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >; CategoryOrTraversal = boost::iterators::bidirectional_traversal_tag; Reference = const std::pair, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >&; Difference = long int]' should return 'boost::iterators::detail::iterator_facade_base, std::__cxx11::basic_string >::const_assoc_iterator, std::pair, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >, boost::iterators::bidirectional_traversal_tag, const std::pair, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >&, long int, true, false>' [-Weffc++] Derived operator--(int) ^~~~~~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/json_parser/detail/read.hpp:16:0, 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&, Ptree&, const string&) [with Ptree = boost::property_tree::basic_ptree, std::__cxx11::basic_string >; typename Ptree::key_type::value_type = char; std::__cxx11::string = std::__cxx11::basic_string]': /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&, Ptree&) [with Ptree = boost::property_tree::basic_ptree, std::__cxx11::basic_string >; 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, std::__cxx11::basic_string > >::root' should be initialized in the member initialization list [-Weffc++] 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, std::__cxx11::basic_string > >::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, std::__cxx11::basic_string > >::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:0, 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, std::__cxx11::basic_string > >::standard_callbacks()' first required here callbacks_type callbacks; ^~~~~~~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/period_parser.hpp:19:0, 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::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::special_values_parser() [with date_type = boost::gregorian::date; charT = char]' /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/time_parsing.hpp:316:18: required from 'time_type boost::date_time::parse_iso_time(const string&, char) [with time_type = boost::posix_time::ptime; std::__cxx11::string = std::__cxx11::basic_string]' /pbulk/work/net/libcmis/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::m_next_chars' should be initialized in the member initialization list [-Weffc++] 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:0, 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::property_tree::basic_ptree, std::__cxx11::basic_string > >, std::allocator, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > > > > >, std::allocator, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > >': /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::property_tree::basic_ptree, std::__cxx11::basic_string > >, std::allocator, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > > > >, std::allocator, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > >' /pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index_container.hpp:623:19: required from 'void boost::multi_index::multi_index_container::copy_construct_from(const boost::multi_index::multi_index_container&) [with Value = std::pair, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >; IndexSpecifierList = boost::multi_index::indexed_by, boost::multi_index::ordered_non_unique, std::__cxx11::basic_string >::subs::by_name, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::multi_index::member, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >, const std::__cxx11::basic_string, &std::pair, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >::first>, std::less > >, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, 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, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > >]' /pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index_container.hpp:294:24: required from 'boost::multi_index::multi_index_container::multi_index_container(const boost::multi_index::multi_index_container&) [with Value = std::pair, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >; IndexSpecifierList = boost::multi_index::indexed_by, boost::multi_index::ordered_non_unique, std::__cxx11::basic_string >::subs::by_name, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::multi_index::member, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >, const std::__cxx11::basic_string, &std::pair, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >::first>, std::less > >, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, 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, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > >]' /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:195:22: required from 'boost::property_tree::basic_ptree::basic_ptree(const boost::property_tree::basic_ptree&) [with Key = std::__cxx11::basic_string; Data = std::__cxx11::basic_string; KeyCompare = std::less >]' 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::property_tree::basic_ptree, std::__cxx11::basic_string > >, std::allocator, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > > > > >, std::allocator, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > >' has pointer data members [-Weffc++] 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 override 'boost::multi_index::detail::auto_space, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >, std::allocator, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > > > > >, std::allocator, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > >(const boost::multi_index::detail::auto_space, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >, std::allocator, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > > > > >, std::allocator, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > >&)' [-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::property_tree::basic_ptree, std::__cxx11::basic_string > >, std::allocator, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > > > > >, std::allocator, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > >&)' [-Weffc++] In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/index_base.hpp:23:0, 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::property_tree::basic_ptree, std::__cxx11::basic_string > >, std::allocator, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > > > >, std::allocator, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > >': /pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index_container.hpp:623:19: required from 'void boost::multi_index::multi_index_container::copy_construct_from(const boost::multi_index::multi_index_container&) [with Value = std::pair, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >; IndexSpecifierList = boost::multi_index::indexed_by, boost::multi_index::ordered_non_unique, std::__cxx11::basic_string >::subs::by_name, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::multi_index::member, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >, const std::__cxx11::basic_string, &std::pair, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >::first>, std::less > >, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, 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, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > >]' /pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index_container.hpp:294:24: required from 'boost::multi_index::multi_index_container::multi_index_container(const boost::multi_index::multi_index_container&) [with Value = std::pair, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >; IndexSpecifierList = boost::multi_index::indexed_by, boost::multi_index::ordered_non_unique, std::__cxx11::basic_string >::subs::by_name, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::multi_index::member, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >, const std::__cxx11::basic_string, &std::pair, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >::first>, std::less > >, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, 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, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > >]' /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:195:22: required from 'boost::property_tree::basic_ptree::basic_ptree(const boost::property_tree::basic_ptree&) [with Key = std::__cxx11::basic_string; Data = std::__cxx11::basic_string; KeyCompare = std::less >]' 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::property_tree::basic_ptree, std::__cxx11::basic_string > >, std::allocator, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > > > >, std::allocator, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > >' has pointer data members [-Weffc++] 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 override 'boost::multi_index::detail::copy_map, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >, std::allocator, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > > > >, std::allocator, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > >(const boost::multi_index::detail::copy_map, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >, std::allocator, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > > > >, std::allocator, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > >&)' [-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::property_tree::basic_ptree, std::__cxx11::basic_string > >, std::allocator, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > > > >, std::allocator, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > >&)' [-Weffc++] In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/id_translator.hpp:16:0, 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::optional_base(boost::optional_detail::optional_base&&) [with T = std::__cxx11::basic_string]': /pbulk/work/net/libcmis/work/.buildlink/include/boost/optional/optional.hpp:1034:5: required from 'void boost::property_tree::basic_ptree::put_value(const Type&, Translator) [with Type = const char*; Translator = boost::property_tree::stream_translator, std::allocator, const char*>; Key = std::__cxx11::basic_string; Data = std::__cxx11::basic_string; KeyCompare = std::less >]' /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:838:18: required from 'void boost::property_tree::basic_ptree::put_value(const Type&) [with Type = const char*; Key = std::__cxx11::basic_string; Data = std::__cxx11::basic_string; KeyCompare = std::less >]' 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 >::m_storage' should be initialized in the member initialization list [-Weffc++] optional_base ( optional_base&& rhs ) ^~~~~~~~~~~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/trim.hpp:23:0, 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:240:51: warning: user-defined 'boost::algorithm::detail::pred_andF boost::algorithm::operator&&(const boost::algorithm::predicate_facade&, const boost::algorithm::predicate_facade&)' always evaluates both arguments [-Weffc++] const predicate_facade& Pred2 ) ^ /pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/classification.hpp:264:51: warning: user-defined 'boost::algorithm::detail::pred_orF boost::algorithm::operator||(const boost::algorithm::predicate_facade&, const boost::algorithm::predicate_facade&)' always evaluates both arguments [-Weffc++] const predicate_facade& Pred2 ) ^ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/time_duration.hpp:17:0, 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:17: warning: prefix 'T& boost::operators_impl::output_iterator_helper::operator++()' should return 'boost::operators_impl::output_iterator_helper&' [-Weffc++] T& operator++() { return static_cast(*this); } ^ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_adaptor.hpp:15:0, 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, std::__cxx11::basic_string >::const_iterator, std::pair, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >, boost::iterators::bidirectional_traversal_tag, const std::pair, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >&, long 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, std::__cxx11::basic_string >::const_iterator, std::pair, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >, boost::iterators::bidirectional_traversal_tag, const std::pair, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >&, long int, true, false>' /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:854:9: required from 'class boost::iterators::iterator_facade, std::__cxx11::basic_string >::const_iterator, std::pair, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >, boost::iterators::bidirectional_traversal_tag, const std::pair, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >&, long int>' /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_adaptor.hpp:249:9: required from 'class boost::iterators::iterator_adaptor, std::__cxx11::basic_string >::const_iterator, boost::multi_index::detail::bidir_node_iterator, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >, std::allocator, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > > > > >, 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 >::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 >]' /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&, const Ptree&, const string&, bool) [with Ptree = boost::property_tree::basic_ptree, std::__cxx11::basic_string >; typename Ptree::key_type::value_type = char; typename Ptree::key_type::value_type = char; std::__cxx11::string = std::__cxx11::basic_string]' /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&, const Ptree&, bool) [with Ptree = boost::property_tree::basic_ptree, std::__cxx11::basic_string >; 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::operator++() [with Derived = boost::property_tree::basic_ptree, std::__cxx11::basic_string >::const_iterator; Value = std::pair, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >; CategoryOrTraversal = boost::iterators::bidirectional_traversal_tag; Reference = const std::pair, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >&; Difference = long int]' should return 'boost::iterators::detail::iterator_facade_base, std::__cxx11::basic_string >::const_iterator, std::pair, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >, boost::iterators::bidirectional_traversal_tag, const std::pair, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >&, long int, false, false>&' [-Weffc++] Derived& operator++() ^~~~~~~~ /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp: In instantiation of 'class boost::iterators::detail::iterator_facade_base, std::__cxx11::basic_string >::const_iterator, std::pair, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >, boost::iterators::bidirectional_traversal_tag, const std::pair, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >&, long int, true, false>': /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:854:9: required from 'class boost::iterators::iterator_facade, std::__cxx11::basic_string >::const_iterator, std::pair, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >, boost::iterators::bidirectional_traversal_tag, const std::pair, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >&, long int>' /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_adaptor.hpp:249:9: required from 'class boost::iterators::iterator_adaptor, std::__cxx11::basic_string >::const_iterator, boost::multi_index::detail::bidir_node_iterator, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >, std::allocator, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > > > > >, 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 >::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 >]' /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&, const Ptree&, const string&, bool) [with Ptree = boost::property_tree::basic_ptree, std::__cxx11::basic_string >; typename Ptree::key_type::value_type = char; typename Ptree::key_type::value_type = char; std::__cxx11::string = std::__cxx11::basic_string]' /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&, const Ptree&, bool) [with Ptree = boost::property_tree::basic_ptree, std::__cxx11::basic_string >; 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::operator--() [with Derived = boost::property_tree::basic_ptree, std::__cxx11::basic_string >::const_iterator; Value = std::pair, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >; CategoryOrTraversal = boost::iterators::bidirectional_traversal_tag; Reference = const std::pair, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >&; Difference = long int]' should return 'boost::iterators::detail::iterator_facade_base, std::__cxx11::basic_string >::const_iterator, std::pair, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >, boost::iterators::bidirectional_traversal_tag, const std::pair, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >&, long int, true, false>&' [-Weffc++] 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::operator--(int) [with Derived = boost::property_tree::basic_ptree, std::__cxx11::basic_string >::const_iterator; Value = std::pair, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >; CategoryOrTraversal = boost::iterators::bidirectional_traversal_tag; Reference = const std::pair, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >&; Difference = long int]' should return 'boost::iterators::detail::iterator_facade_base, std::__cxx11::basic_string >::const_iterator, std::pair, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >, boost::iterators::bidirectional_traversal_tag, const std::pair, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >&, long int, true, false>' [-Weffc++] Derived operator--(int) ^~~~~~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/function/function_template.hpp:14:0, 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++] function_base() : vtable(0) { } ^~~~~~~~~~~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/period_parser.hpp:19:0, 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::string_parse_tree(boost::date_time::string_parse_tree::collection_type, unsigned int) [with charT = char; boost::date_time::string_parse_tree::collection_type = std::vector >]': /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::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::string_type = std::__cxx11::basic_string]' /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/special_values_parser.hpp:54:17: required from 'boost::date_time::special_values_parser::special_values_parser() [with date_type = boost::gregorian::date; charT = char]' /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/time_parsing.hpp:316:18: required from 'time_type boost::date_time::parse_iso_time(const string&, char) [with time_type = boost::posix_time::ptime; std::__cxx11::string = std::__cxx11::basic_string]' /pbulk/work/net/libcmis/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::m_next_chars' should be initialized in the member initialization list [-Weffc++] 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:0, 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++] esft2_deleter_wrapper() BOOST_SP_NOEXCEPT ^~~~~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/json_parser/detail/read.hpp:13:0, 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::parser(Callbacks&, Encoding&) [with Callbacks = boost::property_tree::json_parser::detail::standard_callbacks, std::__cxx11::basic_string > >; Encoding = boost::property_tree::json_parser::detail::encoding; Iterator = std::istreambuf_iterator >; Sentinel = std::istreambuf_iterator >]': /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 >; Sentinel = std::istreambuf_iterator >; Encoding = boost::property_tree::json_parser::detail::encoding; Callbacks = boost::property_tree::json_parser::detail::standard_callbacks, std::__cxx11::basic_string > >; std::__cxx11::string = std::__cxx11::basic_string]' /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&, Ptree&, const string&) [with Ptree = boost::property_tree::basic_ptree, std::__cxx11::basic_string >; typename Ptree::key_type::value_type = char; std::__cxx11::string = std::__cxx11::basic_string]' /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&, Ptree&) [with Ptree = boost::property_tree::basic_ptree, std::__cxx11::basic_string >; 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:9: warning: declaration of 'encoding' shadows a member of 'boost::property_tree::json_parser::detail::parser, std::__cxx11::basic_string > >, boost::property_tree::json_parser::detail::encoding, std::istreambuf_iterator >, std::istreambuf_iterator > >' [-Wshadow] 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 Encoding& encoding; ^~~~~~~~ /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/json_parser/detail/parser.hpp:241:9: warning: declaration of 'callbacks' shadows a member of 'boost::property_tree::json_parser::detail::parser, std::__cxx11::basic_string > >, boost::property_tree::json_parser::detail::encoding, std::istreambuf_iterator >, std::istreambuf_iterator > >' [-Wshadow] 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 Callbacks& callbacks; ^~~~~~~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/id_translator.hpp:16:0, 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::optional_base(boost::optional_detail::init_value_tag, boost::optional_detail::optional_base::rval_reference_type) [with T = std::__cxx11::basic_string; boost::optional_detail::optional_base::rval_reference_type = std::__cxx11::basic_string&&]': /pbulk/work/net/libcmis/work/.buildlink/include/boost/optional/optional.hpp:944:106: required from 'boost::optional::optional(boost::optional::rval_reference_type) [with T = std::__cxx11::basic_string; boost::optional::rval_reference_type = std::__cxx11::basic_string&&]' /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/stream_translator.hpp:209:32: required from 'boost::optional > boost::property_tree::stream_translator::put_value(const E&) [with Ch = char; Traits = std::char_traits; Alloc = std::allocator; E = const char*]' /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:825:32: required from 'void boost::property_tree::basic_ptree::put_value(const Type&, Translator) [with Type = const char*; Translator = boost::property_tree::stream_translator, std::allocator, const char*>; Key = std::__cxx11::basic_string; Data = std::__cxx11::basic_string; KeyCompare = std::less >]' /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:838:18: required from 'void boost::property_tree::basic_ptree::put_value(const Type&) [with Type = const char*; Key = std::__cxx11::basic_string; Data = std::__cxx11::basic_string; KeyCompare = std::less >]' 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 >::m_storage' should be initialized in the member initialization list [-Weffc++] 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::optional_base() [with T = std::__cxx11::basic_string]': /pbulk/work/net/libcmis/work/.buildlink/include/boost/optional/optional.hpp:931:38: required from 'boost::optional::optional() [with T = std::__cxx11::basic_string]' /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/stream_translator.hpp:211:27: required from 'boost::optional > boost::property_tree::stream_translator::put_value(const E&) [with Ch = char; Traits = std::char_traits; Alloc = std::allocator; E = const char*]' /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:825:32: required from 'void boost::property_tree::basic_ptree::put_value(const Type&, Translator) [with Type = const char*; Translator = boost::property_tree::stream_translator, std::allocator, const char*>; Key = std::__cxx11::basic_string; Data = std::__cxx11::basic_string; KeyCompare = std::less >]' /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:838:18: required from 'void boost::property_tree::basic_ptree::put_value(const Type&) [with Type = const char*; Key = std::__cxx11::basic_string; Data = std::__cxx11::basic_string; KeyCompare = std::less >]' 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 >::m_storage' should be initialized in the member initialization list [-Weffc++] optional_base() ^~~~~~~~~~~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/time_duration.hpp:17:0, 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:17: warning: prefix 'T& boost::operators_impl::output_iterator_helper::operator++()' should return 'boost::operators_impl::output_iterator_helper&' [-Weffc++] T& operator++() { return static_cast(*this); } ^ /pbulk/work/net/libcmis/work/.buildlink/include/boost/optional/optional.hpp: In instantiation of 'boost::optional_detail::optional_base::optional_base(boost::optional_detail::init_value_tag, boost::optional_detail::optional_base::argument_type) [with T = std::__cxx11::basic_string; boost::optional_detail::optional_base::argument_type = const std::__cxx11::basic_string&]': /pbulk/work/net/libcmis/work/.buildlink/include/boost/optional/optional.hpp:939:81: required from 'boost::optional::optional(boost::optional::argument_type) [with T = std::__cxx11::basic_string; boost::optional::argument_type = const std::__cxx11::basic_string&]' /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/id_translator.hpp:29:59: required from 'boost::optional boost::property_tree::id_translator::get_value(const T&) [with T = std::__cxx11::basic_string]' /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/string_path.hpp:225:31: required from 'typename Translator::external_type boost::property_tree::string_path::reduce() [with String = std::__cxx11::basic_string; Translator = boost::property_tree::id_translator >; typename Translator::external_type = std::__cxx11::basic_string]' /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:660:18: required from 'boost::property_tree::basic_ptree& boost::property_tree::basic_ptree::add_child(const path_type&, const self_type&) [with Key = std::__cxx11::basic_string; Data = std::__cxx11::basic_string; KeyCompare = std::less >; boost::property_tree::basic_ptree::path_type = boost::property_tree::string_path, boost::property_tree::id_translator > >; boost::property_tree::basic_ptree::self_type = boost::property_tree::basic_ptree, std::__cxx11::basic_string >]' 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 >::m_storage' should be initialized in the member initialization list [-Weffc++] optional_base ( init_value_tag, argument_type val ) ^~~~~~~~~~~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/json_parser/detail/read.hpp:13:0, 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::source(Encoding&) [with Encoding = boost::property_tree::json_parser::detail::encoding; Iterator = std::istreambuf_iterator >; Sentinel = std::istreambuf_iterator >]': /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::parser(Callbacks&, Encoding&) [with Callbacks = boost::property_tree::json_parser::detail::standard_callbacks, std::__cxx11::basic_string > >; Encoding = boost::property_tree::json_parser::detail::encoding; Iterator = std::istreambuf_iterator >; Sentinel = std::istreambuf_iterator >]' /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 >; Sentinel = std::istreambuf_iterator >; Encoding = boost::property_tree::json_parser::detail::encoding; Callbacks = boost::property_tree::json_parser::detail::standard_callbacks, std::__cxx11::basic_string > >; std::__cxx11::string = std::__cxx11::basic_string]' /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&, Ptree&, const string&) [with Ptree = boost::property_tree::basic_ptree, std::__cxx11::basic_string >; typename Ptree::key_type::value_type = char; std::__cxx11::string = std::__cxx11::basic_string]' /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&, Ptree&) [with Ptree = boost::property_tree::basic_ptree, std::__cxx11::basic_string >; 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:18: warning: declaration of 'encoding' shadows a member of 'boost::property_tree::json_parser::detail::source, std::istreambuf_iterator >, std::istreambuf_iterator > >' [-Wshadow] 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 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, std::istreambuf_iterator >, std::istreambuf_iterator > >::cur' should be initialized in the member initialization list [-Weffc++] 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, std::istreambuf_iterator >, std::istreambuf_iterator > >::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, std::istreambuf_iterator >, std::istreambuf_iterator > >::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, std::istreambuf_iterator >, std::istreambuf_iterator > >::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, std::istreambuf_iterator >, std::istreambuf_iterator > >::offset' 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:0, 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::minirange(Iterator, Sentinel) [with Iterator = std::istreambuf_iterator >; Sentinel = std::istreambuf_iterator >]': /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 boost::property_tree::json_parser::detail::make_minirange(Iterator, Sentinel) [with Iterator = std::istreambuf_iterator >; Sentinel = std::istreambuf_iterator >]' /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 >; Sentinel = std::istreambuf_iterator >; Encoding = boost::property_tree::json_parser::detail::encoding; Callbacks = boost::property_tree::json_parser::detail::standard_callbacks, std::__cxx11::basic_string > >; std::__cxx11::string = std::__cxx11::basic_string]' /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&, Ptree&, const string&) [with Ptree = boost::property_tree::basic_ptree, std::__cxx11::basic_string >; typename Ptree::key_type::value_type = char; std::__cxx11::string = std::__cxx11::basic_string]' /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&, Ptree&) [with Ptree = boost::property_tree::basic_ptree, std::__cxx11::basic_string >; 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:9: warning: declaration of 'last' shadows a member of 'boost::property_tree::json_parser::detail::minirange >, std::istreambuf_iterator > >' [-Wshadow] 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 Sentinel last; ^~~~ /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/json_parser/detail/read.hpp:33:9: warning: declaration of 'first' shadows a member of 'boost::property_tree::json_parser::detail::minirange >, std::istreambuf_iterator > >' [-Wshadow] 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 Iterator first; ^~~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/json_parser/detail/read.hpp:13:0, 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::set_input(const string&, const Range&) [with Range = boost::property_tree::json_parser::detail::minirange >, std::istreambuf_iterator > >; Encoding = boost::property_tree::json_parser::detail::encoding; Iterator = std::istreambuf_iterator >; Sentinel = std::istreambuf_iterator >; std::__cxx11::string = std::__cxx11::basic_string]': /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/json_parser/detail/parser.hpp:247:13: required from 'void boost::property_tree::json_parser::detail::parser::set_input(const string&, const Range&) [with Range = boost::property_tree::json_parser::detail::minirange >, std::istreambuf_iterator > >; Callbacks = boost::property_tree::json_parser::detail::standard_callbacks, std::__cxx11::basic_string > >; Encoding = boost::property_tree::json_parser::detail::encoding; Iterator = std::istreambuf_iterator >; Sentinel = std::istreambuf_iterator >; std::__cxx11::string = std::__cxx11::basic_string]' /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/json_parser/detail/read.hpp:63:9: required from 'void boost::property_tree::json_parser::detail::read_json_internal(Iterator, Sentinel, Encoding&, Callbacks&, const string&) [with Iterator = std::istreambuf_iterator >; Sentinel = std::istreambuf_iterator >; Encoding = boost::property_tree::json_parser::detail::encoding; Callbacks = boost::property_tree::json_parser::detail::standard_callbacks, std::__cxx11::basic_string > >; std::__cxx11::string = std::__cxx11::basic_string]' /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&, Ptree&, const string&) [with Ptree = boost::property_tree::basic_ptree, std::__cxx11::basic_string >; typename Ptree::key_type::value_type = char; std::__cxx11::string = std::__cxx11::basic_string]' /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&, Ptree&) [with Ptree = boost::property_tree::basic_ptree, std::__cxx11::basic_string >; 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:14: warning: declaration of 'filename' shadows a member of 'boost::property_tree::json_parser::detail::source, std::istreambuf_iterator >, std::istreambuf_iterator > >' [-Wshadow] 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 std::string filename; ^~~~~~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/time_duration.hpp:17:0, 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:17: warning: prefix 'T& boost::operators_impl::output_iterator_helper::operator++()' should return 'boost::operators_impl::output_iterator_helper&' [-Weffc++] T& operator++() { return static_cast(*this); } ^ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/shared_ptr.hpp:17:0, 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++] esft2_deleter_wrapper() BOOST_SP_NOEXCEPT ^~~~~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_adaptor.hpp:15:0, 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, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, long 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, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, long 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, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, long int, true, true>' /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:854:9: required from 'class boost::iterators::iterator_facade, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, long int>' /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_adaptor.hpp:249:9: required from 'class boost::iterators::iterator_adaptor, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>, __gnu_cxx::__normal_iterator >, 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]' /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/string_parse_tree.hpp:110:54: required from 'boost::date_time::string_parse_tree::string_parse_tree(boost::date_time::string_parse_tree::collection_type, unsigned int) [with charT = char; boost::date_time::string_parse_tree::collection_type = std::vector >]' /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::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::string_type = std::__cxx11::basic_string]' /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/special_values_parser.hpp:54:17: required from 'boost::date_time::special_values_parser::special_values_parser() [with date_type = boost::gregorian::date; charT = char]' /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/time_parsing.hpp:316:18: required from 'time_type boost::date_time::parse_iso_time(const string&, char) [with time_type = boost::posix_time::ptime; std::__cxx11::string = std::__cxx11::basic_string]' /pbulk/work/net/libcmis/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::operator++() [with Derived = boost::iterators::transform_iterator, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>; Value = char; CategoryOrTraversal = boost::iterators::random_access_traversal_tag; Reference = char; Difference = long int]' should return 'boost::iterators::detail::iterator_facade_base, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, long int, false, false>&' [-Weffc++] Derived& operator++() ^~~~~~~~ /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp: In instantiation of 'class boost::iterators::detail::iterator_facade_base, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, long 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, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, long int, true, true>' /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:854:9: required from 'class boost::iterators::iterator_facade, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, long int>' /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_adaptor.hpp:249:9: required from 'class boost::iterators::iterator_adaptor, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>, __gnu_cxx::__normal_iterator >, 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, __gnu_cxx::__normal_iterator >, 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; RangeT = std::__cxx11::basic_string; FunctorT = boost::algorithm::detail::to_lowerF]' /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]' /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/string_parse_tree.hpp:110:54: required from 'boost::date_time::string_parse_tree::string_parse_tree(boost::date_time::string_parse_tree::collection_type, unsigned int) [with charT = char; boost::date_time::string_parse_tree::collection_type = std::vector >]' /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::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::string_type = std::__cxx11::basic_string]' /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/special_values_parser.hpp:54:17: required from 'boost::date_time::special_values_parser::special_values_parser() [with date_type = boost::gregorian::date; charT = char]' /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/time_parsing.hpp:316:18: required from 'time_type boost::date_time::parse_iso_time(const string&, char) [with time_type = boost::posix_time::ptime; std::__cxx11::string = std::__cxx11::basic_string]' /pbulk/work/net/libcmis/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::operator--() [with Derived = boost::iterators::transform_iterator, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>; Value = char; CategoryOrTraversal = boost::iterators::random_access_traversal_tag; Reference = char; Difference = long int]' should return 'boost::iterators::detail::iterator_facade_base, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, long int, true, false>&' [-Weffc++] 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::operator--(int) [with Derived = boost::iterators::transform_iterator, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>; Value = char; CategoryOrTraversal = boost::iterators::random_access_traversal_tag; Reference = char; Difference = long int]' should return 'boost::iterators::detail::iterator_facade_base, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, long int, true, false>' [-Weffc++] Derived operator--(int) ^~~~~~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/range/iterator_range_core.hpp:27:0, 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:29: warning: prefix 'Derived& boost::iterators::detail::iterator_facade_base::operator++()' should return 'boost::iterators::detail::iterator_facade_base&' [-Weffc++] Derived& operator++() ^ /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:778:29: warning: prefix 'Derived& boost::iterators::detail::iterator_facade_base::operator--()' should return 'boost::iterators::detail::iterator_facade_base&' [-Weffc++] Derived& operator--() ^ /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:784:31: warning: postfix 'Derived boost::iterators::detail::iterator_facade_base::operator--(int)' should return 'boost::iterators::detail::iterator_facade_base' [-Weffc++] Derived operator--(int) ^ /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:875:3: warning: postfix 'typename boost::iterators::detail::postfix_increment_result::type boost::iterators::operator++(boost::iterators::iterator_facade&, int)' should return 'boost::iterators::iterator_facade' [-Weffc++] ) ^ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/time_duration.hpp:17:0, 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:17: warning: prefix 'T& boost::operators_impl::output_iterator_helper::operator++()' should return 'boost::operators_impl::output_iterator_helper&' [-Weffc++] T& operator++() { return static_cast(*this); } ^ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/json_parser/detail/read.hpp:13:0, 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::string_callback_adapter(Callbacks&, Encoding&, Iterator&) [with Callbacks = boost::property_tree::json_parser::detail::standard_callbacks, std::__cxx11::basic_string > >; Encoding = boost::property_tree::json_parser::detail::encoding; Iterator = std::istreambuf_iterator >]': /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::parse_string() [with Callbacks = boost::property_tree::json_parser::detail::standard_callbacks, std::__cxx11::basic_string > >; Encoding = boost::property_tree::json_parser::detail::encoding; Iterator = std::istreambuf_iterator >; Sentinel = std::istreambuf_iterator >]' /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/json_parser/detail/parser.hpp:260:29: required from 'void boost::property_tree::json_parser::detail::parser::parse_value() [with Callbacks = boost::property_tree::json_parser::detail::standard_callbacks, std::__cxx11::basic_string > >; Encoding = boost::property_tree::json_parser::detail::encoding; Iterator = std::istreambuf_iterator >; Sentinel = std::istreambuf_iterator >]' /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/json_parser/detail/read.hpp:64:9: required from 'void boost::property_tree::json_parser::detail::read_json_internal(Iterator, Sentinel, Encoding&, Callbacks&, const string&) [with Iterator = std::istreambuf_iterator >; Sentinel = std::istreambuf_iterator >; Encoding = boost::property_tree::json_parser::detail::encoding; Callbacks = boost::property_tree::json_parser::detail::standard_callbacks, std::__cxx11::basic_string > >; std::__cxx11::string = std::__cxx11::basic_string]' /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&, Ptree&, const string&) [with Ptree = boost::property_tree::basic_ptree, std::__cxx11::basic_string >; typename Ptree::key_type::value_type = char; std::__cxx11::string = std::__cxx11::basic_string]' /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&, Ptree&) [with Ptree = boost::property_tree::basic_ptree, std::__cxx11::basic_string >; 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:204:9: warning: declaration of 'cur' shadows a member of 'boost::property_tree::json_parser::detail::string_callback_adapter, std::__cxx11::basic_string > >, boost::property_tree::json_parser::detail::encoding, std::istreambuf_iterator >, std::input_iterator_tag>' [-Wshadow] string_callback_adapter(Callbacks& callbacks, Encoding& encoding, ^~~~~~~~~~~~~~~~~~~~~~~ /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/json_parser/detail/parser.hpp:226:19: note: shadowed declaration is here Iterator& cur; ^~~ /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/json_parser/detail/parser.hpp:204:9: warning: declaration of 'encoding' shadows a member of 'boost::property_tree::json_parser::detail::string_callback_adapter, std::__cxx11::basic_string > >, boost::property_tree::json_parser::detail::encoding, std::istreambuf_iterator >, std::input_iterator_tag>' [-Wshadow] 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 Encoding& encoding; ^~~~~~~~ /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/json_parser/detail/parser.hpp:204:9: warning: declaration of 'callbacks' shadows a member of 'boost::property_tree::json_parser::detail::string_callback_adapter, std::__cxx11::basic_string > >, boost::property_tree::json_parser::detail::encoding, std::istreambuf_iterator >, std::input_iterator_tag>' [-Wshadow] 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 Callbacks& callbacks; ^~~~~~~~~ /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::number_callback_adapter(Callbacks&, Encoding&, Iterator&) [with Callbacks = boost::property_tree::json_parser::detail::standard_callbacks, std::__cxx11::basic_string > >; Encoding = boost::property_tree::json_parser::detail::encoding; Iterator = std::istreambuf_iterator >]': /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::parse_number() [with Callbacks = boost::property_tree::json_parser::detail::standard_callbacks, std::__cxx11::basic_string > >; Encoding = boost::property_tree::json_parser::detail::encoding; Iterator = std::istreambuf_iterator >; Sentinel = std::istreambuf_iterator >]' /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/json_parser/detail/parser.hpp:263:29: required from 'void boost::property_tree::json_parser::detail::parser::parse_value() [with Callbacks = boost::property_tree::json_parser::detail::standard_callbacks, std::__cxx11::basic_string > >; Encoding = boost::property_tree::json_parser::detail::encoding; Iterator = std::istreambuf_iterator >; Sentinel = std::istreambuf_iterator >]' /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/json_parser/detail/read.hpp:64:9: required from 'void boost::property_tree::json_parser::detail::read_json_internal(Iterator, Sentinel, Encoding&, Callbacks&, const string&) [with Iterator = std::istreambuf_iterator >; Sentinel = std::istreambuf_iterator >; Encoding = boost::property_tree::json_parser::detail::encoding; Callbacks = boost::property_tree::json_parser::detail::standard_callbacks, std::__cxx11::basic_string > >; std::__cxx11::string = std::__cxx11::basic_string]' /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&, Ptree&, const string&) [with Ptree = boost::property_tree::basic_ptree, std::__cxx11::basic_string >; typename Ptree::key_type::value_type = char; std::__cxx11::string = std::__cxx11::basic_string]' /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&, Ptree&) [with Ptree = boost::property_tree::basic_ptree, std::__cxx11::basic_string >; 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:9: warning: declaration of 'encoding' shadows a member of 'boost::property_tree::json_parser::detail::number_callback_adapter, std::__cxx11::basic_string > >, boost::property_tree::json_parser::detail::encoding, std::istreambuf_iterator >, std::input_iterator_tag>' [-Wshadow] 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 Encoding& encoding; ^~~~~~~~ /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/json_parser/detail/parser.hpp:141:9: warning: declaration of 'callbacks' shadows a member of 'boost::property_tree::json_parser::detail::number_callback_adapter, std::__cxx11::basic_string > >, boost::property_tree::json_parser::detail::encoding, std::istreambuf_iterator >, std::input_iterator_tag>' [-Wshadow] 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 Callbacks& callbacks; ^~~~~~~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/range/iterator_range_core.hpp:27:0, 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:29: warning: prefix 'Derived& boost::iterators::detail::iterator_facade_base::operator++()' should return 'boost::iterators::detail::iterator_facade_base&' [-Weffc++] Derived& operator++() ^ /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:778:29: warning: prefix 'Derived& boost::iterators::detail::iterator_facade_base::operator--()' should return 'boost::iterators::detail::iterator_facade_base&' [-Weffc++] Derived& operator--() ^ /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:784:31: warning: postfix 'Derived boost::iterators::detail::iterator_facade_base::operator--(int)' should return 'boost::iterators::detail::iterator_facade_base' [-Weffc++] Derived operator--(int) ^ /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:875:3: warning: postfix 'typename boost::iterators::detail::postfix_increment_result::type boost::iterators::operator++(boost::iterators::iterator_facade&, int)' should return 'boost::iterators::iterator_facade' [-Weffc++] ) ^ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/ordered_index.hpp:17:0, 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::link_info::link_info() [with KeyFromValue = boost::multi_index::member, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >, const std::__cxx11::basic_string, &std::pair, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >::first>; Compare = std::less >; SuperMeta = boost::multi_index::detail::nth_layer<2, std::pair, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >, boost::multi_index::indexed_by, boost::multi_index::ordered_non_unique, std::__cxx11::basic_string >::subs::by_name, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::multi_index::member, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >, const std::__cxx11::basic_string, &std::pair, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >::first>, std::less > >, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, 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, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > >; TagList = boost::mpl::v_item, std::__cxx11::basic_string >::subs::by_name, boost::mpl::vector0, 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::final_node_type* boost::multi_index::detail::ordered_index_impl::insert_(boost::multi_index::detail::ordered_index_impl::value_param_type, boost::multi_index::detail::ordered_index_impl::final_node_type*&, Variant) [with Variant = boost::multi_index::detail::lvalue_tag; KeyFromValue = boost::multi_index::member, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >, const std::__cxx11::basic_string, &std::pair, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >::first>; Compare = std::less >; SuperMeta = boost::multi_index::detail::nth_layer<2, std::pair, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >, boost::multi_index::indexed_by, boost::multi_index::ordered_non_unique, std::__cxx11::basic_string >::subs::by_name, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::multi_index::member, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >, const std::__cxx11::basic_string, &std::pair, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >::first>, std::less > >, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, 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, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > >; TagList = boost::mpl::v_item, std::__cxx11::basic_string >::subs::by_name, boost::mpl::vector0, 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::final_node_type = boost::multi_index::detail::sequenced_index_node, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >, std::allocator, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > > > >; boost::multi_index::detail::ordered_index_impl::value_param_type = const std::pair, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >&]' /pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/sequenced_index.hpp:743:40: required from 'boost::multi_index::detail::sequenced_index::final_node_type* boost::multi_index::detail::sequenced_index::insert_(boost::multi_index::detail::sequenced_index::value_param_type, boost::multi_index::detail::sequenced_index::final_node_type*&, Variant) [with Variant = boost::multi_index::detail::lvalue_tag; SuperMeta = boost::multi_index::detail::nth_layer<1, std::pair, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >, boost::multi_index::indexed_by, boost::multi_index::ordered_non_unique, std::__cxx11::basic_string >::subs::by_name, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::multi_index::member, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >, const std::__cxx11::basic_string, &std::pair, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >::first>, std::less > >, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, 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, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > >; TagList = boost::mpl::vector0; boost::multi_index::detail::sequenced_index::final_node_type = boost::multi_index::detail::sequenced_index_node, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >, std::allocator, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > > > >; boost::multi_index::detail::sequenced_index::value_param_type = const std::pair, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >&]' /pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index_container.hpp:694:40: required from 'std::pair::type::final_node_type*, bool> boost::multi_index::multi_index_container::insert_(const Value&, Variant) [with Variant = boost::multi_index::detail::lvalue_tag; Value = std::pair, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >; IndexSpecifierList = boost::multi_index::indexed_by, boost::multi_index::ordered_non_unique, std::__cxx11::basic_string >::subs::by_name, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::multi_index::member, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >, const std::__cxx11::basic_string, &std::pair, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >::first>, std::less > >, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, 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, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > >; typename boost::multi_index::detail::multi_index_base_type::type::final_node_type = boost::multi_index::detail::sequenced_index_node, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >, std::allocator, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > > > >]' /pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index_container.hpp:706:19: required from 'std::pair::type::final_node_type*, bool> boost::multi_index::multi_index_container::insert_(const Value&) [with Value = std::pair, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >; IndexSpecifierList = boost::multi_index::indexed_by, boost::multi_index::ordered_non_unique, std::__cxx11::basic_string >::subs::by_name, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::multi_index::member, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >, const std::__cxx11::basic_string, &std::pair, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >::first>, std::less > >, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, 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, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > >; typename boost::multi_index::detail::multi_index_base_type::type::final_node_type = boost::multi_index::detail::sequenced_index_node, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >, std::allocator, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > > > >]' /pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/index_base.hpp:228:30: required from 'std::pair::type*, bool> boost::multi_index::detail::index_base::final_insert_(const value_type&) [with Value = std::pair, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >; IndexSpecifierList = boost::multi_index::indexed_by, boost::multi_index::ordered_non_unique, std::__cxx11::basic_string >::subs::by_name, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::multi_index::member, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >, const std::__cxx11::basic_string, &std::pair, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >::first>, std::less > >, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, 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, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > >; typename boost::multi_index::detail::multi_index_node_type::type = boost::multi_index::detail::sequenced_index_node, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >, std::allocator, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > > > >; boost::multi_index::detail::index_base::value_type = std::pair, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >]' /pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/sequenced_index.hpp:316:38: required from 'std::pair >, bool> boost::multi_index::detail::sequenced_index::insert(boost::multi_index::detail::sequenced_index::iterator, const value_type&) [with SuperMeta = boost::multi_index::detail::nth_layer<1, std::pair, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >, boost::multi_index::indexed_by, boost::multi_index::ordered_non_unique, std::__cxx11::basic_string >::subs::by_name, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::multi_index::member, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >, const std::__cxx11::basic_string, &std::pair, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >::first>, std::less > >, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, 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, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > >; TagList = boost::mpl::vector0; typename SuperMeta::type::index_node_type = boost::multi_index::detail::ordered_index_node, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >, std::allocator, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > > >; boost::multi_index::detail::sequenced_index::iterator = boost::multi_index::detail::bidir_node_iterator, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >, std::allocator, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > > > > >; boost::multi_index::detail::sequenced_index::value_type = std::pair, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >]' /pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/sequenced_index.hpp:303:44: required from 'std::pair >, bool> boost::multi_index::detail::sequenced_index::push_back(const value_type&) [with SuperMeta = boost::multi_index::detail::nth_layer<1, std::pair, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >, boost::multi_index::indexed_by, boost::multi_index::ordered_non_unique, std::__cxx11::basic_string >::subs::by_name, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::multi_index::member, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >, const std::__cxx11::basic_string, &std::pair, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >::first>, std::less > >, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, 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, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > >; TagList = boost::mpl::vector0; typename SuperMeta::type::index_node_type = boost::multi_index::detail::ordered_index_node, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >, std::allocator, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > > >; boost::multi_index::detail::sequenced_index::value_type = std::pair, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >]' /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:366:57: required from 'boost::property_tree::basic_ptree::iterator boost::property_tree::basic_ptree::push_back(const value_type&) [with Key = std::__cxx11::basic_string; Data = std::__cxx11::basic_string; KeyCompare = std::less >; boost::property_tree::basic_ptree::value_type = std::pair, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >]' 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::property_tree::basic_ptree, std::__cxx11::basic_string > >, const std::__cxx11::basic_string, &std::pair, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >::first>, std::less >, boost::multi_index::detail::nth_layer<2, std::pair, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >, boost::multi_index::indexed_by, boost::multi_index::ordered_non_unique, std::__cxx11::basic_string >::subs::by_name, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::multi_index::member, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >, const std::__cxx11::basic_string, &std::pair, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >::first>, std::less > >, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, 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, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > >, boost::mpl::v_item, std::__cxx11::basic_string >::subs::by_name, boost::mpl::vector0, 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++] link_info():side(to_left){} ^~~~~~~~~ /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp: In instantiation of 'class boost::iterators::detail::iterator_facade_base >, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >, std::__cxx11::basic_string, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string&, long int, false, false>': /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:854:9: required from 'class boost::iterators::iterator_facade >, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >, std::__cxx11::basic_string, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string&, long int>' /pbulk/work/net/libcmis/work/.buildlink/include/boost/token_iterator.hpp:30:9: required from 'class boost::token_iterator >, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >' /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::operator++() [with Derived = boost::token_iterator >, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >; Value = std::__cxx11::basic_string; CategoryOrTraversal = boost::iterators::forward_traversal_tag; Reference = const std::__cxx11::basic_string&; Difference = long int]' should return 'boost::iterators::detail::iterator_facade_base >, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >, std::__cxx11::basic_string, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string&, long int, false, false>&' [-Weffc++] Derived& operator++() ^~~~~~~~ /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp: In instantiation of 'class boost::iterators::detail::iterator_facade_base >, std::__cxx11::basic_string >, std::__cxx11::basic_string, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string&, long int, false, false>': /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:854:9: required from 'class boost::iterators::iterator_facade >, std::__cxx11::basic_string >, std::__cxx11::basic_string, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string&, long int>' /pbulk/work/net/libcmis/work/.buildlink/include/boost/token_iterator.hpp:30:9: required from 'class boost::token_iterator >, std::__cxx11::basic_string >' /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::operator++() [with Derived = boost::token_iterator >, std::__cxx11::basic_string >; Value = std::__cxx11::basic_string; CategoryOrTraversal = boost::iterators::forward_traversal_tag; Reference = const std::__cxx11::basic_string&; Difference = long int]' should return 'boost::iterators::detail::iterator_facade_base >, std::__cxx11::basic_string >, std::__cxx11::basic_string, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string&, long int, false, false>&' [-Weffc++] In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/range/iterator_range_core.hpp:27:0, 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 >, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >, std::__cxx11::basic_string, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string&, long int, false, false>': /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:854:9: required from 'class boost::iterators::iterator_facade >, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >, std::__cxx11::basic_string, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string&, long int>' /pbulk/work/net/libcmis/work/.buildlink/include/boost/token_iterator.hpp:30:9: required from 'class boost::token_iterator >, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >' /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::operator++() [with Derived = boost::token_iterator >, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >; Value = std::__cxx11::basic_string; CategoryOrTraversal = boost::iterators::forward_traversal_tag; Reference = const std::__cxx11::basic_string&; Difference = long int]' should return 'boost::iterators::detail::iterator_facade_base >, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >, std::__cxx11::basic_string, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string&, long int, false, false>&' [-Weffc++] Derived& operator++() ^~~~~~~~ /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp: In instantiation of 'class boost::iterators::detail::iterator_facade_base >, std::__cxx11::basic_string >, std::__cxx11::basic_string, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string&, long int, false, false>': /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:854:9: required from 'class boost::iterators::iterator_facade >, std::__cxx11::basic_string >, std::__cxx11::basic_string, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string&, long int>' /pbulk/work/net/libcmis/work/.buildlink/include/boost/token_iterator.hpp:30:9: required from 'class boost::token_iterator >, std::__cxx11::basic_string >' /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::operator++() [with Derived = boost::token_iterator >, std::__cxx11::basic_string >; Value = std::__cxx11::basic_string; CategoryOrTraversal = boost::iterators::forward_traversal_tag; Reference = const std::__cxx11::basic_string&; Difference = long int]' should return 'boost::iterators::detail::iterator_facade_base >, std::__cxx11::basic_string >, std::__cxx11::basic_string, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string&, long int, false, false>&' [-Weffc++] In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/range/iterator_range_core.hpp:27:0, 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:29: warning: prefix 'Derived& boost::iterators::detail::iterator_facade_base::operator++()' should return 'boost::iterators::detail::iterator_facade_base&' [-Weffc++] Derived& operator++() ^ /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:778:29: warning: prefix 'Derived& boost::iterators::detail::iterator_facade_base::operator--()' should return 'boost::iterators::detail::iterator_facade_base&' [-Weffc++] Derived& operator--() ^ /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:784:31: warning: postfix 'Derived boost::iterators::detail::iterator_facade_base::operator--(int)' should return 'boost::iterators::detail::iterator_facade_base' [-Weffc++] Derived operator--(int) ^ /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:875:3: warning: postfix 'typename boost::iterators::detail::postfix_increment_result::type boost::iterators::operator++(boost::iterators::iterator_facade&, int)' should return 'boost::iterators::iterator_facade' [-Weffc++] ) ^ /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp: In instantiation of 'class boost::iterators::detail::iterator_facade_base >, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >, std::__cxx11::basic_string, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string&, long int, false, false>': /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:854:9: required from 'class boost::iterators::iterator_facade >, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >, std::__cxx11::basic_string, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string&, long int>' /pbulk/work/net/libcmis/work/.buildlink/include/boost/token_iterator.hpp:30:9: required from 'class boost::token_iterator >, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >' /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::operator++() [with Derived = boost::token_iterator >, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >; Value = std::__cxx11::basic_string; CategoryOrTraversal = boost::iterators::forward_traversal_tag; Reference = const std::__cxx11::basic_string&; Difference = long int]' should return 'boost::iterators::detail::iterator_facade_base >, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >, std::__cxx11::basic_string, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string&, long int, false, false>&' [-Weffc++] Derived& operator++() ^~~~~~~~ /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp: In instantiation of 'class boost::iterators::detail::iterator_facade_base >, std::__cxx11::basic_string >, std::__cxx11::basic_string, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string&, long int, false, false>': /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:854:9: required from 'class boost::iterators::iterator_facade >, std::__cxx11::basic_string >, std::__cxx11::basic_string, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string&, long int>' /pbulk/work/net/libcmis/work/.buildlink/include/boost/token_iterator.hpp:30:9: required from 'class boost::token_iterator >, std::__cxx11::basic_string >' /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::operator++() [with Derived = boost::token_iterator >, std::__cxx11::basic_string >; Value = std::__cxx11::basic_string; CategoryOrTraversal = boost::iterators::forward_traversal_tag; Reference = const std::__cxx11::basic_string&; Difference = long int]' should return 'boost::iterators::detail::iterator_facade_base >, std::__cxx11::basic_string >, std::__cxx11::basic_string, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string&, long int, false, false>&' [-Weffc++] In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/trim.hpp:23:0, 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:240:51: warning: user-defined 'boost::algorithm::detail::pred_andF boost::algorithm::operator&&(const boost::algorithm::predicate_facade&, const boost::algorithm::predicate_facade&)' always evaluates both arguments [-Weffc++] const predicate_facade& Pred2 ) ^ /pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/classification.hpp:264:51: warning: user-defined 'boost::algorithm::detail::pred_orF boost::algorithm::operator||(const boost::algorithm::predicate_facade&, const boost::algorithm::predicate_facade&)' always evaluates both arguments [-Weffc++] const predicate_facade& Pred2 ) ^ /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp: In instantiation of 'class boost::iterators::detail::iterator_facade_base, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >, std::__cxx11::basic_string, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string&, long int, false, false>': /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:854:9: required from 'class boost::iterators::iterator_facade, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >, std::__cxx11::basic_string, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string&, long int>' /pbulk/work/net/libcmis/work/.buildlink/include/boost/token_iterator.hpp:30:9: required from 'class boost::token_iterator, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >' /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::operator++() [with Derived = boost::token_iterator, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >; Value = std::__cxx11::basic_string; CategoryOrTraversal = boost::iterators::forward_traversal_tag; Reference = const std::__cxx11::basic_string&; Difference = long int]' should return 'boost::iterators::detail::iterator_facade_base, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >, std::__cxx11::basic_string, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string&, long int, false, false>&' [-Weffc++] /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp: In substitution of 'template typename boost::iterators::detail::postfix_increment_result::type boost::iterators::operator++(boost::iterators::iterator_facade&, int) [with I = boost::token_iterator, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >; V = std::__cxx11::basic_string; TC = boost::iterators::forward_traversal_tag; R = const std::__cxx11::basic_string&; D = long 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&, const std::__cxx11::basic_string&>, boost::mpl::not_ >, mpl_::bool_, mpl_::bool_, mpl_::bool_ >, boost::mpl::if_&, std::__cxx11::basic_string >, boost::iterators::detail::postfix_increment_proxy, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string > >, boost::iterators::detail::writable_postfix_increment_proxy, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string > > >, boost::mpl::identity, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string > > >::type boost::iterators::operator++(boost::iterators::iterator_facade, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >, std::__cxx11::basic_string, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string&, long int>&, int)' should return 'boost::iterators::iterator_facade, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >, std::__cxx11::basic_string, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string&, long int>' [-Weffc++] operator++( ^~~~~~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/function/function_template.hpp:14:0, 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++] function_base() : vtable(0) { } ^~~~~~~~~~~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/range/iterator_range_core.hpp:27:0, 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, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >, std::__cxx11::basic_string, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string&, long int, false, false>': /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:854:9: required from 'class boost::iterators::iterator_facade, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >, std::__cxx11::basic_string, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string&, long int>' /pbulk/work/net/libcmis/work/.buildlink/include/boost/token_iterator.hpp:30:9: required from 'class boost::token_iterator, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >' /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::operator++() [with Derived = boost::token_iterator, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >; Value = std::__cxx11::basic_string; CategoryOrTraversal = boost::iterators::forward_traversal_tag; Reference = const std::__cxx11::basic_string&; Difference = long int]' should return 'boost::iterators::detail::iterator_facade_base, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >, std::__cxx11::basic_string, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string&, long int, false, false>&' [-Weffc++] Derived& operator++() ^~~~~~~~ /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp: In substitution of 'template typename boost::iterators::detail::postfix_increment_result::type boost::iterators::operator++(boost::iterators::iterator_facade&, int) [with I = boost::token_iterator, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >; V = std::__cxx11::basic_string; TC = boost::iterators::forward_traversal_tag; R = const std::__cxx11::basic_string&; D = long 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&, const std::__cxx11::basic_string&>, boost::mpl::not_ >, mpl_::bool_, mpl_::bool_, mpl_::bool_ >, boost::mpl::if_&, std::__cxx11::basic_string >, boost::iterators::detail::postfix_increment_proxy, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string > >, boost::iterators::detail::writable_postfix_increment_proxy, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string > > >, boost::mpl::identity, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string > > >::type boost::iterators::operator++(boost::iterators::iterator_facade, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >, std::__cxx11::basic_string, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string&, long int>&, int)' should return 'boost::iterators::iterator_facade, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >, std::__cxx11::basic_string, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string&, long int>' [-Weffc++] operator++( ^~~~~~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/trim.hpp:23:0, 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:240:51: warning: user-defined 'boost::algorithm::detail::pred_andF boost::algorithm::operator&&(const boost::algorithm::predicate_facade&, const boost::algorithm::predicate_facade&)' always evaluates both arguments [-Weffc++] const predicate_facade& Pred2 ) ^ /pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/classification.hpp:264:51: warning: user-defined 'boost::algorithm::detail::pred_orF boost::algorithm::operator||(const boost::algorithm::predicate_facade&, const boost::algorithm::predicate_facade&)' always evaluates both arguments [-Weffc++] const predicate_facade& Pred2 ) ^ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/function/function_template.hpp:14:0, 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 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++] function_base() : vtable(0) { } ^~~~~~~~~~~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/range/iterator_range_core.hpp:27:0, 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, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >, std::__cxx11::basic_string, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string&, long int, false, false>': /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:854:9: required from 'class boost::iterators::iterator_facade, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >, std::__cxx11::basic_string, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string&, long int>' /pbulk/work/net/libcmis/work/.buildlink/include/boost/token_iterator.hpp:30:9: required from 'class boost::token_iterator, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >' /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::operator++() [with Derived = boost::token_iterator, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >; Value = std::__cxx11::basic_string; CategoryOrTraversal = boost::iterators::forward_traversal_tag; Reference = const std::__cxx11::basic_string&; Difference = long int]' should return 'boost::iterators::detail::iterator_facade_base, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >, std::__cxx11::basic_string, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string&, long int, false, false>&' [-Weffc++] Derived& operator++() ^~~~~~~~ /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp: In substitution of 'template typename boost::iterators::detail::postfix_increment_result::type boost::iterators::operator++(boost::iterators::iterator_facade&, int) [with I = boost::token_iterator, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >; V = std::__cxx11::basic_string; TC = boost::iterators::forward_traversal_tag; R = const std::__cxx11::basic_string&; D = long 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&, const std::__cxx11::basic_string&>, boost::mpl::not_ >, mpl_::bool_, mpl_::bool_, mpl_::bool_ >, boost::mpl::if_&, std::__cxx11::basic_string >, boost::iterators::detail::postfix_increment_proxy, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string > >, boost::iterators::detail::writable_postfix_increment_proxy, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string > > >, boost::mpl::identity, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string > > >::type boost::iterators::operator++(boost::iterators::iterator_facade, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >, std::__cxx11::basic_string, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string&, long int>&, int)' should return 'boost::iterators::iterator_facade, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >, std::__cxx11::basic_string, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string&, long int>' [-Weffc++] operator++( ^~~~~~~~ /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp: In instantiation of 'class boost::iterators::detail::iterator_facade_base >, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >, std::__cxx11::basic_string, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string&, long int, false, false>': /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:854:9: required from 'class boost::iterators::iterator_facade >, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >, std::__cxx11::basic_string, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string&, long int>' /pbulk/work/net/libcmis/work/.buildlink/include/boost/token_iterator.hpp:30:9: required from 'class boost::token_iterator >, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >' /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_parsing.hpp:322:36: required from 'boost::date_time::period boost::date_time::from_simple_string_type(const std::__cxx11::basic_string&) [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::operator++() [with Derived = boost::token_iterator >, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >; Value = std::__cxx11::basic_string; CategoryOrTraversal = boost::iterators::forward_traversal_tag; Reference = const std::__cxx11::basic_string&; Difference = long int]' should return 'boost::iterators::detail::iterator_facade_base >, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >, std::__cxx11::basic_string, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string&, long int, false, false>&' [-Weffc++] Derived& operator++() ^~~~~~~~ /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp: In instantiation of 'class boost::iterators::detail::iterator_facade_base >, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >, std::__cxx11::basic_string, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string&, long int, false, false>': /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:854:9: required from 'class boost::iterators::iterator_facade >, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >, std::__cxx11::basic_string, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string&, long int>' /pbulk/work/net/libcmis/work/.buildlink/include/boost/token_iterator.hpp:30:9: required from 'class boost::token_iterator >, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >' /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_parsing.hpp:322:36: required from 'boost::date_time::period boost::date_time::from_simple_string_type(const std::__cxx11::basic_string&) [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::operator++() [with Derived = boost::token_iterator >, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >; Value = std::__cxx11::basic_string; CategoryOrTraversal = boost::iterators::forward_traversal_tag; Reference = const std::__cxx11::basic_string&; Difference = long int]' should return 'boost::iterators::detail::iterator_facade_base >, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >, std::__cxx11::basic_string, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string&, long int, false, false>&' [-Weffc++] Derived& operator++() ^~~~~~~~ /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp: In instantiation of 'class boost::iterators::detail::iterator_facade_base >, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >, std::__cxx11::basic_string, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string&, long int, false, false>': /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:854:9: required from 'class boost::iterators::iterator_facade >, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >, std::__cxx11::basic_string, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string&, long int>' /pbulk/work/net/libcmis/work/.buildlink/include/boost/token_iterator.hpp:30:9: required from 'class boost::token_iterator >, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >' /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::operator++() [with Derived = boost::token_iterator >, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >; Value = std::__cxx11::basic_string; CategoryOrTraversal = boost::iterators::forward_traversal_tag; Reference = const std::__cxx11::basic_string&; Difference = long int]' should return 'boost::iterators::detail::iterator_facade_base >, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >, std::__cxx11::basic_string, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string&, long int, false, false>&' [-Weffc++] Derived& operator++() ^~~~~~~~ /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp: In instantiation of 'class boost::iterators::detail::iterator_facade_base >, std::__cxx11::basic_string >, std::__cxx11::basic_string, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string&, long int, false, false>': /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:854:9: required from 'class boost::iterators::iterator_facade >, std::__cxx11::basic_string >, std::__cxx11::basic_string, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string&, long int>' /pbulk/work/net/libcmis/work/.buildlink/include/boost/token_iterator.hpp:30:9: required from 'class boost::token_iterator >, std::__cxx11::basic_string >' /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::operator++() [with Derived = boost::token_iterator >, std::__cxx11::basic_string >; Value = std::__cxx11::basic_string; CategoryOrTraversal = boost::iterators::forward_traversal_tag; Reference = const std::__cxx11::basic_string&; Difference = long int]' should return 'boost::iterators::detail::iterator_facade_base >, std::__cxx11::basic_string >, std::__cxx11::basic_string, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string&, long int, false, false>&' [-Weffc++] In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/exceptions.hpp:17:0, 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:21: warning: 'operator=' should return a reference to '*this' [-Weffc++] return *this; ^~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/token_iterator.hpp:24:0, 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_separator(const Char*, const Char*, boost::empty_token_policy) [with Char = char; Tr = std::char_traits]': /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::__cxx11::string = std::__cxx11::basic_string]' /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 >::m_kept_delims' should be initialized in the member initialization list [-Weffc++] char_separator(const Char* dropped_delims, ^~~~~~~~~~~~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/token_iterator.hpp:24:0, 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_separator(const Char*, const Char*, boost::empty_token_policy) [with Char = char; Tr = std::char_traits]': /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::__cxx11::string = std::__cxx11::basic_string]' /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 >::m_kept_delims' should be initialized in the member initialization list [-Weffc++] char_separator(const Char* dropped_delims, ^~~~~~~~~~~~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/tuple/tuple.hpp:28:0, 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:13: warning: 'operator=' should return a reference to '*this' [-Weffc++] return *this; ^~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/shared_ptr.hpp:17:0, 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++] esft2_deleter_wrapper() BOOST_SP_NOEXCEPT ^~~~~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/index_saver.hpp:17:0, 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++] 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++] /pbulk/work/net/libcmis/work/.buildlink/include/boost/token_functions.hpp: In instantiation of 'boost::char_separator::char_separator(const Char*, const Char*, boost::empty_token_policy) [with Char = wchar_t; Tr = std::char_traits]': /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_parsing.hpp:320:22: required from 'boost::date_time::period boost::date_time::from_simple_string_type(const std::__cxx11::basic_string&) [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 >::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:0, 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::special_values_parser() [with date_type = boost::gregorian::date; charT = char]': /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/time_parsing.hpp:316:18: required from 'time_type boost::date_time::parse_iso_time(const string&, char) [with time_type = boost::posix_time::ptime; std::__cxx11::string = std::__cxx11::basic_string]' /pbulk/work/net/libcmis/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::m_sv_strings' should be initialized in the member initialization list [-Weffc++] special_values_parser() ^~~~~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/period_parser.hpp:19:0, 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::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::__cxx11::string = std::__cxx11::basic_string]' /pbulk/work/net/libcmis/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::cache' should be initialized in the member initialization list [-Weffc++] parse_match_result() : ^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/sequenced_index.hpp:17:0, 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:50: warning: user-defined 'boost::_bi::bind_t, typename boost::_bi::add_value::type> > boost::_bi::operator&&(const boost::_bi::bind_t&, A2)' always evaluates both arguments [-Weffc++] operator op (bind_t 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' BOOST_BIND_OPERATOR( &&, logical_and ) ^ /pbulk/work/net/libcmis/work/.buildlink/include/boost/bind/bind.hpp:437:50: warning: user-defined 'boost::_bi::bind_t, typename boost::_bi::add_value::type> > boost::_bi::operator||(const boost::_bi::bind_t&, A2)' always evaluates both arguments [-Weffc++] operator op (bind_t 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' BOOST_BIND_OPERATOR( ||, logical_or ) ^ /pbulk/work/net/libcmis/work/.buildlink/include/boost/token_functions.hpp: In instantiation of 'boost::char_separator::char_separator(const Char*, const Char*, boost::empty_token_policy) [with Char = wchar_t; Tr = std::char_traits]': /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_parsing.hpp:320:22: required from 'boost::date_time::period boost::date_time::from_simple_string_type(const std::__cxx11::basic_string&) [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 >::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:0, 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::special_values_parser() [with date_type = boost::gregorian::date; charT = char]': /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/time_parsing.hpp:316:18: required from 'time_type boost::date_time::parse_iso_time(const string&, char) [with time_type = boost::posix_time::ptime; std::__cxx11::string = std::__cxx11::basic_string]' /pbulk/work/net/libcmis/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::m_sv_strings' should be initialized in the member initialization list [-Weffc++] special_values_parser() ^~~~~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/period_parser.hpp:19:0, 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::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::__cxx11::string = std::__cxx11::basic_string]' /pbulk/work/net/libcmis/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::cache' should be initialized in the member initialization list [-Weffc++] parse_match_result() : ^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520:0, 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& boost::property_tree::basic_ptree::get_child(const path_type&)': /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:573:62: warning: declaration of 'path' shadows a global declaration [-Wshadow] basic_ptree::get_child(const path_type &path) ^ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15:0, 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 typedef string_path > path; ^~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520:0, 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& boost::property_tree::basic_ptree::get_child(const path_type&) const': /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:585:64: warning: declaration of 'path' shadows a global declaration [-Wshadow] basic_ptree::get_child(const path_type &path) const ^~~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15:0, 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 typedef string_path > path; ^~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520:0, 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& boost::property_tree::basic_ptree::get_child(const path_type&, boost::property_tree::basic_ptree::self_type&)': /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:593:65: warning: declaration of 'path' shadows a global declaration [-Wshadow] self_type &default_value) ^ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15:0, 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 typedef string_path > path; ^~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520:0, 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& boost::property_tree::basic_ptree::get_child(const path_type&, const self_type&) const': /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:603:73: warning: declaration of 'path' shadows a global declaration [-Wshadow] const self_type &default_value) const ^~~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15:0, 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 typedef string_path > path; ^~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520:0, 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::get_child_optional(const path_type&)': /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:612:71: warning: declaration of 'path' shadows a global declaration [-Wshadow] basic_ptree::get_child_optional(const path_type &path) ^ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15:0, 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 typedef string_path > path; ^~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520:0, 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::get_child_optional(const path_type&) const': /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:624:73: warning: declaration of 'path' shadows a global declaration [-Wshadow] basic_ptree::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:0, 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 typedef string_path > path; ^~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520:0, 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& boost::property_tree::basic_ptree::put_child(const path_type&, const self_type&)': /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:637:63: warning: declaration of 'path' shadows a global declaration [-Wshadow] const self_type &value) ^ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15:0, 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 typedef string_path > path; ^~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520:0, 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& boost::property_tree::basic_ptree::add_child(const path_type&, const self_type&)': /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:655:63: warning: declaration of 'path' shadows a global declaration [-Wshadow] const self_type &value) ^ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15:0, 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 typedef string_path > path; ^~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520:0, 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, Type>::type boost::property_tree::basic_ptree::get(const path_type&, Translator) const': /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:744:46: warning: declaration of 'path' shadows a global declaration [-Wshadow] Translator tr) const ^~~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15:0, 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 typedef string_path > path; ^~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520:0, 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::get(const path_type&) const': /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:751:59: warning: declaration of 'path' shadows a global declaration [-Wshadow] Type basic_ptree::get(const path_type &path) const ^~~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15:0, 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 typedef string_path > path; ^~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520:0, 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::get(const path_type&, const Type&, Translator) const': /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:760:51: warning: declaration of 'path' shadows a global declaration [-Wshadow] Translator tr) const ^~~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15:0, 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 typedef string_path > path; ^~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520:0, 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, std::__cxx11::basic_string >::type boost::property_tree::basic_ptree::get(const path_type&, const Ch*, Translator) const': /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:772:72: warning: declaration of 'path' shadows a global declaration [-Wshadow] 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:0, 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 typedef string_path > path; ^~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520:0, 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, Type>::type boost::property_tree::basic_ptree::get(const path_type&, const Type&) const': /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:781:58: warning: declaration of 'path' shadows a global declaration [-Wshadow] const Type &default_value) const ^~~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15:0, 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 typedef string_path > path; ^~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520:0, 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, std::__cxx11::basic_string >::type boost::property_tree::basic_ptree::get(const path_type&, const Ch*) const': /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:793:57: warning: declaration of 'path' shadows a global declaration [-Wshadow] 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:0, 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 typedef string_path > path; ^~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520:0, 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::get_optional(const path_type&, Translator) const': /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:801:73: warning: declaration of 'path' shadows a global declaration [-Wshadow] Translator tr) const ^~~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15:0, 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 typedef string_path > path; ^~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520:0, 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::get_optional(const path_type&) const': /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:813:72: warning: declaration of 'path' shadows a global declaration [-Wshadow] const path_type &path) const ^~~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15:0, 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 typedef string_path > path; ^~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520:0, 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& boost::property_tree::basic_ptree::put(const path_type&, const Type&, Translator)': /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:844:64: warning: declaration of 'path' shadows a global declaration [-Wshadow] 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:0, 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 typedef string_path > path; ^~~~ /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/string_parse_tree.hpp: In instantiation of 'boost::date_time::string_parse_tree::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::special_values_parser() [with date_type = boost::gregorian::date; charT = char]' /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/time_parsing.hpp:316:18: required from 'time_type boost::date_time::parse_iso_time(const string&, char) [with time_type = boost::posix_time::ptime; std::__cxx11::string = std::__cxx11::basic_string]' /pbulk/work/net/libcmis/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::m_next_chars' should be initiaIn file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520:0, 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& boost::property_tree::basic_ptree::put(const path_type&, const Type&)': /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:859:49: warning: declaration of 'path' shadows a global declaration [-Wshadow] const path_type &path, const Type &value) ^ lized in the member initialization list [-Weffc++] 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:15:0, 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 typedef string_path > path; ^~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520:0, 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& boost::property_tree::basic_ptree::add(const path_type&, const Type&, Translator)': /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:868:64: warning: declaration of 'path' shadows a global declaration [-Wshadow] 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:0, 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 typedef string_path > path; ^~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520:0, 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& boost::property_tree::basic_ptree::add(const path_type&, const Type&)': /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:878:49: warning: declaration of 'path' shadows a global declaration [-Wshadow] const path_type &path, const Type &value) ^ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15:0, 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 typedef string_path > path; ^~~~ /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/string_parse_tree.hpp: In instantiation of 'boost::date_time::string_parse_tree::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::special_values_parser() [with date_type = boost::gregorian::date; charT = char]' /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/time_parsing.hpp:316:18: required from 'time_type boost::date_time::parse_iso_time(const string&, char) [with time_type = boost::posix_time::ptime; std::__cxx11::string = std::__cxx11::basic_string]' /pbulk/work/net/libcmis/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::m_next_chars' should be initialized in the member initialization list [-Weffc++] 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:0, 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:240:51: warning: user-defined 'boost::algorithm::detail::pred_andF boost::algorithm::operator&&(const boost::algorithm::predicate_facade&, const boost::algorithm::predicate_facade&)' always evaluates both arguments [-Weffc++] const predicate_facade& Pred2 ) ^ /pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/classification.hpp:264:51: warning: user-defined 'boost::algorithm::detail::pred_orF boost::algorithm::operator||(const boost::algorithm::predicate_facade&, const boost::algorithm::predicate_facade&)' always evaluates both arguments [-Weffc++] const predicate_facade& Pred2 ) ^ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/range/iterator_range_core.hpp:27:0, 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 >, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >, std::__cxx11::basic_string, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string&, long int, false, false>': /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:854:9: required from 'class boost::iterators::iterator_facade >, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >, std::__cxx11::basic_string, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string&, long int>' /pbulk/work/net/libcmis/work/.buildlink/include/boost/token_iterator.hpp:30:9: required from 'class boost::token_iterator >, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >' /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_parsing.hpp:322:36: required from 'boost::date_time::period boost::date_time::from_simple_string_type(const std::__cxx11::basic_string&) [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::operator++() [with Derived = boost::token_iterator >, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >; Value = std::__cxx11::basic_string; CategoryOrTraversal = boost::iterators::forward_traversal_tag; Reference = const std::__cxx11::basic_string&; Difference = long int]' should return 'boost::iterators::detail::iterator_facade_base >, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >, std::__cxx11::basic_string, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string&, long int, false, false>&' [-Weffc++] Derived& operator++() ^~~~~~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/function/function_template.hpp:14:0, 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++] 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::string_parse_tree(boost::date_time::string_parse_tree::collection_type, unsigned int) [with charT = char; boost::date_time::string_parse_tree::collection_type = std::vector >]': /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::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::string_type = std::__cxx11::basic_string]' /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/special_values_parser.hpp:54:17: required from 'boost::date_time::special_values_parser::special_values_parser() [with date_type = boost::gregorian::date; charT = char]' /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/time_parsing.hpp:316:18: required from 'time_type boost::date_time::parse_iso_time(const string&, char) [with time_type = boost::posix_time::ptime; std::__cxx11::string = std::__cxx11::basic_string]' /pbulk/work/net/libcmis/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::m_next_chars' should be initialized in the member initialization list [-Weffc++] 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::string_parse_tree(boost::date_time::string_parse_tree::collection_type, unsigned int) [with charT = char; boost::date_time::string_parse_tree::collection_type = std::vector >]': /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::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::string_type = std::__cxx11::basic_string]' /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/special_values_parser.hpp:54:17: required from 'boost::date_time::special_values_parser::special_values_parser() [with date_type = boost::gregorian::date; charT = char]' /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/time_parsing.hpp:316:18: required from 'time_type boost::date_time::parse_iso_time(const string&, char) [with time_type = boost::posix_time::ptime; std::__cxx11::string = std::__cxx11::basic_string]' /pbulk/work/net/libcmis/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::m_next_chars' should be initialized in the member initialization list [-Weffc++] 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:0, 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, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >, std::__cxx11::basic_string, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string&, long int, false, false>': /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:854:9: required from 'class boost::iterators::iterator_facade, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >, std::__cxx11::basic_string, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string&, long int>' /pbulk/work/net/libcmis/work/.buildlink/include/boost/token_iterator.hpp:30:9: required from 'class boost::token_iterator, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >' /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::operator++() [with Derived = boost::token_iterator, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >; Value = std::__cxx11::basic_string; CategoryOrTraversal = boost::iterators::forward_traversal_tag; Reference = const std::__cxx11::basic_string&; Difference = long int]' should return 'boost::iterators::detail::iterator_facade_base, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >, std::__cxx11::basic_string, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string&, long int, false, false>&' [-Weffc++] Derived& operator++() ^~~~~~~~ /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp: In substitution of 'template typename boost::iterators::detail::postfix_increment_result::type boost::iterators::operator++(boost::iterators::iterator_facade&, int) [with I = boost::token_iterator, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >; V = std::__cxx11::basic_string; TC = boost::iterators::forward_traversal_tag; R = const std::__cxx11::basic_string&; D = long 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&, const std::__cxx11::basic_string&>, boost::mpl::not_ >, mpl_::bool_, mpl_::bool_, mpl_::bool_ >, boost::mpl::if_&, std::__cxx11::basic_string >, boost::iterators::detail::postfix_increment_proxy, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string > >, boost::iterators::detail::writable_postfix_increment_proxy, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string > > >, boost::mpl::identity, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string > > >::type boost::iterators::operator++(boost::iterators::iterator_facade, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >, std::__cxx11::basic_string, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string&, long int>&, int)' should return 'boost::iterators::iterator_facade, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >, std::__cxx11::basic_string, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string&, long int>' [-Weffc++] operator++( ^~~~~~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/node_type.hpp:22:0, 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::property_tree::basic_ptree, std::__cxx11::basic_string > >, std::allocator, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > > > >*, boost::multi_index::multi_index_container, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >, boost::multi_index::indexed_by, boost::multi_index::ordered_non_unique, std::__cxx11::basic_string >::subs::by_name, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::multi_index::member, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >, const std::__cxx11::basic_string, &std::pair, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >::first>, std::less > >, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, 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, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > > >': /pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index_container.hpp:99:7: required from 'class boost::multi_index::multi_index_container, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >, boost::multi_index::indexed_by, boost::multi_index::ordered_non_unique, std::__cxx11::basic_string >::subs::by_name, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::multi_index::member, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >, const std::__cxx11::basic_string, &std::pair, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >::first>, std::less > >, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, 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, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > >' /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 >::subs' /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:195:64: required from 'boost::property_tree::basic_ptree::basic_ptree(const boost::property_tree::basic_ptree&) [with Key = std::__cxx11::basic_string; Data = std::__cxx11::basic_string; KeyCompare = std::less >]' 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::property_tree::basic_ptree, std::__cxx11::basic_string > >, std::allocator, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > > > >*, boost::multi_index::multi_index_container, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >, boost::multi_index::indexed_by, boost::multi_index::ordered_non_unique, std::__cxx11::basic_string >::subs::by_name, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::multi_index::member, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >, const std::__cxx11::basic_string, &std::pair, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >::first>, std::less > >, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, 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, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > > >' has pointer data members [-Weffc++] 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 override 'boost::multi_index::detail::header_holder, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >, std::allocator, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > > > >*, boost::multi_index::multi_index_container, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >, boost::multi_index::indexed_by, boost::multi_index::ordered_non_unique, std::__cxx11::basic_string >::subs::by_name, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::multi_index::member, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >, const std::__cxx11::basic_string, &std::pair, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >::first>, std::less > >, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, 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, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > > >(const boost::multi_index::detail::header_holder, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >, std::allocator, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > > > >*, boost::multi_index::multi_index_container, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >, boost::multi_index::indexed_by, boost::multi_index::ordered_non_unique, std::__cxx11::basic_string >::subs::by_name, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::multi_index::member, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >, const std::__cxx11::basic_string, &std::pair, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >::first>, std::less > >, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, 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, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > > >&)' [-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::property_tree::basic_ptree, std::__cxx11::basic_string > >, std::allocator, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > > > >*, boost::multi_index::multi_index_container, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >, boost::multi_index::indexed_by, boost::multi_index::ordered_non_unique, std::__cxx11::basic_string >::subs::by_name, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::multi_index::member, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >, const std::__cxx11::basic_string, &std::pair, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >::first>, std::less > >, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, 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, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > > >&)' [-Weffc++] In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/range/iterator_range_core.hpp:27:0, 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, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, long 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, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, long 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, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, long int, true, true>' /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:854:9: required from 'class boost::iterators::iterator_facade, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, long int>' /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_adaptor.hpp:249:9: required from 'class boost::iterators::iterator_adaptor, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>, __gnu_cxx::__normal_iterator >, 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]' /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/string_parse_tree.hpp:110:54: required from 'boost::date_time::string_parse_tree::string_parse_tree(boost::date_time::string_parse_tree::collection_type, unsigned int) [with charT = char; boost::date_time::string_parse_tree::collection_type = std::vector >]' /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::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::string_type = std::__cxx11::basic_string]' /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/special_values_parser.hpp:54:17: required from 'boost::date_time::special_values_parser::special_values_parser() [with date_type = boost::gregorian::date; charT = char]' /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/time_parsing.hpp:316:18: required from 'time_type boost::date_time::parse_iso_time(const string&, char) [with time_type = boost::posix_time::ptime; std::__cxx11::string = std::__cxx11::basic_string]' /pbulk/work/net/libcmis/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::operator++() [with Derived = boost::iterators::transform_iterator, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>; Value = char; CategoryOrTraversal = boost::iterators::random_access_traversal_tag; Reference = char; Difference = long int]' should return 'boost::iterators::detail::iterator_facade_base, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, long int, false, false>&' [-Weffc++] Derived& operator++() ^~~~~~~~ /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp: In instantiation of 'class boost::iterators::detail::iterator_facade_base, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, long 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, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, long int, true, true>' /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:854:9: required from 'class boost::iterators::iterator_facade, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, long int>' /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_adaptor.hpp:249:9: required from 'class boost::iterators::iterator_adaptor, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>, __gnu_cxx::__normal_iterator >, 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, __gnu_cxx::__normal_iterator >, 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; RangeT = std::__cxx11::basic_string; FunctorT = boost::algorithm::detail::to_lowerF]' /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]' /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/string_parse_tree.hpp:110:54: required from 'boost::date_time::string_parse_tree::string_parse_tree(boost::date_time::string_parse_tree::collection_type, unsigned int) [with charT = char; boost::date_time::string_parse_tree::collection_type = std::vector >]' /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::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::string_type = std::__cxx11::basic_string]' /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/special_values_parser.hpp:54:17: required from 'boost::date_time::special_values_parser::special_values_parser() [with date_type = boost::gregorian::date; charT = char]' /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/time_parsing.hpp:316:18: required from 'time_type boost::date_time::parse_iso_time(const string&, char) [with time_type = boost::posix_time::ptime; std::__cxx11::string = std::__cxx11::basic_string]' /pbulk/work/net/libcmis/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::operator--() [with Derived = boost::iterators::transform_iterator, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>; Value = char; CategoryOrTraversal = boost::iterators::random_access_traversal_tag; Reference = char; Difference = long int]' should return 'boost::iterators::detail::iterator_facade_base, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, long int, true, false>&' [-Weffc++] 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::operator--(int) [with Derived = boost::iterators::transform_iterator, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>; Value = char; CategoryOrTraversal = boost::iterators::random_access_traversal_tag; Reference = char; Difference = long int]' should return 'boost::iterators::detail::iterator_facade_base, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, long int, true, false>' [-Weffc++] Derived operator--(int) ^~~~~~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/range/iterator_range_core.hpp:27:0, 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, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, long 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, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, long 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, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, long int, true, true>' /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:854:9: required from 'class boost::iterators::iterator_facade, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, long int>' /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_adaptor.hpp:249:9: required from 'class boost::iterators::iterator_adaptor, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>, __gnu_cxx::__normal_iterator >, 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]' /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/string_parse_tree.hpp:110:54: required from 'boost::date_time::string_parse_tree::string_parse_tree(boost::date_time::string_parse_tree::collection_type, unsigned int) [with charT = char; boost::date_time::string_parse_tree::collection_type = std::vector >]' /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::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::string_type = std::__cxx11::basic_string]' /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/special_values_parser.hpp:54:17: required from 'boost::date_time::special_values_parser::special_values_parser() [with date_type = boost::gregorian::date; charT = char]' /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/time_parsing.hpp:316:18: required from 'time_type boost::date_time::parse_iso_time(const string&, char) [with time_type = boost::posix_time::ptime; std::__cxx11::string = std::__cxx11::basic_string]' /pbulk/work/net/libcmis/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::operator++() [with Derived = boost::iterators::transform_iterator, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>; Value = char; CategoryOrTraversal = boost::iterators::random_access_traversal_tag; Reference = char; Difference = long int]' should return 'boost::iterators::detail::iterator_facade_base, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, long int, false, false>&' [-Weffc++] Derived& operator++() ^~~~~~~~ /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp: In instantiation of 'class boost::iterators::detail::iterator_facade_base, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, long 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, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, long int, true, true>' /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:854:9: required from 'class boost::iterators::iterator_facade, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, long int>' /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_adaptor.hpp:249:9: required from 'class boost::iterators::iterator_adaptor, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>, __gnu_cxx::__normal_iterator >, 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, __gnu_cxx::__normal_iterator >, 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; RangeT = std::__cxx11::basic_string; FunctorT = boost::algorithm::detail::to_lowerF]' /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]' /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/string_parse_tree.hpp:110:54: required from 'boost::date_time::string_parse_tree::string_parse_tree(boost::date_time::string_parse_tree::collection_type, unsigned int) [with charT = char; boost::date_time::string_parse_tree::collection_type = std::vector >]' /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::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::string_type = std::__cxx11::basic_string]' /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/special_values_parser.hpp:54:17: required from 'boost::date_time::special_values_parser::special_values_parser() [with date_type = boost::gregorian::date; charT = char]' /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/time_parsing.hpp:316:18: required from 'time_type boost::date_time::parse_iso_time(const string&, char) [with time_type = boost::posix_time::ptime; std::__cxx11::string = std::__cxx11::basic_string]' /pbulk/work/net/libcmis/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::operator--() [with Derived = boost::iterators::transform_iterator, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>; Value = char; CategoryOrTraversal = boost::iterators::random_access_traversal_tag; Reference = char; Difference = long int]' should return 'boost::iterators::detail::iterator_facade_base, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, long int, true, false>&' [-Weffc++] 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::operator--(int) [with Derived = boost::iterators::transform_iterator, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>; Value = char; CategoryOrTraversal = boost::iterators::random_access_traversal_tag; Reference = char; Difference = long int]' should return 'boost::iterators::detail::iterator_facade_base, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, long int, true, false>' [-Weffc++] Derived operator--(int) ^~~~~~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/token_iterator.hpp:24:0, 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_separator(const Char*, const Char*, boost::empty_token_policy) [with Char = char; Tr = std::char_traits]': /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::__cxx11::string = std::__cxx11::basic_string]' /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 >::m_kept_delims' should be initialized in the member initialization list [-Weffc++] char_separator(const Char* dropped_delims, ^~~~~~~~~~~~~~ /pbulk/work/net/libcmis/work/.buildlink/include/boost/token_functions.hpp: In instantiation of 'boost::char_separator::char_separator(const Char*, const Char*, boost::empty_token_policy) [with Char = wchar_t; Tr = std::char_traits]': /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_parsing.hpp:320:22: required from 'boost::date_time::period boost::date_time::from_simple_string_type(const std::__cxx11::basic_string&) [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 >::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:0, 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::special_values_parser() [with date_type = boost::gregorian::date; charT = char]': /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/time_parsing.hpp:316:18: required from 'time_type boost::date_time::parse_iso_time(const string&, char) [with time_type = boost::posix_time::ptime; std::__cxx11::string = std::__cxx11::basic_string]' /pbulk/work/net/libcmis/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::m_sv_strings' should be initialized in the member initialization list [-Weffc++] special_values_parser() ^~~~~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/period_parser.hpp:19:0, 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::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::__cxx11::string = std::__cxx11::basic_string]' /pbulk/work/net/libcmis/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::cache' should be initialized in the member initialization list [-Weffc++] 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::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::special_values_parser() [with date_type = boost::gregorian::date; charT = char]' /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/time_parsing.hpp:316:18: required from 'time_type boost::date_time::parse_iso_time(const string&, char) [with time_type = boost::posix_time::ptime; std::__cxx11::string = std::__cxx11::basic_string]' /pbulk/work/net/libcmis/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::m_next_chars' should be initialized in the member initialization list [-Weffc++] 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 >, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >, std::__cxx11::basic_string, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string&, long int, false, false>': /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:854:9: required from 'class boost::iterators::iterator_facade >, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >, std::__cxx11::basic_string, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string&, long int>' /pbulk/work/net/libcmis/work/.buildlink/include/boost/token_iterator.hpp:30:9: required from 'class boost::token_iterator >, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >' /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_parsing.hpp:322:36: required from 'boost::date_time::period boost::date_time::from_simple_string_type(const std::__cxx11::basic_string&) [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::operator++() [with Derived = boost::token_iterator >, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >; Value = std::__cxx11::basic_string; CategoryOrTraversal = boost::iterators::forward_traversal_tag; Reference = const std::__cxx11::basic_string&; Difference = long int]' should return 'boost::iterators::detail::iterator_facade_base >, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >, std::__cxx11::basic_string, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string&, long int, false, false>&' [-Weffc++] Derived& operator++() ^~~~~~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/copy_map.hpp:24:0, 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::property_tree::basic_ptree, std::__cxx11::basic_string > >, std::allocator, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > > > > >, std::allocator, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > >': /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::property_tree::basic_ptree, std::__cxx11::basic_string > >, std::allocator, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > > > >, std::allocator, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > >' /pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index_container.hpp:623:19: required from 'void boost::multi_index::multi_index_container::copy_construct_from(const boost::multi_index::multi_index_container&) [with Value = std::pair, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >; IndexSpecifierList = boost::multi_index::indexed_by, boost::multi_index::ordered_non_unique, std::__cxx11::basic_string >::subs::by_name, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::multi_index::member, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >, const std::__cxx11::basic_string, &std::pair, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >::first>, std::less > >, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, 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, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > >]' /pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index_container.hpp:294:24: required from 'boost::multi_index::multi_index_container::multi_index_container(const boost::multi_index::multi_index_container&) [with Value = std::pair, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >; IndexSpecifierList = boost::multi_index::indexed_by, boost::multi_index::ordered_non_unique, std::__cxx11::basic_string >::subs::by_name, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::multi_index::member, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >, const std::__cxx11::basic_string, &std::pair, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >::first>, std::less > >, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, 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, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > >]' /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:195:22: required from 'boost::property_tree::basic_ptree::basic_ptree(const boost::property_tree::basic_ptree&) [with Key = std::__cxx11::basic_string; Data = std::__cxx11::basic_string; KeyCompare = std::less >]' 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::property_tree::basic_ptree, std::__cxx11::basic_string > >, std::allocator, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > > > > >, std::allocator, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > >' has pointer data members [-Weffc++] 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 override 'boost::multi_index::detail::auto_space, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >, std::allocator, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > > > > >, std::allocator, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > >(const boost::multi_index::detail::auto_space, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >, std::allocator, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > > > > >, std::allocator, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > >&)' [-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::property_tree::basic_ptree, std::__cxx11::basic_string > >, std::allocator, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > > > > >, std::allocator, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > >&)' [-Weffc++] In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/index_base.hpp:23:0, 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::property_tree::basic_ptree, std::__cxx11::basic_string > >, std::allocator, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > > > >, std::allocator, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > >': /pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index_container.hpp:623:19: required from 'void boost::multi_index::multi_index_container::copy_construct_from(const boost::multi_index::multi_index_container&) [with Value = std::pair, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >; IndexSpecifierList = boost::multi_index::indexed_by, boost::multi_index::ordered_non_unique, std::__cxx11::basic_string >::subs::by_name, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::multi_index::member, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >, const std::__cxx11::basic_string, &std::pair, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >::first>, std::less > >, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, 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, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > >]' /pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index_container.hpp:294:24: required from 'boost::multi_index::multi_index_container::multi_index_container(const boost::multi_index::multi_index_container&) [with Value = std::pair, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >; IndexSpecifierList = boost::multi_index::indexed_by, boost::multi_index::ordered_non_unique, std::__cxx11::basic_string >::subs::by_name, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::multi_index::member, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >, const std::__cxx11::basic_string, &std::pair, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >::first>, std::less > >, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, 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, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > >]' /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:195:22: required from 'boost::property_tree::basic_ptree::basic_ptree(const boost::property_tree::basic_ptree&) [with Key = std::__cxx11::basic_string; Data = std::__cxx11::basic_string; KeyCompare = std::less >]' 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::property_tree::basic_ptree, std::__cxx11::basic_string > >, std::allocator, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > > > >, std::allocator, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > >' has pointer data members [-Weffc++] 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 override 'boost::multi_index::detail::copy_map, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >, std::allocator, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > > > >, std::allocator, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > >(const boost::multi_index::detail::copy_map, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >, std::allocator, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > > > >, std::allocator, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > >&)' [-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::property_tree::basic_ptree, std::__cxx11::basic_string > >, std::allocator, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > > > >, std::allocator, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > >&)' [-Weffc++] In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/period_parser.hpp:19:0, 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::string_parse_tree(boost::date_time::string_parse_tree::collection_type, unsigned int) [with charT = char; boost::date_time::string_parse_tree::collection_type = std::vector >]': /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::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::string_type = std::__cxx11::basic_string]' /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/special_values_parser.hpp:54:17: required from 'boost::date_time::special_values_parser::special_values_parser() [with date_type = boost::gregorian::date; charT = char]' /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/time_parsing.hpp:316:18: required from 'time_type boost::date_time::parse_iso_time(const string&, char) [with time_type = boost::posix_time::ptime; std::__cxx11::string = std::__cxx11::basic_string]' /pbulk/work/net/libcmis/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::m_next_chars' should be initialized in the member initialization list [-Weffc++] 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:0, 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_separator(const Char*, const Char*, boost::empty_token_policy) [with Char = char; Tr = std::char_traits]': /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::__cxx11::string = std::__cxx11::basic_string]' /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 >::m_kept_delims' should be initialized in the member initialization list [-Weffc++] char_separator(const Char* dropped_delims, ^~~~~~~~~~~~~~ /pbulk/work/net/libcmis/work/.buildlink/include/boost/token_functions.hpp: In instantiation of 'boost::char_separator::char_separator(const Char*, const Char*, boost::empty_token_policy) [with Char = wchar_t; Tr = std::char_traits]': /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_parsing.hpp:320:22: required from 'boost::date_time::period boost::date_time::from_simple_string_type(const std::__cxx11::basic_string&) [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 >::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:0, 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::special_values_parser() [with date_type = boost::gregorian::date; charT = char]': /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/time_parsing.hpp:316:18: required from 'time_type boost::date_time::parse_iso_time(const string&, char) [with time_type = boost::posix_time::ptime; std::__cxx11::string = std::__cxx11::basic_string]' /pbulk/work/net/libcmis/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::m_sv_strings' should be initialized in the member initialization list [-Weffc++] special_values_parser() ^~~~~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/period_parser.hpp:19:0, 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::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::__cxx11::string = std::__cxx11::basic_string]' /pbulk/work/net/libcmis/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::cache' should be initialized in the member initialization list [-Weffc++] parse_match_result() : ^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/range/iterator_range_core.hpp:27:0, 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, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, long 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, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, long 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, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, long int, true, true>' /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:854:9: required from 'class boost::iterators::iterator_facade, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, long int>' /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_adaptor.hpp:249:9: required from 'class boost::iterators::iterator_adaptor, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>, __gnu_cxx::__normal_iterator >, 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]' /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/string_parse_tree.hpp:110:54: required from 'boost::date_time::string_parse_tree::string_parse_tree(boost::date_time::string_parse_tree::collection_type, unsigned int) [with charT = char; boost::date_time::string_parse_tree::collection_type = std::vector >]' /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::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::string_type = std::__cxx11::basic_string]' /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/special_values_parser.hpp:54:17: required from 'boost::date_time::special_values_parser::special_values_parser() [with date_type = boost::gregorian::date; charT = char]' /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/time_parsing.hpp:316:18: required from 'time_type boost::date_time::parse_iso_time(const string&, char) [with time_type = boost::posix_time::ptime; std::__cxx11::string = std::__cxx11::basic_string]' /pbulk/work/net/libcmis/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::operator++() [with Derived = boost::iterators::transform_iterator, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>; Value = char; CategoryOrTraversal = boost::iterators::random_access_traversal_tag; Reference = char; Difference = long int]' should return 'boost::iterators::detail::iterator_facade_base, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, long int, false, false>&' [-Weffc++] Derived& operator++() ^~~~~~~~ /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp: In instantiation of 'class boost::iterators::detail::iterator_facade_base, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, long 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, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, long int, true, true>' /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:854:9: required from 'class boost::iterators::iterator_facade, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, long int>' /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_adaptor.hpp:249:9: required from 'class boost::iterators::iterator_adaptor, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>, __gnu_cxx::__normal_iterator >, 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, __gnu_cxx::__normal_iterator >, 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; RangeT = std::__cxx11::basic_string; FunctorT = boost::algorithm::detail::to_lowerF]' /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]' /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/string_parse_tree.hpp:110:54: required from 'boost::date_time::string_parse_tree::string_parse_tree(boost::date_time::string_parse_tree::collection_type, unsigned int) [with charT = char; boost::date_time::string_parse_tree::collection_type = std::vector >]' /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::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::string_type = std::__cxx11::basic_string]' /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/special_values_parser.hpp:54:17: required from 'boost::date_time::special_values_parser::special_values_parser() [with date_type = boost::gregorian::date; charT = char]' /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/time_parsing.hpp:316:18: required from 'time_type boost::date_time::parse_iso_time(const string&, char) [with time_type = boost::posix_time::ptime; std::__cxx11::string = std::__cxx11::basic_string]' /pbulk/work/net/libcmis/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::operator--() [with Derived = boost::iterators::transform_iterator, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>; Value = char; CategoryOrTraversal = boost::iterators::random_access_traversal_tag; Reference = char; Difference = long int]' should return 'boost::iterators::detail::iterator_facade_base, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, long int, true, false>&' [-Weffc++] 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::operator--(int) [with Derived = boost::iterators::transform_iterator, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>; Value = char; CategoryOrTraversal = boost::iterators::random_access_traversal_tag; Reference = char; Difference = long int]' should return 'boost::iterators::detail::iterator_facade_base, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, long int, true, false>' [-Weffc++] 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::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::special_values_parser() [with date_type = boost::gregorian::date; charT = char]' /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/time_parsing.hpp:316:18: required from 'time_type boost::date_time::parse_iso_time(const string&, char) [with time_type = boost::posix_time::ptime; std::__cxx11::string = std::__cxx11::basic_string]' /pbulk/work/net/libcmis/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::m_next_chars' should be initialized in the member initialization list [-Weffc++] 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::string_parse_tree(boost::date_time::string_parse_tree::collection_type, unsigned int) [with charT = char; boost::date_time::string_parse_tree::collection_type = std::vector >]': /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::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::string_type = std::__cxx11::basic_string]' /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/special_values_parser.hpp:54:17: required from 'boost::date_time::special_values_parser::special_values_parser() [with date_type = boost::gregorian::date; charT = char]' /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/time_parsing.hpp:316:18: required from 'time_type boost::date_time::parse_iso_time(const string&, char) [with time_type = boost::posix_time::ptime; std::__cxx11::string = std::__cxx11::basic_string]' /pbulk/work/net/libcmis/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::m_next_chars' should be initialized in the member initialization list [-Weffc++] 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:0, 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, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, long 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, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, long 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, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, long int, true, true>' /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:854:9: required from 'class boost::iterators::iterator_facade, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, long int>' /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_adaptor.hpp:249:9: required from 'class boost::iterators::iterator_adaptor, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>, __gnu_cxx::__normal_iterator >, 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]' /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/string_parse_tree.hpp:110:54: required from 'boost::date_time::string_parse_tree::string_parse_tree(boost::date_time::string_parse_tree::collection_type, unsigned int) [with charT = char; boost::date_time::string_parse_tree::collection_type = std::vector >]' /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::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::string_type = std::__cxx11::basic_string]' /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/special_values_parser.hpp:54:17: required from 'boost::date_time::special_values_parser::special_values_parser() [with date_type = boost::gregorian::date; charT = char]' /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/time_parsing.hpp:316:18: required from 'time_type boost::date_time::parse_iso_time(const string&, char) [with time_type = boost::posix_time::ptime; std::__cxx11::string = std::__cxx11::basic_string]' /pbulk/work/net/libcmis/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::operator++() [with Derived = boost::iterators::transform_iterator, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>; Value = char; CategoryOrTraversal = boost::iterators::random_access_traversal_tag; Reference = char; Difference = long int]' should return 'boost::iterators::detail::iterator_facade_base, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, long int, false, false>&' [-Weffc++] Derived& operator++() ^~~~~~~~ /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp: In instantiation of 'class boost::iterators::detail::iterator_facade_base, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, long 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, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, long int, true, true>' /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:854:9: required from 'class boost::iterators::iterator_facade, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, long int>' /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_adaptor.hpp:249:9: required from 'class boost::iterators::iterator_adaptor, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>, __gnu_cxx::__normal_iterator >, 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, __gnu_cxx::__normal_iterator >, 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; RangeT = std::__cxx11::basic_string; FunctorT = boost::algorithm::detail::to_lowerF]' /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]' /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/string_parse_tree.hpp:110:54: required from 'boost::date_time::string_parse_tree::string_parse_tree(boost::date_time::string_parse_tree::collection_type, unsigned int) [with charT = char; boost::date_time::string_parse_tree::collection_type = std::vector >]' /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::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::string_type = std::__cxx11::basic_string]' /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/special_values_parser.hpp:54:17: required from 'boost::date_time::special_values_parser::special_values_parser() [with date_type = boost::gregorian::date; charT = char]' /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/time_parsing.hpp:316:18: required from 'time_type boost::date_time::parse_iso_time(const string&, char) [with time_type = boost::posix_time::ptime; std::__cxx11::string = std::__cxx11::basic_string]' /pbulk/work/net/libcmis/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::operator--() [with Derived = boost::iterators::transform_iterator, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>; Value = char; CategoryOrTraversal = boost::iterators::random_access_traversal_tag; Reference = char; Difference = long int]' should return 'boost::iterators::detail::iterator_facade_base, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, long int, true, false>&' [-Weffc++] 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::operator--(int) [with Derived = boost::iterators::transform_iterator, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>; Value = char; CategoryOrTraversal = boost::iterators::random_access_traversal_tag; Reference = char; Difference = long int]' should return 'boost::iterators::detail::iterator_facade_base, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, long int, true, false>' [-Weffc++] Derived operator--(int) ^~~~~~~~ CXX libcmis_la-onedrive-document.lo CXX libcmis_la-onedrive-folder.lo CXX libcmis_la-onedrive-object-type.lo In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/shared_ptr.hpp:17:0, 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++] esft2_deleter_wrapper() BOOST_SP_NOEXCEPT ^~~~~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/time_duration.hpp:17:0, 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:17: warning: prefix 'T& boost::operators_impl::output_iterator_helper::operator++()' should return 'boost::operators_impl::output_iterator_helper&' [-Weffc++] T& operator++() { return static_cast(*this); } ^ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/shared_ptr.hpp:17:0, 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++] esft2_deleter_wrapper() BOOST_SP_NOEXCEPT ^~~~~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/time_duration.hpp:17:0, 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:17: warning: prefix 'T& boost::operators_impl::output_iterator_helper::operator++()' should return 'boost::operators_impl::output_iterator_helper&' [-Weffc++] T& operator++() { return static_cast(*this); } ^ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/range/iterator_range_core.hpp:27:0, 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:29: warning: prefix 'Derived& boost::iterators::detail::iterator_facade_base::operator++()' should return 'boost::iterators::detail::iterator_facade_base&' [-Weffc++] Derived& operator++() ^ /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:778:29: warning: prefix 'Derived& boost::iterators::detail::iterator_facade_base::operator--()' should return 'boost::iterators::detail::iterator_facade_base&' [-Weffc++] Derived& operator--() ^ /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:784:31: warning: postfix 'Derived boost::iterators::detail::iterator_facade_base::operator--(int)' should return 'boost::iterators::detail::iterator_facade_base' [-Weffc++] Derived operator--(int) ^ /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:875:3: warning: postfix 'typename boost::iterators::detail::postfix_increment_result::type boost::iterators::operator++(boost::iterators::iterator_facade&, int)' should return 'boost::iterators::iterator_facade' [-Weffc++] ) ^ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/range/iterator_range_core.hpp:27:0, 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:29: warning: prefix 'Derived& boost::iterators::detail::iterator_facade_base::operator++()' should return 'boost::iterators::detail::iterator_facade_base&' [-Weffc++] Derived& operator++() ^ /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:778:29: warning: prefix 'Derived& boost::iterators::detail::iterator_facade_base::operator--()' should return 'boost::iterators::detail::iterator_facade_base&' [-Weffc++] Derived& operator--() ^ /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:784:31: warning: postfix 'Derived boost::iterators::detail::iterator_facade_base::operator--(int)' should return 'boost::iterators::detail::iterator_facade_base' [-Weffc++] Derived operator--(int) ^ /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:875:3: warning: postfix 'typename boost::iterators::detail::postfix_increment_result::type boost::iterators::operator++(boost::iterators::iterator_facade&, int)' should return 'boost::iterators::iterator_facade' [-Weffc++] ) ^ /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp: In instantiation of 'class boost::iterators::detail::iterator_facade_base >, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >, std::__cxx11::basic_string, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string&, long int, false, false>': /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:854:9: required from 'class boost::iterators::iterator_facade >, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >, std::__cxx11::basic_string, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string&, long int>' /pbulk/work/net/libcmis/work/.buildlink/include/boost/token_iterator.hpp:30:9: required from 'class boost::token_iterator >, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >' /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::operator++() [with Derived = boost::token_iterator >, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >; Value = std::__cxx11::basic_string; CategoryOrTraversal = boost::iterators::forward_traversal_tag; Reference = const std::__cxx11::basic_string&; Difference = long int]' should return 'boost::iterators::detail::iterator_facade_base >, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >, std::__cxx11::basic_string, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string&, long int, false, false>&' [-Weffc++] Derived& operator++() ^~~~~~~~ /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp: In instantiation of 'class boost::iterators::detail::iterator_facade_base >, std::__cxx11::basic_string >, std::__cxx11::basic_string, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string&, long int, false, false>': /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:854:9: required from 'class boost::iterators::iterator_facade >, std::__cxx11::basic_string >, std::__cxx11::basic_string, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string&, long int>' /pbulk/work/net/libcmis/work/.buildlink/include/boost/token_iterator.hpp:30:9: required from 'class boost::token_iterator >, std::__cxx11::basic_string >' /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::operator++() [with Derived = boost::token_iterator >, std::__cxx11::basic_string >; Value = std::__cxx11::basic_string; CategoryOrTraversal = boost::iterators::forward_traversal_tag; Reference = const std::__cxx11::basic_string&; Difference = long int]' should return 'boost::iterators::detail::iterator_facade_base >, std::__cxx11::basic_string >, std::__cxx11::basic_string, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string&, long 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 >, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >, std::__cxx11::basic_string, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string&, long int, false, false>': /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:854:9: required from 'class boost::iterators::iterator_facade >, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >, std::__cxx11::basic_string, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string&, long int>' /pbulk/work/net/libcmis/work/.buildlink/include/boost/token_iterator.hpp:30:9: required from 'class boost::token_iterator >, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >' /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::operator++() [with Derived = boost::token_iterator >, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >; Value = std::__cxx11::basic_string; CategoryOrTraversal = boost::iterators::forward_traversal_tag; Reference = const std::__cxx11::basic_string&; Difference = long int]' should return 'boost::iterators::detail::iterator_facade_base >, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >, std::__cxx11::basic_string, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string&, long int, false, false>&' [-Weffc++] Derived& operator++() ^~~~~~~~ /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp: In instantiation of 'class boost::iterators::detail::iterator_facade_base >, std::__cxx11::basic_string >, std::__cxx11::basic_string, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string&, long int, false, false>': /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:854:9: required from 'class boost::iterators::iterator_facade >, std::__cxx11::basic_string >, std::__cxx11::basic_string, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string&, long int>' /pbulk/work/net/libcmis/work/.buildlink/include/boost/token_iterator.hpp:30:9: required from 'class boost::token_iterator >, std::__cxx11::basic_string >' /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::operator++() [with Derived = boost::token_iterator >, std::__cxx11::basic_string >; Value = std::__cxx11::basic_string; CategoryOrTraversal = boost::iterators::forward_traversal_tag; Reference = const std::__cxx11::basic_string&; Difference = long int]' should return 'boost::iterators::detail::iterator_facade_base >, std::__cxx11::basic_string >, std::__cxx11::basic_string, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string&, long int, false, false>&' [-Weffc++] In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/shared_ptr.hpp:17:0, 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++] esft2_deleter_wrapper() BOOST_SP_NOEXCEPT ^~~~~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/trim.hpp:23:0, 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:240:51: warning: user-defined 'boost::algorithm::detail::pred_andF boost::algorithm::operator&&(const boost::algorithm::predicate_facade&, const boost::algorithm::predicate_facade&)' always evaluates both arguments [-Weffc++] const predicate_facade& Pred2 ) ^ /pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/classification.hpp:264:51: warning: user-defined 'boost::algorithm::detail::pred_orF boost::algorithm::operator||(const boost::algorithm::predicate_facade&, const boost::algorithm::predicate_facade&)' always evaluates both arguments [-Weffc++] const predicate_facade& Pred2 ) ^ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/function/function_template.hpp:14:0, 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++] function_base() : vtable(0) { } ^~~~~~~~~~~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/trim.hpp:23:0, 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:240:51: warning: user-defined 'boost::algorithm::detail::pred_andF boost::algorithm::operator&&(const boost::algorithm::predicate_facade&, const boost::algorithm::predicate_facade&)' always evaluates both arguments [-Weffc++] const predicate_facade& Pred2 ) ^ /pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/classification.hpp:264:51: warning: user-defined 'boost::algorithm::detail::pred_orF boost::algorithm::operator||(const boost::algorithm::predicate_facade&, const boost::algorithm::predicate_facade&)' always evaluates both arguments [-Weffc++] const predicate_facade& Pred2 ) ^ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/function/function_template.hpp:14:0, 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++] function_base() : vtable(0) { } ^~~~~~~~~~~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/range/iterator_range_core.hpp:27:0, 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, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >, std::__cxx11::basic_string, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string&, long int, false, false>': /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:854:9: required from 'class boost::iterators::iterator_facade, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >, std::__cxx11::basic_string, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string&, long int>' /pbulk/work/net/libcmis/work/.buildlink/include/boost/token_iterator.hpp:30:9: required from 'class boost::token_iterator, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >' /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::operator++() [with Derived = boost::token_iterator, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >; Value = std::__cxx11::basic_string; CategoryOrTraversal = boost::iterators::forward_traversal_tag; Reference = const std::__cxx11::basic_string&; Difference = long int]' should return 'boost::iterators::detail::iterator_facade_base, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >, std::__cxx11::basic_string, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string&, long int, false, false>&' [-Weffc++] Derived& operator++() ^~~~~~~~ /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp: In substitution of 'template typename boost::iterators::detail::postfix_increment_result::type boost::iterators::operator++(boost::iterators::iterator_facade&, int) [with I = boost::token_iterator, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >; V = std::__cxx11::basic_string; TC = boost::iterators::forward_traversal_tag; R = const std::__cxx11::basic_string&; D = long 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&, const std::__cxx11::basic_string&>, boost::mpl::not_ >, mpl_::bool_, mpl_::bool_, mpl_::bool_ >, boost::mpl::if_&, std::__cxx11::basic_string >, boost::iterators::detail::postfix_increment_proxy, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string > >, boost::iterators::detail::writable_postfix_increment_proxy, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string > > >, boost::mpl::identity, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string > > >::type boost::iterators::operator++(boost::iterators::iterator_facade, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >, std::__cxx11::basic_string, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string&, long int>&, int)' should return 'boost::iterators::iterator_facade, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >, std::__cxx11::basic_string, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string&, long int>' [-Weffc++] operator++( ^~~~~~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/range/iterator_range_core.hpp:27:0, 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, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >, std::__cxx11::basic_string, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string&, long int, false, false>': /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:854:9: required from 'class boost::iterators::iterator_facade, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >, std::__cxx11::basic_string, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string&, long int>' /pbulk/work/net/libcmis/work/.buildlink/include/boost/token_iterator.hpp:30:9: required from 'class boost::token_iterator, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >' /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::operator++() [with Derived = boost::token_iterator, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >; Value = std::__cxx11::basic_string; CategoryOrTraversal = boost::iterators::forward_traversal_tag; Reference = const std::__cxx11::basic_string&; Difference = long int]' should return 'boost::iterators::detail::iterator_facade_base, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >, std::__cxx11::basic_string, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string&, long int, false, false>&' [-Weffc++] Derived& operator++() ^~~~~~~~ /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp: In substitution of 'template typename boost::iterators::detail::postfix_increment_result::type boost::iterators::operator++(boost::iterators::iterator_facade&, int) [with I = boost::token_iterator, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >; V = std::__cxx11::basic_string; TC = boost::iterators::forward_traversal_tag; R = const std::__cxx11::basic_string&; D = long 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&, const std::__cxx11::basic_string&>, boost::mpl::not_ >, mpl_::bool_, mpl_::bool_, mpl_::bool_ >, boost::mpl::if_&, std::__cxx11::basic_string >, boost::iterators::detail::postfix_increment_proxy, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string > >, boost::iterators::detail::writable_postfix_increment_proxy, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string > > >, boost::mpl::identity, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string > > >::type boost::iterators::operator++(boost::iterators::iterator_facade, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >, std::__cxx11::basic_string, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string&, long int>&, int)' should return 'boost::iterators::iterator_facade, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >, std::__cxx11::basic_string, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string&, long int>' [-Weffc++] operator++( ^~~~~~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/time_duration.hpp:17:0, 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:17: warning: prefix 'T& boost::operators_impl::output_iterator_helper::operator++()' should return 'boost::operators_impl::output_iterator_helper&' [-Weffc++] T& operator++() { return static_cast(*this); } ^ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/exceptions.hpp:17:0, 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:21: warning: 'operator=' should return a reference to '*this' [-Weffc++] return *this; ^~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/exceptions.hpp:17:0, 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:21: warning: 'operator=' should return a reference to '*this' [-Weffc++] return *this; ^~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/tuple/tuple.hpp:28:0, 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:13: warning: 'operator=' should return a reference to '*this' [-Weffc++] return *this; ^~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/index_saver.hpp:17:0, 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++] 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:0, 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:29: warning: prefix 'Derived& boost::iterators::detail::iterator_facade_base::operator++()' should return 'boost::iterators::detail::iterator_facade_base&' [-Weffc++] Derived& operator++() ^ /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:778:29: warning: prefix 'Derived& boost::iterators::detail::iterator_facade_base::operator--()' should return 'boost::iterators::detail::iterator_facade_base&' [-Weffc++] Derived& operator--() ^ /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:784:31: warning: postfix 'Derived boost::iterators::detail::iterator_facade_base::operator--(int)' should return 'boost::iterators::detail::iterator_facade_base' [-Weffc++] Derived operator--(int) ^ /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:875:3: warning: postfix 'typename boost::iterators::detail::postfix_increment_result::type boost::iterators::operator++(boost::iterators::iterator_facade&, int)' should return 'boost::iterators::iterator_facade' [-Weffc++] ) ^ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/tuple/tuple.hpp:28:0, 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:13: warning: 'operator=' should return a reference to '*this' [-Weffc++] return *this; ^~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/sequenced_index.hpp:17:0, 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:50: warning: user-defined 'boost::_bi::bind_t, typename boost::_bi::add_value::type> > boost::_bi::operator&&(const boost::_bi::bind_t&, A2)' always evaluates both arguments [-Weffc++] operator op (bind_t 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' BOOST_BIND_OPERATOR( &&, logical_and ) ^ /pbulk/work/net/libcmis/work/.buildlink/include/boost/bind/bind.hpp:437:50: warning: user-defined 'boost::_bi::bind_t, typename boost::_bi::add_value::type> > boost::_bi::operator||(const boost::_bi::bind_t&, A2)' always evaluates both arguments [-Weffc++] operator op (bind_t 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' BOOST_BIND_OPERATOR( ||, logical_or ) ^ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/index_saver.hpp:17:0, 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++] 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:0, 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:50: warning: user-defined 'boost::_bi::bind_t, typename boost::_bi::add_value::type> > boost::_bi::operator&&(const boost::_bi::bind_t&, A2)' always evaluates both arguments [-Weffc++] operator op (bind_t 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' BOOST_BIND_OPERATOR( &&, logical_and ) ^ /pbulk/work/net/libcmis/work/.buildlink/include/boost/bind/bind.hpp:437:50: warning: user-defined 'boost::_bi::bind_t, typename boost::_bi::add_value::type> > boost::_bi::operator||(const boost::_bi::bind_t&, A2)' always evaluates both arguments [-Weffc++] operator op (bind_t 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' BOOST_BIND_OPERATOR( ||, logical_or ) ^ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520:0, 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& boost::property_tree::basic_ptree::get_child(const path_type&)': /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:573:62: warning: declaration of 'path' shadows a global declaration [-Wshadow] basic_ptree::get_child(const path_type &path) ^ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15:0, 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 typedef string_path > path; ^~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520:0, 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& boost::property_tree::basic_ptree::get_child(const path_type&) const': /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:585:64: warning: declaration of 'path' shadows a global declaration [-Wshadow] basic_ptree::get_child(const path_type &path) const ^~~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15:0, 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 typedef string_path > path; ^~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520:0, 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& boost::property_tree::basic_ptree::get_child(const path_type&, boost::property_tree::basic_ptree::self_type&)': /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:593:65: warning: declaration of 'path' shadows a global declaration [-Wshadow] self_type &default_value) ^ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15:0, 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 typedef string_path > path; ^~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520:0, 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& boost::property_tree::basic_ptree::get_child(const path_type&, const self_type&) const': /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:603:73: warning: declaration of 'path' shadows a global declaration [-Wshadow] const self_type &default_value) const ^~~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15:0, 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 typedef string_path > path; ^~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520:0, 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::get_child_optional(const path_type&)': /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:612:71: warning: declaration of 'path' shadows a global declaration [-Wshadow] basic_ptree::get_child_optional(const path_type &path) ^ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15:0, 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 typedef string_path > path; ^~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520:0, 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::get_child_optional(const path_type&) const': /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:624:73: warning: declaration of 'path' shadows a global declaration [-Wshadow] basic_ptree::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:0, 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 typedef string_path > path; ^~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520:0, 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& boost::property_tree::basic_ptree::put_child(const path_type&, const self_type&)': /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:637:63: warning: declaration of 'path' shadows a global declaration [-Wshadow] const self_type &value) ^ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15:0, 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 typedef string_path > path; ^~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520:0, 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& boost::property_tree::basic_ptree::add_child(const path_type&, const self_type&)': /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:655:63: warning: declaration of 'path' shadows a global declaration [-Wshadow] const self_type &value) ^ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15:0, 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 typedef string_path > path; ^~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520:0, 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, Type>::type boost::property_tree::basic_ptree::get(const path_type&, Translator) const': /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:744:46: warning: declaration of 'path' shadows a global declaration [-Wshadow] Translator tr) const ^~~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15:0, 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 typedef string_path > path; ^~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520:0, 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::get(const path_type&) const': /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:751:59: warning: declaration of 'path' shadows a global declaration [-Wshadow] Type basic_ptree::get(const path_type &path) const ^~~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15:0, 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 typedef string_path > path; ^~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520:0, 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::get(const path_type&, const Type&, Translator) const': /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:760:51: warning: declaration of 'path' shadows a global declaration [-Wshadow] Translator tr) const ^~~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15:0, 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 typedef string_path > path; ^~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520:0, 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, std::__cxx11::basic_string >::type boost::property_tree::basic_ptree::get(const path_type&, const Ch*, Translator) const': /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:772:72: warning: declaration of 'path' shadows a global declaration [-Wshadow] 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:0, 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 typedef string_path > path; ^~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520:0, 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, Type>::type boost::property_tree::basic_ptree::get(const path_type&, const Type&) const': /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:781:58: warning: declaration of 'path' shadows a global declaration [-Wshadow] const Type &default_value) const ^~~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15:0, 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 typedef string_path > path; ^~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520:0, 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, std::__cxx11::basic_string >::type boost::property_tree::basic_ptree::get(const path_type&, const Ch*) const': /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:793:57: warning: declaration of 'path' shadows a global declaration [-Wshadow] 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:0, 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 typedef string_path > path; ^~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520:0, 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::get_optional(const path_type&, Translator) const': /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:801:73: warning: declaration of 'path' shadows a global declaration [-Wshadow] Translator tr) const ^~~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15:0, 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 typedef string_path > path; ^~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520:0, 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::get_optional(const path_type&) const': /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:813:72: warning: declaration of 'path' shadows a global declaration [-Wshadow] const path_type &path) const ^~~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15:0, 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 typedef string_path > path; ^~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520:0, 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& boost::property_tree::basic_ptree::put(const path_type&, const Type&, Translator)': /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:844:64: warning: declaration of 'path' shadows a global declaration [-Wshadow] 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:0, 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 typedef string_path > path; ^~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520:0, 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& boost::property_tree::basic_ptree::put(const path_type&, const Type&)': /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:859:49: warning: declaration of 'path' shadows a global declaration [-Wshadow] const path_type &path, const Type &value) ^ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15:0, 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 typedef string_path > path; ^~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520:0, 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& boost::property_tree::basic_ptree::add(const path_type&, const Type&, Translator)': /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:868:64: warning: declaration of 'path' shadows a global declaration [-Wshadow] 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:0, 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 typedef string_path > path; ^~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520:0, 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& boost::property_tree::basic_ptree::add(const path_type&, const Type&)': /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:878:49: warning: declaration of 'path' shadows a global declaration [-Wshadow] const path_type &path, const Type &value) ^ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15:0, 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 typedef string_path > path; ^~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520:0, 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& boost::property_tree::basic_ptree::get_child(const path_type&)': /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:573:62: warning: declaration of 'path' shadows a global declaration [-Wshadow] basic_ptree::get_child(const path_type &path) ^ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15:0, 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 typedef string_path > path; ^~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520:0, 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& boost::property_tree::basic_ptree::get_child(const path_type&) const': /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:585:64: warning: declaration of 'path' shadows a global declaration [-Wshadow] basic_ptree::get_child(const path_type &path) const ^~~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15:0, 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 typedef string_path > path; ^~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520:0, 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& boost::property_tree::basic_ptree::get_child(const path_type&, boost::property_tree::basic_ptree::self_type&)': /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:593:65: warning: declaration of 'path' shadows a global declaration [-Wshadow] self_type &default_value) ^ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15:0, 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 typedef string_path > path; ^~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520:0, 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& boost::property_tree::basic_ptree::get_child(const path_type&, const self_type&) const': /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:603:73: warning: declaration of 'path' shadows a global declaration [-Wshadow] const self_type &default_value) const ^~~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15:0, 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 typedef string_path > path; ^~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520:0, 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::get_child_optional(const path_type&)': /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:612:71: warning: declaration of 'path' shadows a global declaration [-Wshadow] basic_ptree::get_child_optional(const path_type &path) ^ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15:0, 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 typedef string_path > path; ^~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520:0, 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::get_child_optional(const path_type&) const': /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:624:73: warning: declaration of 'path' shadows a global declaration [-Wshadow] basic_ptree::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:0, 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 typedef string_path > path; ^~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520:0, 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& boost::property_tree::basic_ptree::put_child(const path_type&, const self_type&)': /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:637:63: warning: declaration of 'path' shadows a global declaration [-Wshadow] const self_type &value) ^ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15:0, 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 typedef string_path > path; ^~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520:0, 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& boost::property_tree::basic_ptree::add_child(const path_type&, const self_type&)': /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:655:63: warning: declaration of 'path' shadows a global declaration [-Wshadow] const self_type &value) ^ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15:0, 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 typedef string_path > path; ^~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520:0, 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, Type>::type boost::property_tree::basic_ptree::get(const path_type&, Translator) const': /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:744:46: warning: declaration of 'path' shadows a global declaration [-Wshadow] Translator tr) const ^~~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15:0, 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 typedef string_path > path; ^~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520:0, 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::get(const path_type&) const': /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:751:59: warning: declaration of 'path' shadows a global declaration [-Wshadow] Type basic_ptree::get(const path_type &path) const ^~~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15:0, 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 typedef string_path > path; ^~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520:0, 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::get(const path_type&, const Type&, Translator) const': /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:760:51: warning: declaration of 'path' shadows a global declaration [-Wshadow] Translator tr) const ^~~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15:0, 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 typedef string_path > path; ^~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520:0, 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, std::__cxx11::basic_string >::type boost::property_tree::basic_ptree::get(const path_type&, const Ch*, Translator) const': /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:772:72: warning: declaration of 'path' shadows a global declaration [-Wshadow] 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:0, 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 typedef string_path > path; ^~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520:0, 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, Type>::type boost::property_tree::basic_ptree::get(const path_type&, const Type&) const': /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:781:58: warning: declaration of 'path' shadows a global declaration [-Wshadow] const Type &default_value) const ^~~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15:0, 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 typedef string_path > path; ^~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520:0, 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, std::__cxx11::basic_string >::type boost::property_tree::basic_ptree::get(const path_type&, const Ch*) const': /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:793:57: warning: declaration of 'path' shadows a global declaration [-Wshadow] 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:0, 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 typedef string_path > path; ^~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520:0, 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::get_optional(const path_type&, Translator) const': /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:801:73: warning: declaration of 'path' shadows a global declaration [-Wshadow] Translator tr) const ^~~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15:0, 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 typedef string_path > path; ^~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520:0, 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::get_optional(const path_type&) const': /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:813:72: warning: declaration of 'path' shadows a global declaration [-Wshadow] const path_type &path) const ^~~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15:0, 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 typedef string_path > path; ^~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520:0, 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& boost::property_tree::basic_ptree::put(const path_type&, const Type&, Translator)': /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:844:64: warning: declaration of 'path' shadows a global declaration [-Wshadow] 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:0, 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 typedef string_path > path; ^~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520:0, 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& boost::property_tree::basic_ptree::put(const path_type&, const Type&)': /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:859:49: warning: declaration of 'path' shadows a global declaration [-Wshadow] const path_type &path, const Type &value) ^ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15:0, 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 typedef string_path > path; ^~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520:0, 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& boost::property_tree::basic_ptree::add(const path_type&, const Type&, Translator)': /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:868:64: warning: declaration of 'path' shadows a global declaration [-Wshadow] 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:0, 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 typedef string_path > path; ^~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520:0, 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& boost::property_tree::basic_ptree::add(const path_type&, const Type&)': /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:878:49: warning: declaration of 'path' shadows a global declaration [-Wshadow] const path_type &path, const Type &value) ^ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15:0, 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 typedef string_path > path; ^~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/range/iterator_range_core.hpp:27:0, 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 >, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >, std::__cxx11::basic_string, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string&, long int, false, false>': /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:854:9: required from 'class boost::iterators::iterator_facade >, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >, std::__cxx11::basic_string, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string&, long int>' /pbulk/work/net/libcmis/work/.buildlink/include/boost/token_iterator.hpp:30:9: required from 'class boost::token_iterator >, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >' /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_parsing.hpp:322:36: required from 'boost::date_time::period boost::date_time::from_simple_string_type(const std::__cxx11::basic_string&) [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::operator++() [with Derived = boost::token_iterator >, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >; Value = std::__cxx11::basic_string; CategoryOrTraversal = boost::iterators::forward_traversal_tag; Reference = const std::__cxx11::basic_string&; Difference = long int]' should return 'boost::iterators::detail::iterator_facade_base >, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >, std::__cxx11::basic_string, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string&, long int, false, false>&' [-Weffc++] Derived& operator++() ^~~~~~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/range/iterator_range_core.hpp:27:0, 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 >, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >, std::__cxx11::basic_string, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string&, long int, false, false>': /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:854:9: required from 'class boost::iterators::iterator_facade >, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >, std::__cxx11::basic_string, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string&, long int>' /pbulk/work/net/libcmis/work/.buildlink/include/boost/token_iterator.hpp:30:9: required from 'class boost::token_iterator >, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >' /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_parsing.hpp:322:36: required from 'boost::date_time::period boost::date_time::from_simple_string_type(const std::__cxx11::basic_string&) [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::operator++() [with Derived = boost::token_iterator >, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >; Value = std::__cxx11::basic_string; CategoryOrTraversal = boost::iterators::forward_traversal_tag; Reference = const std::__cxx11::basic_string&; Difference = long int]' should return 'boost::iterators::detail::iterator_facade_base >, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >, std::__cxx11::basic_string, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string&, long int, false, false>&' [-Weffc++] Derived& operator++() ^~~~~~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/node_type.hpp:22:0, 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::property_tree::basic_ptree, std::__cxx11::basic_string > >, std::allocator, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > > > >*, boost::multi_index::multi_index_container, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >, boost::multi_index::indexed_by, boost::multi_index::ordered_non_unique, std::__cxx11::basic_string >::subs::by_name, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::multi_index::member, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >, const std::__cxx11::basic_string, &std::pair, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >::first>, std::less > >, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, 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, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > > >': /pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index_container.hpp:99:7: required from 'class boost::multi_index::multi_index_container, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >, boost::multi_index::indexed_by, boost::multi_index::ordered_non_unique, std::__cxx11::basic_string >::subs::by_name, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::multi_index::member, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >, const std::__cxx11::basic_string, &std::pair, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >::first>, std::less > >, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, 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, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > >' /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 >::subs' /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:195:64: required from 'boost::property_tree::basic_ptree::basic_ptree(const boost::property_tree::basic_ptree&) [with Key = std::__cxx11::basic_string; Data = std::__cxx11::basic_string; KeyCompare = std::less >]' 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::property_tree::basic_ptree, std::__cxx11::basic_string > >, std::allocator, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > > > >*, boost::multi_index::multi_index_container, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >, boost::multi_index::indexed_by, boost::multi_index::ordered_non_unique, std::__cxx11::basic_string >::subs::by_name, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::multi_index::member, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >, const std::__cxx11::basic_string, &std::pair, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >::first>, std::less > >, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, 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, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > > >' has pointer data members [-Weffc++] 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 override 'boost::multi_index::detail::header_holder, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >, std::allocator, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > > > >*, boost::multi_index::multi_index_container, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >, boost::multi_index::indexed_by, boost::multi_index::ordered_non_unique, std::__cxx11::basic_string >::subs::by_name, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::multi_index::member, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >, const std::__cxx11::basic_string, &std::pair, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >::first>, std::less > >, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, 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, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > > >(const boost::multi_index::detail::header_holder, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >, std::allocator, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > > > >*, boost::multi_index::multi_index_container, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >, boost::multi_index::indexed_by, boost::multi_index::ordered_non_unique, std::__cxx11::basic_string >::subs::by_name, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::multi_index::member, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >, const std::__cxx11::basic_string, &std::pair, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >::first>, std::less > >, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, 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, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > > >&)' [-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::property_tree::basic_ptree, std::__cxx11::basic_string > >, std::allocator, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > > > >*, boost::multi_index::multi_index_container, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >, boost::multi_index::indexed_by, boost::multi_index::ordered_non_unique, std::__cxx11::basic_string >::subs::by_name, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::multi_index::member, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >, const std::__cxx11::basic_string, &std::pair, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >::first>, std::less > >, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, 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, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > > >&)' [-Weffc++] /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp: In instantiation of 'class boost::iterators::detail::iterator_facade_base >, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >, std::__cxx11::basic_string, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string&, long int, false, false>': /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:854:9: required from 'class boost::iterators::iterator_facade >, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >, std::__cxx11::basic_string, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string&, long int>' /pbulk/work/net/libcmis/work/.buildlink/include/boost/token_iterator.hpp:30:9: required from 'class boost::token_iterator >, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >' /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::operator++() [with Derived = boost::token_iterator >, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >; Value = std::__cxx11::basic_string; CategoryOrTraversal = boost::iterators::forward_traversal_tag; Reference = const std::__cxx11::basic_string&; Difference = long int]' should return 'boost::iterators::detail::iterator_facade_base >, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >, std::__cxx11::basic_string, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string&, long int, false, false>&' [-Weffc++] Derived& operator++() ^~~~~~~~ /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp: In instantiation of 'class boost::iterators::detail::iterator_facade_base >, std::__cxx11::basic_string >, std::__cxx11::basic_string, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string&, long int, false, false>': /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:854:9: required from 'class boost::iterators::iterator_facade >, std::__cxx11::basic_string >, std::__cxx11::basic_string, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string&, long int>' /pbulk/work/net/libcmis/work/.buildlink/include/boost/token_iterator.hpp:30:9: required from 'class boost::token_iterator >, std::__cxx11::basic_string >' /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::operator++() [with Derived = boost::token_iterator >, std::__cxx11::basic_string >; Value = std::__cxx11::basic_string; CategoryOrTraversal = boost::iterators::forward_traversal_tag; Reference = const std::__cxx11::basic_string&; Difference = long int]' should return 'boost::iterators::detail::iterator_facade_base >, std::__cxx11::basic_string >, std::__cxx11::basic_string, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string&, long int, false, false>&' [-Weffc++] In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/node_type.hpp:22:0, 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::property_tree::basic_ptree, std::__cxx11::basic_string > >, std::allocator, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > > > >*, boost::multi_index::multi_index_container, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >, boost::multi_index::indexed_by, boost::multi_index::ordered_non_unique, std::__cxx11::basic_string >::subs::by_name, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::multi_index::member, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >, const std::__cxx11::basic_string, &std::pair, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >::first>, std::less > >, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, 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, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > > >': /pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index_container.hpp:99:7: required from 'class boost::multi_index::multi_index_container, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >, boost::multi_index::indexed_by, boost::multi_index::ordered_non_unique, std::__cxx11::basic_string >::subs::by_name, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::multi_index::member, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >, const std::__cxx11::basic_string, &std::pair, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >::first>, std::less > >, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, 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, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > >' /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 >::subs' /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:195:64: required from 'boost::property_tree::basic_ptree::basic_ptree(const boost::property_tree::basic_ptree&) [with Key = std::__cxx11::basic_string; Data = std::__cxx11::basic_string; KeyCompare = std::less >]' 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::property_tree::basic_ptree, std::__cxx11::basic_string > >, std::allocator, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > > > >*, boost::multi_index::multi_index_container, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >, boost::multi_index::indexed_by, boost::multi_index::ordered_non_unique, std::__cxx11::basic_string >::subs::by_name, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::multi_index::member, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >, const std::__cxx11::basic_string, &std::pair, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >::first>, std::less > >, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, 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, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > > >' has pointer data members [-Weffc++] 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 override 'boost::multi_index::detail::header_holder, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >, std::allocator, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > > > >*, boost::multi_index::multi_index_container, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >, boost::multi_index::indexed_by, boost::multi_index::ordered_non_unique, std::__cxx11::basic_string >::subs::by_name, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::multi_index::member, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >, const std::__cxx11::basic_string, &std::pair, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >::first>, std::less > >, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, 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, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > > >(const boost::multi_index::detail::header_holder, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >, std::allocator, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > > > >*, boost::multi_index::multi_index_container, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >, boost::multi_index::indexed_by, boost::multi_index::ordered_non_unique, std::__cxx11::basic_string >::subs::by_name, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::multi_index::member, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >, const std::__cxx11::basic_string, &std::pair, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >::first>, std::less > >, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, 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, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > > >&)' [-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::property_tree::basic_ptree, std::__cxx11::basic_string > >, std::allocator, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > > > >*, boost::multi_index::multi_index_container, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >, boost::multi_index::indexed_by, boost::multi_index::ordered_non_unique, std::__cxx11::basic_string >::subs::by_name, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::multi_index::member, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >, const std::__cxx11::basic_string, &std::pair, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >::first>, std::less > >, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, 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, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > > >&)' [-Weffc++] In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/token_iterator.hpp:24:0, 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_separator(const Char*, const Char*, boost::empty_token_policy) [with Char = char; Tr = std::char_traits]': /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::__cxx11::string = std::__cxx11::basic_string]' /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 >::m_kept_delims' should be initialized in the member initialization list [-Weffc++] char_separator(const Char* dropped_delims, ^~~~~~~~~~~~~~ /pbulk/work/net/libcmis/work/.buildlink/include/boost/token_functions.hpp: In instantiation of 'boost::char_separator::char_separator(const Char*, const Char*, boost::empty_token_policy) [with Char = wchar_t; Tr = std::char_traits]': /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_parsing.hpp:320:22: required from 'boost::date_time::period boost::date_time::from_simple_string_type(const std::__cxx11::basic_string&) [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 >::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:0, 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::special_values_parser() [with date_type = boost::gregorian::date; charT = char]': /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/time_parsing.hpp:316:18: required from 'time_type boost::date_time::parse_iso_time(const string&, char) [with time_type = boost::posix_time::ptime; std::__cxx11::string = std::__cxx11::basic_string]' /pbulk/work/net/libcmis/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::m_sv_strings' should be initialized in the member initialization list [-Weffc++] special_values_parser() ^~~~~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/period_parser.hpp:19:0, 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::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::__cxx11::string = std::__cxx11::basic_string]' /pbulk/work/net/libcmis/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::cache' should be initialized in the member initialization list [-Weffc++] parse_match_result() : ^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/token_iterator.hpp:24:0, 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_separator(const Char*, const Char*, boost::empty_token_policy) [with Char = char; Tr = std::char_traits]': /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::__cxx11::string = std::__cxx11::basic_string]' /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 >::m_kept_delims' should be initialized in the member initialization list [-Weffc++] char_separator(const Char* dropped_delims, ^~~~~~~~~~~~~~ /pbulk/work/net/libcmis/work/.buildlink/include/boost/token_functions.hpp: In instantiation of 'boost::char_separator::char_separator(const Char*, const Char*, boost::empty_token_policy) [with Char = wchar_t; Tr = std::char_traits]': /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_parsing.hpp:320:22: required from 'boost::date_time::period boost::date_time::from_simple_string_type(const std::__cxx11::basic_string&) [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 >::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::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::special_values_parser() [with date_type = boost::gregorian::date; charT = char]' /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/time_parsing.hpp:316:18: required from 'time_type boost::date_time::parse_iso_time(const string&, char) [with time_type = boost::posix_time::ptime; std::__cxx11::string = std::__cxx11::basic_string]' /pbulk/work/net/libcmis/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::m_next_chars' should be initialized in the member initialization list [-Weffc++] 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/format_date_parser.hpp:17:0, 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::special_values_parser() [with date_type = boost::gregorian::date; charT = char]': /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/time_parsing.hpp:316:18: required from 'time_type boost::date_time::parse_iso_time(const string&, char) [with time_type = boost::posix_time::ptime; std::__cxx11::string = std::__cxx11::basic_string]' /pbulk/work/net/libcmis/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::m_sv_strings' should be initialized in the member initialization list [-Weffc++] special_values_parser() ^~~~~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/period_parser.hpp:19:0, 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::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::__cxx11::string = std::__cxx11::basic_string]' /pbulk/work/net/libcmis/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::cache' should be initialized in the member initialization list [-Weffc++] parse_match_result() : ^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/copy_map.hpp:24:0, 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::property_tree::basic_ptree, std::__cxx11::basic_string > >, std::allocator, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > > > > >, std::allocator, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > >': /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::property_tree::basic_ptree, std::__cxx11::basic_string > >, std::allocator, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > > > >, std::allocator, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > >' /pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index_container.hpp:623:19: required from 'void boost::multi_index::multi_index_container::copy_construct_from(const boost::multi_index::multi_index_container&) [with Value = std::pair, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >; IndexSpecifierList = boost::multi_index::indexed_by, boost::multi_index::ordered_non_unique, std::__cxx11::basic_string >::subs::by_name, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::multi_index::member, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >, const std::__cxx11::basic_string, &std::pair, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >::first>, std::less > >, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, 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, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > >]' /pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index_container.hpp:294:24: required from 'boost::multi_index::multi_index_container::multi_index_container(const boost::multi_index::multi_index_container&) [with Value = std::pair, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >; IndexSpecifierList = boost::multi_index::indexed_by, boost::multi_index::ordered_non_unique, std::__cxx11::basic_string >::subs::by_name, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::multi_index::member, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >, const std::__cxx11::basic_string, &std::pair, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >::first>, std::less > >, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, 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, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > >]' /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:195:22: required from 'boost::property_tree::basic_ptree::basic_ptree(const boost::property_tree::basic_ptree&) [with Key = std::__cxx11::basic_string; Data = std::__cxx11::basic_string; KeyCompare = std::less >]' 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::property_tree::basic_ptree, std::__cxx11::basic_string > >, std::allocator, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > > > > >, std::allocator, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > >' has pointer data members [-Weffc++] 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 override 'boost::multi_index::detail::auto_space, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >, std::allocator, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > > > > >, std::allocator, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > >(const boost::multi_index::detail::auto_space, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >, std::allocator, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > > > > >, std::allocator, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > >&)' [-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::property_tree::basic_ptree, std::__cxx11::basic_string > >, std::allocator, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > > > > >, std::allocator, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > >&)' [-Weffc++] In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/index_base.hpp:23:0, 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::property_tree::basic_ptree, std::__cxx11::basic_string > >, std::allocator, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > > > >, std::allocator, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > >': /pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index_container.hpp:623:19: required from 'void boost::multi_index::multi_index_container::copy_construct_from(const boost::multi_index::multi_index_container&) [with Value = std::pair, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >; IndexSpecifierList = boost::multi_index::indexed_by, boost::multi_index::ordered_non_unique, std::__cxx11::basic_string >::subs::by_name, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::multi_index::member, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >, const std::__cxx11::basic_string, &std::pair, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >::first>, std::less > >, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, 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, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > >]' /pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index_container.hpp:294:24: required from 'boost::multi_index::multi_index_container::multi_index_container(const boost::multi_index::multi_index_container&) [with Value = std::pair, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >; IndexSpecifierList = boost::multi_index::indexed_by, boost::multi_index::ordered_non_unique, std::__cxx11::basic_string >::subs::by_name, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::multi_index::member, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >, const std::__cxx11::basic_string, &std::pair, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >::first>, std::less > >, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, 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, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > >]' /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:195:22: required from 'boost::property_tree::basic_ptree::basic_ptree(const boost::property_tree::basic_ptree&) [with Key = std::__cxx11::basic_string; Data = std::__cxx11::basic_string; KeyCompare = std::less >]' 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::property_tree::basic_ptree, std::__cxx11::basic_string > >, std::allocator, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > > > >, std::allocator, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > >' has pointer data members [-Weffc++] 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 override 'boost::multi_index::detail::copy_map, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >, std::allocator, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > > > >, std::allocator, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > >(const boost::multi_index::detail::copy_map, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >, std::allocator, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > > > >, std::allocator, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > >&)' [-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::property_tree::basic_ptree, std::__cxx11::basic_string > >, std::allocator, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > > > >, std::allocator, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > >&)' [-Weffc++] In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/trim.hpp:23:0, 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:240:51: warning: user-defined 'boost::algorithm::detail::pred_andF boost::algorithm::operator&&(const boost::algorithm::predicate_facade&, const boost::algorithm::predicate_facade&)' always evaluates both arguments [-Weffc++] const predicate_facade& Pred2 ) ^ /pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/classification.hpp:264:51: warning: user-defined 'boost::algorithm::detail::pred_orF boost::algorithm::operator||(const boost::algorithm::predicate_facade&, const boost::algorithm::predicate_facade&)' always evaluates both arguments [-Weffc++] const predicate_facade& Pred2 ) ^ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/function/function_template.hpp:14:0, 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++] 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::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::special_values_parser() [with date_type = boost::gregorian::date; charT = char]' /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/time_parsing.hpp:316:18: required from 'time_type boost::date_time::parse_iso_time(const string&, char) [with time_type = boost::posix_time::ptime; std::__cxx11::string = std::__cxx11::basic_string]' /pbulk/work/net/libcmis/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::m_next_chars' should be initialized in the member initialization list [-Weffc++] 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:0, 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::string_parse_tree(boost::date_time::string_parse_tree::collection_type, unsigned int) [with charT = char; boost::date_time::string_parse_tree::collection_type = std::vector >]': /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::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::string_type = std::__cxx11::basic_string]' /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/special_values_parser.hpp:54:17: required from 'boost::date_time::special_values_parser::special_values_parser() [with date_type = boost::gregorian::date; charT = char]' /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/time_parsing.hpp:316:18: required from 'time_type boost::date_time::parse_iso_time(const string&, char) [with time_type = boost::posix_time::ptime; std::__cxx11::string = std::__cxx11::basic_string]' /pbulk/work/net/libcmis/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::m_next_chars' should be initialized in the member initialization list [-Weffc++] string_parse_tree(collection_type names, unsigned int starting_point=0) : ^~~~~~~~~~~~~~~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/copy_map.hpp:24:0, 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::property_tree::basic_ptree, std::__cxx11::basic_string > >, std::allocator, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > > > > >, std::allocator, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > >': /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::property_tree::basic_ptree, std::__cxx11::basic_string > >, std::allocator, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > > > >, std::allocator, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > >' /pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index_container.hpp:623:19: required from 'void boost::multi_index::multi_index_container::copy_construct_from(const boost::multi_index::multi_index_container&) [with Value = std::pair, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >; IndexSpecifierList = boost::multi_index::indexed_by, boost::multi_index::ordered_non_unique, std::__cxx11::basic_string >::subs::by_name, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::multi_index::member, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >, const std::__cxx11::basic_string, &std::pair, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >::first>, std::less > >, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, 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, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > >]' /pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index_container.hpp:294:24: required from 'boost::multi_index::multi_index_container::multi_index_container(const boost::multi_index::multi_index_container&) [with Value = std::pair, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >; IndexSpecifierList = boost::multi_index::indexed_by, boost::multi_index::ordered_non_unique, std::__cxx11::basic_string >::subs::by_name, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::multi_index::member, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >, const std::__cxx11::basic_string, &std::pair, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >::first>, std::less > >, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, 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, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > >]' /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:195:22: required from 'boost::property_tree::basic_ptree::basic_ptree(const boost::property_tree::basic_ptree&) [with Key = std::__cxx11::basic_string; Data = std::__cxx11::basic_string; KeyCompare = std::less >]' 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::property_tree::basic_ptree, std::__cxx11::basic_string > >, std::allocator, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > > > > >, std::allocator, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > >' has pointer data members [-Weffc++] 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 override 'boost::multi_index::detail::auto_space, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >, std::allocator, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > > > > >, std::allocator, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > >(const boost::multi_index::detail::auto_space, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >, std::allocator, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > > > > >, std::allocator, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > >&)' [-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::property_tree::basic_ptree, std::__cxx11::basic_string > >, std::allocator, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > > > > >, std::allocator, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > >&)' [-Weffc++] In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/index_base.hpp:23:0, 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::property_tree::basic_ptree, std::__cxx11::basic_string > >, std::allocator, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > > > >, std::allocator, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > >': /pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index_container.hpp:623:19: required from 'void boost::multi_index::multi_index_container::copy_construct_from(const boost::multi_index::multi_index_container&) [with Value = std::pair, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >; IndexSpecifierList = boost::multi_index::indexed_by, boost::multi_index::ordered_non_unique, std::__cxx11::basic_string >::subs::by_name, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::multi_index::member, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >, const std::__cxx11::basic_string, &std::pair, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >::first>, std::less > >, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, 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, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > >]' /pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index_container.hpp:294:24: required from 'boost::multi_index::multi_index_container::multi_index_container(const boost::multi_index::multi_index_container&) [with Value = std::pair, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >; IndexSpecifierList = boost::multi_index::indexed_by, boost::multi_index::ordered_non_unique, std::__cxx11::basic_string >::subs::by_name, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::multi_index::member, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >, const std::__cxx11::basic_string, &std::pair, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >::first>, std::less > >, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, 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, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > >]' /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:195:22: required from 'boost::property_tree::basic_ptree::basic_ptree(const boost::property_tree::basic_ptree&) [with Key = std::__cxx11::basic_string; Data = std::__cxx11::basic_string; KeyCompare = std::less >]' 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::property_tree::basic_ptree, std::__cxx11::basic_string > >, std::allocator, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > > > >, std::allocator, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > >' has pointer data members [-Weffc++] 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 override 'boost::multi_index::detail::copy_map, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >, std::allocator, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > > > >, std::allocator, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > >(const boost::multi_index::detail::copy_map, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >, std::allocator, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > > > >, std::allocator, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > >&)' [-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::property_tree::basic_ptree, std::__cxx11::basic_string > >, std::allocator, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > > > >, std::allocator, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > >&)' [-Weffc++] In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/range/iterator_range_core.hpp:27:0, 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, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >, std::__cxx11::basic_string, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string&, long int, false, false>': /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:854:9: required from 'class boost::iterators::iterator_facade, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >, std::__cxx11::basic_string, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string&, long int>' /pbulk/work/net/libcmis/work/.buildlink/include/boost/token_iterator.hpp:30:9: required from 'class boost::token_iterator, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >' /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::operator++() [with Derived = boost::token_iterator, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >; Value = std::__cxx11::basic_string; CategoryOrTraversal = boost::iterators::forward_traversal_tag; Reference = const std::__cxx11::basic_string&; Difference = long int]' should return 'boost::iterators::detail::iterator_facade_base, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >, std::__cxx11::basic_string, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string&, long int, false, false>&' [-Weffc++] Derived& operator++() ^~~~~~~~ /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp: In substitution of 'template typename boost::iterators::detail::postfix_increment_result::type boost::iterators::operator++(boost::iterators::iterator_facade&, int) [with I = boost::token_iterator, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >; V = std::__cxx11::basic_string; TC = boost::iterators::forward_traversal_tag; R = const std::__cxx11::basic_string&; D = long 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&, const std::__cxx11::basic_string&>, boost::mpl::not_ >, mpl_::bool_, mpl_::bool_, mpl_::bool_ >, boost::mpl::if_&, std::__cxx11::basic_string >, boost::iterators::detail::postfix_increment_proxy, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string > >, boost::iterators::detail::writable_postfix_increment_proxy, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string > > >, boost::mpl::identity, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string > > >::type boost::iterators::operator++(boost::iterators::iterator_facade, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >, std::__cxx11::basic_string, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string&, long int>&, int)' should return 'boost::iterators::iterator_facade, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >, std::__cxx11::basic_string, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string&, long int>' [-Weffc++] operator++( ^~~~~~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/period_parser.hpp:19:0, 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::string_parse_tree(boost::date_time::string_parse_tree::collection_type, unsigned int) [with charT = char; boost::date_time::string_parse_tree::collection_type = std::vector >]': /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::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::string_type = std::__cxx11::basic_string]' /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/special_values_parser.hpp:54:17: required from 'boost::date_time::special_values_parser::special_values_parser() [with date_type = boost::gregorian::date; charT = char]' /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/time_parsing.hpp:316:18: required from 'time_type boost::date_time::parse_iso_time(const string&, char) [with time_type = boost::posix_time::ptime; std::__cxx11::string = std::__cxx11::basic_string]' /pbulk/work/net/libcmis/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::m_next_chars' should be initialized in the member initialization list [-Weffc++] 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/exceptions.hpp:17:0, 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:21: warning: 'operator=' should return a reference to '*this' [-Weffc++] return *this; ^~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/range/iterator_range_core.hpp:27:0, 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, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, long 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, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, long 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, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, long int, true, true>' /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:854:9: required from 'class boost::iterators::iterator_facade, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, long int>' /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_adaptor.hpp:249:9: required from 'class boost::iterators::iterator_adaptor, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>, __gnu_cxx::__normal_iterator >, 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]' /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/string_parse_tree.hpp:110:54: required from 'boost::date_time::string_parse_tree::string_parse_tree(boost::date_time::string_parse_tree::collection_type, unsigned int) [with charT = char; boost::date_time::string_parse_tree::collection_type = std::vector >]' /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::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::string_type = std::__cxx11::basic_string]' /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/special_values_parser.hpp:54:17: required from 'boost::date_time::special_values_parser::special_values_parser() [with date_type = boost::gregorian::date; charT = char]' /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/time_parsing.hpp:316:18: required from 'time_type boost::date_time::parse_iso_time(const string&, char) [with time_type = boost::posix_time::ptime; std::__cxx11::string = std::__cxx11::basic_string]' /pbulk/work/net/libcmis/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::operator++() [with Derived = boost::iterators::transform_iterator, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>; Value = char; CategoryOrTraversal = boost::iterators::random_access_traversal_tag; Reference = char; Difference = long int]' should return 'boost::iterators::detail::iterator_facade_base, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, long int, false, false>&' [-Weffc++] Derived& operator++() ^~~~~~~~ /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp: In instantiation of 'class boost::iterators::detail::iterator_facade_base, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, long 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, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, long int, true, true>' /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:854:9: required from 'class boost::iterators::iterator_facade, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, long int>' /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_adaptor.hpp:249:9: required from 'class boost::iterators::iterator_adaptor, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>, __gnu_cxx::__normal_iterator >, 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, __gnu_cxx::__normal_iterator >, 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; RangeT = std::__cxx11::basic_string; FunctorT = boost::algorithm::detail::to_lowerF]' /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]' /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/string_parse_tree.hpp:110:54: required from 'boost::date_time::string_parse_tree::string_parse_tree(boost::date_time::string_parse_tree::collection_type, unsigned int) [with charT = char; boost::date_time::string_parse_tree::collection_type = std::vector >]' /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::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::string_type = std::__cxx11::basic_string]' /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/special_values_parser.hpp:54:17: required from 'boost::date_time::special_values_parser::special_values_parser() [with date_type = boost::gregorian::date; charT = char]' /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/time_parsing.hpp:316:18: required from 'time_type boost::date_time::parse_iso_time(const string&, char) [with time_type = boost::posix_time::ptime; std::__cxx11::string = std::__cxx11::basic_string]' /pbulk/work/net/libcmis/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::operator--() [with Derived = boost::iterators::transform_iterator, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>; Value = char; CategoryOrTraversal = boost::iterators::random_access_traversal_tag; Reference = char; Difference = long int]' should return 'boost::iterators::detail::iterator_facade_base, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, long int, true, false>&' [-Weffc++] 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::operator--(int) [with Derived = boost::iterators::transform_iterator, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>; Value = char; CategoryOrTraversal = boost::iterators::random_access_traversal_tag; Reference = char; Difference = long int]' should return 'boost::iterators::detail::iterator_facade_base, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, long int, true, false>' [-Weffc++] Derived operator--(int) ^~~~~~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/range/iterator_range_core.hpp:27:0, 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, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, long 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, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, long 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, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, long int, true, true>' /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:854:9: required from 'class boost::iterators::iterator_facade, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, long int>' /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_adaptor.hpp:249:9: required from 'class boost::iterators::iterator_adaptor, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>, __gnu_cxx::__normal_iterator >, 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]' /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/string_parse_tree.hpp:110:54: required from 'boost::date_time::string_parse_tree::string_parse_tree(boost::date_time::string_parse_tree::collection_type, unsigned int) [with charT = char; boost::date_time::string_parse_tree::collection_type = std::vector >]' /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::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::string_type = std::__cxx11::basic_string]' /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/special_values_parser.hpp:54:17: required from 'boost::date_time::special_values_parser::special_values_parser() [with date_type = boost::gregorian::date; charT = char]' /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/time_parsing.hpp:316:18: required from 'time_type boost::date_time::parse_iso_time(const string&, char) [with time_type = boost::posix_time::ptime; std::__cxx11::string = std::__cxx11::basic_string]' /pbulk/work/net/libcmis/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::operator++() [with Derived = boost::iterators::transform_iterator, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>; Value = char; CategoryOrTraversal = boost::iterators::random_access_traversal_tag; Reference = char; Difference = long int]' should return 'boost::iterators::detail::iterator_facade_base, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, long int, false, false>&' [-Weffc++] Derived& operator++() ^~~~~~~~ /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp: In instantiation of 'class boost::iterators::detail::iterator_facade_base, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, long 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, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, long int, true, true>' /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:854:9: required from 'class boost::iterators::iterator_facade, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, long int>' /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_adaptor.hpp:249:9: required from 'class boost::iterators::iterator_adaptor, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>, __gnu_cxx::__normal_iterator >, 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, __gnu_cxx::__normal_iterator >, 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; RangeT = std::__cxx11::basic_string; FunctorT = boost::algorithm::detail::to_lowerF]' /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]' /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/string_parse_tree.hpp:110:54: required from 'boost::date_time::string_parse_tree::string_parse_tree(boost::date_time::string_parse_tree::collection_type, unsigned int) [with charT = char; boost::date_time::string_parse_tree::collection_type = std::vector >]' /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::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::string_type = std::__cxx11::basic_string]' /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/special_values_parser.hpp:54:17: required from 'boost::date_time::special_values_parser::special_values_parser() [with date_type = boost::gregorian::date; charT = char]' /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/time_parsing.hpp:316:18: required from 'time_type boost::date_time::parse_iso_time(const string&, char) [with time_type = boost::posix_time::ptime; std::__cxx11::string = std::__cxx11::basic_string]' /pbulk/work/net/libcmis/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::operator--() [with Derived = boost::iterators::transform_iterator, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>; Value = char; CategoryOrTraversal = boost::iterators::random_access_traversal_tag; Reference = char; Difference = long int]' should return 'boost::iterators::detail::iterator_facade_base, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, long int, true, false>&' [-Weffc++] 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::operator--(int) [with Derived = boost::iterators::transform_iterator, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>; Value = char; CategoryOrTraversal = boost::iterators::random_access_traversal_tag; Reference = char; Difference = long int]' should return 'boost::iterators::detail::iterator_facade_base, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, long int, true, false>' [-Weffc++] Derived operator--(int) ^~~~~~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/tuple/tuple.hpp:28:0, 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:13: warning: 'operator=' should return a reference to '*this' [-Weffc++] return *this; ^~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/index_saver.hpp:17:0, 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++] 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:0, 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:50: warning: user-defined 'boost::_bi::bind_t, typename boost::_bi::add_value::type> > boost::_bi::operator&&(const boost::_bi::bind_t&, A2)' always evaluates both arguments [-Weffc++] operator op (bind_t 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' BOOST_BIND_OPERATOR( &&, logical_and ) ^~~~~~~~~~~~~~~~~~~ /pbulk/work/net/libcmis/work/.buildlink/include/boost/bind/bind.hpp:437:50: warning: user-defined 'boost::_bi::bind_t, typename boost::_bi::add_value::type> > boost::_bi::operator||(const boost::_bi::bind_t&, A2)' always evaluates both arguments [-Weffc++] operator op (bind_t 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' BOOST_BIND_OPERATOR( ||, logical_or ) ^~~~~~~~~~~~~~~~~~~ CXX libcmis_la-onedrive-object.lo CXX libcmis_la-onedrive-property.lo In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520:0, 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& boost::property_tree::basic_ptree::get_child(const path_type&)': /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:573:62: warning: declaration of 'path' shadows a global declaration [-Wshadow] basic_ptree::get_child(const path_type &path) ^ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15:0, 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 typedef string_path > path; ^~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520:0, 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& boost::property_tree::basic_ptree::get_child(const path_type&) const': /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:585:64: warning: declaration of 'path' shadows a global declaration [-Wshadow] basic_ptree::get_child(const path_type &path) const ^~~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15:0, 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 typedef string_path > path; ^~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520:0, 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& boost::property_tree::basic_ptree::get_child(const path_type&, boost::property_tree::basic_ptree::self_type&)': /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:593:65: warning: declaration of 'path' shadows a global declaration [-Wshadow] self_type &default_value) ^ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15:0, 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 typedef string_path > path; ^~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520:0, 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& boost::property_tree::basic_ptree::get_child(const path_type&, const self_type&) const': /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:603:73: warning: declaration of 'path' shadows a global declaration [-Wshadow] const self_type &default_value) const ^~~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15:0, 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 typedef string_path > path; ^~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520:0, 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::get_child_optional(const path_type&)': /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:612:71: warning: declaration of 'path' shadows a global declaration [-Wshadow] basic_ptree::get_child_optional(const path_type &path) ^ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15:0, 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 typedef string_path > path; ^~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520:0, 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::get_child_optional(const path_type&) const': /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:624:73: warning: declaration of 'path' shadows a global declaration [-Wshadow] basic_ptree::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:0, 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 typedef string_path > path; ^~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520:0, 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& boost::property_tree::basic_ptree::put_child(const path_type&, const self_type&)': /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:637:63: warning: declaration of 'path' shadows a global declaration [-Wshadow] const self_type &value) ^ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15:0, 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 typedef string_path > path; ^~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520:0, 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& boost::property_tree::basic_ptree::add_child(const path_type&, const self_type&)': /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:655:63: warning: declaration of 'path' shadows a global declaration [-Wshadow] const self_type &value) ^ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15:0, 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 typedef string_path > path; ^~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520:0, 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, Type>::type boost::property_tree::basic_ptree::get(const path_type&, Translator) const': /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:744:46: warning: declaration of 'path' shadows a global declaration [-Wshadow] Translator tr) const ^~~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15:0, 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 typedef string_path > path; ^~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520:0, 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::get(const path_type&) const': /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:751:59: warning: declaration of 'path' shadows a global declaration [-Wshadow] Type basic_ptree::get(const path_type &path) const ^~~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15:0, 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 typedef string_path > path; ^~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520:0, 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::get(const path_type&, const Type&, Translator) const': /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:760:51: warning: declaration of 'path' shadows a global declaration [-Wshadow] Translator tr) const ^~~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15:0, 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 typedef string_path > path; ^~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520:0, 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, std::__cxx11::basic_string >::type boost::property_tree::basic_ptree::get(const path_type&, const Ch*, Translator) const': /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:772:72: warning: declaration of 'path' shadows a global declaration [-Wshadow] 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:0, 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 typedef string_path > path; ^~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520:0, 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, Type>::type boost::property_tree::basic_ptree::get(const path_type&, const Type&) const': /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:781:58: warning: declaration of 'path' shadows a global declaration [-Wshadow] const Type &default_value) const ^~~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15:0, 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 typedef string_path > path; ^~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520:0, 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, std::__cxx11::basic_string >::type boost::property_tree::basic_ptree::get(const path_type&, const Ch*) const': /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:793:57: warning: declaration of 'path' shadows a global declaration [-Wshadow] 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:0, 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 typedef string_path > path; ^~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520:0, 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::get_optional(const path_type&, Translator) const': /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:801:73: warning: declaration of 'path' shadows a global declaration [-Wshadow] Translator tr) const ^~~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15:0, 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 typedef string_path > path; ^~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520:0, 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::get_optional(const path_type&) const': /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:813:72: warning: declaration of 'path' shadows a global declaration [-Wshadow] const path_type &path) const ^~~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15:0, 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 typedef string_path > path; ^~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520:0, 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& boost::property_tree::basic_ptree::put(const path_type&, const Type&, Translator)': /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:844:64: warning: declaration of 'path' shadows a global declaration [-Wshadow] 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:0, 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 typedef string_path > path; ^~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520:0, 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& boost::property_tree::basic_ptree::put(const path_type&, const Type&)': /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:859:49: warning: declaration of 'path' shadows a global declaration [-Wshadow] const path_type &path, const Type &value) ^ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15:0, 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 typedef string_path > path; ^~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520:0, 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& boost::property_tree::basic_ptree::add(const path_type&, const Type&, Translator)': /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:868:64: warning: declaration of 'path' shadows a global declaration [-Wshadow] 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:0, 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 typedef string_path > path; ^~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520:0, 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& boost::property_tree::basic_ptree::add(const path_type&, const Type&)': /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:878:49: warning: declaration of 'path' shadows a global declaration [-Wshadow] const path_type &path, const Type &value) ^ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15:0, 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 typedef string_path > path; ^~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/range/iterator_range_core.hpp:27:0, 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 >, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >, std::__cxx11::basic_string, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string&, long int, false, false>': /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:854:9: required from 'class boost::iterators::iterator_facade >, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >, std::__cxx11::basic_string, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string&, long int>' /pbulk/work/net/libcmis/work/.buildlink/include/boost/token_iterator.hpp:30:9: required from 'class boost::token_iterator >, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >' /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_parsing.hpp:322:36: required from 'boost::date_time::period boost::date_time::from_simple_string_type(const std::__cxx11::basic_string&) [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::operator++() [with Derived = boost::token_iterator >, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >; Value = std::__cxx11::basic_string; CategoryOrTraversal = boost::iterators::forward_traversal_tag; Reference = const std::__cxx11::basic_string&; Difference = long int]' should return 'boost::iterators::detail::iterator_facade_base >, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >, std::__cxx11::basic_string, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string&, long int, false, false>&' [-Weffc++] Derived& operator++() ^~~~~~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/node_type.hpp:22:0, 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::property_tree::basic_ptree, std::__cxx11::basic_string > >, std::allocator, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > > > >*, boost::multi_index::multi_index_container, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >, boost::multi_index::indexed_by, boost::multi_index::ordered_non_unique, std::__cxx11::basic_string >::subs::by_name, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::multi_index::member, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >, const std::__cxx11::basic_string, &std::pair, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >::first>, std::less > >, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, 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, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > > >': /pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index_container.hpp:99:7: required from 'class boost::multi_index::multi_index_container, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >, boost::multi_index::indexed_by, boost::multi_index::ordered_non_unique, std::__cxx11::basic_string >::subs::by_name, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::multi_index::member, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >, const std::__cxx11::basic_string, &std::pair, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >::first>, std::less > >, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, 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, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > >' /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 >::subs' /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:195:64: required from 'boost::property_tree::basic_ptree::basic_ptree(const boost::property_tree::basic_ptree&) [with Key = std::__cxx11::basic_string; Data = std::__cxx11::basic_string; KeyCompare = std::less >]' 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::property_tree::basic_ptree, std::__cxx11::basic_string > >, std::allocator, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > > > >*, boost::multi_index::multi_index_container, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >, boost::multi_index::indexed_by, boost::multi_index::ordered_non_unique, std::__cxx11::basic_string >::subs::by_name, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::multi_index::member, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >, const std::__cxx11::basic_string, &std::pair, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >::first>, std::less > >, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, 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, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > > >' has pointer data members [-Weffc++] 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 override 'boost::multi_index::detail::header_holder, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >, std::allocator, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > > > >*, boost::multi_index::multi_index_container, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >, boost::multi_index::indexed_by, boost::multi_index::ordered_non_unique, std::__cxx11::basic_string >::subs::by_name, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::multi_index::member, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >, const std::__cxx11::basic_string, &std::pair, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >::first>, std::less > >, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, 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, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > > >(const boost::multi_index::detail::header_holder, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >, std::allocator, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > > > >*, boost::multi_index::multi_index_container, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >, boost::multi_index::indexed_by, boost::multi_index::ordered_non_unique, std::__cxx11::basic_string >::subs::by_name, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::multi_index::member, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >, const std::__cxx11::basic_string, &std::pair, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >::first>, std::less > >, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, 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, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > > >&)' [-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::property_tree::basic_ptree, std::__cxx11::basic_string > >, std::allocator, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > > > >*, boost::multi_index::multi_index_container, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >, boost::multi_index::indexed_by, boost::multi_index::ordered_non_unique, std::__cxx11::basic_string >::subs::by_name, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::multi_index::member, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >, const std::__cxx11::basic_string, &std::pair, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >::first>, std::less > >, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, 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, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > > >&)' [-Weffc++] In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/token_iterator.hpp:24:0, 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_separator(const Char*, const Char*, boost::empty_token_policy) [with Char = char; Tr = std::char_traits]': /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::__cxx11::string = std::__cxx11::basic_string]' /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 >::m_kept_delims' should be initialized in the member initialization list [-Weffc++] char_separator(const Char* dropped_delims, ^~~~~~~~~~~~~~ /pbulk/work/net/libcmis/work/.buildlink/include/boost/token_functions.hpp: In instantiation of 'boost::char_separator::char_separator(const Char*, const Char*, boost::empty_token_policy) [with Char = wchar_t; Tr = std::char_traits]': /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_parsing.hpp:320:22: required from 'boost::date_time::period boost::date_time::from_simple_string_type(const std::__cxx11::basic_string&) [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 >::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:0, 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::special_values_parser() [with date_type = boost::gregorian::date; charT = char]': /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/time_parsing.hpp:316:18: required from 'time_type boost::date_time::parse_iso_time(const string&, char) [with time_type = boost::posix_time::ptime; std::__cxx11::string = std::__cxx11::basic_string]' /pbulk/work/net/libcmis/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::m_sv_strings' should be initialized in the member initialization list [-Weffc++] special_values_parser() ^~~~~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/period_parser.hpp:19:0, 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::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::__cxx11::string = std::__cxx11::basic_string]' /pbulk/work/net/libcmis/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::cache' should be initialized in the member initialization list [-Weffc++] 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::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::special_values_parser() [with date_type = boost::gregorian::date; charT = char]' /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/time_parsing.hpp:316:18: required from 'time_type boost::date_time::parse_iso_time(const string&, char) [with time_type = boost::posix_time::ptime; std::__cxx11::string = std::__cxx11::basic_string]' /pbulk/work/net/libcmis/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::m_next_chars' should be initialized in the member initialization list [-Weffc++] 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:0, 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::property_tree::basic_ptree, std::__cxx11::basic_string > >, std::allocator, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > > > > >, std::allocator, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > >': /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::property_tree::basic_ptree, std::__cxx11::basic_string > >, std::allocator, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > > > >, std::allocator, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > >' /pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index_container.hpp:623:19: required from 'void boost::multi_index::multi_index_container::copy_construct_from(const boost::multi_index::multi_index_container&) [with Value = std::pair, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >; IndexSpecifierList = boost::multi_index::indexed_by, boost::multi_index::ordered_non_unique, std::__cxx11::basic_string >::subs::by_name, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::multi_index::member, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >, const std::__cxx11::basic_string, &std::pair, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >::first>, std::less > >, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, 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, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > >]' /pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index_container.hpp:294:24: required from 'boost::multi_index::multi_index_container::multi_index_container(const boost::multi_index::multi_index_container&) [with Value = std::pair, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >; IndexSpecifierList = boost::multi_index::indexed_by, boost::multi_index::ordered_non_unique, std::__cxx11::basic_string >::subs::by_name, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::multi_index::member, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >, const std::__cxx11::basic_string, &std::pair, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >::first>, std::less > >, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, 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, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > >]' /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:195:22: required from 'boost::property_tree::basic_ptree::basic_ptree(const boost::property_tree::basic_ptree&) [with Key = std::__cxx11::basic_string; Data = std::__cxx11::basic_string; KeyCompare = std::less >]' 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::property_tree::basic_ptree, std::__cxx11::basic_string > >, std::allocator, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > > > > >, std::allocator, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > >' has pointer data members [-Weffc++] 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 override 'boost::multi_index::detail::auto_space, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >, std::allocator, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > > > > >, std::allocator, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > >(const boost::multi_index::detail::auto_space, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >, std::allocator, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > > > > >, std::allocator, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > >&)' [-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::property_tree::basic_ptree, std::__cxx11::basic_string > >, std::allocator, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > > > > >, std::allocator, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > >&)' [-Weffc++] In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/index_base.hpp:23:0, 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::property_tree::basic_ptree, std::__cxx11::basic_string > >, std::allocator, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > > > >, std::allocator, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > >': /pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index_container.hpp:623:19: required from 'void boost::multi_index::multi_index_container::copy_construct_from(const boost::multi_index::multi_index_container&) [with Value = std::pair, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >; IndexSpecifierList = boost::multi_index::indexed_by, boost::multi_index::ordered_non_unique, std::__cxx11::basic_string >::subs::by_name, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::multi_index::member, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >, const std::__cxx11::basic_string, &std::pair, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >::first>, std::less > >, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, 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, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > >]' /pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index_container.hpp:294:24: required from 'boost::multi_index::multi_index_container::multi_index_container(const boost::multi_index::multi_index_container&) [with Value = std::pair, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >; IndexSpecifierList = boost::multi_index::indexed_by, boost::multi_index::ordered_non_unique, std::__cxx11::basic_string >::subs::by_name, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::multi_index::member, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >, const std::__cxx11::basic_string, &std::pair, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >::first>, std::less > >, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, 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, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > >]' /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:195:22: required from 'boost::property_tree::basic_ptree::basic_ptree(const boost::property_tree::basic_ptree&) [with Key = std::__cxx11::basic_string; Data = std::__cxx11::basic_string; KeyCompare = std::less >]' 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::property_tree::basic_ptree, std::__cxx11::basic_string > >, std::allocator, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > > > >, std::allocator, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > >' has pointer data members [-Weffc++] 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 override 'boost::multi_index::detail::copy_map, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >, std::allocator, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > > > >, std::allocator, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > >(const boost::multi_index::detail::copy_map, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >, std::allocator, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > > > >, std::allocator, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > >&)' [-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::property_tree::basic_ptree, std::__cxx11::basic_string > >, std::allocator, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > > > >, std::allocator, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > >&)' [-Weffc++] In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/period_parser.hpp:19:0, 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::string_parse_tree(boost::date_time::string_parse_tree::collection_type, unsigned int) [with charT = char; boost::date_time::string_parse_tree::collection_type = std::vector >]': /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::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::string_type = std::__cxx11::basic_string]' /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/special_values_parser.hpp:54:17: required from 'boost::date_time::special_values_parser::special_values_parser() [with date_type = boost::gregorian::date; charT = char]' /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/time_parsing.hpp:316:18: required from 'time_type boost::date_time::parse_iso_time(const string&, char) [with time_type = boost::posix_time::ptime; std::__cxx11::string = std::__cxx11::basic_string]' /pbulk/work/net/libcmis/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::m_next_chars' should be initialized in the member initialization list [-Weffc++] string_parse_tree(collection_type names, unsigned int starting_point=0) : ^~~~~~~~~~~~~~~~~ CXX libcmis_la-onedrive-repository.lo In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/range/iterator_range_core.hpp:27:0, 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, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, long 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, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, long 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, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, long int, true, true>' /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:854:9: required from 'class boost::iterators::iterator_facade, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, long int>' /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_adaptor.hpp:249:9: required from 'class boost::iterators::iterator_adaptor, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>, __gnu_cxx::__normal_iterator >, 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]' /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/string_parse_tree.hpp:110:54: required from 'boost::date_time::string_parse_tree::string_parse_tree(boost::date_time::string_parse_tree::collection_type, unsigned int) [with charT = char; boost::date_time::string_parse_tree::collection_type = std::vector >]' /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::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::string_type = std::__cxx11::basic_string]' /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/special_values_parser.hpp:54:17: required from 'boost::date_time::special_values_parser::special_values_parser() [with date_type = boost::gregorian::date; charT = char]' /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/time_parsing.hpp:316:18: required from 'time_type boost::date_time::parse_iso_time(const string&, char) [with time_type = boost::posix_time::ptime; std::__cxx11::string = std::__cxx11::basic_string]' /pbulk/work/net/libcmis/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::operator++() [with Derived = boost::iterators::transform_iterator, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>; Value = char; CategoryOrTraversal = boost::iterators::random_access_traversal_tag; Reference = char; Difference = long int]' should return 'boost::iterators::detail::iterator_facade_base, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, long int, false, false>&' [-Weffc++] Derived& operator++() ^~~~~~~~ /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp: In instantiation of 'class boost::iterators::detail::iterator_facade_base, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, long 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, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, long int, true, true>' /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:854:9: required from 'class boost::iterators::iterator_facade, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, long int>' /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_adaptor.hpp:249:9: required from 'class boost::iterators::iterator_adaptor, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>, __gnu_cxx::__normal_iterator >, 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, __gnu_cxx::__normal_iterator >, 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; RangeT = std::__cxx11::basic_string; FunctorT = boost::algorithm::detail::to_lowerF]' /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]' /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/string_parse_tree.hpp:110:54: required from 'boost::date_time::string_parse_tree::string_parse_tree(boost::date_time::string_parse_tree::collection_type, unsigned int) [with charT = char; boost::date_time::string_parse_tree::collection_type = std::vector >]' /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::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::string_type = std::__cxx11::basic_string]' /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/special_values_parser.hpp:54:17: required from 'boost::date_time::special_values_parser::special_values_parser() [with date_type = boost::gregorian::date; charT = char]' /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/time_parsing.hpp:316:18: required from 'time_type boost::date_time::parse_iso_time(const string&, char) [with time_type = boost::posix_time::ptime; std::__cxx11::string = std::__cxx11::basic_string]' /pbulk/work/net/libcmis/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::operator--() [with Derived = boost::iterators::transform_iterator, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>; Value = char; CategoryOrTraversal = boost::iterators::random_access_traversal_tag; Reference = char; Difference = long int]' should return 'boost::iterators::detail::iterator_facade_base, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, long int, true, false>&' [-Weffc++] 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::operator--(int) [with Derived = boost::iterators::transform_iterator, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>; Value = char; CategoryOrTraversal = boost::iterators::random_access_traversal_tag; Reference = char; Difference = long int]' should return 'boost::iterators::detail::iterator_facade_base, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, long int, true, false>' [-Weffc++] Derived operator--(int) ^~~~~~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/shared_ptr.hpp:17:0, 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++] esft2_deleter_wrapper() BOOST_SP_NOEXCEPT ^~~~~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/time_duration.hpp:17:0, 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:17: warning: prefix 'T& boost::operators_impl::output_iterator_helper::operator++()' should return 'boost::operators_impl::output_iterator_helper&' [-Weffc++] T& operator++() { return static_cast(*this); } ^ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/time_duration.hpp:17:0, 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:17: warning: prefix 'T& boost::operators_impl::output_iterator_helper::operator++()' should return 'boost::operators_impl::output_iterator_helper&' [-Weffc++] T& operator++() { return static_cast(*this); } ^ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/range/iterator_range_core.hpp:27:0, 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:29: warning: prefix 'Derived& boost::iterators::detail::iterator_facade_base::operator++()' should return 'boost::iterators::detail::iterator_facade_base&' [-Weffc++] Derived& operator++() ^ /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:778:29: warning: prefix 'Derived& boost::iterators::detail::iterator_facade_base::operator--()' should return 'boost::iterators::detail::iterator_facade_base&' [-Weffc++] Derived& operator--() ^ /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:784:31: warning: postfix 'Derived boost::iterators::detail::iterator_facade_base::operator--(int)' should return 'boost::iterators::detail::iterator_facade_base' [-Weffc++] Derived operator--(int) ^ /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:875:3: warning: postfix 'typename boost::iterators::detail::postfix_increment_result::type boost::iterators::operator++(boost::iterators::iterator_facade&, int)' should return 'boost::iterators::iterator_facade' [-Weffc++] ) ^ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/range/iterator_range_core.hpp:27:0, 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:29: warning: prefix 'Derived& boost::iterators::detail::iterator_facade_base::operator++()' should return 'boost::iterators::detail::iterator_facade_base&' [-Weffc++] Derived& operator++() ^ /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:778:29: warning: prefix 'Derived& boost::iterators::detail::iterator_facade_base::operator--()' should return 'boost::iterators::detail::iterator_facade_base&' [-Weffc++] Derived& operator--() ^ /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:784:31: warning: postfix 'Derived boost::iterators::detail::iterator_facade_base::operator--(int)' should return 'boost::iterators::detail::iterator_facade_base' [-Weffc++] Derived operator--(int) ^ /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:875:3: warning: postfix 'typename boost::iterators::detail::postfix_increment_result::type boost::iterators::operator++(boost::iterators::iterator_facade&, int)' should return 'boost::iterators::iterator_facade' [-Weffc++] ) ^ /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp: In instantiation of 'class boost::iterators::detail::iterator_facade_base >, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >, std::__cxx11::basic_string, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string&, long int, false, false>': /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:854:9: required from 'class boost::iterators::iterator_facade >, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >, std::__cxx11::basic_string, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string&, long int>' /pbulk/work/net/libcmis/work/.buildlink/include/boost/token_iterator.hpp:30:9: required from 'class boost::token_iterator >, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >' /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::operator++() [with Derived = boost::token_iterator >, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >; Value = std::__cxx11::basic_string; CategoryOrTraversal = boost::iterators::forward_traversal_tag; Reference = const std::__cxx11::basic_string&; Difference = long int]' should return 'boost::iterators::detail::iterator_facade_base >, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >, std::__cxx11::basic_string, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string&, long int, false, false>&' [-Weffc++] Derived& operator++() ^~~~~~~~ /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp: In instantiation of 'class boost::iterators::detail::iterator_facade_base >, std::__cxx11::basic_string >, std::__cxx11::basic_string, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string&, long int, false, false>': /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:854:9: required from 'class boost::iterators::iterator_facade >, std::__cxx11::basic_string >, std::__cxx11::basic_string, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string&, long int>' /pbulk/work/net/libcmis/work/.buildlink/include/boost/token_iterator.hpp:30:9: required from 'class boost::token_iterator >, std::__cxx11::basic_string >' /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::operator++() [with Derived = boost::token_iterator >, std::__cxx11::basic_string >; Value = std::__cxx11::basic_string; CategoryOrTraversal = boost::iterators::forward_traversal_tag; Reference = const std::__cxx11::basic_string&; Difference = long int]' should return 'boost::iterators::detail::iterator_facade_base >, std::__cxx11::basic_string >, std::__cxx11::basic_string, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string&, long int, false, false>&' [-Weffc++] In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/shared_ptr.hpp:17:0, 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++] esft2_deleter_wrapper() BOOST_SP_NOEXCEPT ^~~~~~~~~~~~~~~~~~~~~ CXX libcmis_la-onedrive-session.lo /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp: In instantiation of 'class boost::iterators::detail::iterator_facade_base >, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >, std::__cxx11::basic_string, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string&, long int, false, false>': /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:854:9: required from 'class boost::iterators::iterator_facade >, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >, std::__cxx11::basic_string, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string&, long int>' /pbulk/work/net/libcmis/work/.buildlink/include/boost/token_iterator.hpp:30:9: required from 'class boost::token_iterator >, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >' /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::operator++() [with Derived = boost::token_iterator >, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >; Value = std::__cxx11::basic_string; CategoryOrTraversal = boost::iterators::forward_traversal_tag; Reference = const std::__cxx11::basic_string&; Difference = long int]' should return 'boost::iterators::detail::iterator_facade_base >, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >, std::__cxx11::basic_string, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string&, long int, false, false>&' [-Weffc++] Derived& operator++() ^~~~~~~~ CXX libcmis_la-onedrive-utils.lo /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp: In instantiation of 'class boost::iterators::detail::iterator_facade_base >, std::__cxx11::basic_string >, std::__cxx11::basic_string, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string&, long int, false, false>': /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:854:9: required from 'class boost::iterators::iterator_facade >, std::__cxx11::basic_string >, std::__cxx11::basic_string, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string&, long int>' /pbulk/work/net/libcmis/work/.buildlink/include/boost/token_iterator.hpp:30:9: required from 'class boost::token_iterator >, std::__cxx11::basic_string >' /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::operator++() [with Derived = boost::token_iterator >, std::__cxx11::basic_string >; Value = std::__cxx11::basic_string; CategoryOrTraversal = boost::iterators::forward_traversal_tag; Reference = const std::__cxx11::basic_string&; Difference = long int]' should return 'boost::iterators::detail::iterator_facade_base >, std::__cxx11::basic_string >, std::__cxx11::basic_string, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string&, long int, false, false>&' [-Weffc++] In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/trim.hpp:23:0, 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:240:51: warning: user-defined 'boost::algorithm::detail::pred_andF boost::algorithm::operator&&(const boost::algorithm::predicate_facade&, const boost::algorithm::predicate_facade&)' always evaluates both arguments [-Weffc++] const predicate_facade& Pred2 ) ^ /pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/classification.hpp:264:51: warning: user-defined 'boost::algorithm::detail::pred_orF boost::algorithm::operator||(const boost::algorithm::predicate_facade&, const boost::algorithm::predicate_facade&)' always evaluates both arguments [-Weffc++] const predicate_facade& Pred2 ) ^ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/function/function_template.hpp:14:0, 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++] function_base() : vtable(0) { } ^~~~~~~~~~~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/shared_ptr.hpp:17:0, 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++] esft2_deleter_wrapper() BOOST_SP_NOEXCEPT ^~~~~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/range/iterator_range_core.hpp:27:0, 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, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >, std::__cxx11::basic_string, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string&, long int, false, false>': /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:854:9: required from 'class boost::iterators::iterator_facade, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >, std::__cxx11::basic_string, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string&, long int>' /pbulk/work/net/libcmis/work/.buildlink/include/boost/token_iterator.hpp:30:9: required from 'class boost::token_iterator, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >' /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::operator++() [with Derived = boost::token_iterator, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >; Value = std::__cxx11::basic_string; CategoryOrTraversal = boost::iterators::forward_traversal_tag; Reference = const std::__cxx11::basic_string&; Difference = long int]' should return 'boost::iterators::detail::iterator_facade_base, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >, std::__cxx11::basic_string, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string&, long int, false, false>&' [-Weffc++] Derived& operator++() ^~~~~~~~ /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp: In substitution of 'template typename boost::iterators::detail::postfix_increment_result::type boost::iterators::operator++(boost::iterators::iterator_facade&, int) [with I = boost::token_iterator, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >; V = std::__cxx11::basic_string; TC = boost::iterators::forward_traversal_tag; R = const std::__cxx11::basic_string&; D = long 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&, const std::__cxx11::basic_string&>, boost::mpl::not_ >, mpl_::bool_, mpl_::bool_, mpl_::bool_ >, boost::mpl::if_&, std::__cxx11::basic_string >, boost::iterators::detail::postfix_increment_proxy, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string > >, boost::iterators::detail::writable_postfix_increment_proxy, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string > > >, boost::mpl::identity, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string > > >::type boost::iterators::operator++(boost::iterators::iterator_facade, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >, std::__cxx11::basic_string, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string&, long int>&, int)' should return 'boost::iterators::iterator_facade, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >, std::__cxx11::basic_string, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string&, long int>' [-Weffc++] operator++( ^~~~~~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/trim.hpp:23:0, 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:240:51: warning: user-defined 'boost::algorithm::detail::pred_andF boost::algorithm::operator&&(const boost::algorithm::predicate_facade&, const boost::algorithm::predicate_facade&)' always evaluates both arguments [-Weffc++] const predicate_facade& Pred2 ) ^ /pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/classification.hpp:264:51: warning: user-defined 'boost::algorithm::detail::pred_orF boost::algorithm::operator||(const boost::algorithm::predicate_facade&, const boost::algorithm::predicate_facade&)' always evaluates both arguments [-Weffc++] const predicate_facade& Pred2 ) ^ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/exceptions.hpp:17:0, 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:21: warning: 'operator=' should return a reference to '*this' [-Weffc++] return *this; ^~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/function/function_template.hpp:14:0, 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++] function_base() : vtable(0) { } ^~~~~~~~~~~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/range/iterator_range_core.hpp:27:0, 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, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >, std::__cxx11::basic_string, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string&, long int, false, false>': /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:854:9: required from 'class boost::iterators::iterator_facade, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >, std::__cxx11::basic_string, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string&, long int>' /pbulk/work/net/libcmis/work/.buildlink/include/boost/token_iterator.hpp:30:9: required from 'class boost::token_iterator, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >' /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::operator++() [with Derived = boost::token_iterator, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >; Value = std::__cxx11::basic_string; CategoryOrTraversal = boost::iterators::forward_traversal_tag; Reference = const std::__cxx11::basic_string&; Difference = long int]' should return 'boost::iterators::detail::iterator_facade_base, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >, std::__cxx11::basic_string, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string&, long int, false, false>&' [-Weffc++] Derived& operator++() ^~~~~~~~ /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp: In substitution of 'template typename boost::iterators::detail::postfix_increment_result::type boost::iterators::operator++(boost::iterators::iterator_facade&, int) [with I = boost::token_iterator, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >; V = std::__cxx11::basic_string; TC = boost::iterators::forward_traversal_tag; R = const std::__cxx11::basic_string&; D = long 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&, const std::__cxx11::basic_string&>, boost::mpl::not_ >, mpl_::bool_, mpl_::bool_, mpl_::bool_ >, boost::mpl::if_&, std::__cxx11::basic_string >, boost::iterators::detail::postfix_increment_proxy, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string > >, boost::iterators::detail::writable_postfix_increment_proxy, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string > > >, boost::mpl::identity, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string > > >::type boost::iterators::operator++(boost::iterators::iterator_facade, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >, std::__cxx11::basic_string, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string&, long int>&, int)' should return 'boost::iterators::iterator_facade, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >, std::__cxx11::basic_string, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string&, long int>' [-Weffc++] operator++( ^~~~~~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/tuple/tuple.hpp:28:0, 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:13: warning: 'operator=' should return a reference to '*this' [-Weffc++] return *this; ^~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/index_saver.hpp:17:0, 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++] 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:0, 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:50: warning: user-defined 'boost::_bi::bind_t, typename boost::_bi::add_value::type> > boost::_bi::operator&&(const boost::_bi::bind_t&, A2)' always evaluates both arguments [-Weffc++] operator op (bind_t 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' BOOST_BIND_OPERATOR( &&, logical_and ) ^ /pbulk/work/net/libcmis/work/.buildlink/include/boost/bind/bind.hpp:437:50: warning: user-defined 'boost::_bi::bind_t, typename boost::_bi::add_value::type> > boost::_bi::operator||(const boost::_bi::bind_t&, A2)' always evaluates both arguments [-Weffc++] operator op (bind_t 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' BOOST_BIND_OPERATOR( ||, logical_or ) ^ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/exceptions.hpp:17:0, 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:21: warning: 'operator=' should return a reference to '*this' [-Weffc++] return *this; ^~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520:0, 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& boost::property_tree::basic_ptree::get_child(const path_type&)': /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:573:62: warning: declaration of 'path' shadows a global declaration [-Wshadow] basic_ptree::get_child(const path_type &path) ^ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15:0, 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 typedef string_path > path; ^~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520:0, 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& boost::property_tree::basic_ptree::get_child(const path_type&) const': /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:585:64: warning: declaration of 'path' shadows a global declaration [-Wshadow] basic_ptree::get_child(const path_type &path) const ^~~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15:0, 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 typedef string_path > path; ^~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520:0, 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& boost::property_tree::basic_ptree::get_child(const path_type&, boost::property_tree::basic_ptree::self_type&)': /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:593:65: warning: declaration of 'path' shadows a global declaration [-Wshadow] self_type &default_value) ^ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15:0, 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 typedef string_path > path; ^~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520:0, 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& boost::property_tree::basic_ptree::get_child(const path_type&, const self_type&) const': /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:603:73: warning: declaration of 'path' shadows a global declaration [-Wshadow] const self_type &default_value) const ^~~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15:0, 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 typedef string_path > path; ^~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520:0, 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::get_child_optional(const path_type&)': /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:612:71: warning: declaration of 'path' shadows a global declaration [-Wshadow] basic_ptree::get_child_optional(const path_type &path) ^ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15:0, 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 typedef string_path > path; ^~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520:0, 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::get_child_optional(const path_type&) const': /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:624:73: warning: declaration of 'path' shadows a global declaration [-Wshadow] basic_ptree::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:0, 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 typedef string_path > path; ^~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520:0, 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& boost::property_tree::basic_ptree::put_child(const path_type&, const self_type&)': /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:637:63: warning: declaration of 'path' shadows a global declaration [-Wshadow] const self_type &value) ^ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15:0, 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 typedef string_path > path; ^~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520:0, 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& boost::property_tree::basic_ptree::add_child(const path_type&, const self_type&)': /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:655:63: warning: declaration of 'path' shadows a global declaration [-Wshadow] const self_type &value) ^ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15:0, 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 typedef string_path > path; ^~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520:0, 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, Type>::type boost::property_tree::basic_ptree::get(const path_type&, Translator) const': /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:744:46: warning: declaration of 'path' shadows a global declaration [-Wshadow] Translator tr) const ^~~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15:0, 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 typedef string_path > path; ^~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520:0, 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::get(const path_type&) const': /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:751:59: warning: declaration of 'path' shadows a global declaration [-Wshadow] Type basic_ptree::get(const path_type &path) const ^~~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15:0, 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 typedef string_path > path; ^~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520:0, 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::get(const path_type&, const Type&, Translator) const': /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:760:51: warning: declaration of 'path' shadows a global declaration [-Wshadow] Translator tr) const ^~~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15:0, 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 typedef string_path > path; ^~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520:0, 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, std::__cxx11::basic_string >::type boost::property_tree::basic_ptree::get(const path_type&, const Ch*, Translator) const': /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:772:72: warning: declaration of 'path' shadows a global declaration [-Wshadow] 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:0, 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 typedef string_path > path; ^~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520:0, 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, Type>::type boost::property_tree::basic_ptree::get(const path_type&, const Type&) const': /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:781:58: warning: declaration of 'path' shadows a global declaration [-Wshadow] const Type &default_value) const ^~~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15:0, 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 typedef string_path > path; ^~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520:0, 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, std::__cxx11::basic_string >::type boost::property_tree::basic_ptree::get(const path_type&, const Ch*) const': /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:793:57: warning: declaration of 'path' shadows a global declaration [-Wshadow] 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:0, 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 typedef string_path > path; ^~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520:0, 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::get_optional(const path_type&, Translator) const': /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:801:73: warning: declaration of 'path' shadows a global declaration [-Wshadow] Translator tr) const ^~~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15:0, 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 typedef string_path > path; ^~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520:0, 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::get_optional(const path_type&) const': /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:813:72: warning: declaration of 'path' shadows a global declaration [-Wshadow] const path_type &path) const ^~~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15:0, 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 typedef string_path > path; ^~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520:0, 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& boost::property_tree::basic_ptree::put(const path_type&, const Type&, Translator)': /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:844:64: warning: declaration of 'path' shadows a global declaration [-Wshadow] 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:0, 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 typedef string_path > path; ^~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520:0, 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& boost::property_tree::basic_ptree::put(const path_type&, const Type&)': /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:859:49: warning: declaration of 'path' shadows a global declaration [-Wshadow] const path_type &path, const Type &value) ^ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15:0, 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 typedef string_path > path; ^~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520:0, 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& boost::property_tree::basic_ptree::add(const path_type&, const Type&, Translator)': /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:868:64: warning: declaration of 'path' shadows a global declaration [-Wshadow] 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:0, 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 typedef string_path > path; ^~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520:0, 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& boost::property_tree::basic_ptree::add(const path_type&, const Type&)': /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:878:49: warning: declaration of 'path' shadows a global declaration [-Wshadow] const path_type &path, const Type &value) ^ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15:0, 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 typedef string_path > path; ^~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/tuple/tuple.hpp:28:0, 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:13: warning: 'operator=' should return a reference to '*this' [-Weffc++] return *this; ^~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/index_saver.hpp:17:0, 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++] 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:0, 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:50: warning: user-defined 'boost::_bi::bind_t, typename boost::_bi::add_value::type> > boost::_bi::operator&&(const boost::_bi::bind_t&, A2)' always evaluates both arguments [-Weffc++] operator op (bind_t 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' BOOST_BIND_OPERATOR( &&, logical_and ) ^~~~~~~~~~~~~~~~~~~ /pbulk/work/net/libcmis/work/.buildlink/include/boost/bind/bind.hpp:437:50: warning: user-defined 'boost::_bi::bind_t, typename boost::_bi::add_value::type> > boost::_bi::operator||(const boost::_bi::bind_t&, A2)' always evaluates both arguments [-Weffc++] operator op (bind_t 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' BOOST_BIND_OPERATOR( ||, logical_or ) ^~~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520:0, 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& boost::property_tree::basic_ptree::get_child(const path_type&)': /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:573:62: warning: declaration of 'path' shadows a global declaration [-Wshadow] basic_ptree::get_child(const path_type &path) ^ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15:0, 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 typedef string_path > path; ^~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520:0, 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& boost::property_tree::basic_ptree::get_child(const path_type&) const': /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:585:64: warning: declaration of 'path' shadows a global declaration [-Wshadow] basic_ptree::get_child(const path_type &path) const ^~~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15:0, 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 typedef string_path > path; ^~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520:0, 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& boost::property_tree::basic_ptree::get_child(const path_type&, boost::property_tree::basic_ptree::self_type&)': /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:593:65: warning: declaration of 'path' shadows a global declaration [-Wshadow] self_type &default_value) ^ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15:0, 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 typedef string_path > path; ^~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520:0, 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& boost::property_tree::basic_ptree::get_child(const path_type&, const self_type&) const': /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:603:73: warning: declaration of 'path' shadows a global declaration [-Wshadow] const self_type &default_value) const ^~~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15:0, 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 typedef string_path > path; ^~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520:0, 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::get_child_optional(const path_type&)': /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:612:71: warning: declaration of 'path' shadows a global declaration [-Wshadow] basic_ptree::get_child_optional(const path_type &path) ^ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15:0, 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 typedef string_path > path; ^~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520:0, 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::get_child_optional(const path_type&) const': /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:624:73: warning: declaration of 'path' shadows a global declaration [-Wshadow] basic_ptree::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:0, 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 typedef string_path > path; ^~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520:0, 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& boost::property_tree::basic_ptree::put_child(const path_type&, const self_type&)': /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:637:63: warning: declaration of 'path' shadows a global declaration [-Wshadow] const self_type &value) ^ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15:0, 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 typedef string_path > path; ^~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520:0, 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& boost::property_tree::basic_ptree::add_child(const path_type&, const self_type&)': /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:655:63: warning: declaration of 'path' shadows a global declaration [-Wshadow] const self_type &value) ^ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15:0, 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 typedef string_path > path; ^~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520:0, 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, Type>::type boost::property_tree::basic_ptree::get(const path_type&, Translator) const': /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:744:46: warning: declaration of 'path' shadows a global declaration [-Wshadow] Translator tr) const ^~~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15:0, 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 typedef string_path > path; ^~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520:0, 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::get(const path_type&) const': /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:751:59: warning: declaration of 'path' shadows a global declaration [-Wshadow] Type basic_ptree::get(const path_type &path) const ^~~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15:0, 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 typedef string_path > path; ^~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520:0, 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::get(const path_type&, const Type&, Translator) const': /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:760:51: warning: declaration of 'path' shadows a global declaration [-Wshadow] Translator tr) const ^~~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15:0, 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 typedef string_path > path; ^~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520:0, 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, std::__cxx11::basic_string >::type boost::property_tree::basic_ptree::get(const path_type&, const Ch*, Translator) const': /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:772:72: warning: declaration of 'path' shadows a global declaration [-Wshadow] 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:0, 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 typedef string_path > path; ^~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520:0, 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, Type>::type boost::property_tree::basic_ptree::get(const path_type&, const Type&) const': /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:781:58: warning: declaration of 'path' shadows a global declaration [-Wshadow] const Type &default_value) const ^~~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15:0, 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 typedef string_path > path; ^~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520:0, 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, std::__cxx11::basic_string >::type boost::property_tree::basic_ptree::get(const path_type&, const Ch*) const': /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:793:57: warning: declaration of 'path' shadows a global declaration [-Wshadow] 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:0, 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 typedef string_path > path; ^~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520:0, 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::get_optional(const path_type&, Translator) const': /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:801:73: warning: declaration of 'path' shadows a global declaration [-Wshadow] Translator tr) const ^~~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15:0, 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 typedef string_path > path; ^~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520:0, 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::get_optional(const path_type&) const': /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:813:72: warning: declaration of 'path' shadows a global declaration [-Wshadow] const path_type &path) const ^~~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15:0, 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 typedef string_path > path; ^~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520:0, 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& boost::property_tree::basic_ptree::put(const path_type&, const Type&, Translator)': /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:844:64: warning: declaration of 'path' shadows a global declaration [-Wshadow] 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:0, 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 typedef string_path > path; ^~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520:0, 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& boost::property_tree::basic_ptree::put(const path_type&, const Type&)': /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:859:49: warning: declaration of 'path' shadows a global declaration [-Wshadow] const path_type &path, const Type &value) ^ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15:0, 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 typedef string_path > path; ^~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520:0, 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& boost::property_tree::basic_ptree::add(const path_type&, const Type&, Translator)': /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:868:64: warning: declaration of 'path' shadows a global declaration [-Wshadow] 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:0, 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 typedef string_path > path; ^~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520:0, 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& boost::property_tree::basic_ptree::add(const path_type&, const Type&)': /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:878:49: warning: declaration of 'path' shadows a global declaration [-Wshadow] const path_type &path, const Type &value) ^ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15:0, 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 typedef string_path > path; ^~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/range/iterator_range_core.hpp:27:0, 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 >, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >, std::__cxx11::basic_string, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string&, long int, false, false>': /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:854:9: required from 'class boost::iterators::iterator_facade >, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >, std::__cxx11::basic_string, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string&, long int>' /pbulk/work/net/libcmis/work/.buildlink/include/boost/token_iterator.hpp:30:9: required from 'class boost::token_iterator >, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >' /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_parsing.hpp:322:36: required from 'boost::date_time::period boost::date_time::from_simple_string_type(const std::__cxx11::basic_string&) [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::operator++() [with Derived = boost::token_iterator >, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >; Value = std::__cxx11::basic_string; CategoryOrTraversal = boost::iterators::forward_traversal_tag; Reference = const std::__cxx11::basic_string&; Difference = long int]' should return 'boost::iterators::detail::iterator_facade_base >, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >, std::__cxx11::basic_string, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string&, long int, false, false>&' [-Weffc++] Derived& operator++() ^~~~~~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/node_type.hpp:22:0, 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::property_tree::basic_ptree, std::__cxx11::basic_string > >, std::allocator, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > > > >*, boost::multi_index::multi_index_container, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >, boost::multi_index::indexed_by, boost::multi_index::ordered_non_unique, std::__cxx11::basic_string >::subs::by_name, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::multi_index::member, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >, const std::__cxx11::basic_string, &std::pair, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >::first>, std::less > >, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, 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, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > > >': /pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index_container.hpp:99:7: required from 'class boost::multi_index::multi_index_container, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >, boost::multi_index::indexed_by, boost::multi_index::ordered_non_unique, std::__cxx11::basic_string >::subs::by_name, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::multi_index::member, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >, const std::__cxx11::basic_string, &std::pair, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >::first>, std::less > >, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, 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, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > >' /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 >::subs' /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:195:64: required from 'boost::property_tree::basic_ptree::basic_ptree(const boost::property_tree::basic_ptree&) [with Key = std::__cxx11::basic_string; Data = std::__cxx11::basic_string; KeyCompare = std::less >]' 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::property_tree::basic_ptree, std::__cxx11::basic_string > >, std::allocator, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > > > >*, boost::multi_index::multi_index_container, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >, boost::multi_index::indexed_by, boost::multi_index::ordered_non_unique, std::__cxx11::basic_string >::subs::by_name, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::multi_index::member, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >, const std::__cxx11::basic_string, &std::pair, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >::first>, std::less > >, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, 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, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > > >' has pointer data members [-Weffc++] 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 override 'boost::multi_index::detail::header_holder, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >, std::allocator, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > > > >*, boost::multi_index::multi_index_container, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >, boost::multi_index::indexed_by, boost::multi_index::ordered_non_unique, std::__cxx11::basic_string >::subs::by_name, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::multi_index::member, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >, const std::__cxx11::basic_string, &std::pair, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >::first>, std::less > >, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, 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, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > > >(const boost::multi_index::detail::header_holder, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >, std::allocator, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > > > >*, boost::multi_index::multi_index_container, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >, boost::multi_index::indexed_by, boost::multi_index::ordered_non_unique, std::__cxx11::basic_string >::subs::by_name, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::multi_index::member, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >, const std::__cxx11::basic_string, &std::pair, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >::first>, std::less > >, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, 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, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > > >&)' [-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::property_tree::basic_ptree, std::__cxx11::basic_string > >, std::allocator, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > > > >*, boost::multi_index::multi_index_container, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >, boost::multi_index::indexed_by, boost::multi_index::ordered_non_unique, std::__cxx11::basic_string >::subs::by_name, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::multi_index::member, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >, const std::__cxx11::basic_string, &std::pair, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >::first>, std::less > >, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, 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, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > > >&)' [-Weffc++] In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/range/iterator_range_core.hpp:27:0, 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 >, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >, std::__cxx11::basic_string, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string&, long int, false, false>': /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:854:9: required from 'class boost::iterators::iterator_facade >, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >, std::__cxx11::basic_string, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string&, long int>' /pbulk/work/net/libcmis/work/.buildlink/include/boost/token_iterator.hpp:30:9: required from 'class boost::token_iterator >, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >' /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_parsing.hpp:322:36: required from 'boost::date_time::period boost::date_time::from_simple_string_type(const std::__cxx11::basic_string&) [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::operator++() [with Derived = boost::token_iterator >, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >; Value = std::__cxx11::basic_string; CategoryOrTraversal = boost::iterators::forward_traversal_tag; Reference = const std::__cxx11::basic_string&; Difference = long int]' should return 'boost::iterators::detail::iterator_facade_base >, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >, std::__cxx11::basic_string, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string&, long int, false, false>&' [-Weffc++] Derived& operator++() ^~~~~~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/token_iterator.hpp:24:0, 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_separator(const Char*, const Char*, boost::empty_token_policy) [with Char = char; Tr = std::char_traits]': /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::__cxx11::string = std::__cxx11::basic_string]' /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 >::m_kept_delims' should be initialized in the member initialization list [-Weffc++] char_separator(const Char* dropped_delims, ^~~~~~~~~~~~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/node_type.hpp:22:0, 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::property_tree::basic_ptree, std::__cxx11::basic_string > >, std::allocator, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > > > >*, boost::multi_index::multi_index_container, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >, boost::multi_index::indexed_by, boost::multi_index::ordered_non_unique, std::__cxx11::basic_string >::subs::by_name, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::multi_index::member, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >, const std::__cxx11::basic_string, &std::pair, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >::first>, std::less > >, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, 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, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > > >': /pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index_container.hpp:99:7: required from 'class boost::multi_index::multi_index_container, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >, boost::multi_index::indexed_by, boost::multi_index::ordered_non_unique, std::__cxx11::basic_string >::subs::by_name, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::multi_index::member, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >, const std::__cxx11::basic_string, &std::pair, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >::first>, std::less > >, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, 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, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > >' /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 >::subs' /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:195:64: required from 'boost::property_tree::basic_ptree::basic_ptree(const boost::property_tree::basic_ptree&) [with Key = std::__cxx11::basic_string; Data = std::__cxx11::basic_string; KeyCompare = std::less >]' 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::property_tree::basic_ptree, std::__cxx11::basic_string > >, std::allocator, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > > > >*, boost::multi_index::multi_index_container, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >, boost::multi_index::indexed_by, boost::multi_index::ordered_non_unique, std::__cxx11::basic_string >::subs::by_name, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::multi_index::member, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >, const std::__cxx11::basic_string, &std::pair, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >::first>, std::less > >, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, 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, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > > >' has pointer data members [-Weffc++] 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 override 'boost::multi_index::detail::header_holder, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >, std::allocator, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > > > >*, boost::multi_index::multi_index_container, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >, boost::multi_index::indexed_by, boost::multi_index::ordered_non_unique, std::__cxx11::basic_string >::subs::by_name, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::multi_index::member, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >, const std::__cxx11::basic_string, &std::pair, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >::first>, std::less > >, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, 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, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > > >(const boost::multi_index::detail::header_holder, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >, std::allocator, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > > > >*, boost::multi_index::multi_index_container, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >, boost::multi_index::indexed_by, boost::multi_index::ordered_non_unique, std::__cxx11::basic_string >::subs::by_name, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::multi_index::member, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >, const std::__cxx11::basic_string, &std::pair, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >::first>, std::less > >, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, 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, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > > >&)' [-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::property_tree::basic_ptree, std::__cxx11::basic_string > >, std::allocator, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > > > >*, boost::multi_index::multi_index_container, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >, boost::multi_index::indexed_by, boost::multi_index::ordered_non_unique, std::__cxx11::basic_string >::subs::by_name, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::multi_index::member, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >, const std::__cxx11::basic_string, &std::pair, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >::first>, std::less > >, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, 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, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > > >&)' [-Weffc++] /pbulk/work/net/libcmis/work/.buildlink/include/boost/token_functions.hpp: In instantiation of 'boost::char_separator::char_separator(const Char*, const Char*, boost::empty_token_policy) [with Char = wchar_t; Tr = std::char_traits]': /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_parsing.hpp:320:22: required from 'boost::date_time::period boost::date_time::from_simple_string_type(const std::__cxx11::basic_string&) [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 >::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:0, 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::special_values_parser() [with date_type = boost::gregorian::date; charT = char]': /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/time_parsing.hpp:316:18: required from 'time_type boost::date_time::parse_iso_time(const string&, char) [with time_type = boost::posix_time::ptime; std::__cxx11::string = std::__cxx11::basic_string]' /pbulk/work/net/libcmis/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::m_sv_strings' should be initialized in the member initialization list [-Weffc++] special_values_parser() ^~~~~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/period_parser.hpp:19:0, 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::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::__cxx11::string = std::__cxx11::basic_string]' /pbulk/work/net/libcmis/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::cache' should be initialized in the member initialization list [-Weffc++] parse_match_result() : ^~~~~~~~~~~~~~~~~~ CXX libcmis_la-property-type.lo In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/token_iterator.hpp:24:0, 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_separator(const Char*, const Char*, boost::empty_token_policy) [with Char = char; Tr = std::char_traits]': /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::__cxx11::string = std::__cxx11::basic_string]' /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 >::m_kept_delims' should be initialized in the member initialization list [-Weffc++] 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::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::special_values_parser() [with date_type = boost::gregorian::date; charT = char]' /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/time_parsing.hpp:316:18: required from 'time_type boost::date_time::parse_iso_time(const string&, char) [with time_type = boost::posix_time::ptime; std::__cxx11::string = std::__cxx11::basic_string]' /pbulk/work/net/libcmis/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::m_next_chars' should be initialized in the member initialization list [-Weffc++] 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:0, 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::property_tree::basic_ptree, std::__cxx11::basic_string > >, std::allocator, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > > > > >, std::allocator, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > >': /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::property_tree::basic_ptree, std::__cxx11::basic_string > >, std::allocator, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > > > >, std::allocator, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > >' /pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index_container.hpp:623:19: required from 'void boost::multi_index::multi_index_container::copy_construct_from(const boost::multi_index::multi_index_container&) [with Value = std::pair, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >; IndexSpecifierList = boost::multi_index::indexed_by, boost::multi_index::ordered_non_unique, std::__cxx11::basic_string >::subs::by_name, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::multi_index::member, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >, const std::__cxx11::basic_string, &std::pair, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >::first>, std::less > >, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, 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, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > >]' /pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index_container.hpp:294:24: required from 'boost::multi_index::multi_index_container::multi_index_container(const boost::multi_index::multi_index_container&) [with Value = std::pair, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >; IndexSpecifierList = boost::multi_index::indexed_by, boost::multi_index::ordered_non_unique, std::__cxx11::basic_string >::subs::by_name, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::multi_index::member, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >, const std::__cxx11::basic_string, &std::pair, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >::first>, std::less > >, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, 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, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > >]' /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:195:22: required from 'boost::property_tree::basic_ptree::basic_ptree(const boost::property_tree::basic_ptree&) [with Key = std::__cxx11::basic_string; Data = std::__cxx11::basic_string; KeyCompare = std::less >]' 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::property_tree::basic_ptree, std::__cxx11::basic_string > >, std::allocator, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > > > > >, std::allocator, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > >' has pointer data members [-Weffc++] 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 override 'boost::multi_index::detail::auto_space, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >, std::allocator, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > > > > >, std::allocator, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > >(const boost::multi_index::detail::auto_space, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >, std::allocator, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > > > > >, std::allocator, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > >&)' [-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::property_tree::basic_ptree, std::__cxx11::basic_string > >, std::allocator, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > > > > >, std::allocator, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > >&)' [-Weffc++] In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/index_base.hpp:23:0, 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::property_tree::basic_ptree, std::__cxx11::basic_string > >, std::allocator, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > > > >, std::allocator, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > >': /pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index_container.hpp:623:19: required from 'void boost::multi_index::multi_index_container::copy_construct_from(const boost::multi_index::multi_index_container&) [with Value = std::pair, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >; IndexSpecifierList = boost::multi_index::indexed_by, boost::multi_index::ordered_non_unique, std::__cxx11::basic_string >::subs::by_name, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::multi_index::member, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >, const std::__cxx11::basic_string, &std::pair, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >::first>, std::less > >, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, 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, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > >]' /pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index_container.hpp:294:24: required from 'boost::multi_index::multi_index_container::multi_index_container(const boost::multi_index::multi_index_container&) [with Value = std::pair, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >; IndexSpecifierList = boost::multi_index::indexed_by, boost::multi_index::ordered_non_unique, std::__cxx11::basic_string >::subs::by_name, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::multi_index::member, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >, const std::__cxx11::basic_string, &std::pair, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >::first>, std::less > >, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, 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, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > >]' /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:195:22: required from 'boost::property_tree::basic_ptree::basic_ptree(const boost::property_tree::basic_ptree&) [with Key = std::__cxx11::basic_string; Data = std::__cxx11::basic_string; KeyCompare = std::less >]' 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::property_tree::basic_ptree, std::__cxx11::basic_string > >, std::allocator, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > > > >, std::allocator, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > >' has pointer data members [-Weffc++] 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 override 'boost::multi_index::detail::copy_map, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >, std::allocator, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > > > >, std::allocator, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > >(const boost::multi_index::detail::copy_map, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >, std::allocator, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > > > >, std::allocator, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > >&)' [-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::property_tree::basic_ptree, std::__cxx11::basic_string > >, std::allocator, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > > > >, std::allocator, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > >&)' [-Weffc++] /pbulk/work/net/libcmis/work/.buildlink/include/boost/token_functions.hpp: In instantiation of 'boost::char_separator::char_separator(const Char*, const Char*, boost::empty_token_policy) [with Char = wchar_t; Tr = std::char_traits]': /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_parsing.hpp:320:22: required from 'boost::date_time::period boost::date_time::from_simple_string_type(const std::__cxx11::basic_string&) [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 >::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:0, 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::special_values_parser() [with date_type = boost::gregorian::date; charT = char]': /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/time_parsing.hpp:316:18: required from 'time_type boost::date_time::parse_iso_time(const string&, char) [with time_type = boost::posix_time::ptime; std::__cxx11::string = std::__cxx11::basic_string]' /pbulk/work/net/libcmis/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::m_sv_strings' should be initialized in the member initialization list [-Weffc++] special_values_parser() ^~~~~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/period_parser.hpp:19:0, 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::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::__cxx11::string = std::__cxx11::basic_string]' /pbulk/work/net/libcmis/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::cache' should be initialized in the member initialization list [-Weffc++] parse_match_result() : ^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/period_parser.hpp:19:0, 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::string_parse_tree(boost::date_time::string_parse_tree::collection_type, unsigned int) [with charT = char; boost::date_time::string_parse_tree::collection_type = std::vector >]': /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::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::string_type = std::__cxx11::basic_string]' /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/special_values_parser.hpp:54:17: required from 'boost::date_time::special_values_parser::special_values_parser() [with date_type = boost::gregorian::date; charT = char]' /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/time_parsing.hpp:316:18: required from 'time_type boost::date_time::parse_iso_time(const string&, char) [with time_type = boost::posix_time::ptime; std::__cxx11::string = std::__cxx11::basic_string]' /pbulk/work/net/libcmis/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::m_next_chars' should be initialized in the member initialization list [-Weffc++] 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::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::special_values_parser() [with date_type = boost::gregorian::date; charT = char]' /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/time_parsing.hpp:316:18: required from 'time_type boost::date_time::parse_iso_time(const string&, char) [with time_type = boost::posix_time::ptime; std::__cxx11::string = std::__cxx11::basic_string]' /pbulk/work/net/libcmis/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::m_next_chars' should be initialized in the member initialization list [-Weffc++] 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:0, 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::property_tree::basic_ptree, std::__cxx11::basic_string > >, std::allocator, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > > > > >, std::allocator, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > >': /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::property_tree::basic_ptree, std::__cxx11::basic_string > >, std::allocator, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > > > >, std::allocator, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > >' /pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index_container.hpp:623:19: required from 'void boost::multi_index::multi_index_container::copy_construct_from(const boost::multi_index::multi_index_container&) [with Value = std::pair, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >; IndexSpecifierList = boost::multi_index::indexed_by, boost::multi_index::ordered_non_unique, std::__cxx11::basic_string >::subs::by_name, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::multi_index::member, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >, const std::__cxx11::basic_string, &std::pair, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >::first>, std::less > >, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, 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, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > >]' /pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index_container.hpp:294:24: required from 'boost::multi_index::multi_index_container::multi_index_container(const boost::multi_index::multi_index_container&) [with Value = std::pair, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >; IndexSpecifierList = boost::multi_index::indexed_by, boost::multi_index::ordered_non_unique, std::__cxx11::basic_string >::subs::by_name, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::multi_index::member, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >, const std::__cxx11::basic_string, &std::pair, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >::first>, std::less > >, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, 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, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > >]' /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:195:22: required from 'boost::property_tree::basic_ptree::basic_ptree(const boost::property_tree::basic_ptree&) [with Key = std::__cxx11::basic_string; Data = std::__cxx11::basic_string; KeyCompare = std::less >]' 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::property_tree::basic_ptree, std::__cxx11::basic_string > >, std::allocator, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > > > > >, std::allocator, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > >' has pointer data members [-Weffc++] 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 override 'boost::multi_index::detail::auto_space, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >, std::allocator, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > > > > >, std::allocator, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > >(const boost::multi_index::detail::auto_space, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >, std::allocator, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > > > > >, std::allocator, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > >&)' [-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::property_tree::basic_ptree, std::__cxx11::basic_string > >, std::allocator, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > > > > >, std::allocator, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > >&)' [-Weffc++] In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/index_base.hpp:23:0, 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::property_tree::basic_ptree, std::__cxx11::basic_string > >, std::allocator, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > > > >, std::allocator, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > >': /pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index_container.hpp:623:19: required from 'void boost::multi_index::multi_index_container::copy_construct_from(const boost::multi_index::multi_index_container&) [with Value = std::pair, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >; IndexSpecifierList = boost::multi_index::indexed_by, boost::multi_index::ordered_non_unique, std::__cxx11::basic_string >::subs::by_name, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::multi_index::member, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >, const std::__cxx11::basic_string, &std::pair, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >::first>, std::less > >, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, 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, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > >]' /pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index_container.hpp:294:24: required from 'boost::multi_index::multi_index_container::multi_index_container(const boost::multi_index::multi_index_container&) [with Value = std::pair, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >; IndexSpecifierList = boost::multi_index::indexed_by, boost::multi_index::ordered_non_unique, std::__cxx11::basic_string >::subs::by_name, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::multi_index::member, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >, const std::__cxx11::basic_string, &std::pair, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >::first>, std::less > >, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, 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, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > >]' /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:195:22: required from 'boost::property_tree::basic_ptree::basic_ptree(const boost::property_tree::basic_ptree&) [with Key = std::__cxx11::basic_string; Data = std::__cxx11::basic_string; KeyCompare = std::less >]' 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::property_tree::basic_ptree, std::__cxx11::basic_string > >, std::allocator, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > > > >, std::allocator, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > >' has pointer data members [-Weffc++] 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 override 'boost::multi_index::detail::copy_map, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >, std::allocator, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > > > >, std::allocator, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > >(const boost::multi_index::detail::copy_map, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >, std::allocator, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > > > >, std::allocator, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > >&)' [-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::property_tree::basic_ptree, std::__cxx11::basic_string > >, std::allocator, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > > > >, std::allocator, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > >&)' [-Weffc++] In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/range/iterator_range_core.hpp:27:0, 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, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, long 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, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, long 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, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, long int, true, true>' /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:854:9: required from 'class boost::iterators::iterator_facade, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, long int>' /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_adaptor.hpp:249:9: required from 'class boost::iterators::iterator_adaptor, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>, __gnu_cxx::__normal_iterator >, 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]' /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/string_parse_tree.hpp:110:54: required from 'boost::date_time::string_parse_tree::string_parse_tree(boost::date_time::string_parse_tree::collection_type, unsigned int) [with charT = char; boost::date_time::string_parse_tree::collection_type = std::vector >]' /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::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::string_type = std::__cxx11::basic_string]' /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/special_values_parser.hpp:54:17: required from 'boost::date_time::special_values_parser::special_values_parser() [with date_type = boost::gregorian::date; charT = char]' /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/time_parsing.hpp:316:18: required from 'time_type boost::date_time::parse_iso_time(const string&, char) [with time_type = boost::posix_time::ptime; std::__cxx11::string = std::__cxx11::basic_string]' /pbulk/work/net/libcmis/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::operator++() [with Derived = boost::iterators::transform_iterator, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>; Value = char; CategoryOrTraversal = boost::iterators::random_access_traversal_tag; Reference = char; Difference = long int]' should return 'boost::iterators::detail::iterator_facade_base, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, long int, false, false>&' [-Weffc++] Derived& operator++() ^~~~~~~~ /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp: In instantiation of 'class boost::iterators::detail::iterator_facade_base, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, long 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, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, long int, true, true>' /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:854:9: required from 'class boost::iterators::iterator_facade, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, long int>' /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_adaptor.hpp:249:9: required from 'class boost::iterators::iterator_adaptor, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>, __gnu_cxx::__normal_iterator >, 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, __gnu_cxx::__normal_iterator >, 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; RangeT = std::__cxx11::basic_string; FunctorT = boost::algorithm::detail::to_lowerF]' /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]' /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/string_parse_tree.hpp:110:54: required from 'boost::date_time::string_parse_tree::string_parse_tree(boost::date_time::string_parse_tree::collection_type, unsigned int) [with charT = char; boost::date_time::string_parse_tree::collection_type = std::vector >]' /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::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::string_type = std::__cxx11::basic_string]' /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/special_values_parser.hpp:54:17: required from 'boost::date_time::special_values_parser::special_values_parser() [with date_type = boost::gregorian::date; charT = char]' /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/time_parsing.hpp:316:18: required from 'time_type boost::date_time::parse_iso_time(const string&, char) [with time_type = boost::posix_time::ptime; std::__cxx11::string = std::__cxx11::basic_string]' /pbulk/work/net/libcmis/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::operator--() [with Derived = boost::iterators::transform_iterator, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>; Value = char; CategoryOrTraversal = boost::iterators::random_access_traversal_tag; Reference = char; Difference = long int]' should return 'boost::iterators::detail::iterator_facade_base, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, long int, true, false>&' [-Weffc++] 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::operator--(int) [with Derived = boost::iterators::transform_iterator, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>; Value = char; CategoryOrTraversal = boost::iterators::random_access_traversal_tag; Reference = char; Difference = long int]' should return 'boost::iterators::detail::iterator_facade_base, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, long int, true, false>' [-Weffc++] Derived operator--(int) ^~~~~~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/period_parser.hpp:19:0, 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::string_parse_tree(boost::date_time::string_parse_tree::collection_type, unsigned int) [with charT = char; boost::date_time::string_parse_tree::collection_type = std::vector >]': /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::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::string_type = std::__cxx11::basic_string]' /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/special_values_parser.hpp:54:17: required from 'boost::date_time::special_values_parser::special_values_parser() [with date_type = boost::gregorian::date; charT = char]' /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/time_parsing.hpp:316:18: required from 'time_type boost::date_time::parse_iso_time(const string&, char) [with time_type = boost::posix_time::ptime; std::__cxx11::string = std::__cxx11::basic_string]' /pbulk/work/net/libcmis/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::m_next_chars' should be initialized in the member initialization list [-Weffc++] 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:0, 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, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, long 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, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, long 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, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, long int, true, true>' /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:854:9: required from 'class boost::iterators::iterator_facade, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, long int>' /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_adaptor.hpp:249:9: required from 'class boost::iterators::iterator_adaptor, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>, __gnu_cxx::__normal_iterator >, 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]' /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/string_parse_tree.hpp:110:54: required from 'boost::date_time::string_parse_tree::string_parse_tree(boost::date_time::string_parse_tree::collection_type, unsigned int) [with charT = char; boost::date_time::string_parse_tree::collection_type = std::vector >]' /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::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::string_type = std::__cxx11::basic_string]' /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/special_values_parser.hpp:54:17: required from 'boost::date_time::special_values_parser::special_values_parser() [with date_type = boost::gregorian::date; charT = char]' /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/time_parsing.hpp:316:18: required from 'time_type boost::date_time::parse_iso_time(const string&, char) [with time_type = boost::posix_time::ptime; std::__cxx11::string = std::__cxx11::basic_string]' /pbulk/work/net/libcmis/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::operator++() [with Derived = boost::iterators::transform_iterator, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>; Value = char; CategoryOrTraversal = boost::iterators::random_access_traversal_tag; Reference = char; Difference = long int]' should return 'boost::iterators::detail::iterator_facade_base, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, long int, false, false>&' [-Weffc++] Derived& operator++() ^~~~~~~~ /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp: In instantiation of 'class boost::iterators::detail::iterator_facade_base, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, long 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, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, long int, true, true>' /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:854:9: required from 'class boost::iterators::iterator_facade, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, long int>' /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_adaptor.hpp:249:9: required from 'class boost::iterators::iterator_adaptor, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>, __gnu_cxx::__normal_iterator >, 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, __gnu_cxx::__normal_iterator >, 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; RangeT = std::__cxx11::basic_string; FunctorT = boost::algorithm::detail::to_lowerF]' /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]' /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/string_parse_tree.hpp:110:54: required from 'boost::date_time::string_parse_tree::string_parse_tree(boost::date_time::string_parse_tree::collection_type, unsigned int) [with charT = char; boost::date_time::string_parse_tree::collection_type = std::vector >]' /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::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::string_type = std::__cxx11::basic_string]' /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/special_values_parser.hpp:54:17: required from 'boost::date_time::special_values_parser::special_values_parser() [with date_type = boost::gregorian::date; charT = char]' /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/time_parsing.hpp:316:18: required from 'time_type boost::date_time::parse_iso_time(const string&, char) [with time_type = boost::posix_time::ptime; std::__cxx11::string = std::__cxx11::basic_string]' /pbulk/work/net/libcmis/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::operator--() [with Derived = boost::iterators::transform_iterator, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>; Value = char; CategoryOrTraversal = boost::iterators::random_access_traversal_tag; Reference = char; Difference = long int]' should return 'boost::iterators::detail::iterator_facade_base, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, long int, true, false>&' [-Weffc++] 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::operator--(int) [with Derived = boost::iterators::transform_iterator, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>; Value = char; CategoryOrTraversal = boost::iterators::random_access_traversal_tag; Reference = char; Difference = long int]' should return 'boost::iterators::detail::iterator_facade_base, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, long int, true, false>' [-Weffc++] Derived operator--(int) ^~~~~~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/time_duration.hpp:17:0, 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:17: warning: prefix 'T& boost::operators_impl::output_iterator_helper::operator++()' should return 'boost::operators_impl::output_iterator_helper&' [-Weffc++] T& operator++() { return static_cast(*this); } ^ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/range/iterator_range_core.hpp:27:0, 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:29: warning: prefix 'Derived& boost::iterators::detail::iterator_facade_base::operator++()' should return 'boost::iterators::detail::iterator_facade_base&' [-Weffc++] Derived& operator++() ^ /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:778:29: warning: prefix 'Derived& boost::iterators::detail::iterator_facade_base::operator--()' should return 'boost::iterators::detail::iterator_facade_base&' [-Weffc++] Derived& operator--() ^ /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:784:31: warning: postfix 'Derived boost::iterators::detail::iterator_facade_base::operator--(int)' should return 'boost::iterators::detail::iterator_facade_base' [-Weffc++] Derived operator--(int) ^ /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:875:3: warning: postfix 'typename boost::iterators::detail::postfix_increment_result::type boost::iterators::operator++(boost::iterators::iterator_facade&, int)' should return 'boost::iterators::iterator_facade' [-Weffc++] ) ^ CXX libcmis_la-property.lo In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/shared_ptr.hpp:17:0, 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++] 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 >, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >, std::__cxx11::basic_string, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string&, long int, false, false>': /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:854:9: required from 'class boost::iterators::iterator_facade >, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >, std::__cxx11::basic_string, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string&, long int>' /pbulk/work/net/libcmis/work/.buildlink/include/boost/token_iterator.hpp:30:9: required from 'class boost::token_iterator >, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >' /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::operator++() [with Derived = boost::token_iterator >, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >; Value = std::__cxx11::basic_string; CategoryOrTraversal = boost::iterators::forward_traversal_tag; Reference = const std::__cxx11::basic_string&; Difference = long int]' should return 'boost::iterators::detail::iterator_facade_base >, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >, std::__cxx11::basic_string, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string&, long int, false, false>&' [-Weffc++] Derived& operator++() ^~~~~~~~ CXX libcmis_la-rendition.lo /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp: In instantiation of 'class boost::iterators::detail::iterator_facade_base >, std::__cxx11::basic_string >, std::__cxx11::basic_string, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string&, long int, false, false>': /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:854:9: required from 'class boost::iterators::iterator_facade >, std::__cxx11::basic_string >, std::__cxx11::basic_string, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string&, long int>' /pbulk/work/net/libcmis/work/.buildlink/include/boost/token_iterator.hpp:30:9: required from 'class boost::token_iterator >, std::__cxx11::basic_string >' /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::operator++() [with Derived = boost::token_iterator >, std::__cxx11::basic_string >; Value = std::__cxx11::basic_string; CategoryOrTraversal = boost::iterators::forward_traversal_tag; Reference = const std::__cxx11::basic_string&; Difference = long int]' should return 'boost::iterators::detail::iterator_facade_base >, std::__cxx11::basic_string >, std::__cxx11::basic_string, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string&, long int, false, false>&' [-Weffc++] In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/shared_ptr.hpp:17:0, 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++] esft2_deleter_wrapper() BOOST_SP_NOEXCEPT ^~~~~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/trim.hpp:23:0, 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:240:51: warning: user-defined 'boost::algorithm::detail::pred_andF boost::algorithm::operator&&(const boost::algorithm::predicate_facade&, const boost::algorithm::predicate_facade&)' always evaluates both arguments [-Weffc++] const predicate_facade& Pred2 ) ^ /pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/classification.hpp:264:51: warning: user-defined 'boost::algorithm::detail::pred_orF boost::algorithm::operator||(const boost::algorithm::predicate_facade&, const boost::algorithm::predicate_facade&)' always evaluates both arguments [-Weffc++] const predicate_facade& Pred2 ) ^ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/function/function_template.hpp:14:0, 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++] function_base() : vtable(0) { } ^~~~~~~~~~~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/range/iterator_range_core.hpp:27:0, 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, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >, std::__cxx11::basic_string, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string&, long int, false, false>': /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:854:9: required from 'class boost::iterators::iterator_facade, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >, std::__cxx11::basic_string, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string&, long int>' /pbulk/work/net/libcmis/work/.buildlink/include/boost/token_iterator.hpp:30:9: required from 'class boost::token_iterator, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >' /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::operator++() [with Derived = boost::token_iterator, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >; Value = std::__cxx11::basic_string; CategoryOrTraversal = boost::iterators::forward_traversal_tag; Reference = const std::__cxx11::basic_string&; Difference = long int]' should return 'boost::iterators::detail::iterator_facade_base, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >, std::__cxx11::basic_string, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string&, long int, false, false>&' [-Weffc++] Derived& operator++() ^~~~~~~~ /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp: In substitution of 'template typename boost::iterators::detail::postfix_increment_result::type boost::iterators::operator++(boost::iterators::iterator_facade&, int) [with I = boost::token_iterator, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >; V = std::__cxx11::basic_string; TC = boost::iterators::forward_traversal_tag; R = const std::__cxx11::basic_string&; D = long 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&, const std::__cxx11::basic_string&>, boost::mpl::not_ >, mpl_::bool_, mpl_::bool_, mpl_::bool_ >, boost::mpl::if_&, std::__cxx11::basic_string >, boost::iterators::detail::postfix_increment_proxy, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string > >, boost::iterators::detail::writable_postfix_increment_proxy, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string > > >, boost::mpl::identity, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string > > >::type boost::iterators::operator++(boost::iterators::iterator_facade, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >, std::__cxx11::basic_string, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string&, long int>&, int)' should return 'boost::iterators::iterator_facade, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >, std::__cxx11::basic_string, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string&, long int>' [-Weffc++] operator++( ^~~~~~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/time_duration.hpp:17:0, 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:17: warning: prefix 'T& boost::operators_impl::output_iterator_helper::operator++()' should return 'boost::operators_impl::output_iterator_helper&' [-Weffc++] T& operator++() { return static_cast(*this); } ^ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/exceptions.hpp:17:0, 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:21: warning: 'operator=' should return a reference to '*this' [-Weffc++] return *this; ^~~~ CXX libcmis_la-repository.lo In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/tuple/tuple.hpp:28:0, 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:13: warning: 'operator=' should return a reference to '*this' [-Weffc++] return *this; ^~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/index_saver.hpp:17:0, 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++] 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:0, 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:50: warning: user-defined 'boost::_bi::bind_t, typename boost::_bi::add_value::type> > boost::_bi::operator&&(const boost::_bi::bind_t&, A2)' always evaluates both arguments [-Weffc++] operator op (bind_t 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' BOOST_BIND_OPERATOR( &&, logical_and ) ^~~~~~~~~~~~~~~~~~~ /pbulk/work/net/libcmis/work/.buildlink/include/boost/bind/bind.hpp:437:50: warning: user-defined 'boost::_bi::bind_t, typename boost::_bi::add_value::type> > boost::_bi::operator||(const boost::_bi::bind_t&, A2)' always evaluates both arguments [-Weffc++] operator op (bind_t 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' BOOST_BIND_OPERATOR( ||, logical_or ) ^~~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/time_duration.hpp:17:0, 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:17: warning: prefix 'T& boost::operators_impl::output_iterator_helper::operator++()' should return 'boost::operators_impl::output_iterator_helper&' [-Weffc++] T& operator++() { return static_cast(*this); } ^ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520:0, 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& boost::property_tree::basic_ptree::get_child(const path_type&)': /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:573:62: warning: declaration of 'path' shadows a global declaration [-Wshadow] basic_ptree::get_child(const path_type &path) ^ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15:0, 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 typedef string_path > path; ^~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520:0, 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& boost::property_tree::basic_ptree::get_child(const path_type&) const': /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:585:64: warning: declaration of 'path' shadows a global declaration [-Wshadow] basic_ptree::get_child(const path_type &path) const ^~~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15:0, 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 typedef string_path > path; ^~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520:0, 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& boost::property_tree::basic_ptree::get_child(const path_type&, boost::property_tree::basic_ptree::self_type&)': /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:593:65: warning: declaration of 'path' shadows a global declaration [-Wshadow] self_type &default_value) ^ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15:0, 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 typedef string_path > path; ^~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520:0, 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& boost::property_tree::basic_ptree::get_child(const path_type&, const self_type&) const': /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:603:73: warning: declaration of 'path' shadows a global declaration [-Wshadow] const self_type &default_value) const ^~~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15:0, 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 typedef string_path > path; ^~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520:0, 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::get_child_optional(const path_type&)': /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:612:71: warning: declaration of 'path' shadows a global declaration [-Wshadow] basic_ptree::get_child_optional(const path_type &path) ^ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15:0, 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 typedef string_path > path; ^~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520:0, 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::get_child_optional(const path_type&) const': /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:624:73: warning: declaration of 'path' shadows a global declaration [-Wshadow] basic_ptree::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:0, 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 typedef string_path > path; ^~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520:0, 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& boost::property_tree::basic_ptree::put_child(const path_type&, const self_type&)': /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:637:63: warning: declaration of 'path' shadows a global declaration [-Wshadow] const self_type &value) ^ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15:0, 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 typedef string_path > path; ^~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520:0, 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& boost::property_tree::basic_ptree::add_child(const path_type&, const self_type&)': /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:655:63: warning: declaration of 'path' shadows a global declaration [-Wshadow] const self_type &value) ^ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15:0, 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 typedef string_path > path; ^~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520:0, 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, Type>::type boost::property_tree::basic_ptree::get(const path_type&, Translator) const': /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:744:46: warning: declaration of 'path' shadows a global declaration [-Wshadow] Translator tr) const ^~~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15:0, 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 typedef string_path > path; ^~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520:0, 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::get(const path_type&) const': /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:751:59: warning: declaration of 'path' shadows a global declaration [-Wshadow] Type basic_ptree::get(const path_type &path) const ^~~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15:0, 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 typedef string_path > path; ^~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520:0, 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::get(const path_type&, const Type&, Translator) const': /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:760:51: warning: declaration of 'path' shadows a global declaration [-Wshadow] Translator tr) const ^~~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15:0, 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 typedef string_path > path; ^~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520:0, 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, std::__cxx11::basic_string >::type boost::property_tree::basic_ptree::get(const path_type&, const Ch*, Translator) const': /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:772:72: warning: declaration of 'path' shadows a global declaration [-Wshadow] 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:0, 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 typedef string_path > path; ^~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520:0, 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, Type>::type boost::property_tree::basic_ptree::get(const path_type&, const Type&) const': /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:781:58: warning: declaration of 'path' shadows a global declaration [-Wshadow] const Type &default_value) const ^~~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15:0, 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 typedef string_path > path; ^~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520:0, 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, std::__cxx11::basic_string >::type boost::property_tree::basic_ptree::get(const path_type&, const Ch*) const': /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:793:57: warning: declaration of 'path' shadows a global declaration [-Wshadow] 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:0, 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 typedef string_path > path; ^~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520:0, 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::get_optional(const path_type&, Translator) const': /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:801:73: warning: declaration of 'path' shadows a global declaration [-Wshadow] Translator tr) const ^~~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15:0, 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 typedef string_path > path; ^~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520:0, 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::get_optional(const path_type&) const': /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:813:72: warning: declaration of 'path' shadows a global declaration [-Wshadow] const path_type &path) const ^~~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15:0, 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 typedef string_path > path; ^~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520:0, 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& boost::property_tree::basic_ptree::put(const path_type&, const Type&, Translator)': /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:844:64: warning: declaration of 'path' shadows a global declaration [-Wshadow] 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:0, 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 typedef string_path > path; ^~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520:0, 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& boost::property_tree::basic_ptree::put(const path_type&, const Type&)': /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:859:49: warning: declaration of 'path' shadows a global declaration [-Wshadow] const path_type &path, const Type &value) ^ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15:0, 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 typedef string_path > path; ^~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520:0, 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& boost::property_tree::basic_ptree::add(const path_type&, const Type&, Translator)': /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:868:64: warning: declaration of 'path' shadows a global declaration [-Wshadow] 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:0, 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 typedef string_path > path; ^~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520:0, 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& boost::property_tree::basic_ptree::add(const path_type&, const Type&)': /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:878:49: warning: declaration of 'path' shadows a global declaration [-Wshadow] const path_type &path, const Type &value) ^ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15:0, 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 typedef string_path > path; ^~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/range/iterator_range_core.hpp:27:0, 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:29: warning: prefix 'Derived& boost::iterators::detail::iterator_facade_base::operator++()' should return 'boost::iterators::detail::iterator_facade_base&' [-Weffc++] Derived& operator++() ^ /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:778:29: warning: prefix 'Derived& boost::iterators::detail::iterator_facade_base::operator--()' should return 'boost::iterators::detail::iterator_facade_base&' [-Weffc++] Derived& operator--() ^ /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:784:31: warning: postfix 'Derived boost::iterators::detail::iterator_facade_base::operator--(int)' should return 'boost::iterators::detail::iterator_facade_base' [-Weffc++] Derived operator--(int) ^ /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:875:3: warning: postfix 'typename boost::iterators::detail::postfix_increment_result::type boost::iterators::operator++(boost::iterators::iterator_facade&, int)' should return 'boost::iterators::iterator_facade' [-Weffc++] ) ^ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/range/iterator_range_core.hpp:27:0, 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 >, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >, std::__cxx11::basic_string, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string&, long int, false, false>': /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:854:9: required from 'class boost::iterators::iterator_facade >, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >, std::__cxx11::basic_string, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string&, long int>' /pbulk/work/net/libcmis/work/.buildlink/include/boost/token_iterator.hpp:30:9: required from 'class boost::token_iterator >, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >' /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_parsing.hpp:322:36: required from 'boost::date_time::period boost::date_time::from_simple_string_type(const std::__cxx11::basic_string&) [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::operator++() [with Derived = boost::token_iterator >, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >; Value = std::__cxx11::basic_string; CategoryOrTraversal = boost::iterators::forward_traversal_tag; Reference = const std::__cxx11::basic_string&; Difference = long int]' should return 'boost::iterators::detail::iterator_facade_base >, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >, std::__cxx11::basic_string, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string&, long int, false, false>&' [-Weffc++] Derived& operator++() ^~~~~~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/node_type.hpp:22:0, 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::property_tree::basic_ptree, std::__cxx11::basic_string > >, std::allocator, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > > > >*, boost::multi_index::multi_index_container, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >, boost::multi_index::indexed_by, boost::multi_index::ordered_non_unique, std::__cxx11::basic_string >::subs::by_name, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::multi_index::member, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >, const std::__cxx11::basic_string, &std::pair, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >::first>, std::less > >, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, 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, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > > >': /pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index_container.hpp:99:7: required from 'class boost::multi_index::multi_index_container, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >, boost::multi_index::indexed_by, boost::multi_index::ordered_non_unique, std::__cxx11::basic_string >::subs::by_name, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::multi_index::member, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >, const std::__cxx11::basic_string, &std::pair, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >::first>, std::less > >, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, 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, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > >' /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 >::subs' /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:195:64: required from 'boost::property_tree::basic_ptree::basic_ptree(const boost::property_tree::basic_ptree&) [with Key = std::__cxx11::basic_string; Data = std::__cxx11::basic_string; KeyCompare = std::less >]' 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::property_tree::basic_ptree, std::__cxx11::basic_string > >, std::allocator, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > > > >*, boost::multi_index::multi_index_container, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >, boost::multi_index::indexed_by, boost::multi_index::ordered_non_unique, std::__cxx11::basic_string >::subs::by_name, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::multi_index::member, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >, const std::__cxx11::basic_string, &std::pair, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >::first>, std::less > >, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, 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, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > > >' has pointer data members [-Weffc++] 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 override 'boost::multi_index::detail::header_holder, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >, std::allocator, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > > > >*, boost::multi_index::multi_index_container, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >, boost::multi_index::indexed_by, boost::multi_index::ordered_non_unique, std::__cxx11::basic_string >::subs::by_name, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::multi_index::member, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >, const std::__cxx11::basic_string, &std::pair, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >::first>, std::less > >, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, 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, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > > >(const boost::multi_index::detail::header_holder, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >, std::allocator, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > > > >*, boost::multi_index::multi_index_container, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >, boost::multi_index::indexed_by, boost::multi_index::ordered_non_unique, std::__cxx11::basic_string >::subs::by_name, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::multi_index::member, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >, const std::__cxx11::basic_string, &std::pair, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >::first>, std::less > >, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, 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, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > > >&)' [-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::property_tree::basic_ptree, std::__cxx11::basic_string > >, std::allocator, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > > > >*, boost::multi_index::multi_index_container, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >, boost::multi_index::indexed_by, boost::multi_index::ordered_non_unique, std::__cxx11::basic_string >::subs::by_name, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::multi_index::member, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >, const std::__cxx11::basic_string, &std::pair, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >::first>, std::less > >, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, 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, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > > >&)' [-Weffc++] In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/token_iterator.hpp:24:0, 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_separator(const Char*, const Char*, boost::empty_token_policy) [with Char = char; Tr = std::char_traits]': /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::__cxx11::string = std::__cxx11::basic_string]' /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 >::m_kept_delims' should be initialized in the member initialization list [-Weffc++] char_separator(const Char* dropped_delims, ^~~~~~~~~~~~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/range/iterator_range_core.hpp:27:0, 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:29: warning: prefix 'Derived& boost::iterators::detail::iterator_facade_base::operator++()' should return 'boost::iterators::detail::iterator_facade_base&' [-Weffc++] Derived& operator++() ^ /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:778:29: warning: prefix 'Derived& boost::iterators::detail::iterator_facade_base::operator--()' should return 'boost::iterators::detail::iterator_facade_base&' [-Weffc++] Derived& operator--() ^ /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:784:31: warning: postfix 'Derived boost::iterators::detail::iterator_facade_base::operator--(int)' should return 'boost::iterators::detail::iterator_facade_base' [-Weffc++] Derived operator--(int) ^ /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:875:3: warning: postfix 'typename boost::iterators::detail::postfix_increment_result::type boost::iterators::operator++(boost::iterators::iterator_facade&, int)' should return 'boost::iterators::iterator_facade' [-Weffc++] ) ^ /pbulk/work/net/libcmis/work/.buildlink/include/boost/token_functions.hpp: In instantiation of 'boost::char_separator::char_separator(const Char*, const Char*, boost::empty_token_policy) [with Char = wchar_t; Tr = std::char_traits]': /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_parsing.hpp:320:22: required from 'boost::date_time::period boost::date_time::from_simple_string_type(const std::__cxx11::basic_string&) [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 >::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:0, 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::special_values_parser() [with date_type = boost::gregorian::date; charT = char]': /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/time_parsing.hpp:316:18: required from 'time_type boost::date_time::parse_iso_time(const string&, char) [with time_type = boost::posix_time::ptime; std::__cxx11::string = std::__cxx11::basic_string]' /pbulk/work/net/libcmis/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::m_sv_strings' should be initialized in the member initialization list [-Weffc++] special_values_parser() ^~~~~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/period_parser.hpp:19:0, 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::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::__cxx11::string = std::__cxx11::basic_string]' /pbulk/work/net/libcmis/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::cache' should be initialized in the member initialization list [-Weffc++] 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 >, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >, std::__cxx11::basic_string, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string&, long int, false, false>': /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:854:9: required from 'class boost::iterators::iterator_facade >, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >, std::__cxx11::basic_string, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string&, long int>' /pbulk/work/net/libcmis/work/.buildlink/include/boost/token_iterator.hpp:30:9: required from 'class boost::token_iterator >, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >' /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::operator++() [with Derived = boost::token_iterator >, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >; Value = std::__cxx11::basic_string; CategoryOrTraversal = boost::iterators::forward_traversal_tag; Reference = const std::__cxx11::basic_string&; Difference = long int]' should return 'boost::iterators::detail::iterator_facade_base >, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >, std::__cxx11::basic_string, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string&, long int, false, false>&' [-Weffc++] Derived& operator++() ^~~~~~~~ /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp: In instantiation of 'class boost::iterators::detail::iterator_facade_base >, std::__cxx11::basic_string >, std::__cxx11::basic_string, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string&, long int, false, false>': /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:854:9: required from 'class boost::iterators::iterator_facade >, std::__cxx11::basic_string >, std::__cxx11::basic_string, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string&, long int>' /pbulk/work/net/libcmis/work/.buildlink/include/boost/token_iterator.hpp:30:9: required from 'class boost::token_iterator >, std::__cxx11::basic_string >' /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::operator++() [with Derived = boost::token_iterator >, std::__cxx11::basic_string >; Value = std::__cxx11::basic_string; CategoryOrTraversal = boost::iterators::forward_traversal_tag; Reference = const std::__cxx11::basic_string&; Difference = long int]' should return 'boost::iterators::detail::iterator_facade_base >, std::__cxx11::basic_string >, std::__cxx11::basic_string, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string&, long 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::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::special_values_parser() [with date_type = boost::gregorian::date; charT = char]' /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/time_parsing.hpp:316:18: required from 'time_type boost::date_time::parse_iso_time(const string&, char) [with time_type = boost::posix_time::ptime; std::__cxx11::string = std::__cxx11::basic_string]' /pbulk/work/net/libcmis/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::m_next_chars' should be initialized in the member initialization list [-Weffc++] 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:0, 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::property_tree::basic_ptree, std::__cxx11::basic_string > >, std::allocator, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > > > > >, std::allocator, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > >': /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::property_tree::basic_ptree, std::__cxx11::basic_string > >, std::allocator, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > > > >, std::allocator, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > >' /pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index_container.hpp:623:19: required from 'void boost::multi_index::multi_index_container::copy_construct_from(const boost::multi_index::multi_index_container&) [with Value = std::pair, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >; IndexSpecifierList = boost::multi_index::indexed_by, boost::multi_index::ordered_non_unique, std::__cxx11::basic_string >::subs::by_name, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::multi_index::member, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >, const std::__cxx11::basic_string, &std::pair, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >::first>, std::less > >, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, 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, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > >]' /pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index_container.hpp:294:24: required from 'boost::multi_index::multi_index_container::multi_index_container(const boost::multi_index::multi_index_container&) [with Value = std::pair, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >; IndexSpecifierList = boost::multi_index::indexed_by, boost::multi_index::ordered_non_unique, std::__cxx11::basic_string >::subs::by_name, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::multi_index::member, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >, const std::__cxx11::basic_string, &std::pair, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >::first>, std::less > >, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, 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, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > >]' /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:195:22: required from 'boost::property_tree::basic_ptree::basic_ptree(const boost::property_tree::basic_ptree&) [with Key = std::__cxx11::basic_string; Data = std::__cxx11::basic_string; KeyCompare = std::less >]' 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::property_tree::basic_ptree, std::__cxx11::basic_string > >, std::allocator, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > > > > >, std::allocator, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > >' has pointer data members [-Weffc++] 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 override 'boost::multi_index::detail::auto_space, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >, std::allocator, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > > > > >, std::allocator, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > >(const boost::multi_index::detail::auto_space, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >, std::allocator, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > > > > >, std::allocator, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > >&)' [-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::property_tree::basic_ptree, std::__cxx11::basic_string > >, std::allocator, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > > > > >, std::allocator, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > >&)' [-Weffc++] In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/index_base.hpp:23:0, 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::property_tree::basic_ptree, std::__cxx11::basic_string > >, std::allocator, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > > > >, std::allocator, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > >': /pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index_container.hpp:623:19: required from 'void boost::multi_index::multi_index_container::copy_construct_from(const boost::multi_index::multi_index_container&) [with Value = std::pair, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >; IndexSpecifierList = boost::multi_index::indexed_by, boost::multi_index::ordered_non_unique, std::__cxx11::basic_string >::subs::by_name, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::multi_index::member, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >, const std::__cxx11::basic_string, &std::pair, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >::first>, std::less > >, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, 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, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > >]' /pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index_container.hpp:294:24: required from 'boost::multi_index::multi_index_container::multi_index_container(const boost::multi_index::multi_index_container&) [with Value = std::pair, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >; IndexSpecifierList = boost::multi_index::indexed_by, boost::multi_index::ordered_non_unique, std::__cxx11::basic_string >::subs::by_name, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::multi_index::member, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >, const std::__cxx11::basic_string, &std::pair, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >::first>, std::less > >, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, 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, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > >]' /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:195:22: required from 'boost::property_tree::basic_ptree::basic_ptree(const boost::property_tree::basic_ptree&) [with Key = std::__cxx11::basic_string; Data = std::__cxx11::basic_string; KeyCompare = std::less >]' 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::property_tree::basic_ptree, std::__cxx11::basic_string > >, std::allocator, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > > > >, std::allocator, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > >' has pointer data members [-Weffc++] 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 override 'boost::multi_index::detail::copy_map, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >, std::allocator, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > > > >, std::allocator, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > >(const boost::multi_index::detail::copy_map, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >, std::allocator, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > > > >, std::allocator, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > >&)' [-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::property_tree::basic_ptree, std::__cxx11::basic_string > >, std::allocator, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > > > >, std::allocator, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > >&)' [-Weffc++] In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/period_parser.hpp:19:0, 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::string_parse_tree(boost::date_time::string_parse_tree::collection_type, unsigned int) [with charT = char; boost::date_time::string_parse_tree::collection_type = std::vector >]': /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::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::string_type = std::__cxx11::basic_string]' /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/special_values_parser.hpp:54:17: required from 'boost::date_time::special_values_parser::special_values_parser() [with date_type = boost::gregorian::date; charT = char]' /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/time_parsing.hpp:316:18: required from 'time_type boost::date_time::parse_iso_time(const string&, char) [with time_type = boost::posix_time::ptime; std::__cxx11::string = std::__cxx11::basic_string]' /pbulk/work/net/libcmis/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::m_next_chars' should be initialized in the member initialization list [-Weffc++] 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:0, 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:240:51: warning: user-defined 'boost::algorithm::detail::pred_andF boost::algorithm::operator&&(const boost::algorithm::predicate_facade&, const boost::algorithm::predicate_facade&)' always evaluates both arguments [-Weffc++] const predicate_facade& Pred2 ) ^ /pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/classification.hpp:264:51: warning: user-defined 'boost::algorithm::detail::pred_orF boost::algorithm::operator||(const boost::algorithm::predicate_facade&, const boost::algorithm::predicate_facade&)' always evaluates both arguments [-Weffc++] const predicate_facade& Pred2 ) ^ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/range/iterator_range_core.hpp:27:0, 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, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, long 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, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, long 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, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, long int, true, true>' /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:854:9: required from 'class boost::iterators::iterator_facade, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, long int>' /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_adaptor.hpp:249:9: required from 'class boost::iterators::iterator_adaptor, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>, __gnu_cxx::__normal_iterator >, 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]' /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/string_parse_tree.hpp:110:54: required from 'boost::date_time::string_parse_tree::string_parse_tree(boost::date_time::string_parse_tree::collection_type, unsigned int) [with charT = char; boost::date_time::string_parse_tree::collection_type = std::vector >]' /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::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::string_type = std::__cxx11::basic_string]' /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/special_values_parser.hpp:54:17: required from 'boost::date_time::special_values_parser::special_values_parser() [with date_type = boost::gregorian::date; charT = char]' /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/time_parsing.hpp:316:18: required from 'time_type boost::date_time::parse_iso_time(const string&, char) [with time_type = boost::posix_time::ptime; std::__cxx11::string = std::__cxx11::basic_string]' /pbulk/work/net/libcmis/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::operator++() [with Derived = boost::iterators::transform_iterator, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>; Value = char; CategoryOrTraversal = boost::iterators::random_access_traversal_tag; Reference = char; Difference = long int]' should return 'boost::iterators::detail::iterator_facade_base, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, long int, false, false>&' [-Weffc++] Derived& operator++() ^~~~~~~~ /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp: In instantiation of 'class boost::iterators::detail::iterator_facade_base, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, long 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, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, long int, true, true>' /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:854:9: required from 'class boost::iterators::iterator_facade, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, long int>' /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_adaptor.hpp:249:9: required from 'class boost::iterators::iterator_adaptor, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>, __gnu_cxx::__normal_iterator >, 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, __gnu_cxx::__normal_iterator >, 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; RangeT = std::__cxx11::basic_string; FunctorT = boost::algorithm::detail::to_lowerF]' /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]' /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/string_parse_tree.hpp:110:54: required from 'boost::date_time::string_parse_tree::string_parse_tree(boost::date_time::string_parse_tree::collection_type, unsigned int) [with charT = char; boost::date_time::string_parse_tree::collection_type = std::vector >]' /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::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::string_type = std::__cxx11::basic_string]' /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/special_values_parser.hpp:54:17: required from 'boost::date_time::special_values_parser::special_values_parser() [with date_type = boost::gregorian::date; charT = char]' /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/time_parsing.hpp:316:18: required from 'time_type boost::date_time::parse_iso_time(const string&, char) [with time_type = boost::posix_time::ptime; std::__cxx11::string = std::__cxx11::basic_string]' /pbulk/work/net/libcmis/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::operator--() [with Derived = boost::iterators::transform_iterator, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>; Value = char; CategoryOrTraversal = boost::iterators::random_access_traversal_tag; Reference = char; Difference = long int]' should return 'boost::iterators::detail::iterator_facade_base, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, long int, true, false>&' [-Weffc++] 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::operator--(int) [with Derived = boost::iterators::transform_iterator, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>; Value = char; CategoryOrTraversal = boost::iterators::random_access_traversal_tag; Reference = char; Difference = long int]' should return 'boost::iterators::detail::iterator_facade_base, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, long int, true, false>' [-Weffc++] Derived operator--(int) ^~~~~~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/function/function_template.hpp:14:0, 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++] function_base() : vtable(0) { } ^~~~~~~~~~~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/range/iterator_range_core.hpp:27:0, 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, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >, std::__cxx11::basic_string, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string&, long int, false, false>': /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:854:9: required from 'class boost::iterators::iterator_facade, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >, std::__cxx11::basic_string, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string&, long int>' /pbulk/work/net/libcmis/work/.buildlink/include/boost/token_iterator.hpp:30:9: required from 'class boost::token_iterator, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >' /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::operator++() [with Derived = boost::token_iterator, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >; Value = std::__cxx11::basic_string; CategoryOrTraversal = boost::iterators::forward_traversal_tag; Reference = const std::__cxx11::basic_string&; Difference = long int]' should return 'boost::iterators::detail::iterator_facade_base, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >, std::__cxx11::basic_string, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string&, long int, false, false>&' [-Weffc++] Derived& operator++() ^~~~~~~~ /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp: In substitution of 'template typename boost::iterators::detail::postfix_increment_result::type boost::iterators::operator++(boost::iterators::iterator_facade&, int) [with I = boost::token_iterator, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >; V = std::__cxx11::basic_string; TC = boost::iterators::forward_traversal_tag; R = const std::__cxx11::basic_string&; D = long 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&, const std::__cxx11::basic_string&>, boost::mpl::not_ >, mpl_::bool_, mpl_::bool_, mpl_::bool_ >, boost::mpl::if_&, std::__cxx11::basic_string >, boost::iterators::detail::postfix_increment_proxy, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string > >, boost::iterators::detail::writable_postfix_increment_proxy, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string > > >, boost::mpl::identity, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string > > >::type boost::iterators::operator++(boost::iterators::iterator_facade, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >, std::__cxx11::basic_string, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string&, long int>&, int)' should return 'boost::iterators::iterator_facade, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >, std::__cxx11::basic_string, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string&, long int>' [-Weffc++] operator++( ^~~~~~~~ /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp: In instantiation of 'class boost::iterators::detail::iterator_facade_base >, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >, std::__cxx11::basic_string, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string&, long int, false, false>': /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:854:9: required from 'class boost::iterators::iterator_facade >, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >, std::__cxx11::basic_string, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string&, long int>' /pbulk/work/net/libcmis/work/.buildlink/include/boost/token_iterator.hpp:30:9: required from 'class boost::token_iterator >, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >' /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::operator++() [with Derived = boost::token_iterator >, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >; Value = std::__cxx11::basic_string; CategoryOrTraversal = boost::iterators::forward_traversal_tag; Reference = const std::__cxx11::basic_string&; Difference = long int]' should return 'boost::iterators::detail::iterator_facade_base >, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >, std::__cxx11::basic_string, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string&, long int, false, false>&' [-Weffc++] Derived& operator++() ^~~~~~~~ /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp: In instantiation of 'class boost::iterators::detail::iterator_facade_base >, std::__cxx11::basic_string >, std::__cxx11::basic_string, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string&, long int, false, false>': /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:854:9: required from 'class boost::iterators::iterator_facade >, std::__cxx11::basic_string >, std::__cxx11::basic_string, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string&, long int>' /pbulk/work/net/libcmis/work/.buildlink/include/boost/token_iterator.hpp:30:9: required from 'class boost::token_iterator >, std::__cxx11::basic_string >' /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::operator++() [with Derived = boost::token_iterator >, std::__cxx11::basic_string >; Value = std::__cxx11::basic_string; CategoryOrTraversal = boost::iterators::forward_traversal_tag; Reference = const std::__cxx11::basic_string&; Difference = long int]' should return 'boost::iterators::detail::iterator_facade_base >, std::__cxx11::basic_string >, std::__cxx11::basic_string, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string&, long int, false, false>&' [-Weffc++] In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/exceptions.hpp:17:0, 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:21: warning: 'operator=' should return a reference to '*this' [-Weffc++] return *this; ^~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/shared_ptr.hpp:17:0, 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++] esft2_deleter_wrapper() BOOST_SP_NOEXCEPT ^~~~~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/tuple/tuple.hpp:28:0, 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:13: warning: 'operator=' should return a reference to '*this' [-Weffc++] return *this; ^~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/index_saver.hpp:17:0, 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++] 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:0, 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:50: warning: user-defined 'boost::_bi::bind_t, typename boost::_bi::add_value::type> > boost::_bi::operator&&(const boost::_bi::bind_t&, A2)' always evaluates both arguments [-Weffc++] operator op (bind_t 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' BOOST_BIND_OPERATOR( &&, logical_and ) ^ /pbulk/work/net/libcmis/work/.buildlink/include/boost/bind/bind.hpp:437:50: warning: user-defined 'boost::_bi::bind_t, typename boost::_bi::add_value::type> > boost::_bi::operator||(const boost::_bi::bind_t&, A2)' always evaluates both arguments [-Weffc++] operator op (bind_t 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' BOOST_BIND_OPERATOR( ||, logical_or ) ^ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520:0, 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& boost::property_tree::basic_ptree::get_child(const path_type&)': /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:573:62: warning: declaration of 'path' shadows a global declaration [-Wshadow] basic_ptree::get_child(const path_type &path) ^ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15:0, 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 typedef string_path > path; ^~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520:0, 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& boost::property_tree::basic_ptree::get_child(const path_type&) const': /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:585:64: warning: declaration of 'path' shadows a global declaration [-Wshadow] basic_ptree::get_child(const path_type &path) const ^~~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15:0, 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 typedef string_path > path; ^~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520:0, 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& boost::property_tree::basic_ptree::get_child(const path_type&, boost::property_tree::basic_ptree::self_type&)': /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:593:65: warning: declaration of 'path' shadows a global declaration [-Wshadow] self_type &default_value) ^ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15:0, 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 typedef string_path > path; ^~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520:0, 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& boost::property_tree::basic_ptree::get_child(const path_type&, const self_type&) const': /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:603:73: warning: declaration of 'path' shadows a global declaration [-Wshadow] const self_type &default_value) const ^~~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15:0, 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 typedef string_path > path; ^~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520:0, 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::get_child_optional(const path_type&)': /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:612:71: warning: declaration of 'path' shadows a global declaration [-Wshadow] basic_ptree::get_child_optional(const path_type &path) ^ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15:0, 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 typedef string_path > path; ^~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520:0, 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::get_child_optional(const path_type&) const': /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:624:73: warning: declaration of 'path' shadows a global declaration [-Wshadow] basic_ptree::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:0, 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 typedef string_path > path; ^~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520:0, 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& boost::property_tree::basic_ptree::put_child(const path_type&, const self_type&)': /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:637:63: warning: declaration of 'path' shadows a global declaration [-Wshadow] const self_type &value) ^ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15:0, 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 typedef string_path > path; ^~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520:0, 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& boost::property_tree::basic_ptree::add_child(const path_type&, const self_type&)': /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:655:63: warning: declaration of 'path' shadows a global declaration [-Wshadow] const self_type &value) ^ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15:0, 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 typedef string_path > path; ^~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520:0, 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, Type>::type boost::property_tree::basic_ptree::get(const path_type&, Translator) const': /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:744:46: warning: declaration of 'path' shadows a global declaration [-Wshadow] Translator tr) const ^~~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15:0, 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 typedef string_path > path; ^~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520:0, 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::get(const path_type&) const': /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:751:59: warning: declaration of 'path' shadows a global declaration [-Wshadow] Type basic_ptree::get(const path_type &path) const ^~~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15:0, 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 typedef string_path > path; ^~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520:0, 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::get(const path_type&, const Type&, Translator) const': /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:760:51: warning: declaration of 'path' shadows a global declaration [-Wshadow] Translator tr) const ^~~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15:0, 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 typedef string_path > path; ^~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520:0, 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, std::__cxx11::basic_string >::type boost::property_tree::basic_ptree::get(const path_type&, const Ch*, Translator) const': /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:772:72: warning: declaration of 'path' shadows a global declaration [-Wshadow] 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:0, 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 typedef string_path > path; ^~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520:0, 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, Type>::type boost::property_tree::basic_ptree::get(const path_type&, const Type&) const': /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:781:58: warning: declaration of 'path' shadows a global declaration [-Wshadow] const Type &default_value) const ^~~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15:0, 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 typedef string_path > path; ^~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520:0, 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, std::__cxx11::basic_string >::type boost::property_tree::basic_ptree::get(const path_type&, const Ch*) const': /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:793:57: warning: declaration of 'path' shadows a global declaration [-Wshadow] 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:0, 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 typedef string_path > path; ^~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520:0, 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::get_optional(const path_type&, Translator) const': /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:801:73: warning: declaration of 'path' shadows a global declaration [-Wshadow] Translator tr) const ^~~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15:0, 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 typedef string_path > path; ^~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520:0, 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::get_optional(const path_type&) const': /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:813:72: warning: declaration of 'path' shadows a global declaration [-Wshadow] const path_type &path) const ^~~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15:0, 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 typedef string_path > path; ^~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520:0, 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& boost::property_tree::basic_ptree::put(const path_type&, const Type&, Translator)': /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:844:64: warning: declaration of 'path' shadows a global declaration [-Wshadow] 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:0, 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 typedef string_path > path; ^~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520:0, 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& boost::property_tree::basic_ptree::put(const path_type&, const Type&)': /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:859:49: warning: declaration of 'path' shadows a global declaration [-Wshadow] const path_type &path, const Type &value) ^ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15:0, 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 typedef string_path > path; ^~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520:0, 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& boost::property_tree::basic_ptree::add(const path_type&, const Type&, Translator)': /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:868:64: warning: declaration of 'path' shadows a global declaration [-Wshadow] 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:0, 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 typedef string_path > path; ^~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520:0, 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& boost::property_tree::basic_ptree::add(const path_type&, const Type&)': /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:878:49: warning: declaration of 'path' shadows a global declaration [-Wshadow] const path_type &path, const Type &value) ^ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15:0, 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 typedef string_path > path; ^~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/trim.hpp:23:0, 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:240:51: warning: user-defined 'boost::algorithm::detail::pred_andF boost::algorithm::operator&&(const boost::algorithm::predicate_facade&, const boost::algorithm::predicate_facade&)' always evaluates both arguments [-Weffc++] const predicate_facade& Pred2 ) ^ /pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/classification.hpp:264:51: warning: user-defined 'boost::algorithm::detail::pred_orF boost::algorithm::operator||(const boost::algorithm::predicate_facade&, const boost::algorithm::predicate_facade&)' always evaluates both arguments [-Weffc++] const predicate_facade& Pred2 ) ^ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/function/function_template.hpp:14:0, 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++] function_base() : vtable(0) { } ^~~~~~~~~~~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/range/iterator_range_core.hpp:27:0, 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, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >, std::__cxx11::basic_string, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string&, long int, false, false>': /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:854:9: required from 'class boost::iterators::iterator_facade, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >, std::__cxx11::basic_string, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string&, long int>' /pbulk/work/net/libcmis/work/.buildlink/include/boost/token_iterator.hpp:30:9: required from 'class boost::token_iterator, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >' /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::operator++() [with Derived = boost::token_iterator, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >; Value = std::__cxx11::basic_string; CategoryOrTraversal = boost::iterators::forward_traversal_tag; Reference = const std::__cxx11::basic_string&; Difference = long int]' should return 'boost::iterators::detail::iterator_facade_base, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >, std::__cxx11::basic_string, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string&, long int, false, false>&' [-Weffc++] Derived& operator++() ^~~~~~~~ /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp: In substitution of 'template typename boost::iterators::detail::postfix_increment_result::type boost::iterators::operator++(boost::iterators::iterator_facade&, int) [with I = boost::token_iterator, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >; V = std::__cxx11::basic_string; TC = boost::iterators::forward_traversal_tag; R = const std::__cxx11::basic_string&; D = long 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&, const std::__cxx11::basic_string&>, boost::mpl::not_ >, mpl_::bool_, mpl_::bool_, mpl_::bool_ >, boost::mpl::if_&, std::__cxx11::basic_string >, boost::iterators::detail::postfix_increment_proxy, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string > >, boost::iterators::detail::writable_postfix_increment_proxy, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string > > >, boost::mpl::identity, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string > > >::type boost::iterators::operator++(boost::iterators::iterator_facade, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >, std::__cxx11::basic_string, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string&, long int>&, int)' should return 'boost::iterators::iterator_facade, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >, std::__cxx11::basic_string, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string&, long int>' [-Weffc++] operator++( ^~~~~~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/range/iterator_range_core.hpp:27:0, 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 >, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >, std::__cxx11::basic_string, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string&, long int, false, false>': /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:854:9: required from 'class boost::iterators::iterator_facade >, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >, std::__cxx11::basic_string, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string&, long int>' /pbulk/work/net/libcmis/work/.buildlink/include/boost/token_iterator.hpp:30:9: required from 'class boost::token_iterator >, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >' /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_parsing.hpp:322:36: required from 'boost::date_time::period boost::date_time::from_simple_string_type(const std::__cxx11::basic_string&) [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::operator++() [with Derived = boost::token_iterator >, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >; Value = std::__cxx11::basic_string; CategoryOrTraversal = boost::iterators::forward_traversal_tag; Reference = const std::__cxx11::basic_string&; Difference = long int]' should return 'boost::iterators::detail::iterator_facade_base >, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >, std::__cxx11::basic_string, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string&, long int, false, false>&' [-Weffc++] Derived& operator++() ^~~~~~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/time_duration.hpp:17:0, 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:17: warning: prefix 'T& boost::operators_impl::output_iterator_helper::operator++()' should return 'boost::operators_impl::output_iterator_helper&' [-Weffc++] T& operator++() { return static_cast(*this); } ^ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/node_type.hpp:22:0, 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::property_tree::basic_ptree, std::__cxx11::basic_string > >, std::allocator, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > > > >*, boost::multi_index::multi_index_container, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >, boost::multi_index::indexed_by, boost::multi_index::ordered_non_unique, std::__cxx11::basic_string >::subs::by_name, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::multi_index::member, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >, const std::__cxx11::basic_string, &std::pair, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >::first>, std::less > >, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, 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, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > > >': /pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index_container.hpp:99:7: required from 'class boost::multi_index::multi_index_container, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >, boost::multi_index::indexed_by, boost::multi_index::ordered_non_unique, std::__cxx11::basic_string >::subs::by_name, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::multi_index::member, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >, const std::__cxx11::basic_string, &std::pair, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >::first>, std::less > >, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, 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, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > >' /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 >::subs' /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:195:64: required from 'boost::property_tree::basic_ptree::basic_ptree(const boost::property_tree::basic_ptree&) [with Key = std::__cxx11::basic_string; Data = std::__cxx11::basic_string; KeyCompare = std::less >]' 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::property_tree::basic_ptree, std::__cxx11::basic_string > >, std::allocator, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > > > >*, boost::multi_index::multi_index_container, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >, boost::multi_index::indexed_by, boost::multi_index::ordered_non_unique, std::__cxx11::basic_string >::subs::by_name, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::multi_index::member, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >, const std::__cxx11::basic_string, &std::pair, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >::first>, std::less > >, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, 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, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > > >' has pointer data members [-Weffc++] 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 override 'boost::multi_index::detail::header_holder, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >, std::allocator, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > > > >*, boost::multi_index::multi_index_container, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >, boost::multi_index::indexed_by, boost::multi_index::ordered_non_unique, std::__cxx11::basic_string >::subs::by_name, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::multi_index::member, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >, const std::__cxx11::basic_string, &std::pair, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >::first>, std::less > >, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, 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, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > > >(const boost::multi_index::detail::header_holder, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >, std::allocator, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > > > >*, boost::multi_index::multi_index_container, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >, boost::multi_index::indexed_by, boost::multi_index::ordered_non_unique, std::__cxx11::basic_string >::subs::by_name, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::multi_index::member, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >, const std::__cxx11::basic_string, &std::pair, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >::first>, std::less > >, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, 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, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > > >&)' [-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::property_tree::basic_ptree, std::__cxx11::basic_string > >, std::allocator, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > > > >*, boost::multi_index::multi_index_container, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >, boost::multi_index::indexed_by, boost::multi_index::ordered_non_unique, std::__cxx11::basic_string >::subs::by_name, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::multi_index::member, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >, const std::__cxx11::basic_string, &std::pair, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >::first>, std::less > >, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, 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, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > > >&)' [-Weffc++] /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp: In instantiation of 'class boost::iterators::detail::iterator_facade_base >, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >, std::__cxx11::basic_string, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string&, long int, false, false>': /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:854:9: required from 'class boost::iterators::iterator_facade >, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >, std::__cxx11::basic_string, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string&, long int>' /pbulk/work/net/libcmis/work/.buildlink/include/boost/token_iterator.hpp:30:9: required from 'class boost::token_iterator >, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >' /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_parsing.hpp:322:36: required from 'boost::date_time::period boost::date_time::from_simple_string_type(const std::__cxx11::basic_string&) [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::operator++() [with Derived = boost::token_iterator >, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >; Value = std::__cxx11::basic_string; CategoryOrTraversal = boost::iterators::forward_traversal_tag; Reference = const std::__cxx11::basic_string&; Difference = long int]' should return 'boost::iterators::detail::iterator_facade_base >, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >, std::__cxx11::basic_string, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string&, long int, false, false>&' [-Weffc++] Derived& operator++() ^~~~~~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/token_iterator.hpp:24:0, 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_separator(const Char*, const Char*, boost::empty_token_policy) [with Char = char; Tr = std::char_traits]': /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::__cxx11::string = std::__cxx11::basic_string]' /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 >::m_kept_delims' should be initialized in the member initialization list [-Weffc++] char_separator(const Char* dropped_delims, ^~~~~~~~~~~~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/token_iterator.hpp:24:0, 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_separator(const Char*, const Char*, boost::empty_token_policy) [with Char = char; Tr = std::char_traits]': /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::__cxx11::string = std::__cxx11::basic_string]' /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 >::m_kept_delims' should be initialized in the member initialization list [-Weffc++] char_separator(const Char* dropped_delims, ^~~~~~~~~~~~~~ /pbulk/work/net/libcmis/work/.buildlink/include/boost/token_functions.hpp: In instantiation of 'boost::char_separator::char_separator(const Char*, const Char*, boost::empty_token_policy) [with Char = wchar_t; Tr = std::char_traits]': /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_parsing.hpp:320:22: required from 'boost::date_time::period boost::date_time::from_simple_string_type(const std::__cxx11::basic_string&) [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 >::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:0, 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::special_values_parser() [with date_type = boost::gregorian::date; charT = char]': /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/time_parsing.hpp:316:18: required from 'time_type boost::date_time::parse_iso_time(const string&, char) [with time_type = boost::posix_time::ptime; std::__cxx11::string = std::__cxx11::basic_string]' /pbulk/work/net/libcmis/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::m_sv_strings' should be initialized in the member initialization list [-Weffc++] special_values_parser() ^~~~~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/period_parser.hpp:19:0, 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::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::__cxx11::string = std::__cxx11::basic_string]' /pbulk/work/net/libcmis/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::cache' should be initialized in the member initialization list [-Weffc++] parse_match_result() : ^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/shared_ptr.hpp:17:0, 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++] esft2_deleter_wrapper() BOOST_SP_NOEXCEPT ^~~~~~~~~~~~~~~~~~~~~ /pbulk/work/net/libcmis/work/.buildlink/include/boost/token_functions.hpp: In instantiation of 'boost::char_separator::char_separator(const Char*, const Char*, boost::empty_token_policy) [with Char = wchar_t; Tr = std::char_traits]': /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_parsing.hpp:320:22: required from 'boost::date_time::period boost::date_time::from_simple_string_type(const std::__cxx11::basic_string&) [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 >::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:0, 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::special_values_parser() [with date_type = boost::gregorian::date; charT = char]': /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/time_parsing.hpp:316:18: required from 'time_type boost::date_time::parse_iso_time(const string&, char) [with time_type = boost::posix_time::ptime; std::__cxx11::string = std::__cxx11::basic_string]' /pbulk/work/net/libcmis/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::m_sv_strings' should be initialized in the member initialization list [-Weffc++] special_values_parser() ^~~~~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/period_parser.hpp:19:0, 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::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::__cxx11::string = std::__cxx11::basic_string]' /pbulk/work/net/libcmis/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::cache' should be initialized in the member initialization list [-Weffc++] parse_match_result() : ^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/range/iterator_range_core.hpp:27:0, 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:29: warning: prefix 'Derived& boost::iterators::detail::iterator_facade_base::operator++()' should return 'boost::iterators::detail::iterator_facade_base&' [-Weffc++] Derived& operator++() ^ /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:778:29: warning: prefix 'Derived& boost::iterators::detail::iterator_facade_base::operator--()' should return 'boost::iterators::detail::iterator_facade_base&' [-Weffc++] Derived& operator--() ^ /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:784:31: warning: postfix 'Derived boost::iterators::detail::iterator_facade_base::operator--(int)' should return 'boost::iterators::detail::iterator_facade_base' [-Weffc++] Derived operator--(int) ^ /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:875:3: warning: postfix 'typename boost::iterators::detail::postfix_increment_result::type boost::iterators::operator++(boost::iterators::iterator_facade&, int)' should return 'boost::iterators::iterator_facade' [-Weffc++] ) ^ /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/string_parse_tree.hpp: In instantiation of 'boost::date_time::string_parse_tree::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::special_values_parser() [with date_type = boost::gregorian::date; charT = char]' /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/time_parsing.hpp:316:18: required from 'time_type boost::date_time::parse_iso_time(const string&, char) [with time_type = boost::posix_time::ptime; std::__cxx11::string = std::__cxx11::basic_string]' /pbulk/work/net/libcmis/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::m_next_chars' should be initialized in the member initialization list [-Weffc++] 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::string_parse_tree(boost::date_time::string_parse_tree::collection_type, unsigned int) [with charT = char; boost::date_time::string_parse_tree::collection_type = std::vector >]': /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::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::string_type = std::__cxx11::basic_string]' /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/special_values_parser.hpp:54:17: required from 'boost::date_time::special_values_parser::special_values_parser() [with date_type = boost::gregorian::date; charT = char]' /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/time_parsing.hpp:316:18: required from 'time_type boost::date_time::parse_iso_time(const string&, char) [with time_type = boost::posix_time::ptime; std::__cxx11::string = std::__cxx11::basic_string]' /pbulk/work/net/libcmis/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::m_next_chars' should be initialized in the member initialization list [-Weffc++] 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::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::special_values_parser() [with date_type = boost::gregorian::date; charT = char]' /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/time_parsing.hpp:316:18: required from 'time_type boost::date_time::parse_iso_time(const string&, char) [with time_type = boost::posix_time::ptime; std::__cxx11::string = std::__cxx11::basic_string]' /pbulk/work/net/libcmis/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::m_next_chars' should be initialized in the member initialization list [-Weffc++] 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:0, 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::property_tree::basic_ptree, std::__cxx11::basic_string > >, std::allocator, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > > > > >, std::allocator, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > >': /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::property_tree::basic_ptree, std::__cxx11::basic_string > >, std::allocator, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > > > >, std::allocator, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > >' /pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index_container.hpp:623:19: required from 'void boost::multi_index::multi_index_container::copy_construct_from(const boost::multi_index::multi_index_container&) [with Value = std::pair, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >; IndexSpecifierList = boost::multi_index::indexed_by, boost::multi_index::ordered_non_unique, std::__cxx11::basic_string >::subs::by_name, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::multi_index::member, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >, const std::__cxx11::basic_string, &std::pair, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >::first>, std::less > >, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, 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, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > >]' /pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index_container.hpp:294:24: required from 'boost::multi_index::multi_index_container::multi_index_container(const boost::multi_index::multi_index_container&) [with Value = std::pair, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >; IndexSpecifierList = boost::multi_index::indexed_by, boost::multi_index::ordered_non_unique, std::__cxx11::basic_string >::subs::by_name, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::multi_index::member, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >, const std::__cxx11::basic_string, &std::pair, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >::first>, std::less > >, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, 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, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > >]' /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:195:22: required from 'boost::property_tree::basic_ptree::basic_ptree(const boost::property_tree::basic_ptree&) [with Key = std::__cxx11::basic_string; Data = std::__cxx11::basic_string; KeyCompare = std::less >]' 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::property_tree::basic_ptree, std::__cxx11::basic_string > >, std::allocator, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > > > > >, std::allocator, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > >' has pointer data members [-Weffc++] 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 override 'boost::multi_index::detail::auto_space, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >, std::allocator, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > > > > >, std::allocator, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > >(const boost::multi_index::detail::auto_space, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >, std::allocator, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > > > > >, std::allocator, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > >&)' [-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::property_tree::basic_ptree, std::__cxx11::basic_string > >, std::allocator, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > > > > >, std::allocator, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > >&)' [-Weffc++] In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/index_base.hpp:23:0, 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::property_tree::basic_ptree, std::__cxx11::basic_string > >, std::allocator, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > > > >, std::allocator, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > >': /pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index_container.hpp:623:19: required from 'void boost::multi_index::multi_index_container::copy_construct_from(const boost::multi_index::multi_index_container&) [with Value = std::pair, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >; IndexSpecifierList = boost::multi_index::indexed_by, boost::multi_index::ordered_non_unique, std::__cxx11::basic_string >::subs::by_name, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::multi_index::member, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >, const std::__cxx11::basic_string, &std::pair, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >::first>, std::less > >, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, 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, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > >]' /pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index_container.hpp:294:24: required from 'boost::multi_index::multi_index_container::multi_index_container(const boost::multi_index::multi_index_container&) [with Value = std::pair, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >; IndexSpecifierList = boost::multi_index::indexed_by, boost::multi_index::ordered_non_unique, std::__cxx11::basic_string >::subs::by_name, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::multi_index::member, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >, const std::__cxx11::basic_string, &std::pair, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >::first>, std::less > >, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, 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, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > >]' /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:195:22: required from 'boost::property_tree::basic_ptree::basic_ptree(const boost::property_tree::basic_ptree&) [with Key = std::__cxx11::basic_string; Data = std::__cxx11::basic_string; KeyCompare = std::less >]' 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::property_tree::basic_ptree, std::__cxx11::basic_string > >, std::allocator, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > > > >, std::allocator, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > >' has pointer data members [-Weffc++] 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 override 'boost::multi_index::detail::copy_map, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >, std::allocator, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > > > >, std::allocator, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > >(const boost::multi_index::detail::copy_map, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >, std::allocator, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > > > >, std::allocator, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > >&)' [-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::property_tree::basic_ptree, std::__cxx11::basic_string > >, std::allocator, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > > > >, std::allocator, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > >&)' [-Weffc++] In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/range/iterator_range_core.hpp:27:0, 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, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, long 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, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, long 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, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, long int, true, true>' /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:854:9: required from 'class boost::iterators::iterator_facade, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, long int>' /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_adaptor.hpp:249:9: required from 'class boost::iterators::iterator_adaptor, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>, __gnu_cxx::__normal_iterator >, 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]' /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/string_parse_tree.hpp:110:54: required from 'boost::date_time::string_parse_tree::string_parse_tree(boost::date_time::string_parse_tree::collection_type, unsigned int) [with charT = char; boost::date_time::string_parse_tree::collection_type = std::vector >]' /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::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::string_type = std::__cxx11::basic_string]' /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/special_values_parser.hpp:54:17: required from 'boost::date_time::special_values_parser::special_values_parser() [with date_type = boost::gregorian::date; charT = char]' /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/time_parsing.hpp:316:18: required from 'time_type boost::date_time::parse_iso_time(const string&, char) [with time_type = boost::posix_time::ptime; std::__cxx11::string = std::__cxx11::basic_string]' /pbulk/work/net/libcmis/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::operator++() [with Derived = boost::iterators::transform_iterator, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>; Value = char; CategoryOrTraversal = boost::iterators::random_access_traversal_tag; Reference = char; Difference = long int]' should return 'boost::iterators::detail::iterator_facade_base, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, long int, false, false>&' [-Weffc++] Derived& operator++() ^~~~~~~~ /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp: In instantiation of 'class boost::iterators::detail::iterator_facade_base, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, long 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, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, long int, true, true>' /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:854:9: required from 'class boost::iterators::iterator_facade, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, long int>' /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_adaptor.hpp:249:9: required from 'class boost::iterators::iterator_adaptor, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>, __gnu_cxx::__normal_iterator >, 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, __gnu_cxx::__normal_iterator >, 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; RangeT = std::__cxx11::basic_string; FunctorT = boost::algorithm::detail::to_lowerF]' /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]' /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/string_parse_tree.hpp:110:54: required from 'boost::date_time::string_parse_tree::string_parse_tree(boost::date_time::string_parse_tree::collection_type, unsigned int) [with charT = char; boost::date_time::string_parse_tree::collection_type = std::vector >]' /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::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::string_type = std::__cxx11::basic_string]' /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/special_values_parser.hpp:54:17: required from 'boost::date_time::special_values_parser::special_values_parser() [with date_type = boost::gregorian::date; charT = char]' /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/time_parsing.hpp:316:18: required from 'time_type boost::date_time::parse_iso_time(const string&, char) [with time_type = boost::posix_time::ptime; std::__cxx11::string = std::__cxx11::basic_string]' /pbulk/work/net/libcmis/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::operator--() [with Derived = boost::iterators::transform_iterator, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>; Value = char; CategoryOrTraversal = boost::iterators::random_access_traversal_tag; Reference = char; Difference = long int]' should return 'boost::iterators::detail::iterator_facade_base, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, long int, true, false>&' [-Weffc++] 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::operator--(int) [with Derived = boost::iterators::transform_iterator, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>; Value = char; CategoryOrTraversal = boost::iterators::random_access_traversal_tag; Reference = char; Difference = long int]' should return 'boost::iterators::detail::iterator_facade_base, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, long int, true, false>' [-Weffc++] Derived operator--(int) ^~~~~~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/period_parser.hpp:19:0, 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::string_parse_tree::string_parse_tree(boost::date_time::string_parse_tree::collection_type, unsigned int) [with charT = char; boost::date_time::string_parse_tree::collection_type = std::vector >]': /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::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::string_type = std::__cxx11::basic_string]' /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/special_values_parser.hpp:54:17: required from 'boost::date_time::special_values_parser::special_values_parser() [with date_type = boost::gregorian::date; charT = char]' /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/time_parsing.hpp:316:18: required from 'time_type boost::date_time::parse_iso_time(const string&, char) [with time_type = boost::posix_time::ptime; std::__cxx11::string = std::__cxx11::basic_string]' /pbulk/work/net/libcmis/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::m_next_chars' should be initialized in the member initialization list [-Weffc++] 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:0, 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:17: warning: prefix 'T& boost::operators_impl::output_iterator_helper::operator++()' should return 'boost::operators_impl::output_iterator_helper&' [-Weffc++] T& operator++() { return static_cast(*this); } ^ /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp: In instantiation of 'class boost::iterators::detail::iterator_facade_base >, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >, std::__cxx11::basic_string, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string&, long int, false, false>': /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:854:9: required from 'class boost::iterators::iterator_facade >, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >, std::__cxx11::basic_string, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string&, long int>' /pbulk/work/net/libcmis/work/.buildlink/include/boost/token_iterator.hpp:30:9: required from 'class boost::token_iterator >, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >' /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::operator++() [with Derived = boost::token_iterator >, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >; Value = std::__cxx11::basic_string; CategoryOrTraversal = boost::iterators::forward_traversal_tag; Reference = const std::__cxx11::basic_string&; Difference = long int]' should return 'boost::iterators::detail::iterator_facade_base >, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >, std::__cxx11::basic_string, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string&, long int, false, false>&' [-Weffc++] Derived& operator++() ^~~~~~~~ /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp: In instantiation of 'class boost::iterators::detail::iterator_facade_base >, std::__cxx11::basic_string >, std::__cxx11::basic_string, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string&, long int, false, false>': /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:854:9: required from 'class boost::iterators::iterator_facade >, std::__cxx11::basic_string >, std::__cxx11::basic_string, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string&, long int>' /pbulk/work/net/libcmis/work/.buildlink/include/boost/token_iterator.hpp:30:9: required from 'class boost::token_iterator >, std::__cxx11::basic_string >' /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::operator++() [with Derived = boost::token_iterator >, std::__cxx11::basic_string >; Value = std::__cxx11::basic_string; CategoryOrTraversal = boost::iterators::forward_traversal_tag; Reference = const std::__cxx11::basic_string&; Difference = long int]' should return 'boost::iterators::detail::iterator_facade_base >, std::__cxx11::basic_string >, std::__cxx11::basic_string, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string&, long int, false, false>&' [-Weffc++] In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/range/iterator_range_core.hpp:27:0, 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, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, long 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, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, long 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, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, long int, true, true>' /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:854:9: required from 'class boost::iterators::iterator_facade, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, long int>' /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_adaptor.hpp:249:9: required from 'class boost::iterators::iterator_adaptor, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>, __gnu_cxx::__normal_iterator >, 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]' /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/string_parse_tree.hpp:110:54: required from 'boost::date_time::string_parse_tree::string_parse_tree(boost::date_time::string_parse_tree::collection_type, unsigned int) [with charT = char; boost::date_time::string_parse_tree::collection_type = std::vector >]' /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::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::string_type = std::__cxx11::basic_string]' /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/special_values_parser.hpp:54:17: required from 'boost::date_time::special_values_parser::special_values_parser() [with date_type = boost::gregorian::date; charT = char]' /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/time_parsing.hpp:316:18: required from 'time_type boost::date_time::parse_iso_time(const string&, char) [with time_type = boost::posix_time::ptime; std::__cxx11::string = std::__cxx11::basic_string]' /pbulk/work/net/libcmis/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::operator++() [with Derived = boost::iterators::transform_iterator, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>; Value = char; CategoryOrTraversal = boost::iterators::random_access_traversal_tag; Reference = char; Difference = long int]' should return 'boost::iterators::detail::iterator_facade_base, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, long int, false, false>&' [-Weffc++] Derived& operator++() ^~~~~~~~ /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp: In instantiation of 'class boost::iterators::detail::iterator_facade_base, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, long 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, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, long int, true, true>' /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:854:9: required from 'class boost::iterators::iterator_facade, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, long int>' /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_adaptor.hpp:249:9: required from 'class boost::iterators::iterator_adaptor, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>, __gnu_cxx::__normal_iterator >, 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, __gnu_cxx::__normal_iterator >, 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; RangeT = std::__cxx11::basic_string; FunctorT = boost::algorithm::detail::to_lowerF]' /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]' /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/string_parse_tree.hpp:110:54: required from 'boost::date_time::string_parse_tree::string_parse_tree(boost::date_time::string_parse_tree::collection_type, unsigned int) [with charT = char; boost::date_time::string_parse_tree::collection_type = std::vector >]' /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::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::string_type = std::__cxx11::basic_string]' /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/special_values_parser.hpp:54:17: required from 'boost::date_time::special_values_parser::special_values_parser() [with date_type = boost::gregorian::date; charT = char]' /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/time_parsing.hpp:316:18: required from 'time_type boost::date_time::parse_iso_time(const string&, char) [with time_type = boost::posix_time::ptime; std::__cxx11::string = std::__cxx11::basic_string]' /pbulk/work/net/libcmis/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::operator--() [with Derived = boost::iterators::transform_iterator, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>; Value = char; CategoryOrTraversal = boost::iterators::random_access_traversal_tag; Reference = char; Difference = long int]' should return 'boost::iterators::detail::iterator_facade_base, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, long int, true, false>&' [-Weffc++] 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::operator--(int) [with Derived = boost::iterators::transform_iterator, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>; Value = char; CategoryOrTraversal = boost::iterators::random_access_traversal_tag; Reference = char; Difference = long int]' should return 'boost::iterators::detail::iterator_facade_base, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, long int, true, false>' [-Weffc++] Derived operator--(int) ^~~~~~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/shared_ptr.hpp:17:0, 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++] esft2_deleter_wrapper() BOOST_SP_NOEXCEPT ^~~~~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/shared_ptr.hpp:17:0, 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++] esft2_deleter_wrapper() BOOST_SP_NOEXCEPT ^~~~~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/range/iterator_range_core.hpp:27:0, 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:29: warning: prefix 'Derived& boost::iterators::detail::iterator_facade_base::operator++()' should return 'boost::iterators::detail::iterator_facade_base&' [-Weffc++] Derived& operator++() ^ /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:778:29: warning: prefix 'Derived& boost::iterators::detail::iterator_facade_base::operator--()' should return 'boost::iterators::detail::iterator_facade_base&' [-Weffc++] Derived& operator--() ^ /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:784:31: warning: postfix 'Derived boost::iterators::detail::iterator_facade_base::operator--(int)' should return 'boost::iterators::detail::iterator_facade_base' [-Weffc++] Derived operator--(int) ^ /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:875:3: warning: postfix 'typename boost::iterators::detail::postfix_increment_result::type boost::iterators::operator++(boost::iterators::iterator_facade&, int)' should return 'boost::iterators::iterator_facade' [-Weffc++] ) ^ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/trim.hpp:23:0, 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:240:51: warning: user-defined 'boost::algorithm::detail::pred_andF boost::algorithm::operator&&(const boost::algorithm::predicate_facade&, const boost::algorithm::predicate_facade&)' always evaluates both arguments [-Weffc++] const predicate_facade& Pred2 ) ^ /pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/classification.hpp:264:51: warning: user-defined 'boost::algorithm::detail::pred_orF boost::algorithm::operator||(const boost::algorithm::predicate_facade&, const boost::algorithm::predicate_facade&)' always evaluates both arguments [-Weffc++] const predicate_facade& Pred2 ) ^ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/function/function_template.hpp:14:0, 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++] function_base() : vtable(0) { } ^~~~~~~~~~~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/range/iterator_range_core.hpp:27:0, 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, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >, std::__cxx11::basic_string, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string&, long int, false, false>': /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:854:9: required from 'class boost::iterators::iterator_facade, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >, std::__cxx11::basic_string, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string&, long int>' /pbulk/work/net/libcmis/work/.buildlink/include/boost/token_iterator.hpp:30:9: required from 'class boost::token_iterator, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >' /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::operator++() [with Derived = boost::token_iterator, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >; Value = std::__cxx11::basic_string; CategoryOrTraversal = boost::iterators::forward_traversal_tag; Reference = const std::__cxx11::basic_string&; Difference = long int]' should return 'boost::iterators::detail::iterator_facade_base, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >, std::__cxx11::basic_string, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string&, long int, false, false>&' [-Weffc++] Derived& operator++() ^~~~~~~~ /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp: In substitution of 'template typename boost::iterators::detail::postfix_increment_result::type boost::iterators::operator++(boost::iterators::iterator_facade&, int) [with I = boost::token_iterator, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >; V = std::__cxx11::basic_string; TC = boost::iterators::forward_traversal_tag; R = const std::__cxx11::basic_string&; D = long 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&, const std::__cxx11::basic_string&>, boost::mpl::not_ >, mpl_::bool_, mpl_::bool_, mpl_::bool_ >, boost::mpl::if_&, std::__cxx11::basic_string >, boost::iterators::detail::postfix_increment_proxy, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string > >, boost::iterators::detail::writable_postfix_increment_proxy, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string > > >, boost::mpl::identity, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string > > >::type boost::iterators::operator++(boost::iterators::iterator_facade, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >, std::__cxx11::basic_string, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string&, long int>&, int)' should return 'boost::iterators::iterator_facade, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >, std::__cxx11::basic_string, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string&, long int>' [-Weffc++] operator++( ^~~~~~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/time_duration.hpp:17:0, 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:17: warning: prefix 'T& boost::operators_impl::output_iterator_helper::operator++()' should return 'boost::operators_impl::output_iterator_helper&' [-Weffc++] T& operator++() { return static_cast(*this); } ^ /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp: In instantiation of 'class boost::iterators::detail::iterator_facade_base >, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >, std::__cxx11::basic_string, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string&, long int, false, false>': /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:854:9: required from 'class boost::iterators::iterator_facade >, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >, std::__cxx11::basic_string, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string&, long int>' /pbulk/work/net/libcmis/work/.buildlink/include/boost/token_iterator.hpp:30:9: required from 'class boost::token_iterator >, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >' /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::operator++() [with Derived = boost::token_iterator >, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >; Value = std::__cxx11::basic_string; CategoryOrTraversal = boost::iterators::forward_traversal_tag; Reference = const std::__cxx11::basic_string&; Difference = long int]' should return 'boost::iterators::detail::iterator_facade_base >, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >, std::__cxx11::basic_string, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string&, long int, false, false>&' [-Weffc++] Derived& operator++() ^~~~~~~~ /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp: In instantiation of 'class boost::iterators::detail::iterator_facade_base >, std::__cxx11::basic_string >, std::__cxx11::basic_string, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string&, long int, false, false>': /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:854:9: required from 'class boost::iterators::iterator_facade >, std::__cxx11::basic_string >, std::__cxx11::basic_string, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string&, long int>' /pbulk/work/net/libcmis/work/.buildlink/include/boost/token_iterator.hpp:30:9: required from 'class boost::token_iterator >, std::__cxx11::basic_string >' /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::operator++() [with Derived = boost::token_iterator >, std::__cxx11::basic_string >; Value = std::__cxx11::basic_string; CategoryOrTraversal = boost::iterators::forward_traversal_tag; Reference = const std::__cxx11::basic_string&; Difference = long int]' should return 'boost::iterators::detail::iterator_facade_base >, std::__cxx11::basic_string >, std::__cxx11::basic_string, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string&, long int, false, false>&' [-Weffc++] In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/trim.hpp:23:0, 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:240:51: warning: user-defined 'boost::algorithm::detail::pred_andF boost::algorithm::operator&&(const boost::algorithm::predicate_facade&, const boost::algorithm::predicate_facade&)' always evaluates both arguments [-Weffc++] const predicate_facade& Pred2 ) ^ /pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/classification.hpp:264:51: warning: user-defined 'boost::algorithm::detail::pred_orF boost::algorithm::operator||(const boost::algorithm::predicate_facade&, const boost::algorithm::predicate_facade&)' always evaluates both arguments [-Weffc++] const predicate_facade& Pred2 ) ^ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/function/function_template.hpp:14:0, 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++] function_base() : vtable(0) { } ^~~~~~~~~~~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/range/iterator_range_core.hpp:27:0, 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:29: warning: prefix 'Derived& boost::iterators::detail::iterator_facade_base::operator++()' should return 'boost::iterators::detail::iterator_facade_base&' [-Weffc++] Derived& operator++() ^ /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:778:29: warning: prefix 'Derived& boost::iterators::detail::iterator_facade_base::operator--()' should return 'boost::iterators::detail::iterator_facade_base&' [-Weffc++] Derived& operator--() ^ /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:784:31: warning: postfix 'Derived boost::iterators::detail::iterator_facade_base::operator--(int)' should return 'boost::iterators::detail::iterator_facade_base' [-Weffc++] Derived operator--(int) ^ /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:875:3: warning: postfix 'typename boost::iterators::detail::postfix_increment_result::type boost::iterators::operator++(boost::iterators::iterator_facade&, int)' should return 'boost::iterators::iterator_facade' [-Weffc++] ) ^ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/range/iterator_range_core.hpp:27:0, 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, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >, std::__cxx11::basic_string, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string&, long int, false, false>': /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:854:9: required from 'class boost::iterators::iterator_facade, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >, std::__cxx11::basic_string, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string&, long int>' /pbulk/work/net/libcmis/work/.buildlink/include/boost/token_iterator.hpp:30:9: required from 'class boost::token_iterator, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >' /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::operator++() [with Derived = boost::token_iterator, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >; Value = std::__cxx11::basic_string; CategoryOrTraversal = boost::iterators::forward_traversal_tag; Reference = const std::__cxx11::basic_string&; Difference = long int]' should return 'boost::iterators::detail::iterator_facade_base, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >, std::__cxx11::basic_string, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string&, long int, false, false>&' [-Weffc++] Derived& operator++() ^~~~~~~~ /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp: In substitution of 'template typename boost::iterators::detail::postfix_increment_result::type boost::iterators::operator++(boost::iterators::iterator_facade&, int) [with I = boost::token_iterator, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >; V = std::__cxx11::basic_string; TC = boost::iterators::forward_traversal_tag; R = const std::__cxx11::basic_string&; D = long 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&, const std::__cxx11::basic_string&>, boost::mpl::not_ >, mpl_::bool_, mpl_::bool_, mpl_::bool_ >, boost::mpl::if_&, std::__cxx11::basic_string >, boost::iterators::detail::postfix_increment_proxy, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string > >, boost::iterators::detail::writable_postfix_increment_proxy, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string > > >, boost::mpl::identity, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string > > >::type boost::iterators::operator++(boost::iterators::iterator_facade, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >, std::__cxx11::basic_string, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string&, long int>&, int)' should return 'boost::iterators::iterator_facade, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >, std::__cxx11::basic_string, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string&, long int>' [-Weffc++] operator++( ^~~~~~~~ /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp: In instantiation of 'class boost::iterators::detail::iterator_facade_base >, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >, std::__cxx11::basic_string, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string&, long int, false, false>': /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:854:9: required from 'class boost::iterators::iterator_facade >, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >, std::__cxx11::basic_string, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string&, long int>' /pbulk/work/net/libcmis/work/.buildlink/include/boost/token_iterator.hpp:30:9: required from 'class boost::token_iterator >, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >' /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_parsing.hpp:322:36: required from 'boost::date_time::period boost::date_time::from_simple_string_type(const std::__cxx11::basic_string&) [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::operator++() [with Derived = boost::token_iterator >, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >; Value = std::__cxx11::basic_string; CategoryOrTraversal = boost::iterators::forward_traversal_tag; Reference = const std::__cxx11::basic_string&; Difference = long int]' should return 'boost::iterators::detail::iterator_facade_base >, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >, std::__cxx11::basic_string, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string&, long int, false, false>&' [-Weffc++] Derived& operator++() ^~~~~~~~ /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp: In instantiation of 'class boost::iterators::detail::iterator_facade_base >, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >, std::__cxx11::basic_string, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string&, long int, false, false>': /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:854:9: required from 'class boost::iterators::iterator_facade >, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >, std::__cxx11::basic_string, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string&, long int>' /pbulk/work/net/libcmis/work/.buildlink/include/boost/token_iterator.hpp:30:9: required from 'class boost::token_iterator >, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >' /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_parsing.hpp:322:36: required from 'boost::date_time::period boost::date_time::from_simple_string_type(const std::__cxx11::basic_string&) [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::operator++() [with Derived = boost::token_iterator >, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >; Value = std::__cxx11::basic_string; CategoryOrTraversal = boost::iterators::forward_traversal_tag; Reference = const std::__cxx11::basic_string&; Difference = long int]' should return 'boost::iterators::detail::iterator_facade_base >, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >, std::__cxx11::basic_string, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string&, long int, false, false>&' [-Weffc++] Derived& operator++() ^~~~~~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/token_iterator.hpp:24:0, 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_separator(const Char*, const Char*, boost::empty_token_policy) [with Char = char; Tr = std::char_traits]': /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::__cxx11::string = std::__cxx11::basic_string]' /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 >::m_kept_delims' should be initialized in the member initialization list [-Weffc++] 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 >, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >, std::__cxx11::basic_string, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string&, long int, false, false>': /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:854:9: required from 'class boost::iterators::iterator_facade >, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >, std::__cxx11::basic_string, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string&, long int>' /pbulk/work/net/libcmis/work/.buildlink/include/boost/token_iterator.hpp:30:9: required from 'class boost::token_iterator >, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >' /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::operator++() [with Derived = boost::token_iterator >, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >; Value = std::__cxx11::basic_string; CategoryOrTraversal = boost::iterators::forward_traversal_tag; Reference = const std::__cxx11::basic_string&; Difference = long int]' should return 'boost::iterators::detail::iterator_facade_base >, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >, std::__cxx11::basic_string, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string&, long int, false, false>&' [-Weffc++] Derived& operator++() ^~~~~~~~ /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp: In instantiation of 'class boost::iterators::detail::iterator_facade_base >, std::__cxx11::basic_string >, std::__cxx11::basic_string, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string&, long int, false, false>': /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:854:9: required from 'class boost::iterators::iterator_facade >, std::__cxx11::basic_string >, std::__cxx11::basic_string, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string&, long int>' /pbulk/work/net/libcmis/work/.buildlink/include/boost/token_iterator.hpp:30:9: required from 'class boost::token_iterator >, std::__cxx11::basic_string >' /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::operator++() [with Derived = boost::token_iterator >, std::__cxx11::basic_string >; Value = std::__cxx11::basic_string; CategoryOrTraversal = boost::iterators::forward_traversal_tag; Reference = const std::__cxx11::basic_string&; Difference = long int]' should return 'boost::iterators::detail::iterator_facade_base >, std::__cxx11::basic_string >, std::__cxx11::basic_string, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string&, long int, false, false>&' [-Weffc++] /pbulk/work/net/libcmis/work/.buildlink/include/boost/token_functions.hpp: In instantiation of 'boost::char_separator::char_separator(const Char*, const Char*, boost::empty_token_policy) [with Char = wchar_t; Tr = std::char_traits]': /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_parsing.hpp:320:22: required from 'boost::date_time::period boost::date_time::from_simple_string_type(const std::__cxx11::basic_string&) [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 >::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:0, 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::special_values_parser() [with date_type = boost::gregorian::date; charT = char]': /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/time_parsing.hpp:316:18: required from 'time_type boost::date_time::parse_iso_time(const string&, char) [with time_type = boost::posix_time::ptime; std::__cxx11::string = std::__cxx11::basic_string]' /pbulk/work/net/libcmis/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::m_sv_strings' should be initialized in the member initialization list [-Weffc++] special_values_parser() ^~~~~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/period_parser.hpp:19:0, 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::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::__cxx11::string = std::__cxx11::basic_string]' /pbulk/work/net/libcmis/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::cache' should be initialized in the member initialization list [-Weffc++] parse_match_result() : ^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/token_iterator.hpp:24:0, 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_separator(const Char*, const Char*, boost::empty_token_policy) [with Char = char; Tr = std::char_traits]': /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::__cxx11::string = std::__cxx11::basic_string]' /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 >::m_kept_delims' should be initialized in the member initialization list [-Weffc++] 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::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::special_values_parser() [with date_type = boost::gregorian::date; charT = char]' /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/time_parsing.hpp:316:18: required from 'time_type boost::date_time::parse_iso_time(const string&, char) [with time_type = boost::posix_time::ptime; std::__cxx11::string = std::__cxx11::basic_string]' /pbulk/work/net/libcmis/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::m_next_chars' should be initialized in the member initialization list [-Weffc++] 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_separator(const Char*, const Char*, boost::empty_token_policy) [with Char = wchar_t; Tr = std::char_traits]': /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_parsing.hpp:320:22: required from 'boost::date_time::period boost::date_time::from_simple_string_type(const std::__cxx11::basic_string&) [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 >::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:0, 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::special_values_parser() [with date_type = boost::gregorian::date; charT = char]': /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/time_parsing.hpp:316:18: required from 'time_type boost::date_time::parse_iso_time(const string&, char) [with time_type = boost::posix_time::ptime; std::__cxx11::string = std::__cxx11::basic_string]' /pbulk/work/net/libcmis/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::m_sv_strings' should be initialized in the member initialization list [-Weffc++] special_values_parser() ^~~~~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/period_parser.hpp:19:0, 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::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::__cxx11::string = std::__cxx11::basic_string]' /pbulk/work/net/libcmis/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::cache' should be initialized in the member initialization list [-Weffc++] 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::string_parse_tree(boost::date_time::string_parse_tree::collection_type, unsigned int) [with charT = char; boost::date_time::string_parse_tree::collection_type = std::vector >]': /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::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::string_type = std::__cxx11::basic_string]' /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/special_values_parser.hpp:54:17: required from 'boost::date_time::special_values_parser::special_values_parser() [with date_type = boost::gregorian::date; charT = char]' /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/time_parsing.hpp:316:18: required from 'time_type boost::date_time::parse_iso_time(const string&, char) [with time_type = boost::posix_time::ptime; std::__cxx11::string = std::__cxx11::basic_string]' /pbulk/work/net/libcmis/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::m_next_chars' should be initialized in the member initialization list [-Weffc++] 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:0, 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:240:51: warning: user-defined 'boost::algorithm::detail::pred_andF boost::algorithm::operator&&(const boost::algorithm::predicate_facade&, const boost::algorithm::predicate_facade&)' always evaluates both arguments [-Weffc++] const predicate_facade& Pred2 ) ^ /pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/classification.hpp:264:51: warning: user-defined 'boost::algorithm::detail::pred_orF boost::algorithm::operator||(const boost::algorithm::predicate_facade&, const boost::algorithm::predicate_facade&)' always evaluates both arguments [-Weffc++] const predicate_facade& Pred2 ) ^ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/function/function_template.hpp:14:0, 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++] function_base() : vtable(0) { } ^~~~~~~~~~~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/range/iterator_range_core.hpp:27:0, 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, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >, std::__cxx11::basic_string, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string&, long int, false, false>': /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:854:9: required from 'class boost::iterators::iterator_facade, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >, std::__cxx11::basic_string, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string&, long int>' /pbulk/work/net/libcmis/work/.buildlink/include/boost/token_iterator.hpp:30:9: required from 'class boost::token_iterator, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >' /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::operator++() [with Derived = boost::token_iterator, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >; Value = std::__cxx11::basic_string; CategoryOrTraversal = boost::iterators::forward_traversal_tag; Reference = const std::__cxx11::basic_string&; Difference = long int]' should return 'boost::iterators::detail::iterator_facade_base, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >, std::__cxx11::basic_string, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string&, long int, false, false>&' [-Weffc++] Derived& operator++() ^~~~~~~~ /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp: In substitution of 'template typename boost::iterators::detail::postfix_increment_result::type boost::iterators::operator++(boost::iterators::iterator_facade&, int) [with I = boost::token_iterator, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >; V = std::__cxx11::basic_string; TC = boost::iterators::forward_traversal_tag; R = const std::__cxx11::basic_string&; D = long 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&, const std::__cxx11::basic_string&>, boost::mpl::not_ >, mpl_::bool_, mpl_::bool_, mpl_::bool_ >, boost::mpl::if_&, std::__cxx11::basic_string >, boost::iterators::detail::postfix_increment_proxy, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string > >, boost::iterators::detail::writable_postfix_increment_proxy, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string > > >, boost::mpl::identity, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string > > >::type boost::iterators::operator++(boost::iterators::iterator_facade, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >, std::__cxx11::basic_string, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string&, long int>&, int)' should return 'boost::iterators::iterator_facade, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >, std::__cxx11::basic_string, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string&, long int>' [-Weffc++] operator++( ^~~~~~~~ /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/string_parse_tree.hpp: In instantiation of 'boost::date_time::string_parse_tree::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::special_values_parser() [with date_type = boost::gregorian::date; charT = char]' /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/time_parsing.hpp:316:18: required from 'time_type boost::date_time::parse_iso_time(const string&, char) [with time_type = boost::posix_time::ptime; std::__cxx11::string = std::__cxx11::basic_string]' /pbulk/work/net/libcmis/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::m_next_chars' should be initialized in the member initialization list [-Weffc++] 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:0, 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, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, long 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, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, long 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, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, long int, true, true>' /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:854:9: required from 'class boost::iterators::iterator_facade, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, long int>' /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_adaptor.hpp:249:9: required from 'class boost::iterators::iterator_adaptor, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>, __gnu_cxx::__normal_iterator >, 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]' /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/string_parse_tree.hpp:110:54: required from 'boost::date_time::string_parse_tree::string_parse_tree(boost::date_time::string_parse_tree::collection_type, unsigned int) [with charT = char; boost::date_time::string_parse_tree::collection_type = std::vector >]' /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::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::string_type = std::__cxx11::basic_string]' /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/special_values_parser.hpp:54:17: required from 'boost::date_time::special_values_parser::special_values_parser() [with date_type = boost::gregorian::date; charT = char]' /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/time_parsing.hpp:316:18: required from 'time_type boost::date_time::parse_iso_time(const string&, char) [with time_type = boost::posix_time::ptime; std::__cxx11::string = std::__cxx11::basic_string]' /pbulk/work/net/libcmis/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::operator++() [with Derived = boost::iterators::transform_iterator, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>; Value = char; CategoryOrTraversal = boost::iterators::random_access_traversal_tag; Reference = char; Difference = long int]' should return 'boost::iterators::detail::iterator_facade_base, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, long int, false, false>&' [-Weffc++] Derived& operator++() ^~~~~~~~ /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp: In instantiation of 'class boost::iterators::detail::iterator_facade_base, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, long 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, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, long int, true, true>' /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:854:9: required from 'class boost::iterators::iterator_facade, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, long int>' /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_adaptor.hpp:249:9: required from 'class boost::iterators::iterator_adaptor, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>, __gnu_cxx::__normal_iterator >, 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, __gnu_cxx::__normal_iterator >, 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; RangeT = std::__cxx11::basic_string; FunctorT = boost::algorithm::detail::to_lowerF]' /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]' /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/string_parse_tree.hpp:110:54: required from 'boost::date_time::string_parse_tree::string_parse_tree(boost::date_time::string_parse_tree::collection_type, unsigned int) [with charT = char; boost::date_time::string_parse_tree::collection_type = std::vector >]' /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::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::string_type = std::__cxx11::basic_string]' /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/special_values_parser.hpp:54:17: required from 'boost::date_time::special_values_parser::special_values_parser() [with date_type = boost::gregorian::date; charT = char]' /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/time_parsing.hpp:316:18: required from 'time_type boost::date_time::parse_iso_time(const string&, char) [with time_type = boost::posix_time::ptime; std::__cxx11::string = std::__cxx11::basic_string]' /pbulk/work/net/libcmis/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::operator--() [with Derived = boost::iterators::transform_iterator, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>; Value = char; CategoryOrTraversal = boost::iterators::random_access_traversal_tag; Reference = char; Difference = long int]' should return 'boost::iterators::detail::iterator_facade_base, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, long int, true, false>&' [-Weffc++] 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::operator--(int) [with Derived = boost::iterators::transform_iterator, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>; Value = char; CategoryOrTraversal = boost::iterators::random_access_traversal_tag; Reference = char; Difference = long int]' should return 'boost::iterators::detail::iterator_facade_base, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, long int, true, false>' [-Weffc++] 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 >, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >, std::__cxx11::basic_string, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string&, long int, false, false>': /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:854:9: required from 'class boost::iterators::iterator_facade >, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >, std::__cxx11::basic_string, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string&, long int>' /pbulk/work/net/libcmis/work/.buildlink/include/boost/token_iterator.hpp:30:9: required from 'class boost::token_iterator >, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >' /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_parsing.hpp:322:36: required from 'boost::date_time::period boost::date_time::from_simple_string_type(const std::__cxx11::basic_string&) [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::operator++() [with Derived = boost::token_iterator >, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >; Value = std::__cxx11::basic_string; CategoryOrTraversal = boost::iterators::forward_traversal_tag; Reference = const std::__cxx11::basic_string&; Difference = long int]' should return 'boost::iterators::detail::iterator_facade_base >, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >, std::__cxx11::basic_string, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string&, long int, false, false>&' [-Weffc++] 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::string_parse_tree(boost::date_time::string_parse_tree::collection_type, unsigned int) [with charT = char; boost::date_time::string_parse_tree::collection_type = std::vector >]': /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::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::string_type = std::__cxx11::basic_string]' /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/special_values_parser.hpp:54:17: required from 'boost::date_time::special_values_parser::special_values_parser() [with date_type = boost::gregorian::date; charT = char]' /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/time_parsing.hpp:316:18: required from 'time_type boost::date_time::parse_iso_time(const string&, char) [with time_type = boost::posix_time::ptime; std::__cxx11::string = std::__cxx11::basic_string]' /pbulk/work/net/libcmis/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::m_next_chars' should be initialized in the member initialization list [-Weffc++] 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:0, 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_separator(const Char*, const Char*, boost::empty_token_policy) [with Char = char; Tr = std::char_traits]': /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::__cxx11::string = std::__cxx11::basic_string]' /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 >::m_kept_delims' should be initialized in the member initialization list [-Weffc++] char_separator(const Char* dropped_delims, ^~~~~~~~~~~~~~ /pbulk/work/net/libcmis/work/.buildlink/include/boost/token_functions.hpp: In instantiation of 'boost::char_separator::char_separator(const Char*, const Char*, boost::empty_token_policy) [with Char = wchar_t; Tr = std::char_traits]': /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_parsing.hpp:320:22: required from 'boost::date_time::period boost::date_time::from_simple_string_type(const std::__cxx11::basic_string&) [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 >::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:0, 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::special_values_parser() [with date_type = boost::gregorian::date; charT = char]': /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/time_parsing.hpp:316:18: required from 'time_type boost::date_time::parse_iso_time(const string&, char) [with time_type = boost::posix_time::ptime; std::__cxx11::string = std::__cxx11::basic_string]' /pbulk/work/net/libcmis/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::m_sv_strings' should be initialized in the member initialization list [-Weffc++] special_values_parser() ^~~~~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/period_parser.hpp:19:0, 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::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::__cxx11::string = std::__cxx11::basic_string]' /pbulk/work/net/libcmis/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::cache' should be initialized in the member initialization list [-Weffc++] parse_match_result() : ^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/range/iterator_range_core.hpp:27:0, 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, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, long 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, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, long 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, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, long int, true, true>' /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:854:9: required from 'class boost::iterators::iterator_facade, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, long int>' /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_adaptor.hpp:249:9: required from 'class boost::iterators::iterator_adaptor, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>, __gnu_cxx::__normal_iterator >, 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]' /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/string_parse_tree.hpp:110:54: required from 'boost::date_time::string_parse_tree::string_parse_tree(boost::date_time::string_parse_tree::collection_type, unsigned int) [with charT = char; boost::date_time::string_parse_tree::collection_type = std::vector >]' /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::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::string_type = std::__cxx11::basic_string]' /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/special_values_parser.hpp:54:17: required from 'boost::date_time::special_values_parser::special_values_parser() [with date_type = boost::gregorian::date; charT = char]' /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/time_parsing.hpp:316:18: required from 'time_type boost::date_time::parse_iso_time(const string&, char) [with time_type = boost::posix_time::ptime; std::__cxx11::string = std::__cxx11::basic_string]' /pbulk/work/net/libcmis/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::operator++() [with Derived = boost::iterators::transform_iterator, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>; Value = char; CategoryOrTraversal = boost::iterators::random_access_traversal_tag; Reference = char; Difference = long int]' should return 'boost::iterators::detail::iterator_facade_base, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, long int, false, false>&' [-Weffc++] Derived& operator++() ^~~~~~~~ /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp: In instantiation of 'class boost::iterators::detail::iterator_facade_base, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, long 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, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, long int, true, true>' /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:854:9: required from 'class boost::iterators::iterator_facade, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, long int>' /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_adaptor.hpp:249:9: required from 'class boost::iterators::iterator_adaptor, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>, __gnu_cxx::__normal_iterator >, 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, __gnu_cxx::__normal_iterator >, 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; RangeT = std::__cxx11::basic_string; FunctorT = boost::algorithm::detail::to_lowerF]' /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]' /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/string_parse_tree.hpp:110:54: required from 'boost::date_time::string_parse_tree::string_parse_tree(boost::date_time::string_parse_tree::collection_type, unsigned int) [with charT = char; boost::date_time::string_parse_tree::collection_type = std::vector >]' /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::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::string_type = std::__cxx11::basic_string]' /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/special_values_parser.hpp:54:17: required from 'boost::date_time::special_values_parser::special_values_parser() [with date_type = boost::gregorian::date; charT = char]' /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/time_parsing.hpp:316:18: required from 'time_type boost::date_time::parse_iso_time(const string&, char) [with time_type = boost::posix_time::ptime; std::__cxx11::string = std::__cxx11::basic_string]' /pbulk/work/net/libcmis/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::operator--() [with Derived = boost::iterators::transform_iterator, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>; Value = char; CategoryOrTraversal = boost::iterators::random_access_traversal_tag; Reference = char; Difference = long int]' should return 'boost::iterators::detail::iterator_facade_base, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, long int, true, false>&' [-Weffc++] 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::operator--(int) [with Derived = boost::iterators::transform_iterator, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>; Value = char; CategoryOrTraversal = boost::iterators::random_access_traversal_tag; Reference = char; Difference = long int]' should return 'boost::iterators::detail::iterator_facade_base, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, long int, true, false>' [-Weffc++] 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::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::special_values_parser() [with date_type = boost::gregorian::date; charT = char]' /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/time_parsing.hpp:316:18: required from 'time_type boost::date_time::parse_iso_time(const string&, char) [with time_type = boost::posix_time::ptime; std::__cxx11::string = std::__cxx11::basic_string]' /pbulk/work/net/libcmis/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::m_next_chars' should be initialized in the member initialization list [-Weffc++] 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::string_parse_tree(boost::date_time::string_parse_tree::collection_type, unsigned int) [with charT = char; boost::date_time::string_parse_tree::collection_type = std::vector >]': /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::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::string_type = std::__cxx11::basic_string]' /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/special_values_parser.hpp:54:17: required from 'boost::date_time::special_values_parser::special_values_parser() [with date_type = boost::gregorian::date; charT = char]' /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/time_parsing.hpp:316:18: required from 'time_type boost::date_time::parse_iso_time(const string&, char) [with time_type = boost::posix_time::ptime; std::__cxx11::string = std::__cxx11::basic_string]' /pbulk/work/net/libcmis/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::m_next_chars' should be initialized in the member initialization list [-Weffc++] 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:0, 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, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, long 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, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, long 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, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, long int, true, true>' /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:854:9: required from 'class boost::iterators::iterator_facade, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, long int>' /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_adaptor.hpp:249:9: required from 'class boost::iterators::iterator_adaptor, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>, __gnu_cxx::__normal_iterator >, 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]' /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/string_parse_tree.hpp:110:54: required from 'boost::date_time::string_parse_tree::string_parse_tree(boost::date_time::string_parse_tree::collection_type, unsigned int) [with charT = char; boost::date_time::string_parse_tree::collection_type = std::vector >]' /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::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::string_type = std::__cxx11::basic_string]' /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/special_values_parser.hpp:54:17: required from 'boost::date_time::special_values_parser::special_values_parser() [with date_type = boost::gregorian::date; charT = char]' /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/time_parsing.hpp:316:18: required from 'time_type boost::date_time::parse_iso_time(const string&, char) [with time_type = boost::posix_time::ptime; std::__cxx11::string = std::__cxx11::basic_string]' /pbulk/work/net/libcmis/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::operator++() [with Derived = boost::iterators::transform_iterator, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>; Value = char; CategoryOrTraversal = boost::iterators::random_access_traversal_tag; Reference = char; Difference = long int]' should return 'boost::iterators::detail::iterator_facade_base, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, long int, false, false>&' [-Weffc++] Derived& operator++() ^~~~~~~~ /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp: In instantiation of 'class boost::iterators::detail::iterator_facade_base, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, long 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, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, long int, true, true>' /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:854:9: required from 'class boost::iterators::iterator_facade, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, long int>' /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_adaptor.hpp:249:9: required from 'class boost::iterators::iterator_adaptor, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>, __gnu_cxx::__normal_iterator >, 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, __gnu_cxx::__normal_iterator >, 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; RangeT = std::__cxx11::basic_string; FunctorT = boost::algorithm::detail::to_lowerF]' /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]' /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/string_parse_tree.hpp:110:54: required from 'boost::date_time::string_parse_tree::string_parse_tree(boost::date_time::string_parse_tree::collection_type, unsigned int) [with charT = char; boost::date_time::string_parse_tree::collection_type = std::vector >]' /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::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::string_type = std::__cxx11::basic_string]' /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/special_values_parser.hpp:54:17: required from 'boost::date_time::special_values_parser::special_values_parser() [with date_type = boost::gregorian::date; charT = char]' /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/time_parsing.hpp:316:18: required from 'time_type boost::date_time::parse_iso_time(const string&, char) [with time_type = boost::posix_time::ptime; std::__cxx11::string = std::__cxx11::basic_string]' /pbulk/work/net/libcmis/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::operator--() [with Derived = boost::iterators::transform_iterator, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>; Value = char; CategoryOrTraversal = boost::iterators::random_access_traversal_tag; Reference = char; Difference = long int]' should return 'boost::iterators::detail::iterator_facade_base, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, long int, true, false>&' [-Weffc++] 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::operator--(int) [with Derived = boost::iterators::transform_iterator, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>; Value = char; CategoryOrTraversal = boost::iterators::random_access_traversal_tag; Reference = char; Difference = long int]' should return 'boost::iterators::detail::iterator_facade_base, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, long int, true, false>' [-Weffc++] Derived operator--(int) ^~~~~~~~ CXX libcmis_la-session-factory.lo CXX libcmis_la-sharepoint-document.lo CXX libcmis_la-sharepoint-folder.lo CXX libcmis_la-sharepoint-object-type.lo CXX libcmis_la-sharepoint-object.lo In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/shared_ptr.hpp:17:0, 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++] esft2_deleter_wrapper() BOOST_SP_NOEXCEPT ^~~~~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/time_duration.hpp:17:0, 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:17: warning: prefix 'T& boost::operators_impl::output_iterator_helper::operator++()' should return 'boost::operators_impl::output_iterator_helper&' [-Weffc++] T& operator++() { return static_cast(*this); } ^ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/range/iterator_range_core.hpp:27:0, 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:29: warning: prefix 'Derived& boost::iterators::detail::iterator_facade_base::operator++()' should return 'boost::iterators::detail::iterator_facade_base&' [-Weffc++] Derived& operator++() ^ /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:778:29: warning: prefix 'Derived& boost::iterators::detail::iterator_facade_base::operator--()' should return 'boost::iterators::detail::iterator_facade_base&' [-Weffc++] Derived& operator--() ^ /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:784:31: warning: postfix 'Derived boost::iterators::detail::iterator_facade_base::operator--(int)' should return 'boost::iterators::detail::iterator_facade_base' [-Weffc++] Derived operator--(int) ^ /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:875:3: warning: postfix 'typename boost::iterators::detail::postfix_increment_result::type boost::iterators::operator++(boost::iterators::iterator_facade&, int)' should return 'boost::iterators::iterator_facade' [-Weffc++] ) ^ /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp: In instantiation of 'class boost::iterators::detail::iterator_facade_base >, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >, std::__cxx11::basic_string, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string&, long int, false, false>': /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:854:9: required from 'class boost::iterators::iterator_facade >, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >, std::__cxx11::basic_string, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string&, long int>' /pbulk/work/net/libcmis/work/.buildlink/include/boost/token_iterator.hpp:30:9: required from 'class boost::token_iterator >, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >' /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::operator++() [with Derived = boost::token_iterator >, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >; Value = std::__cxx11::basic_string; CategoryOrTraversal = boost::iterators::forward_traversal_tag; Reference = const std::__cxx11::basic_string&; Difference = long int]' should return 'boost::iterators::detail::iterator_facade_base >, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >, std::__cxx11::basic_string, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string&, long int, false, false>&' [-Weffc++] Derived& operator++() ^~~~~~~~ /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp: In instantiation of 'class boost::iterators::detail::iterator_facade_base >, std::__cxx11::basic_string >, std::__cxx11::basic_string, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string&, long int, false, false>': /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:854:9: required from 'class boost::iterators::iterator_facade >, std::__cxx11::basic_string >, std::__cxx11::basic_string, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string&, long int>' /pbulk/work/net/libcmis/work/.buildlink/include/boost/token_iterator.hpp:30:9: required from 'class boost::token_iterator >, std::__cxx11::basic_string >' /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::operator++() [with Derived = boost::token_iterator >, std::__cxx11::basic_string >; Value = std::__cxx11::basic_string; CategoryOrTraversal = boost::iterators::forward_traversal_tag; Reference = const std::__cxx11::basic_string&; Difference = long int]' should return 'boost::iterators::detail::iterator_facade_base >, std::__cxx11::basic_string >, std::__cxx11::basic_string, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string&, long int, false, false>&' [-Weffc++] In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/trim.hpp:23:0, 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:240:51: warning: user-defined 'boost::algorithm::detail::pred_andF boost::algorithm::operator&&(const boost::algorithm::predicate_facade&, const boost::algorithm::predicate_facade&)' always evaluates both arguments [-Weffc++] const predicate_facade& Pred2 ) ^ /pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/classification.hpp:264:51: warning: user-defined 'boost::algorithm::detail::pred_orF boost::algorithm::operator||(const boost::algorithm::predicate_facade&, const boost::algorithm::predicate_facade&)' always evaluates both arguments [-Weffc++] const predicate_facade& Pred2 ) ^ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/function/function_template.hpp:14:0, 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++] function_base() : vtable(0) { } ^~~~~~~~~~~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/shared_ptr.hpp:17:0, 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++] esft2_deleter_wrapper() BOOST_SP_NOEXCEPT ^~~~~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/range/iterator_range_core.hpp:27:0, 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, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >, std::__cxx11::basic_string, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string&, long int, false, false>': /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:854:9: required from 'class boost::iterators::iterator_facade, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >, std::__cxx11::basic_string, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string&, long int>' /pbulk/work/net/libcmis/work/.buildlink/include/boost/token_iterator.hpp:30:9: required from 'class boost::token_iterator, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >' /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::operator++() [with Derived = boost::token_iterator, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >; Value = std::__cxx11::basic_string; CategoryOrTraversal = boost::iterators::forward_traversal_tag; Reference = const std::__cxx11::basic_string&; Difference = long int]' should return 'boost::iterators::detail::iterator_facade_base, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >, std::__cxx11::basic_string, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string&, long int, false, false>&' [-Weffc++] Derived& operator++() ^~~~~~~~ /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp: In substitution of 'template typename boost::iterators::detail::postfix_increment_result::type boost::iterators::operator++(boost::iterators::iterator_facade&, int) [with I = boost::token_iterator, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >; V = std::__cxx11::basic_string; TC = boost::iterators::forward_traversal_tag; R = const std::__cxx11::basic_string&; D = long 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&, const std::__cxx11::basic_string&>, boost::mpl::not_ >, mpl_::bool_, mpl_::bool_, mpl_::bool_ >, boost::mpl::if_&, std::__cxx11::basic_string >, boost::iterators::detail::postfix_increment_proxy, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string > >, boost::iterators::detail::writable_postfix_increment_proxy, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string > > >, boost::mpl::identity, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string > > >::type boost::iterators::operator++(boost::iterators::iterator_facade, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >, std::__cxx11::basic_string, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string&, long int>&, int)' should return 'boost::iterators::iterator_facade, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >, std::__cxx11::basic_string, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string&, long int>' [-Weffc++] operator++( ^~~~~~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/time_duration.hpp:17:0, 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:17: warning: prefix 'T& boost::operators_impl::output_iterator_helper::operator++()' should return 'boost::operators_impl::output_iterator_helper&' [-Weffc++] T& operator++() { return static_cast(*this); } ^ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/exceptions.hpp:17:0, 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:21: warning: 'operator=' should return a reference to '*this' [-Weffc++] return *this; ^~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/shared_ptr.hpp:17:0, 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++] esft2_deleter_wrapper() BOOST_SP_NOEXCEPT ^~~~~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/tuple/tuple.hpp:28:0, 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:13: warning: 'operator=' should return a reference to '*this' [-Weffc++] return *this; ^~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/index_saver.hpp:17:0, 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++] 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:0, 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:29: warning: prefix 'Derived& boost::iterators::detail::iterator_facade_base::operator++()' should return 'boost::iterators::detail::iterator_facade_base&' [-Weffc++] Derived& operator++() ^ /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:778:29: warning: prefix 'Derived& boost::iterators::detail::iterator_facade_base::operator--()' should return 'boost::iterators::detail::iterator_facade_base&' [-Weffc++] Derived& operator--() ^ /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:784:31: warning: postfix 'Derived boost::iterators::detail::iterator_facade_base::operator--(int)' should return 'boost::iterators::detail::iterator_facade_base' [-Weffc++] Derived operator--(int) ^ /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:875:3: warning: postfix 'typename boost::iterators::detail::postfix_increment_result::type boost::iterators::operator++(boost::iterators::iterator_facade&, int)' should return 'boost::iterators::iterator_facade' [-Weffc++] ) ^ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/sequenced_index.hpp:17:0, 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:50: warning: user-defined 'boost::_bi::bind_t, typename boost::_bi::add_value::type> > boost::_bi::operator&&(const boost::_bi::bind_t&, A2)' always evaluates both arguments [-Weffc++] operator op (bind_t 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' BOOST_BIND_OPERATOR( &&, logical_and ) ^ /pbulk/work/net/libcmis/work/.buildlink/include/boost/bind/bind.hpp:437:50: warning: user-defined 'boost::_bi::bind_t, typename boost::_bi::add_value::type> > boost::_bi::operator||(const boost::_bi::bind_t&, A2)' always evaluates both arguments [-Weffc++] operator op (bind_t 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' BOOST_BIND_OPERATOR( ||, logical_or ) ^ CXX libcmis_la-sharepoint-property.lo In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/time_duration.hpp:17:0, 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:17: warning: prefix 'T& boost::operators_impl::output_iterator_helper::operator++()' should return 'boost::operators_impl::output_iterator_helper&' [-Weffc++] T& operator++() { return static_cast(*this); } ^ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520:0, 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& boost::property_tree::basic_ptree::get_child(const path_type&)': /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:573:62: warning: declaration of 'path' shadows a global declaration [-Wshadow] basic_ptree::get_child(const path_type &path) ^ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15:0, 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 typedef string_path > path; ^~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520:0, 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& boost::property_tree::basic_ptree::get_child(const path_type&) const': /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:585:64: warning: declaration of 'path' shadows a global declaration [-Wshadow] basic_ptree::get_child(const path_type &path) const ^~~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15:0, 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 typedef string_path > path; ^~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520:0, 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& boost::property_tree::basic_ptree::get_child(const path_type&, boost::property_tree::basic_ptree::self_type&)': /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:593:65: warning: declaration of 'path' shadows a global declaration [-Wshadow] self_type &default_value) ^ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15:0, 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 typedef string_path > path; ^~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520:0, 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& boost::property_tree::basic_ptree::get_child(const path_type&, const self_type&) const': /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:603:73: warning: declaration of 'path' shadows a global declaration [-Wshadow] const self_type &default_value) const ^~~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15:0, 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 typedef string_path > path; ^~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520:0, 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::get_child_optional(const path_type&)': /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:612:71: warning: declaration of 'path' shadows a global declaration [-Wshadow] basic_ptree::get_child_optional(const path_type &path) ^ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15:0, 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 typedef string_path > path; ^~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520:0, 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::get_child_optional(const path_type&) const': /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:624:73: warning: declaration of 'path' shadows a global declaration [-Wshadow] basic_ptree::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:0, 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 typedef string_path > path; ^~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520:0, 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& boost::property_tree::basic_ptree::put_child(const path_type&, const self_type&)': /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:637:63: warning: declaration of 'path' shadows a global declaration [-Wshadow] const self_type &value) ^ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15:0, 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 typedef string_path > path; ^~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520:0, 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& boost::property_tree::basic_ptree::add_child(const path_type&, const self_type&)': /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:655:63: warning: declaration of 'path' shadows a global declaration [-Wshadow] const self_type &value) ^ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15:0, 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 typedef string_path > path; ^~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520:0, 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, Type>::type boost::property_tree::basic_ptree::get(const path_type&, Translator) const': /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:744:46: warning: declaration of 'path' shadows a global declaration [-Wshadow] Translator tr) const ^~~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15:0, 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 typedef string_path > path; ^~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520:0, 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::get(const path_type&) const': /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:751:59: warning: declaration of 'path' shadows a global declaration [-Wshadow] Type basic_ptree::get(const path_type &path) const ^~~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15:0, 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 typedef string_path > path; ^~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520:0, 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::get(const path_type&, const Type&, Translator) const': /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:760:51: warning: declaration of 'path' shadows a global declaration [-Wshadow] Translator tr) const ^~~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15:0, 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 typedef string_path > path; ^~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520:0, 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, std::__cxx11::basic_string >::type boost::property_tree::basic_ptree::get(const path_type&, const Ch*, Translator) const': /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:772:72: warning: declaration of 'path' shadows a global declaration [-Wshadow] 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:0, 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 typedef string_path > path; ^~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520:0, 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, Type>::type boost::property_tree::basic_ptree::get(const path_type&, const Type&) const': /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:781:58: warning: declaration of 'path' shadows a global declaration [-Wshadow] const Type &default_value) const ^~~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15:0, 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 typedef string_path > path; ^~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520:0, 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, std::__cxx11::basic_string >::type boost::property_tree::basic_ptree::get(const path_type&, const Ch*) const': /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:793:57: warning: declaration of 'path' shadows a global declaration [-Wshadow] 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:0, 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 typedef string_path > path; ^~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520:0, 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::get_optional(const path_type&, Translator) const': /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:801:73: warning: declaration of 'path' shadows a global declaration [-Wshadow] Translator tr) const ^~~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15:0, 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 typedef string_path > path; ^~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520:0, 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::get_optional(const path_type&) const': /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:813:72: warning: declaration of 'path' shadows a global declaration [-Wshadow] const path_type &path) const ^~~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15:0, 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 typedef string_path > path; ^~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520:0, 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& boost::property_tree::basic_ptree::put(const path_type&, const Type&, Translator)': /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:844:64: warning: declaration of 'path' shadows a global declaration [-Wshadow] 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:0, 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 typedef string_path > path; ^~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520:0, 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& boost::property_tree::basic_ptree::put(const path_type&, const Type&)': /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:859:49: warning: declaration of 'path' shadows a global declaration [-Wshadow] const path_type &path, const Type &value) ^ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15:0, 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 typedef string_path > path; ^~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520:0, 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& boost::property_tree::basic_ptree::add(const path_type&, const Type&, Translator)': /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:868:64: warning: declaration of 'path' shadows a global declaration [-Wshadow] 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:0, 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 typedef string_path > path; ^~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520:0, 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& boost::property_tree::basic_ptree::add(const path_type&, const Type&)': /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:878:49: warning: declaration of 'path' shadows a global declaration [-Wshadow] const path_type &path, const Type &value) ^ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15:0, 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 typedef string_path > path; ^~~~ /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp: In instantiation of 'class boost::iterators::detail::iterator_facade_base >, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >, std::__cxx11::basic_string, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string&, long int, false, false>': /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:854:9: required from 'class boost::iterators::iterator_facade >, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >, std::__cxx11::basic_string, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string&, long int>' /pbulk/work/net/libcmis/work/.buildlink/include/boost/token_iterator.hpp:30:9: required from 'class boost::token_iterator >, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >' /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::operator++() [with Derived = boost::token_iterator >, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >; Value = std::__cxx11::basic_string; CategoryOrTraversal = boost::iterators::forward_traversal_tag; Reference = const std::__cxx11::basic_string&; Difference = long int]' should return 'boost::iterators::detail::iterator_facade_base >, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >, std::__cxx11::basic_string, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string&, long int, false, false>&' [-Weffc++] Derived& operator++() ^~~~~~~~ /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp: In instantiation of 'class boost::iterators::detail::iterator_facade_base >, std::__cxx11::basic_string >, std::__cxx11::basic_string, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string&, long int, false, false>': /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:854:9: required from 'class boost::iterators::iterator_facade >, std::__cxx11::basic_string >, std::__cxx11::basic_string, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string&, long int>' /pbulk/work/net/libcmis/work/.buildlink/include/boost/token_iterator.hpp:30:9: required from 'class boost::token_iterator >, std::__cxx11::basic_string >' /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::operator++() [with Derived = boost::token_iterator >, std::__cxx11::basic_string >; Value = std::__cxx11::basic_string; CategoryOrTraversal = boost::iterators::forward_traversal_tag; Reference = const std::__cxx11::basic_string&; Difference = long int]' should return 'boost::iterators::detail::iterator_facade_base >, std::__cxx11::basic_string >, std::__cxx11::basic_string, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string&, long int, false, false>&' [-Weffc++] In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/range/iterator_range_core.hpp:27:0, 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 >, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >, std::__cxx11::basic_string, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string&, long int, false, false>': /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:854:9: required from 'class boost::iterators::iterator_facade >, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >, std::__cxx11::basic_string, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string&, long int>' /pbulk/work/net/libcmis/work/.buildlink/include/boost/token_iterator.hpp:30:9: required from 'class boost::token_iterator >, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >' /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_parsing.hpp:322:36: required from 'boost::date_time::period boost::date_time::from_simple_string_type(const std::__cxx11::basic_string&) [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::operator++() [with Derived = boost::token_iterator >, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >; Value = std::__cxx11::basic_string; CategoryOrTraversal = boost::iterators::forward_traversal_tag; Reference = const std::__cxx11::basic_string&; Difference = long int]' should return 'boost::iterators::detail::iterator_facade_base >, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >, std::__cxx11::basic_string, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string&, long int, false, false>&' [-Weffc++] Derived& operator++() ^~~~~~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/range/iterator_range_core.hpp:27:0, 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:29: warning: prefix 'Derived& boost::iterators::detail::iterator_facade_base::operator++()' should return 'boost::iterators::detail::iterator_facade_base&' [-Weffc++] Derived& operator++() ^ /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:778:29: warning: prefix 'Derived& boost::iterators::detail::iterator_facade_base::operator--()' should return 'boost::iterators::detail::iterator_facade_base&' [-Weffc++] Derived& operator--() ^ /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:784:31: warning: postfix 'Derived boost::iterators::detail::iterator_facade_base::operator--(int)' should return 'boost::iterators::detail::iterator_facade_base' [-Weffc++] Derived operator--(int) ^ /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:875:3: warning: postfix 'typename boost::iterators::detail::postfix_increment_result::type boost::iterators::operator++(boost::iterators::iterator_facade&, int)' should return 'boost::iterators::iterator_facade' [-Weffc++] ) ^ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/node_type.hpp:22:0, 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::property_tree::basic_ptree, std::__cxx11::basic_string > >, std::allocator, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > > > >*, boost::multi_index::multi_index_container, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >, boost::multi_index::indexed_by, boost::multi_index::ordered_non_unique, std::__cxx11::basic_string >::subs::by_name, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::multi_index::member, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >, const std::__cxx11::basic_string, &std::pair, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >::first>, std::less > >, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, 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, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > > >': /pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index_container.hpp:99:7: required from 'class boost::multi_index::multi_index_container, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >, boost::multi_index::indexed_by, boost::multi_index::ordered_non_unique, std::__cxx11::basic_string >::subs::by_name, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::multi_index::member, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >, const std::__cxx11::basic_string, &std::pair, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >::first>, std::less > >, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, 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, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > >' /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 >::subs' /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:195:64: required from 'boost::property_tree::basic_ptree::basic_ptree(const boost::property_tree::basic_ptree&) [with Key = std::__cxx11::basic_string; Data = std::__cxx11::basic_string; KeyCompare = std::less >]' 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::property_tree::basic_ptree, std::__cxx11::basic_string > >, std::allocator, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > > > >*, boost::multi_index::multi_index_container, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >, boost::multi_index::indexed_by, boost::multi_index::ordered_non_unique, std::__cxx11::basic_string >::subs::by_name, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::multi_index::member, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >, const std::__cxx11::basic_string, &std::pair, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >::first>, std::less > >, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, 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, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > > >' has pointer data members [-Weffc++] 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 override 'boost::multi_index::detail::header_holder, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >, std::allocator, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > > > >*, boost::multi_index::multi_index_container, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >, boost::multi_index::indexed_by, boost::multi_index::ordered_non_unique, std::__cxx11::basic_string >::subs::by_name, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::multi_index::member, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >, const std::__cxx11::basic_string, &std::pair, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >::first>, std::less > >, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, 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, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > > >(const boost::multi_index::detail::header_holder, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >, std::allocator, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > > > >*, boost::multi_index::multi_index_container, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >, boost::multi_index::indexed_by, boost::multi_index::ordered_non_unique, std::__cxx11::basic_string >::subs::by_name, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::multi_index::member, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >, const std::__cxx11::basic_string, &std::pair, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >::first>, std::less > >, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, 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, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > > >&)' [-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::property_tree::basic_ptree, std::__cxx11::basic_string > >, std::allocator, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > > > >*, boost::multi_index::multi_index_container, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >, boost::multi_index::indexed_by, boost::multi_index::ordered_non_unique, std::__cxx11::basic_string >::subs::by_name, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::multi_index::member, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >, const std::__cxx11::basic_string, &std::pair, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >::first>, std::less > >, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, 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, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > > >&)' [-Weffc++] In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/trim.hpp:23:0, 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:240:51: warning: user-defined 'boost::algorithm::detail::pred_andF boost::algorithm::operator&&(const boost::algorithm::predicate_facade&, const boost::algorithm::predicate_facade&)' always evaluates both arguments [-Weffc++] const predicate_facade& Pred2 ) ^ /pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/classification.hpp:264:51: warning: user-defined 'boost::algorithm::detail::pred_orF boost::algorithm::operator||(const boost::algorithm::predicate_facade&, const boost::algorithm::predicate_facade&)' always evaluates both arguments [-Weffc++] const predicate_facade& Pred2 ) ^ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/function/function_template.hpp:14:0, 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++] function_base() : vtable(0) { } ^~~~~~~~~~~~~ CXX libcmis_la-sharepoint-repository.lo In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/shared_ptr.hpp:17:0, 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++] 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 >, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >, std::__cxx11::basic_string, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string&, long int, false, false>': /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:854:9: required from 'class boost::iterators::iterator_facade >, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >, std::__cxx11::basic_string, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string&, long int>' /pbulk/work/net/libcmis/work/.buildlink/include/boost/token_iterator.hpp:30:9: required from 'class boost::token_iterator >, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >' /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::operator++() [with Derived = boost::token_iterator >, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >; Value = std::__cxx11::basic_string; CategoryOrTraversal = boost::iterators::forward_traversal_tag; Reference = const std::__cxx11::basic_string&; Difference = long int]' should return 'boost::iterators::detail::iterator_facade_base >, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >, std::__cxx11::basic_string, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string&, long int, false, false>&' [-Weffc++] Derived& operator++() ^~~~~~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/range/iterator_range_core.hpp:27:0, 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, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >, std::__cxx11::basic_string, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string&, long int, false, false>': /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:854:9: required from 'class boost::iterators::iterator_facade, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >, std::__cxx11::basic_string, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string&, long int>' /pbulk/work/net/libcmis/work/.buildlink/include/boost/token_iterator.hpp:30:9: required from 'class boost::token_iterator, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >' /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::operator++() [with Derived = boost::token_iterator, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >; Value = std::__cxx11::basic_string; CategoryOrTraversal = boost::iterators::forward_traversal_tag; Reference = const std::__cxx11::basic_string&; Difference = long int]' should return 'boost::iterators::detail::iterator_facade_base, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >, std::__cxx11::basic_string, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string&, long int, false, false>&' [-Weffc++] Derived& operator++() ^~~~~~~~ /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp: In instantiation of 'class boost::iterators::detail::iterator_facade_base >, std::__cxx11::basic_string >, std::__cxx11::basic_string, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string&, long int, false, false>': /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:854:9: required from 'class boost::iterators::iterator_facade >, std::__cxx11::basic_string >, std::__cxx11::basic_string, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string&, long int>' /pbulk/work/net/libcmis/work/.buildlink/include/boost/token_iterator.hpp:30:9: required from 'class boost::token_iterator >, std::__cxx11::basic_string >' /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::operator++() [with Derived = boost::token_iterator >, std::__cxx11::basic_string >; Value = std::__cxx11::basic_string; CategoryOrTraversal = boost::iterators::forward_traversal_tag; Reference = const std::__cxx11::basic_string&; Difference = long int]' should return 'boost::iterators::detail::iterator_facade_base >, std::__cxx11::basic_string >, std::__cxx11::basic_string, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string&, long int, false, false>&' [-Weffc++] In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/token_iterator.hpp:24:0, 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_separator(const Char*, const Char*, boost::empty_token_policy) [with Char = char; Tr = std::char_traits]': /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::__cxx11::string = std::__cxx11::basic_string]' /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 >::m_kept_delims' should be initialized in the member initialization list [-Weffc++] char_separator(const Char* dropped_delims, ^~~~~~~~~~~~~~ /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp: In substitution of 'template typename boost::iterators::detail::postfix_increment_result::type boost::iterators::operator++(boost::iterators::iterator_facade&, int) [with I = boost::token_iterator, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >; V = std::__cxx11::basic_string; TC = boost::iterators::forward_traversal_tag; R = const std::__cxx11::basic_string&; D = long 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&, const std::__cxx11::basic_string&>, boost::mpl::not_ >, mpl_::bool_, mpl_::bool_, mpl_::bool_ >, boost::mpl::if_&, std::__cxx11::basic_string >, boost::iterators::detail::postfix_increment_proxy, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string > >, boost::iterators::detail::writable_postfix_increment_proxy, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string > > >, boost::mpl::identity, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string > > >::type boost::iterators::operator++(boost::iterators::iterator_facade, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >, std::__cxx11::basic_string, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string&, long int>&, int)' should return 'boost::iterators::iterator_facade, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >, std::__cxx11::basic_string, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string&, long int>' [-Weffc++] operator++( ^~~~~~~~ CXX libcmis_la-sharepoint-session.lo /pbulk/work/net/libcmis/work/.buildlink/include/boost/token_functions.hpp: In instantiation of 'boost::char_separator::char_separator(const Char*, const Char*, boost::empty_token_policy) [with Char = wchar_t; Tr = std::char_traits]': /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_parsing.hpp:320:22: required from 'boost::date_time::period boost::date_time::from_simple_string_type(const std::__cxx11::basic_string&) [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 >::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:0, 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::special_values_parser() [with date_type = boost::gregorian::date; charT = char]': /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/time_parsing.hpp:316:18: required from 'time_type boost::date_time::parse_iso_time(const string&, char) [with time_type = boost::posix_time::ptime; std::__cxx11::string = std::__cxx11::basic_string]' /pbulk/work/net/libcmis/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::m_sv_strings' should be initialized in the member initialization list [-Weffc++] special_values_parser() ^~~~~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/period_parser.hpp:19:0, 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::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::__cxx11::string = std::__cxx11::basic_string]' /pbulk/work/net/libcmis/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::cache' should be initialized in the member initialization list [-Weffc++] parse_match_result() : ^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/trim.hpp:23:0, 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:240:51: warning: user-defined 'boost::algorithm::detail::pred_andF boost::algorithm::operator&&(const boost::algorithm::predicate_facade&, const boost::algorithm::predicate_facade&)' always evaluates both arguments [-Weffc++] const predicate_facade& Pred2 ) ^ /pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/classification.hpp:264:51: warning: user-defined 'boost::algorithm::detail::pred_orF boost::algorithm::operator||(const boost::algorithm::predicate_facade&, const boost::algorithm::predicate_facade&)' always evaluates both arguments [-Weffc++] const predicate_facade& Pred2 ) ^ /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/string_parse_tree.hpp: In instantiation of 'boost::date_time::string_parse_tree::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::special_values_parser() [with date_type = boost::gregorian::date; charT = char]' /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/time_parsing.hpp:316:18: required from 'time_type boost::date_time::parse_iso_time(const string&, char) [with time_type = boost::posix_time::ptime; std::__cxx11::string = std::__cxx11::basic_string]' /pbulk/work/net/libcmis/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::m_next_chars' should be initialized in the member initialization list [-Weffc++] 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:0, 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++] function_base() : vtable(0) { } ^~~~~~~~~~~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/time_duration.hpp:17:0, 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:17: warning: prefix 'T& boost::operators_impl::output_iterator_helper::operator++()' should return 'boost::operators_impl::output_iterator_helper&' [-Weffc++] T& operator++() { return static_cast(*this); } ^ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/range/iterator_range_core.hpp:27:0, 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, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >, std::__cxx11::basic_string, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string&, long int, false, false>': /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:854:9: required from 'class boost::iterators::iterator_facade, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >, std::__cxx11::basic_string, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string&, long int>' /pbulk/work/net/libcmis/work/.buildlink/include/boost/token_iterator.hpp:30:9: required from 'class boost::token_iterator, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >' /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::operator++() [with Derived = boost::token_iterator, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >; Value = std::__cxx11::basic_string; CategoryOrTraversal = boost::iterators::forward_traversal_tag; Reference = const std::__cxx11::basic_string&; Difference = long int]' should return 'boost::iterators::detail::iterator_facade_base, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >, std::__cxx11::basic_string, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string&, long int, false, false>&' [-Weffc++] Derived& operator++() ^~~~~~~~ /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp: In substitution of 'template typename boost::iterators::detail::postfix_increment_result::type boost::iterators::operator++(boost::iterators::iterator_facade&, int) [with I = boost::token_iterator, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >; V = std::__cxx11::basic_string; TC = boost::iterators::forward_traversal_tag; R = const std::__cxx11::basic_string&; D = long 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&, const std::__cxx11::basic_string&>, boost::mpl::not_ >, mpl_::bool_, mpl_::bool_, mpl_::bool_ >, boost::mpl::if_&, std::__cxx11::basic_string >, boost::iterators::detail::postfix_increment_proxy, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string > >, boost::iterators::detail::writable_postfix_increment_proxy, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string > > >, boost::mpl::identity, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string > > >::type boost::iterators::operator++(boost::iterators::iterator_facade, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >, std::__cxx11::basic_string, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string&, long int>&, int)' should return 'boost::iterators::iterator_facade, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >, std::__cxx11::basic_string, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string&, long int>' [-Weffc++] operator++( ^~~~~~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/copy_map.hpp:24:0, 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::property_tree::basic_ptree, std::__cxx11::basic_string > >, std::allocator, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > > > > >, std::allocator, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > >': /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::property_tree::basic_ptree, std::__cxx11::basic_string > >, std::allocator, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > > > >, std::allocator, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > >' /pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index_container.hpp:623:19: required from 'void boost::multi_index::multi_index_container::copy_construct_from(const boost::multi_index::multi_index_container&) [with Value = std::pair, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >; IndexSpecifierList = boost::multi_index::indexed_by, boost::multi_index::ordered_non_unique, std::__cxx11::basic_string >::subs::by_name, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::multi_index::member, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >, const std::__cxx11::basic_string, &std::pair, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >::first>, std::less > >, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, 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, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > >]' /pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index_container.hpp:294:24: required from 'boost::multi_index::multi_index_container::multi_index_container(const boost::multi_index::multi_index_container&) [with Value = std::pair, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >; IndexSpecifierList = boost::multi_index::indexed_by, boost::multi_index::ordered_non_unique, std::__cxx11::basic_string >::subs::by_name, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::multi_index::member, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >, const std::__cxx11::basic_string, &std::pair, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >::first>, std::less > >, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, 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, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > >]' /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:195:22: required from 'boost::property_tree::basic_ptree::basic_ptree(const boost::property_tree::basic_ptree&) [with Key = std::__cxx11::basic_string; Data = std::__cxx11::basic_string; KeyCompare = std::less >]' 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::property_tree::basic_ptree, std::__cxx11::basic_string > >, std::allocator, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > > > > >, std::allocator, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > >' has pointer data members [-Weffc++] 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 override 'boost::multi_index::detail::auto_space, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >, std::allocator, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > > > > >, std::allocator, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > >(const boost::multi_index::detail::auto_space, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >, std::allocator, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > > > > >, std::allocator, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > >&)' [-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::property_tree::basic_ptree, std::__cxx11::basic_string > >, std::allocator, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > > > > >, std::allocator, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > >&)' [-Weffc++] In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/index_base.hpp:23:0, 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::property_tree::basic_ptree, std::__cxx11::basic_string > >, std::allocator, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > > > >, std::allocator, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > >': /pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index_container.hpp:623:19: required from 'void boost::multi_index::multi_index_container::copy_construct_from(const boost::multi_index::multi_index_container&) [with Value = std::pair, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >; IndexSpecifierList = boost::multi_index::indexed_by, boost::multi_index::ordered_non_unique, std::__cxx11::basic_string >::subs::by_name, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::multi_index::member, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >, const std::__cxx11::basic_string, &std::pair, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >::first>, std::less > >, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, 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, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > >]' /pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index_container.hpp:294:24: required from 'boost::multi_index::multi_index_container::multi_index_container(const boost::multi_index::multi_index_container&) [with Value = std::pair, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >; IndexSpecifierList = boost::multi_index::indexed_by, boost::multi_index::ordered_non_unique, std::__cxx11::basic_string >::subs::by_name, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::multi_index::member, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >, const std::__cxx11::basic_string, &std::pair, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >::first>, std::less > >, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, 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, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > >]' /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:195:22: required from 'boost::property_tree::basic_ptree::basic_ptree(const boost::property_tree::basic_ptree&) [with Key = std::__cxx11::basic_string; Data = std::__cxx11::basic_string; KeyCompare = std::less >]' 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::property_tree::basic_ptree, std::__cxx11::basic_string > >, std::allocator, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > > > >, std::allocator, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > >' has pointer data members [-Weffc++] 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 override 'boost::multi_index::detail::copy_map, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >, std::allocator, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > > > >, std::allocator, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > >(const boost::multi_index::detail::copy_map, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >, std::allocator, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > > > >, std::allocator, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > >&)' [-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::property_tree::basic_ptree, std::__cxx11::basic_string > >, std::allocator, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > > > >, std::allocator, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > >&)' [-Weffc++] In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/exceptions.hpp:17:0, 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:21: warning: 'operator=' should return a reference to '*this' [-Weffc++] return *this; ^~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/period_parser.hpp:19:0, 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::string_parse_tree(boost::date_time::string_parse_tree::collection_type, unsigned int) [with charT = char; boost::date_time::string_parse_tree::collection_type = std::vector >]': /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::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::string_type = std::__cxx11::basic_string]' /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/special_values_parser.hpp:54:17: required from 'boost::date_time::special_values_parser::special_values_parser() [with date_type = boost::gregorian::date; charT = char]' /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/time_parsing.hpp:316:18: required from 'time_type boost::date_time::parse_iso_time(const string&, char) [with time_type = boost::posix_time::ptime; std::__cxx11::string = std::__cxx11::basic_string]' /pbulk/work/net/libcmis/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::m_next_chars' should be initialized in the member initialization list [-Weffc++] 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:0, 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:13: warning: 'operator=' should return a reference to '*this' [-Weffc++] return *this; ^~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/time_duration.hpp:17:0, 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:17: warning: prefix 'T& boost::operators_impl::output_iterator_helper::operator++()' should return 'boost::operators_impl::output_iterator_helper&' [-Weffc++] T& operator++() { return static_cast(*this); } ^ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/index_saver.hpp:17:0, 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++] 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/property_tree/exceptions.hpp:17:0, 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:21: warning: 'operator=' should return a reference to '*this' [-Weffc++] return *this; ^~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/sequenced_index.hpp:17:0, 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:50: warning: user-defined 'boost::_bi::bind_t, typename boost::_bi::add_value::type> > boost::_bi::operator&&(const boost::_bi::bind_t&, A2)' always evaluates both arguments [-Weffc++] operator op (bind_t 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' BOOST_BIND_OPERATOR( &&, logical_and ) ^ /pbulk/work/net/libcmis/work/.buildlink/include/boost/bind/bind.hpp:437:50: warning: user-defined 'boost::_bi::bind_t, typename boost::_bi::add_value::type> > boost::_bi::operator||(const boost::_bi::bind_t&, A2)' always evaluates both arguments [-Weffc++] operator op (bind_t 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' BOOST_BIND_OPERATOR( ||, logical_or ) ^ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/range/iterator_range_core.hpp:27:0, 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, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, long 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, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, long 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, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, long int, true, true>' /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:854:9: required from 'class boost::iterators::iterator_facade, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, long int>' /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_adaptor.hpp:249:9: required from 'class boost::iterators::iterator_adaptor, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>, __gnu_cxx::__normal_iterator >, 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]' /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/string_parse_tree.hpp:110:54: required from 'boost::date_time::string_parse_tree::string_parse_tree(boost::date_time::string_parse_tree::collection_type, unsigned int) [with charT = char; boost::date_time::string_parse_tree::collection_type = std::vector >]' /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::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::string_type = std::__cxx11::basic_string]' /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/special_values_parser.hpp:54:17: required from 'boost::date_time::special_values_parser::special_values_parser() [with date_type = boost::gregorian::date; charT = char]' /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/time_parsing.hpp:316:18: required from 'time_type boost::date_time::parse_iso_time(const string&, char) [with time_type = boost::posix_time::ptime; std::__cxx11::string = std::__cxx11::basic_string]' /pbulk/work/net/libcmis/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::operator++() [with Derived = boost::iterators::transform_iterator, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>; Value = char; CategoryOrTraversal = boost::iterators::random_access_traversal_tag; Reference = char; Difference = long int]' should return 'boost::iterators::detail::iterator_facade_base, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, long int, false, false>&' [-Weffc++] Derived& operator++() ^~~~~~~~ /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp: In instantiation of 'class boost::iterators::detail::iterator_facade_base, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, long 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, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, long int, true, true>' /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:854:9: required from 'class boost::iterators::iterator_facade, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, long int>' /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_adaptor.hpp:249:9: required from 'class boost::iterators::iterator_adaptor, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>, __gnu_cxx::__normal_iterator >, 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, __gnu_cxx::__normal_iterator >, 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; RangeT = std::__cxx11::basic_string; FunctorT = boost::algorithm::detail::to_lowerF]' /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]' /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/string_parse_tree.hpp:110:54: required from 'boost::date_time::string_parse_tree::string_parse_tree(boost::date_time::string_parse_tree::collection_type, unsigned int) [with charT = char; boost::date_time::string_parse_tree::collection_type = std::vector >]' /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::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::string_type = std::__cxx11::basic_string]' /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/special_values_parser.hpp:54:17: required from 'boost::date_time::special_values_parser::special_values_parser() [with date_type = boost::gregorian::date; charT = char]' /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/time_parsing.hpp:316:18: required from 'time_type boost::date_time::parse_iso_time(const string&, char) [with time_type = boost::posix_time::ptime; std::__cxx11::string = std::__cxx11::basic_string]' /pbulk/work/net/libcmis/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::operator--() [with Derived = boost::iterators::transform_iterator, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>; Value = char; CategoryOrTraversal = boost::iterators::random_access_traversal_tag; Reference = char; Difference = long int]' should return 'boost::iterators::detail::iterator_facade_base, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, long int, true, false>&' [-Weffc++] 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::operator--(int) [with Derived = boost::iterators::transform_iterator, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>; Value = char; CategoryOrTraversal = boost::iterators::random_access_traversal_tag; Reference = char; Difference = long int]' should return 'boost::iterators::detail::iterator_facade_base, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, long int, true, false>' [-Weffc++] Derived operator--(int) ^~~~~~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/range/iterator_range_core.hpp:27:0, 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:29: warning: prefix 'Derived& boost::iterators::detail::iterator_facade_base::operator++()' should return 'boost::iterators::detail::iterator_facade_base&' [-Weffc++] Derived& operator++() ^ /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:778:29: warning: prefix 'Derived& boost::iterators::detail::iterator_facade_base::operator--()' should return 'boost::iterators::detail::iterator_facade_base&' [-Weffc++] Derived& operator--() ^ /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:784:31: warning: postfix 'Derived boost::iterators::detail::iterator_facade_base::operator--(int)' should return 'boost::iterators::detail::iterator_facade_base' [-Weffc++] Derived operator--(int) ^ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/tuple/tuple.hpp:28:0, 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:13: warning: 'operator=' should return a reference to '*this' [-Weffc++] return *this; ^~~~ /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:875:3: warning: postfix 'typename boost::iterators::detail::postfix_increment_result::type boost::iterators::operator++(boost::iterators::iterator_facade&, int)' should return 'boost::iterators::iterator_facade' [-Weffc++] ) ^ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/index_saver.hpp:17:0, 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++] 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:0, 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:50: warning: user-defined 'boost::_bi::bind_t, typename boost::_bi::add_value::type> > boost::_bi::operator&&(const boost::_bi::bind_t&, A2)' always evaluates both arguments [-Weffc++] operator op (bind_t 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' BOOST_BIND_OPERATOR( &&, logical_and ) ^ /pbulk/work/net/libcmis/work/.buildlink/include/boost/bind/bind.hpp:437:50: warning: user-defined 'boost::_bi::bind_t, typename boost::_bi::add_value::type> > boost::_bi::operator||(const boost::_bi::bind_t&, A2)' always evaluates both arguments [-Weffc++] operator op (bind_t 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' BOOST_BIND_OPERATOR( ||, logical_or ) ^ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520:0, 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& boost::property_tree::basic_ptree::get_child(const path_type&)': /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:573:62: warning: declaration of 'path' shadows a global declaration [-Wshadow] basic_ptree::get_child(const path_type &path) ^ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15:0, 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 typedef string_path > path; ^~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520:0, 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& boost::property_tree::basic_ptree::get_child(const path_type&) const': /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:585:64: warning: declaration of 'path' shadows a global declaration [-Wshadow] basic_ptree::get_child(const path_type &path) const ^~~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15:0, 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 typedef string_path > path; ^~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520:0, 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& boost::property_tree::basic_ptree::get_child(const path_type&, boost::property_tree::basic_ptree::self_type&)': /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:593:65: warning: declaration of 'path' shadows a global declaration [-Wshadow] self_type &default_value) ^ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15:0, 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 typedef string_path > path; ^~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520:0, 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& boost::property_tree::basic_ptree::get_child(const path_type&, const self_type&) const': /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:603:73: warning: declaration of 'path' shadows a global declaration [-Wshadow] const self_type &default_value) const ^~~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15:0, 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 typedef string_path > path; ^~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520:0, 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::get_child_optional(const path_type&)': /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:612:71: warning: declaration of 'path' shadows a global declaration [-Wshadow] basic_ptree::get_child_optional(const path_type &path) ^ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15:0, 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 typedef string_path > path; ^~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520:0, 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::get_child_optional(const path_type&) const': /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:624:73: warning: declaration of 'path' shadows a global declaration [-Wshadow] basic_ptree::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:0, 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 typedef string_path > path; ^~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520:0, 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& boost::property_tree::basic_ptree::put_child(const path_type&, const self_type&)': /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:637:63: warning: declaration of 'path' shadows a global declaration [-Wshadow] const self_type &value) ^ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15:0, 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 typedef string_path > path; ^~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520:0, 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& boost::property_tree::basic_ptree::add_child(const path_type&, const self_type&)': /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:655:63: warning: declaration of 'path' shadows a global declaration [-Wshadow] const self_type &value) ^ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15:0, 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 typedef string_path > path; ^~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520:0, 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, Type>::type boost::property_tree::basic_ptree::get(const path_type&, Translator) const': /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:744:46: warning: declaration of 'path' shadows a global declaration [-Wshadow] Translator tr) const ^~~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15:0, 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 typedef string_path > path; ^~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520:0, 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::get(const path_type&) const': /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:751:59: warning: declaration of 'path' shadows a global declaration [-Wshadow] Type basic_ptree::get(const path_type &path) const ^~~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15:0, 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 typedef string_path > path; ^~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520:0, 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::get(const path_type&, const Type&, Translator) const': /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:760:51: warning: declaration of 'path' shadows a global declaration [-Wshadow] Translator tr) const ^~~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15:0, 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 typedef string_path > path; ^~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520:0, 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, std::__cxx11::basic_string >::type boost::property_tree::basic_ptree::get(const path_type&, const Ch*, Translator) const': /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:772:72: warning: declaration of 'path' shadows a global declaration [-Wshadow] 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:0, 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 typedef string_path > path; ^~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520:0, 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, Type>::type boost::property_tree::basic_ptree::get(const path_type&, const Type&) const': /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:781:58: warning: declaration of 'path' shadows a global declaration [-Wshadow] const Type &default_value) const ^~~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15:0, 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 typedef string_path > path; ^~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520:0, 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, std::__cxx11::basic_string >::type boost::property_tree::basic_ptree::get(const path_type&, const Ch*) const': /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:793:57: warning: declaration of 'path' shadows a global declaration [-Wshadow] 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:0, 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 typedef string_path > path; ^~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520:0, 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::get_optional(const path_type&, Translator) const': /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:801:73: warning: declaration of 'path' shadows a global declaration [-Wshadow] Translator tr) const ^~~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15:0, 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 typedef string_path > path; ^~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520:0, 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::get_optional(const path_type&) const': /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:813:72: warning: declaration of 'path' shadows a global declaration [-Wshadow] const path_type &path) const ^~~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15:0, 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 typedef string_path > path; ^~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520:0, 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& boost::property_tree::basic_ptree::put(const path_type&, const Type&, Translator)': /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:844:64: warning: declaration of 'path' shadows a global declaration [-Wshadow] 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:0, 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 typedef string_path > path; ^~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520:0, 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& boost::property_tree::basic_ptree::put(const path_type&, const Type&)': /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:859:49: warning: declaration of 'path' shadows a global declaration [-Wshadow] const path_type &path, const Type &value) ^ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15:0, 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 typedef string_path > path; ^~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520:0, 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& boost::property_tree::basic_ptree::add(const path_type&, const Type&, Translator)': /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:868:64: warning: declaration of 'path' shadows a global declaration [-Wshadow] 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:0, 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 typedef string_path > path; ^~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520:0, 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& boost::property_tree::basic_ptree::add(const path_type&, const Type&)': /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:878:49: warning: declaration of 'path' shadows a global declaration [-Wshadow] const path_type &path, const Type &value) ^ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15:0, 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 typedef string_path > path; ^~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520:0, 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& boost::property_tree::basic_ptree::get_child(const path_type&)': /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:573:62: warning: declaration of 'path' shadows a global declaration [-Wshadow] basic_ptree::get_child(const path_type &path) ^ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15:0, 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 typedef string_path > path; ^~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520:0, 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& boost::property_tree::basic_ptree::get_child(const path_type&) const': /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:585:64: warning: declaration of 'path' shadows a global declaration [-Wshadow] basic_ptree::get_child(const path_type &path) const ^~~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15:0, 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 typedef string_path > path; ^~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520:0, 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& boost::property_tree::basic_ptree::get_child(const path_type&, boost::property_tree::basic_ptree::self_type&)': /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:593:65: warning: declaration of 'path' shadows a global declaration [-Wshadow] self_type &default_value) ^ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15:0, 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 typedef string_path > path; ^~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520:0, 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& boost::property_tree::basic_ptree::get_child(const path_type&, const self_type&) const': /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:603:73: warning: declaration of 'path' shadows a global declaration [-Wshadow] const self_type &default_value) const ^~~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15:0, 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 typedef string_path > path; ^~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520:0, 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::get_child_optional(const path_type&)': /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:612:71: warning: declaration of 'path' shadows a global declaration [-Wshadow] basic_ptree::get_child_optional(const path_type &path) ^ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15:0, 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 typedef string_path > path; ^~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520:0, 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::get_child_optional(const path_type&) const': /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:624:73: warning: declaration of 'path' shadows a global declaration [-Wshadow] basic_ptree::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:0, 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 typedef string_path > path; ^~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520:0, 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& boost::property_tree::basic_ptree::put_child(const path_type&, const self_type&)': /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:637:63: warning: declaration of 'path' shadows a global declaration [-Wshadow] const self_type &value) ^ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15:0, 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 typedef string_path > path; ^~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520:0, 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& boost::property_tree::basic_ptree::add_child(const path_type&, const self_type&)': /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:655:63: warning: declaration of 'path' shadows a global declaration [-Wshadow] const self_type &value) ^ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15:0, 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 typedef string_path > path; ^~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520:0, 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, Type>::type boost::property_tree::basic_ptree::get(const path_type&, Translator) const': /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:744:46: warning: declaration of 'path' shadows a global declaration [-Wshadow] Translator tr) const ^~~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15:0, 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 typedef string_path > path; ^~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520:0, 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::get(const path_type&) const': /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:751:59: warning: declaration of 'path' shadows a global declaration [-Wshadow] Type basic_ptree::get(const path_type &path) const ^~~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15:0, 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 typedef string_path > path; ^~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520:0, 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::get(const path_type&, const Type&, Translator) const': /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:760:51: warning: declaration of 'path' shadows a global declaration [-Wshadow] Translator tr) const ^~~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15:0, 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 typedef string_path > path; ^~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520:0, 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, std::__cxx11::basic_string >::type boost::property_tree::basic_ptree::get(const path_type&, const Ch*, Translator) const': /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:772:72: warning: declaration of 'path' shadows a global declaration [-Wshadow] 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:0, 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 typedef string_path > path; ^~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520:0, 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, Type>::type boost::property_tree::basic_ptree::get(const path_type&, const Type&) const': /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:781:58: warning: declaration of 'path' shadows a global declaration [-Wshadow] const Type &default_value) const ^~~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15:0, 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 typedef string_path > path; ^~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520:0, 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, std::__cxx11::basic_string >::type boost::property_tree::basic_ptree::get(const path_type&, const Ch*) const': /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:793:57: warning: declaration of 'path' shadows a global declaration [-Wshadow] 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:0, 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 typedef string_path > path; ^~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520:0, 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::get_optional(const path_type&, Translator) const': /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:801:73: warning: declaration of 'path' shadows a global declaration [-Wshadow] Translator tr) const ^~~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15:0, 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 typedef string_path > path; ^~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520:0, 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::get_optional(const path_type&) const': /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:813:72: warning: declaration of 'path' shadows a global declaration [-Wshadow] const path_type &path) const ^~~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15:0, 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 typedef string_path > path; ^~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520:0, 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& boost::property_tree::basic_ptree::put(const path_type&, const Type&, Translator)': /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:844:64: warning: declaration of 'path' shadows a global declaration [-Wshadow] 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:0, 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 typedef string_path > path; ^~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520:0, 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& boost::property_tree::basic_ptree::put(const path_type&, const Type&)': /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:859:49: warning: declaration of 'path' shadows a global declaration [-Wshadow] const path_type &path, const Type &value) ^ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15:0, 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 typedef string_path > path; ^~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520:0, 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& boost::property_tree::basic_ptree::add(const path_type&, const Type&, Translator)': /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:868:64: warning: declaration of 'path' shadows a global declaration [-Wshadow] 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:0, 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 typedef string_path > path; ^~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520:0, 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& boost::property_tree::basic_ptree::add(const path_type&, const Type&)': /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:878:49: warning: declaration of 'path' shadows a global declaration [-Wshadow] const path_type &path, const Type &value) ^ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15:0, 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 typedef string_path > path; ^~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/range/iterator_range_core.hpp:27:0, 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:29: warning: prefix 'Derived& boost::iterators::detail::iterator_facade_base::operator++()' should return 'boost::iterators::detail::iterator_facade_base&' [-Weffc++] Derived& operator++() ^ /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:778:29: warning: prefix 'Derived& boost::iterators::detail::iterator_facade_base::operator--()' should return 'boost::iterators::detail::iterator_facade_base&' [-Weffc++] Derived& operator--() ^ /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:784:31: warning: postfix 'Derived boost::iterators::detail::iterator_facade_base::operator--(int)' should return 'boost::iterators::detail::iterator_facade_base' [-Weffc++] Derived operator--(int) ^ /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:875:3: warning: postfix 'typename boost::iterators::detail::postfix_increment_result::type boost::iterators::operator++(boost::iterators::iterator_facade&, int)' should return 'boost::iterators::iterator_facade' [-Weffc++] ) ^ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/range/iterator_range_core.hpp:27:0, 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 >, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >, std::__cxx11::basic_string, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string&, long int, false, false>': /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:854:9: required from 'class boost::iterators::iterator_facade >, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >, std::__cxx11::basic_string, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string&, long int>' /pbulk/work/net/libcmis/work/.buildlink/include/boost/token_iterator.hpp:30:9: required from 'class boost::token_iterator >, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >' /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_parsing.hpp:322:36: required from 'boost::date_time::period boost::date_time::from_simple_string_type(const std::__cxx11::basic_string&) [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::operator++() [with Derived = boost::token_iterator >, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >; Value = std::__cxx11::basic_string; CategoryOrTraversal = boost::iterators::forward_traversal_tag; Reference = const std::__cxx11::basic_string&; Difference = long int]' should return 'boost::iterators::detail::iterator_facade_base >, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >, std::__cxx11::basic_string, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string&, long int, false, false>&' [-Weffc++] Derived& operator++() ^~~~~~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/range/iterator_range_core.hpp:27:0, 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 >, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >, std::__cxx11::basic_string, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string&, long int, false, false>': /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:854:9: required from 'class boost::iterators::iterator_facade >, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >, std::__cxx11::basic_string, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string&, long int>' /pbulk/work/net/libcmis/work/.buildlink/include/boost/token_iterator.hpp:30:9: required from 'class boost::token_iterator >, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >' /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_parsing.hpp:322:36: required from 'boost::date_time::period boost::date_time::from_simple_string_type(const std::__cxx11::basic_string&) [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::operator++() [with Derived = boost::token_iterator >, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >; Value = std::__cxx11::basic_string; CategoryOrTraversal = boost::iterators::forward_traversal_tag; Reference = const std::__cxx11::basic_string&; Difference = long int]' should return 'boost::iterators::detail::iterator_facade_base >, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >, std::__cxx11::basic_string, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string&, long int, false, false>&' [-Weffc++] Derived& operator++() ^~~~~~~~ /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp: In instantiation of 'class boost::iterators::detail::iterator_facade_base >, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >, std::__cxx11::basic_string, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string&, long int, false, false>': /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:854:9: required from 'class boost::iterators::iterator_facade >, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >, std::__cxx11::basic_string, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string&, long int>' /pbulk/work/net/libcmis/work/.buildlink/include/boost/token_iterator.hpp:30:9: required from 'class boost::token_iterator >, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >' /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::operator++() [with Derived = boost::token_iterator >, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >; Value = std::__cxx11::basic_string; CategoryOrTraversal = boost::iterators::forward_traversal_tag; Reference = const std::__cxx11::basic_string&; Difference = long int]' should return 'boost::iterators::detail::iterator_facade_base >, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >, std::__cxx11::basic_string, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string&, long int, false, false>&' [-Weffc++] Derived& operator++() ^~~~~~~~ /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp: In instantiation of 'class boost::iterators::detail::iterator_facade_base >, std::__cxx11::basic_string >, std::__cxx11::basic_string, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string&, long int, false, false>': /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:854:9: required from 'class boost::iterators::iterator_facade >, std::__cxx11::basic_string >, std::__cxx11::basic_string, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string&, long int>' /pbulk/work/net/libcmis/work/.buildlink/include/boost/token_iterator.hpp:30:9: required from 'class boost::token_iterator >, std::__cxx11::basic_string >' /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::operator++() [with Derived = boost::token_iterator >, std::__cxx11::basic_string >; Value = std::__cxx11::basic_string; CategoryOrTraversal = boost::iterators::forward_traversal_tag; Reference = const std::__cxx11::basic_string&; Difference = long int]' should return 'boost::iterators::detail::iterator_facade_base >, std::__cxx11::basic_string >, std::__cxx11::basic_string, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string&, long int, false, false>&' [-Weffc++] In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/node_type.hpp:22:0, 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::property_tree::basic_ptree, std::__cxx11::basic_string > >, std::allocator, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > > > >*, boost::multi_index::multi_index_container, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >, boost::multi_index::indexed_by, boost::multi_index::ordered_non_unique, std::__cxx11::basic_string >::subs::by_name, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::multi_index::member, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >, const std::__cxx11::basic_string, &std::pair, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >::first>, std::less > >, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, 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, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > > >': /pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index_container.hpp:99:7: required from 'class boost::multi_index::multi_index_container, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >, boost::multi_index::indexed_by, boost::multi_index::ordered_non_unique, std::__cxx11::basic_string >::subs::by_name, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::multi_index::member, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >, const std::__cxx11::basic_string, &std::pair, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >::first>, std::less > >, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, 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, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > >' /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 >::subs' /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:195:64: required from 'boost::property_tree::basic_ptree::basic_ptree(const boost::property_tree::basic_ptree&) [with Key = std::__cxx11::basic_string; Data = std::__cxx11::basic_string; KeyCompare = std::less >]' 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::property_tree::basic_ptree, std::__cxx11::basic_string > >, std::allocator, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > > > >*, boost::multi_index::multi_index_container, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >, boost::multi_index::indexed_by, boost::multi_index::ordered_non_unique, std::__cxx11::basic_string >::subs::by_name, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::multi_index::member, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >, const std::__cxx11::basic_string, &std::pair, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >::first>, std::less > >, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, 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, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > > >' has pointer data members [-Weffc++] 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 override 'boost::multi_index::detail::header_holder, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >, std::allocator, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > > > >*, boost::multi_index::multi_index_container, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >, boost::multi_index::indexed_by, boost::multi_index::ordered_non_unique, std::__cxx11::basic_string >::subs::by_name, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::multi_index::member, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >, const std::__cxx11::basic_string, &std::pair, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >::first>, std::less > >, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, 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, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > > >(const boost::multi_index::detail::header_holder, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >, std::allocator, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > > > >*, boost::multi_index::multi_index_container, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >, boost::multi_index::indexed_by, boost::multi_index::ordered_non_unique, std::__cxx11::basic_string >::subs::by_name, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::multi_index::member, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >, const std::__cxx11::basic_string, &std::pair, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >::first>, std::less > >, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, 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, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > > >&)' [-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::property_tree::basic_ptree, std::__cxx11::basic_string > >, std::allocator, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > > > >*, boost::multi_index::multi_index_container, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >, boost::multi_index::indexed_by, boost::multi_index::ordered_non_unique, std::__cxx11::basic_string >::subs::by_name, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::multi_index::member, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >, const std::__cxx11::basic_string, &std::pair, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >::first>, std::less > >, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, 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, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > > >&)' [-Weffc++] In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/node_type.hpp:22:0, 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::property_tree::basic_ptree, std::__cxx11::basic_string > >, std::allocator, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > > > >*, boost::multi_index::multi_index_container, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >, boost::multi_index::indexed_by, boost::multi_index::ordered_non_unique, std::__cxx11::basic_string >::subs::by_name, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::multi_index::member, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >, const std::__cxx11::basic_string, &std::pair, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >::first>, std::less > >, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, 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, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > > >': /pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index_container.hpp:99:7: required from 'class boost::multi_index::multi_index_container, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >, boost::multi_index::indexed_by, boost::multi_index::ordered_non_unique, std::__cxx11::basic_string >::subs::by_name, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::multi_index::member, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >, const std::__cxx11::basic_string, &std::pair, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >::first>, std::less > >, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, 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, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > >' /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 >::subs' /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:195:64: required from 'boost::property_tree::basic_ptree::basic_ptree(const boost::property_tree::basic_ptree&) [with Key = std::__cxx11::basic_string; Data = std::__cxx11::basic_string; KeyCompare = std::less >]' 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::property_tree::basic_ptree, std::__cxx11::basic_string > >, std::allocator, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > > > >*, boost::multi_index::multi_index_container, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >, boost::multi_index::indexed_by, boost::multi_index::ordered_non_unique, std::__cxx11::basic_string >::subs::by_name, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::multi_index::member, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >, const std::__cxx11::basic_string, &std::pair, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >::first>, std::less > >, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, 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, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > > >' has pointer data members [-Weffc++] 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 override 'boost::multi_index::detail::header_holder, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >, std::allocator, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > > > >*, boost::multi_index::multi_index_container, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >, boost::multi_index::indexed_by, boost::multi_index::ordered_non_unique, std::__cxx11::basic_string >::subs::by_name, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::multi_index::member, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >, const std::__cxx11::basic_string, &std::pair, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >::first>, std::less > >, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, 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, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > > >(const boost::multi_index::detail::header_holder, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >, std::allocator, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > > > >*, boost::multi_index::multi_index_container, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >, boost::multi_index::indexed_by, boost::multi_index::ordered_non_unique, std::__cxx11::basic_string >::subs::by_name, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::multi_index::member, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >, const std::__cxx11::basic_string, &std::pair, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >::first>, std::less > >, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, 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, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > > >&)' [-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::property_tree::basic_ptree, std::__cxx11::basic_string > >, std::allocator, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > > > >*, boost::multi_index::multi_index_container, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >, boost::multi_index::indexed_by, boost::multi_index::ordered_non_unique, std::__cxx11::basic_string >::subs::by_name, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::multi_index::member, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >, const std::__cxx11::basic_string, &std::pair, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >::first>, std::less > >, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, 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, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > > >&)' [-Weffc++] /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp: In instantiation of 'class boost::iterators::detail::iterator_facade_base >, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >, std::__cxx11::basic_string, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string&, long int, false, false>': /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:854:9: required from 'class boost::iterators::iterator_facade >, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >, std::__cxx11::basic_string, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string&, long int>' /pbulk/work/net/libcmis/work/.buildlink/include/boost/token_iterator.hpp:30:9: required from 'class boost::token_iterator >, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >' /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::operator++() [with Derived = boost::token_iterator >, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >; Value = std::__cxx11::basic_string; CategoryOrTraversal = boost::iterators::forward_traversal_tag; Reference = const std::__cxx11::basic_string&; Difference = long int]' should return 'boost::iterators::detail::iterator_facade_base >, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >, std::__cxx11::basic_string, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string&, long int, false, false>&' [-Weffc++] Derived& operator++() ^~~~~~~~ /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp: In instantiation of 'class boost::iterators::detail::iterator_facade_base >, std::__cxx11::basic_string >, std::__cxx11::basic_string, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string&, long int, false, false>': /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:854:9: required from 'class boost::iterators::iterator_facade >, std::__cxx11::basic_string >, std::__cxx11::basic_string, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string&, long int>' /pbulk/work/net/libcmis/work/.buildlink/include/boost/token_iterator.hpp:30:9: required from 'class boost::token_iterator >, std::__cxx11::basic_string >' /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::operator++() [with Derived = boost::token_iterator >, std::__cxx11::basic_string >; Value = std::__cxx11::basic_string; CategoryOrTraversal = boost::iterators::forward_traversal_tag; Reference = const std::__cxx11::basic_string&; Difference = long int]' should return 'boost::iterators::detail::iterator_facade_base >, std::__cxx11::basic_string >, std::__cxx11::basic_string, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string&, long int, false, false>&' [-Weffc++] In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/trim.hpp:23:0, 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:240:51: warning: user-defined 'boost::algorithm::detail::pred_andF boost::algorithm::operator&&(const boost::algorithm::predicate_facade&, const boost::algorithm::predicate_facade&)' always evaluates both arguments [-Weffc++] const predicate_facade& Pred2 ) ^ /pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/classification.hpp:264:51: warning: user-defined 'boost::algorithm::detail::pred_orF boost::algorithm::operator||(const boost::algorithm::predicate_facade&, const boost::algorithm::predicate_facade&)' always evaluates both arguments [-Weffc++] const predicate_facade& Pred2 ) ^ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/token_iterator.hpp:24:0, 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_separator(const Char*, const Char*, boost::empty_token_policy) [with Char = char; Tr = std::char_traits]': /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::__cxx11::string = std::__cxx11::basic_string]' /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 >::m_kept_delims' should be initialized in the member initialization list [-Weffc++] char_separator(const Char* dropped_delims, ^~~~~~~~~~~~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/function/function_template.hpp:14:0, 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++] function_base() : vtable(0) { } ^~~~~~~~~~~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/shared_ptr.hpp:17:0, 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++] esft2_deleter_wrapper() BOOST_SP_NOEXCEPT ^~~~~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/token_iterator.hpp:24:0, 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_separator(const Char*, const Char*, boost::empty_token_policy) [with Char = char; Tr = std::char_traits]': /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::__cxx11::string = std::__cxx11::basic_string]' /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 >::m_kept_delims' should be initialized in the member initialization list [-Weffc++] char_separator(const Char* dropped_delims, ^~~~~~~~~~~~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/range/iterator_range_core.hpp:27:0, 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, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >, std::__cxx11::basic_string, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string&, long int, false, false>': /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:854:9: required from 'class boost::iterators::iterator_facade, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >, std::__cxx11::basic_string, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string&, long int>' /pbulk/work/net/libcmis/work/.buildlink/include/boost/token_iterator.hpp:30:9: required from 'class boost::token_iterator, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >' /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::operator++() [with Derived = boost::token_iterator, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >; Value = std::__cxx11::basic_string; CategoryOrTraversal = boost::iterators::forward_traversal_tag; Reference = const std::__cxx11::basic_string&; Difference = long int]' should return 'boost::iterators::detail::iterator_facade_base, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >, std::__cxx11::basic_string, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string&, long int, false, false>&' [-Weffc++] Derived& operator++() ^~~~~~~~ /pbulk/work/net/libcmis/work/.buildlink/include/boost/token_functions.hpp: In instantiation of 'boost::char_separator::char_separator(const Char*, const Char*, boost::empty_token_policy) [with Char = wchar_t; Tr = std::char_traits]': /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_parsing.hpp:320:22: required from 'boost::date_time::period boost::date_time::from_simple_string_type(const std::__cxx11::basic_string&) [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 >::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 substitution of 'template typename boost::iterators::detail::postfix_increment_result::type boost::iterators::operator++(boost::iterators::iterator_facade&, int) [with I = boost::token_iterator, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >; V = std::__cxx11::basic_string; TC = boost::iterators::forward_traversal_tag; R = const std::__cxx11::basic_string&; D = long 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&, const std::__cxx11::basic_string&>, boost::mpl::not_ >, mpl_::bool_, mpl_::bool_, mpl_::bool_ >, boost::mpl::if_&, std::__cxx11::basic_string >, boost::iterators::detail::postfix_increment_proxy, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string > >, boost::iterators::detail::writable_postfix_increment_proxy, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string > > >, boost::mpl::identity, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string > > >::type boost::iterators::operator++(boost::iterators::iterator_facade, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >, std::__cxx11::basic_string, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string&, long int>&, int)' should return 'boost::iterators::iterator_facade, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >, std::__cxx11::basic_string, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string&, long int>' [-Weffc++] operator++( ^~~~~~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/format_date_parser.hpp:17:0, 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::special_values_parser() [with date_type = boost::gregorian::date; charT = char]': /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/time_parsing.hpp:316:18: required from 'time_type boost::date_time::parse_iso_time(const string&, char) [with time_type = boost::posix_time::ptime; std::__cxx11::string = std::__cxx11::basic_string]' /pbulk/work/net/libcmis/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::m_sv_strings' should be initialized in the member initialization list [-Weffc++] special_values_parser() ^~~~~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/period_parser.hpp:19:0, 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::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::__cxx11::string = std::__cxx11::basic_string]' /pbulk/work/net/libcmis/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::cache' should be initialized in the member initialization list [-Weffc++] parse_match_result() : ^~~~~~~~~~~~~~~~~~ /pbulk/work/net/libcmis/work/.buildlink/include/boost/token_functions.hpp: In instantiation of 'boost::char_separator::char_separator(const Char*, const Char*, boost::empty_token_policy) [with Char = wchar_t; Tr = std::char_traits]': /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_parsing.hpp:320:22: required from 'boost::date_time::period boost::date_time::from_simple_string_type(const std::__cxx11::basic_string&) [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 >::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:0, 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::special_values_parser() [with date_type = boost::gregorian::date; charT = char]': /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/time_parsing.hpp:316:18: required from 'time_type boost::date_time::parse_iso_time(const string&, char) [with time_type = boost::posix_time::ptime; std::__cxx11::string = std::__cxx11::basic_string]' /pbulk/work/net/libcmis/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::m_sv_strings' should be initialized in the member initialization list [-Weffc++] special_values_parser() ^~~~~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/period_parser.hpp:19:0, 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::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::__cxx11::string = std::__cxx11::basic_string]' /pbulk/work/net/libcmis/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::cache' should be initialized in the member initialization list [-Weffc++] parse_match_result() : ^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/exceptions.hpp:17:0, 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:21: warning: 'operator=' should return a reference to '*this' [-Weffc++] 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::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::special_values_parser() [with date_type = boost::gregorian::date; charT = char]' /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/time_parsing.hpp:316:18: required from 'time_type boost::date_time::parse_iso_time(const string&, char) [with time_type = boost::posix_time::ptime; std::__cxx11::string = std::__cxx11::basic_string]' /pbulk/work/net/libcmis/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::m_next_chars' should be initialized in the member initialization list [-Weffc++] 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:0, 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:240:51: warning: user-defined 'boost::algorithm::detail::pred_andF boost::algorithm::operator&&(const boost::algorithm::predicate_facade&, const boost::algorithm::predicate_facade&)' always evaluates both arguments [-Weffc++] const predicate_facade& Pred2 ) ^ /pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/classification.hpp:264:51: warning: user-defined 'boost::algorithm::detail::pred_orF boost::algorithm::operator||(const boost::algorithm::predicate_facade&, const boost::algorithm::predicate_facade&)' always evaluates both arguments [-Weffc++] const predicate_facade& Pred2 ) ^ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/function/function_template.hpp:14:0, 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++] function_base() : vtable(0) { } ^~~~~~~~~~~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/tuple/tuple.hpp:28:0, 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:13: warning: 'operator=' should return a reference to '*this' [-Weffc++] return *this; ^~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/range/iterator_range_core.hpp:27:0, 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, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >, std::__cxx11::basic_string, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string&, long int, false, false>': /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:854:9: required from 'class boost::iterators::iterator_facade, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >, std::__cxx11::basic_string, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string&, long int>' /pbulk/work/net/libcmis/work/.buildlink/include/boost/token_iterator.hpp:30:9: required from 'class boost::token_iterator, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >' /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::operator++() [with Derived = boost::token_iterator, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >; Value = std::__cxx11::basic_string; CategoryOrTraversal = boost::iterators::forward_traversal_tag; Reference = const std::__cxx11::basic_string&; Difference = long int]' should return 'boost::iterators::detail::iterator_facade_base, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >, std::__cxx11::basic_string, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string&, long int, false, false>&' [-Weffc++] Derived& operator++() ^~~~~~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/index_saver.hpp:17:0, 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++] 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++] /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp: In substitution of 'template typename boost::iterators::detail::postfix_increment_result::type boost::iterators::operator++(boost::iterators::iterator_facade&, int) [with I = boost::token_iterator, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >; V = std::__cxx11::basic_string; TC = boost::iterators::forward_traversal_tag; R = const std::__cxx11::basic_string&; D = long 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&, const std::__cxx11::basic_string&>, boost::mpl::not_ >, mpl_::bool_, mpl_::bool_, mpl_::bool_ >, boost::mpl::if_&, std::__cxx11::basic_string >, boost::iterators::detail::postfix_increment_proxy, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string > >, boost::iterators::detail::writable_postfix_increment_proxy, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string > > >, boost::mpl::identity, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string > > >::type boost::iterators::operator++(boost::iterators::iterator_facade, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >, std::__cxx11::basic_string, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string&, long int>&, int)' should return 'boost::iterators::iterator_facade, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >, std::__cxx11::basic_string, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string&, long int>' [-Weffc++] operator++( ^~~~~~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/copy_map.hpp:24:0, 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::property_tree::basic_ptree, std::__cxx11::basic_string > >, std::allocator, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > > > > >, std::allocator, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > >': /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::property_tree::basic_ptree, std::__cxx11::basic_string > >, std::allocator, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > > > >, std::allocator, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > >' /pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index_container.hpp:623:19: required from 'void boost::multi_index::multi_index_container::copy_construct_from(const boost::multi_index::multi_index_container&) [with Value = std::pair, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >; IndexSpecifierList = boost::multi_index::indexed_by, boost::multi_index::ordered_non_unique, std::__cxx11::basic_string >::subs::by_name, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::multi_index::member, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >, const std::__cxx11::basic_string, &std::pair, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >::first>, std::less > >, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, 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, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > >]' /pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index_container.hpp:294:24: required from 'boost::multi_index::multi_index_container::multi_index_container(const boost::multi_index::multi_index_container&) [with Value = std::pair, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >; IndexSpecifierList = boost::multi_index::indexed_by, boost::multi_index::ordered_non_unique, std::__cxx11::basic_string >::subs::by_name, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::multi_index::member, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >, const std::__cxx11::basic_string, &std::pair, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >::first>, std::less > >, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, 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, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > >]' /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:195:22: required from 'boost::property_tree::basic_ptree::basic_ptree(const boost::property_tree::basic_ptree&) [with Key = std::__cxx11::basic_string; Data = std::__cxx11::basic_string; KeyCompare = std::less >]' 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::property_tree::basic_ptree, std::__cxx11::basic_string > >, std::allocator, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > > > > >, std::allocator, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > >' has pointer data members [-Weffc++] 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 override 'boost::multi_index::detail::auto_space, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >, std::allocator, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > > > > >, std::allocator, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > >(const boost::multi_index::detail::auto_space, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >, std::allocator, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > > > > >, std::allocator, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > >&)' [-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::property_tree::basic_ptree, std::__cxx11::basic_string > >, std::allocator, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > > > > >, std::allocator, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > >&)' [-Weffc++] In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/index_base.hpp:23:0, 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::property_tree::basic_ptree, std::__cxx11::basic_string > >, std::allocator, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > > > >, std::allocator, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > >': /pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index_container.hpp:623:19: required from 'void boost::multi_index::multi_index_container::copy_construct_from(const boost::multi_index::multi_index_container&) [with Value = std::pair, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >; IndexSpecifierList = boost::multi_index::indexed_by, boost::multi_index::ordered_non_unique, std::__cxx11::basic_string >::subs::by_name, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::multi_index::member, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >, const std::__cxx11::basic_string, &std::pair, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >::first>, std::less > >, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, 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, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > >]' /pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index_container.hpp:294:24: required from 'boost::multi_index::multi_index_container::multi_index_container(const boost::multi_index::multi_index_container&) [with Value = std::pair, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >; IndexSpecifierList = boost::multi_index::indexed_by, boost::multi_index::ordered_non_unique, std::__cxx11::basic_string >::subs::by_name, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::multi_index::member, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >, const std::__cxx11::basic_string, &std::pair, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >::first>, std::less > >, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, 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, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > >]' /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:195:22: required from 'boost::property_tree::basic_ptree::basic_ptree(const boost::property_tree::basic_ptree&) [with Key = std::__cxx11::basic_string; Data = std::__cxx11::basic_string; KeyCompare = std::less >]' 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::property_tree::basic_ptree, std::__cxx11::basic_string > >, std::allocator, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > > > >, std::allocator, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > >' has pointer data members [-Weffc++] 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 override 'boost::multi_index::detail::copy_map, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >, std::allocator, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > > > >, std::allocator, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > >(const boost::multi_index::detail::copy_map, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >, std::allocator, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > > > >, std::allocator, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > >&)' [-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::property_tree::basic_ptree, std::__cxx11::basic_string > >, std::allocator, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > > > >, std::allocator, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > >&)' [-Weffc++] /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/string_parse_tree.hpp: In instantiation of 'boost::date_time::string_parse_tree::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::special_values_parser() [with date_type = boost::gregorian::date; charT = char]' /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/time_parsing.hpp:316:18: required from 'time_type boost::date_time::parse_iso_time(const string&, char) [with time_type = boost::posix_time::ptime; std::__cxx11::string = std::__cxx11::basic_string]' /pbulk/work/net/libcmis/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::m_next_chars' should be initialized in the member initialization list [-Weffc++] 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/sequenced_index.hpp:17:0, 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:50: warning: user-defined 'boost::_bi::bind_t, typename boost::_bi::add_value::type> > boost::_bi::operator&&(const boost::_bi::bind_t&, A2)' always evaluates both arguments [-Weffc++] operator op (bind_t 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' BOOST_BIND_OPERATOR( &&, logical_and ) ^~~~~~~~~~~~~~~~~~~ /pbulk/work/net/libcmis/work/.buildlink/include/boost/bind/bind.hpp:437:50: warning: user-defined 'boost::_bi::bind_t, typename boost::_bi::add_value::type> > boost::_bi::operator||(const boost::_bi::bind_t&, A2)' always evaluates both arguments [-Weffc++] operator op (bind_t 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' BOOST_BIND_OPERATOR( ||, logical_or ) ^~~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/copy_map.hpp:24:0, 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::property_tree::basic_ptree, std::__cxx11::basic_string > >, std::allocator, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > > > > >, std::allocator, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > >': /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::property_tree::basic_ptree, std::__cxx11::basic_string > >, std::allocator, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > > > >, std::allocator, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > >' /pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index_container.hpp:623:19: required from 'void boost::multi_index::multi_index_container::copy_construct_from(const boost::multi_index::multi_index_container&) [with Value = std::pair, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >; IndexSpecifierList = boost::multi_index::indexed_by, boost::multi_index::ordered_non_unique, std::__cxx11::basic_string >::subs::by_name, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::multi_index::member, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >, const std::__cxx11::basic_string, &std::pair, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >::first>, std::less > >, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, 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, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > >]' /pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index_container.hpp:294:24: required from 'boost::multi_index::multi_index_container::multi_index_container(const boost::multi_index::multi_index_container&) [with Value = std::pair, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >; IndexSpecifierList = boost::multi_index::indexed_by, boost::multi_index::ordered_non_unique, std::__cxx11::basic_string >::subs::by_name, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::multi_index::member, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >, const std::__cxx11::basic_string, &std::pair, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >::first>, std::less > >, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, 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, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > >]' /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:195:22: required from 'boost::property_tree::basic_ptree::basic_ptree(const boost::property_tree::basic_ptree&) [with Key = std::__cxx11::basic_string; Data = std::__cxx11::basic_string; KeyCompare = std::less >]' 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::property_tree::basic_ptree, std::__cxx11::basic_string > >, std::allocator, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > > > > >, std::allocator, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > >' has pointer data members [-Weffc++] 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 override 'boost::multi_index::detail::auto_space, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >, std::allocator, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > > > > >, std::allocator, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > >(const boost::multi_index::detail::auto_space, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >, std::allocator, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > > > > >, std::allocator, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > >&)' [-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::property_tree::basic_ptree, std::__cxx11::basic_string > >, std::allocator, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > > > > >, std::allocator, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > >&)' [-Weffc++] In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/index_base.hpp:23:0, 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::property_tree::basic_ptree, std::__cxx11::basic_string > >, std::allocator, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > > > >, std::allocator, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > >': /pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index_container.hpp:623:19: required from 'void boost::multi_index::multi_index_container::copy_construct_from(const boost::multi_index::multi_index_container&) [with Value = std::pair, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >; IndexSpecifierList = boost::multi_index::indexed_by, boost::multi_index::ordered_non_unique, std::__cxx11::basic_string >::subs::by_name, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::multi_index::member, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >, const std::__cxx11::basic_string, &std::pair, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >::first>, std::less > >, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, 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, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > >]' /pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index_container.hpp:294:24: required from 'boost::multi_index::multi_index_container::multi_index_container(const boost::multi_index::multi_index_container&) [with Value = std::pair, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >; IndexSpecifierList = boost::multi_index::indexed_by, boost::multi_index::ordered_non_unique, std::__cxx11::basic_string >::subs::by_name, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::multi_index::member, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >, const std::__cxx11::basic_string, &std::pair, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >::first>, std::less > >, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, 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, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > >]' /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:195:22: required from 'boost::property_tree::basic_ptree::basic_ptree(const boost::property_tree::basic_ptree&) [with Key = std::__cxx11::basic_string; Data = std::__cxx11::basic_string; KeyCompare = std::less >]' 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::property_tree::basic_ptree, std::__cxx11::basic_string > >, std::allocator, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > > > >, std::allocator, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > >' has pointer data members [-Weffc++] 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 override 'boost::multi_index::detail::copy_map, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >, std::allocator, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > > > >, std::allocator, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > >(const boost::multi_index::detail::copy_map, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >, std::allocator, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > > > >, std::allocator, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > >&)' [-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::property_tree::basic_ptree, std::__cxx11::basic_string > >, std::allocator, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > > > >, std::allocator, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > >&)' [-Weffc++] In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/shared_ptr.hpp:17:0, 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++] esft2_deleter_wrapper() BOOST_SP_NOEXCEPT ^~~~~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520:0, 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& boost::property_tree::basic_ptree::get_child(const path_type&)': /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:573:62: warning: declaration of 'path' shadows a global declaration [-Wshadow] basic_ptree::get_child(const path_type &path) ^ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15:0, 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 typedef string_path > path; ^~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520:0, 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& boost::property_tree::basic_ptree::get_child(const path_type&) const': /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:585:64: warning: declaration of 'path' shadows a global declaration [-Wshadow] basic_ptree::get_child(const path_type &path) const ^~~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15:0, 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 typedef string_path > path; ^~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520:0, 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& boost::property_tree::basic_ptree::get_child(const path_type&, boost::property_tree::basic_ptree::self_type&)': /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:593:65: warning: declaration of 'path' shadows a global declaration [-Wshadow] self_type &default_value) ^ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15:0, 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 typedef string_path > path; ^~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520:0, 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& boost::property_tree::basic_ptree::get_child(const path_type&, const self_type&) const': /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:603:73: warning: declaration of 'path' shadows a global declaration [-Wshadow] const self_type &default_value) const ^~~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15:0, 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 typedef string_path > path; ^~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520:0, 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::get_child_optional(const path_type&)': /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:612:71: warning: declaration of 'path' shadows a global declaration [-Wshadow] basic_ptree::get_child_optional(const path_type &path) ^ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15:0, 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 typedef string_path > path; ^~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520:0, 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::get_child_optional(const path_type&) const': /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:624:73: warning: declaration of 'path' shadows a global declaration [-Wshadow] basic_ptree::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:0, 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 typedef string_path > path; ^~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520:0, 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& boost::property_tree::basic_ptree::put_child(const path_type&, const self_type&)': /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:637:63: warning: declaration of 'path' shadows a global declaration [-Wshadow] const self_type &value) ^ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15:0, 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 typedef string_path > path; ^~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520:0, 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& boost::property_tree::basic_ptree::add_child(const path_type&, const self_type&)': /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:655:63: warning: declaration of 'path' shadows a global declaration [-Wshadow] const self_type &value) ^ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15:0, 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 typedef string_path > path; ^~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520:0, 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, Type>::type boost::property_tree::basic_ptree::get(const path_type&, Translator) const': /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:744:46: warning: declaration of 'path' shadows a global declaration [-Wshadow] Translator tr) const ^~~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15:0, 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 typedef string_path > path; ^~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520:0, 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::get(const path_type&) const': /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:751:59: warning: declaration of 'path' shadows a global declaration [-Wshadow] Type basic_ptree::get(const path_type &path) const ^~~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15:0, 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 typedef string_path > path; ^~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520:0, 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::get(const path_type&, const Type&, Translator) const': /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:760:51: warning: declaration of 'path' shadows a global declaration [-Wshadow] Translator tr) const ^~~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15:0, 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 typedef string_path > path; ^~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520:0, 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, std::__cxx11::basic_string >::type boost::property_tree::basic_ptree::get(const path_type&, const Ch*, Translator) const': /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:772:72: warning: declaration of 'path' shadows a global declaration [-Wshadow] 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:0, 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 typedef string_path > path; ^~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520:0, 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, Type>::type boost::property_tree::basic_ptree::get(const path_type&, const Type&) const': /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:781:58: warning: declaration of 'path' shadows a global declaration [-Wshadow] const Type &default_value) const ^~~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15:0, 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 typedef string_path > path; ^~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520:0, 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, std::__cxx11::basic_string >::type boost::property_tree::basic_ptree::get(const path_type&, const Ch*) const': /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:793:57: warning: declaration of 'path' shadows a global declaration [-Wshadow] 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:0, 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 typedef string_path > path; ^~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520:0, 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::get_optional(const path_type&, Translator) const': /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:801:73: warning: declaration of 'path' shadows a global declaration [-Wshadow] Translator tr) const ^~~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15:0, 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 typedef string_path > path; ^~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520:0, 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::get_optional(const path_type&) const': /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:813:72: warning: declaration of 'path' shadows a global declaration [-Wshadow] const path_type &path) const ^~~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15:0, 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 typedef string_path > path; ^~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520:0, 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& boost::property_tree::basic_ptree::put(const path_type&, const Type&, Translator)': /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:844:64: warning: declaration of 'path' shadows a global declaration [-Wshadow] 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:0, 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 typedef string_path > path; ^~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520:0, 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& boost::property_tree::basic_ptree::put(const path_type&, const Type&)': /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:859:49: warning: declaration of 'path' shadows a global declaration [-Wshadow] const path_type &path, const Type &value) ^ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15:0, 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 typedef string_path > path; ^~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520:0, 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& boost::property_tree::basic_ptree::add(const path_type&, const Type&, Translator)': /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:868:64: warning: declaration of 'path' shadows a global declaration [-Wshadow] 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:0, 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 typedef string_path > path; ^~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520:0, 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& boost::property_tree::basic_ptree::add(const path_type&, const Type&)': /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:878:49: warning: declaration of 'path' shadows a global declaration [-Wshadow] const path_type &path, const Type &value) ^ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15:0, 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 typedef string_path > path; ^~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/period_parser.hpp:19:0, 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::string_parse_tree(boost::date_time::string_parse_tree::collection_type, unsigned int) [with charT = char; boost::date_time::string_parse_tree::collection_type = std::vector >]': /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::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::string_type = std::__cxx11::basic_string]' /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/special_values_parser.hpp:54:17: required from 'boost::date_time::special_values_parser::special_values_parser() [with date_type = boost::gregorian::date; charT = char]' /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/time_parsing.hpp:316:18: required from 'time_type boost::date_time::parse_iso_time(const string&, char) [with time_type = boost::posix_time::ptime; std::__cxx11::string = std::__cxx11::basic_string]' /pbulk/work/net/libcmis/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::m_next_chars' should be initialized in the member initialization list [-Weffc++] 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/exceptions.hpp:17:0, 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:21: warning: 'operator=' should return a reference to '*this' [-Weffc++] return *this; ^~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/period_parser.hpp:19:0, 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::string_parse_tree(boost::date_time::string_parse_tree::collection_type, unsigned int) [with charT = char; boost::date_time::string_parse_tree::collection_type = std::vector >]': /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::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::string_type = std::__cxx11::basic_string]' /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/special_values_parser.hpp:54:17: required from 'boost::date_time::special_values_parser::special_values_parser() [with date_type = boost::gregorian::date; charT = char]' /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/time_parsing.hpp:316:18: required from 'time_type boost::date_time::parse_iso_time(const string&, char) [with time_type = boost::posix_time::ptime; std::__cxx11::string = std::__cxx11::basic_string]' /pbulk/work/net/libcmis/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::m_next_chars' should be initialized in the member initialization list [-Weffc++] 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:0, 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:13: warning: 'operator=' should return a reference to '*this' [-Weffc++] return *this; ^~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/index_saver.hpp:17:0, 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++] 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:0, 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 >, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >, std::__cxx11::basic_string, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string&, long int, false, false>': /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:854:9: required from 'class boost::iterators::iterator_facade >, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >, std::__cxx11::basic_string, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string&, long int>' /pbulk/work/net/libcmis/work/.buildlink/include/boost/token_iterator.hpp:30:9: required from 'class boost::token_iterator >, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >' /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_parsing.hpp:322:36: required from 'boost::date_time::period boost::date_time::from_simple_string_type(const std::__cxx11::basic_string&) [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::operator++() [with Derived = boost::token_iterator >, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >; Value = std::__cxx11::basic_string; CategoryOrTraversal = boost::iterators::forward_traversal_tag; Reference = const std::__cxx11::basic_string&; Difference = long int]' should return 'boost::iterators::detail::iterator_facade_base >, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >, std::__cxx11::basic_string, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string&, long int, false, false>&' [-Weffc++] Derived& operator++() ^~~~~~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/sequenced_index.hpp:17:0, 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:50: warning: user-defined 'boost::_bi::bind_t, typename boost::_bi::add_value::type> > boost::_bi::operator&&(const boost::_bi::bind_t&, A2)' always evaluates both arguments [-Weffc++] operator op (bind_t 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' BOOST_BIND_OPERATOR( &&, logical_and ) ^ /pbulk/work/net/libcmis/work/.buildlink/include/boost/bind/bind.hpp:437:50: warning: user-defined 'boost::_bi::bind_t, typename boost::_bi::add_value::type> > boost::_bi::operator||(const boost::_bi::bind_t&, A2)' always evaluates both arguments [-Weffc++] operator op (bind_t 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' BOOST_BIND_OPERATOR( ||, logical_or ) ^ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/range/iterator_range_core.hpp:27:0, 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, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, long 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, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, long 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, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, long int, true, true>' /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:854:9: required from 'class boost::iterators::iterator_facade, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, long int>' /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_adaptor.hpp:249:9: required from 'class boost::iterators::iterator_adaptor, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>, __gnu_cxx::__normal_iterator >, 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]' /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/string_parse_tree.hpp:110:54: required from 'boost::date_time::string_parse_tree::string_parse_tree(boost::date_time::string_parse_tree::collection_type, unsigned int) [with charT = char; boost::date_time::string_parse_tree::collection_type = std::vector >]' /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::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::string_type = std::__cxx11::basic_string]' /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/special_values_parser.hpp:54:17: required from 'boost::date_time::special_values_parser::special_values_parser() [with date_type = boost::gregorian::date; charT = char]' /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/time_parsing.hpp:316:18: required from 'time_type boost::date_time::parse_iso_time(const string&, char) [with time_type = boost::posix_time::ptime; std::__cxx11::string = std::__cxx11::basic_string]' /pbulk/work/net/libcmis/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::operator++() [with Derived = boost::iterators::transform_iterator, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>; Value = char; CategoryOrTraversal = boost::iterators::random_access_traversal_tag; Reference = char; Difference = long int]' should return 'boost::iterators::detail::iterator_facade_base, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, long int, false, false>&' [-Weffc++] Derived& operator++() ^~~~~~~~ /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp: In instantiation of 'class boost::iterators::detail::iterator_facade_base, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, long 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, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, long int, true, true>' /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:854:9: required from 'class boost::iterators::iterator_facade, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, long int>' /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_adaptor.hpp:249:9: required from 'class boost::iterators::iterator_adaptor, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>, __gnu_cxx::__normal_iterator >, 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, __gnu_cxx::__normal_iterator >, 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; RangeT = std::__cxx11::basic_string; FunctorT = boost::algorithm::detail::to_lowerF]' /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]' /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/string_parse_tree.hpp:110:54: required from 'boost::date_time::string_parse_tree::string_parse_tree(boost::date_time::string_parse_tree::collection_type, unsigned int) [with charT = char; boost::date_time::string_parse_tree::collection_type = std::vector >]' /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::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::string_type = std::__cxx11::basic_string]' /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/special_values_parser.hpp:54:17: required from 'boost::date_time::special_values_parser::special_values_parser() [with date_type = boost::gregorian::date; charT = char]' /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/time_parsing.hpp:316:18: required from 'time_type boost::date_time::parse_iso_time(const string&, char) [with time_type = boost::posix_time::ptime; std::__cxx11::string = std::__cxx11::basic_string]' /pbulk/work/net/libcmis/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::operator--() [with Derived = boost::iterators::transform_iterator, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>; Value = char; CategoryOrTraversal = boost::iterators::random_access_traversal_tag; Reference = char; Difference = long int]' should return 'boost::iterators::detail::iterator_facade_base, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, long int, true, false>&' [-Weffc++] 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::operator--(int) [with Derived = boost::iterators::transform_iterator, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>; Value = char; CategoryOrTraversal = boost::iterators::random_access_traversal_tag; Reference = char; Difference = long int]' should return 'boost::iterators::detail::iterator_facade_base, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, long int, true, false>' [-Weffc++] Derived operator--(int) ^~~~~~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/range/iterator_range_core.hpp:27:0, 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, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, long 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, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, long 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, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, long int, true, true>' /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:854:9: required from 'class boost::iterators::iterator_facade, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, long int>' /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_adaptor.hpp:249:9: required from 'class boost::iterators::iterator_adaptor, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>, __gnu_cxx::__normal_iterator >, 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]' /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/string_parse_tree.hpp:110:54: required from 'boost::date_time::string_parse_tree::string_parse_tree(boost::date_time::string_parse_tree::collection_type, unsigned int) [with charT = char; boost::date_time::string_parse_tree::collection_type = std::vector >]' /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::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::string_type = std::__cxx11::basic_string]' /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/special_values_parser.hpp:54:17: required from 'boost::date_time::special_values_parser::special_values_parser() [with date_type = boost::gregorian::date; charT = char]' /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/time_parsing.hpp:316:18: required from 'time_type boost::date_time::parse_iso_time(const string&, char) [with time_type = boost::posix_time::ptime; std::__cxx11::string = std::__cxx11::basic_string]' /pbulk/work/net/libcmis/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::operator++() [with Derived = boost::iterators::transform_iterator, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>; Value = char; CategoryOrTraversal = boost::iterators::random_access_traversal_tag; Reference = char; Difference = long int]' should return 'boost::iterators::detail::iterator_facade_base, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, long int, false, false>&' [-Weffc++] Derived& operator++() ^~~~~~~~ /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp: In instantiation of 'class boost::iterators::detail::iterator_facade_base, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, long 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, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, long int, true, true>' /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:854:9: required from 'class boost::iterators::iterator_facade, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, long int>' /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_adaptor.hpp:249:9: required from 'class boost::iterators::iterator_adaptor, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>, __gnu_cxx::__normal_iterator >, 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, __gnu_cxx::__normal_iterator >, 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; RangeT = std::__cxx11::basic_string; FunctorT = boost::algorithm::detail::to_lowerF]' /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]' /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/string_parse_tree.hpp:110:54: required from 'boost::date_time::string_parse_tree::string_parse_tree(boost::date_time::string_parse_tree::collection_type, unsigned int) [with charT = char; boost::date_time::string_parse_tree::collection_type = std::vector >]' /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::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::string_type = std::__cxx11::basic_string]' /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/special_values_parser.hpp:54:17: required from 'boost::date_time::special_values_parser::special_values_parser() [with date_type = boost::gregorian::date; charT = char]' /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/time_parsing.hpp:316:18: required from 'time_type boost::date_time::parse_iso_time(const string&, char) [with time_type = boost::posix_time::ptime; std::__cxx11::string = std::__cxx11::basic_string]' /pbulk/work/net/libcmis/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::operator--() [with Derived = boost::iterators::transform_iterator, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>; Value = char; CategoryOrTraversal = boost::iterators::random_access_traversal_tag; Reference = char; Difference = long int]' should return 'boost::iterators::detail::iterator_facade_base, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, long int, true, false>&' [-Weffc++] 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::operator--(int) [with Derived = boost::iterators::transform_iterator, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>; Value = char; CategoryOrTraversal = boost::iterators::random_access_traversal_tag; Reference = char; Difference = long int]' should return 'boost::iterators::detail::iterator_facade_base, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, long int, true, false>' [-Weffc++] Derived operator--(int) ^~~~~~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520:0, 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& boost::property_tree::basic_ptree::get_child(const path_type&)': /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:573:62: warning: declaration of 'path' shadows a global declaration [-Wshadow] basic_ptree::get_child(const path_type &path) ^ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15:0, 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 typedef string_path > path; ^~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520:0, 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& boost::property_tree::basic_ptree::get_child(const path_type&) const': /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:585:64: warning: declaration of 'path' shadows a global declaration [-Wshadow] basic_ptree::get_child(const path_type &path) const ^~~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15:0, 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 typedef string_path > path; ^~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520:0, 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& boost::property_tree::basic_ptree::get_child(const path_type&, boost::property_tree::basic_ptree::self_type&)': /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:593:65: warning: declaration of 'path' shadows a global declaration [-Wshadow] self_type &default_value) ^ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15:0, 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 typedef string_path > path; ^~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520:0, 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& boost::property_tree::basic_ptree::get_child(const path_type&, const self_type&) const': /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:603:73: warning: declaration of 'path' shadows a global declaration [-Wshadow] const self_type &default_value) const ^~~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15:0, 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 typedef string_path > path; ^~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520:0, 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::get_child_optional(const path_type&)': /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:612:71: warning: declaration of 'path' shadows a global declaration [-Wshadow] basic_ptree::get_child_optional(const path_type &path) ^ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15:0, 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 typedef string_path > path; ^~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520:0, 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::get_child_optional(const path_type&) const': /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:624:73: warning: declaration of 'path' shadows a global declaration [-Wshadow] basic_ptree::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:0, 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 typedef string_path > path; ^~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520:0, 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& boost::property_tree::basic_ptree::put_child(const path_type&, const self_type&)': /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:637:63: warning: declaration of 'path' shadows a global declaration [-Wshadow] const self_type &value) ^ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15:0, 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 typedef string_path > path; ^~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520:0, 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& boost::property_tree::basic_ptree::add_child(const path_type&, const self_type&)': /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:655:63: warning: declaration of 'path' shadows a global declaration [-Wshadow] const self_type &value) ^ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15:0, 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 typedef string_path > path; ^~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/node_type.hpp:22:0, 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::property_tree::basic_ptree, std::__cxx11::basic_string > >, std::allocator, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > > > >*, boost::multi_index::multi_index_container, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >, boost::multi_index::indexed_by, boost::multi_index::ordered_non_unique, std::__cxx11::basic_string >::subs::by_name, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::multi_index::member, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >, const std::__cxx11::basic_string, &std::pair, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >::first>, std::less > >, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, 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, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > > >': /pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index_container.hpp:99:7: required from 'class boost::multi_index::multi_index_container, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >, boost::multi_index::indexed_by, boost::multi_index::ordered_non_unique, std::__cxx11::basic_string >::subs::by_name, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::multi_index::member, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >, const std::__cxx11::basic_string, &std::pair, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >::first>, std::less > >, 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:520:0, 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, Type>::type boost::property_tree::basic_ptree::get(const path_type&, Translator) const': /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:744:46: warning: declaration of 'path' shadows a global declaration [-Wshadow] Translator tr) const ^~~~~ mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, std::allocator, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > >' /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 >::subs' /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:195:64: required from 'boost::property_tree::basic_ptree::basic_ptree(const boost::property_tree::basic_ptree&) [with Key = std::__cxx11::basic_string; Data = std::__cxx11::basic_string; KeyCompare = std::less >]' json-utils.hxx:78:62: required from here /pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/headIn file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15:0, 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 typedef string_path > path; ^~~~ er_holder.hpp:33:8: warning: 'struct boost::multi_index::detail::header_holder, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >, std::allocator, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > > > >*, boost::multi_index::multi_index_container, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >, boost::multi_index::indexed_by, boost::multi_index::ordered_non_unique, std::__cxx11::basic_string >::subs::by_name, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::multi_index::member, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >, const std::__cxx11::basic_string, &std::pair, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >::first>, std::less > >, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, 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, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > > >' has pointer datIn file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520:0, 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::get(const path_type&) const': /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:751:59: warning: declaration of 'path' shadows a global declaration [-Wshadow] Type basic_ptree::get(const path_type &path) const ^~~~~ a members [-Weffc++] struct header_holder:private noncopyable ^~~~~~~~~~~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15:0, 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 typedef string_path > path; ^~~~ /pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/header_holder.hpp:33:8: warning: but does not override 'boost::multi_index::detail::header_holder, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >, std::allocator, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > > > >*, boost::multi_index::multi_index_container, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >, boost::multi_index::indexed_by, boost::multi_index::ordered_non_unique::get(const path_type&, const Type&, Translator) const': /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:760:51: warning: declaration of 'path' shadows a global declaration [-Wshadow] Translator tr) const ^~~~~ oost::property_tree::basic_ptree, std::__cxx11::basic_string >::subs::by_name, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::multi_index::member, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >, const std::__cxx11::basic_string, &std::pair, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >::first>, std::less > >, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, 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, boost::property_tree::basic_ptreeIn file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15:0, 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 typedef string_path > path; ^~~~ , std::__cxx11::basic_string > > > > >(const boost::multi_index::detail::header_holder, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >, std::allocator, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > > > >*, boost::multi_index::multi_index_container, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >, boost::multi_index::indexed_by, boost::multi_index::ordered_non_unique, std::__cxx11::basic_string >::subs::by_name, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::multi_index::member, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >, const std::__cxx11::basic_string, &std::pair, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >::first>, std::less > >, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, 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, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > > >&)' [-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::property_tree::basic_ptree, std::__cxx11::basic_string > >, std::allocator, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > > > >*, boost::multi_index::multi_index_container, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >, boost::multi_index::indexed_by, boost::multi_index::ordered_non_unique, std::__cxx11::basic_string >::subs::by_name, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::multi_index::member, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >, const std::__cxx11::basic_string, &std::pair, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >::first>, std::less > >, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, 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, boost::property_tree::basic_ptree, std::__cxx11::basic_string >::type boost::property_tree::basic_ptree::get(const path_type&, const Ch*, Translator) const': /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:772:72: warning: declaration of 'path' shadows a global declaration [-Wshadow] const path_type &path, const Ch *default_value, Translator tr) const ^~~~~ d::__cxx11::basic_string, std::__cxx11::basic_string > > > > >&)' [-Weffc++] In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15:0, 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 typedef string_path > path; ^~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520:0, 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, Type>::type boost::property_tree::basic_ptree::get(const path_type&, const Type&) const': /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:781:58: warning: declaration of 'path' shadows a global declaration [-Wshadow] const Type &default_value) const ^~~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15:0, 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 typedef string_path > path; ^~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520:0, 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, std::__cxx11::basic_string >::type boost::property_tree::basic_ptree::get(const path_type&, const Ch*) const': /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:793:57: warning: declaration of 'path' shadows a global declaration [-Wshadow] 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:0, 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 typedef string_path > path; ^~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520:0, 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::get_optional(const path_type&, Translator) const': /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:801:73: warning: declaration of 'path' shadows a global declaration [-Wshadow] Translator tr) const ^~~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15:0, 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 typedef string_path > path; ^~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520:0, 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::get_optional(const path_type&) const': /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:813:72: warning: declaration of 'path' shadows a global declaration [-Wshadow] const path_type &path) const ^~~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15:0, 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 typedef string_path > path; ^~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520:0, 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& boost::property_tree::basic_ptree::put(const path_type&, const Type&, Translator)': /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:844:64: warning: declaration of 'path' shadows a global declaration [-Wshadow] 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:0, 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 typedef string_path > path; ^~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520:0, 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& boost::property_tree::basic_ptree::put(const path_type&, const Type&)': /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:859:49: warning: declaration of 'path' shadows a global declaration [-Wshadow] const path_type &path, const Type &value) ^ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15:0, 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 typedef string_path > path; ^~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520:0, 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& boost::property_tree::basic_ptree::add(const path_type&, const Type&, Translator)': /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:868:64: warning: declaration of 'path' shadows a global declaration [-Wshadow] 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:0, 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 typedef string_path > path; ^~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520:0, 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& boost::property_tree::basic_ptree::add(const path_type&, const Type&)': /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:878:49: warning: declaration of 'path' shadows a global declaration [-Wshadow] const path_type &path, const Type &value) ^ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15:0, 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 typedef string_path > path; ^~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/token_iterator.hpp:24:0, 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_separator(const Char*, const Char*, boost::empty_token_policy) [with Char = char; Tr = std::char_traits]': /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::__cxx11::string = std::__cxx11::basic_string]' /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 >::m_kept_delims' should be initialized in the member initialization list [-Weffc++] char_separator(const Char* dropped_delims, ^~~~~~~~~~~~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/range/iterator_range_core.hpp:27:0, 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 >, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >, std::__cxx11::basic_string, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string&, long int, false, false>': /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:854:9: required from 'class boost::iterators::iterator_facade >, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >, std::__cxx11::basic_string, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string&, long int>' /pbulk/work/net/libcmis/work/.buildlink/include/boost/token_iterator.hpp:30:9: required from 'class boost::token_iterator >, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >' /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_parsing.hpp:322:36: required from 'boost::date_time::period boost::date_time::from_simple_string_type(const std::__cxx11::basic_string&) [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::operator++() [with Derived = boost::token_iterator >, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >; Value = std::__cxx11::basic_string; CategoryOrTraversal = boost::iterators::forward_traversal_tag; Reference = const std::__cxx11::basic_string&; Difference = long int]' should return 'boost::iterators::detail::iterator_facade_base >, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >, std::__cxx11::basic_string, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string&, long int, false, false>&' [-Weffc++] Derived& operator++() ^~~~~~~~ /pbulk/work/net/libcmis/work/.buildlink/include/boost/token_functions.hpp: In instantiation of 'boost::char_separator::char_separator(const Char*, const Char*, boost::empty_token_policy) [with Char = wchar_t; Tr = std::char_traits]': /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_parsing.hpp:320:22: required from 'boost::date_time::period boost::date_time::from_simple_string_type(const std::__cxx11::basic_string&) [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 >::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:0, 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::special_values_parser() [with date_type = boost::gregorian::date; charT = char]': /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/time_parsing.hpp:316:18: required from 'time_type boost::date_time::parse_iso_time(const string&, char) [with time_type = boost::posix_time::ptime; std::__cxx11::string = std::__cxx11::basic_string]' /pbulk/work/net/libcmis/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::m_sv_strings' should be initialized in the member initialization list [-Weffc++] special_values_parser() ^~~~~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/period_parser.hpp:19:0, 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::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::__cxx11::string = std::__cxx11::basic_string]' /pbulk/work/net/libcmis/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::cache' should be initialized in the member initialization list [-Weffc++] 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::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::special_values_parser() [with date_type = boost::gregorian::date; charT = char]' /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/time_parsing.hpp:316:18: required from 'time_type boost::date_time::parse_iso_time(const string&, char) [with time_type = boost::posix_time::ptime; std::__cxx11::string = std::__cxx11::basic_string]' /pbulk/work/net/libcmis/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::m_next_chars' should be initialized in the member initialization list [-Weffc++] 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/node_type.hpp:22:0, 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::property_tree::basic_ptree, std::__cxx11::basic_string > >, std::allocator, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > > > >*, boost::multi_index::multi_index_container, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >, boost::multi_index::indexed_by, boost::multi_index::ordered_non_unique, std::__cxx11::basic_string >::subs::by_name, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::multi_index::member, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >, const std::__cxx11::basic_string, &std::pair, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >::first>, std::less > >, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, 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, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > > >': /pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index_container.hpp:99:7: required from 'class boost::multi_index::multi_index_container, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >, boost::multi_index::indexed_by, boost::multi_index::ordered_non_unique, std::__cxx11::basic_string >::subs::by_name, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::multi_index::member, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >, const std::__cxx11::basic_string, &std::pair, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >::first>, std::less > >, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, 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, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > >' /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 >::subs' /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:195:64: required from 'boost::property_tree::basic_ptree::basic_ptree(const boost::property_tree::basic_ptree&) [with Key = std::__cxx11::basic_string; Data = std::__cxx11::basic_string; KeyCompare = std::less >]' 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::property_tree::basic_ptree, std::__cxx11::basic_string > >, std::allocator, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > > > >*, boost::multi_index::multi_index_container, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >, boost::multi_index::indexed_by, boost::multi_index::ordered_non_unique, std::__cxx11::basic_string >::subs::by_name, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::multi_index::member, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >, const std::__cxx11::basic_string, &std::pair, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >::first>, std::less > >, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, 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, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > > >' has pointer data members [-Weffc++] 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 override 'boost::multi_index::detail::header_holder, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >, std::allocator, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > > > >*, boost::multi_index::multi_index_container, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >, boost::multi_index::indexed_by, boost::multi_index::ordered_non_unique, std::__cxx11::basic_string >::subs::by_name, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::multi_index::member, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >, const std::__cxx11::basic_string, &std::pair, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >::first>, std::less > >, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, 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, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > > >(const boost::multi_index::detail::header_holder, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >, std::allocator, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > > > >*, boost::multi_index::multi_index_container, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >, boost::multi_index::indexed_by, boost::multi_index::ordered_non_unique, std::__cxx11::basic_string >::subs::by_name, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::multi_index::member, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >, const std::__cxx11::basic_string, &std::pair, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >::first>, std::less > >, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, 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, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > > >&)' [-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::property_tree::basic_ptree, std::__cxx11::basic_string > >, std::allocator, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > > > >*, boost::multi_index::multi_index_container, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >, boost::multi_index::indexed_by, boost::multi_index::ordered_non_unique, std::__cxx11::basic_string >::subs::by_name, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::multi_index::member, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >, const std::__cxx11::basic_string, &std::pair, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >::first>, std::less > >, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, 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, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > > >&)' [-Weffc++] In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/copy_map.hpp:24:0, 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::property_tree::basic_ptree, std::__cxx11::basic_string > >, std::allocator, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > > > > >, std::allocator, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > >': /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::property_tree::basic_ptree, std::__cxx11::basic_string > >, std::allocator, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > > > >, std::allocator, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > >' /pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index_container.hpp:623:19: required from 'void boost::multi_index::multi_index_container::copy_construct_from(const boost::multi_index::multi_index_container&) [with Value = std::pair, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >; IndexSpecifierList = boost::multi_index::indexed_by, boost::multi_index::ordered_non_unique, std::__cxx11::basic_string >::subs::by_name, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::multi_index::member, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >, const std::__cxx11::basic_string, &std::pair, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >::first>, std::less > >, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, 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, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > >]' /pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index_container.hpp:294:24: required from 'boost::multi_index::multi_index_container::multi_index_container(const boost::multi_index::multi_index_container&) [with Value = std::pair, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >; IndexSpecifierList = boost::multi_index::indexed_by, boost::multi_index::ordered_non_unique, std::__cxx11::basic_string >::subs::by_name, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::multi_index::member, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >, const std::__cxx11::basic_string, &std::pair, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >::first>, std::less > >, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, 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, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > >]' /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:195:22: required from 'boost::property_tree::basic_ptree::basic_ptree(const boost::property_tree::basic_ptree&) [with Key = std::__cxx11::basic_string; Data = std::__cxx11::basic_string; KeyCompare = std::less >]' 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::property_tree::basic_ptree, std::__cxx11::basic_string > >, std::allocator, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > > > > >, std::allocator, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > >' has pointer data members [-Weffc++] 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 override 'boost::multi_index::detail::auto_space, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >, std::allocator, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > > > > >, std::allocator, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > >(const boost::multi_index::detail::auto_space, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >, std::allocator, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > > > > >, std::allocator, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > >&)' [-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::property_tree::basic_ptree, std::__cxx11::basic_string > >, std::allocator, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > > > > >, std::allocator, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > >&)' [-Weffc++] In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/index_base.hpp:23:0, 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::property_tree::basic_ptree, std::__cxx11::basic_string > >, std::allocator, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > > > >, std::allocator, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > >': /pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index_container.hpp:623:19: required from 'void boost::multi_index::multi_index_container::copy_construct_from(const boost::multi_index::multi_index_container&) [with Value = std::pair, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >; IndexSpecifierList = boost::multi_index::indexed_by, boost::multi_index::ordered_non_unique, std::__cxx11::basic_string >::subs::by_name, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::multi_index::member, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >, const std::__cxx11::basic_string, &std::pair, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >::first>, std::less > >, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, 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, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > >]' /pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index_container.hpp:294:24: required from 'boost::multi_index::multi_index_container::multi_index_container(const boost::multi_index::multi_index_container&) [with Value = std::pair, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >; IndexSpecifierList = boost::multi_index::indexed_by, boost::multi_index::ordered_non_unique, std::__cxx11::basic_string >::subs::by_name, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::multi_index::member, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >, const std::__cxx11::basic_string, &std::pair, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >::first>, std::less > >, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, 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, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > >]' /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:195:22: required from 'boost::property_tree::basic_ptree::basic_ptree(const boost::property_tree::basic_ptree&) [with Key = std::__cxx11::basic_string; Data = std::__cxx11::basic_string; KeyCompare = std::less >]' 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::property_tree::basic_ptree, std::__cxx11::basic_string > >, std::allocator, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > > > >, std::allocator, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > >' has pointer data members [-Weffc++] 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 override 'boost::multi_index::detail::copy_map, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >, std::allocator, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > > > >, std::allocator, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > >(const boost::multi_index::detail::copy_map, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >, std::allocator, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > > > >, std::allocator, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > >&)' [-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::property_tree::basic_ptree, std::__cxx11::basic_string > >, std::allocator, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > > > >, std::allocator, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > >&)' [-Weffc++] In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/token_iterator.hpp:24:0, 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_separator(const Char*, const Char*, boost::empty_token_policy) [with Char = char; Tr = std::char_traits]': /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::__cxx11::string = std::__cxx11::basic_string]' /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 >::m_kept_delims' should be initialized in the member initialization list [-Weffc++] char_separator(const Char* dropped_delims, ^~~~~~~~~~~~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/period_parser.hpp:19:0, 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::string_parse_tree(boost::date_time::string_parse_tree::collection_type, unsigned int) [with charT = char; boost::date_time::string_parse_tree::collection_type = std::vector >]': /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::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::string_type = std::__cxx11::basic_string]' /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/special_values_parser.hpp:54:17: required from 'boost::date_time::special_values_parser::special_values_parser() [with date_type = boost::gregorian::date; charT = char]' /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/time_parsing.hpp:316:18: required from 'time_type boost::date_time::parse_iso_time(const string&, char) [with time_type = boost::posix_time::ptime; std::__cxx11::string = std::__cxx11::basic_string]' /pbulk/work/net/libcmis/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::m_next_chars' should be initialized in the member initialization list [-Weffc++] 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_separator(const Char*, const Char*, boost::empty_token_policy) [with Char = wchar_t; Tr = std::char_traits]': /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_parsing.hpp:320:22: required from 'boost::date_time::period boost::date_time::from_simple_string_type(const std::__cxx11::basic_string&) [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 >::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:0, 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::special_values_parser() [with date_type = boost::gregorian::date; charT = char]': /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/time_parsing.hpp:316:18: required from 'time_type boost::date_time::parse_iso_time(const string&, char) [with time_type = boost::posix_time::ptime; std::__cxx11::string = std::__cxx11::basic_string]' /pbulk/work/net/libcmis/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::m_sv_strings' should be initialized in the member initialization list [-Weffc++] special_values_parser() ^~~~~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/period_parser.hpp:19:0, 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::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::__cxx11::string = std::__cxx11::basic_string]' /pbulk/work/net/libcmis/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::cache' should be initialized in the member initialization list [-Weffc++] parse_match_result() : ^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/time_duration.hpp:17:0, 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:17: warning: prefix 'T& boost::operators_impl::output_iterator_helper::operator++()' should return 'boost::operators_impl::output_iterator_helper&' [-Weffc++] T& operator++() { return static_cast(*this); } ^ /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/string_parse_tree.hpp: In instantiation of 'boost::date_time::string_parse_tree::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::special_values_parser() [with date_type = boost::gregorian::date; charT = char]' /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/time_parsing.hpp:316:18: required from 'time_type boost::date_time::parse_iso_time(const string&, char) [with time_type = boost::posix_time::ptime; std::__cxx11::string = std::__cxx11::basic_string]' /pbulk/work/net/libcmis/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::m_next_chars' should be initialized in the member initialization list [-Weffc++] 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:0, 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, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, long 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, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, long 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, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, long int, true, true>' /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:854:9: required from 'class boost::iterators::iterator_facade, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, long int>' /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_adaptor.hpp:249:9: required from 'class boost::iterators::iterator_adaptor, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>, __gnu_cxx::__normal_iterator >, 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]' /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/string_parse_tree.hpp:110:54: required from 'boost::date_time::string_parse_tree::string_parse_tree(boost::date_time::string_parse_tree::collection_type, unsigned int) [with charT = char; boost::date_time::string_parse_tree::collection_type = std::vector >]' /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::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::string_type = std::__cxx11::basic_string]' /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/special_values_parser.hpp:54:17: required from 'boost::date_time::special_values_parser::special_values_parser() [with date_type = boost::gregorian::date; charT = char]' /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/time_parsing.hpp:316:18: required from 'time_type boost::date_time::parse_iso_time(const string&, char) [with time_type = boost::posix_time::ptime; std::__cxx11::string = std::__cxx11::basic_string]' /pbulk/work/net/libcmis/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::operator++() [with Derived = boost::iterators::transform_iterator, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>; Value = char; CategoryOrTraversal = boost::iterators::random_access_traversal_tag; Reference = char; Difference = long int]' should return 'boost::iterators::detail::iterator_facade_base, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, long int, false, false>&' [-Weffc++] Derived& operator++() ^~~~~~~~ /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp: In instantiation of 'class boost::iterators::detail::iterator_facade_base, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, long 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, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, long int, true, true>' /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:854:9: required from 'class boost::iterators::iterator_facade, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, long int>' /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_adaptor.hpp:249:9: required from 'class boost::iterators::iterator_adaptor, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>, __gnu_cxx::__normal_iterator >, 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, __gnu_cxx::__normal_iterator >, 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; RangeT = std::__cxx11::basic_string; FunctorT = boost::algorithm::detail::to_lowerF]' /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]' /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/string_parse_tree.hpp:110:54: required from 'boost::date_time::string_parse_tree::string_parse_tree(boost::date_time::string_parse_tree::collection_type, unsigned int) [with charT = char; boost::date_time::string_parse_tree::collection_type = std::vector >]' /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::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::string_type = std::__cxx11::basic_string]' /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/special_values_parser.hpp:54:17: required from 'boost::date_time::special_values_parser::special_values_parser() [with date_type = boost::gregorian::date; charT = char]' /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/time_parsing.hpp:316:18: required from 'time_type boost::date_time::parse_iso_time(const string&, char) [with time_type = boost::posix_time::ptime; std::__cxx11::string = std::__cxx11::basic_string]' /pbulk/work/net/libcmis/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::operator--() [with Derived = boost::iterators::transform_iterator, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>; Value = char; CategoryOrTraversal = boost::iterators::random_access_traversal_tag; Reference = char; Difference = long int]' should return 'boost::iterators::detail::iterator_facade_base, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, long int, true, false>&' [-Weffc++] 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::operator--(int) [with Derived = boost::iterators::transform_iterator, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>; Value = char; CategoryOrTraversal = boost::iterators::random_access_traversal_tag; Reference = char; Difference = long int]' should return 'boost::iterators::detail::iterator_facade_base, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, long int, true, false>' [-Weffc++] Derived operator--(int) ^~~~~~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/copy_map.hpp:24:0, 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::property_tree::basic_ptree, std::__cxx11::basic_string > >, std::allocator, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > > > > >, std::allocator, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > >': /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::property_tree::basic_ptree, std::__cxx11::basic_string > >, std::allocator, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > > > >, std::allocator, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > >' /pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index_container.hpp:623:19: required from 'void boost::multi_index::multi_index_container::copy_construct_from(const boost::multi_index::multi_index_container&) [with Value = std::pair, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >; IndexSpecifierList = boost::multi_index::indexed_by, boost::multi_index::ordered_non_unique, std::__cxx11::basic_string >::subs::by_name, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::multi_index::member, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >, const std::__cxx11::basic_string, &std::pair, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >::first>, std::less > >, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, 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, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > >]' /pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index_container.hpp:294:24: required from 'boost::multi_index::multi_index_container::multi_index_container(const boost::multi_index::multi_index_container&) [with Value = std::pair, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >; IndexSpecifierList = boost::multi_index::indexed_by, boost::multi_index::ordered_non_unique, std::__cxx11::basic_string >::subs::by_name, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::multi_index::member, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >, const std::__cxx11::basic_string, &std::pair, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >::first>, std::less > >, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, 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, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > >]' /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:195:22: required from 'boost::property_tree::basic_ptree::basic_ptree(const boost::property_tree::basic_ptree&) [with Key = std::__cxx11::basic_string; Data = std::__cxx11::basic_string; KeyCompare = std::less >]' 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::property_tree::basic_ptree, std::__cxx11::basic_string > >, std::allocator, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > > > > >, std::allocator, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > >' has pointer data members [-Weffc++] 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 override 'boost::multi_index::detail::auto_space, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >, std::allocator, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > > > > >, std::allocator, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > >(const boost::multi_index::detail::auto_space, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >, std::allocator, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > > > > >, std::allocator, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > >&)' [-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::property_tree::basic_ptree, std::__cxx11::basic_string > >, std::allocator, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > > > > >, std::allocator, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > >&)' [-Weffc++] In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/index_base.hpp:23:0, 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::property_tree::basic_ptree, std::__cxx11::basic_string > >, std::allocator, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > > > >, std::allocator, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > >': /pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index_container.hpp:623:19: required from 'void boost::multi_index::multi_index_container::copy_construct_from(const boost::multi_index::multi_index_container&) [with Value = std::pair, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >; IndexSpecifierList = boost::multi_index::indexed_by, boost::multi_index::ordered_non_unique, std::__cxx11::basic_string >::subs::by_name, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::multi_index::member, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >, const std::__cxx11::basic_string, &std::pair, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >::first>, std::less > >, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, 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, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > >]' /pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index_container.hpp:294:24: required from 'boost::multi_index::multi_index_container::multi_index_container(const boost::multi_index::multi_index_container&) [with Value = std::pair, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >; IndexSpecifierList = boost::multi_index::indexed_by, boost::multi_index::ordered_non_unique, std::__cxx11::basic_string >::subs::by_name, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::multi_index::member, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >, const std::__cxx11::basic_string, &std::pair, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >::first>, std::less > >, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, 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, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > >]' /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:195:22: required from 'boost::property_tree::basic_ptree::basic_ptree(const boost::property_tree::basic_ptree&) [with Key = std::__cxx11::basic_string; Data = std::__cxx11::basic_string; KeyCompare = std::less >]' 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::property_tree::basic_ptree, std::__cxx11::basic_string > >, std::allocator, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > > > >, std::allocator, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > >' has pointer data members [-Weffc++] 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 override 'boost::multi_index::detail::copy_map, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >, std::allocator, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > > > >, std::allocator, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > >(const boost::multi_index::detail::copy_map, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >, std::allocator, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > > > >, std::allocator, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > >&)' [-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::property_tree::basic_ptree, std::__cxx11::basic_string > >, std::allocator, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > > > >, std::allocator, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > >&)' [-Weffc++] In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/period_parser.hpp:19:0, 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::string_parse_tree(boost::date_time::string_parse_tree::collection_type, unsigned int) [with charT = char; boost::date_time::string_parse_tree::collection_type = std::vector >]': /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::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::string_type = std::__cxx11::basic_string]' /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/special_values_parser.hpp:54:17: required from 'boost::date_time::special_values_parser::special_values_parser() [with date_type = boost::gregorian::date; charT = char]' /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/time_parsing.hpp:316:18: required from 'time_type boost::date_time::parse_iso_time(const string&, char) [with time_type = boost::posix_time::ptime; std::__cxx11::string = std::__cxx11::basic_string]' /pbulk/work/net/libcmis/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::m_next_chars' should be initialized in the member initialization list [-Weffc++] 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:0, 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, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, long 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, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, long 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, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, long int, true, true>' /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:854:9: required from 'class boost::iterators::iterator_facade, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, long int>' /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_adaptor.hpp:249:9: required from 'class boost::iterators::iterator_adaptor, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>, __gnu_cxx::__normal_iterator >, 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]' /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/string_parse_tree.hpp:110:54: required from 'boost::date_time::string_parse_tree::string_parse_tree(boost::date_time::string_parse_tree::collection_type, unsigned int) [with charT = char; boost::date_time::string_parse_tree::collection_type = std::vector >]' /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::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::string_type = std::__cxx11::basic_string]' /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/special_values_parser.hpp:54:17: required from 'boost::date_time::special_values_parser::special_values_parser() [with date_type = boost::gregorian::date; charT = char]' /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/time_parsing.hpp:316:18: required from 'time_type boost::date_time::parse_iso_time(const string&, char) [with time_type = boost::posix_time::ptime; std::__cxx11::string = std::__cxx11::basic_string]' /pbulk/work/net/libcmis/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::operator++() [with Derived = boost::iterators::transform_iterator, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>; Value = char; CategoryOrTraversal = boost::iterators::random_access_traversal_tag; Reference = char; Difference = long int]' should return 'boost::iterators::detail::iterator_facade_base, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, long int, false, false>&' [-Weffc++] Derived& operator++() ^~~~~~~~ /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp: In instantiation of 'class boost::iterators::detail::iterator_facade_base, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, long 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, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, long int, true, true>' /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:854:9: required from 'class boost::iterators::iterator_facade, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, long int>' /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_adaptor.hpp:249:9: required from 'class boost::iterators::iterator_adaptor, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>, __gnu_cxx::__normal_iterator >, 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, __gnu_cxx::__normal_iterator >, 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; RangeT = std::__cxx11::basic_string; FunctorT = boost::algorithm::detail::to_lowerF]' /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]' /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/string_parse_tree.hpp:110:54: required from 'boost::date_time::string_parse_tree::string_parse_tree(boost::date_time::string_parse_tree::collection_type, unsigned int) [with charT = char; boost::date_time::string_parse_tree::collection_type = std::vector >]' /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::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::string_type = std::__cxx11::basic_string]' /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/special_values_parser.hpp:54:17: required from 'boost::date_time::special_values_parser::special_values_parser() [with date_type = boost::gregorian::date; charT = char]' /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/time_parsing.hpp:316:18: required from 'time_type boost::date_time::parse_iso_time(const string&, char) [with time_type = boost::posix_time::ptime; std::__cxx11::string = std::__cxx11::basic_string]' /pbulk/work/net/libcmis/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::operator--() [with Derived = boost::iterators::transform_iterator, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>; Value = char; CategoryOrTraversal = boost::iterators::random_access_traversal_tag; Reference = char; Difference = long int]' should return 'boost::iterators::detail::iterator_facade_base, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, long int, true, false>&' [-Weffc++] 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::operator--(int) [with Derived = boost::iterators::transform_iterator, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>; Value = char; CategoryOrTraversal = boost::iterators::random_access_traversal_tag; Reference = char; Difference = long int]' should return 'boost::iterators::detail::iterator_facade_base, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, long int, true, false>' [-Weffc++] Derived operator--(int) ^~~~~~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/range/iterator_range_core.hpp:27:0, 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:29: warning: prefix 'Derived& boost::iterators::detail::iterator_facade_base::operator++()' should return 'boost::iterators::detail::iterator_facade_base&' [-Weffc++] Derived& operator++() ^ /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:778:29: warning: prefix 'Derived& boost::iterators::detail::iterator_facade_base::operator--()' should return 'boost::iterators::detail::iterator_facade_base&' [-Weffc++] Derived& operator--() ^ /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:784:31: warning: postfix 'Derived boost::iterators::detail::iterator_facade_base::operator--(int)' should return 'boost::iterators::detail::iterator_facade_base' [-Weffc++] Derived operator--(int) ^ /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:875:3: warning: postfix 'typename boost::iterators::detail::postfix_increment_result::type boost::iterators::operator++(boost::iterators::iterator_facade&, int)' should return 'boost::iterators::iterator_facade' [-Weffc++] ) ^ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/shared_ptr.hpp:17:0, 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++] 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 >, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >, std::__cxx11::basic_string, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string&, long int, false, false>': /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:854:9: required from 'class boost::iterators::iterator_facade >, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >, std::__cxx11::basic_string, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string&, long int>' /pbulk/work/net/libcmis/work/.buildlink/include/boost/token_iterator.hpp:30:9: required from 'class boost::token_iterator >, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >' /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::operator++() [with Derived = boost::token_iterator >, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >; Value = std::__cxx11::basic_string; CategoryOrTraversal = boost::iterators::forward_traversal_tag; Reference = const std::__cxx11::basic_string&; Difference = long int]' should return 'boost::iterators::detail::iterator_facade_base >, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >, std::__cxx11::basic_string, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string&, long int, false, false>&' [-Weffc++] Derived& operator++() ^~~~~~~~ /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp: In instantiation of 'class boost::iterators::detail::iterator_facade_base >, std::__cxx11::basic_string >, std::__cxx11::basic_string, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string&, long int, false, false>': /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:854:9: required from 'class boost::iterators::iterator_facade >, std::__cxx11::basic_string >, std::__cxx11::basic_string, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string&, long int>' /pbulk/work/net/libcmis/work/.buildlink/include/boost/token_iterator.hpp:30:9: required from 'class boost::token_iterator >, std::__cxx11::basic_string >' /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::operator++() [with Derived = boost::token_iterator >, std::__cxx11::basic_string >; Value = std::__cxx11::basic_string; CategoryOrTraversal = boost::iterators::forward_traversal_tag; Reference = const std::__cxx11::basic_string&; Difference = long int]' should return 'boost::iterators::detail::iterator_facade_base >, std::__cxx11::basic_string >, std::__cxx11::basic_string, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string&, long int, false, false>&' [-Weffc++] In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/time_duration.hpp:17:0, 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:17: warning: prefix 'T& boost::operators_impl::output_iterator_helper::operator++()' should return 'boost::operators_impl::output_iterator_helper&' [-Weffc++] T& operator++() { return static_cast(*this); } ^ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/shared_ptr.hpp:17:0, 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++] esft2_deleter_wrapper() BOOST_SP_NOEXCEPT ^~~~~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/trim.hpp:23:0, 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:240:51: warning: user-defined 'boost::algorithm::detail::pred_andF boost::algorithm::operator&&(const boost::algorithm::predicate_facade&, const boost::algorithm::predicate_facade&)' always evaluates both arguments [-Weffc++] const predicate_facade& Pred2 ) ^ /pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/classification.hpp:264:51: warning: user-defined 'boost::algorithm::detail::pred_orF boost::algorithm::operator||(const boost::algorithm::predicate_facade&, const boost::algorithm::predicate_facade&)' always evaluates both arguments [-Weffc++] const predicate_facade& Pred2 ) ^ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/function/function_template.hpp:14:0, 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++] function_base() : vtable(0) { } ^~~~~~~~~~~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/range/iterator_range_core.hpp:27:0, 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:29: warning: prefix 'Derived& boost::iterators::detail::iterator_facade_base::operator++()' should return 'boost::iterators::detail::iterator_facade_base&' [-Weffc++] Derived& operator++() ^ /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:778:29: warning: prefix 'Derived& boost::iterators::detail::iterator_facade_base::operator--()' should return 'boost::iterators::detail::iterator_facade_base&' [-Weffc++] Derived& operator--() ^ /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:784:31: warning: postfix 'Derived boost::iterators::detail::iterator_facade_base::operator--(int)' should return 'boost::iterators::detail::iterator_facade_base' [-Weffc++] Derived operator--(int) ^ /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:875:3: warning: postfix 'typename boost::iterators::detail::postfix_increment_result::type boost::iterators::operator++(boost::iterators::iterator_facade&, int)' should return 'boost::iterators::iterator_facade' [-Weffc++] ) ^ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/range/iterator_range_core.hpp:27:0, 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, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >, std::__cxx11::basic_string, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string&, long int, false, false>': /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:854:9: required from 'class boost::iterators::iterator_facade, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >, std::__cxx11::basic_string, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string&, long int>' /pbulk/work/net/libcmis/work/.buildlink/include/boost/token_iterator.hpp:30:9: required from 'class boost::token_iterator, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >' /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::operator++() [with Derived = boost::token_iterator, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >; Value = std::__cxx11::basic_string; CategoryOrTraversal = boost::iterators::forward_traversal_tag; Reference = const std::__cxx11::basic_string&; Difference = long int]' should return 'boost::iterators::detail::iterator_facade_base, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >, std::__cxx11::basic_string, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string&, long int, false, false>&' [-Weffc++] Derived& operator++() ^~~~~~~~ /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp: In substitution of 'template typename boost::iterators::detail::postfix_increment_result::type boost::iterators::operator++(boost::iterators::iterator_facade&, int) [with I = boost::token_iterator, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >; V = std::__cxx11::basic_string; TC = boost::iterators::forward_traversal_tag; R = const std::__cxx11::basic_string&; D = long 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&, const std::__cxx11::basic_string&>, boost::mpl::not_ >, mpl_::bool_, mpl_::bool_, mpl_::bool_ >, boost::mpl::if_&, std::__cxx11::basic_string >, boost::iterators::detail::postfix_increment_proxy, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string > >, boost::iterators::detail::writable_postfix_increment_proxy, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string > > >, boost::mpl::identity, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string > > >::type boost::iterators::operator++(boost::iterators::iterator_facade, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >, std::__cxx11::basic_string, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string&, long int>&, int)' should return 'boost::iterators::iterator_facade, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >, std::__cxx11::basic_string, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string&, long int>' [-Weffc++] operator++( ^~~~~~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/exceptions.hpp:17:0, 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:21: warning: 'operator=' should return a reference to '*this' [-Weffc++] return *this; ^~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/tuple/tuple.hpp:28:0, 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:13: warning: 'operator=' should return a reference to '*this' [-Weffc++] return *this; ^~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/index_saver.hpp:17:0, 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++] 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++] /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp: In instantiation of 'class boost::iterators::detail::iterator_facade_base >, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >, std::__cxx11::basic_string, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string&, long int, false, false>': /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:854:9: required from 'class boost::iterators::iterator_facade >, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >, std::__cxx11::basic_string, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string&, long int>' /pbulk/work/net/libcmis/work/.buildlink/include/boost/token_iterator.hpp:30:9: required from 'class boost::token_iterator >, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >' /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::operator++() [with Derived = boost::token_iterator >, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >; Value = std::__cxx11::basic_string; CategoryOrTraversal = boost::iterators::forward_traversal_tag; Reference = const std::__cxx11::basic_string&; Difference = long int]' should return 'boost::iterators::detail::iterator_facade_base >, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >, std::__cxx11::basic_string, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string&, long int, false, false>&' [-Weffc++] Derived& operator++() ^~~~~~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/sequenced_index.hpp:17:0, 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:50: warning: user-defined 'boost::_bi::bind_t, typename boost::_bi::add_value::type> > boost::_bi::operator&&(const boost::_bi::bind_t&, A2)' always evaluates both arguments [-Weffc++] operator op (bind_t 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' BOOST_BIND_OPERATOR( &&, logical_and ) ^~~~~~~~~~~~~~~~~~~ /pbulk/work/net/libcmis/work/.buildlink/include/boost/bind/bind.hpp:437:50: warning: user-defined 'boost::_bi::bind_t, typename boost::_bi::add_value::type> > boost::_bi::operator||(const boost::_bi::bind_t&, A2)' always evaluates both arguments [-Weffc++] operator op (bind_t 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' BOOST_BIND_OPERATOR( ||, logical_or ) ^~~~~~~~~~~~~~~~~~~ /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp: In instantiation of 'class boost::iterators::detail::iterator_facade_base >, std::__cxx11::basic_string >, std::__cxx11::basic_string, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string&, long int, false, false>': /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:854:9: required from 'class boost::iterators::iterator_facade >, std::__cxx11::basic_string >, std::__cxx11::basic_string, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string&, long int>' /pbulk/work/net/libcmis/work/.buildlink/include/boost/token_iterator.hpp:30:9: required from 'class boost::token_iterator >, std::__cxx11::basic_string >' /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::operator++() [with Derived = boost::token_iterator >, std::__cxx11::basic_string >; Value = std::__cxx11::basic_string; CategoryOrTraversal = boost::iterators::forward_traversal_tag; Reference = const std::__cxx11::basic_string&; Difference = long int]' should return 'boost::iterators::detail::iterator_facade_base >, std::__cxx11::basic_string >, std::__cxx11::basic_string, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string&, long int, false, false>&' [-Weffc++] CXX libcmis_la-sharepoint-utils.lo In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520:0, 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& boost::property_tree::basic_ptree::get_child(const path_type&)': /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:573:62: warning: declaration of 'path' shadows a global declaration [-Wshadow] basic_ptree::get_child(const path_type &path) ^ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15:0, 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 typedef string_path > path; ^~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520:0, 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& boost::property_tree::basic_ptree::get_child(const path_type&) const': /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:585:64: warning: declaration of 'path' shadows a global declaration [-Wshadow] basic_ptree::get_child(const path_type &path) const ^~~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15:0, 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 typedef string_path > path; ^~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520:0, 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& boost::property_tree::basic_ptree::get_child(const path_type&, boost::property_tree::basic_ptree::self_type&)': /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:593:65: warning: declaration of 'path' shadows a global declaration [-Wshadow] self_type &default_value) ^ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15:0, 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 typedef string_path > path; ^~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520:0, 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& boost::property_tree::basic_ptree::get_child(const path_type&, const self_type&) const': /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:603:73: warning: declaration of 'path' shadows a global declaration [-Wshadow] const self_type &default_value) const ^~~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15:0, 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 typedef string_path > path; ^~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520:0, 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::get_child_optional(const path_type&)': /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:612:71: warning: declaration of 'path' shadows a global declaration [-Wshadow] basic_ptree::get_child_optional(const path_type &path) ^ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15:0, 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 typedef string_path > path; ^~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520:0, 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::get_child_optional(const path_type&) const': /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:624:73: warning: declaration of 'path' shadows a global declaration [-Wshadow] basic_ptree::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:0, 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 typedef string_path > path; ^~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520:0, 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& boost::property_tree::basic_ptree::put_child(const path_type&, const self_type&)': /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:637:63: warning: declaration of 'path' shadows a global declaration [-Wshadow] const self_type &value) ^ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15:0, 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 typedef string_path > path; ^~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520:0, 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& boost::property_tree::basic_ptree::add_child(const path_type&, const self_type&)': /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:655:63: warning: declaration of 'path' shadows a global declaration [-Wshadow] const self_type &value) ^ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15:0, 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 typedef string_path > path; ^~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520:0, 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, Type>::type boost::property_tree::basic_ptree::get(const path_type&, Translator) const': /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:744:46: warning: declaration of 'path' shadows a global declaration [-Wshadow] Translator tr) const ^~~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15:0, 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 typedef string_path > path; ^~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520:0, 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::get(const path_type&) const': /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:751:59: warning: declaration of 'path' shadows a global declaration [-Wshadow] Type basic_ptree::get(const path_type &path) const ^~~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15:0, 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 typedef string_path > path; ^~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520:0, 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::get(const path_type&, const Type&, Translator) const': /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:760:51: warning: declaration of 'path' shadows a global declaration [-Wshadow] Translator tr) const ^~~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15:0, 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 typedef string_path > path; ^~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520:0, 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, std::__cxx11::basic_string >::type boost::property_tree::basic_ptree::get(const path_type&, const Ch*, Translator) const': /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:772:72: warning: declaration of 'path' shadows a global declaration [-Wshadow] 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:0, 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 typedef string_path > path; ^~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520:0, 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, Type>::type boost::property_tree::basic_ptree::get(const path_type&, const Type&) const': /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:781:58: warning: declaration of 'path' shadows a global declaration [-Wshadow] const Type &default_value) const ^~~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15:0, 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 typedef string_path > path; ^~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520:0, 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, std::__cxx11::basic_string >::type boost::property_tree::basic_ptree::get(const path_type&, const Ch*) const': /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:793:57: warning: declaration of 'path' shadows a global declaration [-Wshadow] 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:0, 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 typedef string_path > path; ^~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520:0, 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::get_optional(const path_type&, Translator) const': /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:801:73: warning: declaration of 'path' shadows a global declaration [-Wshadow] Translator tr) const ^~~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15:0, 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 typedef string_path > path; ^~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520:0, 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::get_optional(const path_type&) const': /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:813:72: warning: declaration of 'path' shadows a global declaration [-Wshadow] const path_type &path) const ^~~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15:0, 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 typedef string_path > path; ^~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520:0, 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& boost::property_tree::basic_ptree::put(const path_type&, const Type&, Translator)': /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:844:64: warning: declaration of 'path' shadows a global declaration [-Wshadow] 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:0, 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 typedef string_path > path; ^~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520:0, 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& boost::property_tree::basic_ptree::put(const path_type&, const Type&)': /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:859:49: warning: declaration of 'path' shadows a global declaration [-Wshadow] const path_type &path, const Type &value) ^ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15:0, 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 typedef string_path > path; ^~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520:0, 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& boost::property_tree::basic_ptree::add(const path_type&, const Type&, Translator)': /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:868:64: warning: declaration of 'path' shadows a global declaration [-Wshadow] 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:0, 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 typedef string_path > path; ^~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520:0, 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& boost::property_tree::basic_ptree::add(const path_type&, const Type&)': /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:878:49: warning: declaration of 'path' shadows a global declaration [-Wshadow] const path_type &path, const Type &value) ^ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15:0, 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 typedef string_path > path; ^~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/trim.hpp:23:0, 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:240:51: warning: user-defined 'boost::algorithm::detail::pred_andF boost::algorithm::operator&&(const boost::algorithm::predicate_facade&, const boost::algorithm::predicate_facade&)' always evaluates both arguments [-Weffc++] const predicate_facade& Pred2 ) ^ /pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/classification.hpp:264:51: warning: user-defined 'boost::algorithm::detail::pred_orF boost::algorithm::operator||(const boost::algorithm::predicate_facade&, const boost::algorithm::predicate_facade&)' always evaluates both arguments [-Weffc++] const predicate_facade& Pred2 ) ^ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/range/iterator_range_core.hpp:27:0, 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 >, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >, std::__cxx11::basic_string, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string&, long int, false, false>': /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:854:9: required from 'class boost::iterators::iterator_facade >, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >, std::__cxx11::basic_string, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string&, long int>' /pbulk/work/net/libcmis/work/.buildlink/include/boost/token_iterator.hpp:30:9: required from 'class boost::token_iterator >, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >' /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_parsing.hpp:322:36: required from 'boost::date_time::period boost::date_time::from_simple_string_type(const std::__cxx11::basic_string&) [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::operator++() [with Derived = boost::token_iterator >, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >; Value = std::__cxx11::basic_string; CategoryOrTraversal = boost::iterators::forward_traversal_tag; Reference = const std::__cxx11::basic_string&; Difference = long int]' should return 'boost::iterators::detail::iterator_facade_base >, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >, std::__cxx11::basic_string, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string&, long int, false, false>&' [-Weffc++] Derived& operator++() ^~~~~~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/function/function_template.hpp:14:0, 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++] function_base() : vtable(0) { } ^~~~~~~~~~~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/range/iterator_range_core.hpp:27:0, 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, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >, std::__cxx11::basic_string, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string&, long int, false, false>': /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:854:9: required from 'class boost::iterators::iterator_facade, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >, std::__cxx11::basic_string, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string&, long int>' /pbulk/work/net/libcmis/work/.buildlink/include/boost/token_iterator.hpp:30:9: required from 'class boost::token_iterator, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >' /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::operator++() [with Derived = boost::token_iterator, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >; Value = std::__cxx11::basic_string; CategoryOrTraversal = boost::iterators::forward_traversal_tag; Reference = const std::__cxx11::basic_string&; Difference = long int]' should return 'boost::iterators::detail::iterator_facade_base, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >, std::__cxx11::basic_string, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string&, long int, false, false>&' [-Weffc++] Derived& operator++() ^~~~~~~~ /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp: In substitution of 'template typename boost::iterators::detail::postfix_increment_result::type boost::iterators::operator++(boost::iterators::iterator_facade&, int) [with I = boost::token_iterator, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >; V = std::__cxx11::basic_string; TC = boost::iterators::forward_traversal_tag; R = const std::__cxx11::basic_string&; D = long 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&, const std::__cxx11::basic_string&>, boost::mpl::not_ >, mpl_::bool_, mpl_::bool_, mpl_::bool_ >, boost::mpl::if_&, std::__cxx11::basic_string >, boost::iterators::detail::postfix_increment_proxy, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string > >, boost::iterators::detail::writable_postfix_increment_proxy, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string > > >, boost::mpl::identity, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string > > >::type boost::iterators::operator++(boost::iterators::iterator_facade, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >, std::__cxx11::basic_string, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string&, long int>&, int)' should return 'boost::iterators::iterator_facade, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >, std::__cxx11::basic_string, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string&, long int>' [-Weffc++] operator++( ^~~~~~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/node_type.hpp:22:0, 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::property_tree::basic_ptree, std::__cxx11::basic_string > >, std::allocator, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > > > >*, boost::multi_index::multi_index_container, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >, boost::multi_index::indexed_by, boost::multi_index::ordered_non_unique, std::__cxx11::basic_string >::subs::by_name, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::multi_index::member, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >, const std::__cxx11::basic_string, &std::pair, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >::first>, std::less > >, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, 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, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > > >': /pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index_container.hpp:99:7: required from 'class boost::multi_index::multi_index_container, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >, boost::multi_index::indexed_by, boost::multi_index::ordered_non_unique, std::__cxx11::basic_string >::subs::by_name, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::multi_index::member, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >, const std::__cxx11::basic_string, &std::pair, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >::first>, std::less > >, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, 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, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > >' /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 >::subs' /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:195:64: required from 'boost::property_tree::basic_ptree::basic_ptree(const boost::property_tree::basic_ptree&) [with Key = std::__cxx11::basic_string; Data = std::__cxx11::basic_string; KeyCompare = std::less >]' 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::property_tree::basic_ptree, std::__cxx11::basic_string > >, std::allocator, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > > > >*, boost::multi_index::multi_index_container, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >, boost::multi_index::indexed_by, boost::multi_index::ordered_non_unique, std::__cxx11::basic_string >::subs::by_name, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::multi_index::member, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >, const std::__cxx11::basic_string, &std::pair, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >::first>, std::less > >, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, 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, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > > >' has pointer data members [-Weffc++] 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 override 'boost::multi_index::detail::header_holder, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >, std::allocator, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > > > >*, boost::multi_index::multi_index_container, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >, boost::multi_index::indexed_by, boost::multi_index::ordered_non_unique, std::__cxx11::basic_string >::subs::by_name, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::multi_index::member, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >, const std::__cxx11::basic_string, &std::pair, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >::first>, std::less > >, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, 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, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > > >(const boost::multi_index::detail::header_holder, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >, std::allocator, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > > > >*, boost::multi_index::multi_index_container, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >, boost::multi_index::indexed_by, boost::multi_index::ordered_non_unique, std::__cxx11::basic_string >::subs::by_name, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::multi_index::member, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >, const std::__cxx11::basic_string, &std::pair, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >::first>, std::less > >, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, 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, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > > >&)' [-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::property_tree::basic_ptree, std::__cxx11::basic_string > >, std::allocator, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > > > >*, boost::multi_index::multi_index_container, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >, boost::multi_index::indexed_by, boost::multi_index::ordered_non_unique, std::__cxx11::basic_string >::subs::by_name, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::multi_index::member, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >, const std::__cxx11::basic_string, &std::pair, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >::first>, std::less > >, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, 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, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > > >&)' [-Weffc++] In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/exceptions.hpp:17:0, 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:21: warning: 'operator=' should return a reference to '*this' [-Weffc++] return *this; ^~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/token_iterator.hpp:24:0, 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_separator(const Char*, const Char*, boost::empty_token_policy) [with Char = char; Tr = std::char_traits]': /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::__cxx11::string = std::__cxx11::basic_string]' /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 >::m_kept_delims' should be initialized in the member initialization list [-Weffc++] char_separator(const Char* dropped_delims, ^~~~~~~~~~~~~~ /pbulk/work/net/libcmis/work/.buildlink/include/boost/token_functions.hpp: In instantiation of 'boost::char_separator::char_separator(const Char*, const Char*, boost::empty_token_policy) [with Char = wchar_t; Tr = std::char_traits]': /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_parsing.hpp:320:22: required from 'boost::date_time::period boost::date_time::from_simple_string_type(const std::__cxx11::basic_string&) [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 >::m_kept_delims' should be initialized in the member initialization list [-Weffc++] In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/tuple/tuple.hpp:28:0, 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:13: warning: 'operator=' should return a reference to '*this' [-Weffc++] return *this; ^~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/index_saver.hpp:17:0, 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++] 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/format_date_parser.hpp:17:0, 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::special_values_parser() [with date_type = boost::gregorian::date; charT = char]': /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/time_parsing.hpp:316:18: required from 'time_type boost::date_time::parse_iso_time(const string&, char) [with time_type = boost::posix_time::ptime; std::__cxx11::string = std::__cxx11::basic_string]' /pbulk/work/net/libcmis/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::m_sv_strings' should be initialized in the member initialization list [-Weffc++] special_values_parser() ^~~~~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/period_parser.hpp:19:0, 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::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::__cxx11::string = std::__cxx11::basic_string]' /pbulk/work/net/libcmis/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::cache' should be initialized in the member initialization list [-Weffc++] parse_match_result() : ^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/sequenced_index.hpp:17:0, 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:50: warning: user-defined 'boost::_bi::bind_t, typename boost::_bi::add_value::type> > boost::_bi::operator&&(const boost::_bi::bind_t&, A2)' always evaluates both arguments [-Weffc++] operator op (bind_t 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' BOOST_BIND_OPERATOR( &&, logical_and ) ^ /pbulk/work/net/libcmis/work/.buildlink/include/boost/bind/bind.hpp:437:50: warning: user-defined 'boost::_bi::bind_t, typename boost::_bi::add_value::type> > boost::_bi::operator||(const boost::_bi::bind_t&, A2)' always evaluates both arguments [-Weffc++] operator op (bind_t 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' BOOST_BIND_OPERATOR( ||, logical_or ) ^ /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/string_parse_tree.hpp: In instantiation of 'boost::date_time::string_parse_tree::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::special_values_parser() [with date_type = boost::gregorian::date; charT = char]' /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/time_parsing.hpp:316:18: required from 'time_type boost::date_time::parse_iso_time(const string&, char) [with time_type = boost::posix_time::ptime; std::__cxx11::string = std::__cxx11::basic_string]' /pbulk/work/net/libcmis/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::m_next_chars' should be initialized in the member initialization list [-Weffc++] 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:0, 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::property_tree::basic_ptree, std::__cxx11::basic_string > >, std::allocator, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > > > > >, std::allocator, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > >': /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::property_tree::basic_ptree, std::__cxx11::basic_string > >, std::allocator, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > > > >, std::allocator, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > >' /pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index_container.hpp:623:19: required from 'void boost::multi_index::multi_index_container::copy_construct_from(const boost::multi_index::multi_index_container&) [with Value = std::pair, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >; IndexSpecifierList = boost::multi_index::indexed_by, boost::multi_index::ordered_non_unique, std::__cxx11::basic_string >::subs::by_name, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::multi_index::member, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >, const std::__cxx11::basic_string, &std::pair, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >::first>, std::less > >, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, 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, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > >]' /pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index_container.hpp:294:24: required from 'boost::multi_index::multi_index_container::multi_index_container(const boost::multi_index::multi_index_container&) [with Value = std::pair, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >; IndexSpecifierList = boost::multi_index::indexed_by, boost::multi_index::ordered_non_unique, std::__cxx11::basic_string >::subs::by_name, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::multi_index::member, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >, const std::__cxx11::basic_string, &std::pair, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >::first>, std::less > >, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, 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, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > >]' /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:195:22: required from 'boost::property_tree::basic_ptree::basic_ptree(const boost::property_tree::basic_ptree&) [with Key = std::__cxx11::basic_string; Data = std::__cxx11::basic_string; KeyCompare = std::less >]' 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::property_tree::basic_ptree, std::__cxx11::basic_string > >, std::allocator, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > > > > >, std::allocator, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > >' has pointer data members [-Weffc++] 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 override 'boost::multi_index::detail::auto_space, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >, std::allocator, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > > > > >, std::allocator, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > >(const boost::multi_index::detail::auto_space, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >, std::allocator, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > > > > >, std::allocator, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > >&)' [-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::property_tree::basic_ptree, std::__cxx11::basic_string > >, std::allocator, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > > > > >, std::allocator, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > >&)' [-Weffc++] In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/index_base.hpp:23:0, 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::property_tree::basic_ptree, std::__cxx11::basic_string > >, std::allocator, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > > > >, std::allocator, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > >': /pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index_container.hpp:623:19: required from 'void boost::multi_index::multi_index_container::copy_construct_from(const boost::multi_index::multi_index_container&) [with Value = std::pair, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >; IndexSpecifierList = boost::multi_index::indexed_by, boost::multi_index::ordered_non_unique, std::__cxx11::basic_string >::subs::by_name, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::multi_index::member, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >, const std::__cxx11::basic_string, &std::pair, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >::first>, std::less > >, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, 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, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > >]' /pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index_container.hpp:294:24: required from 'boost::multi_index::multi_index_container::multi_index_container(const boost::multi_index::multi_index_container&) [with Value = std::pair, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >; IndexSpecifierList = boost::multi_index::indexed_by, boost::multi_index::ordered_non_unique, std::__cxx11::basic_string >::subs::by_name, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::multi_index::member, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >, const std::__cxx11::basic_string, &std::pair, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >::first>, std::less > >, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, 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, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > >]' /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:195:22: required from 'boost::property_tree::basic_ptree::basic_ptree(const boost::property_tree::basic_ptree&) [with Key = std::__cxx11::basic_string; Data = std::__cxx11::basic_string; KeyCompare = std::less >]' 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::property_tree::basic_ptree, std::__cxx11::basic_string > >, std::allocator, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > > > >, std::allocator, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > >' has pointer data members [-Weffc++] 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 override 'boost::multi_index::detail::copy_map, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >, std::allocator, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > > > >, std::allocator, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > >(const boost::multi_index::detail::copy_map, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >, std::allocator, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > > > >, std::allocator, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > >&)' [-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::property_tree::basic_ptree, std::__cxx11::basic_string > >, std::allocator, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > > > >, std::allocator, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > >&)' [-Weffc++] In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520:0, 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& boost::property_tree::basic_ptree::get_child(const path_type&)': /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:573:62: warning: declaration of 'path' shadows a global declaration [-Wshadow] basic_ptree::get_child(const path_type &path) ^ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15:0, 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 typedef string_path > path; ^~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520:0, 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& boost::property_tree::basic_ptree::get_child(const path_type&) const': /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:585:64: warning: declaration of 'path' shadows a global declaration [-Wshadow] basic_ptree::get_child(const path_type &path) const ^~~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15:0, 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 typedef string_path > path; ^~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520:0, 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& boost::property_tree::basic_ptree::get_child(const path_type&, boost::property_tree::basic_ptree::self_type&)': /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:593:65: warning: declaration of 'path' shadows a global declaration [-Wshadow] self_type &default_value) ^ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15:0, 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 typedef string_path > path; ^~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520:0, 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& boost::property_tree::basic_ptree::get_child(const path_type&, const self_type&) const': /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:603:73: warning: declaration of 'path' shadows a global declaration [-Wshadow] const self_type &default_value) const ^~~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15:0, 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 typedef string_path > path; ^~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520:0, 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::get_child_optional(const path_type&)': /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:612:71: warning: declaration of 'path' shadows a global declaration [-Wshadow] basic_ptree::get_child_optional(const path_type &path) ^ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15:0, 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 typedef string_path > path; ^~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520:0, 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::get_child_optional(const path_type&) const': /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:624:73: warning: declaration of 'path' shadows a global declaration [-Wshadow] basic_ptree::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:0, 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 typedef string_path > path; ^~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520:0, 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& boost::property_tree::basic_ptree::put_child(const path_type&, const self_type&)': /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:637:63: warning: declaration of 'path' shadows a global declaration [-Wshadow] const self_type &value) ^ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15:0, 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 typedef string_path > path; ^~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520:0, 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& boost::property_tree::basic_ptree::add_child(const path_type&, const self_type&)': /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:655:63: warning: declaration of 'path' shadows a global declaration [-Wshadow] const self_type &value) ^ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15:0, 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 typedef string_path > path; ^~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520:0, 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, Type>::type boost::property_tree::basic_ptree::get(const path_type&, Translator) const': /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:744:46: warning: declaration of 'path' shadows a global declaration [-Wshadow] Translator tr) const ^~~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15:0, 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 typedef string_path > path; ^~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520:0, 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::get(const path_type&) const': /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:751:59: warning: declaration of 'path' shadows a global declaration [-Wshadow] Type basic_ptree::get(const path_type &path) const ^~~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15:0, 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 typedef string_path > path; ^~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520:0, 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::get(const path_type&, const Type&, Translator) const': /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:760:51: warning: declaration of 'path' shadows a global declaration [-Wshadow] Translator tr) const ^~~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15:0, 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 typedef string_path > path; ^~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520:0, 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, std::__cxx11::basic_string >::type boost::property_tree::basic_ptree::get(const path_type&, const Ch*, Translator) const': /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:772:72: warning: declaration of 'path' shadows a global declaration [-Wshadow] 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:0, 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 typedef string_path > path; ^~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520:0, 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, Type>::type boost::property_tree::basic_ptree::get(const path_type&, const Type&) const': /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:781:58: warning: declaration of 'path' shadows a global declaration [-Wshadow] const Type &default_value) const ^~~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15:0, 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 typedef string_path > path; ^~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520:0, 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, std::__cxx11::basic_string >::type boost::property_tree::basic_ptree::get(const path_type&, const Ch*) const': /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:793:57: warning: declaration of 'path' shadows a global declaration [-Wshadow] 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:0, 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 typedef string_path > path; ^~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520:0, 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::get_optional(const path_type&, Translator) const': /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:801:73: warning: declaration of 'path' shadows a global declaration [-Wshadow] Translator tr) const ^~~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15:0, 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 typedef string_path > path; ^~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520:0, 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::get_optional(const path_type&) const': /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:813:72: warning: declaration of 'path' shadows a global declaration [-Wshadow] const path_type &path) const ^~~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15:0, 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 typedef string_path > path; ^~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520:0, 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& boost::property_tree::basic_ptree::put(const path_type&, const Type&, Translator)': /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:844:64: warning: declaration of 'path' shadows a global declaration [-Wshadow] 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:0, 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 typedef string_path > path; ^~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520:0, 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& boost::property_tree::basic_ptree::put(const path_type&, const Type&)': /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:859:49: warning: declaration of 'path' shadows a global declaration [-Wshadow] const path_type &path, const Type &value) ^ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15:0, 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 typedef string_path > path; ^~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520:0, 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& boost::property_tree::basic_ptree::add(const path_type&, const Type&, Translator)': /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:868:64: warning: declaration of 'path' shadows a global declaration [-Wshadow] 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:0, 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 typedef string_path > path; ^~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520:0, 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& boost::property_tree::basic_ptree::add(const path_type&, const Type&)': /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:878:49: warning: declaration of 'path' shadows a global declaration [-Wshadow] const path_type &path, const Type &value) ^ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15:0, 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 typedef string_path > path; ^~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/period_parser.hpp:19:0, 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::string_parse_tree(boost::date_time::string_parse_tree::collection_type, unsigned int) [with charT = char; boost::date_time::string_parse_tree::collection_type = std::vector >]': /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::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::string_type = std::__cxx11::basic_string]' /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/special_values_parser.hpp:54:17: required from 'boost::date_time::special_values_parser::special_values_parser() [with date_type = boost::gregorian::date; charT = char]' /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/time_parsing.hpp:316:18: required from 'time_type boost::date_time::parse_iso_time(const string&, char) [with time_type = boost::posix_time::ptime; std::__cxx11::string = std::__cxx11::basic_string]' /pbulk/work/net/libcmis/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::m_next_chars' should be initialized in the member initialization list [-Weffc++] 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:0, 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 >, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >, std::__cxx11::basic_string, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string&, long int, false, false>': /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:854:9: required from 'class boost::iterators::iterator_facade >, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >, std::__cxx11::basic_string, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string&, long int>' /pbulk/work/net/libcmis/work/.buildlink/include/boost/token_iterator.hpp:30:9: required from 'class boost::token_iterator >, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >' /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_parsing.hpp:322:36: required from 'boost::date_time::period boost::date_time::from_simple_string_type(const std::__cxx11::basic_string&) [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::operator++() [with Derived = boost::token_iterator >, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >; Value = std::__cxx11::basic_string; CategoryOrTraversal = boost::iterators::forward_traversal_tag; Reference = const std::__cxx11::basic_string&; Difference = long int]' should return 'boost::iterators::detail::iterator_facade_base >, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >, std::__cxx11::basic_string, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string&, long int, false, false>&' [-Weffc++] Derived& operator++() ^~~~~~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/range/iterator_range_core.hpp:27:0, 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, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, long 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, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, long 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, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, long int, true, true>' /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:854:9: required from 'class boost::iterators::iterator_facade, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, long int>' /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_adaptor.hpp:249:9: required from 'class boost::iterators::iterator_adaptor, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>, __gnu_cxx::__normal_iterator >, 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]' /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/string_parse_tree.hpp:110:54: required from 'boost::date_time::string_parse_tree::string_parse_tree(boost::date_time::string_parse_tree::collection_type, unsigned int) [with charT = char; boost::date_time::string_parse_tree::collection_type = std::vector >]' /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::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::string_type = std::__cxx11::basic_string]' /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/special_values_parser.hpp:54:17: required from 'boost::date_time::special_values_parser::special_values_parser() [with date_type = boost::gregorian::date; charT = char]' /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/time_parsing.hpp:316:18: required from 'time_type boost::date_time::parse_iso_time(const string&, char) [with time_type = boost::posix_time::ptime; std::__cxx11::string = std::__cxx11::basic_string]' /pbulk/work/net/libcmis/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::operator++() [with Derived = boost::iterators::transform_iterator, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>; Value = char; CategoryOrTraversal = boost::iterators::random_access_traversal_tag; Reference = char; Difference = long int]' should return 'boost::iterators::detail::iterator_facade_base, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, long int, false, false>&' [-Weffc++] Derived& operator++() ^~~~~~~~ /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp: In instantiation of 'class boost::iterators::detail::iterator_facade_base, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, long 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, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, long int, true, true>' /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:854:9: required from 'class boost::iterators::iterator_facade, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, long int>' /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_adaptor.hpp:249:9: required from 'class boost::iterators::iterator_adaptor, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>, __gnu_cxx::__normal_iterator >, 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, __gnu_cxx::__normal_iterator >, 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; RangeT = std::__cxx11::basic_string; FunctorT = boost::algorithm::detail::to_lowerF]' /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]' /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/string_parse_tree.hpp:110:54: required from 'boost::date_time::string_parse_tree::string_parse_tree(boost::date_time::string_parse_tree::collection_type, unsigned int) [with charT = char; boost::date_time::string_parse_tree::collection_type = std::vector >]' /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::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::string_type = std::__cxx11::basic_string]' /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/special_values_parser.hpp:54:17: required from 'boost::date_time::special_values_parser::special_values_parser() [with date_type = boost::gregorian::date; charT = char]' /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/time_parsing.hpp:316:18: required from 'time_type boost::date_time::parse_iso_time(const string&, char) [with time_type = boost::posix_time::ptime; std::__cxx11::string = std::__cxx11::basic_string]' /pbulk/work/net/libcmis/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::operator--() [with Derived = boost::iterators::transform_iterator, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>; Value = char; CategoryOrTraversal = boost::iterators::random_access_traversal_tag; Reference = char; Difference = long int]' should return 'boost::iterators::detail::iterator_facade_base, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, long int, true, false>&' [-Weffc++] 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::operator--(int) [with Derived = boost::iterators::transform_iterator, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>; Value = char; CategoryOrTraversal = boost::iterators::random_access_traversal_tag; Reference = char; Difference = long int]' should return 'boost::iterators::detail::iterator_facade_base, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, long int, true, false>' [-Weffc++] Derived operator--(int) ^~~~~~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/node_type.hpp:22:0, 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::property_tree::basic_ptree, std::__cxx11::basic_string > >, std::allocator, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > > > >*, boost::multi_index::multi_index_container, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >, boost::multi_index::indexed_by, boost::multi_index::ordered_non_unique, std::__cxx11::basic_string >::subs::by_name, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::multi_index::member, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >, const std::__cxx11::basic_string, &std::pair, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >::first>, std::less > >, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, 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, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > > >': /pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index_container.hpp:99:7: required from 'class boost::multi_index::multi_index_container, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >, boost::multi_index::indexed_by, boost::multi_index::ordered_non_unique, std::__cxx11::basic_string >::subs::by_name, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::multi_index::member, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >, const std::__cxx11::basic_string, &std::pair, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >::first>, std::less > >, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, 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, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > >' /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 >::subs' /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:195:64: required from 'boost::property_tree::basic_ptree::basic_ptree(const boost::property_tree::basic_ptree&) [with Key = std::__cxx11::basic_string; Data = std::__cxx11::basic_string; KeyCompare = std::less >]' 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::property_tree::basic_ptree, std::__cxx11::basic_string > >, std::allocator, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > > > >*, boost::multi_index::multi_index_container, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >, boost::multi_index::indexed_by, boost::multi_index::ordered_non_unique, std::__cxx11::basic_string >::subs::by_name, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::multi_index::member, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >, const std::__cxx11::basic_string, &std::pair, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >::first>, std::less > >, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, 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, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > > >' has pointer data members [-Weffc++] 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 override 'boost::multi_index::detail::header_holder, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >, std::allocator, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > > > >*, boost::multi_index::multi_index_container, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >, boost::multi_index::indexed_by, boost::multi_index::ordered_non_unique, std::__cxx11::basic_string >::subs::by_name, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::multi_index::member, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >, const std::__cxx11::basic_string, &std::pair, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >::first>, std::less > >, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, 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, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > > >(const boost::multi_index::detail::header_holder, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >, std::allocator, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > > > >*, boost::multi_index::multi_index_container, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >, boost::multi_index::indexed_by, boost::multi_index::ordered_non_unique, std::__cxx11::basic_string >::subs::by_name, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::multi_index::member, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >, const std::__cxx11::basic_string, &std::pair, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >::first>, std::less > >, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, 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, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > > >&)' [-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::property_tree::basic_ptree, std::__cxx11::basic_string > >, std::allocator, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > > > >*, boost::multi_index::multi_index_container, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >, boost::multi_index::indexed_by, boost::multi_index::ordered_non_unique, std::__cxx11::basic_string >::subs::by_name, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::multi_index::member, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >, const std::__cxx11::basic_string, &std::pair, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >::first>, std::less > >, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, 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, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > > >&)' [-Weffc++] In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/token_iterator.hpp:24:0, 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_separator(const Char*, const Char*, boost::empty_token_policy) [with Char = char; Tr = std::char_traits]': /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::__cxx11::string = std::__cxx11::basic_string]' /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 >::m_kept_delims' should be initialized in the member initialization list [-Weffc++] char_separator(const Char* dropped_delims, ^~~~~~~~~~~~~~ /pbulk/work/net/libcmis/work/.buildlink/include/boost/token_functions.hpp: In instantiation of 'boost::char_separator::char_separator(const Char*, const Char*, boost::empty_token_policy) [with Char = wchar_t; Tr = std::char_traits]': /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_parsing.hpp:320:22: required from 'boost::date_time::period boost::date_time::from_simple_string_type(const std::__cxx11::basic_string&) [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 >::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:0, 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::special_values_parser() [with date_type = boost::gregorian::date; charT = char]': /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/time_parsing.hpp:316:18: required from 'time_type boost::date_time::parse_iso_time(const string&, char) [with time_type = boost::posix_time::ptime; std::__cxx11::string = std::__cxx11::basic_string]' /pbulk/work/net/libcmis/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::m_sv_strings' should be initialized in the member initialization list [-Weffc++] special_values_parser() ^~~~~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/period_parser.hpp:19:0, 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::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::__cxx11::string = std::__cxx11::basic_string]' /pbulk/work/net/libcmis/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::cache' should be initialized in the member initialization list [-Weffc++] 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::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::special_values_parser() [with date_type = boost::gregorian::date; charT = char]' /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/time_parsing.hpp:316:18: required from 'time_type boost::date_time::parse_iso_time(const string&, char) [with time_type = boost::posix_time::ptime; std::__cxx11::string = std::__cxx11::basic_string]' /pbulk/work/net/libcmis/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::m_next_chars' should be initialized in the member initialization list [-Weffc++] 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:0, 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::property_tree::basic_ptree, std::__cxx11::basic_string > >, std::allocator, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > > > > >, std::allocator, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > >': /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::property_tree::basic_ptree, std::__cxx11::basic_string > >, std::allocator, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > > > >, std::allocator, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > >' /pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index_container.hpp:623:19: required from 'void boost::multi_index::multi_index_container::copy_construct_from(const boost::multi_index::multi_index_container&) [with Value = std::pair, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >; IndexSpecifierList = boost::multi_index::indexed_by, boost::multi_index::ordered_non_unique, std::__cxx11::basic_string >::subs::by_name, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::multi_index::member, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >, const std::__cxx11::basic_string, &std::pair, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >::first>, std::less > >, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, 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, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > >]' /pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index_container.hpp:294:24: required from 'boost::multi_index::multi_index_container::multi_index_container(const boost::multi_index::multi_index_container&) [with Value = std::pair, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >; IndexSpecifierList = boost::multi_index::indexed_by, boost::multi_index::ordered_non_unique, std::__cxx11::basic_string >::subs::by_name, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::multi_index::member, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >, const std::__cxx11::basic_string, &std::pair, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >::first>, std::less > >, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, 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, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > >]' /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:195:22: required from 'boost::property_tree::basic_ptree::basic_ptree(const boost::property_tree::basic_ptree&) [with Key = std::__cxx11::basic_string; Data = std::__cxx11::basic_string; KeyCompare = std::less >]' 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::property_tree::basic_ptree, std::__cxx11::basic_string > >, std::allocator, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > > > > >, std::allocator, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > >' has pointer data members [-Weffc++] 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 override 'boost::multi_index::detail::auto_space, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >, std::allocator, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > > > > >, std::allocator, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > >(const boost::multi_index::detail::auto_space, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >, std::allocator, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > > > > >, std::allocator, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > >&)' [-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::property_tree::basic_ptree, std::__cxx11::basic_string > >, std::allocator, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > > > > >, std::allocator, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > >&)' [-Weffc++] In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/index_base.hpp:23:0, 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::property_tree::basic_ptree, std::__cxx11::basic_string > >, std::allocator, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > > > >, std::allocator, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > >': /pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index_container.hpp:623:19: required from 'void boost::multi_index::multi_index_container::copy_construct_from(const boost::multi_index::multi_index_container&) [with Value = std::pair, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >; IndexSpecifierList = boost::multi_index::indexed_by, boost::multi_index::ordered_non_unique, std::__cxx11::basic_string >::subs::by_name, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::multi_index::member, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >, const std::__cxx11::basic_string, &std::pair, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >::first>, std::less > >, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, 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, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > >]' /pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index_container.hpp:294:24: required from 'boost::multi_index::multi_index_container::multi_index_container(const boost::multi_index::multi_index_container&) [with Value = std::pair, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >; IndexSpecifierList = boost::multi_index::indexed_by, boost::multi_index::ordered_non_unique, std::__cxx11::basic_string >::subs::by_name, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::multi_index::member, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >, const std::__cxx11::basic_string, &std::pair, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >::first>, std::less > >, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, 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, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > >]' /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:195:22: required from 'boost::property_tree::basic_ptree::basic_ptree(const boost::property_tree::basic_ptree&) [with Key = std::__cxx11::basic_string; Data = std::__cxx11::basic_string; KeyCompare = std::less >]' 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::property_tree::basic_ptree, std::__cxx11::basic_string > >, std::allocator, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > > > >, std::allocator, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > >' has pointer data members [-Weffc++] 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 override 'boost::multi_index::detail::copy_map, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >, std::allocator, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > > > >, std::allocator, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > >(const boost::multi_index::detail::copy_map, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >, std::allocator, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > > > >, std::allocator, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > >&)' [-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::property_tree::basic_ptree, std::__cxx11::basic_string > >, std::allocator, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > > > >, std::allocator, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > >&)' [-Weffc++] In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/period_parser.hpp:19:0, 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::string_parse_tree(boost::date_time::string_parse_tree::collection_type, unsigned int) [with charT = char; boost::date_time::string_parse_tree::collection_type = std::vector >]': /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::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::string_type = std::__cxx11::basic_string]' /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/special_values_parser.hpp:54:17: required from 'boost::date_time::special_values_parser::special_values_parser() [with date_type = boost::gregorian::date; charT = char]' /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/time_parsing.hpp:316:18: required from 'time_type boost::date_time::parse_iso_time(const string&, char) [with time_type = boost::posix_time::ptime; std::__cxx11::string = std::__cxx11::basic_string]' /pbulk/work/net/libcmis/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::m_next_chars' should be initialized in the member initialization list [-Weffc++] 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:0, 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, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, long 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, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, long 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, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, long int, true, true>' /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:854:9: required from 'class boost::iterators::iterator_facade, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, long int>' /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_adaptor.hpp:249:9: required from 'class boost::iterators::iterator_adaptor, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>, __gnu_cxx::__normal_iterator >, 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]' /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/string_parse_tree.hpp:110:54: required from 'boost::date_time::string_parse_tree::string_parse_tree(boost::date_time::string_parse_tree::collection_type, unsigned int) [with charT = char; boost::date_time::string_parse_tree::collection_type = std::vector >]' /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::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::string_type = std::__cxx11::basic_string]' /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/special_values_parser.hpp:54:17: required from 'boost::date_time::special_values_parser::special_values_parser() [with date_type = boost::gregorian::date; charT = char]' /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/time_parsing.hpp:316:18: required from 'time_type boost::date_time::parse_iso_time(const string&, char) [with time_type = boost::posix_time::ptime; std::__cxx11::string = std::__cxx11::basic_string]' /pbulk/work/net/libcmis/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::operator++() [with Derived = boost::iterators::transform_iterator, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>; Value = char; CategoryOrTraversal = boost::iterators::random_access_traversal_tag; Reference = char; Difference = long int]' should return 'boost::iterators::detail::iterator_facade_base, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, long int, false, false>&' [-Weffc++] Derived& operator++() ^~~~~~~~ /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp: In instantiation of 'class boost::iterators::detail::iterator_facade_base, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, long 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, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, long int, true, true>' /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:854:9: required from 'class boost::iterators::iterator_facade, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, long int>' /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_adaptor.hpp:249:9: required from 'class boost::iterators::iterator_adaptor, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>, __gnu_cxx::__normal_iterator >, 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, __gnu_cxx::__normal_iterator >, 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; RangeT = std::__cxx11::basic_string; FunctorT = boost::algorithm::detail::to_lowerF]' /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]' /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/string_parse_tree.hpp:110:54: required from 'boost::date_time::string_parse_tree::string_parse_tree(boost::date_time::string_parse_tree::collection_type, unsigned int) [with charT = char; boost::date_time::string_parse_tree::collection_type = std::vector >]' /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::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::string_type = std::__cxx11::basic_string]' /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/special_values_parser.hpp:54:17: required from 'boost::date_time::special_values_parser::special_values_parser() [with date_type = boost::gregorian::date; charT = char]' /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/time_parsing.hpp:316:18: required from 'time_type boost::date_time::parse_iso_time(const string&, char) [with time_type = boost::posix_time::ptime; std::__cxx11::string = std::__cxx11::basic_string]' /pbulk/work/net/libcmis/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::operator--() [with Derived = boost::iterators::transform_iterator, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>; Value = char; CategoryOrTraversal = boost::iterators::random_access_traversal_tag; Reference = char; Difference = long int]' should return 'boost::iterators::detail::iterator_facade_base, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, long int, true, false>&' [-Weffc++] 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::operator--(int) [with Derived = boost::iterators::transform_iterator, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>; Value = char; CategoryOrTraversal = boost::iterators::random_access_traversal_tag; Reference = char; Difference = long int]' should return 'boost::iterators::detail::iterator_facade_base, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, long int, true, false>' [-Weffc++] Derived operator--(int) ^~~~~~~~ CXX libcmis_la-ws-document.lo In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/time_duration.hpp:17:0, 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:17: warning: prefix 'T& boost::operators_impl::output_iterator_helper::operator++()' should return 'boost::operators_impl::output_iterator_helper&' [-Weffc++] T& operator++() { return static_cast(*this); } ^ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/range/iterator_range_core.hpp:27:0, 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:745:29: warning: prefix 'Derived& boost::iterators::detail::iterator_facade_base::operator++()' should return 'boost::iterators::detail::iterator_facade_base&' [-Weffc++] Derived& operator++() ^ /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:778:29: warning: prefix 'Derived& boost::iterators::detail::iterator_facade_base::operator--()' should return 'boost::iterators::detail::iterator_facade_base&' [-Weffc++] Derived& operator--() ^ /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:784:31: warning: postfix 'Derived boost::iterators::detail::iterator_facade_base::operator--(int)' should return 'boost::iterators::detail::iterator_facade_base' [-Weffc++] Derived operator--(int) ^ /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:875:3: warning: postfix 'typename boost::iterators::detail::postfix_increment_result::type boost::iterators::operator++(boost::iterators::iterator_facade&, int)' should return 'boost::iterators::iterator_facade' [-Weffc++] ) ^ /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp: In instantiation of 'class boost::iterators::detail::iterator_facade_base >, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >, std::__cxx11::basic_string, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string&, long int, false, false>': /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:854:9: required from 'class boost::iterators::iterator_facade >, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >, std::__cxx11::basic_string, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string&, long int>' /pbulk/work/net/libcmis/work/.buildlink/include/boost/token_iterator.hpp:30:9: required from 'class boost::token_iterator >, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >' /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::operator++() [with Derived = boost::token_iterator >, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >; Value = std::__cxx11::basic_string; CategoryOrTraversal = boost::iterators::forward_traversal_tag; Reference = const std::__cxx11::basic_string&; Difference = long int]' should return 'boost::iterators::detail::iterator_facade_base >, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >, std::__cxx11::basic_string, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string&, long int, false, false>&' [-Weffc++] Derived& operator++() ^~~~~~~~ /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp: In instantiation of 'class boost::iterators::detail::iterator_facade_base >, std::__cxx11::basic_string >, std::__cxx11::basic_string, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string&, long int, false, false>': /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:854:9: required from 'class boost::iterators::iterator_facade >, std::__cxx11::basic_string >, std::__cxx11::basic_string, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string&, long int>' /pbulk/work/net/libcmis/work/.buildlink/include/boost/token_iterator.hpp:30:9: required from 'class boost::token_iterator >, std::__cxx11::basic_string >' /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::operator++() [with Derived = boost::token_iterator >, std::__cxx11::basic_string >; Value = std::__cxx11::basic_string; CategoryOrTraversal = boost::iterators::forward_traversal_tag; Reference = const std::__cxx11::basic_string&; Difference = long int]' should return 'boost::iterators::detail::iterator_facade_base >, std::__cxx11::basic_string >, std::__cxx11::basic_string, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string&, long int, false, false>&' [-Weffc++] In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/shared_ptr.hpp:17:0, 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++] esft2_deleter_wrapper() BOOST_SP_NOEXCEPT ^~~~~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/trim.hpp:23:0, 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:240:51: warning: user-defined 'boost::algorithm::detail::pred_andF boost::algorithm::operator&&(const boost::algorithm::predicate_facade&, const boost::algorithm::predicate_facade&)' always evaluates both arguments [-Weffc++] const predicate_facade& Pred2 ) ^ /pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/classification.hpp:264:51: warning: user-defined 'boost::algorithm::detail::pred_orF boost::algorithm::operator||(const boost::algorithm::predicate_facade&, const boost::algorithm::predicate_facade&)' always evaluates both arguments [-Weffc++] const predicate_facade& Pred2 ) ^ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/function/function_template.hpp:14:0, 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++] function_base() : vtable(0) { } ^~~~~~~~~~~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/range/iterator_range_core.hpp:27:0, 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, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >, std::__cxx11::basic_string, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string&, long int, false, false>': /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:854:9: required from 'class boost::iterators::iterator_facade, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >, std::__cxx11::basic_string, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string&, long int>' /pbulk/work/net/libcmis/work/.buildlink/include/boost/token_iterator.hpp:30:9: required from 'class boost::token_iterator, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >' /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::operator++() [with Derived = boost::token_iterator, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >; Value = std::__cxx11::basic_string; CategoryOrTraversal = boost::iterators::forward_traversal_tag; Reference = const std::__cxx11::basic_string&; Difference = long int]' should return 'boost::iterators::detail::iterator_facade_base, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >, std::__cxx11::basic_string, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string&, long int, false, false>&' [-Weffc++] Derived& operator++() ^~~~~~~~ /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp: In substitution of 'template typename boost::iterators::detail::postfix_increment_result::type boost::iterators::operator++(boost::iterators::iterator_facade&, int) [with I = boost::token_iterator, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >; V = std::__cxx11::basic_string; TC = boost::iterators::forward_traversal_tag; R = const std::__cxx11::basic_string&; D = long 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&, const std::__cxx11::basic_string&>, boost::mpl::not_ >, mpl_::bool_, mpl_::bool_, mpl_::bool_ >, boost::mpl::if_&, std::__cxx11::basic_string >, boost::iterators::detail::postfix_increment_proxy, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string > >, boost::iterators::detail::writable_postfix_increment_proxy, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string > > >, boost::mpl::identity, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string > > >::type boost::iterators::operator++(boost::iterators::iterator_facade, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >, std::__cxx11::basic_string, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string&, long int>&, int)' should return 'boost::iterators::iterator_facade, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >, std::__cxx11::basic_string, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string&, long int>' [-Weffc++] operator++( ^~~~~~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/exceptions.hpp:17:0, 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:21: warning: 'operator=' should return a reference to '*this' [-Weffc++] return *this; ^~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/tuple/tuple.hpp:28:0, 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:13: warning: 'operator=' should return a reference to '*this' [-Weffc++] return *this; ^~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/index_saver.hpp:17:0, 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++] 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:0, 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:50: warning: user-defined 'boost::_bi::bind_t, typename boost::_bi::add_value::type> > boost::_bi::operator&&(const boost::_bi::bind_t&, A2)' always evaluates both arguments [-Weffc++] operator op (bind_t 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' BOOST_BIND_OPERATOR( &&, logical_and ) ^~~~~~~~~~~~~~~~~~~ /pbulk/work/net/libcmis/work/.buildlink/include/boost/bind/bind.hpp:437:50: warning: user-defined 'boost::_bi::bind_t, typename boost::_bi::add_value::type> > boost::_bi::operator||(const boost::_bi::bind_t&, A2)' always evaluates both arguments [-Weffc++] operator op (bind_t 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' BOOST_BIND_OPERATOR( ||, logical_or ) ^~~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520:0, 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& boost::property_tree::basic_ptree::get_child(const path_type&)': /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:573:62: warning: declaration of 'path' shadows a global declaration [-Wshadow] basic_ptree::get_child(const path_type &path) ^ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15:0, 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 typedef string_path > path; ^~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520:0, 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& boost::property_tree::basic_ptree::get_child(const path_type&) const': /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:585:64: warning: declaration of 'path' shadows a global declaration [-Wshadow] basic_ptree::get_child(const path_type &path) const ^~~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15:0, 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 typedef string_path > path; ^~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520:0, 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& boost::property_tree::basic_ptree::get_child(const path_type&, boost::property_tree::basic_ptree::self_type&)': /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:593:65: warning: declaration of 'path' shadows a global declaration [-Wshadow] self_type &default_value) ^ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15:0, 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 typedef string_path > path; ^~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520:0, 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& boost::property_tree::basic_ptree::get_child(const path_type&, const self_type&) const': /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:603:73: warning: declaration of 'path' shadows a global declaration [-Wshadow] const self_type &default_value) const ^~~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15:0, 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 typedef string_path > path; ^~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520:0, 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::get_child_optional(const path_type&)': /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:612:71: warning: declaration of 'path' shadows a global declaration [-Wshadow] basic_ptree::get_child_optional(const path_type &path) ^ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15:0, 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 typedef string_path > path; ^~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520:0, 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::get_child_optional(const path_type&) const': /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:624:73: warning: declaration of 'path' shadows a global declaration [-Wshadow] basic_ptree::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:0, 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 typedef string_path > path; ^~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520:0, 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& boost::property_tree::basic_ptree::put_child(const path_type&, const self_type&)': /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:637:63: warning: declaration of 'path' shadows a global declaration [-Wshadow] const self_type &value) ^ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15:0, 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 typedef string_path > path; ^~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520:0, 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& boost::property_tree::basic_ptree::add_child(const path_type&, const self_type&)': /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:655:63: warning: declaration of 'path' shadows a global declaration [-Wshadow] const self_type &value) ^ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15:0, 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 typedef string_path > path; ^~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520:0, 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, Type>::type boost::property_tree::basic_ptree::get(const path_type&, Translator) const': /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:744:46: warning: declaration of 'path' shadows a global declaration [-Wshadow] Translator tr) const ^~~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15:0, 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 typedef string_path > path; ^~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520:0, 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::get(const path_type&) const': /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:751:59: warning: declaration of 'path' shadows a global declaration [-Wshadow] Type basic_ptree::get(const path_type &path) const ^~~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15:0, 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 typedef string_path > path; ^~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520:0, 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::get(const path_type&, const Type&, Translator) const': /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:760:51: warning: declaration of 'path' shadows a global declaration [-Wshadow] Translator tr) const ^~~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15:0, 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 typedef string_path > path; ^~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520:0, 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, std::__cxx11::basic_string >::type boost::property_tree::basic_ptree::get(const path_type&, const Ch*, Translator) const': /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:772:72: warning: declaration of 'path' shadows a global declaration [-Wshadow] 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:0, 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 typedef string_path > path; ^~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520:0, 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, Type>::type boost::property_tree::basic_ptree::get(const path_type&, const Type&) const': /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:781:58: warning: declaration of 'path' shadows a global declaration [-Wshadow] const Type &default_value) const ^~~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15:0, 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 typedef string_path > path; ^~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520:0, 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, std::__cxx11::basic_string >::type boost::property_tree::basic_ptree::get(const path_type&, const Ch*) const': /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:793:57: warning: declaration of 'path' shadows a global declaration [-Wshadow] 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:0, 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 typedef string_path > path; ^~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520:0, 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::get_optional(const path_type&, Translator) const': /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:801:73: warning: declaration of 'path' shadows a global declaration [-Wshadow] Translator tr) const ^~~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15:0, 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 typedef string_path > path; ^~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520:0, 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::get_optional(const path_type&) const': /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:813:72: warning: declaration of 'path' shadows a global declaration [-Wshadow] const path_type &path) const ^~~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15:0, 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 typedef string_path > path; ^~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520:0, 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& boost::property_tree::basic_ptree::put(const path_type&, const Type&, Translator)': /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:844:64: warning: declaration of 'path' shadows a global declaration [-Wshadow] 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:0, 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 typedef string_path > path; ^~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520:0, 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& boost::property_tree::basic_ptree::put(const path_type&, const Type&)': /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:859:49: warning: declaration of 'path' shadows a global declaration [-Wshadow] const path_type &path, const Type &value) ^ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15:0, 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 typedef string_path > path; ^~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520:0, 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& boost::property_tree::basic_ptree::add(const path_type&, const Type&, Translator)': /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:868:64: warning: declaration of 'path' shadows a global declaration [-Wshadow] 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:0, 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 typedef string_path > path; ^~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:520:0, 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& boost::property_tree::basic_ptree::add(const path_type&, const Type&)': /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:878:49: warning: declaration of 'path' shadows a global declaration [-Wshadow] const path_type &path, const Type &value) ^ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/ptree.hpp:15:0, 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 typedef string_path > path; ^~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/range/iterator_range_core.hpp:27:0, 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 >, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >, std::__cxx11::basic_string, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string&, long int, false, false>': /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:854:9: required from 'class boost::iterators::iterator_facade >, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >, std::__cxx11::basic_string, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string&, long int>' /pbulk/work/net/libcmis/work/.buildlink/include/boost/token_iterator.hpp:30:9: required from 'class boost::token_iterator >, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >' /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_parsing.hpp:322:36: required from 'boost::date_time::period boost::date_time::from_simple_string_type(const std::__cxx11::basic_string&) [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::operator++() [with Derived = boost::token_iterator >, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >; Value = std::__cxx11::basic_string; CategoryOrTraversal = boost::iterators::forward_traversal_tag; Reference = const std::__cxx11::basic_string&; Difference = long int]' should return 'boost::iterators::detail::iterator_facade_base >, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >, std::__cxx11::basic_string, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string&, long int, false, false>&' [-Weffc++] Derived& operator++() ^~~~~~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/node_type.hpp:22:0, 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::property_tree::basic_ptree, std::__cxx11::basic_string > >, std::allocator, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > > > >*, boost::multi_index::multi_index_container, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >, boost::multi_index::indexed_by, boost::multi_index::ordered_non_unique, std::__cxx11::basic_string >::subs::by_name, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::multi_index::member, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >, const std::__cxx11::basic_string, &std::pair, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >::first>, std::less > >, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, 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, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > > >': /pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index_container.hpp:99:7: required from 'class boost::multi_index::multi_index_container, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >, boost::multi_index::indexed_by, boost::multi_index::ordered_non_unique, std::__cxx11::basic_string >::subs::by_name, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::multi_index::member, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >, const std::__cxx11::basic_string, &std::pair, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >::first>, std::less > >, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, 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, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > >' /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 >::subs' /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:195:64: required from 'boost::property_tree::basic_ptree::basic_ptree(const boost::property_tree::basic_ptree&) [with Key = std::__cxx11::basic_string; Data = std::__cxx11::basic_string; KeyCompare = std::less >]' 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::property_tree::basic_ptree, std::__cxx11::basic_string > >, std::allocator, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > > > >*, boost::multi_index::multi_index_container, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >, boost::multi_index::indexed_by, boost::multi_index::ordered_non_unique, std::__cxx11::basic_string >::subs::by_name, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::multi_index::member, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >, const std::__cxx11::basic_string, &std::pair, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >::first>, std::less > >, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, 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, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > > >' has pointer data members [-Weffc++] 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 override 'boost::multi_index::detail::header_holder, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >, std::allocator, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > > > >*, boost::multi_index::multi_index_container, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >, boost::multi_index::indexed_by, boost::multi_index::ordered_non_unique, std::__cxx11::basic_string >::subs::by_name, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::multi_index::member, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >, const std::__cxx11::basic_string, &std::pair, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >::first>, std::less > >, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, 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, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > > >(const boost::multi_index::detail::header_holder, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >, std::allocator, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > > > >*, boost::multi_index::multi_index_container, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >, boost::multi_index::indexed_by, boost::multi_index::ordered_non_unique, std::__cxx11::basic_string >::subs::by_name, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::multi_index::member, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >, const std::__cxx11::basic_string, &std::pair, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >::first>, std::less > >, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, 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, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > > >&)' [-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::property_tree::basic_ptree, std::__cxx11::basic_string > >, std::allocator, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > > > >*, boost::multi_index::multi_index_container, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >, boost::multi_index::indexed_by, boost::multi_index::ordered_non_unique, std::__cxx11::basic_string >::subs::by_name, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::multi_index::member, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >, const std::__cxx11::basic_string, &std::pair, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >::first>, std::less > >, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, 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, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > > >&)' [-Weffc++] In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/token_iterator.hpp:24:0, 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_separator(const Char*, const Char*, boost::empty_token_policy) [with Char = char; Tr = std::char_traits]': /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::__cxx11::string = std::__cxx11::basic_string]' /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 >::m_kept_delims' should be initialized in the member initialization list [-Weffc++] char_separator(const Char* dropped_delims, ^~~~~~~~~~~~~~ /pbulk/work/net/libcmis/work/.buildlink/include/boost/token_functions.hpp: In instantiation of 'boost::char_separator::char_separator(const Char*, const Char*, boost::empty_token_policy) [with Char = wchar_t; Tr = std::char_traits]': /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_parsing.hpp:320:22: required from 'boost::date_time::period boost::date_time::from_simple_string_type(const std::__cxx11::basic_string&) [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 >::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:0, 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::special_values_parser() [with date_type = boost::gregorian::date; charT = char]': /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/time_parsing.hpp:316:18: required from 'time_type boost::date_time::parse_iso_time(const string&, char) [with time_type = boost::posix_time::ptime; std::__cxx11::string = std::__cxx11::basic_string]' /pbulk/work/net/libcmis/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::m_sv_strings' should be initialized in the member initialization list [-Weffc++] special_values_parser() ^~~~~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/period_parser.hpp:19:0, 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::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::__cxx11::string = std::__cxx11::basic_string]' /pbulk/work/net/libcmis/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::cache' should be initialized in the member initialization list [-Weffc++] 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::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::special_values_parser() [with date_type = boost::gregorian::date; charT = char]' /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/time_parsing.hpp:316:18: required from 'time_type boost::date_time::parse_iso_time(const string&, char) [with time_type = boost::posix_time::ptime; std::__cxx11::string = std::__cxx11::basic_string]' /pbulk/work/net/libcmis/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::m_next_chars' should be initialized in the member initialization list [-Weffc++] 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:0, 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::property_tree::basic_ptree, std::__cxx11::basic_string > >, std::allocator, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > > > > >, std::allocator, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > >': /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::property_tree::basic_ptree, std::__cxx11::basic_string > >, std::allocator, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > > > >, std::allocator, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > >' /pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index_container.hpp:623:19: required from 'void boost::multi_index::multi_index_container::copy_construct_from(const boost::multi_index::multi_index_container&) [with Value = std::pair, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >; IndexSpecifierList = boost::multi_index::indexed_by, boost::multi_index::ordered_non_unique, std::__cxx11::basic_string >::subs::by_name, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::multi_index::member, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >, const std::__cxx11::basic_string, &std::pair, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >::first>, std::less > >, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, 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, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > >]' /pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index_container.hpp:294:24: required from 'boost::multi_index::multi_index_container::multi_index_container(const boost::multi_index::multi_index_container&) [with Value = std::pair, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >; IndexSpecifierList = boost::multi_index::indexed_by, boost::multi_index::ordered_non_unique, std::__cxx11::basic_string >::subs::by_name, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::multi_index::member, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >, const std::__cxx11::basic_string, &std::pair, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >::first>, std::less > >, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, 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, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > >]' /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:195:22: required from 'boost::property_tree::basic_ptree::basic_ptree(const boost::property_tree::basic_ptree&) [with Key = std::__cxx11::basic_string; Data = std::__cxx11::basic_string; KeyCompare = std::less >]' 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::property_tree::basic_ptree, std::__cxx11::basic_string > >, std::allocator, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > > > > >, std::allocator, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > >' has pointer data members [-Weffc++] 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 override 'boost::multi_index::detail::auto_space, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >, std::allocator, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > > > > >, std::allocator, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > >(const boost::multi_index::detail::auto_space, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >, std::allocator, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > > > > >, std::allocator, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > >&)' [-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::property_tree::basic_ptree, std::__cxx11::basic_string > >, std::allocator, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > > > > >, std::allocator, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > >&)' [-Weffc++] In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index/detail/index_base.hpp:23:0, 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::property_tree::basic_ptree, std::__cxx11::basic_string > >, std::allocator, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > > > >, std::allocator, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > >': /pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index_container.hpp:623:19: required from 'void boost::multi_index::multi_index_container::copy_construct_from(const boost::multi_index::multi_index_container&) [with Value = std::pair, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >; IndexSpecifierList = boost::multi_index::indexed_by, boost::multi_index::ordered_non_unique, std::__cxx11::basic_string >::subs::by_name, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::multi_index::member, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >, const std::__cxx11::basic_string, &std::pair, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >::first>, std::less > >, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, 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, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > >]' /pbulk/work/net/libcmis/work/.buildlink/include/boost/multi_index_container.hpp:294:24: required from 'boost::multi_index::multi_index_container::multi_index_container(const boost::multi_index::multi_index_container&) [with Value = std::pair, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >; IndexSpecifierList = boost::multi_index::indexed_by, boost::multi_index::ordered_non_unique, std::__cxx11::basic_string >::subs::by_name, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::multi_index::member, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >, const std::__cxx11::basic_string, &std::pair, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >::first>, std::less > >, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, 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, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > >]' /pbulk/work/net/libcmis/work/.buildlink/include/boost/property_tree/detail/ptree_implementation.hpp:195:22: required from 'boost::property_tree::basic_ptree::basic_ptree(const boost::property_tree::basic_ptree&) [with Key = std::__cxx11::basic_string; Data = std::__cxx11::basic_string; KeyCompare = std::less >]' 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::property_tree::basic_ptree, std::__cxx11::basic_string > >, std::allocator, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > > > >, std::allocator, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > >' has pointer data members [-Weffc++] 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 override 'boost::multi_index::detail::copy_map, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >, std::allocator, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > > > >, std::allocator, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > >(const boost::multi_index::detail::copy_map, boost::property_tree::basic_ptree, std::__cxx11::basic_string > >, std::allocator, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > > > >, std::allocator, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > >&)' [-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::property_tree::basic_ptree, std::__cxx11::basic_string > >, std::allocator, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > > > >, std::allocator, boost::property_tree::basic_ptree, std::__cxx11::basic_string > > > >&)' [-Weffc++] In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/period_parser.hpp:19:0, 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::string_parse_tree(boost::date_time::string_parse_tree::collection_type, unsigned int) [with charT = char; boost::date_time::string_parse_tree::collection_type = std::vector >]': /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::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::string_type = std::__cxx11::basic_string]' /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/special_values_parser.hpp:54:17: required from 'boost::date_time::special_values_parser::special_values_parser() [with date_type = boost::gregorian::date; charT = char]' /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/time_parsing.hpp:316:18: required from 'time_type boost::date_time::parse_iso_time(const string&, char) [with time_type = boost::posix_time::ptime; std::__cxx11::string = std::__cxx11::basic_string]' /pbulk/work/net/libcmis/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::m_next_chars' should be initialized in the member initialization list [-Weffc++] 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:0, 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, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, long 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, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, long 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, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, long int, true, true>' /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:854:9: required from 'class boost::iterators::iterator_facade, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, long int>' /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_adaptor.hpp:249:9: required from 'class boost::iterators::iterator_adaptor, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>, __gnu_cxx::__normal_iterator >, 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]' /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/string_parse_tree.hpp:110:54: required from 'boost::date_time::string_parse_tree::string_parse_tree(boost::date_time::string_parse_tree::collection_type, unsigned int) [with charT = char; boost::date_time::string_parse_tree::collection_type = std::vector >]' /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::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::string_type = std::__cxx11::basic_string]' /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/special_values_parser.hpp:54:17: required from 'boost::date_time::special_values_parser::special_values_parser() [with date_type = boost::gregorian::date; charT = char]' /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/time_parsing.hpp:316:18: required from 'time_type boost::date_time::parse_iso_time(const string&, char) [with time_type = boost::posix_time::ptime; std::__cxx11::string = std::__cxx11::basic_string]' /pbulk/work/net/libcmis/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::operator++() [with Derived = boost::iterators::transform_iterator, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>; Value = char; CategoryOrTraversal = boost::iterators::random_access_traversal_tag; Reference = char; Difference = long int]' should return 'boost::iterators::detail::iterator_facade_base, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, long int, false, false>&' [-Weffc++] Derived& operator++() ^~~~~~~~ /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp: In instantiation of 'class boost::iterators::detail::iterator_facade_base, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, long 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, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, long int, true, true>' /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:854:9: required from 'class boost::iterators::iterator_facade, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, long int>' /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_adaptor.hpp:249:9: required from 'class boost::iterators::iterator_adaptor, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>, __gnu_cxx::__normal_iterator >, 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, __gnu_cxx::__normal_iterator >, 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; RangeT = std::__cxx11::basic_string; FunctorT = boost::algorithm::detail::to_lowerF]' /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]' /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/string_parse_tree.hpp:110:54: required from 'boost::date_time::string_parse_tree::string_parse_tree(boost::date_time::string_parse_tree::collection_type, unsigned int) [with charT = char; boost::date_time::string_parse_tree::collection_type = std::vector >]' /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::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::string_type = std::__cxx11::basic_string]' /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/special_values_parser.hpp:54:17: required from 'boost::date_time::special_values_parser::special_values_parser() [with date_type = boost::gregorian::date; charT = char]' /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/time_parsing.hpp:316:18: required from 'time_type boost::date_time::parse_iso_time(const string&, char) [with time_type = boost::posix_time::ptime; std::__cxx11::string = std::__cxx11::basic_string]' /pbulk/work/net/libcmis/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::operator--() [with Derived = boost::iterators::transform_iterator, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>; Value = char; CategoryOrTraversal = boost::iterators::random_access_traversal_tag; Reference = char; Difference = long int]' should return 'boost::iterators::detail::iterator_facade_base, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, long int, true, false>&' [-Weffc++] 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::operator--(int) [with Derived = boost::iterators::transform_iterator, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>; Value = char; CategoryOrTraversal = boost::iterators::random_access_traversal_tag; Reference = char; Difference = long int]' should return 'boost::iterators::detail::iterator_facade_base, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, long int, true, false>' [-Weffc++] Derived operator--(int) ^~~~~~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/shared_ptr.hpp:17:0, 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++] esft2_deleter_wrapper() BOOST_SP_NOEXCEPT ^~~~~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/time_duration.hpp:17:0, 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:17: warning: prefix 'T& boost::operators_impl::output_iterator_helper::operator++()' should return 'boost::operators_impl::output_iterator_helper&' [-Weffc++] T& operator++() { return static_cast(*this); } ^ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/range/iterator_range_core.hpp:27:0, 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:29: warning: prefix 'Derived& boost::iterators::detail::iterator_facade_base::operator++()' should return 'boost::iterators::detail::iterator_facade_base&' [-Weffc++] Derived& operator++() ^ /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:778:29: warning: prefix 'Derived& boost::iterators::detail::iterator_facade_base::operator--()' should return 'boost::iterators::detail::iterator_facade_base&' [-Weffc++] Derived& operator--() ^ /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:784:31: warning: postfix 'Derived boost::iterators::detail::iterator_facade_base::operator--(int)' should return 'boost::iterators::detail::iterator_facade_base' [-Weffc++] Derived operator--(int) ^ /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:875:3: warning: postfix 'typename boost::iterators::detail::postfix_increment_result::type boost::iterators::operator++(boost::iterators::iterator_facade&, int)' should return 'boost::iterators::iterator_facade' [-Weffc++] ) ^ CXX libcmis_la-ws-folder.lo CXX libcmis_la-ws-navigationservice.lo /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp: In instantiation of 'class boost::iterators::detail::iterator_facade_base >, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >, std::__cxx11::basic_string, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string&, long int, false, false>': /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:854:9: required from 'class boost::iterators::iterator_facade >, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >, std::__cxx11::basic_string, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string&, long int>' /pbulk/work/net/libcmis/work/.buildlink/include/boost/token_iterator.hpp:30:9: required from 'class boost::token_iterator >, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >' /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::operator++() [with Derived = boost::token_iterator >, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >; Value = std::__cxx11::basic_string; CategoryOrTraversal = boost::iterators::forward_traversal_tag; Reference = const std::__cxx11::basic_string&; Difference = long int]' should return 'boost::iterators::detail::iterator_facade_base >, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >, std::__cxx11::basic_string, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string&, long int, false, false>&' [-Weffc++] Derived& operator++() ^~~~~~~~ /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp: In instantiation of 'class boost::iterators::detail::iterator_facade_base >, std::__cxx11::basic_string >, std::__cxx11::basic_string, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string&, long int, false, false>': /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:854:9: required from 'class boost::iterators::iterator_facade >, std::__cxx11::basic_string >, std::__cxx11::basic_string, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string&, long int>' /pbulk/work/net/libcmis/work/.buildlink/include/boost/token_iterator.hpp:30:9: required from 'class boost::token_iterator >, std::__cxx11::basic_string >' /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::operator++() [with Derived = boost::token_iterator >, std::__cxx11::basic_string >; Value = std::__cxx11::basic_string; CategoryOrTraversal = boost::iterators::forward_traversal_tag; Reference = const std::__cxx11::basic_string&; Difference = long int]' should return 'boost::iterators::detail::iterator_facade_base >, std::__cxx11::basic_string >, std::__cxx11::basic_string, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string&, long int, false, false>&' [-Weffc++] In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/trim.hpp:23:0, 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:240:51: warning: user-defined 'boost::algorithm::detail::pred_andF boost::algorithm::operator&&(const boost::algorithm::predicate_facade&, const boost::algorithm::predicate_facade&)' always evaluates both arguments [-Weffc++] const predicate_facade& Pred2 ) ^ /pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/classification.hpp:264:51: warning: user-defined 'boost::algorithm::detail::pred_orF boost::algorithm::operator||(const boost::algorithm::predicate_facade&, const boost::algorithm::predicate_facade&)' always evaluates both arguments [-Weffc++] const predicate_facade& Pred2 ) ^ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/function/function_template.hpp:14:0, 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++] function_base() : vtable(0) { } ^~~~~~~~~~~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/range/iterator_range_core.hpp:27:0, 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, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >, std::__cxx11::basic_string, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string&, long int, false, false>': /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:854:9: required from 'class boost::iterators::iterator_facade, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >, std::__cxx11::basic_string, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string&, long int>' /pbulk/work/net/libcmis/work/.buildlink/include/boost/token_iterator.hpp:30:9: required from 'class boost::token_iterator, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >' /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::operator++() [with Derived = boost::token_iterator, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >; Value = std::__cxx11::basic_string; CategoryOrTraversal = boost::iterators::forward_traversal_tag; Reference = const std::__cxx11::basic_string&; Difference = long int]' should return 'boost::iterators::detail::iterator_facade_base, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >, std::__cxx11::basic_string, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string&, long int, false, false>&' [-Weffc++] Derived& operator++() ^~~~~~~~ /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp: In substitution of 'template typename boost::iterators::detail::postfix_increment_result::type boost::iterators::operator++(boost::iterators::iterator_facade&, int) [with I = boost::token_iterator, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >; V = std::__cxx11::basic_string; TC = boost::iterators::forward_traversal_tag; R = const std::__cxx11::basic_string&; D = long 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&, const std::__cxx11::basic_string&>, boost::mpl::not_ >, mpl_::bool_, mpl_::bool_, mpl_::bool_ >, boost::mpl::if_&, std::__cxx11::basic_string >, boost::iterators::detail::postfix_increment_proxy, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string > >, boost::iterators::detail::writable_postfix_increment_proxy, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string > > >, boost::mpl::identity, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string > > >::type boost::iterators::operator++(boost::iterators::iterator_facade, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >, std::__cxx11::basic_string, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string&, long int>&, int)' should return 'boost::iterators::iterator_facade, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >, std::__cxx11::basic_string, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string&, long int>' [-Weffc++] operator++( ^~~~~~~~ CXX libcmis_la-ws-object-type.lo /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp: In instantiation of 'class boost::iterators::detail::iterator_facade_base >, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >, std::__cxx11::basic_string, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string&, long int, false, false>': /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:854:9: required from 'class boost::iterators::iterator_facade >, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >, std::__cxx11::basic_string, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string&, long int>' /pbulk/work/net/libcmis/work/.buildlink/include/boost/token_iterator.hpp:30:9: required from 'class boost::token_iterator >, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >' /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_parsing.hpp:322:36: required from 'boost::date_time::period boost::date_time::from_simple_string_type(const std::__cxx11::basic_string&) [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::operator++() [with Derived = boost::token_iterator >, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >; Value = std::__cxx11::basic_string; CategoryOrTraversal = boost::iterators::forward_traversal_tag; Reference = const std::__cxx11::basic_string&; Difference = long int]' should return 'boost::iterators::detail::iterator_facade_base >, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >, std::__cxx11::basic_string, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string&, long int, false, false>&' [-Weffc++] Derived& operator++() ^~~~~~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/token_iterator.hpp:24:0, 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_separator(const Char*, const Char*, boost::empty_token_policy) [with Char = char; Tr = std::char_traits]': /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::__cxx11::string = std::__cxx11::basic_string]' /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 >::m_kept_delims' should be initialized in the member initialization list [-Weffc++] char_separator(const Char* dropped_delims, ^~~~~~~~~~~~~~ /pbulk/work/net/libcmis/work/.buildlink/include/boost/token_functions.hpp: In instantiation of 'boost::char_separator::char_separator(const Char*, const Char*, boost::empty_token_policy) [with Char = wchar_t; Tr = std::char_traits]': /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_parsing.hpp:320:22: required from 'boost::date_time::period boost::date_time::from_simple_string_type(const std::__cxx11::basic_string&) [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 >::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:0, 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::special_values_parser() [with date_type = boost::gregorian::date; charT = char]': /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/time_parsing.hpp:316:18: required from 'time_type boost::date_time::parse_iso_time(const string&, char) [with time_type = boost::posix_time::ptime; std::__cxx11::string = std::__cxx11::basic_string]' /pbulk/work/net/libcmis/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::m_sv_strings' should be initialized in the member initialization list [-Weffc++] special_values_parser() ^~~~~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/period_parser.hpp:19:0, 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::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::__cxx11::string = std::__cxx11::basic_string]' /pbulk/work/net/libcmis/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::cache' should be initialized in the member initialization list [-Weffc++] 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::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::special_values_parser() [with date_type = boost::gregorian::date; charT = char]' /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/time_parsing.hpp:316:18: required from 'time_type boost::date_time::parse_iso_time(const string&, char) [with time_type = boost::posix_time::ptime; std::__cxx11::string = std::__cxx11::basic_string]' /pbulk/work/net/libcmis/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::m_next_chars' should be initialized in the member initialization list [-Weffc++] 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::string_parse_tree(boost::date_time::string_parse_tree::collection_type, unsigned int) [with charT = char; boost::date_time::string_parse_tree::collection_type = std::vector >]': /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::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::string_type = std::__cxx11::basic_string]' /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/special_values_parser.hpp:54:17: required from 'boost::date_time::special_values_parser::special_values_parser() [with date_type = boost::gregorian::date; charT = char]' /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/time_parsing.hpp:316:18: required from 'time_type boost::date_time::parse_iso_time(const string&, char) [with time_type = boost::posix_time::ptime; std::__cxx11::string = std::__cxx11::basic_string]' /pbulk/work/net/libcmis/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::m_next_chars' should be initialized in the member initialization list [-Weffc++] string_parse_tree(collection_type names, unsigned int starting_point=0) : ^~~~~~~~~~~~~~~~~ CXX libcmis_la-ws-object.lo In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/range/iterator_range_core.hpp:27:0, 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, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, long 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, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, long 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, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, long int, true, true>' /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:854:9: required from 'class boost::iterators::iterator_facade, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, long int>' /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_adaptor.hpp:249:9: required from 'class boost::iterators::iterator_adaptor, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>, __gnu_cxx::__normal_iterator >, 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]' /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/string_parse_tree.hpp:110:54: required from 'boost::date_time::string_parse_tree::string_parse_tree(boost::date_time::string_parse_tree::collection_type, unsigned int) [with charT = char; boost::date_time::string_parse_tree::collection_type = std::vector >]' /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::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::string_type = std::__cxx11::basic_string]' /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/special_values_parser.hpp:54:17: required from 'boost::date_time::special_values_parser::special_values_parser() [with date_type = boost::gregorian::date; charT = char]' /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/time_parsing.hpp:316:18: required from 'time_type boost::date_time::parse_iso_time(const string&, char) [with time_type = boost::posix_time::ptime; std::__cxx11::string = std::__cxx11::basic_string]' /pbulk/work/net/libcmis/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::operator++() [with Derived = boost::iterators::transform_iterator, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>; Value = char; CategoryOrTraversal = boost::iterators::random_access_traversal_tag; Reference = char; Difference = long int]' should return 'boost::iterators::detail::iterator_facade_base, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, long int, false, false>&' [-Weffc++] Derived& operator++() ^~~~~~~~ /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp: In instantiation of 'class boost::iterators::detail::iterator_facade_base, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, long 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, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, long int, true, true>' /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:854:9: required from 'class boost::iterators::iterator_facade, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, long int>' /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_adaptor.hpp:249:9: required from 'class boost::iterators::iterator_adaptor, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>, __gnu_cxx::__normal_iterator >, 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, __gnu_cxx::__normal_iterator >, 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; RangeT = std::__cxx11::basic_string; FunctorT = boost::algorithm::detail::to_lowerF]' /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]' /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/string_parse_tree.hpp:110:54: required from 'boost::date_time::string_parse_tree::string_parse_tree(boost::date_time::string_parse_tree::collection_type, unsigned int) [with charT = char; boost::date_time::string_parse_tree::collection_type = std::vector >]' /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::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::string_type = std::__cxx11::basic_string]' /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/special_values_parser.hpp:54:17: required from 'boost::date_time::special_values_parser::special_values_parser() [with date_type = boost::gregorian::date; charT = char]' /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/time_parsing.hpp:316:18: required from 'time_type boost::date_time::parse_iso_time(const string&, char) [with time_type = boost::posix_time::ptime; std::__cxx11::string = std::__cxx11::basic_string]' /pbulk/work/net/libcmis/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::operator--() [with Derived = boost::iterators::transform_iterator, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>; Value = char; CategoryOrTraversal = boost::iterators::random_access_traversal_tag; Reference = char; Difference = long int]' should return 'boost::iterators::detail::iterator_facade_base, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, long int, true, false>&' [-Weffc++] 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::operator--(int) [with Derived = boost::iterators::transform_iterator, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>; Value = char; CategoryOrTraversal = boost::iterators::random_access_traversal_tag; Reference = char; Difference = long int]' should return 'boost::iterators::detail::iterator_facade_base, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, long int, true, false>' [-Weffc++] Derived operator--(int) ^~~~~~~~ CXX libcmis_la-ws-objectservice.lo In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/shared_ptr.hpp:17:0, 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++] esft2_deleter_wrapper() BOOST_SP_NOEXCEPT ^~~~~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/time_duration.hpp:17:0, 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:17: warning: prefix 'T& boost::operators_impl::output_iterator_helper::operator++()' should return 'boost::operators_impl::output_iterator_helper&' [-Weffc++] T& operator++() { return static_cast(*this); } ^ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/time_duration.hpp:17:0, 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:17: warning: prefix 'T& boost::operators_impl::output_iterator_helper::operator++()' should return 'boost::operators_impl::output_iterator_helper&' [-Weffc++] T& operator++() { return static_cast(*this); } ^ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/range/iterator_range_core.hpp:27:0, 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:29: warning: prefix 'Derived& boost::iterators::detail::iterator_facade_base::operator++()' should return 'boost::iterators::detail::iterator_facade_base&' [-Weffc++] Derived& operator++() ^ /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:778:29: warning: prefix 'Derived& boost::iterators::detail::iterator_facade_base::operator--()' should return 'boost::iterators::detail::iterator_facade_base&' [-Weffc++] Derived& operator--() ^ /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:784:31: warning: postfix 'Derived boost::iterators::detail::iterator_facade_base::operator--(int)' should return 'boost::iterators::detail::iterator_facade_base' [-Weffc++] Derived operator--(int) ^ /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:875:3: warning: postfix 'typename boost::iterators::detail::postfix_increment_result::type boost::iterators::operator++(boost::iterators::iterator_facade&, int)' should return 'boost::iterators::iterator_facade' [-Weffc++] ) ^ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/range/iterator_range_core.hpp:27:0, 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:29: warning: prefix 'Derived& boost::iterators::detail::iterator_facade_base::operator++()' should return 'boost::iterators::detail::iterator_facade_base&' [-Weffc++] Derived& operator++() ^ /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:778:29: warning: prefix 'Derived& boost::iterators::detail::iterator_facade_base::operator--()' should return 'boost::iterators::detail::iterator_facade_base&' [-Weffc++] Derived& operator--() ^ /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:784:31: warning: postfix 'Derived boost::iterators::detail::iterator_facade_base::operator--(int)' should return 'boost::iterators::detail::iterator_facade_base' [-Weffc++] Derived operator--(int) ^ /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp: In instantiation of 'class boost::iterators::detail::iterator_facade_base >, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >, std::__cxx11::basic_string, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string&, long int, false, false>': /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:854:9: required from 'class boost::iterators::iterator_facade >, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >, std::__cxx11::basic_string, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string&, long int>' /pbulk/work/net/libcmis/work/.buildlink/include/boost/token_iterator.hpp:30:9: required from 'class boost::token_iterator >, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >' /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::operator++() [with Derived = boost::token_iterator >, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >; Value = std::__cxx11::basic_string; CategoryOrTraversal = boost::iterators::forward_traversal_tag; Reference = const std::__cxx11::basic_string&; Difference = long int]' should return 'boost::iterators::detail::iterator_facade_base >, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >, std::__cxx11::basic_string, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string&, long int, false, false>&' [-Weffc++] Derived& operator++() ^~~~~~~~ /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:875:3: warning: postfix 'typename boost::iterators::detail::postfix_increment_result::type boost::iterators::operator++(boost::iterators::iterator_facade&, int)' should return 'boost::iterators::iterator_facade' [-Weffc++] ) ^ /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp: In instantiation of 'class boost::iterators::detail::iterator_facade_base >, std::__cxx11::basic_string >, std::__cxx11::basic_string, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string&, long int, false, false>': /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:854:9: required from 'class boost::iterators::iterator_facade >, std::__cxx11::basic_string >, std::__cxx11::basic_string, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string&, long int>' /pbulk/work/net/libcmis/work/.buildlink/include/boost/token_iterator.hpp:30:9: required from 'class boost::token_iterator >, std::__cxx11::basic_string >' /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::operator++() [with Derived = boost::token_iterator >, std::__cxx11::basic_string >; Value = std::__cxx11::basic_string; CategoryOrTraversal = boost::iterators::forward_traversal_tag; Reference = const std::__cxx11::basic_string&; Difference = long int]' should return 'boost::iterators::detail::iterator_facade_base >, std::__cxx11::basic_string >, std::__cxx11::basic_string, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string&, long int, false, false>&' [-Weffc++] In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/shared_ptr.hpp:17:0, 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++] esft2_deleter_wrapper() BOOST_SP_NOEXCEPT ^~~~~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/trim.hpp:23:0, 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:240:51: warning: user-defined 'boost::algorithm::detail::pred_andF boost::algorithm::operator&&(const boost::algorithm::predicate_facade&, const boost::algorithm::predicate_facade&)' always evaluates both arguments [-Weffc++] const predicate_facade& Pred2 ) ^ /pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/classification.hpp:264:51: warning: user-defined 'boost::algorithm::detail::pred_orF boost::algorithm::operator||(const boost::algorithm::predicate_facade&, const boost::algorithm::predicate_facade&)' always evaluates both arguments [-Weffc++] const predicate_facade& Pred2 ) ^ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/function/function_template.hpp:14:0, 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++] function_base() : vtable(0) { } ^~~~~~~~~~~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/time_duration.hpp:17:0, 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:17: warning: prefix 'T& boost::operators_impl::output_iterator_helper::operator++()' should return 'boost::operators_impl::output_iterator_helper&' [-Weffc++] T& operator++() { return static_cast(*this); } ^ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/range/iterator_range_core.hpp:27:0, 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, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >, std::__cxx11::basic_string, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string&, long int, false, false>': /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:854:9: required from 'class boost::iterators::iterator_facade, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >, std::__cxx11::basic_string, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string&, long int>' /pbulk/work/net/libcmis/work/.buildlink/include/boost/token_iterator.hpp:30:9: required from 'class boost::token_iterator, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >' /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::operator++() [with Derived = boost::token_iterator, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >; Value = std::__cxx11::basic_string; CategoryOrTraversal = boost::iterators::forward_traversal_tag; Reference = const std::__cxx11::basic_string&; Difference = long int]' should return 'boost::iterators::detail::iterator_facade_base, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >, std::__cxx11::basic_string, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string&, long int, false, false>&' [-Weffc++] Derived& operator++() ^~~~~~~~ /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp: In substitution of 'template typename boost::iterators::detail::postfix_increment_result::type boost::iterators::operator++(boost::iterators::iterator_facade&, int) [with I = boost::token_iterator, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >; V = std::__cxx11::basic_string; TC = boost::iterators::forward_traversal_tag; R = const std::__cxx11::basic_string&; D = long 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&, const std::__cxx11::basic_string&>, boost::mpl::not_ >, mpl_::bool_, mpl_::bool_, mpl_::bool_ >, boost::mpl::if_&, std::__cxx11::basic_string >, boost::iterators::detail::postfix_increment_proxy, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string > >, boost::iterators::detail::writable_postfix_increment_proxy, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string > > >, boost::mpl::identity, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string > > >::type boost::iterators::operator++(boost::iterators::iterator_facade, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >, std::__cxx11::basic_string, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string&, long int>&, int)' should return 'boost::iterators::iterator_facade, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >, std::__cxx11::basic_string, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string&, long int>' [-Weffc++] operator++( ^~~~~~~~ /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp: In instantiation of 'class boost::iterators::detail::iterator_facade_base >, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >, std::__cxx11::basic_string, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string&, long int, false, false>': /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:854:9: required from 'class boost::iterators::iterator_facade >, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >, std::__cxx11::basic_string, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string&, long int>' /pbulk/work/net/libcmis/work/.buildlink/include/boost/token_iterator.hpp:30:9: required from 'class boost::token_iterator >, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >' /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::operator++() [with Derived = boost::token_iterator >, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >; Value = std::__cxx11::basic_string; CategoryOrTraversal = boost::iterators::forward_traversal_tag; Reference = const std::__cxx11::basic_string&; Difference = long int]' should return 'boost::iterators::detail::iterator_facade_base >, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >, std::__cxx11::basic_string, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string&, long int, false, false>&' [-Weffc++] Derived& operator++() ^~~~~~~~ /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp: In instantiation of 'class boost::iterators::detail::iterator_facade_base >, std::__cxx11::basic_string >, std::__cxx11::basic_string, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string&, long int, false, false>': /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:854:9: required from 'class boost::iterators::iterator_facade >, std::__cxx11::basic_string >, std::__cxx11::basic_string, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string&, long int>' /pbulk/work/net/libcmis/work/.buildlink/include/boost/token_iterator.hpp:30:9: required from 'class boost::token_iterator >, std::__cxx11::basic_string >' /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::operator++() [with Derived = boost::token_iterator >, std::__cxx11::basic_string >; Value = std::__cxx11::basic_string; CategoryOrTraversal = boost::iterators::forward_traversal_tag; Reference = const std::__cxx11::basic_string&; Difference = long int]' should return 'boost::iterators::detail::iterator_facade_base >, std::__cxx11::basic_string >, std::__cxx11::basic_string, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string&, long int, false, false>&' [-Weffc++] In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/shared_ptr.hpp:17:0, 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++] esft2_deleter_wrapper() BOOST_SP_NOEXCEPT ^~~~~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/range/iterator_range_core.hpp:27:0, 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:29: warning: prefix 'Derived& boost::iterators::detail::iterator_facade_base::operator++()' should return 'boost::iterators::detail::iterator_facade_base&' [-Weffc++] Derived& operator++() ^ /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:778:29: warning: prefix 'Derived& boost::iterators::detail::iterator_facade_base::operator--()' should return 'boost::iterators::detail::iterator_facade_base&' [-Weffc++] Derived& operator--() ^ /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:784:31: warning: postfix 'Derived boost::iterators::detail::iterator_facade_base::operator--(int)' should return 'boost::iterators::detail::iterator_facade_base' [-Weffc++] Derived operator--(int) ^ /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:875:3: warning: postfix 'typename boost::iterators::detail::postfix_increment_result::type boost::iterators::operator++(boost::iterators::iterator_facade&, int)' should return 'boost::iterators::iterator_facade' [-Weffc++] ) ^ /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp: In instantiation of 'class boost::iterators::detail::iterator_facade_base >, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >, std::__cxx11::basic_string, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string&, long int, false, false>': /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:854:9: required from 'class boost::iterators::iterator_facade >, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >, std::__cxx11::basic_string, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string&, long int>' /pbulk/work/net/libcmis/work/.buildlink/include/boost/token_iterator.hpp:30:9: required from 'class boost::token_iterator >, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >' /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_parsing.hpp:322:36: required from 'boost::date_time::period boost::date_time::from_simple_string_type(const std::__cxx11::basic_string&) [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::operator++() [with Derived = boost::token_iterator >, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >; Value = std::__cxx11::basic_string; CategoryOrTraversal = boost::iterators::forward_traversal_tag; Reference = const std::__cxx11::basic_string&; Difference = long int]' should return 'boost::iterators::detail::iterator_facade_base >, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >, std::__cxx11::basic_string, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string&, long int, false, false>&' [-Weffc++] Derived& operator++() ^~~~~~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/trim.hpp:23:0, 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:240:51: warning: user-defined 'boost::algorithm::detail::pred_andF boost::algorithm::operator&&(const boost::algorithm::predicate_facade&, const boost::algorithm::predicate_facade&)' always evaluates both arguments [-Weffc++] const predicate_facade& Pred2 ) ^ /pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/classification.hpp:264:51: warning: user-defined 'boost::algorithm::detail::pred_orF boost::algorithm::operator||(const boost::algorithm::predicate_facade&, const boost::algorithm::predicate_facade&)' always evaluates both arguments [-Weffc++] const predicate_facade& Pred2 ) ^ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/function/function_template.hpp:14:0, 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++] function_base() : vtable(0) { } ^~~~~~~~~~~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/range/iterator_range_core.hpp:27:0, 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, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >, std::__cxx11::basic_string, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string&, long int, false, false>': /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:854:9: required from 'class boost::iterators::iterator_facade, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >, std::__cxx11::basic_string, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string&, long int>' /pbulk/work/net/libcmis/work/.buildlink/include/boost/token_iterator.hpp:30:9: required from 'class boost::token_iterator, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >' /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::operator++() [with Derived = boost::token_iterator, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >; Value = std::__cxx11::basic_string; CategoryOrTraversal = boost::iterators::forward_traversal_tag; Reference = const std::__cxx11::basic_string&; Difference = long int]' should return 'boost::iterators::detail::iterator_facade_base, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >, std::__cxx11::basic_string, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string&, long int, false, false>&' [-Weffc++] Derived& operator++() ^~~~~~~~ /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp: In substitution of 'template typename boost::iterators::detail::postfix_increment_result::type boost::iterators::operator++(boost::iterators::iterator_facade&, int) [with I = boost::token_iterator, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >; V = std::__cxx11::basic_string; TC = boost::iterators::forward_traversal_tag; R = const std::__cxx11::basic_string&; D = long 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&, const std::__cxx11::basic_string&>, boost::mpl::not_ >, mpl_::bool_, mpl_::bool_, mpl_::bool_ >, boost::mpl::if_&, std::__cxx11::basic_string >, boost::iterators::detail::postfix_increment_proxy, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string > >, boost::iterators::detail::writable_postfix_increment_proxy, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string > > >, boost::mpl::identity, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string > > >::type boost::iterators::operator++(boost::iterators::iterator_facade, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >, std::__cxx11::basic_string, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string&, long int>&, int)' should return 'boost::iterators::iterator_facade, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >, std::__cxx11::basic_string, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string&, long int>' [-Weffc++] operator++( ^~~~~~~~ /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp: In instantiation of 'class boost::iterators::detail::iterator_facade_base >, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >, std::__cxx11::basic_string, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string&, long int, false, false>': /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:854:9: required from 'class boost::iterators::iterator_facade >, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >, std::__cxx11::basic_string, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string&, long int>' /pbulk/work/net/libcmis/work/.buildlink/include/boost/token_iterator.hpp:30:9: required from 'class boost::token_iterator >, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >' /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::operator++() [with Derived = boost::token_iterator >, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >; Value = std::__cxx11::basic_string; CategoryOrTraversal = boost::iterators::forward_traversal_tag; Reference = const std::__cxx11::basic_string&; Difference = long int]' should return 'boost::iterators::detail::iterator_facade_base >, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >, std::__cxx11::basic_string, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string&, long int, false, false>&' [-Weffc++] Derived& operator++() ^~~~~~~~ /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp: In instantiation of 'class boost::iterators::detail::iterator_facade_base >, std::__cxx11::basic_string >, std::__cxx11::basic_string, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string&, long int, false, false>': /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:854:9: required from 'class boost::iterators::iterator_facade >, std::__cxx11::basic_string >, std::__cxx11::basic_string, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string&, long int>' /pbulk/work/net/libcmis/work/.buildlink/include/boost/token_iterator.hpp:30:9: required from 'class boost::token_iterator >, std::__cxx11::basic_string >' /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::operator++() [with Derived = boost::token_iterator >, std::__cxx11::basic_string >; Value = std::__cxx11::basic_string; CategoryOrTraversal = boost::iterators::forward_traversal_tag; Reference = const std::__cxx11::basic_string&; Difference = long int]' should return 'boost::iterators::detail::iterator_facade_base >, std::__cxx11::basic_string >, std::__cxx11::basic_string, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string&, long int, false, false>&' [-Weffc++] In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/token_iterator.hpp:24:0, 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_separator(const Char*, const Char*, boost::empty_token_policy) [with Char = char; Tr = std::char_traits]': /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::__cxx11::string = std::__cxx11::basic_string]' /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 >::m_kept_delims' should be initialized in the member initialization list [-Weffc++] char_separator(const Char* dropped_delims, ^~~~~~~~~~~~~~ /pbulk/work/net/libcmis/work/.buildlink/include/boost/token_functions.hpp: In instantiation of 'boost::char_separator::char_separator(const Char*, const Char*, boost::empty_token_policy) [with Char = wchar_t; Tr = std::char_traits]': /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_parsing.hpp:320:22: required from 'boost::date_time::period boost::date_time::from_simple_string_type(const std::__cxx11::basic_string&) [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 >::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:0, 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::special_values_parser() [with date_type = boost::gregorian::date; charT = char]': /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/time_parsing.hpp:316:18: required from 'time_type boost::date_time::parse_iso_time(const string&, char) [with time_type = boost::posix_time::ptime; std::__cxx11::string = std::__cxx11::basic_string]' /pbulk/work/net/libcmis/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::m_sv_strings' should be initialized in the member initialization list [-Weffc++] special_values_parser() ^~~~~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/period_parser.hpp:19:0, 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::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::__cxx11::string = std::__cxx11::basic_string]' /pbulk/work/net/libcmis/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::cache' should be initialized in the member initialization list [-Weffc++] parse_match_result() : ^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/trim.hpp:23:0, 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:240:51: warning: user-defined 'boost::algorithm::detail::pred_andF boost::algorithm::operator&&(const boost::algorithm::predicate_facade&, const boost::algorithm::predicate_facade&)' always evaluates both arguments [-Weffc++] const predicate_facade& Pred2 ) ^ /pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/classification.hpp:264:51: warning: user-defined 'boost::algorithm::detail::pred_orF boost::algorithm::operator||(const boost::algorithm::predicate_facade&, const boost::algorithm::predicate_facade&)' always evaluates both arguments [-Weffc++] const predicate_facade& Pred2 ) ^ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/function/function_template.hpp:14:0, 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++] 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::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::special_values_parser() [with date_type = boost::gregorian::date; charT = char]' /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/time_parsing.hpp:316:18: required from 'time_type boost::date_time::parse_iso_time(const string&, char) [with time_type = boost::posix_time::ptime; std::__cxx11::string = std::__cxx11::basic_string]' /pbulk/work/net/libcmis/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::m_next_chars' should be initialized in the member initialization list [-Weffc++] 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:0, 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, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >, std::__cxx11::basic_string, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string&, long int, false, false>': /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:854:9: required from 'class boost::iterators::iterator_facade, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >, std::__cxx11::basic_string, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string&, long int>' /pbulk/work/net/libcmis/work/.buildlink/include/boost/token_iterator.hpp:30:9: required from 'class boost::token_iterator, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >' /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::operator++() [with Derived = boost::token_iterator, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >; Value = std::__cxx11::basic_string; CategoryOrTraversal = boost::iterators::forward_traversal_tag; Reference = const std::__cxx11::basic_string&; Difference = long int]' should return 'boost::iterators::detail::iterator_facade_base, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >, std::__cxx11::basic_string, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string&, long int, false, false>&' [-Weffc++] Derived& operator++() ^~~~~~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/shared_ptr.hpp:17:0, 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++] esft2_deleter_wrapper() BOOST_SP_NOEXCEPT ^~~~~~~~~~~~~~~~~~~~~ /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp: In substitution of 'template typename boost::iterators::detail::postfix_increment_result::type boost::iterators::operator++(boost::iterators::iterator_facade&, int) [with I = boost::token_iterator, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >; V = std::__cxx11::basic_string; TC = boost::iterators::forward_traversal_tag; R = const std::__cxx11::basic_string&; D = long 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&, const std::__cxx11::basic_string&>, boost::mpl::not_ >, mpl_::bool_, mpl_::bool_, mpl_::bool_ >, boost::mpl::if_&, std::__cxx11::basic_string >, boost::iterators::detail::postfix_increment_proxy, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string > >, boost::iterators::detail::writable_postfix_increment_proxy, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string > > >, boost::mpl::identity, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string > > >::type boost::iterators::operator++(boost::iterators::iterator_facade, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >, std::__cxx11::basic_string, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string&, long int>&, int)' should return 'boost::iterators::iterator_facade, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >, std::__cxx11::basic_string, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string&, long int>' [-Weffc++] operator++( ^~~~~~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/time_duration.hpp:17:0, 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:17: warning: prefix 'T& boost::operators_impl::output_iterator_helper::operator++()' should return 'boost::operators_impl::output_iterator_helper&' [-Weffc++] T& operator++() { return static_cast(*this); } ^ /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp: In instantiation of 'class boost::iterators::detail::iterator_facade_base >, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >, std::__cxx11::basic_string, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string&, long int, false, false>': /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:854:9: required from 'class boost::iterators::iterator_facade >, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >, std::__cxx11::basic_string, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string&, long int>' /pbulk/work/net/libcmis/work/.buildlink/include/boost/token_iterator.hpp:30:9: required from 'class boost::token_iterator >, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >' /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_parsing.hpp:322:36: required from 'boost::date_time::period boost::date_time::from_simple_string_type(const std::__cxx11::basic_string&) [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::operator++() [with Derived = boost::token_iterator >, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >; Value = std::__cxx11::basic_string; CategoryOrTraversal = boost::iterators::forward_traversal_tag; Reference = const std::__cxx11::basic_string&; Difference = long int]' should return 'boost::iterators::detail::iterator_facade_base >, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >, std::__cxx11::basic_string, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string&, long int, false, false>&' [-Weffc++] 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::string_parse_tree(boost::date_time::string_parse_tree::collection_type, unsigned int) [with charT = char; boost::date_time::string_parse_tree::collection_type = std::vector >]': /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::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::string_type = std::__cxx11::basic_string]' /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/special_values_parser.hpp:54:17: required from 'boost::date_time::special_values_parser::special_values_parser() [with date_type = boost::gregorian::date; charT = char]' /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/time_parsing.hpp:316:18: required from 'time_type boost::date_time::parse_iso_time(const string&, char) [with time_type = boost::posix_time::ptime; std::__cxx11::string = std::__cxx11::basic_string]' /pbulk/work/net/libcmis/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::m_next_chars' should be initialized in the member initialization list [-Weffc++] string_parse_tree(collection_type names, unsigned int starting_point=0) : ^~~~~~~~~~~~~~~~~ CXX libcmis_la-ws-relatedmultipart.lo In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/time_duration.hpp:17:0, 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:17: warning: prefix 'T& boost::operators_impl::output_iterator_helper::operator++()' should return 'boost::operators_impl::output_iterator_helper&' [-Weffc++] T& operator++() { return static_cast(*this); } ^ /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp: In instantiation of 'class boost::iterators::detail::iterator_facade_base >, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >, std::__cxx11::basic_string, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string&, long int, false, false>': /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:854:9: required from 'class boost::iterators::iterator_facade >, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >, std::__cxx11::basic_string, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string&, long int>' /pbulk/work/net/libcmis/work/.buildlink/include/boost/token_iterator.hpp:30:9: required from 'class boost::token_iterator >, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >' /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_parsing.hpp:322:36: required from 'boost::date_time::period boost::date_time::from_simple_string_type(const std::__cxx11::basic_string&) [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::operator++() [with Derived = boost::token_iterator >, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >; Value = std::__cxx11::basic_string; CategoryOrTraversal = boost::iterators::forward_traversal_tag; Reference = const std::__cxx11::basic_string&; Difference = long int]' should return 'boost::iterators::detail::iterator_facade_base >, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >, std::__cxx11::basic_string, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string&, long int, false, false>&' [-Weffc++] Derived& operator++() ^~~~~~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/token_iterator.hpp:24:0, 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_separator(const Char*, const Char*, boost::empty_token_policy) [with Char = char; Tr = std::char_traits]': /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::__cxx11::string = std::__cxx11::basic_string]' /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 >::m_kept_delims' should be initialized in the member initialization list [-Weffc++] char_separator(const Char* dropped_delims, ^~~~~~~~~~~~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/range/iterator_range_core.hpp:27:0, 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, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, long 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, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, long 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, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, long int, true, true>' /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:854:9: required from 'class boost::iterators::iterator_facade, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, long int>' /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_adaptor.hpp:249:9: required from 'class boost::iterators::iterator_adaptor, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>, __gnu_cxx::__normal_iterator >, 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]' /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/string_parse_tree.hpp:110:54: required from 'boost::date_time::string_parse_tree::string_parse_tree(boost::date_time::string_parse_tree::collection_type, unsigned int) [with charT = char; boost::date_time::string_parse_tree::collection_type = std::vector >]' /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::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::string_type = std::__cxx11::basic_string]' /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/special_values_parser.hpp:54:17: required from 'boost::date_time::special_values_parser::special_values_parser() [with date_type = boost::gregorian::date; charT = char]' /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/time_parsing.hpp:316:18: required from 'time_type boost::date_time::parse_iso_time(const string&, char) [with time_type = boost::posix_time::ptime; std::__cxx11::string = std::__cxx11::basic_string]' /pbulk/work/net/libcmis/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::operator++() [with Derived = boost::iterators::transform_iterator, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>; Value = char; CategoryOrTraversal = boost::iterators::random_access_traversal_tag; Reference = char; Difference = long int]' should return 'boost::iterators::detail::iterator_facade_base, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, long int, false, false>&' [-Weffc++] Derived& operator++() ^~~~~~~~ /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp: In instantiation of 'class boost::iterators::detail::iterator_facade_base, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, long 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, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, long int, true, true>' /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:854:9: required from 'class boost::iterators::iterator_facade, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, long int>' /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_adaptor.hpp:249:9: required from 'class boost::iterators::iterator_adaptor, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>, __gnu_cxx::__normal_iterator >, 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, __gnu_cxx::__normal_iterator >, 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; RangeT = std::__cxx11::basic_string; FunctorT = boost::algorithm::detail::to_lowerF]' /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]' /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/string_parse_tree.hpp:110:54: required from 'boost::date_time::string_parse_tree::string_parse_tree(boost::date_time::string_parse_tree::collection_type, unsigned int) [with charT = char; boost::date_time::string_parse_tree::collection_type = std::vector >]' /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::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::string_type = std::__cxx11::basic_string]' /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/special_values_parser.hpp:54:17: required from 'boost::date_time::special_values_parser::special_values_parser() [with date_type = boost::gregorian::date; charT = char]' /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/time_parsing.hpp:316:18: required from 'time_type boost::date_time::parse_iso_time(const string&, char) [with time_type = boost::posix_time::ptime; std::__cxx11::string = std::__cxx11::basic_string]' /pbulk/work/net/libcmis/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::operator--() [with Derived = boost::iterators::transform_iterator, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>; Value = char; CategoryOrTraversal = boost::iterators::random_access_traversal_tag; Reference = char; Difference = long int]' should return 'boost::iterators::detail::iterator_facade_base, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, long int, true, false>&' [-Weffc++] 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::operator--(int) [with Derived = boost::iterators::transform_iterator, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>; Value = char; CategoryOrTraversal = boost::iterators::random_access_traversal_tag; Reference = char; Difference = long int]' should return 'boost::iterators::detail::iterator_facade_base, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, long int, true, false>' [-Weffc++] Derived operator--(int) ^~~~~~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/range/iterator_range_core.hpp:27:0, 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:29: warning: prefix 'Derived& boost::iterators::detail::iterator_facade_base::operator++()' should return 'boost::iterators::detail::iterator_facade_base&' [-Weffc++] Derived& operator++() ^ /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:778:29: warning: prefix 'Derived& boost::iterators::detail::iterator_facade_base::operator--()' should return 'boost::iterators::detail::iterator_facade_base&' [-Weffc++] Derived& operator--() ^ /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:784:31: warning: postfix 'Derived boost::iterators::detail::iterator_facade_base::operator--(int)' should return 'boost::iterators::detail::iterator_facade_base' [-Weffc++] Derived operator--(int) ^ /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:875:3: warning: postfix 'typename boost::iterators::detail::postfix_increment_result::type boost::iterators::operator++(boost::iterators::iterator_facade&, int)' should return 'boost::iterators::iterator_facade' [-Weffc++] ) ^ /pbulk/work/net/libcmis/work/.buildlink/include/boost/token_functions.hpp: In instantiation of 'boost::char_separator::char_separator(const Char*, const Char*, boost::empty_token_policy) [with Char = wchar_t; Tr = std::char_traits]': /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_parsing.hpp:320:22: required from 'boost::date_time::period boost::date_time::from_simple_string_type(const std::__cxx11::basic_string&) [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 >::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:0, 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::special_values_parser() [with date_type = boost::gregorian::date; charT = char]': /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/time_parsing.hpp:316:18: required from 'time_type boost::date_time::parse_iso_time(const string&, char) [with time_type = boost::posix_time::ptime; std::__cxx11::string = std::__cxx11::basic_string]' /pbulk/work/net/libcmis/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::m_sv_strings' should be initialized in the member initialization list [-Weffc++] special_values_parser() ^~~~~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/period_parser.hpp:19:0, 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::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::__cxx11::string = std::__cxx11::basic_string]' /pbulk/work/net/libcmis/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::cache' should be initialized in the member initialization list [-Weffc++] parse_match_result() : ^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/token_iterator.hpp:24:0, 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_separator(const Char*, const Char*, boost::empty_token_policy) [with Char = char; Tr = std::char_traits]': /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::__cxx11::string = std::__cxx11::basic_string]' /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 >::m_kept_delims' should be initialized in the member initialization list [-Weffc++] char_separator(const Char* dropped_delims, ^~~~~~~~~~~~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/range/iterator_range_core.hpp:27:0, 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:29: warning: prefix 'Derived& boost::iterators::detail::iterator_facade_base::operator++()' should return 'boost::iterators::detail::iterator_facade_base&' [-Weffc++] Derived& operator++() ^ /pbulk/work/net/libcmis/work/.buildlink/include/boost/token_functions.hpp: In instantiation of 'boost::char_separator::char_separator(const Char*, const Char*, boost::empty_token_policy) [with Char = wchar_t; Tr = std::char_traits]': /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_parsing.hpp:320:22: required from 'boost::date_time::period boost::date_time::from_simple_string_type(const std::__cxx11::basic_string&) [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 >::m_kept_delims' should be initialized in the member initialization list [-Weffc++] /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:778:29: warning: prefix 'Derived& boost::iterators::detail::iterator_facade_base::operator--()' should return 'boost::iterators::detail::iterator_facade_base&' [-Weffc++] Derived& operator--() ^ /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:784:31: warning: postfix 'Derived boost::iterators::detail::iterator_facade_base::operator--(int)' should return 'boost::iterators::detail::iterator_facade_base' [-Weffc++] Derived operator--(int) ^ /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:875:3: warning: postfix 'typename boost::iterators::detail::postfix_increment_result::type boost::iterators::operator++(boost::iterators::iterator_facade&, int)' should return 'boost::iterators::iterator_facade' [-Weffc++] ) ^ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/format_date_parser.hpp:17:0, 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::special_values_parser() [with date_type = boost::gregorian::date; charT = char]': /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/time_parsing.hpp:316:18: required from 'time_type boost::date_time::parse_iso_time(const string&, char) [with time_type = boost::posix_time::ptime; std::__cxx11::string = std::__cxx11::basic_string]' /pbulk/work/net/libcmis/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::m_sv_strings' should be initialized in the member initialization list [-Weffc++] special_values_parser() ^~~~~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/period_parser.hpp:19:0, 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::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::__cxx11::string = std::__cxx11::basic_string]' /pbulk/work/net/libcmis/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::cache' should be initialized in the member initialization list [-Weffc++] 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::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::special_values_parser() [with date_type = boost::gregorian::date; charT = char]' /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/time_parsing.hpp:316:18: required from 'time_type boost::date_time::parse_iso_time(const string&, char) [with time_type = boost::posix_time::ptime; std::__cxx11::string = std::__cxx11::basic_string]' /pbulk/work/net/libcmis/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::m_next_chars' should be initialized in the member initialization list [-Weffc++] 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 >, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >, std::__cxx11::basic_string, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string&, long int, false, false>': /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:854:9: required from 'class boost::iterators::iterator_facade >, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >, std::__cxx11::basic_string, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string&, long int>' /pbulk/work/net/libcmis/work/.buildlink/include/boost/token_iterator.hpp:30:9: required from 'class boost::token_iterator >, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >' /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::operator++() [with Derived = boost::token_iterator >, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >; Value = std::__cxx11::basic_string; CategoryOrTraversal = boost::iterators::forward_traversal_tag; Reference = const std::__cxx11::basic_string&; Difference = long int]' should return 'boost::iterators::detail::iterator_facade_base >, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >, std::__cxx11::basic_string, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string&, long int, false, false>&' [-Weffc++] Derived& operator++() ^~~~~~~~ /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp: In instantiation of 'class boost::iterators::detail::iterator_facade_base >, std::__cxx11::basic_string >, std::__cxx11::basic_string, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string&, long int, false, false>': /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:854:9: required from 'class boost::iterators::iterator_facade >, std::__cxx11::basic_string >, std::__cxx11::basic_string, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string&, long int>' /pbulk/work/net/libcmis/work/.buildlink/include/boost/token_iterator.hpp:30:9: required from 'class boost::token_iterator >, std::__cxx11::basic_string >' /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::operator++() [with Derived = boost::token_iterator >, std::__cxx11::basic_string >; Value = std::__cxx11::basic_string; CategoryOrTraversal = boost::iterators::forward_traversal_tag; Reference = const std::__cxx11::basic_string&; Difference = long int]' should return 'boost::iterators::detail::iterator_facade_base >, std::__cxx11::basic_string >, std::__cxx11::basic_string, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string&, long 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::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::special_values_parser() [with date_type = boost::gregorian::date; charT = char]' /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/time_parsing.hpp:316:18: required from 'time_type boost::date_time::parse_iso_time(const string&, char) [with time_type = boost::posix_time::ptime; std::__cxx11::string = std::__cxx11::basic_string]' /pbulk/work/net/libcmis/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::m_next_chars' should be initialized in the member initialization list [-Weffc++] 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::string_parse_tree(boost::date_time::string_parse_tree::collection_type, unsigned int) [with charT = char; boost::date_time::string_parse_tree::collection_type = std::vector >]': /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::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::string_type = std::__cxx11::basic_string]' /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/special_values_parser.hpp:54:17: required from 'boost::date_time::special_values_parser::special_values_parser() [with date_type = boost::gregorian::date; charT = char]' /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/time_parsing.hpp:316:18: required from 'time_type boost::date_time::parse_iso_time(const string&, char) [with time_type = boost::posix_time::ptime; std::__cxx11::string = std::__cxx11::basic_string]' /pbulk/work/net/libcmis/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::m_next_chars' should be initialized in the member initialization list [-Weffc++] 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::string_parse_tree(boost::date_time::string_parse_tree::collection_type, unsigned int) [with charT = char; boost::date_time::string_parse_tree::collection_type = std::vector >]': /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::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::string_type = std::__cxx11::basic_string]' /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/special_values_parser.hpp:54:17: required from 'boost::date_time::special_values_parser::special_values_parser() [with date_type = boost::gregorian::date; charT = char]' /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/time_parsing.hpp:316:18: required from 'time_type boost::date_time::parse_iso_time(const string&, char) [with time_type = boost::posix_time::ptime; std::__cxx11::string = std::__cxx11::basic_string]' /pbulk/work/net/libcmis/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::m_next_chars' should be initialized in the member initialization list [-Weffc++] 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:0, 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:240:51: warning: user-defined 'boost::algorithm::detail::pred_andF boost::algorithm::operator&&(const boost::algorithm::predicate_facade&, const boost::algorithm::predicate_facade&)' always evaluates both arguments [-Weffc++] const predicate_facade& Pred2 ) ^ /pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/classification.hpp:264:51: warning: user-defined 'boost::algorithm::detail::pred_orF boost::algorithm::operator||(const boost::algorithm::predicate_facade&, const boost::algorithm::predicate_facade&)' always evaluates both arguments [-Weffc++] const predicate_facade& Pred2 ) ^ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/range/iterator_range_core.hpp:27:0, 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, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, long 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, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, long 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, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, long int, true, true>' /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:854:9: required from 'class boost::iterators::iterator_facade, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, long int>' /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_adaptor.hpp:249:9: required from 'class boost::iterators::iterator_adaptor, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>, __gnu_cxx::__normal_iterator >, 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]' /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/string_parse_tree.hpp:110:54: required from 'boost::date_time::string_parse_tree::string_parse_tree(boost::date_time::string_parse_tree::collection_type, unsigned int) [with charT = char; boost::date_time::string_parse_tree::collection_type = std::vector >]' /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::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::string_type = std::__cxx11::basic_string]' /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/special_values_parser.hpp:54:17: required from 'boost::date_time::special_values_parser::special_values_parser() [with date_type = boost::gregorian::date; charT = char]' /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/time_parsing.hpp:316:18: required from 'time_type boost::date_time::parse_iso_time(const string&, char) [with time_type = boost::posix_time::ptime; std::__cxx11::string = std::__cxx11::basic_string]' /pbulk/work/net/libcmis/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::operator++() [with Derived = boost::iterators::transform_iterator, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>; Value = char; CategoryOrTraversal = boost::iterators::random_access_traversal_tag; Reference = char; Difference = long int]' should return 'boost::iterators::detail::iterator_facade_base, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, long int, false, false>&' [-Weffc++] Derived& operator++() ^~~~~~~~ /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp: In instantiation of 'class boost::iterators::detail::iterator_facade_base, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, long 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, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, long int, true, true>' /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:854:9: required from 'class boost::iterators::iterator_facade, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, long int>' /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_adaptor.hpp:249:9: required from 'class boost::iterators::iterator_adaptor, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>, __gnu_cxx::__normal_iterator >, 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, __gnu_cxx::__normal_iterator >, 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; RangeT = std::__cxx11::basic_string; FunctorT = boost::algorithm::detail::to_lowerF]' /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]' /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/string_parse_tree.hpp:110:54: required from 'boost::date_time::string_parse_tree::string_parse_tree(boost::date_time::string_parse_tree::collection_type, unsigned int) [with charT = char; boost::date_time::string_parse_tree::collection_type = std::vector >]' /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::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::string_type = std::__cxx11::basic_string]' /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/special_values_parser.hpp:54:17: required from 'boost::date_time::special_values_parser::special_values_parser() [with date_type = boost::gregorian::date; charT = char]' /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/time_parsing.hpp:316:18: required from 'time_type boost::date_time::parse_iso_time(const string&, char) [with time_type = boost::posix_time::ptime; std::__cxx11::string = std::__cxx11::basic_string]' /pbulk/work/net/libcmis/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::operator--() [with Derived = boost::iterators::transform_iterator, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>; Value = char; CategoryOrTraversal = boost::iterators::random_access_traversal_tag; Reference = char; Difference = long int]' should return 'boost::iterators::detail::iterator_facade_base, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, long int, true, false>&' [-Weffc++] 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::operator--(int) [with Derived = boost::iterators::transform_iterator, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>; Value = char; CategoryOrTraversal = boost::iterators::random_access_traversal_tag; Reference = char; Difference = long int]' should return 'boost::iterators::detail::iterator_facade_base, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, long int, true, false>' [-Weffc++] Derived operator--(int) ^~~~~~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/function/function_template.hpp:14:0, 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++] 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 >, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >, std::__cxx11::basic_string, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string&, long int, false, false>': /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:854:9: required from 'class boost::iterators::iterator_facade >, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >, std::__cxx11::basic_string, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string&, long int>' /pbulk/work/net/libcmis/work/.buildlink/include/boost/token_iterator.hIn file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/range/iterator_range_core.hpp:27:0, 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, fropp:30:9: required from 'class boost::token_iterator >, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >' /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::operator++() [with Derived = boost::token_iterator >, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >; Value = std::__cxx11::basic_string; CategoryOrTraversal = boost::iterators::forward_traversal_tag; Reference = const std::__cxx11::basic_string&; Difference = long int]' should return 'boost::iterators::detail::iterator_faIn file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/range/iterator_range_core.hpp:27:0, 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, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >, std::__cxx11::basic_string, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string&, long int, false, false>': /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:854:9: required from 'class boost::iterators::iterator_facade, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >, std::__cxx11::basic_string, boost::iterm ../../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, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, long 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, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>, char, boost::iterators::randomcade_base >, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >, std::__cxx11::basic_string, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string&, long int, false, false>&' [-Weffc++] Derived& operator++() ^~~~~~~~ _access_traversal_tag, char, long 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, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, long int, true, true>' /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:854:9: required from 'class boost::iterators::iterator_facade, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, long int>' /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_adaptor.hpp:249:9: required from 'class boost::iterators::iterator_adaptor, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>, __gnu_cxx::__normal_iterator >, 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]' /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/string_parse_tree.hpp:110:54: required from 'boost::date_time::string_parse_tree::string_parse_tree(boost::date_time::string_parse_tree::collection_type, unsigators::forward_traversal_tag, const std::__cxx11::basic_string&, long int>' /pbulk/work/net/libcmis/work/.buildlink/include/boost/token_iterator.hpp:30:9: required from 'class boost::token_iterator, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >' /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::operator++() [with Derived = boost::token_iterator, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >; Value = std::__cxx11::basic_string; CategoryOrTraversal = boost::iterators::forward_traversal_tag; Reference = cned int) [with charT = char; boost::date_time::string_parse_tree::collection_type = std::vector >]' /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::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::string_type = std::__cxx11::basic_string]' /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/special_values_parser.hpp:54:17: required from 'boost::date_time::special_values_parser::special_values_parser() [with date_type = boost::gregorian::date; charT = char]' /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/time_parsing.hpp:316:18: required from 'time_type boost::date_time::parse_iso_time(const string&, char) [with tonst std::__cxx11::basic_string&; Difference = long int]' should return 'boost::iterators::detail::iterator_facade_base, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >, std::__cxx11::basic_string, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string&, long int, false, false>&' [-Weffc++] Derived& operator++() ^~~~~~~~ ime_type = boost::posix_time::ptime; std::__cxx11::string = std::__cxx11::basic_string]' /pbulk/work/net/libcmis/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::operator++() [with Derived = boost::iterators::transform_iterator, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>; Value = char; CategoryOrTraversal = boost::iterators::random_access_traversal_tag; Reference = char; Difference = long int]' should return 'boost::iterators::detail::iterator_facade_base, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, long int, false, false>&' [-Weffc++] Derived& operator++() ^~~~~~~~ /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp: In instantiation of 'class boost::iterators::detail::iterator_facade_base, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, long 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, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, long int, true, true>' /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:854:9: required from 'class boost::iterators::iterator_facade, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, long int>' /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_adaptor.hpp:249:9: required from 'class boost::iterators::iterator_adaptor, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>, __gnu_cxx::__normal_iterator >, 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, __gnu_cxx::__normal_iterator >, 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; RangeT = std::__cxx11::basic_string; FunctorT = boost::algorithm::detail::to_lowerF]' /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]' /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/string_parse_tree.hpp:110:54: required from 'boost::date_time::string_parse_tree::string_parse_tree(boost::date_time::string_parse_tree::collection_type, unsigned int) [with charT = char; boost::date_time::string_parse_tree::collection_type = std::vector >]' /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::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::string_type = std::__cxx11::basic_string]' /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/special_values_parser.hpp:54:17: required from 'boost::date_time::special_values_parser::special_values_parser() [with date_type = boost::gregorian::date; charT = char]' /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/time_parsing.hpp:316:18: required from 'time_type boost::date_time::parse_iso_time(const string&, char) [with time_type = boost::posix_time::ptime; std::__cxx11::string = std::__cxx11::basic_string]' /pbulk/work/net/libcmis/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::operator--() [with Derived = boost::iterators::transform_iterator, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>; Value = char; CategoryOrTraversal = boost::iterators::random_access_traversal_tag; Reference = char; Difference = long int]' should return 'boost::iterators::detail::iterator_facade_base, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, long int, true, false>&' [-Weffc++] 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::operator--(int) [with Derived = boost::iterators::transform_iterator, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>; Value = char; CategoryOrTraversal = boost::iterators::random_access_traversal_tag; Reference = char; Difference = long int]' should return 'boost::iterators::detail::iterator_facade_base, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, long int, true, false>' [-Weffc++] Derived operator--(int) ^~~~~~~~ /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp: In substitution of 'template typename boost::iterators::detail::postfix_increment_result::type boost::iterators::operator++(boost::iterators::iterator_facade&, int) [with I = boost::token_iterator, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >; V = std::__cxx11::basic_string; TC = boost::iterators::forward_traversal_tag; R = const std::__cxx11::basic_string&; D = long 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&, const std::__cxx11::basic_string&>, boost::mpl::not_ >, mpl_::bool_, mpl_::bool_, mpl_::bool_ >, boost::mpl::if_&, std::__cxx11::basic_string >, boost::iterators::detail::postfix_increment_proxy, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string > >, boost::iterators::detail::writable_postfix_increment_proxy, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string > > >, boost::mpl::identity, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string > > >::type boost::iterators::operator++(boost::iterators::iterator_facade, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >, std::__cxx11::basic_string, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string&, long int>&, int)' should return 'boost::iterators::iterator_facade, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >, std::__cxx11::basic_string, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string&, long int>' [-Weffc++] operator++( ^~~~~~~~ /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp: In instantiation of 'class boost::iterators::detail::iterator_facade_base >, std::__cxx11::basic_string >, std::__cxx11::basic_string, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string&, long int, false, false>': /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:854:9: required from 'class boost::iterators::iterator_facade >, std::__cxx11::basic_string >, std::__cxx11::basic_string, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string&, long int>' /pbulk/work/net/libcmis/work/.buildlink/include/boost/token_iterator.hpp:30:9: required from 'class boost::token_iterator >, std::__cxx11::basic_string >' /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::operator++() [with Derived = boost::token_iterator >, std::__cxx11::basic_string >; Value = std::__cxx11::basic_string; CategoryOrTraversal = boost::iterators::forward_traversal_tag; Reference = const std::__cxx11::basic_string&; Difference = long int]' should return 'boost::iterators::detail::iterator_facade_base >, std::__cxx11::basic_string >, std::__cxx11::basic_string, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string&, long int, false, false>&' [-Weffc++] CXX libcmis_la-ws-repositoryservice.lo In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/shared_ptr.hpp:17:0, 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++] esft2_deleter_wrapper() BOOST_SP_NOEXCEPT ^~~~~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/trim.hpp:23:0, 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:240:51: warning: user-defined 'boost::algorithm::detail::pred_andF boost::algorithm::operator&&(const boost::algorithm::predicate_facade&, const boost::algorithm::predicate_facade&)' always evaluates both arguments [-Weffc++] const predicate_facade& Pred2 ) ^ /pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/classification.hpp:264:51: warning: user-defined 'boost::algorithm::detail::pred_orF boost::algorithm::operator||(const boost::algorithm::predicate_facade&, const boost::algorithm::predicate_facade&)' always evaluates both arguments [-Weffc++] const predicate_facade& Pred2 ) ^ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/function/function_template.hpp:14:0, 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++] 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 >, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >, std::__cxx11::basic_string, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string&, long int, false, false>': /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:854:9: required from 'class boost::iterators::iterator_facade >, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >, std::__cxx11::basic_string, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string&, long int>' /pbulk/work/net/libcmis/work/.buildlink/include/boost/token_iterator.hpp:30:9: required from 'class boost::token_iterator >, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >' /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_parsing.hpp:322:36: required from 'boost::date_time::period boost::date_time::from_simple_string_type(const std::__cxx11::basic_string&) [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::operator++() [with Derived = boost::token_iterator >, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >; Value = std::__cxx11::basic_string; CategoryOrTraversal = boost::iterators::forward_traversal_tag; Reference = const std::__cxx11::basic_string&; Difference = long int]' should return 'boost::iterators::detail::iterator_facade_base >, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >, std::__cxx11::basic_string, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string&, long int, false, false>&' [-Weffc++] Derived& operator++() ^~~~~~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/range/iterator_range_core.hpp:27:0, 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, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >, std::__cxx11::basic_string, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string&, long int, false, false>': /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:854:9: required from 'class boost::iterators::iterator_facade, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >, std::__cxx11::basic_string, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string&, long int>' /pbulk/work/net/libcmis/work/.buildlink/include/boost/token_iterator.hpp:30:9: required from 'class boost::token_iterator, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >' /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::operator++() [with Derived = boost::token_iterator, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >; Value = std::__cxx11::basic_string; CategoryOrTraversal = boost::iterators::forward_traversal_tag; Reference = const std::__cxx11::basic_string&; Difference = long int]' should return 'boost::iterators::detail::iterator_facade_base, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >, std::__cxx11::basic_string, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string&, long int, false, false>&' [-Weffc++] Derived& operator++() ^~~~~~~~ /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp: In substitution of 'template typename boost::iterators::detail::postfix_increment_result::type boost::iterators::operator++(boost::iterators::iterator_facade&, int) [with I = boost::token_iterator, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >; V = std::__cxx11::basic_string; TC = boost::iterators::forward_traversal_tag; R = const std::__cxx11::basic_string&; D = long 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&, const std::__cxx11::basic_string&>, boost::mpl::not_ >, mpl_::bool_, mpl_::bool_, mpl_::bool_ >, boost::mpl::if_&, std::__cxx11::basic_string >, boost::iterators::detail::postfix_increment_proxy, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string > >, boost::iterators::detail::writable_postfix_increment_proxy, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string > > >, boost::mpl::identity, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string > > >::type boost::iterators::operator++(boost::iterators::iterator_facade, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >, std::__cxx11::basic_string, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string&, long int>&, int)' should return 'boost::iterators::iterator_facade, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >, std::__cxx11::basic_string, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string&, long int>' [-Weffc++] operator++( ^~~~~~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/token_iterator.hpp:24:0, 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_separator(const Char*, const Char*, boost::empty_token_policy) [with Char = char; Tr = std::char_traits]': /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::__cxx11::string = std::__cxx11::basic_string]' /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 >::m_kept_delims' should be initialized in the member initialization list [-Weffc++] char_separator(const Char* dropped_delims, ^~~~~~~~~~~~~~ /pbulk/work/net/libcmis/work/.buildlink/include/boost/token_functions.hpp: In instantiation of 'boost::char_separator::char_separator(const Char*, const Char*, boost::empty_token_policy) [with Char = wchar_t; Tr = std::char_traits]': /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_parsing.hpp:320:22: required from 'boost::date_time::period boost::date_time::from_simple_string_type(const std::__cxx11::basic_string&) [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 >::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:0, 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::special_values_parser() [with date_type = boost::gregorian::date; charT = char]': /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/time_parsing.hpp:316:18: required from 'time_type boost::date_time::parse_iso_time(const string&, char) [with time_type = boost::posix_time::ptime; std::__cxx11::string = std::__cxx11::basic_string]' /pbulk/work/net/libcmis/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::m_sv_strings' should be initialized in the member initialization list [-Weffc++] special_values_parser() ^~~~~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/period_parser.hpp:19:0, 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::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::__cxx11::string = std::__cxx11::basic_string]' /pbulk/work/net/libcmis/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::cache' should be initialized in the member initialization list [-Weffc++] 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::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::special_values_parser() [with date_type = boost::gregorian::date; charT = char]' /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/time_parsing.hpp:316:18: required from 'time_type boost::date_time::parse_iso_time(const string&, char) [with time_type = boost::posix_time::ptime; std::__cxx11::string = std::__cxx11::basic_string]' /pbulk/work/net/libcmis/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::m_next_chars' should be initialized in the member initialization list [-Weffc++] 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 >, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >, std::__cxx11::basic_string, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string&, long int, false, false>': /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:854:9: required from 'class boost::iterators::iterator_facade >, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >, std::__cxx11::basic_string, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string&, long int>' /pbulk/work/net/libcmis/work/.buildlink/include/boost/token_iterator.hpp:30:9: required from 'class boost::token_iterator >, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >' /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_parsing.hpp:322:36: required from 'boost::date_time::period boost::date_time::from_simple_string_type(const std::__cxx11::basic_string&) [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::operator++() [with Derived = boost::token_iterator >, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >; Value = std::__cxx11::basic_string; CategoryOrTraversal = boost::iterators::forward_traversal_tag; Reference = const std::__cxx11::basic_string&; Difference = long int]' should return 'boost::iterators::detail::iterator_facade_base >, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >, std::__cxx11::basic_string, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string&, long int, false, false>&' [-Weffc++] 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::string_parse_tree(boost::date_time::string_parse_tree::collection_type, unsigned int) [with charT = char; boost::date_time::string_parse_tree::collection_type = std::vector >]': /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::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::string_type = std::__cxx11::basic_string]' /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/special_values_parser.hpp:54:17: required from 'boost::date_time::special_values_parser::special_values_parser() [with date_type = boost::gregorian::date; charT = char]' /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/time_parsing.hpp:316:18: required from 'time_type boost::date_time::parse_iso_time(const string&, char) [with time_type = boost::posix_time::ptime; std::__cxx11::string = std::__cxx11::basic_string]' /pbulk/work/net/libcmis/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::m_next_chars' should be initialized in the member initialization list [-Weffc++] 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:0, 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_separator(const Char*, const Char*, boost::empty_token_policy) [with Char = char; Tr = std::char_traits]': /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::__cxx11::string = std::__cxx11::basic_string]' /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 >::m_kept_delims' should be initialized in the member initialization list [-Weffc++] char_separator(const Char* dropped_delims, ^~~~~~~~~~~~~~ /pbulk/work/net/libcmis/work/.buildlink/include/boost/token_functions.hpp: In instantiation of 'boost::char_separator::char_separator(const Char*, const Char*, boost::empty_token_policy) [with Char = wchar_t; Tr = std::char_traits]': /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_parsing.hpp:320:22: required from 'boost::date_time::period boost::date_time::from_simple_string_type(const std::__cxx11::basic_string&) [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 >::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:0, 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::special_values_parser() [with date_type = boost::gregorian::date; charT = char]': /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/time_parsing.hpp:316:18: required from 'time_type boost::date_time::parse_iso_time(const string&, char) [with time_type = boost::posix_time::ptime; std::__cxx11::string = std::__cxx11::basic_string]' /pbulk/work/net/libcmis/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::m_sv_strings' should be initialized in the member initialization list [-Weffc++] special_values_parser() ^~~~~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/period_parser.hpp:19:0, 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::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::__cxx11::string = std::__cxx11::basic_string]' /pbulk/work/net/libcmis/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::cache' should be initialized in the member initialization list [-Weffc++] parse_match_result() : ^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/range/iterator_range_core.hpp:27:0, 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, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, long 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, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, long 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, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, long int, true, true>' /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:854:9: required from 'class boost::iterators::iterator_facade, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, long int>' /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_adaptor.hpp:249:9: required from 'class boost::iterators::iterator_adaptor, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>, __gnu_cxx::__normal_iterator >, 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]' /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/string_parse_tree.hpp:110:54: required from 'boost::date_time::string_parse_tree::string_parse_tree(boost::date_time::string_parse_tree::collection_type, unsigned int) [with charT = char; boost::date_time::string_parse_tree::collection_type = std::vector >]' /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::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::string_type = std::__cxx11::basic_string]' /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/special_values_parser.hpp:54:17: required from 'boost::date_time::special_values_parser::special_values_parser() [with date_type = boost::gregorian::date; charT = char]' /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/time_parsing.hpp:316:18: required from 'time_type boost::date_time::parse_iso_time(const string&, char) [with time_type = boost::posix_time::ptime; std::__cxx11::string = std::__cxx11::basic_string]' /pbulk/work/net/libcmis/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::operator++() [with Derived = boost::iterators::transform_iterator, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>; Value = char; CategoryOrTraversal = boost::iterators::random_access_traversal_tag; Reference = char; Difference = long int]' should return 'boost::iterators::detail::iterator_facade_base, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, long int, false, false>&' [-Weffc++] Derived& operator++() ^~~~~~~~ /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp: In instantiation of 'class boost::iterators::detail::iterator_facade_base, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, long 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, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, long int, true, true>' /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:854:9: required from 'class boost::iterators::iterator_facade, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, long int>' /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_adaptor.hpp:249:9: required from 'class boost::iterators::iterator_adaptor, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>, __gnu_cxx::__normal_iterator >, 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, __gnu_cxx::__normal_iterator >, 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; RangeT = std::__cxx11::basic_string; FunctorT = boost::algorithm::detail::to_lowerF]' /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]' /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/string_parse_tree.hpp:110:54: required from 'boost::date_time::string_parse_tree::string_parse_tree(boost::date_time::string_parse_tree::collection_type, unsigned int) [with charT = char; boost::date_time::string_parse_tree::collection_type = std::vector >]' /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::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::string_type = std::__cxx11::basic_string]' /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/special_values_parser.hpp:54:17: required from 'boost::date_time::special_values_parser::special_values_parser() [with date_type = boost::gregorian::date; charT = char]' /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/time_parsing.hpp:316:18: required from 'time_type boost::date_time::parse_iso_time(const string&, char) [with time_type = boost::posix_time::ptime; std::__cxx11::string = std::__cxx11::basic_string]' /pbulk/work/net/libcmis/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::operator--() [with Derived = boost::iterators::transform_iterator, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>; Value = char; CategoryOrTraversal = boost::iterators::random_access_traversal_tag; Reference = char; Difference = long int]' should return 'boost::iterators::detail::iterator_facade_base, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, long int, true, false>&' [-Weffc++] 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::operator--(int) [with Derived = boost::iterators::transform_iterator, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>; Value = char; CategoryOrTraversal = boost::iterators::random_access_traversal_tag; Reference = char; Difference = long int]' should return 'boost::iterators::detail::iterator_facade_base, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, long int, true, false>' [-Weffc++] 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::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::special_values_parser() [with date_type = boost::gregorian::date; charT = char]' /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/time_parsing.hpp:316:18: required from 'time_type boost::date_time::parse_iso_time(const string&, char) [with time_type = boost::posix_time::ptime; std::__cxx11::string = std::__cxx11::basic_string]' /pbulk/work/net/libcmis/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::m_next_chars' should be initialized in the member initialization list [-Weffc++] 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::string_parse_tree(boost::date_time::string_parse_tree::collection_type, unsigned int) [with charT = char; boost::date_time::string_parse_tree::collection_type = std::vector >]': /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::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::string_type = std::__cxx11::basic_string]' /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/special_values_parser.hpp:54:17: required from 'boost::date_time::special_values_parser::special_values_parser() [with date_type = boost::gregorian::date; charT = char]' /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/time_parsing.hpp:316:18: required from 'time_type boost::date_time::parse_iso_time(const string&, char) [with time_type = boost::posix_time::ptime; std::__cxx11::string = std::__cxx11::basic_string]' /pbulk/work/net/libcmis/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::m_next_chars' should be initialized in the member initialization list [-Weffc++] 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:0, 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, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, long 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, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, long 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, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, long int, true, true>' /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:854:9: required from 'class boost::iterators::iterator_facade, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, long int>' /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_adaptor.hpp:249:9: required from 'class boost::iterators::iterator_adaptor, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>, __gnu_cxx::__normal_iterator >, 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]' /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/string_parse_tree.hpp:110:54: required from 'boost::date_time::string_parse_tree::string_parse_tree(boost::date_time::string_parse_tree::collection_type, unsigned int) [with charT = char; boost::date_time::string_parse_tree::collection_type = std::vector >]' /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::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::string_type = std::__cxx11::basic_string]' /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/special_values_parser.hpp:54:17: required from 'boost::date_time::special_values_parser::special_values_parser() [with date_type = boost::gregorian::date; charT = char]' /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/time_parsing.hpp:316:18: required from 'time_type boost::date_time::parse_iso_time(const string&, char) [with time_type = boost::posix_time::ptime; std::__cxx11::string = std::__cxx11::basic_string]' /pbulk/work/net/libcmis/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::operator++() [with Derived = boost::iterators::transform_iterator, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>; Value = char; CategoryOrTraversal = boost::iterators::random_access_traversal_tag; Reference = char; Difference = long int]' should return 'boost::iterators::detail::iterator_facade_base, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, long int, false, false>&' [-Weffc++] Derived& operator++() ^~~~~~~~ /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp: In instantiation of 'class boost::iterators::detail::iterator_facade_base, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, long 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, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, long int, true, true>' /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:854:9: required from 'class boost::iterators::iterator_facade, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, long int>' /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_adaptor.hpp:249:9: required from 'class boost::iterators::iterator_adaptor, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>, __gnu_cxx::__normal_iterator >, 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, __gnu_cxx::__normal_iterator >, 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; RangeT = std::__cxx11::basic_string; FunctorT = boost::algorithm::detail::to_lowerF]' /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]' /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/string_parse_tree.hpp:110:54: required from 'boost::date_time::string_parse_tree::string_parse_tree(boost::date_time::string_parse_tree::collection_type, unsigned int) [with charT = char; boost::date_time::string_parse_tree::collection_type = std::vector >]' /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::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::string_type = std::__cxx11::basic_string]' /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/special_values_parser.hpp:54:17: required from 'boost::date_time::special_values_parser::special_values_parser() [with date_type = boost::gregorian::date; charT = char]' /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/time_parsing.hpp:316:18: required from 'time_type boost::date_time::parse_iso_time(const string&, char) [with time_type = boost::posix_time::ptime; std::__cxx11::string = std::__cxx11::basic_string]' /pbulk/work/net/libcmis/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::operator--() [with Derived = boost::iterators::transform_iterator, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>; Value = char; CategoryOrTraversal = boost::iterators::random_access_traversal_tag; Reference = char; Difference = long int]' should return 'boost::iterators::detail::iterator_facade_base, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, long int, true, false>&' [-Weffc++] 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::operator--(int) [with Derived = boost::iterators::transform_iterator, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>; Value = char; CategoryOrTraversal = boost::iterators::random_access_traversal_tag; Reference = char; Difference = long int]' should return 'boost::iterators::detail::iterator_facade_base, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, long int, true, false>' [-Weffc++] Derived operator--(int) ^~~~~~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/shared_ptr.hpp:17:0, 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++] esft2_deleter_wrapper() BOOST_SP_NOEXCEPT ^~~~~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/range/iterator_range_core.hpp:27:0, 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:29: warning: prefix 'Derived& boost::iterators::detail::iterator_facade_base::operator++()' should return 'boost::iterators::detail::iterator_facade_base&' [-Weffc++] Derived& operator++() ^ /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:778:29: warning: prefix 'Derived& boost::iterators::detail::iterator_facade_base::operator--()' should return 'boost::iterators::detail::iterator_facade_base&' [-Weffc++] Derived& operator--() ^ /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:784:31: warning: postfix 'Derived boost::iterators::detail::iterator_facade_base::operator--(int)' should return 'boost::iterators::detail::iterator_facade_base' [-Weffc++] Derived operator--(int) ^ /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:875:3: warning: postfix 'typename boost::iterators::detail::postfix_increment_result::type boost::iterators::operator++(boost::iterators::iterator_facade&, int)' should return 'boost::iterators::iterator_facade' [-Weffc++] ) ^ CXX libcmis_la-ws-requests.lo In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/trim.hpp:23:0, 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:240:51: warning: user-defined 'boost::algorithm::detail::pred_andF boost::algorithm::operator&&(const boost::algorithm::predicate_facade&, const boost::algorithm::predicate_facade&)' always evaluates both arguments [-Weffc++] const predicate_facade& Pred2 ) ^ /pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/classification.hpp:264:51: warning: user-defined 'boost::algorithm::detail::pred_orF boost::algorithm::operator||(const boost::algorithm::predicate_facade&, const boost::algorithm::predicate_facade&)' always evaluates both arguments [-Weffc++] const predicate_facade& Pred2 ) ^ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/shared_ptr.hpp:17:0, 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++] esft2_deleter_wrapper() BOOST_SP_NOEXCEPT ^~~~~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/function/function_template.hpp:14:0, 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++] function_base() : vtable(0) { } ^~~~~~~~~~~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/uuid/name_generator_md5.hpp:10:0, 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++] md5() ^~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/time_duration.hpp:17:0, 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:17: warning: prefix 'T& boost::operators_impl::output_iterator_helper::operator++()' should return 'boost::operators_impl::output_iterator_helper&' [-Weffc++] T& operator++() { return static_cast(*this); } ^ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/uuid/name_generator_sha1.hpp:11:0, 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++] 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:0, 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++] random_provider() = default; ^~~~~~~~~~~~~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/uuid/time_generator.hpp:8:0, 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_v1.hpp: In constructor 'boost::uuids::time_generator_v1::time_generator_v1()': /pbulk/work/net/libcmis/work/.buildlink/include/boost/uuid/time_generator_v1.hpp:72:29: note: synthesized method 'boost::uuids::detail::random_provider::random_provider()' first required here detail::random_provider prov; ^~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/uuid/time_generator.hpp:10:0, 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++] 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++] 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:0, 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:17: warning: prefix 'T& boost::operators_impl::output_iterator_helper::operator++()' should return 'boost::operators_impl::output_iterator_helper&' [-Weffc++] T& operator++() { return static_cast(*this); } ^ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/range/iterator_range_core.hpp:27:0, 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:29: warning: prefix 'Derived& boost::iterators::detail::iterator_facade_base::operator++()' should return 'boost::iterators::detail::iterator_facade_base&' [-Weffc++] Derived& operator++() ^ /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:778:29: warning: prefix 'Derived& boost::iterators::detail::iterator_facade_base::operator--()' should return 'boost::iterators::detail::iterator_facade_base&' [-Weffc++] Derived& operator--() ^ /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:784:31: warning: postfix 'Derived boost::iterators::detail::iterator_facade_base::operator--(int)' should return 'boost::iterators::detail::iterator_facade_base' [-Weffc++] Derived operator--(int) ^ /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:875:3: warning: postfix 'typename boost::iterators::detail::postfix_increment_result::type boost::iterators::operator++(boost::iterators::iterator_facade&, int)' should return 'boost::iterators::iterator_facade' [-Weffc++] ) ^ /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp: In instantiation of 'class boost::iterators::detail::iterator_facade_base >, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >, std::__cxx11::basic_string, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string&, long int, false, false>': /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:854:9: required from 'class boost::iterators::iterator_facade >, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >, std::__cxx11::basic_string, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string&, long int>' /pbulk/work/net/libcmis/work/.buildlink/include/boost/token_iterator.hpp:30:9: required from 'class boost::token_iterator >, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >' /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::operator++() [with Derived = boost::token_iterator >, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >; Value = std::__cxx11::basic_string; CategoryOrTraversal = boost::iterators::forward_traversal_tag; Reference = const std::__cxx11::basic_string&; Difference = long int]' should return 'boost::iterators::detail::iterator_facade_base >, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >, std::__cxx11::basic_string, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string&, long int, false, false>&' [-Weffc++] Derived& operator++() ^~~~~~~~ /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp: In instantiation of 'class boost::iterators::detail::iterator_facade_base >, std::__cxx11::basic_string >, std::__cxx11::basic_string, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string&, long int, false, false>': /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:854:9: required from 'class boost::iterators::iterator_facade >, std::__cxx11::basic_string >, std::__cxx11::basic_string, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string&, long int>' /pbulk/work/net/libcmis/work/.buildlink/include/boost/token_iterator.hpp:30:9: required from 'class boost::token_iterator >, std::__cxx11::basic_string >' /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::operator++() [with Derived = boost::token_iterator >, std::__cxx11::basic_string >; Value = std::__cxx11::basic_string; CategoryOrTraversal = boost::iterators::forward_traversal_tag; Reference = const std::__cxx11::basic_string&; Difference = long int]' should return 'boost::iterators::detail::iterator_facade_base >, std::__cxx11::basic_string >, std::__cxx11::basic_string, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string&, long int, false, false>&' [-Weffc++] In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/range/iterator_range_core.hpp:27:0, 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 >, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >, std::__cxx11::basic_string, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string&, long int, false, false>': /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:854:9: required from 'class boost::iterators::iterator_facade >, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >, std::__cxx11::basic_string, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string&, long int>' /pbulk/work/net/libcmis/work/.buildlink/include/boost/token_iterator.hpp:30:9: required from 'class boost::token_iterator >, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >' /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::operator++() [with Derived = boost::token_iterator >, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >; Value = std::__cxx11::basic_string; CategoryOrTraversal = boost::iterators::forward_traversal_tag; Reference = const std::__cxx11::basic_string&; Difference = long int]' should return 'boost::iterators::detail::iterator_facade_base >, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >, std::__cxx11::basic_string, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string&, long int, false, false>&' [-Weffc++] Derived& operator++() ^~~~~~~~ /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp: In instantiation of 'class boost::iterators::detail::iterator_facade_base >, std::__cxx11::basic_string >, std::__cxx11::basic_string, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string&, long int, false, false>': /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:854:9: required from 'class boost::iterators::iterator_facade >, std::__cxx11::basic_string >, std::__cxx11::basic_string, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string&, long int>' /pbulk/work/net/libcmis/work/.buildlink/include/boost/token_iterator.hpp:30:9: required from 'class boost::token_iterator >, std::__cxx11::basic_string >' /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::operator++() [with Derived = boost::token_iterator >, std::__cxx11::basic_string >; Value = std::__cxx11::basic_string; CategoryOrTraversal = boost::iterators::forward_traversal_tag; Reference = const std::__cxx11::basic_string&; Difference = long int]' should return 'boost::iterators::detail::iterator_facade_base >, std::__cxx11::basic_string >, std::__cxx11::basic_string, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string&, long int, false, false>&' [-Weffc++] In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/trim.hpp:23:0, 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:240:51: warning: user-defined 'boost::algorithm::detail::pred_andF boost::algorithm::operator&&(const boost::algorithm::predicate_facade&, const boost::algorithm::predicate_facade&)' always evaluates both arguments [-Weffc++] const predicate_facade& Pred2 ) ^ /pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/classification.hpp:264:51: warning: user-defined 'boost::algorithm::detail::pred_orF boost::algorithm::operator||(const boost::algorithm::predicate_facade&, const boost::algorithm::predicate_facade&)' always evaluates both arguments [-Weffc++] const predicate_facade& Pred2 ) ^ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/function/function_template.hpp:14:0, 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++] 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, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >, std::__cxx11::basic_string, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string&, long int, false, false>': /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:854:9: required from 'class boost::iterators::iterator_facade, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >, std::__cxx11::basic_string, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string&, long int>' /pbulk/work/net/libcmis/work/.buildlink/include/boost/token_iterator.hpp:30:9: required from 'class boost::token_iterator, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >' /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::operator++() [with Derived = boost::token_iterator, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >; Value = std::__cxx11::basic_string; CategoryOrTraversal = boost::iterators::forward_traversal_tag; Reference = const std::__cxx11::basic_string&; Difference = long int]' should return 'boost::iterators::detail::iterator_facade_base, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >, std::__cxx11::basic_string, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string&, long int, false, false>&' [-Weffc++] /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp: In substitution of 'template typename boost::iterators::detail::postfix_increment_result::type boost::iterators::operator++(boost::iterators::iterator_facade&, int) [with I = boost::token_iterator, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >; V = std::__cxx11::basic_string; TC = boost::iterators::forward_traversal_tag; R = const std::__cxx11::basic_string&; D = long 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&, const std::__cxx11::basic_string&>, boost::mpl::not_ >, mpl_::bool_, mpl_::bool_, mpl_::bool_ >, boost::mpl::if_&, std::__cxx11::basic_string >, boost::iterators::detail::postfix_increment_proxy, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string > >, boost::iterators::detail::writable_postfix_increment_proxy, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string > > >, boost::mpl::identity, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string > > >::type boost::iterators::operator++(boost::iterators::iterator_facade, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >, std::__cxx11::basic_string, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string&, long int>&, int)' should return 'boost::iterators::iterator_facade, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >, std::__cxx11::basic_string, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string&, long int>' [-Weffc++] operator++( ^~~~~~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/range/iterator_range_core.hpp:27:0, 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, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >, std::__cxx11::basic_string, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string&, long int, false, false>': /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:854:9: required from 'class boost::iterators::iterator_facade, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >, std::__cxx11::basic_string, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string&, long int>' /pbulk/work/net/libcmis/work/.buildlink/include/boost/token_iterator.hpp:30:9: required from 'class boost::token_iterator, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >' /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::operator++() [with Derived = boost::token_iterator, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >; Value = std::__cxx11::basic_string; CategoryOrTraversal = boost::iterators::forward_traversal_tag; Reference = const std::__cxx11::basic_string&; Difference = long int]' should return 'boost::iterators::detail::iterator_facade_base, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >, std::__cxx11::basic_string, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string&, long int, false, false>&' [-Weffc++] Derived& operator++() ^~~~~~~~ /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp: In substitution of 'template typename boost::iterators::detail::postfix_increment_result::type boost::iterators::operator++(boost::iterators::iterator_facade&, int) [with I = boost::token_iterator, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >; V = std::__cxx11::basic_string; TC = boost::iterators::forward_traversal_tag; R = const std::__cxx11::basic_string&; D = long 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&, const std::__cxx11::basic_string&>, boost::mpl::not_ >, mpl_::bool_, mpl_::bool_, mpl_::bool_ >, boost::mpl::if_&, std::__cxx11::basic_string >, boost::iterators::detail::postfix_increment_proxy, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string > >, boost::iterators::detail::writable_postfix_increment_proxy, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string > > >, boost::mpl::identity, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string > > >::type boost::iterators::operator++(boost::iterators::iterator_facade, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >, std::__cxx11::basic_string, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string&, long int>&, int)' should return 'boost::iterators::iterator_facade, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >, std::__cxx11::basic_string, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string&, long int>' [-Weffc++] operator++( ^~~~~~~~ /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp: In instantiation of 'class boost::iterators::detail::iterator_facade_base >, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >, std::__cxx11::basic_string, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string&, long int, false, false>': /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:854:9: required from 'class boost::iterators::iterator_facade >, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >, std::__cxx11::basic_string, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string&, long int>' /pbulk/work/net/libcmis/work/.buildlink/include/boost/token_iterator.hpp:30:9: required from 'class boost::token_iterator >, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >' /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_parsing.hpp:322:36: required from 'boost::date_time::period boost::date_time::from_simple_string_type(const std::__cxx11::basic_string&) [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::operator++() [with Derived = boost::token_iterator >, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >; Value = std::__cxx11::basic_string; CategoryOrTraversal = boost::iterators::forward_traversal_tag; Reference = const std::__cxx11::basic_string&; Difference = long int]' should return 'boost::iterators::detail::iterator_facade_base >, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >, std::__cxx11::basic_string, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string&, long int, false, false>&' [-Weffc++] Derived& operator++() ^~~~~~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/token_iterator.hpp:24:0, 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_separator(const Char*, const Char*, boost::empty_token_policy) [with Char = char; Tr = std::char_traits]': /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::__cxx11::string = std::__cxx11::basic_string]' /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 >::m_kept_delims' should be initialized in the member initialization list [-Weffc++] char_separator(const Char* dropped_delims, ^~~~~~~~~~~~~~ /pbulk/work/net/libcmis/work/.buildlink/include/boost/token_functions.hpp: In instantiation of 'boost::char_separator::char_separator(const Char*, const Char*, boost::empty_token_policy) [with Char = wchar_t; Tr = std::char_traits]': /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_parsing.hpp:320:22: required from 'boost::date_time::period boost::date_time::from_simple_string_type(const std::__cxx11::basic_string&) [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 >::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 >, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >, std::__cxx11::basic_string, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string&, long int, false, false>': /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:854:9: required from 'class boost::iterators::iterator_facade >, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >, std::__cxx11::basic_string, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string&, long int>' /pbulk/work/net/libcmis/work/.buildlink/include/boost/token_iterator.hpp:30:9: required from 'class boost::token_iterator >, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >' /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_parsing.hpp:322:36: required from 'boost::date_time::period boost::date_time::from_simple_string_type(const std::__cxx11::basic_string&) [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::operator++() [with Derived = boost::token_iterator >, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >; Value = std::__cxx11::basic_string; CategoryOrTraversal = boost::iterators::forward_traversal_tag; Reference = const std::__cxx11::basic_string&; Difference = long int]' should return 'boost::iterators::detail::iterator_facade_base >, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >, std::__cxx11::basic_string, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string&, long int, false, false>&' [-Weffc++] Derived& operator++() ^~~~~~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/format_date_parser.hpp:17:0, 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::special_values_parser() [with date_type = boost::gregorian::date; charT = char]': /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/time_parsing.hpp:316:18: required from 'time_type boost::date_time::parse_iso_time(const string&, char) [with time_type = boost::posix_time::ptime; std::__cxx11::string = std::__cxx11::basic_string]' /pbulk/work/net/libcmis/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::m_sv_strings' should be initialized in the member initialization list [-Weffc++] special_values_parser() ^~~~~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/period_parser.hpp:19:0, 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::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::__cxx11::string = std::__cxx11::basic_string]' /pbulk/work/net/libcmis/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::cache' should be initialized in the member initialization list [-Weffc++] parse_match_result() : ^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/range/iterator_range_core.hpp:27:0, 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, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, long 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, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, long 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, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, long int, true, true>' /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:854:9: required from 'class boost::iterators::iterator_facade, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, long int>' /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_adaptor.hpp:249:9: required from 'class boost::iterators::iterator_adaptor, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>, __gnu_cxx::__normal_iterator >, 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, __gnu_cxx::__normal_iterator >, 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; RangeT = std::__cxx11::basic_string; FunctorT = boost::algorithm::detail::to_lowerF]' /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]' 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::operator++() [with Derived = boost::iterators::transform_iterator, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>; Value = char; CategoryOrTraversal = boost::iterators::random_access_traversal_tag; Reference = char; Difference = long int]' should return 'boost::iterators::detail::iterator_facade_base, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, long int, false, false>&' [-Weffc++] Derived& operator++() ^~~~~~~~ /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp: In instantiation of 'class boost::iterators::detail::iterator_facade_base, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, long 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, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, long int, true, true>' /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:854:9: required from 'class boost::iterators::iterator_facade, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, long int>' /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_adaptor.hpp:249:9: required from 'class boost::iterators::iterator_adaptor, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>, __gnu_cxx::__normal_iterator >, 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, __gnu_cxx::__normal_iterator >, 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; RangeT = std::__cxx11::basic_string; FunctorT = boost::algorithm::detail::to_lowerF]' /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]' 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::operator--() [with Derived = boost::iterators::transform_iterator, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>; Value = char; CategoryOrTraversal = boost::iterators::random_access_traversal_tag; Reference = char; Difference = long int]' should return 'boost::iterators::detail::iterator_facade_base, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, long int, true, false>&' [-Weffc++] 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::operator--(int) [with Derived = boost::iterators::transform_iterator, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>; Value = char; CategoryOrTraversal = boost::iterators::random_access_traversal_tag; Reference = char; Difference = long int]' should return 'boost::iterators::detail::iterator_facade_base, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, long int, true, false>' [-Weffc++] Derived operator--(int) ^~~~~~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/token_iterator.hpp:24:0, 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_separator(const Char*, const Char*, boost::empty_token_policy) [with Char = char; Tr = std::char_traits]': /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::__cxx11::string = std::__cxx11::basic_string]' /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 >::m_kept_delims' should be initialized in the member initialization list [-Weffc++] char_separator(const Char* dropped_delims, ^~~~~~~~~~~~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/period_parser.hpp:19:0, 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::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::special_values_parser() [with date_type = boost::gregorian::date; charT = char]' /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/time_parsing.hpp:316:18: required from 'time_type boost::date_time::parse_iso_time(const string&, char) [with time_type = boost::posix_time::ptime; std::__cxx11::string = std::__cxx11::basic_string]' /pbulk/work/net/libcmis/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::m_next_chars' should be initialized in the member initialization list [-Weffc++] 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_separator(const Char*, const Char*, boost::empty_token_policy) [with Char = wchar_t; Tr = std::char_traits]': /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_parsing.hpp:320:22: required from 'boost::date_time::period boost::date_time::from_simple_string_type(const std::__cxx11::basic_string&) [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 >::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:0, 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::special_values_parser() [with date_type = boost::gregorian::date; charT = char]': /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/time_parsing.hpp:316:18: required from 'time_type boost::date_time::parse_iso_time(const string&, char) [with time_type = boost::posix_time::ptime; std::__cxx11::string = std::__cxx11::basic_string]' /pbulk/work/net/libcmis/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::m_sv_strings' should be initialized in the member initialization list [-Weffc++] special_values_parser() ^~~~~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/period_parser.hpp:19:0, 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::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::__cxx11::string = std::__cxx11::basic_string]' /pbulk/work/net/libcmis/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::cache' should be initialized in the member initialization list [-Weffc++] 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::string_parse_tree(boost::date_time::string_parse_tree::collection_type, unsigned int) [with charT = char; boost::date_time::string_parse_tree::collection_type = std::vector >]': /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::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::string_type = std::__cxx11::basic_string]' /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/special_values_parser.hpp:54:17: required from 'boost::date_time::special_values_parser::special_values_parser() [with date_type = boost::gregorian::date; charT = char]' /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/time_parsing.hpp:316:18: required from 'time_type boost::date_time::parse_iso_time(const string&, char) [with time_type = boost::posix_time::ptime; std::__cxx11::string = std::__cxx11::basic_string]' /pbulk/work/net/libcmis/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::m_next_chars' should be initialized in the member initialization list [-Weffc++] 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::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::special_values_parser() [with date_type = boost::gregorian::date; charT = char]' /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/time_parsing.hpp:316:18: required from 'time_type boost::date_time::parse_iso_time(const string&, char) [with time_type = boost::posix_time::ptime; std::__cxx11::string = std::__cxx11::basic_string]' /pbulk/work/net/libcmis/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::m_next_chars' should be initialized in the member initialization list [-Weffc++] 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::string_parse_tree(boost::date_time::string_parse_tree::collection_type, unsigned int) [with charT = char; boost::date_time::string_parse_tree::collection_type = std::vector >]': /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::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::string_type = std::__cxx11::basic_string]' /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/special_values_parser.hpp:54:17: required from 'boost::date_time::special_values_parser::special_values_parser() [with date_type = boost::gregorian::date; charT = char]' /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/time_parsing.hpp:316:18: required from 'time_type boost::date_time::parse_iso_time(const string&, char) [with time_type = boost::posix_time::ptime; std::__cxx11::string = std::__cxx11::basic_string]' /pbulk/work/net/libcmis/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::m_next_chars' should be initialized in the member initialization list [-Weffc++] 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:0, 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, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, long 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, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, long 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, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, long int, true, true>' /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:854:9: required from 'class boost::iterators::iterator_facade, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, long int>' /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_adaptor.hpp:249:9: required from 'class boost::iterators::iterator_adaptor, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>, __gnu_cxx::__normal_iterator >, 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]' /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/string_parse_tree.hpp:110:54: required from 'boost::date_time::string_parse_tree::string_parse_tree(boost::date_time::string_parse_tree::collection_type, unsigned int) [with charT = char; boost::date_time::string_parse_tree::collection_type = std::vector >]' /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::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::string_type = std::__cxx11::basic_string]' /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/special_values_parser.hpp:54:17: required from 'boost::date_time::special_values_parser::special_values_parser() [with date_type = boost::gregorian::date; charT = char]' /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/time_parsing.hpp:316:18: required from 'time_type boost::date_time::parse_iso_time(const string&, char) [with time_type = boost::posix_time::ptime; std::__cxx11::string = std::__cxx11::basic_string]' /pbulk/work/net/libcmis/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::operator++() [with Derived = boost::iterators::transform_iterator, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>; Value = char; CategoryOrTraversal = boost::iterators::random_access_traversal_tag; Reference = char; Difference = long int]' should return 'boost::iterators::detail::iterator_facade_base, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, long int, false, false>&' [-Weffc++] Derived& operator++() ^~~~~~~~ /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp: In instantiation of 'class boost::iterators::detail::iterator_facade_base, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, long 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, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, long int, true, true>' /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:854:9: required from 'class boost::iterators::iterator_facade, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, long int>' /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_adaptor.hpp:249:9: required from 'class boost::iterators::iterator_adaptor, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>, __gnu_cxx::__normal_iterator >, 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, __gnu_cxx::__normal_iterator >, 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; RangeT = std::__cxx11::basic_string; FunctorT = boost::algorithm::detail::to_lowerF]' /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]' /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/string_parse_tree.hpp:110:54: required from 'boost::date_time::string_parse_tree::string_parse_tree(boost::date_time::string_parse_tree::collection_type, unsigned int) [with charT = char; boost::date_time::string_parse_tree::collection_type = std::vector >]' /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::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::string_type = std::__cxx11::basic_string]' /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/special_values_parser.hpp:54:17: required from 'boost::date_time::special_values_parser::special_values_parser() [with date_type = boost::gregorian::date; charT = char]' /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/time_parsing.hpp:316:18: required from 'time_type boost::date_time::parse_iso_time(const string&, char) [with time_type = boost::posix_time::ptime; std::__cxx11::string = std::__cxx11::basic_string]' /pbulk/work/net/libcmis/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::operator--() [with Derived = boost::iterators::transform_iterator, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>; Value = char; CategoryOrTraversal = boost::iterators::random_access_traversal_tag; Reference = char; Difference = long int]' should return 'boost::iterators::detail::iterator_facade_base, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, long int, true, false>&' [-Weffc++] 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::operator--(int) [with Derived = boost::iterators::transform_iterator, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>; Value = char; CategoryOrTraversal = boost::iterators::random_access_traversal_tag; Reference = char; Difference = long int]' should return 'boost::iterators::detail::iterator_facade_base, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, long int, true, false>' [-Weffc++] Derived operator--(int) ^~~~~~~~ CXX libcmis_la-ws-session.lo CXX libcmis_la-ws-soap.lo In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/shared_ptr.hpp:17:0, 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++] esft2_deleter_wrapper() BOOST_SP_NOEXCEPT ^~~~~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/time_duration.hpp:17:0, 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:17: warning: prefix 'T& boost::operators_impl::output_iterator_helper::operator++()' should return 'boost::operators_impl::output_iterator_helper&' [-Weffc++] T& operator++() { return static_cast(*this); } ^ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/range/iterator_range_core.hpp:27:0, 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:29: warning: prefix 'Derived& boost::iterators::detail::iterator_facade_base::operator++()' should return 'boost::iterators::detail::iterator_facade_base&' [-Weffc++] Derived& operator++() ^ /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:778:29: warning: prefix 'Derived& boost::iterators::detail::iterator_facade_base::operator--()' should return 'boost::iterators::detail::iterator_facade_base&' [-Weffc++] Derived& operator--() ^ /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:784:31: warning: postfix 'Derived boost::iterators::detail::iterator_facade_base::operator--(int)' should return 'boost::iterators::detail::iterator_facade_base' [-Weffc++] Derived operator--(int) ^ /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:875:3: warning: postfix 'typename boost::iterators::detail::postfix_increment_result::type boost::iterators::operator++(boost::iterators::iterator_facade&, int)' should return 'boost::iterators::iterator_facade' [-Weffc++] ) ^ 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 >, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >, std::__cxx11::basic_string, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string&, long int, false, false>': /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:854:9: required from 'class boost::iterators::iterator_facade >, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >, std::__cxx11::basic_string, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string&, long int>' /pbulk/work/net/libcmis/work/.buildlink/include/boost/token_iterator.hpp:30:9: required from 'class boost::token_iterator >, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >' /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::operator++() [with Derived = boost::token_iterator >, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >; Value = std::__cxx11::basic_string; CategoryOrTraversal = boost::iterators::forward_traversal_tag; Reference = const std::__cxx11::basic_string&; Difference = long int]' should return 'boost::iterators::detail::iterator_facade_base >, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >, std::__cxx11::basic_string, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string&, long int, false, false>&' [-Weffc++] Derived& operator++() ^~~~~~~~ /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp: In instantiation of 'class boost::iterators::detail::iterator_facade_base >, std::__cxx11::basic_string >, std::__cxx11::basic_string, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string&, long int, false, false>': /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:854:9: required from 'class boost::iterators::iterator_facade >, std::__cxx11::basic_string >, std::__cxx11::basic_string, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string&, long int>' /pbulk/work/net/libcmis/work/.buildlink/include/boost/token_iterator.hpp:30:9: required from 'class boost::token_iterator >, std::__cxx11::basic_string >' /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::operator++() [with Derived = boost::token_iterator >, std::__cxx11::basic_string >; Value = std::__cxx11::basic_string; CategoryOrTraversal = boost::iterators::forward_traversal_tag; Reference = const std::__cxx11::basic_string&; Difference = long int]' should return 'boost::iterators::detail::iterator_facade_base >, std::__cxx11::basic_string >, std::__cxx11::basic_string, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string&, long int, false, false>&' [-Weffc++] In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/trim.hpp:23:0, 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:240:51: warning: user-defined 'boost::algorithm::detail::pred_andF boost::algorithm::operator&&(const boost::algorithm::predicate_facade&, const boost::algorithm::predicate_facade&)' always evaluates both arguments [-Weffc++] const predicate_facade& Pred2 ) ^ /pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/classification.hpp:264:51: warning: user-defined 'boost::algorithm::detail::pred_orF boost::algorithm::operator||(const boost::algorithm::predicate_facade&, const boost::algorithm::predicate_facade&)' always evaluates both arguments [-Weffc++] const predicate_facade& Pred2 ) ^ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/function/function_template.hpp:14:0, 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++] function_base() : vtable(0) { } ^~~~~~~~~~~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/range/iterator_range_core.hpp:27:0, 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, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >, std::__cxx11::basic_string, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string&, long int, false, false>': /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:854:9: required from 'class boost::iterators::iterator_facade, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >, std::__cxx11::basic_string, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string&, long int>' /pbulk/work/net/libcmis/work/.buildlink/include/boost/token_iterator.hpp:30:9: required from 'class boost::token_iterator, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >' /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::operator++() [with Derived = boost::token_iterator, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >; Value = std::__cxx11::basic_string; CategoryOrTraversal = boost::iterators::forward_traversal_tag; Reference = const std::__cxx11::basic_string&; Difference = long int]' should return 'boost::iterators::detail::iterator_facade_base, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >, std::__cxx11::basic_string, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string&, long int, false, false>&' [-Weffc++] Derived& operator++() ^~~~~~~~ /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp: In substitution of 'template typename boost::iterators::detail::postfix_increment_result::type boost::iterators::operator++(boost::iterators::iterator_facade&, int) [with I = boost::token_iterator, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >; V = std::__cxx11::basic_string; TC = boost::iterators::forward_traversal_tag; R = const std::__cxx11::basic_string&; D = long 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&, const std::__cxx11::basic_string&>, boost::mpl::not_ >, mpl_::bool_, mpl_::bool_, mpl_::bool_ >, boost::mpl::if_&, std::__cxx11::basic_string >, boost::iterators::detail::postfix_increment_proxy, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string > >, boost::iterators::detail::writable_postfix_increment_proxy, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string > > >, boost::mpl::identity, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string > > >::type boost::iterators::operator++(boost::iterators::iterator_facade, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >, std::__cxx11::basic_string, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string&, long int>&, int)' should return 'boost::iterators::iterator_facade, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >, std::__cxx11::basic_string, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string&, long int>' [-Weffc++] operator++( ^~~~~~~~ CXX libcmis_la-xml-utils.lo /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp: In instantiation of 'class boost::iterators::detail::iterator_facade_base >, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >, std::__cxx11::basic_string, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string&, long int, false, false>': /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:854:9: required from 'class boost::iterators::iterator_facade >, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >, std::__cxx11::basic_string, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string&, long int>' /pbulk/work/net/libcmis/work/.buildlink/include/boost/token_iterator.hpp:30:9: required from 'class boost::token_iterator >, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >' /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_parsing.hpp:322:36: required from 'boost::date_time::period boost::date_time::from_simple_string_type(const std::__cxx11::basic_string&) [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::operator++() [with Derived = boost::token_iterator >, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >; Value = std::__cxx11::basic_string; CategoryOrTraversal = boost::iterators::forward_traversal_tag; Reference = const std::__cxx11::basic_string&; Difference = long int]' should return 'boost::iterators::detail::iterator_facade_base >, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >, std::__cxx11::basic_string, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string&, long int, false, false>&' [-Weffc++] Derived& operator++() ^~~~~~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/token_iterator.hpp:24:0, 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_separator(const Char*, const Char*, boost::empty_token_policy) [with Char = char; Tr = std::char_traits]': /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::__cxx11::string = std::__cxx11::basic_string]' /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 >::m_kept_delims' should be initialized in the member initialization list [-Weffc++] char_separator(const Char* dropped_delims, ^~~~~~~~~~~~~~ /pbulk/work/net/libcmis/work/.buildlink/include/boost/token_functions.hpp: In instantiation of 'boost::char_separator::char_separator(const Char*, const Char*, boost::empty_token_policy) [with Char = wchar_t; Tr = std::char_traits]': /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_parsing.hpp:320:22: required from 'boost::date_time::period boost::date_time::from_simple_string_type(const std::__cxx11::basic_string&) [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 >::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:0, 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::special_values_parser() [with date_type = boost::gregorian::date; charT = char]': /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/time_parsing.hpp:316:18: required from 'time_type boost::date_time::parse_iso_time(const string&, char) [with time_type = boost::posix_time::ptime; std::__cxx11::string = std::__cxx11::basic_string]' /pbulk/work/net/libcmis/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::m_sv_strings' should be initialized in the member initialization list [-Weffc++] special_values_parser() ^~~~~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/period_parser.hpp:19:0, 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::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::__cxx11::string = std::__cxx11::basic_string]' /pbulk/work/net/libcmis/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::cache' should be initialized in the member initialization list [-Weffc++] 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::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::special_values_parser() [with date_type = boost::gregorian::date; charT = char]' /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/time_parsing.hpp:316:18: required from 'time_type boost::date_time::parse_iso_time(const string&, char) [with time_type = boost::posix_time::ptime; std::__cxx11::string = std::__cxx11::basic_string]' /pbulk/work/net/libcmis/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::m_next_chars' should be initialized in the member initialization list [-Weffc++] 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::string_parse_tree(boost::date_time::string_parse_tree::collection_type, unsigned int) [with charT = char; boost::date_time::string_parse_tree::collection_type = std::vector >]': /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::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::string_type = std::__cxx11::basic_string]' /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/special_values_parser.hpp:54:17: required from 'boost::date_time::special_values_parser::special_values_parser() [with date_type = boost::gregorian::date; charT = char]' /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/time_parsing.hpp:316:18: required from 'time_type boost::date_time::parse_iso_time(const string&, char) [with time_type = boost::posix_time::ptime; std::__cxx11::string = std::__cxx11::basic_string]' /pbulk/work/net/libcmis/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::m_next_chars' should be initialized in the member initialization list [-Weffc++] 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:0, 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, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, long 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, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, long 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, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, long int, true, true>' /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:854:9: required from 'class boost::iterators::iterator_facade, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, long int>' /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_adaptor.hpp:249:9: required from 'class boost::iterators::iterator_adaptor, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>, __gnu_cxx::__normal_iterator >, 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]' /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/string_parse_tree.hpp:110:54: required from 'boost::date_time::string_parse_tree::string_parse_tree(boost::date_time::string_parse_tree::collection_type, unsigned int) [with charT = char; boost::date_time::string_parse_tree::collection_type = std::vector >]' /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::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::string_type = std::__cxx11::basic_string]' /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/special_values_parser.hpp:54:17: required from 'boost::date_time::special_values_parser::special_values_parser() [with date_type = boost::gregorian::date; charT = char]' /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/time_parsing.hpp:316:18: required from 'time_type boost::date_time::parse_iso_time(const string&, char) [with time_type = boost::posix_time::ptime; std::__cxx11::string = std::__cxx11::basic_string]' /pbulk/work/net/libcmis/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::operator++() [with Derived = boost::iterators::transform_iterator, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>; Value = char; CategoryOrTraversal = boost::iterators::random_access_traversal_tag; Reference = char; Difference = long int]' should return 'boost::iterators::detail::iterator_facade_base, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, long int, false, false>&' [-Weffc++] Derived& operator++() ^~~~~~~~ /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp: In instantiation of 'class boost::iterators::detail::iterator_facade_base, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, long 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, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, long int, true, true>' /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:854:9: required from 'class boost::iterators::iterator_facade, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, long int>' /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_adaptor.hpp:249:9: required from 'class boost::iterators::iterator_adaptor, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>, __gnu_cxx::__normal_iterator >, 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, __gnu_cxx::__normal_iterator >, 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; RangeT = std::__cxx11::basic_string; FunctorT = boost::algorithm::detail::to_lowerF]' /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]' /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/string_parse_tree.hpp:110:54: required from 'boost::date_time::string_parse_tree::string_parse_tree(boost::date_time::string_parse_tree::collection_type, unsigned int) [with charT = char; boost::date_time::string_parse_tree::collection_type = std::vector >]' /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::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::string_type = std::__cxx11::basic_string]' /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/special_values_parser.hpp:54:17: required from 'boost::date_time::special_values_parser::special_values_parser() [with date_type = boost::gregorian::date; charT = char]' /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/time_parsing.hpp:316:18: required from 'time_type boost::date_time::parse_iso_time(const string&, char) [with time_type = boost::posix_time::ptime; std::__cxx11::string = std::__cxx11::basic_string]' /pbulk/work/net/libcmis/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::operator--() [with Derived = boost::iterators::transform_iterator, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>; Value = char; CategoryOrTraversal = boost::iterators::random_access_traversal_tag; Reference = char; Difference = long int]' should return 'boost::iterators::detail::iterator_facade_base, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, long int, true, false>&' [-Weffc++] 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::operator--(int) [with Derived = boost::iterators::transform_iterator, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>; Value = char; CategoryOrTraversal = boost::iterators::random_access_traversal_tag; Reference = char; Difference = long int]' should return 'boost::iterators::detail::iterator_facade_base, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, long int, true, false>' [-Weffc++] Derived operator--(int) ^~~~~~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/shared_ptr.hpp:17:0, 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++] esft2_deleter_wrapper() BOOST_SP_NOEXCEPT ^~~~~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/shared_ptr.hpp:17:0, 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++] esft2_deleter_wrapper() BOOST_SP_NOEXCEPT ^~~~~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/uuid/name_generator_md5.hpp:10:0, 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++] md5() ^~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/uuid/name_generator_sha1.hpp:11:0, 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++] 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/date_time/time_duration.hpp:17:0, 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:17: warning: prefix 'T& boost::operators_impl::output_iterator_helper::operator++()' should return 'boost::operators_impl::output_iterator_helper&' [-Weffc++] T& operator++() { return static_cast(*this); } ^ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/uuid/basic_random_generator.hpp:11:0, 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++] random_provider() = default; ^~~~~~~~~~~~~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/uuid/time_generator.hpp:8:0, 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_v1.hpp: In constructor 'boost::uuids::time_generator_v1::time_generator_v1()': /pbulk/work/net/libcmis/work/.buildlink/include/boost/uuid/time_generator_v1.hpp:72:29: note: synthesized method 'boost::uuids::detail::random_provider::random_provider()' first required here detail::random_provider prov; ^~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/uuid/time_generator.hpp:10:0, 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++] 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++] 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/range/iterator_range_core.hpp:27:0, 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:29: warning: prefix 'Derived& boost::iterators::detail::iterator_facade_base::operator++()' should return 'boost::iterators::detail::iterator_facade_base&' [-Weffc++] Derived& operator++() ^ /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:778:29: warning: prefix 'Derived& boost::iterators::detail::iterator_facade_base::operator--()' should return 'boost::iterators::detail::iterator_facade_base&' [-Weffc++] Derived& operator--() ^ /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:784:31: warning: postfix 'Derived boost::iterators::detail::iterator_facade_base::operator--(int)' should return 'boost::iterators::detail::iterator_facade_base' [-Weffc++] Derived operator--(int) ^ /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:875:3: warning: postfix 'typename boost::iterators::detail::postfix_increment_result::type boost::iterators::operator++(boost::iterators::iterator_facade&, int)' should return 'boost::iterators::iterator_facade' [-Weffc++] ) ^ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/time_duration.hpp:17:0, 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:17: warning: prefix 'T& boost::operators_impl::output_iterator_helper::operator++()' should return 'boost::operators_impl::output_iterator_helper&' [-Weffc++] T& operator++() { return static_cast(*this); } ^ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/shared_ptr.hpp:17:0, 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++] esft2_deleter_wrapper() BOOST_SP_NOEXCEPT ^~~~~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/time_duration.hpp:17:0, 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:17: warning: prefix 'T& boost::operators_impl::output_iterator_helper::operator++()' should return 'boost::operators_impl::output_iterator_helper&' [-Weffc++] T& operator++() { return static_cast(*this); } ^ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/range/iterator_range_core.hpp:27:0, 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:29: warning: prefix 'Derived& boost::iterators::detail::iterator_facade_base::operator++()' should return 'boost::iterators::detail::iterator_facade_base&' [-Weffc++] Derived& operator++() ^ /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:778:29: warning: prefix 'Derived& boost::iterators::detail::iterator_facade_base::operator--()' should return 'boost::iterators::detail::iterator_facade_base&' [-Weffc++] Derived& operator--() ^ /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:784:31: warning: postfix 'Derived boost::iterators::detail::iterator_facade_base::operator--(int)' should return 'boost::iterators::detail::iterator_facade_base' [-Weffc++] Derived operator--(int) ^ /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:875:3: warning: postfix 'typename boost::iterators::detail::postfix_increment_result::type boost::iterators::operator++(boost::iterators::iterator_facade&, int)' should return 'boost::iterators::iterator_facade' [-Weffc++] ) ^ /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp: In instantiation of 'class boost::iterators::detail::iterator_facade_base >, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >, std::__cxx11::basic_string, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string&, long int, false, false>': /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:854:9: required from 'class boost::iterators::iterator_facade >, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >, std::__cxx11::basic_string, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string&, long int>' /pbulk/work/net/libcmis/work/.buildlink/include/boost/token_iterator.hpp:30:9: required from 'class boost::token_iterator >, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >' /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::operator++() [with Derived = boost::token_iterator >, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >; Value = std::__cxx11::basic_string; CategoryOrTraversal = boost::iterators::forward_traversal_tag; Reference = const std::__cxx11::basic_string&; Difference = long int]' should return 'boost::iterators::detail::iterator_facade_base >, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >, std::__cxx11::basic_string, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string&, long int, false, false>&' [-Weffc++] Derived& operator++() ^~~~~~~~ /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp: In instantiation of 'class boost::iterators::detail::iterator_facade_base >, std::__cxx11::basic_string >, std::__cxx11::basic_string, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string&, long int, false, false>': /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:854:9: required from 'class boost::iterators::iterator_facade >, std::__cxx11::basic_string >, std::__cxx11::basic_string, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string&, long int>' /pbulk/work/net/libcmis/work/.buildlink/include/boost/token_iterator.hpp:30:9: required from 'class boost::token_iterator >, std::__cxx11::basic_string >' /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::operator++() [with Derived = boost::token_iterator >, std::__cxx11::basic_string >; Value = std::__cxx11::basic_string; CategoryOrTraversal = boost::iterators::forward_traversal_tag; Reference = const std::__cxx11::basic_string&; Difference = long int]' should return 'boost::iterators::detail::iterator_facade_base >, std::__cxx11::basic_string >, std::__cxx11::basic_string, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string&, long int, false, false>&' [-Weffc++] In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/range/iterator_range_core.hpp:27:0, 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:29: warning: prefix 'Derived& boost::iterators::detail::iterator_facade_base::operator++()' should return 'boost::iterators::detail::iterator_facade_base&' [-Weffc++] Derived& operator++() ^ /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:778:29: warning: prefix 'Derived& boost::iterators::detail::iterator_facade_base::operator--()' should return 'boost::iterators::detail::iterator_facade_base&' [-Weffc++] Derived& operator--() ^ /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:784:31: warning: postfix 'Derived boost::iterators::detail::iterator_facade_base::operator--(int)' should return 'boost::iterators::detail::iterator_facade_base' [-Weffc++] Derived operator--(int) ^ /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:875:3: warning: postfix 'typename boost::iterators::detail::postfix_increment_result::type boost::iterators::operator++(boost::iterators::iterator_facade&, int)' should return 'boost::iterators::iterator_facade' [-Weffc++] ) ^ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/trim.hpp:23:0, 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:240:51: warning: user-defined 'boost::algorithm::detail::pred_andF boost::algorithm::operator&&(const boost::algorithm::predicate_facade&, const boost::algorithm::predicate_facade&)' always evaluates both arguments [-Weffc++] const predicate_facade& Pred2 ) ^ /pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/classification.hpp:264:51: warning: user-defined 'boost::algorithm::detail::pred_orF boost::algorithm::operator||(const boost::algorithm::predicate_facade&, const boost::algorithm::predicate_facade&)' always evaluates both arguments [-Weffc++] const predicate_facade& Pred2 ) ^ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/function/function_template.hpp:14:0, 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++] 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 >, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >, std::__cxx11::basic_string, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string&, long int, false, false>': /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:854:9: required from 'class boost::iterators::iterator_facade >, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >, std::__cxx11::basic_string, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string&, long int>' /pbulk/work/net/libcmis/work/.buildlink/include/boost/token_iterator.hpp:30:9: required from 'class boost::token_iterator >, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >' /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::operator++() [with Derived = boost::token_iterator >, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >; Value = std::__cxx11::basic_string; CategoryOrTraversal = boost::iterators::forward_traversal_tag; Reference = const std::__cxx11::basic_string&; Difference = long int]' should return 'boost::iterators::detail::iterator_facade_base >, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >, std::__cxx11::basic_string, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string&, long int, false, false>&' [-Weffc++] Derived& operator++() ^~~~~~~~ /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp: In instantiation of 'class boost::iterators::detail::iterator_facade_base >, std::__cxx11::basic_string >, std::__cxx11::basic_string, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string&, long int, false, false>': /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:854:9: required from 'class boost::iterators::iterator_facade >, std::__cxx11::basic_string >, std::__cxx11::basic_string, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string&, long int>' /pbulk/work/net/libcmis/work/.buildlink/include/boost/token_iterator.hpp:30:9: required from 'class boost::token_iterator >, std::__cxx11::basic_string >' /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::operator++() [with Derived = boost::token_iterator >, std::__cxx11::basic_string >; Value = std::__cxx11::basic_string; CategoryOrTraversal = boost::iterators::forward_traversal_tag; Reference = const std::__cxx11::basic_string&; Difference = long int]' should return 'boost::iterators::detail::iterator_facade_base >, std::__cxx11::basic_string >, std::__cxx11::basic_string, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string&, long int, false, false>&' [-Weffc++] In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/range/iterator_range_core.hpp:27:0, 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, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >, std::__cxx11::basic_string, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string&, long int, false, false>': /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:854:9: required from 'class boost::iterators::iterator_facade, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >, std::__cxx11::basic_string, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string&, long int>' /pbulk/work/net/libcmis/work/.buildlink/include/boost/token_iterator.hpp:30:9: required from 'class boost::token_iterator, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >' /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::operator++() [with Derived = boost::token_iterator, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >; Value = std::__cxx11::basic_string; CategoryOrTraversal = boost::iterators::forward_traversal_tag; Reference = const std::__cxx11::basic_string&; Difference = long int]' should return 'boost::iterators::detail::iterator_facade_base, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >, std::__cxx11::basic_string, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string&, long int, false, false>&' [-Weffc++] Derived& operator++() ^~~~~~~~ /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp: In substitution of 'template typename boost::iterators::detail::postfix_increment_result::type boost::iterators::operator++(boost::iterators::iterator_facade&, int) [with I = boost::token_iterator, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >; V = std::__cxx11::basic_string; TC = boost::iterators::forward_traversal_tag; R = const std::__cxx11::basic_string&; D = long 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&, const std::__cxx11::basic_string&>, boost::mpl::not_ >, mpl_::bool_, mpl_::bool_, mpl_::bool_ >, boost::mpl::if_&, std::__cxx11::basic_string >, boost::iterators::detail::postfix_increment_proxy, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string > >, boost::iterators::detail::writable_postfix_increment_proxy, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string > > >, boost::mpl::identity, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string > > >::type boost::iterators::operator++(boost::iterators::iterator_facade, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >, std::__cxx11::basic_string, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string&, long int>&, int)' should return 'boost::iterators::iterator_facade, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >, std::__cxx11::basic_string, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string&, long int>' [-Weffc++] operator++( ^~~~~~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/time_duration.hpp:17:0, 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:17: warning: prefix 'T& boost::operators_impl::output_iterator_helper::operator++()' should return 'boost::operators_impl::output_iterator_helper&' [-Weffc++] T& operator++() { return static_cast(*this); } ^ /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp: In instantiation of 'class boost::iterators::detail::iterator_facade_base >, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >, std::__cxx11::basic_string, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string&, long int, false, false>': /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:854:9: required from 'class boost::iterators::iterator_facade >, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >, std::__cxx11::basic_string, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string&, long int>' /pbulk/work/net/libcmis/work/.buildlink/include/boost/token_iterator.hpp:30:9: required from 'class boost::token_iterator >, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >' /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::operator++() [with Derived = boost::token_iterator >, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >; Value = std::__cxx11::basic_string; CategoryOrTraversal = boost::iterators::forward_traversal_tag; Reference = const std::__cxx11::basic_string&; Difference = long int]' should return 'boost::iterators::detail::iterator_facade_base >, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >, std::__cxx11::basic_string, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string&, long int, false, false>&' [-Weffc++] Derived& operator++() ^~~~~~~~ /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp: In instantiation of 'class boost::iterators::detail::iterator_facade_base >, std::__cxx11::basic_string >, std::__cxx11::basic_string, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string&, long int, false, false>': /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:854:9: required from 'class boost::iterators::iterator_facade >, std::__cxx11::basic_string >, std::__cxx11::basic_string, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string&, long int>' /pbulk/work/net/libcmis/work/.buildlink/include/boost/token_iterator.hpp:30:9: required from 'class boost::token_iterator >, std::__cxx11::basic_string >' /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::operator++() [with Derived = boost::token_iterator >, std::__cxx11::basic_string >; Value = std::__cxx11::basic_string; CategoryOrTraversal = boost::iterators::forward_traversal_tag; Reference = const std::__cxx11::basic_string&; Difference = long int]' should return 'boost::iterators::detail::iterator_facade_base >, std::__cxx11::basic_string >, std::__cxx11::basic_string, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string&, long int, false, false>&' [-Weffc++] In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/trim.hpp:23:0, 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:240:51: warning: user-defined 'boost::algorithm::detail::pred_andF boost::algorithm::operator&&(const boost::algorithm::predicate_facade&, const boost::algorithm::predicate_facade&)' always evaluates both arguments [-Weffc++] const predicate_facade& Pred2 ) ^ /pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/classification.hpp:264:51: warning: user-defined 'boost::algorithm::detail::pred_orF boost::algorithm::operator||(const boost::algorithm::predicate_facade&, const boost::algorithm::predicate_facade&)' always evaluates both arguments [-Weffc++] const predicate_facade& Pred2 ) ^ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/function/function_template.hpp:14:0, 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++] function_base() : vtable(0) { } ^~~~~~~~~~~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/range/iterator_range_core.hpp:27:0, 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, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >, std::__cxx11::basic_string, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string&, long int, false, false>': /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:854:9: required from 'class boost::iterators::iterator_facade, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >, std::__cxx11::basic_string, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string&, long int>' /pbulk/work/net/libcmis/work/.buildlink/include/boost/token_iterator.hpp:30:9: required from 'class boost::token_iterator, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >' /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::operator++() [with Derived = boost::token_iterator, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >; Value = std::__cxx11::basic_string; CategoryOrTraversal = boost::iterators::forward_traversal_tag; Reference = const std::__cxx11::basic_string&; Difference = long int]' should return 'boost::iterators::detail::iterator_facade_base, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >, std::__cxx11::basic_string, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string&, long int, false, false>&' [-Weffc++] Derived& operator++() ^~~~~~~~ /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp: In substitution of 'template typename boost::iterators::detail::postfix_increment_result::type boost::iterators::operator++(boost::iterators::iterator_facade&, int) [with I = boost::token_iterator, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >; V = std::__cxx11::basic_string; TC = boost::iterators::forward_traversal_tag; R = const std::__cxx11::basic_string&; D = long 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&, const std::__cxx11::basic_string&>, boost::mpl::not_ >, mpl_::bool_, mpl_::bool_, mpl_::bool_ >, boost::mpl::if_&, std::__cxx11::basic_string >, boost::iterators::detail::postfix_increment_proxy, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string > >, boost::iterators::detail::writable_postfix_increment_proxy, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string > > >, boost::mpl::identity, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string > > >::type boost::iterators::operator++(boost::iterators::iterator_facade, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >, std::__cxx11::basic_string, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string&, long int>&, int)' should return 'boost::iterators::iterator_facade, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >, std::__cxx11::basic_string, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string&, long int>' [-Weffc++] operator++( ^~~~~~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/range/iterator_range_core.hpp:27:0, 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:29: warning: prefix 'Derived& boost::iterators::detail::iterator_facade_base::operator++()' should return 'boost::iterators::detail::iterator_facade_base&' [-Weffc++] Derived& operator++() ^ /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:778:29: warning: prefix 'Derived& boost::iterators::detail::iterator_facade_base::operator--()' should return 'boost::iterators::detail::iterator_facade_base&' [-Weffc++] Derived& operator--() ^ /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:784:31: warning: postfix 'Derived boost::iterators::detail::iterator_facade_base::operator--(int)' should return 'boost::iterators::detail::iterator_facade_base' [-Weffc++] Derived operator--(int) ^ /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:875:3: warning: postfix 'typename boost::iterators::detail::postfix_increment_result::type boost::iterators::operator++(boost::iterators::iterator_facade&, int)' should return 'boost::iterators::iterator_facade' [-Weffc++] ) ^ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/trim.hpp:23:0, 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:240:51: warning: user-defined 'boost::algorithm::detail::pred_andF boost::algorithm::operator&&(const boost::algorithm::predicate_facade&, const boost::algorithm::predicate_facade&)' always evaluates both arguments [-Weffc++] const predicate_facade& Pred2 ) ^ /pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/classification.hpp:264:51: warning: user-defined 'boost::algorithm::detail::pred_orF boost::algorithm::operator||(const boost::algorithm::predicate_facade&, const boost::algorithm::predicate_facade&)' always evaluates both arguments [-Weffc++] const predicate_facade& Pred2 ) ^ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/function/function_template.hpp:14:0, 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++] 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 >, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >, std::__cxx11::basic_string, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string&, long int, false, false>': /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:854:9: required from 'class boost::iterators::iterator_facade >, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >, std::__cxx11::basic_string, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string&, long int>' /pbulk/work/net/libcmis/work/.buildlink/include/boost/token_iterator.hpp:30:9: required from 'class boost::token_iterator >, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >' /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_parsing.hpp:322:36: required from 'boost::date_time::period boost::date_time::from_simple_string_type(const std::__cxx11::basic_string&) [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::operator++() [with Derived = boost::token_iterator >, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >; Value = std::__cxx11::basic_string; CategoryOrTraversal = boost::iterators::forward_traversal_tag; Reference = const std::__cxx11::basic_string&; Difference = long int]' should return 'boost::iterators::detail::iterator_facade_base >, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >, std::__cxx11::basic_string, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string&, long int, false, false>&' [-Weffc++] Derived& operator++() ^~~~~~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/range/iterator_range_core.hpp:27:0, 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, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >, std::__cxx11::basic_string, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string&, long int, false, false>': /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:854:9: required from 'class boost::iterators::iterator_facade, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >, std::__cxx11::basic_string, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string&, long int>' /pbulk/work/net/libcmis/work/.buildlink/include/boost/token_iterator.hpp:30:9: required from 'class boost::token_iterator, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >' /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::operator++() [with Derived = boost::token_iterator, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >; Value = std::__cxx11::basic_string; CategoryOrTraversal = boost::iterators::forward_traversal_tag; Reference = const std::__cxx11::basic_string&; Difference = long int]' should return 'boost::iterators::detail::iterator_facade_base, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >, std::__cxx11::basic_string, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string&, long int, false, false>&' [-Weffc++] Derived& operator++() ^~~~~~~~ /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp: In substitution of 'template typename boost::iterators::detail::postfix_increment_result::type boost::iterators::operator++(boost::iterators::iterator_facade&, int) [with I = boost::token_iterator, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >; V = std::__cxx11::basic_string; TC = boost::iterators::forward_traversal_tag; R = const std::__cxx11::basic_string&; D = long 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&, const std::__cxx11::basic_string&>, boost::mpl::not_ >, mpl_::bool_, mpl_::bool_, mpl_::bool_ >, boost::mpl::if_&, std::__cxx11::basic_string >, boost::iterators::detail::postfix_increment_proxy, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string > >, boost::iterators::detail::writable_postfix_increment_proxy, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string > > >, boost::mpl::identity, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string > > >::type boost::iterators::operator++(boost::iterators::iterator_facade, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >, std::__cxx11::basic_string, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string&, long int>&, int)' should return 'boost::iterators::iterator_facade, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >, std::__cxx11::basic_string, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string&, long int>' [-Weffc++] operator++( ^~~~~~~~ /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp: In instantiation of 'class boost::iterators::detail::iterator_facade_base >, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >, std::__cxx11::basic_string, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string&, long int, false, false>': /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:854:9: required from 'class boost::iterators::iterator_facade >, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >, std::__cxx11::basic_string, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string&, long int>' /pbulk/work/net/libcmis/work/.buildlink/include/boost/token_iterator.hpp:30:9: required from 'class boost::token_iterator >, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >' /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_parsing.hpp:322:36: required from 'boost::date_time::period boost::date_time::from_simple_string_type(const std::__cxx11::basic_string&) [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::operator++() [with Derived = boost::token_iterator >, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >; Value = std::__cxx11::basic_string; CategoryOrTraversal = boost::iterators::forward_traversal_tag; Reference = const std::__cxx11::basic_string&; Difference = long int]' should return 'boost::iterators::detail::iterator_facade_base >, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >, std::__cxx11::basic_string, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string&, long int, false, false>&' [-Weffc++] Derived& operator++() ^~~~~~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/token_iterator.hpp:24:0, 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_separator(const Char*, const Char*, boost::empty_token_policy) [with Char = char; Tr = std::char_traits]': /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::__cxx11::string = std::__cxx11::basic_string]' /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 >::m_kept_delims' should be initialized in the member initialization list [-Weffc++] char_separator(const Char* dropped_delims, ^~~~~~~~~~~~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/token_iterator.hpp:24:0, 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_separator(const Char*, const Char*, boost::empty_token_policy) [with Char = char; Tr = std::char_traits]': /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::__cxx11::string = std::__cxx11::basic_string]' /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 >::m_kept_delims' should be initialized in the member initialization list [-Weffc++] char_separator(const Char* dropped_delims, ^~~~~~~~~~~~~~ /pbulk/work/net/libcmis/work/.buildlink/include/boost/token_functions.hpp: In instantiation of 'boost::char_separator::char_separator(const Char*, const Char*, boost::empty_token_policy) [with Char = wchar_t; Tr = std::char_traits]': /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_parsing.hpp:320:22: required from 'boost::date_time::period boost::date_time::from_simple_string_type(const std::__cxx11::basic_string&) [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 >::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:0, 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::special_values_parser() [with date_type = boost::gregorian::date; charT = char]': /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/time_parsing.hpp:316:18: required from 'time_type boost::date_time::parse_iso_time(const string&, char) [with time_type = boost::posix_time::ptime; std::__cxx11::string = std::__cxx11::basic_string]' /pbulk/work/net/libcmis/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::m_sv_strings' should be initialized in the member initialization list [-Weffc++] special_values_parser() ^~~~~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/period_parser.hpp:19:0, 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::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::__cxx11::string = std::__cxx11::basic_string]' /pbulk/work/net/libcmis/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::cache' should be initialized in the member initialization list [-Weffc++] parse_match_result() : ^~~~~~~~~~~~~~~~~~ /pbulk/work/net/libcmis/work/.buildlink/include/boost/token_functions.hpp: In instantiation of 'boost::char_separator::char_separator(const Char*, const Char*, boost::empty_token_policy) [with Char = wchar_t; Tr = std::char_traits]': /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_parsing.hpp:320:22: required from 'boost::date_time::period boost::date_time::from_simple_string_type(const std::__cxx11::basic_string&) [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 >::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:0, 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::special_values_parser() [with date_type = boost::gregorian::date; charT = char]': /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/time_parsing.hpp:316:18: required from 'time_type boost::date_time::parse_iso_time(const string&, char) [with time_type = boost::posix_time::ptime; std::__cxx11::string = std::__cxx11::basic_string]' /pbulk/work/net/libcmis/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::m_sv_strings' should be initialized in the member initialization list [-Weffc++] special_values_parser() ^~~~~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/period_parser.hpp:19:0, 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::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::__cxx11::string = std::__cxx11::basic_string]' /pbulk/work/net/libcmis/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::cache' should be initialized in the member initialization list [-Weffc++] 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 >, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >, std::__cxx11::basic_string, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string&, long int, false, false>': /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:854:9: required from 'class boost::iterators::iterator_facade >, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >, std::__cxx11::basic_string, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string&, long int>' /pbulk/work/net/libcmis/work/.buildlink/include/boost/token_iterator.hpp:30:9: required from 'class boost::token_iterator >, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >' /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::operator++() [with Derived = boost::token_iterator >, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >; Value = std::__cxx11::basic_string; CategoryOrTraversal = boost::iterators::forward_traversal_tag; Reference = const std::__cxx11::basic_string&; Difference = long int]' should return 'boost::iterators::detail::iterator_facade_base >, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >, std::__cxx11::basic_string, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string&, long int, false, false>&' [-Weffc++] Derived& operator++() ^~~~~~~~ /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp: In instantiation of 'class boost::iterators::detail::iterator_facade_base >, std::__cxx11::basic_string >, std::__cxx11::basic_string, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string&, long int, false, false>': /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:854:9: required from 'class boost::iterators::iterator_facade >, std::__cxx11::basic_string >, std::__cxx11::basic_string, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string&, long int>' /pbulk/work/net/libcmis/work/.buildlink/include/boost/token_iterator.hpp:30:9: required from 'class boost::token_iterator >, std::__cxx11::basic_string >' /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::operator++() [with Derived = boost::token_iterator >, std::__cxx11::basic_string >; Value = std::__cxx11::basic_string; CategoryOrTraversal = boost::iterators::forward_traversal_tag; Reference = const std::__cxx11::basic_string&; Difference = long int]' should return 'boost::iterators::detail::iterator_facade_base >, std::__cxx11::basic_string >, std::__cxx11::basic_string, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string&, long 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::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::special_values_parser() [with date_type = boost::gregorian::date; charT = char]' /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/time_parsing.hpp:316:18: required from 'time_type boost::date_time::parse_iso_time(const string&, char) [with time_type = boost::posix_time::ptime; std::__cxx11::string = std::__cxx11::basic_string]' /pbulk/work/net/libcmis/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::m_next_chars' should be initialized in the member initialization list [-Weffc++] 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::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::special_values_parser() [with date_type = boost::gregorian::date; charT = char]' /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/time_parsing.hpp:316:18: required from 'time_type boost::date_time::parse_iso_time(const string&, char) [with time_type = boost::posix_time::ptime; std::__cxx11::string = std::__cxx11::basic_string]' /pbulk/work/net/libcmis/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::m_next_chars' should be initialized in the member initialization list [-Weffc++] 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:0, 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++] 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::string_parse_tree(boost::date_time::string_parse_tree::collection_type, unsigned int) [with charT = char; boost::date_time::string_parse_tree::collection_type = std::vector >]': /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::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::string_type = std::__cxx11::basic_string]' /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/special_values_parser.hpp:54:17: required from 'boost::date_time::special_values_parser::special_values_parser() [with date_type = boost::gregorian::date; charT = char]' /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/time_parsing.hpp:316:18: required from 'time_type boost::date_time::parse_iso_time(const string&, char) [with time_type = boost::posix_time::ptime; std::__cxx11::string = std::__cxx11::basic_string]' /pbulk/work/net/libcmis/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::m_next_chars' should be initialized in the member initialization list [-Weffc++] 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 >, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >, std::__cxx11::basic_string, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string&, long int, false, false>': /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:854:9: required from 'class boost::iterators::iterator_facade >, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >, std::__cxx11::basic_string, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string&, long int>' /pbulk/work/net/libcmis/work/.buildlink/include/boost/token_iterator.hpp:30:9: required from 'class boost::token_iterator >, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >' /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_parsing.hpp:322:36: required from 'boost::date_time::period boost::date_time::from_simple_string_type(const std::__cxx11::basic_string&) [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::operator++() [with Derived = boost::token_iterator >, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >; Value = std::__cxx11::basic_string; CategoryOrTraversal = boost::iterators::forward_traversal_tag; Reference = const std::__cxx11::basic_string&; Difference = long int]' should return 'boost::iterators::detail::iterator_facade_base >, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >, std::__cxx11::basic_string, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string&, long int, false, false>&' [-Weffc++] 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::string_parse_tree(boost::date_time::string_parse_tree::collection_type, unsigned int) [with charT = char; boost::date_time::string_parse_tree::collection_type = std::vector >]': /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::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::string_type = std::__cxx11::basic_string]' /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/special_values_parser.hpp:54:17: required from 'boost::date_time::special_values_parser::special_values_parser() [with date_type = boost::gregorian::date; charT = char]' /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/time_parsing.hpp:316:18: required from 'time_type boost::date_time::parse_iso_time(const string&, char) [with time_type = boost::posix_time::ptime; std::__cxx11::string = std::__cxx11::basic_string]' /pbulk/work/net/libcmis/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::m_next_chars' should be initialized in the member initialization list [-Weffc++] 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:0, 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, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, long 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, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, long 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, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, long int, true, true>' /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:854:9: required from 'class boost::iterators::iterator_facade, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, long int>' /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_adaptor.hpp:249:9: required from 'class boost::iterators::iterator_adaptor, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>, __gnu_cxx::__normal_iterator >, 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]' /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/string_parse_tree.hpp:110:54: required from 'boost::date_time::string_parse_tree::string_parse_tree(boost::date_time::string_parse_tree::collection_type, unsigned int) [with charT = char; boost::date_time::string_parse_tree::collection_type = std::vector >]' /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::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::string_type = std::__cxx11::basic_string]' /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/special_values_parser.hpp:54:17: required from 'boost::date_time::special_values_parser::special_values_parser() [with date_type = boost::gregorian::date; charT = char]' /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/time_parsing.hpp:316:18: required from 'time_type boost::date_time::parse_iso_time(const string&, char) [with time_type = boost::posix_time::ptime; std::__cxx11::string = std::__cxx11::basic_string]' /pbulk/work/net/libcmis/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::operator++() [with Derived = boost::iterators::transform_iterator, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>; Value = char; CategoryOrTraversal = boost::iterators::random_access_traversal_tag; Reference = char; Difference = long int]' should return 'boost::iterators::detail::iterator_facade_base, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, long int, false, false>&' [-Weffc++] Derived& operator++() ^~~~~~~~ /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp: In instantiation of 'class boost::iterators::detail::iterator_facade_base, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, long 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, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, long int, true, true>' /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:854:9: required from 'class boost::iterators::iterator_facade, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, long int>' /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_adaptor.hpp:249:9: required from 'class boost::iterators::iterator_adaptor, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>, __gnu_cxx::__normal_iterator >, 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, __gnu_cxx::__normal_iterator >, 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; RangeT = std::__cxx11::basic_string; FunctorT = boost::algorithm::detail::to_lowerF]' /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]' /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/string_parse_tree.hpp:110:54: required from 'boost::date_time::string_parse_tree::string_parse_tree(boost::date_time::string_parse_tree::collection_type, unsigned int) [with charT = char; boost::date_time::string_parse_tree::collection_type = std::vector >]' /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::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::string_type = std::__cxx11::basic_string]' /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/special_values_parser.hpp:54:17: required from 'boost::date_time::special_values_parser::special_values_parser() [with date_type = boost::gregorian::date; charT = char]' /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/time_parsing.hpp:316:18: required from 'time_type boost::date_time::parse_iso_time(const string&, char) [with time_type = boost::posix_time::ptime; std::__cxx11::string = std::__cxx11::basic_string]' /pbulk/work/net/libcmis/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::operator--() [with Derived = boost::iterators::transform_iterator, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>; Value = char; CategoryOrTraversal = boost::iterators::random_access_traversal_tag; Reference = char; Difference = long int]' should return 'boost::iterators::detail::iterator_facade_base, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, long int, true, false>&' [-Weffc++] 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::operator--(int) [with Derived = boost::iterators::transform_iterator, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>; Value = char; CategoryOrTraversal = boost::iterators::random_access_traversal_tag; Reference = char; Difference = long int]' should return 'boost::iterators::detail::iterator_facade_base, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, long int, true, false>' [-Weffc++] Derived operator--(int) ^~~~~~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/trim.hpp:23:0, 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:240:51: warning: user-defined 'boost::algorithm::detail::pred_andF boost::algorithm::operator&&(const boost::algorithm::predicate_facade&, const boost::algorithm::predicate_facade&)' always evaluates both arguments [-Weffc++] const predicate_facade& Pred2 ) ^ /pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/classification.hpp:264:51: warning: user-defined 'boost::algorithm::detail::pred_orF boost::algorithm::operator||(const boost::algorithm::predicate_facade&, const boost::algorithm::predicate_facade&)' always evaluates both arguments [-Weffc++] const predicate_facade& Pred2 ) ^ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/function/function_template.hpp:14:0, 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++] function_base() : vtable(0) { } ^~~~~~~~~~~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/range/iterator_range_core.hpp:27:0, 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, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >, std::__cxx11::basic_string, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string&, long int, false, false>': /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:854:9: required from 'class boost::iterators::iterator_facade, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >, std::__cxx11::basic_string, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string&, long int>' /pbulk/work/net/libcmis/work/.buildlink/include/boost/token_iterator.hpp:30:9: required from 'class boost::token_iterator, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >' /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::operator++() [with Derived = boost::token_iterator, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >; Value = std::__cxx11::basic_string; CategoryOrTraversal = boost::iterators::forward_traversal_tag; Reference = const std::__cxx11::basic_string&; Difference = long int]' should return 'boost::iterators::detail::iterator_facade_base, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >, std::__cxx11::basic_string, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string&, long int, false, false>&' [-Weffc++] Derived& operator++() ^~~~~~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/range/iterator_range_core.hpp:27:0, 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, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, long 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, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, long 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, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, long int, true, true>' /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:854:9: required from 'class boost::iterators::iterator_facade, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, long int>' /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_adaptor.hpp:249:9: required from 'class boost::iterators::iterator_adaptor, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>, __gnu_cxx::__normal_iterator >, 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]' /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/string_parse_tree.hpp:110:54: required from 'boost::date_time::string_parse_tree::string_parse_tree(boost::date_time::string_parse_tree::collection_type, unsigned int) [with charT = char; boost::date_time::string_parse_tree::collection_type = std::vector >]' /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::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::string_type = std::__cxx11::basic_string]' /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/special_values_parser.hpp:54:17: required from 'boost::date_time::special_values_parser::special_values_parser() [with date_type = boost::gregorian::date; charT = char]' /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/time_parsing.hpp:316:18: required from 'time_type boost::date_time::parse_iso_time(const string&, char) [with time_type = boost::posix_time::ptime; std::__cxx11::string = std::__cxx11::basic_string]' /pbulk/work/net/libcmis/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::operator++() [with Derived = boost::iterators::transform_iterator, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>; Value = char; CategoryOrTraversal = boost::iterators::random_access_traversal_tag; Reference = char; Difference = long int]' should return 'boost::iterators::detail::iterator_facade_base, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, long int, false, false>&' [-Weffc++] Derived& operator++() ^~~~~~~~ /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp: In instantiation of 'class boost::iterators::detail::iterator_facade_base, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, long 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, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, long int, true, true>' /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:854:9: required from 'class boost::iterators::iterator_facade, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, long int>' /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_adaptor.hpp:249:9: required from 'class boost::iterators::iterator_adaptor, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>, __gnu_cxx::__normal_iterator >, 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, __gnu_cxx::__normal_iterator >, 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; RangeT = std::__cxx11::basic_string; FunctorT = boost::algorithm::detail::to_lowerF]' /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]' /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/string_parse_tree.hpp:110:54: required from 'boost::date_time::string_parse_tree::string_parse_tree(boost::date_time::string_parse_tree::collection_type, unsigned int) [with charT = char; boost::date_time::string_parse_tree::collection_type = std::vector >]' /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::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::string_type = std::__cxx11::basic_string]' /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/special_values_parser.hpp:54:17: required from 'boost::date_time::special_values_parser::special_values_parser() [with date_type = boost::gregorian::date; charT = char]' /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/time_parsing.hpp:316:18: required from 'time_type boost::date_time::parse_iso_time(const string&, char) [with time_type = boost::posix_time::ptime; std::__cxx11::string = std::__cxx11::basic_string]' /pbulk/work/net/libcmis/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::operator--() [with Derived = boost::iterators::transform_iterator, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>; Value = char; CategoryOrTraversal = boost::iterators::random_access_traversal_tag; Reference = char; Difference = long int]' should return 'boost::iterators::detail::iterator_facade_base, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, long int, true, false>&' [-Weffc++] 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::operator--(int) [with Derived = boost::iterators::transform_iterator, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>; Value = char; CategoryOrTraversal = boost::iterators::random_access_traversal_tag; Reference = char; Difference = long int]' should return 'boost::iterators::detail::iterator_facade_base, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, long int, true, false>' [-Weffc++] Derived operator--(int) ^~~~~~~~ /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp: In substitution of 'template typename boost::iterators::detail::postfix_increment_result::type boost::iterators::operator++(boost::iterators::iterator_facade&, int) [with I = boost::token_iterator, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >; V = std::__cxx11::basic_string; TC = boost::iterators::forward_traversal_tag; R = const std::__cxx11::basic_string&; D = long 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&, const std::__cxx11::basic_string&>, boost::mpl::not_ >, mpl_::bool_, mpl_::bool_, mpl_::bool_ >, boost::mpl::if_&, std::__cxx11::basic_string >, boost::iterators::detail::postfix_increment_proxy, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string > >, boost::iterators::detail::writable_postfix_increment_proxy, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string > > >, boost::mpl::identity, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string > > >::type boost::iterators::operator++(boost::iterators::iterator_facade, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >, std::__cxx11::basic_string, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string&, long int>&, int)' should return 'boost::iterators::iterator_facade, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >, std::__cxx11::basic_string, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string&, long int>' [-Weffc++] operator++( ^~~~~~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/token_iterator.hpp:24:0, 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_separator(const Char*, const Char*, boost::empty_token_policy) [with Char = char; Tr = std::char_traits]': /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::__cxx11::string = std::__cxx11::basic_string]' /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 >::m_kept_delims' should be initialized in the member initialization list [-Weffc++] char_separator(const Char* dropped_delims, ^~~~~~~~~~~~~~ /pbulk/work/net/libcmis/work/.buildlink/include/boost/token_functions.hpp: In instantiation of 'boost::char_separator::char_separator(const Char*, const Char*, boost::empty_token_policy) [with Char = wchar_t; Tr = std::char_traits]': /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_parsing.hpp:320:22: required from 'boost::date_time::period boost::date_time::from_simple_string_type(const std::__cxx11::basic_string&) [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 >::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:0, 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::special_values_parser() [with date_type = boost::gregorian::date; charT = char]': /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/time_parsing.hpp:316:18: required from 'time_type boost::date_time::parse_iso_time(const string&, char) [with time_type = boost::posix_time::ptime; std::__cxx11::string = std::__cxx11::basic_string]' /pbulk/work/net/libcmis/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::m_sv_strings' should be initialized in the member initialization list [-Weffc++] special_values_parser() ^~~~~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/period_parser.hpp:19:0, 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::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::__cxx11::string = std::__cxx11::basic_string]' /pbulk/work/net/libcmis/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::cache' should be initialized in the member initialization list [-Weffc++] parse_match_result() : ^~~~~~~~~~~~~~~~~~ In file included from xml-utils.cxx:40:0: /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++] 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++] xml-utils.cxx: In function 'std::__cxx11::string libcmis::sha1(const string&)': xml-utils.cxx:539:33: error: no matching function for call to 'boost::uuids::detail::sha1::get_digest(unsigned int [5])' sha1.get_digest( digest ); ^ In file included from xml-utils.cxx:40:0: /pbulk/work/net/libcmis/work/.buildlink/include/boost/uuid/detail/sha1.hpp:179:13: note: candidate: void boost::uuids::detail::sha1::get_digest(unsigned char (&)[20]) inline void sha1::get_digest(digest_type& digest) ^~~~ /pbulk/work/net/libcmis/work/.buildlink/include/boost/uuid/detail/sha1.hpp:179:13: note: no known conversion for argument 1 from 'unsigned int [5]' to 'unsigned char (&)[20]' In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/range/iterator_range_core.hpp:27:0, 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 >, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >, std::__cxx11::basic_string, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string&, long int, false, false>': /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:854:9: required from 'class boost::iterators::iterator_facade >, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >, std::__cxx11::basic_string, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string&, long int>' /pbulk/work/net/libcmis/work/.buildlink/include/boost/token_iterator.hpp:30:9: required from 'class boost::token_iterator >, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >' /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_parsing.hpp:322:36: required from 'boost::date_time::period boost::date_time::from_simple_string_type(const std::__cxx11::basic_string&) [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::operator++() [with Derived = boost::token_iterator >, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >; Value = std::__cxx11::basic_string; CategoryOrTraversal = boost::iterators::forward_traversal_tag; Reference = const std::__cxx11::basic_string&; Difference = long int]' should return 'boost::iterators::detail::iterator_facade_base >, __gnu_cxx::__normal_iterator >, std::__cxx11::basic_string >, std::__cxx11::basic_string, boost::iterators::forward_traversal_tag, const std::__cxx11::basic_string&, long int, false, false>&' [-Weffc++] 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::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::special_values_parser() [with date_type = boost::gregorian::date; charT = char]' /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/time_parsing.hpp:316:18: required from 'time_type boost::date_time::parse_iso_time(const string&, char) [with time_type = boost::posix_time::ptime; std::__cxx11::string = std::__cxx11::basic_string]' /pbulk/work/net/libcmis/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::m_next_chars' should be initialized in the member initialization list [-Weffc++] 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/classification.hpp:18:0, 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::is_any_ofF(const boost::algorithm::detail::is_any_ofF&) [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::m_Storage' should be initialized in the member initialization list [-Weffc++] 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:0, 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_separator(const Char*, const Char*, boost::empty_token_policy) [with Char = char; Tr = std::char_traits]': /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::__cxx11::string = std::__cxx11::basic_string]' /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 >::m_kept_delims' should be initialized in the member initialization list [-Weffc++] char_separator(const Char* dropped_delims, ^~~~~~~~~~~~~~ /pbulk/work/net/libcmis/work/.buildlink/include/boost/token_functions.hpp: In instantiation of 'boost::char_separator::char_separator(const Char*, const Char*, boost::empty_token_policy) [with Char = wchar_t; Tr = std::char_traits]': /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/date_parsing.hpp:320:22: required from 'boost::date_time::period boost::date_time::from_simple_string_type(const std::__cxx11::basic_string&) [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 >::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:0, 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::special_values_parser() [with date_type = boost::gregorian::date; charT = char]': /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/time_parsing.hpp:316:18: required from 'time_type boost::date_time::parse_iso_time(const string&, char) [with time_type = boost::posix_time::ptime; std::__cxx11::string = std::__cxx11::basic_string]' /pbulk/work/net/libcmis/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::m_sv_strings' should be initialized in the member initialization list [-Weffc++] special_values_parser() ^~~~~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/period_parser.hpp:19:0, 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::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::__cxx11::string = std::__cxx11::basic_string]' /pbulk/work/net/libcmis/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::cache' should be initialized in the member initialization list [-Weffc++] parse_match_result() : ^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/classification.hpp:18:0, 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::is_any_ofF(const RangeT&) [with RangeT = boost::iterator_range; CharT = char]': /pbulk/work/net/libcmis/work/.buildlink/include/boost/algorithm/string/classification.hpp:206:28: required from 'boost::algorithm::detail::is_any_ofF::type> boost::algorithm::is_any_of(const RangeT&) [with RangeT = char [5]; typename boost::range_value::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::m_Storage' should be initialized in the member initialization list [-Weffc++] is_any_ofF( const RangeT& Range ) : m_Size(0) ^~~~~~~~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/period_parser.hpp:19:0, 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::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::special_values_parser() [with date_type = boost::gregorian::date; charT = char]' /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/time_parsing.hpp:316:18: required from 'time_type boost::date_time::parse_iso_time(const string&, char) [with time_type = boost::posix_time::ptime; std::__cxx11::string = std::__cxx11::basic_string]' /pbulk/work/net/libcmis/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::m_next_chars' should be initialized in the member initialization list [-Weffc++] 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::string_parse_tree(boost::date_time::string_parse_tree::collection_type, unsigned int) [with charT = char; boost::date_time::string_parse_tree::collection_type = std::vector >]': /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::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::string_type = std::__cxx11::basic_string]' /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/special_values_parser.hpp:54:17: required from 'boost::date_time::special_values_parser::special_values_parser() [with date_type = boost::gregorian::date; charT = char]' /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/time_parsing.hpp:316:18: required from 'time_type boost::date_time::parse_iso_time(const string&, char) [with time_type = boost::posix_time::ptime; std::__cxx11::string = std::__cxx11::basic_string]' /pbulk/work/net/libcmis/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::m_next_chars' should be initialized in the member initialization list [-Weffc++] 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::string_parse_tree(boost::date_time::string_parse_tree::collection_type, unsigned int) [with charT = char; boost::date_time::string_parse_tree::collection_type = std::vector >]': /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::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::string_type = std::__cxx11::basic_string]' /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/special_values_parser.hpp:54:17: required from 'boost::date_time::special_values_parser::special_values_parser() [with date_type = boost::gregorian::date; charT = char]' /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/time_parsing.hpp:316:18: required from 'time_type boost::date_time::parse_iso_time(const string&, char) [with time_type = boost::posix_time::ptime; std::__cxx11::string = std::__cxx11::basic_string]' /pbulk/work/net/libcmis/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::m_next_chars' should be initialized in the member initialization list [-Weffc++] 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:0, 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, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, long 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, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, long 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, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, long int, true, true>' /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:854:9: required from 'class boost::iterators::iterator_facade, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, long int>' /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_adaptor.hpp:249:9: required from 'class boost::iterators::iterator_adaptor, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>, __gnu_cxx::__normal_iterator >, 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]' /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/string_parse_tree.hpp:110:54: required from 'boost::date_time::string_parse_tree::string_parse_tree(boost::date_time::string_parse_tree::collection_type, unsigned int) [with charT = char; boost::date_time::string_parse_tree::collection_type = std::vector >]' /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::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::string_type = std::__cxx11::basic_string]' /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/special_values_parser.hpp:54:17: required from 'boost::date_time::special_values_parser::special_values_parser() [with date_type = boost::gregorian::date; charT = char]' /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/time_parsing.hpp:316:18: required from 'time_type boost::date_time::parse_iso_time(const string&, char) [with time_type = boost::posix_time::ptime; std::__cxx11::string = std::__cxx11::basic_string]' /pbulk/work/net/libcmis/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::operator++() [with Derived = boost::iterators::transform_iterator, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>; Value = char; CategoryOrTraversal = boost::iterators::random_access_traversal_tag; Reference = char; Difference = long int]' should return 'boost::iterators::detail::iterator_facade_base, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, long int, false, false>&' [-Weffc++] Derived& operator++() ^~~~~~~~ /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp: In instantiation of 'class boost::iterators::detail::iterator_facade_base, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, long 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, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, long int, true, true>' /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:854:9: required from 'class boost::iterators::iterator_facade, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, long int>' /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_adaptor.hpp:249:9: required from 'class boost::iterators::iterator_adaptor, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>, __gnu_cxx::__normal_iterator >, 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, __gnu_cxx::__normal_iterator >, 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; RangeT = std::__cxx11::basic_string; FunctorT = boost::algorithm::detail::to_lowerF]' /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]' /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/string_parse_tree.hpp:110:54: required from 'boost::date_time::string_parse_tree::string_parse_tree(boost::date_time::string_parse_tree::collection_type, unsigned int) [with charT = char; boost::date_time::string_parse_tree::collection_type = std::vector >]' /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::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::string_type = std::__cxx11::basic_string]' /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/special_values_parser.hpp:54:17: required from 'boost::date_time::special_values_parser::special_values_parser() [with date_type = boost::gregorian::date; charT = char]' /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/time_parsing.hpp:316:18: required from 'time_type boost::date_time::parse_iso_time(const string&, char) [with time_type = boost::posix_time::ptime; std::__cxx11::string = std::__cxx11::basic_string]' /pbulk/work/net/libcmis/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::operator--() [with Derived = boost::iterators::transform_iterator, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>; Value = char; CategoryOrTraversal = boost::iterators::random_access_traversal_tag; Reference = char; Difference = long int]' should return 'boost::iterators::detail::iterator_facade_base, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, long int, true, false>&' [-Weffc++] 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::operator--(int) [with Derived = boost::iterators::transform_iterator, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>; Value = char; CategoryOrTraversal = boost::iterators::random_access_traversal_tag; Reference = char; Difference = long int]' should return 'boost::iterators::detail::iterator_facade_base, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, long int, true, false>' [-Weffc++] Derived operator--(int) ^~~~~~~~ In file included from /pbulk/work/net/libcmis/work/.buildlink/include/boost/range/iterator_range_core.hpp:27:0, 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, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, long 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, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, long 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, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, long int, true, true>' /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:854:9: required from 'class boost::iterators::iterator_facade, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, long int>' /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_adaptor.hpp:249:9: required from 'class boost::iterators::iterator_adaptor, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>, __gnu_cxx::__normal_iterator >, 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]' /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/string_parse_tree.hpp:110:54: required from 'boost::date_time::string_parse_tree::string_parse_tree(boost::date_time::string_parse_tree::collection_type, unsigned int) [with charT = char; boost::date_time::string_parse_tree::collection_type = std::vector >]' /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::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::string_type = std::__cxx11::basic_string]' /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/special_values_parser.hpp:54:17: required from 'boost::date_time::special_values_parser::special_values_parser() [with date_type = boost::gregorian::date; charT = char]' /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/time_parsing.hpp:316:18: required from 'time_type boost::date_time::parse_iso_time(const string&, char) [with time_type = boost::posix_time::ptime; std::__cxx11::string = std::__cxx11::basic_string]' /pbulk/work/net/libcmis/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::operator++() [with Derived = boost::iterators::transform_iterator, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>; Value = char; CategoryOrTraversal = boost::iterators::random_access_traversal_tag; Reference = char; Difference = long int]' should return 'boost::iterators::detail::iterator_facade_base, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, long int, false, false>&' [-Weffc++] Derived& operator++() ^~~~~~~~ /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp: In instantiation of 'class boost::iterators::detail::iterator_facade_base, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, long 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, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, long int, true, true>' /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:854:9: required from 'class boost::iterators::iterator_facade, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, long int>' /pbulk/work/net/libcmis/work/.buildlink/include/boost/iterator/iterator_adaptor.hpp:249:9: required from 'class boost::iterators::iterator_adaptor, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>, __gnu_cxx::__normal_iterator >, 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, __gnu_cxx::__normal_iterator >, 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; RangeT = std::__cxx11::basic_string; FunctorT = boost::algorithm::detail::to_lowerF]' /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]' /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/string_parse_tree.hpp:110:54: required from 'boost::date_time::string_parse_tree::string_parse_tree(boost::date_time::string_parse_tree::collection_type, unsigned int) [with charT = char; boost::date_time::string_parse_tree::collection_type = std::vector >]' /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::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::string_type = std::__cxx11::basic_string]' /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/special_values_parser.hpp:54:17: required from 'boost::date_time::special_values_parser::special_values_parser() [with date_type = boost::gregorian::date; charT = char]' /pbulk/work/net/libcmis/work/.buildlink/include/boost/date_time/time_parsing.hpp:316:18: required from 'time_type boost::date_time::parse_iso_time(const string&, char) [with time_type = boost::posix_time::ptime; std::__cxx11::string = std::__cxx11::basic_string]' /pbulk/work/net/libcmis/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::operator--() [with Derived = boost::iterators::transform_iterator, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>; Value = char; CategoryOrTraversal = boost::iterators::random_access_traversal_tag; Reference = char; Difference = long int]' should return 'boost::iterators::detail::iterator_facade_base, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, long int, true, false>&' [-Weffc++] 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::operator--(int) [with Derived = boost::iterators::transform_iterator, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>; Value = char; CategoryOrTraversal = boost::iterators::random_access_traversal_tag; Reference = char; Difference = long int]' should return 'boost::iterators::detail::iterator_facade_base, __gnu_cxx::__normal_iterator >, boost::use_default, boost::use_default>, char, boost::iterators::random_access_traversal_tag, char, long int, true, false>' [-Weffc++] Derived operator--(int) ^~~~~~~~ gmake[2]: *** [Makefile:1196: libcmis_la-xml-utils.lo] Error 1 gmake[2]: *** Waiting for unfinished jobs.... 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